217273 Commits

Author SHA1 Message Date
njoly
1499b19eca Add missing .El macro. 2013-03-14 19:17:23 +00:00
njoly
653fde3199 Fix dates. 2013-03-14 19:16:52 +00:00
njoly
0f84e47820 Remove unknown .LP macro. 2013-03-14 19:15:34 +00:00
gdt
de83e1acfd Add comment questioning lock asymmetry. 2013-03-14 19:13:17 +00:00
msaitoh
8b656ba6f2 Sync with *BSD. No functional change:
- make bge_chipid() and use it.
- use switch() instead of a lot of if()s.
- sort lines.
2013-03-14 18:49:20 +00:00
joerg
8f7ae0d2ba Revert 1.25 and 1.26: Breaks build on !NetBSD 2013-03-14 14:55:35 +00:00
nonaka
2c1464a536 Add support for the Huawei E171 3G Modem.
Tested by Saifi Khan at http://mail-index.netbsd.org/netbsd-users/2013/03/14/msg012629.html
2013-03-14 13:08:56 +00:00
nonaka
7ebaa0e356 regen 2013-03-14 12:49:33 +00:00
nonaka
9ae9a89af8 Added Huawei E171 3G modem. 2013-03-14 12:47:33 +00:00
nakayama
bc8325e88b Use elf32 version module object relocator on sparc64 32-bit kernel. 2013-03-14 11:54:31 +00:00
nakayama
809b806d54 Make sparc64 32-bit kernel buildable. 2013-03-14 11:53:33 +00:00
joerg
fad00e2c46 Include tmpfs. 2013-03-14 10:06:45 +00:00
jmmv
29a902d3bf Deduce the version number to encode in pkgconfig files by getting it from
bconfig.h.  Also make the build of these files depends on bconfig.h itself.

This should fix once and for all the problems of the
atf/atf-{c,c++}/pkg_config_test:version tests breaking because the
pkgconfig files hold an old version number during update builds.
2013-03-14 07:10:05 +00:00
jmmv
fcde6153ab Expect a crash in the noisyeject test. Mention PR kern/47646. 2013-03-14 06:43:32 +00:00
jmmv
d477a9c19e Prevent the sed command in c2048 from getting stuck.
Provide some unused input to the sed command in the c2048 test to prevent
the test from getting stuck waiting for input from stdin that will never
arrive.

I don't know why I'm hitting this now (might be a difference between atf-run
and kyua), but this is a bug in the test.
2013-03-14 06:03:44 +00:00
pooka
6b236fec31 Guess the RUMPCOMP_USER stuff wasn't ready to be in the NetBSD tree yet,
so revert previous commits to fix build.  I'll look at rereverting when
toolchain/47644 is fixed and clean buildtests are again possible.
2013-03-14 01:23:34 +00:00
macallan
3bcaeb367f break a bunch of long lines 2013-03-13 21:35:18 +00:00
macallan
df81ceec4d fix typo 2013-03-13 21:31:01 +00:00
macallan
5b4a01a43b defflag VOYAGERFB_DEPTH_32 2013-03-13 21:29:05 +00:00
macallan
47ba7d68f0 support anti-aliased fonts in 8bit
while there, use the DRAM config register to figure out how much video
memory we have instead of guessing
2013-03-13 21:28:12 +00:00
macallan
e027c42081 add some register bits 2013-03-13 21:20:46 +00:00
macallan
6b4fd65138 make sure device properties for genfb or voyagerfb actually get set 2013-03-13 21:18:35 +00:00
macallan
badd43a7ec remove half-assed gdium-specific code in device_register and actually call
sys_platform->device_register()
how in Cthulhu's name did this ever work?
2013-03-13 21:17:43 +00:00
pooka
2bc0cc6bd9 Fix a few minor issues found by proofreading the diff one last time. 2013-03-13 21:17:32 +00:00
pooka
ed758b8258 Push the bits accessing the networking backend into hypercalls.
This allows a few highly desirable things to happen:

1) Linux support, which is included in this commit (thanks to wanq for
   sending me the magic bits for accessing /dev/net/tun)
2) Reusing the kernel-side of the interface for devices such as
   hardware packet processors which interact directly with user vm spaces
   (not included in the commit).
2013-03-13 21:13:45 +00:00
riastradh
b757dad44d Fix documentation of rbtree(3) iteration.
. Fix sense of rb_tree_iterate(rbt, NULL, ...).
. Document RB_TREE_MIN/RB_TREE_MAX to avoid relying on that sense.
. Document RB_TREE_FOREACH and RB_TREE_FOREACH_REVERSE to simplify
iteration.

Addresses PR lib/46034 and PR lib/47144.  It would have been nice to
make `x = NULL; while ((x = rb_tree_iterate(t, NULL, ...)) != NULL)'
DTRT to traverse t, but it's too much late for that now.

We probably ought to have an RB_TREE_FOREACH{,_REVERSE}_SAFE too.

ok christos
2013-03-13 13:38:05 +00:00
joerg
05cdf4d619 Update mclinker snapshot to include the various amd64 fixes. 2013-03-13 13:21:17 +00:00
christos
d46bb1b7ef remove debugging 2013-03-13 13:16:38 +00:00
christos
ff7550039b add missing argument 2013-03-13 13:15:47 +00:00
msaitoh
348d4112b2 - Add some workarounds for 5717 A0 and 5776[56] to be stable.
From Linux tg3 driver.
- Use macro.
2013-03-13 09:44:20 +00:00
martin
cd29bf72fc Remove clearing of ucontext_t, the only random register values now are
argument and scratch registers (which will be reloaded after return anyway).
2013-03-13 08:05:46 +00:00
khorben
31adc517bf Set the N900 kernel on par with the latest improvements related to the
BEAGLEBOARD. Tested on a Nokia N900; BEAGLEBOARD still builds.
2013-03-13 03:08:17 +00:00
khorben
b6c08a30db Set the framebuffer as the default console when no serial port is configured.
This was tested on a Nokia N900 with the N900 kernel. The BEAGLEBOARD kernel
still builds.

ok christos@
2013-03-13 03:03:04 +00:00
christos
29e670c87b more explicit syntax 2013-03-13 02:44:28 +00:00
christos
5f0daf8289 more todo's 2013-03-13 02:41:23 +00:00
christos
b46215b9d2 add another 2013-03-13 02:36:51 +00:00
christos
fbfb5d3d8e don't auto-unload 2013-03-13 02:34:37 +00:00
christos
a892d1d365 link against /lib 2013-03-13 02:32:05 +00:00
uwe
64f321a684 HE WAS OBEDIANT 2013-03-13 00:36:52 +00:00
riastradh
ff2657ee99 Fix argument order for config_attach_loc in autoconf(9). 2013-03-13 00:09:21 +00:00
yamt
37fc08318c revert rev.1.37 for now.
PR/47634 from Ryo ONODERA.
while i have no idea how this change can break bge,
i don't have hardware and/or time to investigate right now.
2013-03-12 23:16:31 +00:00
christos
e26dacd5b3 - Do the size checks before calling the cpu checksum code. Otherwise you'll
crash there and not panic.
- Don't panic on short packets unless DIAGNOSTIC. In general we should try
  to make the kernel survive errors...
2013-03-12 21:54:36 +00:00
christos
c6e44e4e65 is defined now in GENERIC 2013-03-12 21:52:47 +00:00
christos
e27180277c turn on MODULAR by default 2013-03-12 21:41:40 +00:00
christos
d1aab65a7c normali{s,z}e 2013-03-12 21:12:47 +00:00
christos
3340adc305 more sets lossage 2013-03-12 21:04:57 +00:00
christos
2c132b3129 normali{s,z}e 2013-03-12 20:47:48 +00:00
christos
801939b819 fix typo 2013-03-12 20:22:00 +00:00
christos
4f1888645a missing libppath_g 2013-03-12 20:07:23 +00:00
christos
f271f70e13 include bsd.own.mk first, otherwise compat build overwrites our install
dirs.
2013-03-12 20:02:40 +00:00