230855 Commits

Author SHA1 Message Date
htodd
ca6756be1f Fix build. 2014-10-14 17:48:24 +00:00
uebayasi
faf6224be9 Don't enable wscons options without wscons. 2014-10-14 17:43:14 +00:00
uebayasi
8b7dd5554e Don't define wscons options without wscons devices. 2014-10-14 17:09:12 +00:00
christos
e47dca206e Don't use asctime(localtime(time_t *)) because this is really ctime(time_t *)
and not checking the result of localtime can lead to tears.
Add a safectime() that always returns a good string, and add some debugging
so that we can see if there is indeed something wrong in the new libc time
code.
2014-10-14 16:35:20 +00:00
christos
f32b4eb5ef for consistency use options.use_dns when getting the canonical hostname.
[we do the same below for hosts.allow and deny] reported by rudolf.
2014-10-14 16:15:18 +00:00
roy
15d73271e1 Tests for neighbour now work correctly on bridge(4) and carp(4) interfaces. 2014-10-14 15:29:43 +00:00
htodd
27d7ebfabc Comment out more USB options to to fix build. 2014-10-14 13:53:34 +00:00
skrll
98dd470eae Typo in comment 2014-10-14 12:31:14 +00:00
jmcneill
2d99d5f07d do as other allwinner boards and dont use sshramdisk 2014-10-14 12:00:22 +00:00
uebayasi
4a4afd820d INSTALL kernel for HUMMINGBIRD_A31. Blindly copied from RPI. Good enough
to fix build release.
2014-10-14 09:32:16 +00:00
nonaka
2fd9bc605b Avoid "unhandled relocation of type 3 for" error when load module.
"insmod zbsdmod.o" is successful now.
2014-10-14 08:33:38 +00:00
uebayasi
b349dc5c14 Revert troublesome ath_hal config definitions back to the original.
This means that, under the new config(1) modular build, if the option
ATHHAL_AR5210, that extends the ath driver to support AR5210, is selected,
the relevant 10 ar5210_*.c files end up being embedded into the "netbsd.ko"
module, which is pretty much opposite of modularity.
2014-10-14 08:17:27 +00:00
matt
15819bafbf Use tlb is variants for MULTIPROCESSOR 2014-10-14 08:03:13 +00:00
uebayasi
1af1e581aa Revert implicit attribute (module) declaration for options (flag/param).
Flag and param are to change contents of attributes (modules).  These don't
have code (*.[coS]).

Filesystem definition still defines an attribute (module) implicitly.
2014-10-14 08:00:27 +00:00
martin
be3005a074 Provide C++ 2011 <atomic> support functions for hppa and arm. 2014-10-14 07:25:05 +00:00
bouyer
5266e8ff9b Add a missing || defined(XEN) which cause Xen non-DIAGNOSTIC kernels
to panic at boot.
2014-10-14 06:59:58 +00:00
jnemeth
debcdd0290 Force x86_xsave_features to 0 when running under XEN for AMD
processors.  This prevents the use of xsave and xrstor thus fixing
the problem in PR/49150.  The basic problem is that the way AMD
implements those instructions means that information can leak
between domains so XEN treats them as privileged.

XXX If anybody else comes up with a better / more "proper" fix, go
for it.  However, this solves the problem I was having.  And, given
that XEN being broken is pretty much a show-stopper for a release,
something needed to be done.
2014-10-14 03:16:56 +00:00
christos
2a70d96fc0 PR/49281: John D. Baker: fix debugging format
XXX: pullup 7
2014-10-14 01:04:39 +00:00
uwe
ecaa2e9847 RealTek 8139C+ incorrectly identifies UDP checksum 0xffff as bad.
Force software recalculation of UDP checksum if bad checksum is
reported by the hardware.
2014-10-14 00:56:48 +00:00
wiz
7ed90a21cf Fix whitespace in Xr. Remove sbuf(3) Xr, we do not have that. 2014-10-13 22:41:59 +00:00
uwe
3895086aa0 s/__diagused/__debugused/ for variables used in KDASSERT(). 2014-10-13 22:24:43 +00:00
jmcneill
30360bde23 enable awinac 2014-10-13 19:04:17 +00:00
jmcneill
cb126ad459 add A31 support 2014-10-13 19:01:42 +00:00
jmcneill
1b1d0196e9 add HUMMINGBIRD_A31 kernel 2014-10-13 14:01:49 +00:00
uebayasi
8306a99b51 Sort. 2014-10-13 13:55:31 +00:00
jmcneill
894d4b9d57 ignore pending bits that arent enabled 2014-10-13 13:34:54 +00:00
martin
f0a1164b36 Provide <atomic> C++ 2011 support functions for mips and sh3. 2014-10-13 13:00:55 +00:00
martin
963bb46806 Move the and_{16,8}_nv sources into the right (libc only) block. 2014-10-13 12:49:59 +00:00
jmcneill
184846a6df enable awindma 2014-10-13 12:34:25 +00:00
jmcneill
f3adecccfe Split awindma into a frontend and A10/A20 backend; add an A31 DMA backend. 2014-10-13 12:34:00 +00:00
martin
a9cf99fd0c Fix include order, so the makefile actually does something again. 2014-10-13 11:07:38 +00:00
martin
576a83b8b9 Initialize a variable that gcc thinks might be used uninitialized. 2014-10-13 10:29:27 +00:00
martin
d7121a34a3 Do not try the C++ 2011 test with gcc < 4.8 2014-10-13 09:57:35 +00:00
skrll
c3a31160fd Comment out a printf that was confusing entering ddb output. 2014-10-13 09:21:06 +00:00
martin
5158fc2465 Do not flush/restart the TX engine after queuing packets, but instead
keep it running (it will stall when out of descriptors), and inform it
about new descriptors available by writing to the TXPOLL request register.
Add more debugging code.
2014-10-13 09:07:26 +00:00
martin
6e3879b0c6 Add C++ 2011 <atomic> support functions. 2014-10-13 08:59:41 +00:00
martin
8277fba821 When link status changes, update MAC configuration accordingly. 2014-10-13 08:24:52 +00:00
martin
2e0479a75c Add MAC config register bit definitions 2014-10-13 08:18:52 +00:00
martin
3f671a8ede Provide __sync_and_and_fetch_2 and __sync_and_and_fetch_1 for pre-ARMv6,
they are needed for the C++ 2011 <atomic> stuff.
2014-10-13 07:31:12 +00:00
martin
cb0ae2ce0b timespec.tv_nsec is long, so use %ld instead of %jd as printf format. 2014-10-13 06:57:08 +00:00
christos
793de535ef typo 2014-10-13 04:57:11 +00:00
christos
35954f72d1 Oops need to bind, also make the message more interesting and check that
it arrives correctly.
2014-10-13 04:56:26 +00:00
christos
faef322439 add open_{,w}memstream 2014-10-13 00:47:03 +00:00
christos
60ab51cd42 bump libc and add man pages for open_{,w}memstream 2014-10-13 00:46:28 +00:00
christos
3483aef36d bump for open_{,w}memstream. 2014-10-13 00:40:57 +00:00
christos
dfe69df4d4 PR/49279: Justin Cormack: add open_memstream 2014-10-13 00:40:36 +00:00
htodd
33e6ac32cb Add debug file for t_mcast. 2014-10-13 00:25:12 +00:00
jmcneill
715457fb32 add P2WI; lock down TWI0 as iic0 and P2WI as iic1; add AXP221 driver 2014-10-12 23:59:30 +00:00
jmcneill
2c0e187596 add AXP22x Power Management Unit driver 2014-10-12 23:58:42 +00:00
jmcneill
e32014bce5 add A31 P2WI (Push-Pull Two Wire Interface) driver 2014-10-12 23:57:58 +00:00