Commit Graph

219504 Commits

Author SHA1 Message Date
kiyohara
cf4bed2213 Fix bus_space_{read,write}_region_2.
Remove bus_space_{read,write}_2.  ARM7 can't read/write half word access.
2013-06-22 13:32:54 +00:00
uebayasi
f5da20f152 A few END() markers. 2013-06-22 13:09:07 +00:00
roy
25a6200225 Import dhcpcd-6.0.1 with the following change:
* Fix a compile issue on Big Endian machines
2013-06-22 09:25:33 +00:00
uebayasi
cd0ee31666 Use END()/IDTVEC_END() to set ELF symbol size. Set some type info too. 2013-06-22 08:48:48 +00:00
uebayasi
7e04682e69 Define IDTVEC_END(), from i386/asm.h. 2013-06-22 07:31:36 +00:00
uebayasi
ded13333fe Use END() to set ELF symbol size. Set some type info too. 2013-06-22 06:57:30 +00:00
uebayasi
5cbca21c58 Use END() to set ELF symbol size. Set local data type/size too. 2013-06-22 06:23:28 +00:00
uebayasi
368c73c552 Use END() to set ELF symbol size. Set local string type/size too. 2013-06-22 05:56:32 +00:00
matt
e33c0c5662 Make sure dynamically allocated channel_queue struct are zero-filled. 2013-06-22 05:41:25 +00:00
matt
4aebfa28e6 When allocating the channel queue, make sure the return memory is zeroed. 2013-06-22 05:37:06 +00:00
uebayasi
93d35b4dc9 Use END() to set ELF symbol size. 2013-06-22 05:20:57 +00:00
matt
2ad451b6ca Add a common crtbegin.c file and use a machine dependent crtbegin.h to
fill in .init/.fini.
Add mips support for USE_COMPILERCRTSTUFF=no (compiled only)
2013-06-22 02:37:09 +00:00
uebayasi
ffd5ab7c8e Use END() to set ELF symbol size. 2013-06-22 02:33:44 +00:00
matt
6a4f94a035 Allow crtbegin to be a C file. 2013-06-22 02:21:58 +00:00
matt
40509c5b49 Fix inverted logic for mapping exception vector. 2013-06-22 00:44:17 +00:00
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