matt
19f06ff237
File VBAR option
2013-06-22 00:35:31 +00:00
matt
7be6970e12
Fix entries for
...
./usr/libdata/debug/usr/libexec/ld.elf_so-64.debug
./usr/libdata/debug/usr/libexec/ld.elf_so-o32.debug
to not be obsolete.
2013-06-21 21:13:49 +00:00
roy
2dcb1b8756
Add the timezone hook
2013-06-21 21:09:34 +00:00
nakayama
cd7b58e068
Avoid data_access_error trap panic when reading unused PCI
...
configuration space.
This method is described in UltraSPARC IIi User's Manual "16.2.1
Probing PCI during boot using deferred errors", and refer to the
implementation of OpenBSD.
2013-06-21 20:09:58 +00:00
roy
51fcdb4ba1
Note import of dhcpcd-6.0.0
2013-06-21 19:50:13 +00:00
roy
8080c8ffc5
Build dhcpcd-6.0.0
2013-06-21 19:47:29 +00:00
roy
e4857b0a9d
Add wpa_supplicant hook
2013-06-21 19:46:58 +00:00
roy
8891301a03
sync
2013-06-21 19:40:20 +00:00
roy
d407ff275f
Import dhcpcd-6.0.0 with the following changes:
...
* DHCPv6 support
* wpa_supplicant hook script
* route IPv4 addresses to 127.0.0.1 for machine centric traffic
* DHCPv6 Prefix Delegation support
* DHCPv6 FQDN support
* Control existing IPv4 routes
* less spamy to syslog by default
* IPv6 protocols now wait for a valid LL address before starting
* IPv6 DAD support now listens to kernel for more accurate timings
* IPv4 code split out more cleanly so dhcpcd can be compiled for
IPv4, IPv6 or IPv4 AND IPv6
* MTU is no longer requested by default
* a DUID is now generated in /etc/dhcpcd.duid and this is used as a
client ID for DHCPv4 and DHCPv6
This does mean that you may get new DHCPv4 addresses
Many bugs have also been fixed along the way and this release addresses
the following PR's
PR bin/47364
PR bin/47502
PR bin/47666
PR bin/47699
PR bin/47775
PR bin/47776
2013-06-21 19:33:06 +00:00
christos
22898e3a43
Make dtrace/zfs compile on arm based on the diff from:
...
http://people.freebsd.org/~gonzo/arm/dtrace-arm.diff
Completely untested, kernel support not added.
2013-06-21 19:16:00 +00:00
christos
7733018eca
rename delay to xdelay to avoid conflicts.
2013-06-21 16:22:45 +00:00
matt
be5ef6fb34
USE_COMPILERCRTSTUFF=no support for vax.
2013-06-21 15:54:08 +00:00
uwe
fd21d10e53
Don't check MKINET6 - parent makefile doesn't descend to ndp if it's "no".
2013-06-21 12:50:50 +00:00
uwe
62fe4696d8
Remove this stub that hasn't been necessary in a decade or so.
2013-06-21 12:42:55 +00:00
shm
dcb44ed179
Add myself.
2013-06-21 10:05:52 +00:00
wiz
1125395d6b
Punctuation nit.
...
(Shouldn't the whole line be .Dl or .Bl -literal instead?)
2013-06-21 08:18:24 +00:00
matt
47a6ce0396
Add back {,u}modsi3 for libkern since if we are building standalone tools
...
we might be using the old ABI and might need them.
2013-06-21 05:06:24 +00:00
msaitoh
9a269949b1
Call brgpy specific autonego function in MII_TICK. Before this commit,
...
only MII_MEDIACHG calls brgphy_mii_phy_auto() and MII_TICK calls MI
mii_phy_auto(). That was not intended.
2013-06-21 04:25:51 +00:00
uebayasi
f1913dfefe
Add END(y) as i386/asm.h does.
2013-06-21 02:47:06 +00:00
christos
c38ef3a40f
Add the ARM processor-specific sections:
...
http://infocenter.arm.com/help/topic/com.arm.doc.ihi0044e/IHI0044E_aaelf.pdf
2013-06-21 01:40:24 +00:00
christos
75539de332
Instead of hard-coding each processor-specific section type, handle all
...
processor-specific section types the same way.
2013-06-21 01:36:31 +00:00
christos
816452912b
Initialize the rnd softint explicitly via a function late in main. Avoids
...
LOCKDEBUG panic since softint_establish() was called via wdcintr -> wddone
from an interrupt context and tried to acquire a non-spin mutex.
2013-06-20 23:21:41 +00:00
christos
fd65ca0108
use login_getpwclass() everywhere for consistency.
2013-06-20 20:54:52 +00:00
christos
f9bc1aff9f
- don't re-use the va list twice, leads to coredumps.
...
- introduce and use a "safe" version of pam_strerror(3) that does not return
NULL
2013-06-20 20:54:02 +00:00
christos
d4c14d49dd
add login_getpwclass
2013-06-20 20:43:33 +00:00
christos
d93337995d
document login_getpwclass(3)
2013-06-20 20:42:30 +00:00
christos
5101b66eab
Add missing .go and fix lint rule.
2013-06-20 19:49:47 +00:00
christos
a3836d5300
bye build glue
2013-06-20 18:41:26 +00:00
christos
bd9fdbecf0
buy ancient code
2013-06-20 18:39:14 +00:00
msaitoh
7af86a8aeb
Fix compile error.
2013-06-20 17:53:01 +00:00
christos
d5b265f4fb
Enable wildcard matching in psk files. We are big kids and if we put a *
...
in the psk file, we mean it.
2013-06-20 15:42:58 +00:00
christos
c59ba37534
Add an option --enable-wildcard-match to enable wildcard matching and explain
...
why we might want it and why it is a bad idea in general that's why it is
not enabled by default. ok tteras@, manu@
2013-06-20 15:41:18 +00:00
kiyohara
b7205e502d
Fix fault when 0 byte copy.
2013-06-20 15:30:00 +00:00
christos
cdd3d6fc0e
file descriptor neatness.
2013-06-20 15:14:03 +00:00
roy
3643d6b4fe
Move the detaching and making tentative addresses out if in6_if_up
...
and into in6_if_link_up.
This fixes a possible panic where link is up but not the interface.
Note that a better solution would be to listen to the routing socket
in the kernel, but I don't know how to do that.
Reachable Router tests for IFF_UP as well.
2013-06-20 13:56:29 +00:00
kiyohara
350be3ed9f
Add DE and FR keymap.
2013-06-20 13:42:02 +00:00
kiyohara
5ce0e79251
Support boothowto.
2013-06-20 13:40:09 +00:00
kiyohara
1cdab4cbb8
Support boot argument for kernel.
2013-06-20 13:36:48 +00:00
christos
76bb5036c5
add finish_daemon();
2013-06-20 12:26:34 +00:00
christos
28e086be17
1. don't try to open the pid file if the path is NULL
...
2. daemonize in two stages: always fork() first and wait for the child to tell
us when the interface is ready, so that we don't lose track of the file
descriptors since we are threaded.
3. Add an option (-m) not to match the hardware address of the responding
dhcp server.
2013-06-20 12:24:08 +00:00
christos
1778f662e3
document -m flag
2013-06-20 12:15:38 +00:00
martin
a4110c4cbe
Not all pointers are 64bit - use uintptr_t instead of uint64_t.
2013-06-20 10:43:18 +00:00
matt
7213984b98
modsi3/umodsi3 are only needed !EABI arm
2013-06-20 07:29:50 +00:00
matt
57df06aa6b
modsi3/umodsi3 is not needed for earm since __aeabi_*divmod takes care of it.
2013-06-20 07:18:40 +00:00
matt
d4c5b4f6c6
Add support for __ARM_ARCH_EXT_IDIV__ which is set for those cores
...
with hardware divide instructions. Note that gcc 4.5.x doesn't support
this so this is just latent. gcc 4.7.x does.
2013-06-20 07:16:23 +00:00
matt
404129e876
more OMAP5 workarounds.
...
u-boot doesn't initialize the generic timer on the omap5430 evm properly.
so check to see if it's OK, and if not, initialize omap5 registers properly.
Pass the timer freq via properties to the armgtmr since we can't write the
cnt_frq cp15 register (which can be written in secure mode).
2013-06-20 05:39:19 +00:00
matt
8264309027
Pass the offset from CBAR/PERIPHBASE in mpcore_attach_args.
...
Modify the list of devices to include the offset(s) from PERIPHBASE.
2013-06-20 05:30:21 +00:00
matt
9f36a71d04
Set caching bits on the TTBR for ARMv7
...
Make sure TTCR is 0
2013-06-20 05:29:01 +00:00
matt
3f23a94515
More defintions for the OMAP5.
2013-06-20 05:27:31 +00:00
matt
222a05d71f
Add support for the Cortex-A15 Neon/VFP unit
2013-06-20 05:24:46 +00:00