Commit Graph

207554 Commits

Author SHA1 Message Date
skrll
50e2e69cd2 Give the child more time to timeout, etc. 2011-12-12 10:56:46 +00:00
skrll
686829eb3c Revert last change to elf32-hppa.c and pull across the fix to my binutils
PR 13476.

tests/lib/libc/tls on hppa still passes with this change.
2011-12-12 07:40:56 +00:00
jakllsch
4cea2e2cdc Using BUS_DMA_NOCACHE for bus_dmamem_map() causes issues on (at least) sparc64. 2011-12-12 02:44:14 +00:00
christos
32ecf67b0b remove duplicated code. 2011-12-12 01:25:29 +00:00
roy
32e4280f5f Use RT_ADVANCE when available.
Fixes PR/44838
2011-12-12 01:11:33 +00:00
roy
5ac7eae6d8 Document rtadvd changes 2011-12-12 00:15:52 +00:00
roy
46df35d87e When adding or scrubbing a prefix, always notify userland even if the
prefix does not have IFA_ROUTE.
Don't scrub the interface in SIOCAIFADDR if the new address does't
have IFA_ROUTE. If more functions are added to in_ifscrub then this logic
might need to be revisited.

Fixes PR/26450.
2011-12-12 00:06:39 +00:00
christos
450535e4c0 u_int -> uint 2011-12-11 23:56:10 +00:00
agc
f8a6a8bef4 We usually refer to RCS keywords as "Ids", so make it obvious in the
synopsis that this script strips RCS Ids, and cross reference
ident(1) - makes it easier to find this utility with apropos(1).
2011-12-11 23:01:55 +00:00
agc
d3a7c35f37 fixup comments - no functional change 2011-12-11 22:53:26 +00:00
jmcneill
7ab3a62a90 make ttycons a proper tty device, now it can be the console 2011-12-11 22:34:42 +00:00
jmcneill
7db27dbde4 add thunk_pollchar 2011-12-11 22:33:49 +00:00
joerg
e86a1635be Align in the stack before calling _rtld in the way the x86_64 ABI
specifies. This is necessary to ensure that init functions are always
called with the correct alignment, e.g. in case they use SSE
instructions.
2011-12-11 22:07:26 +00:00
reinoud
ae1f085150 Free the systemcall and pagefault stacks on lwp destroy.
XXX what about the main ucps stackspace that is used for the trampoline?
2011-12-11 20:45:14 +00:00
christos
8e4c4c6990 - sprinkle const
- malloc + memset -> calloc
- free + malloc -> realloc
- syslog("%s", strerror(errno)) -> syslog("%m")
2011-12-11 20:44:44 +00:00
jmcneill
4dfb1f0e97 make sure to set cn_dev and cn_pri in our consdev struct 2011-12-11 20:43:03 +00:00
reinoud
e786db1a58 Rework the debug printing to use functions instead of clutting the system call
code.
2011-12-11 20:33:52 +00:00
joerg
ee8c61bc50 Use __dead. No prototype for main. 2011-12-11 15:25:52 +00:00
jmcneill
3ac58e5183 btsco works now: http://mail-index.netbsd.org/current-users/2011/12/11/msg018583.html 2011-12-11 15:15:25 +00:00
jmcneill
f89865d840 PR# kern/45701: hdaudio stops working after suspend/resume and then detach/reattach
restore BIOS pin widget config on detach, and selected pin widget config on
resume
2011-12-11 15:13:58 +00:00
joerg
7aff2f5b79 Use new -mstack-alignment option to replace the removed internal option. 2011-12-11 14:59:24 +00:00
joerg
9613dd451b Update to LLVM/Clang r146325. This fixes a number of issues for i386. 2011-12-11 14:58:50 +00:00
joerg
5222739a75 Test LD_PRELOAD for stack alignment as well. This exposes issues on
AMD64.
2011-12-11 14:57:07 +00:00
nonaka
0af6eab9df - WARNS=4
- object size is more smaller.
2011-12-11 14:05:39 +00:00
joerg
934a3ac455 Mark xassert as __dead 2011-12-11 11:05:11 +00:00
kiyohara
7b1d08098e Require arm3_cache_flush for ARM2/ARM250. 2011-12-11 03:30:23 +00:00
kiyohara
eb7d3a72c4 Split boot.h and memcreg.h for MKSYMS and MODULAR. 2011-12-11 03:19:20 +00:00
kiyohara
0b6fb4e598 Add attributes arp to eca. 2011-12-11 03:13:20 +00:00
roy
4d6bb52603 Add RDNSS and DNSSL support, RFC6106.
Replace custom lists with TAILQ lists.
Clean up plently of signed vs unsigned warnings and set WARNS=4.

Adapted from FreeBSD.
2011-12-10 19:14:29 +00:00
skrll
0afe51b354 Give my slow, old hardware more time to complete bsize_ffactor. 2011-12-10 17:50:19 +00:00
jmcneill
5b074fdc34 no need to acquire thread lock in btsco_open / btsco_close, as they are
already held by MI audio when these methods are called
2011-12-10 16:16:11 +00:00
lukem
2c9a7b42f6 Move determination of socket buffer sizes from startup to the first
time a socket is used, as the previous logic assumed AF_INET sockets
were available (which they may not be in an IPv6-only system).
Per discussion with Maxim Konovalov and the FreeBSD problem 162661.
2011-12-10 05:53:58 +00:00
buhrow
a7162be315 Fixes PR kern/20700 reported by Darcy Cain
Make 1000baset connections work even when the user specifies media 1000baset
connections with ifconfig(8) rather then only when media auto is specified.

For a further discussion of this fix, see:
http://mail-index.NetBSD.org/current-users/2011/12/07/msg018561.html
2011-12-10 02:46:07 +00:00
wiz
7559f8d444 Fix typo. Use more markup. 2011-12-09 19:15:11 +00:00
chs
ece975c635 only use PG_G on leaf PTEs.
go back to tlbflush(), all the global entries
that we create in pmap_bootstrap() are permanent.
2011-12-09 17:32:51 +00:00
reinoud
9bcb24af47 Disabled copyin/copyout debugging messages since its swamping the output on
debug output.
2011-12-09 17:24:25 +00:00
reinoud
05d970b4eb Restructure dev/clock to run from the signal stack since its safe to do now. 2011-12-09 17:23:33 +00:00
reinoud
033725b236 Disable aio usage in thunkbus_ld since mixing ucontext_t and threads is a NONO
according to the manpage.

Why is AIO using a pthread?
2011-12-09 17:21:45 +00:00
reinoud
81113b601d Enhance printing of system callss 2011-12-09 17:20:21 +00:00
yamt
e21ed02f84 - add a CAVEATS
- fix a warning
2011-12-09 15:26:48 +00:00
yamt
6735245dce - fix the section
- fix a warning
2011-12-09 15:24:39 +00:00
yamt
d4e8773667 a utility to show in-core status of file pages 2011-12-09 15:17:34 +00:00
cherry
f554225498 Move events/interrupt subsystem initialisation to before when ipis are used 2011-12-09 11:47:49 +00:00
njoly
2291fd1fba Kill extra El macro. 2011-12-09 10:58:51 +00:00
cegger
9e447445b5 re-apply merge loss 2011-12-09 10:14:20 +00:00
cegger
9a48fe3fb2 add AMD ucode MSRs 2011-12-09 10:08:47 +00:00
mrg
58e93aef76 auvia reported to work 2011-12-09 09:47:39 +00:00
reinoud
929351e30d Remove empty lines in ttycons_consinit 2011-12-09 09:27:13 +00:00
mrg
5249bbc553 provide a lock for mpu_attach. 2011-12-09 08:56:54 +00:00
tls
1177cf8de7 Use random seed file (saved entropy) from default location by default
in i386 and amd64 boot.cfg.
2011-12-09 06:50:36 +00:00