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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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:
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:
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
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
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
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
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:
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
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.
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
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,
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
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
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
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()
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
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
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
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
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
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
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
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
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
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
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
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
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:
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:
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
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
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
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
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
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:
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
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.
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
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,
60 matches
Mail list logo