Re: CVS commit: src/sys/kern

2011-06-05 Thread Joerg Sonnenberger
On Sat, Jun 04, 2011 at 02:47:53PM +0100, David Laight wrote: IIRC the arm ABI defines standard uses for a lot of the registers, one must be for thread data - so could be used in the kernel for curlwp. Only for newer ARM generations. The old one have no native TLS register. Joerg

Re: CVS commit: src/sys/kern

2011-06-05 Thread Martin Husemann
On Sun, Jun 05, 2011 at 10:15:45AM +0200, Joerg Sonnenberger wrote: Only for newer ARM generations. The old one have no native TLS register. Should we have a userland build option to make use of that? Martin

Re: CVS commit: src/sys/kern

2011-06-05 Thread Joerg Sonnenberger
On Sun, Jun 05, 2011 at 10:42:30AM +0200, Martin Husemann wrote: On Sun, Jun 05, 2011 at 10:15:45AM +0200, Joerg Sonnenberger wrote: Only for newer ARM generations. The old one have no native TLS register. Should we have a userland build option to make use of that? It might be useful, but

Re: CVS commit: src/sys/kern

2011-06-05 Thread David Laight
On Thu, Jun 02, 2011 at 09:21:11PM +0100, David Laight wrote: On Thu, Jun 02, 2011 at 06:54:44PM +, David Laight wrote: Module Name:src Committed By: dsl Date: Thu Jun 2 18:54:44 UTC 2011 Modified Files: src/sys/kern: vfs_syscalls.c Log

Re: CVS commit: src/sys/kern

2011-06-05 Thread Matt Thomas
On Jun 5, 2011, at 9:58 AM, Warner Losh wrote: On Jun 5, 2011, at 2:15 AM, Joerg Sonnenberger wrote: On Sat, Jun 04, 2011 at 02:47:53PM +0100, David Laight wrote: IIRC the arm ABI defines standard uses for a lot of the registers, one must be for thread data - so could be used in the

Re: CVS commit: src/sys/kern

2011-06-05 Thread David Holland
On Thu, Jun 02, 2011 at 09:21:11PM +0100, David Laight wrote: Actually I've thought about this some more. While, on the face of it, removing the 'struct lwp *' parameter to all system calls might seem an optimisation, I suspect that, especially on systems where arguments are passed in

CVS commit: src/sys/arch/atari

2011-06-05 Thread Izumi Tsutsui
Module Name:src Committed By: tsutsui Date: Sun Jun 5 06:31:42 UTC 2011 Modified Files: src/sys/arch/atari/atari: autoconf.c src/sys/arch/atari/dev: grf.c kbd.c src/sys/arch/atari/pci: pci_machdep.c src/sys/arch/atari/vme: vme_machdep.c Log

CVS commit: src/sys/arch/atari

2011-06-05 Thread Izumi Tsutsui
Module Name:src Committed By: tsutsui Date: Sun Jun 5 06:33:43 UTC 2011 Modified Files: src/sys/arch/atari/dev: atari5380.c clock.c ncr5380.c ncr5380reg.h nvram.c nvramvar.h src/sys/arch/atari/vme: vme.c vmevar.h Log Message: Split device_t/softc. No

CVS commit: src/tests/lib/libc/stdlib

2011-06-05 Thread Julio Merino
Module Name:src Committed By: jmmv Date: Sun Jun 5 07:58:03 UTC 2011 Modified Files: src/tests/lib/libc/stdlib: t_strtod.c Log Message: Do not blindly skip test code. Tests are not supposed to skip whole parts of code to later report a success. Instead, they need to

CVS commit: src/sys/compat

2011-06-05 Thread David Laight
Module Name:src Committed By: dsl Date: Sun Jun 5 08:42:59 UTC 2011 Modified Files: src/sys/compat/linux/common: linux_sched.c src/sys/compat/netbsd32: netbsd32_fs.c netbsd32_netbsd.c Log Message: Delete some splurious commas and very unexpected trailing space

CVS commit: src/sys/compat/common

2011-06-05 Thread David Laight
Module Name:src Committed By: dsl Date: Sun Jun 5 09:37:10 UTC 2011 Modified Files: src/sys/compat/common: compat_sigaltstack.h Log Message: Use 'curlwp' here insteald of the 'l' - which isn't passsed as an arg to the #define, but will always be curlwp. To generate a

CVS commit: src/tests/syscall

2011-06-05 Thread Jukka Ruohonen
Module Name:src Committed By: jruoho Date: Sun Jun 5 13:49:46 UTC 2011 Modified Files: src/tests/syscall: t_stat.c Log Message: Remove the dirent(3) check entirely. To generate a diff of this commit: cvs rdiff -u -r1.2 -r1.3 src/tests/syscall/t_stat.c Please note that

CVS commit: src/tests/lib/libc/stdlib

2011-06-05 Thread Jukka Ruohonen
Module Name:src Committed By: jruoho Date: Sun Jun 5 13:51:46 UTC 2011 Modified Files: src/tests/lib/libc/stdlib: t_strtol.c Log Message: Do not blindly cast things (obviously makes the test fail). To generate a diff of this commit: cvs rdiff -u -r1.2 -r1.3

CVS commit: src/sys/kern

2011-06-05 Thread Nicolas Joly
Module Name:src Committed By: njoly Date: Sun Jun 5 14:13:53 UTC 2011 Modified Files: src/sys/kern: makesyscalls.sh Log Message: Create empty temporary rumphdr.types file if missing; to avoid error messages for compat syscalls files regen. To generate a diff of this

CVS commit: src/lib/libc/arch

2011-06-05 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Sun Jun 5 14:43:13 UTC 2011 Modified Files: src/lib/libc/arch/i386/gdtoa: gd_qnan.h src/lib/libc/arch/i386/gen: isnanl.c src/lib/libc/arch/x86_64/gdtoa: gd_qnan.h src/lib/libc/arch/x86_64/gen: isnanl.c

CVS commit: src/sys/dev/mvme

2011-06-05 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Sun Jun 5 16:08:20 UTC 2011 Modified Files: src/sys/dev/mvme: if_ie_mvme.c Log Message: fix split fallout. To generate a diff of this commit: cvs rdiff -u -r1.17 -r1.18 src/sys/dev/mvme/if_ie_mvme.c Please note that diffs

CVS commit: src/sys/arch/vax/vsa

2011-06-05 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Sun Jun 5 16:12:50 UTC 2011 Modified Files: src/sys/arch/vax/vsa: tc_vsbus.c Log Message: assignment to sc_dev is in tcattach, we don't have sc_dev To generate a diff of this commit: cvs rdiff -u -r1.6 -r1.7

CVS commit: src/sys/arch/evbarm/conf

2011-06-05 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Sun Jun 5 16:15:24 UTC 2011 Modified Files: src/sys/arch/evbarm/conf: TWINTAIL Log Message: bump symtab space To generate a diff of this commit: cvs rdiff -u -r1.41 -r1.42 src/sys/arch/evbarm/conf/TWINTAIL Please note that

CVS commit: src/sys/dev/mvme

2011-06-05 Thread Izumi Tsutsui
Module Name:src Committed By: tsutsui Date: Sun Jun 5 16:22:00 UTC 2011 Modified Files: src/sys/dev/mvme: if_ie_mvme.c Log Message: Umm, fix more split fallout. While here use a common arg name (aux) as mentioned in autoconf(9). To generate a diff of this commit: cvs

CVS commit: src/tests/lib/libc/stdlib

2011-06-05 Thread Jukka Ruohonen
Module Name:src Committed By: jruoho Date: Sun Jun 5 16:33:52 UTC 2011 Modified Files: src/tests/lib/libc/stdlib: t_strtod.c Log Message: Granularity is fine, but also adjust atf_tc_expect_fail() properly. To generate a diff of this commit: cvs rdiff -u -r1.18 -r1.19

CVS commit: src/sys/uvm

2011-06-05 Thread Matt Thomas
Module Name:src Committed By: matt Date: Sun Jun 5 16:58:00 UTC 2011 Modified Files: src/sys/uvm: uvm_page.c Log Message: Fix fencepost error. To generate a diff of this commit: cvs rdiff -u -r1.172 -r1.173 src/sys/uvm/uvm_page.c Please note that diffs are not public

CVS commit: src/sys/arch/vax

2011-06-05 Thread Matt Thomas
Module Name:src Committed By: matt Date: Sun Jun 5 16:59:21 UTC 2011 Modified Files: src/sys/arch/vax/include: cpu.h nexus.h types.h src/sys/arch/vax/uba: uba_ubi.c src/sys/arch/vax/vax: ka6400.c ka730.c ka820.c ka88.c multicpu.c ubi.c Log Message:

CVS commit: src/sys/arch

2011-06-05 Thread Matt Thomas
Module Name:src Committed By: matt Date: Sun Jun 5 17:03:19 UTC 2011 Modified Files: src/sys/arch/algor/dev: mainbus.c src/sys/arch/amigappc/amigappc: cpu.c mainbus.c src/sys/arch/arm/mainbus: cpu_mainbus.c mainbus.c src/sys/arch/emips/emips:

CVS commit: src/sys/arch/atari

2011-06-05 Thread Matt Thomas
Module Name:src Committed By: matt Date: Sun Jun 5 17:09:18 UTC 2011 Modified Files: src/sys/arch/atari/atari: autoconf.c src/sys/arch/atari/dev: grf.c Log Message: A few missed device_t, cfdata_t cleanups To generate a diff of this commit: cvs rdiff -u -r1.60

CVS commit: src/dist/bind

2011-06-05 Thread S.P.Zeidler
Module Name:src Committed By: spz Date: Sun Jun 5 17:15:40 UTC 2011 Removed Files: src/dist/bind: Atffile src/dist/bind/bin/tests/hashes: Makefile.in t_hashes.c src/dist/bind/bin/tests/system/dlv/ns1: root.db.in sign.sh

CVS commit: src/libexec/ld.elf_so

2011-06-05 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Sun Jun 5 23:08:17 UTC 2011 Modified Files: src/libexec/ld.elf_so: Makefile Log Message: Add libgcc_pic for millicode. To generate a diff of this commit: cvs rdiff -u -r1.106 -r1.107 src/libexec/ld.elf_so/Makefile Please

CVS commit: src/share/mk

2011-06-05 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Sun Jun 5 23:09:15 UTC 2011 Modified Files: src/share/mk: bsd.hostprog.mk Log Message: add libgcc_pic dependency. To generate a diff of this commit: cvs rdiff -u -r1.62 -r1.63 src/share/mk/bsd.hostprog.mk Please note that

CVS commit: src/sys/arch/sparc64

2011-06-05 Thread matthew green
Module Name:src Committed By: mrg Date: Mon Jun 6 01:16:49 UTC 2011 Modified Files: src/sys/arch/sparc64/conf: files.sparc64 src/sys/arch/sparc64/sparc64: cache.h ipifuncs.c pmap.c Added Files: src/sys/arch/sparc64/sparc64: cache.c Log Message:

CVS commit: src/sys/arch/sparc64/conf

2011-06-05 Thread matthew green
Module Name:src Committed By: mrg Date: Mon Jun 6 01:23:31 UTC 2011 Modified Files: src/sys/arch/sparc64/conf: files.sparc64 Log Message: sort To generate a diff of this commit: cvs rdiff -u -r1.131 -r1.132 src/sys/arch/sparc64/conf/files.sparc64 Please note that

CVS commit: src/sys/arch/sparc64/sparc64

2011-06-05 Thread matthew green
Module Name:src Committed By: mrg Date: Mon Jun 6 02:49:39 UTC 2011 Modified Files: src/sys/arch/sparc64/sparc64: cache.c cache.h ipifuncs.c Log Message: convert dcache_flush_page() into a function pointer. introduce a sp_dcache_flush_page() to help the smp version.

CVS commit: src/usr.bin/calendar/calendars

2011-06-05 Thread John Nemeth
Module Name:src Committed By: jnemeth Date: Mon Jun 6 03:15:14 UTC 2011 Modified Files: src/usr.bin/calendar/calendars: calendar.history Log Message: add an entry about the US nationalising gold to replace old confiscation entry To generate a diff of this commit: cvs

CVS commit: src/external/bsd/bind/dist/lib/dns

2011-06-05 Thread S.P.Zeidler
Module Name:src Committed By: spz Date: Mon Jun 6 05:40:34 UTC 2011 Modified Files: src/external/bsd/bind/dist/lib/dns: openssl_link.c Log Message: fix up OPENSSL_VERSION_NUMBER check for entropy_add so it deals with the current situation. Compile-checked by dholland,

CVS commit: src/sys/arch/atari

2011-06-05 Thread Izumi Tsutsui
Module Name:src Committed By: tsutsui Date: Sun Jun 5 06:31:42 UTC 2011 Modified Files: src/sys/arch/atari/atari: autoconf.c src/sys/arch/atari/dev: grf.c kbd.c src/sys/arch/atari/pci: pci_machdep.c src/sys/arch/atari/vme: vme_machdep.c Log

CVS commit: src/tests/lib/libc/stdlib

2011-06-05 Thread Julio Merino
Module Name:src Committed By: jmmv Date: Sun Jun 5 07:58:03 UTC 2011 Modified Files: src/tests/lib/libc/stdlib: t_strtod.c Log Message: Do not blindly skip test code. Tests are not supposed to skip whole parts of code to later report a success. Instead, they need to

CVS commit: src/sys/compat

2011-06-05 Thread David Laight
Module Name:src Committed By: dsl Date: Sun Jun 5 08:42:59 UTC 2011 Modified Files: src/sys/compat/linux/common: linux_sched.c src/sys/compat/netbsd32: netbsd32_fs.c netbsd32_netbsd.c Log Message: Delete some splurious commas and very unexpected trailing space

CVS commit: src/sys

2011-06-05 Thread David Laight
Module Name:src Committed By: dsl Date: Sun Jun 5 09:04:22 UTC 2011 Modified Files: src/sys/kern: kern_pmf.c vfs_mount.c vfs_syscalls.c src/sys/sys: vfs_syscalls.h Log Message: Don't directly call sys_sync() from random bits of code, instead add do_sys_sync()

CVS commit: src/sys/compat/common

2011-06-05 Thread David Laight
Module Name:src Committed By: dsl Date: Sun Jun 5 09:37:10 UTC 2011 Modified Files: src/sys/compat/common: compat_sigaltstack.h Log Message: Use 'curlwp' here insteald of the 'l' - which isn't passsed as an arg to the #define, but will always be curlwp. To generate a

CVS commit: src/tests/syscall

2011-06-05 Thread Jukka Ruohonen
Module Name:src Committed By: jruoho Date: Sun Jun 5 13:49:46 UTC 2011 Modified Files: src/tests/syscall: t_stat.c Log Message: Remove the dirent(3) check entirely. To generate a diff of this commit: cvs rdiff -u -r1.2 -r1.3 src/tests/syscall/t_stat.c Please note that

CVS commit: src/tests/lib/libc/stdlib

2011-06-05 Thread Jukka Ruohonen
Module Name:src Committed By: jruoho Date: Sun Jun 5 13:51:46 UTC 2011 Modified Files: src/tests/lib/libc/stdlib: t_strtol.c Log Message: Do not blindly cast things (obviously makes the test fail). To generate a diff of this commit: cvs rdiff -u -r1.2 -r1.3

CVS commit: src/sys/kern

2011-06-05 Thread Nicolas Joly
Module Name:src Committed By: njoly Date: Sun Jun 5 14:13:53 UTC 2011 Modified Files: src/sys/kern: makesyscalls.sh Log Message: Create empty temporary rumphdr.types file if missing; to avoid error messages for compat syscalls files regen. To generate a diff of this

CVS commit: src/lib/libc/arch

2011-06-05 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Sun Jun 5 14:43:13 UTC 2011 Modified Files: src/lib/libc/arch/i386/gdtoa: gd_qnan.h src/lib/libc/arch/i386/gen: isnanl.c src/lib/libc/arch/x86_64/gdtoa: gd_qnan.h src/lib/libc/arch/x86_64/gen: isnanl.c

CVS commit: src/sys/dev/mvme

2011-06-05 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Sun Jun 5 16:08:20 UTC 2011 Modified Files: src/sys/dev/mvme: if_ie_mvme.c Log Message: fix split fallout. To generate a diff of this commit: cvs rdiff -u -r1.17 -r1.18 src/sys/dev/mvme/if_ie_mvme.c Please note that diffs

CVS commit: src/sys/arch/vax/vsa

2011-06-05 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Sun Jun 5 16:12:50 UTC 2011 Modified Files: src/sys/arch/vax/vsa: tc_vsbus.c Log Message: assignment to sc_dev is in tcattach, we don't have sc_dev To generate a diff of this commit: cvs rdiff -u -r1.6 -r1.7

CVS commit: src/sys/arch/evbarm/conf

2011-06-05 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Sun Jun 5 16:15:24 UTC 2011 Modified Files: src/sys/arch/evbarm/conf: TWINTAIL Log Message: bump symtab space To generate a diff of this commit: cvs rdiff -u -r1.41 -r1.42 src/sys/arch/evbarm/conf/TWINTAIL Please note that

CVS commit: src/sys/arch/atari/dev

2011-06-05 Thread Izumi Tsutsui
Module Name:src Committed By: tsutsui Date: Sun Jun 5 16:25:12 UTC 2011 Modified Files: src/sys/arch/atari/dev: grfvar.h ite.c ite_cc.c ite_et.c itevar.h Log Message: Split device_t/softc. Also rename some softc variables. Tested on TT030. XXX: old ugly

CVS commit: src/tests/lib/libc/stdlib

2011-06-05 Thread Jukka Ruohonen
Module Name:src Committed By: jruoho Date: Sun Jun 5 16:33:52 UTC 2011 Modified Files: src/tests/lib/libc/stdlib: t_strtod.c Log Message: Granularity is fine, but also adjust atf_tc_expect_fail() properly. To generate a diff of this commit: cvs rdiff -u -r1.18 -r1.19

CVS commit: src

2011-06-05 Thread Matt Thomas
Module Name:src Committed By: matt Date: Sun Jun 5 16:52:27 UTC 2011 Modified Files: src/distrib/sets/lists/comp: ad.powerpc md.amigappc md.bebox md.evbppc md.ibmnws md.macppc md.mvmeppc md.ofppc md.prep md.rs6000 md.sandpoint

CVS commit: src/sys/uvm

2011-06-05 Thread Matt Thomas
Module Name:src Committed By: matt Date: Sun Jun 5 16:58:00 UTC 2011 Modified Files: src/sys/uvm: uvm_page.c Log Message: Fix fencepost error. To generate a diff of this commit: cvs rdiff -u -r1.172 -r1.173 src/sys/uvm/uvm_page.c Please note that diffs are not public

CVS commit: src/sys/arch/vax

2011-06-05 Thread Matt Thomas
Module Name:src Committed By: matt Date: Sun Jun 5 16:59:21 UTC 2011 Modified Files: src/sys/arch/vax/include: cpu.h nexus.h types.h src/sys/arch/vax/uba: uba_ubi.c src/sys/arch/vax/vax: ka6400.c ka730.c ka820.c ka88.c multicpu.c ubi.c Log Message:

CVS commit: src/sys/arch

2011-06-05 Thread Matt Thomas
Module Name:src Committed By: matt Date: Sun Jun 5 17:03:19 UTC 2011 Modified Files: src/sys/arch/algor/dev: mainbus.c src/sys/arch/amigappc/amigappc: cpu.c mainbus.c src/sys/arch/arm/mainbus: cpu_mainbus.c mainbus.c src/sys/arch/emips/emips:

CVS commit: src/sys/arch/atari

2011-06-05 Thread Matt Thomas
Module Name:src Committed By: matt Date: Sun Jun 5 17:09:18 UTC 2011 Modified Files: src/sys/arch/atari/atari: autoconf.c src/sys/arch/atari/dev: grf.c Log Message: A few missed device_t, cfdata_t cleanups To generate a diff of this commit: cvs rdiff -u -r1.60

CVS commit: src/dist/bind

2011-06-05 Thread S.P.Zeidler
Module Name:src Committed By: spz Date: Sun Jun 5 17:15:40 UTC 2011 Removed Files: src/dist/bind: Atffile src/dist/bind/bin/tests/hashes: Makefile.in t_hashes.c src/dist/bind/bin/tests/system/dlv/ns1: root.db.in sign.sh

CVS commit: src/libexec/ld.elf_so

2011-06-05 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Sun Jun 5 23:08:17 UTC 2011 Modified Files: src/libexec/ld.elf_so: Makefile Log Message: Add libgcc_pic for millicode. To generate a diff of this commit: cvs rdiff -u -r1.106 -r1.107 src/libexec/ld.elf_so/Makefile Please

CVS commit: src/share/mk

2011-06-05 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Sun Jun 5 23:09:15 UTC 2011 Modified Files: src/share/mk: bsd.hostprog.mk Log Message: add libgcc_pic dependency. To generate a diff of this commit: cvs rdiff -u -r1.62 -r1.63 src/share/mk/bsd.hostprog.mk Please note that

CVS commit: src

2011-06-05 Thread S.P.Zeidler
Module Name:src Committed By: spz Date: Sun Jun 5 23:09:51 UTC 2011 Modified Files: src/crypto/external/bsd/openssl/dist/apps: speed.c src/crypto/external/bsd/openssl/dist/crypto: crypto.h md32_common.h opensslv.h

CVS commit: src/sys/arch/sparc64

2011-06-05 Thread matthew green
Module Name:src Committed By: mrg Date: Mon Jun 6 01:16:49 UTC 2011 Modified Files: src/sys/arch/sparc64/conf: files.sparc64 src/sys/arch/sparc64/sparc64: cache.h ipifuncs.c pmap.c Added Files: src/sys/arch/sparc64/sparc64: cache.c Log Message:

CVS commit: src/sys/arch/sparc64/conf

2011-06-05 Thread matthew green
Module Name:src Committed By: mrg Date: Mon Jun 6 01:23:31 UTC 2011 Modified Files: src/sys/arch/sparc64/conf: files.sparc64 Log Message: sort To generate a diff of this commit: cvs rdiff -u -r1.131 -r1.132 src/sys/arch/sparc64/conf/files.sparc64 Please note that

CVS commit: src/sys/arch/sparc64/sparc64

2011-06-05 Thread matthew green
Module Name:src Committed By: mrg Date: Mon Jun 6 02:49:39 UTC 2011 Modified Files: src/sys/arch/sparc64/sparc64: cache.c cache.h ipifuncs.c Log Message: convert dcache_flush_page() into a function pointer. introduce a sp_dcache_flush_page() to help the smp version.

CVS commit: src/usr.bin/calendar/calendars

2011-06-05 Thread John Nemeth
Module Name:src Committed By: jnemeth Date: Mon Jun 6 03:15:14 UTC 2011 Modified Files: src/usr.bin/calendar/calendars: calendar.history Log Message: add an entry about the US nationalising gold to replace old confiscation entry To generate a diff of this commit: cvs

CVS commit: src/external/bsd/bind/dist/lib/dns

2011-06-05 Thread S.P.Zeidler
Module Name:src Committed By: spz Date: Mon Jun 6 05:40:34 UTC 2011 Modified Files: src/external/bsd/bind/dist/lib/dns: openssl_link.c Log Message: fix up OPENSSL_VERSION_NUMBER check for entropy_add so it deals with the current situation. Compile-checked by dholland,