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

2020-02-04 Thread Nick Hudson
Module Name:src Committed By: skrll Date: Wed Feb 5 07:18:16 UTC 2020 Modified Files: src/sys/arch/usermode/dev: if_veth.c Log Message: Adopt To generate a diff of this commit: cvs rdiff -u -r1.13 -r1.14 src/sys/arch/usermode/dev/if_veth.c Please note that diffs are n

CVS commit: src/sys/arch/usermode

2019-04-09 Thread Jason R Thorpe
Module Name:src Committed By: thorpej Date: Wed Apr 10 04:10:54 UTC 2019 Modified Files: src/sys/arch/usermode/include: types.h src/sys/arch/usermode/usermode: copy.c Log Message: Make the usermode kernel compile again. To generate a diff of this commit: cvs rdif

CVS commit: src/sys/arch/usermode/usermode

2019-04-09 Thread SAITOH Masanobu
Module Name:src Committed By: msaitoh Date: Wed Apr 10 03:39:34 UTC 2019 Modified Files: src/sys/arch/usermode/usermode: copy.c Log Message: Add missing semicolon. To generate a diff of this commit: cvs rdiff -u -r1.9 -r1.10 src/sys/arch/usermode/usermode/copy.c Please

CVS commit: src/sys/arch/usermode/modules/syscallemu

2019-02-16 Thread Rin Okuyama
Module Name:src Committed By: rin Date: Sun Feb 17 05:32:35 UTC 2019 Modified Files: src/sys/arch/usermode/modules/syscallemu: Makefile Log Message: Set WARN=3 for sing-compare. To generate a diff of this commit: cvs rdiff -u -r1.5 -r1.6 src/sys/arch/usermode/modules/sys

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

2018-08-17 Thread Reinoud Zandijk
Module Name:src Committed By: reinoud Date: Fri Aug 17 20:16:07 UTC 2018 Modified Files: src/sys/arch/usermode/conf: Makefile.usermode kern.ldscript Log Message: Start using the kernel ld script. There are still issues with the .init placement and ./build.sh creating bad

CVS commit: src/sys/arch/usermode/usermode

2018-08-05 Thread Reinoud Zandijk
Module Name:src Committed By: reinoud Date: Sun Aug 5 18:57:49 UTC 2018 Modified Files: src/sys/arch/usermode/usermode: db_memrw.c Log Message: Advise to explicitly set flags +agm instead of only clearing them when set To generate a diff of this commit: cvs rdiff -u -r1

CVS commit: src/sys/arch/usermode

2018-08-05 Thread Reinoud Zandijk
Module Name:src Committed By: reinoud Date: Sun Aug 5 18:42:49 UTC 2018 Modified Files: src/sys/arch/usermode/include: db_machdep.h ucontext.h src/sys/arch/usermode/usermode: cpufunc.S kgdb_machdep.c Log Message: Add KGDB definitions for i386 To generate a diff

CVS commit: src/sys/arch/usermode/usermode

2018-08-05 Thread Reinoud Zandijk
Module Name:src Committed By: reinoud Date: Sun Aug 5 16:51:59 UTC 2018 Modified Files: src/sys/arch/usermode/usermode: pmap.c Log Message: To avoid possible collisions between the NetBSD/userland kernel and possible host kernel memory allocation schemes, allocate two ded

CVS commit: src/sys/arch/usermode

2018-08-03 Thread Reinoud Zandijk
Module Name:src Committed By: reinoud Date: Fri Aug 3 11:18:22 UTC 2018 Modified Files: src/sys/arch/usermode/include: vmparam.h src/sys/arch/usermode/usermode: db_memrw.c pmap.c Log Message: Allow for setting kernel breakpoints in our remote kgdb To generate a

CVS commit: src/sys/arch/usermode/usermode

2018-08-02 Thread Reinoud Zandijk
Module Name:src Committed By: reinoud Date: Fri Aug 3 06:52:50 UTC 2018 Modified Files: src/sys/arch/usermode/usermode: pmap.c Log Message: Fix physical memory size issue. It will now happily run on more than one gb. To generate a diff of this commit: cvs rdiff -u -r1.1

CVS commit: src/sys/arch/usermode

2018-08-01 Thread Reinoud Zandijk
Module Name:src Committed By: reinoud Date: Wed Aug 1 12:09:02 UTC 2018 Modified Files: src/sys/arch/usermode/include: vmparam.h src/sys/arch/usermode/usermode: pmap.c Log Message: Revert to working state To generate a diff of this commit: cvs rdiff -u -r1.18 -r

CVS commit: src/sys/arch/usermode/usermode

2018-08-01 Thread Reinoud Zandijk
Module Name:src Committed By: reinoud Date: Wed Aug 1 10:27:28 UTC 2018 Modified Files: src/sys/arch/usermode/usermode: db_memrw.c Log Message: Remove yet another debug printf() To generate a diff of this commit: cvs rdiff -u -r1.1 -r1.2 src/sys/arch/usermode/usermode/d

CVS commit: src/sys/arch/usermode/usermode

2018-08-01 Thread Reinoud Zandijk
Module Name:src Committed By: reinoud Date: Wed Aug 1 10:24:41 UTC 2018 Modified Files: src/sys/arch/usermode/usermode: kgdb_machdep.c Log Message: Fix too long line To generate a diff of this commit: cvs rdiff -u -r1.2 -r1.3 src/sys/arch/usermode/usermode/kgdb_machdep.

CVS commit: src/sys/arch/usermode/usermode

2018-08-01 Thread Reinoud Zandijk
Module Name:src Committed By: reinoud Date: Wed Aug 1 10:23:55 UTC 2018 Modified Files: src/sys/arch/usermode/usermode: kgdb_machdep.c Log Message: Remove debugging printf() To generate a diff of this commit: cvs rdiff -u -r1.1 -r1.2 src/sys/arch/usermode/usermode/kgdb_

CVS commit: src/sys/arch/usermode/usermode

2018-08-01 Thread Reinoud Zandijk
Module Name:src Committed By: reinoud Date: Wed Aug 1 10:22:20 UTC 2018 Added Files: src/sys/arch/usermode/usermode: cpufunc.S db_memrw.c kgdb_machdep.c Log Message: Add the kgdb meat To generate a diff of this commit: cvs rdiff -u -r0 -r1.1 src/sys/arch/usermode/usermo

CVS commit: src/sys/arch/usermode/include

2018-08-01 Thread Reinoud Zandijk
Module Name:src Committed By: reinoud Date: Wed Aug 1 09:52:15 UTC 2018 Added Files: src/sys/arch/usermode/include: cpufunc.h ucontext.h Log Message: Forgot the two header files To generate a diff of this commit: cvs rdiff -u -r0 -r1.1 src/sys/arch/usermode/include/cpuf

CVS commit: src/sys/arch/usermode

2018-08-01 Thread Reinoud Zandijk
Module Name:src Committed By: reinoud Date: Wed Aug 1 09:50:57 UTC 2018 Modified Files: src/sys/arch/usermode/conf: files.usermode src/sys/arch/usermode/include: cpu.h db_machdep.h genheaders.sh pmap.h Log Message: Add preliminary KGDB support for NetBSD/usermode,

CVS commit: src/sys/arch/usermode/include

2018-08-01 Thread Reinoud Zandijk
Module Name:src Committed By: reinoud Date: Wed Aug 1 09:46:46 UTC 2018 Modified Files: src/sys/arch/usermode/include: thunk.h Log Message: Add headers for support functions for kgdb To generate a diff of this commit: cvs rdiff -u -r1.65 -r1.66 src/sys/arch/usermode/in

CVS commit: src/sys/arch/usermode/include

2018-08-01 Thread Reinoud Zandijk
Module Name:src Committed By: reinoud Date: Wed Aug 1 09:46:16 UTC 2018 Modified Files: src/sys/arch/usermode/include: vmparam.h Log Message: Max kernel address is end of kernel To generate a diff of this commit: cvs rdiff -u -r1.17 -r1.18 src/sys/arch/usermode/include/

CVS commit: src/sys/arch/usermode/usermode

2018-08-01 Thread Reinoud Zandijk
Module Name:src Committed By: reinoud Date: Wed Aug 1 09:44:32 UTC 2018 Modified Files: src/sys/arch/usermode/usermode: machdep.c pmap.c thunk.c trap.c Log Message: Oops, forgot a debug printf To generate a diff of this commit: cvs rdiff -u -r1.56 -r1.57 src/sys/arch/us

CVS commit: src/sys/arch/usermode/usermode

2018-08-01 Thread Reinoud Zandijk
Module Name:src Committed By: reinoud Date: Wed Aug 1 09:43:17 UTC 2018 Modified Files: src/sys/arch/usermode/usermode: pmap.c Log Message: Allow the usermode pmaps to also contain the kernel itself. This is needed for the kernel pmap. To generate a diff of this commit:

CVS commit: src/sys/arch/usermode/include

2018-07-28 Thread Reinoud Zandijk
Module Name:src Committed By: reinoud Date: Sat Jul 28 20:26:13 UTC 2018 Added Files: src/sys/arch/usermode/include: trap.h Log Message: Provide hand-doctored redirection of trap.h in preparation for ddb/kgdb To generate a diff of this commit: cvs rdiff -u -r0 -r1.1 src/

CVS commit: src/sys/arch/usermode/usermode

2018-07-28 Thread Reinoud Zandijk
Module Name:src Committed By: reinoud Date: Sat Jul 28 17:17:38 UTC 2018 Modified Files: src/sys/arch/usermode/usermode: trap.c Log Message: Fix typo To generate a diff of this commit: cvs rdiff -u -r1.68 -r1.69 src/sys/arch/usermode/usermode/trap.c Please note that dif

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

2018-06-13 Thread Reinoud Zandijk
Module Name:src Committed By: reinoud Date: Wed Jun 13 19:59:14 UTC 2018 Modified Files: src/sys/arch/usermode/dev: vatapi.c Log Message: Split out error reporting and make it compile without SCSIVERBOSE To generate a diff of this commit: cvs rdiff -u -r1.1 -r1.2 src/sys

CVS commit: src/sys/arch/usermode/usermode

2018-06-11 Thread Reinoud Zandijk
Module Name:src Committed By: reinoud Date: Mon Jun 11 19:35:56 UTC 2018 Modified Files: src/sys/arch/usermode/usermode: machdep.c Log Message: Now we use timestamp info, use direct console output instead of kernel timestamped output for usage() reporting To generate a d

CVS commit: src/sys/arch/usermode/usermode

2018-06-11 Thread Reinoud Zandijk
Module Name:src Committed By: reinoud Date: Mon Jun 11 19:23:21 UTC 2018 Modified Files: src/sys/arch/usermode/usermode: trap.c Log Message: Prevent nested SIGIOs ruining the system stack To generate a diff of this commit: cvs rdiff -u -r1.67 -r1.68 src/sys/arch/usermode

CVS commit: src/sys/arch/usermode

2018-06-05 Thread Reinoud Zandijk
Module Name:src Committed By: reinoud Date: Tue Jun 5 20:02:43 UTC 2018 Modified Files: src/sys/arch/usermode/conf: GENERIC.common files.usermode src/sys/arch/usermode/dev: mainbus.c src/sys/arch/usermode/include: mainbus.h src/sys/arch/usermode/use

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

2018-06-04 Thread Reinoud Zandijk
Module Name:src Committed By: reinoud Date: Mon Jun 4 20:06:52 UTC 2018 Modified Files: src/sys/arch/usermode/dev: ld_thunkbus.c Log Message: Its a hack, but make sure the pages are paged in To generate a diff of this commit: cvs rdiff -u -r1.32 -r1.33 src/sys/arch/user

CVS commit: src/sys/arch/usermode

2018-06-04 Thread Reinoud Zandijk
Module Name:src Committed By: reinoud Date: Mon Jun 4 19:53:01 UTC 2018 Modified Files: src/sys/arch/usermode/include: thunk.h src/sys/arch/usermode/usermode: thunk.c Log Message: Enhance the NetBSD/usermode thunk interface To generate a diff of this commit: cvs

CVS commit: src/sys/arch/usermode

2018-06-01 Thread Reinoud Zandijk
Module Name:src Committed By: reinoud Date: Fri Jun 1 08:04:57 UTC 2018 Modified Files: src/sys/arch/usermode/include: thunk.h src/sys/arch/usermode/usermode: thunk.c Log Message: Pretend we already included the To generate a diff of this commit: cvs rdiff -u -

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

2018-06-01 Thread Reinoud Zandijk
Module Name:src Committed By: reinoud Date: Fri Jun 1 07:26:15 UTC 2018 Modified Files: src/sys/arch/usermode/dev: cpu.c Log Message: Pass the address of the array, this fixes issues with i386 compilation To generate a diff of this commit: cvs rdiff -u -r1.79 -r1.80 src

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

2018-06-01 Thread Reinoud Zandijk
Module Name:src Committed By: reinoud Date: Fri Jun 1 07:22:33 UTC 2018 Modified Files: src/sys/arch/usermode/conf: Makefile.usermode Log Message: Compile NetBSD/userland without CTF for the linker doesn't allow for a single file compiled without CTF To generate a diff

CVS commit: src/sys/arch/usermode/include

2018-06-01 Thread Reinoud Zandijk
Module Name:src Committed By: reinoud Date: Fri Jun 1 07:19:50 UTC 2018 Modified Files: src/sys/arch/usermode/include: types.h Log Message: Fix compilation errors so NetBSD/usermode compiles under ./build.sh To generate a diff of this commit: cvs rdiff -u -r1.13 -r1.14

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

2018-05-29 Thread Reinoud Zandijk
Module Name:src Committed By: reinoud Date: Tue May 29 09:25:01 UTC 2018 Modified Files: src/sys/arch/usermode/dev: cpu.c Log Message: Only report the things we've passed in the mcontext and leave out flags that are not reported in the mcontext anyway! To generate a diff

CVS commit: src/sys/arch/usermode

2018-05-29 Thread Reinoud Zandijk
Module Name:src Committed By: reinoud Date: Tue May 29 07:35:40 UTC 2018 Modified Files: src/sys/arch/usermode/dev: cpu.c src/sys/arch/usermode/include: types.h Log Message: Implement cpu_lwp_setprivate(). This removes the need for the cpu_switch() hack. Programs

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

2018-05-29 Thread Reinoud Zandijk
Module Name:src Committed By: reinoud Date: Tue May 29 07:09:22 UTC 2018 Modified Files: src/sys/arch/usermode/dev: cpu.c Log Message: Only set requested parts of the mcontext in cpu_setmcontext() Make the atomic switcher `atomic' by using splhigh() To generate a diff of

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

2018-05-24 Thread Reinoud Zandijk
Module Name:src Committed By: reinoud Date: Thu May 24 19:39:04 UTC 2018 Modified Files: src/sys/arch/usermode/dev: cpu.c Log Message: First try at TLS support and getcontext/setcontext/swapcontext support. To generate a diff of this commit: cvs rdiff -u -r1.75 -r1.76 sr

CVS commit: src/sys/arch/usermode/target

2018-05-22 Thread Reinoud Zandijk
Module Name:src Committed By: reinoud Date: Tue May 22 14:38:10 UTC 2018 Modified Files: src/sys/arch/usermode/target/i386: cpu_i386.c src/sys/arch/usermode/target/x86_64: cpu_x86_64.c Log Message: Include now its available To generate a diff of this commit: cvs

CVS commit: src/sys/arch/usermode/target/x86_64

2018-05-18 Thread Reinoud Zandijk
Module Name:src Committed By: reinoud Date: Fri May 18 21:05:10 UTC 2018 Modified Files: src/sys/arch/usermode/target/x86_64: cpu_x86_64.c Log Message: Remove outdated comment To generate a diff of this commit: cvs rdiff -u -r1.3 -r1.4 src/sys/arch/usermode/target/x86_64

CVS commit: src/sys/arch/usermode/include

2018-05-18 Thread Reinoud Zandijk
Module Name:src Committed By: reinoud Date: Fri May 18 20:24:57 UTC 2018 Modified Files: src/sys/arch/usermode/include: thunk.h Log Message: Include OUR types.h and not the machine's. A small step to allow for crosscompilation. To generate a diff of this commit: cvs rdif

CVS commit: src/sys/arch/usermode/usermode

2018-05-18 Thread Reinoud Zandijk
Module Name:src Committed By: reinoud Date: Fri May 18 20:24:16 UTC 2018 Modified Files: src/sys/arch/usermode/usermode: trap.c Log Message: Replace the dynamically allocated signal stack to a static claimed one and add diagnostic messages that can be enabled. To generat

CVS commit: src/sys/arch/usermode/target/i386

2018-05-18 Thread Reinoud Zandijk
Module Name:src Committed By: reinoud Date: Fri May 18 20:21:14 UTC 2018 Modified Files: src/sys/arch/usermode/target/i386: cpu_i386.c Log Message: Use knowledge of mcontext for i386 support To generate a diff of this commit: cvs rdiff -u -r1.4 -r1.5 src/sys/arch/usermod

CVS commit: src/sys/arch/usermode/target/x86_64

2018-05-18 Thread Reinoud Zandijk
Module Name:src Committed By: reinoud Date: Fri May 18 20:11:48 UTC 2018 Modified Files: src/sys/arch/usermode/target/x86_64: cpu_x86_64.c Log Message: Use knowledge about the mcontext To generate a diff of this commit: cvs rdiff -u -r1.2 -r1.3 src/sys/arch/usermode/targ

CVS commit: src/sys/arch/usermode/usermode

2018-05-18 Thread Reinoud Zandijk
Module Name:src Committed By: reinoud Date: Fri May 18 20:10:25 UTC 2018 Modified Files: src/sys/arch/usermode/usermode: process_machdep.c Log Message: Second part for creating sensible coredumps To generate a diff of this commit: cvs rdiff -u -r1.4 -r1.5 src/sys/arch/us

CVS commit: src/sys/arch/usermode/include

2018-05-18 Thread Reinoud Zandijk
Module Name:src Committed By: reinoud Date: Fri May 18 20:09:33 UTC 2018 Modified Files: src/sys/arch/usermode/include: reg.h Log Message: Implement own process register capture from userland. NetBSD/usermode now creates readable and sensible coredumps To generate a dif

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

2018-05-18 Thread Reinoud Zandijk
Module Name:src Committed By: reinoud Date: Fri May 18 19:04:11 UTC 2018 Added Files: src/sys/arch/usermode/conf: kern.ldscript Log Message: Where did kern.ldscript go? To generate a diff of this commit: cvs rdiff -u -r0 -r1.1 src/sys/arch/usermode/conf/kern.ldscript Pl

CVS commit: src/sys/arch/usermode/usermode

2018-05-17 Thread Reinoud Zandijk
Module Name:src Committed By: reinoud Date: Fri May 18 05:51:24 UTC 2018 Modified Files: src/sys/arch/usermode/usermode: thunk.c Log Message: Include our doctored types.h instead of the default To generate a diff of this commit: cvs rdiff -u -r1.87 -r1.88 src/sys/arch/us

CVS commit: src/sys/arch/usermode/usermode

2018-05-17 Thread Reinoud Zandijk
Module Name:src Committed By: reinoud Date: Thu May 17 19:06:02 UTC 2018 Modified Files: src/sys/arch/usermode/usermode: pmap.c Log Message: Don't dynamically allocate memory we are only going to use once; so allocate it on the stack. While here, also include some more sa

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

2018-05-17 Thread Reinoud Zandijk
Module Name:src Committed By: reinoud Date: Thu May 17 19:00:39 UTC 2018 Modified Files: src/sys/arch/usermode/dev: cpu.c Log Message: Refactor for easier debugging and while here add some more signals To generate a diff of this commit: cvs rdiff -u -r1.74 -r1.75 src/sys

CVS commit: src/sys/arch/usermode/include

2018-05-16 Thread Reinoud Zandijk
Module Name:src Committed By: reinoud Date: Wed May 16 12:40:43 UTC 2018 Modified Files: src/sys/arch/usermode/include: asm.h bswap.h byte_swap.h cdefs.h disklabel.h elf_machdep.h endian.h endian_machdep.h int_const.h int_fmtio.h int_limits.h int_mwg

CVS commit: src/sys/arch/usermode/include

2018-05-16 Thread Reinoud Zandijk
Module Name:src Committed By: reinoud Date: Wed May 16 12:40:26 UTC 2018 Modified Files: src/sys/arch/usermode/include: genheaders.sh Log Message: Add new mcontext and depends to the usermode generated headerfiles To generate a diff of this commit: cvs rdiff -u -r1.9 -r1

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

2018-01-13 Thread Reinoud Zandijk
Module Name:src Committed By: reinoud Date: Sat Jan 13 16:20:33 UTC 2018 Modified Files: src/sys/arch/usermode/conf: GENERIC.common Makefile.usermode Log Message: Make NetBSD/usermode link again! To generate a diff of this commit: cvs rdiff -u -r1.26 -r1.27 src/sys/arch/

CVS commit: src/sys/arch/usermode/usermode

2018-01-13 Thread Reinoud Zandijk
Module Name:src Committed By: reinoud Date: Sat Jan 13 15:15:03 UTC 2018 Modified Files: src/sys/arch/usermode/usermode: process_machdep.c Log Message: Implement dummy process_read_dbreg() and process_write_dbreg() used in x86 To generate a diff of this commit: cvs rdiff

CVS commit: src/sys/arch/usermode/include

2018-01-13 Thread Reinoud Zandijk
Module Name:src Committed By: reinoud Date: Sat Jan 13 14:39:15 UTC 2018 Modified Files: src/sys/arch/usermode/include: reg.h Log Message: Add dbreg structure prototype needed for x86_64 To generate a diff of this commit: cvs rdiff -u -r1.2 -r1.3 src/sys/arch/usermode/in

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

2018-01-13 Thread Reinoud Zandijk
Module Name:src Committed By: reinoud Date: Sat Jan 13 10:27:58 UTC 2018 Modified Files: src/sys/arch/usermode/dev: ld_thunkbus.c Log Message: Keep up with changes in ld(4): adding ioctl handling on the ld(4) instead of using the old dedicated ldflush() function. To gene

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

2018-01-13 Thread Reinoud Zandijk
Module Name:src Committed By: reinoud Date: Sat Jan 13 10:08:35 UTC 2018 Modified Files: src/sys/arch/usermode/dev: ld_thunkbus.c Log Message: Add the missing strategy argument of ldattach() To generate a diff of this commit: cvs rdiff -u -r1.30 -r1.31 src/sys/arch/userm

CVS commit: src/sys/arch/usermode/include

2017-10-22 Thread SAITOH Masanobu
Module Name:src Committed By: msaitoh Date: Mon Oct 23 06:43:00 UTC 2017 Modified Files: src/sys/arch/usermode/include: lock.h Log Message: Fix compile error. Use const correctly. To generate a diff of this commit: cvs rdiff -u -r1.4 -r1.5 src/sys/arch/usermode/include/

CVS commit: src/sys/arch/usermode/usermode

2015-12-21 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Mon Dec 21 20:44:54 UTC 2015 Modified Files: src/sys/arch/usermode/usermode: thunk.c Log Message: fix label and variable name. To generate a diff of this commit: cvs rdiff -u -r1.86 -r1.87 src/sys/arch/usermode/usermode/thunk.

CVS commit: src/sys/arch/usermode/usermode

2015-12-21 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Mon Dec 21 19:54:35 UTC 2015 Modified Files: src/sys/arch/usermode/usermode: thunk.c Log Message: more checking To generate a diff of this commit: cvs rdiff -u -r1.85 -r1.86 src/sys/arch/usermode/usermode/thunk.c Please note

CVS commit: src/sys/arch/usermode

2015-02-06 Thread Patrick Welche
Module Name:src Committed By: prlw1 Date: Fri Feb 6 10:25:13 UTC 2015 Modified Files: src/sys/arch/usermode/include: thunk.h src/sys/arch/usermode/usermode: thunk.c Log Message: Take procfs_machdep.c rev 1.4 one step further and adjust signature of thunk_getcpuinf

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

2014-03-26 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Wed Mar 26 08:29:41 UTC 2014 Modified Files: src/sys/arch/usermode/dev: vaudio.c Log Message: fix sprintf To generate a diff of this commit: cvs rdiff -u -r1.3 -r1.4 src/sys/arch/usermode/dev/vaudio.c Please note that diffs a

CVS commit: src/sys/arch/usermode/target/arm

2013-11-11 Thread Jared D. McNeill
Module Name:src Committed By: jmcneill Date: Mon Nov 11 13:52:04 UTC 2013 Modified Files: src/sys/arch/usermode/target/arm: cpu_arm.c Log Message: implement md_get_pc and md_set_pc To generate a diff of this commit: cvs rdiff -u -r1.1 -r1.2 src/sys/arch/usermode/target/a

CVS commit: src/sys/arch/usermode/modules/syscallemu

2013-11-10 Thread Jared D. McNeill
Module Name:src Committed By: jmcneill Date: Sun Nov 10 22:08:58 UTC 2013 Modified Files: src/sys/arch/usermode/modules/syscallemu: Makefile Log Message: use MACHINE_CPU instead of MACHINE_ARCH To generate a diff of this commit: cvs rdiff -u -r1.4 -r1.5 src/sys/arch/user

CVS commit: src/sys/arch/usermode/target/arm

2013-11-10 Thread Jared D. McNeill
Module Name:src Committed By: jmcneill Date: Sun Nov 10 20:03:46 UTC 2013 Added Files: src/sys/arch/usermode/target/arm: cpu_arm.c Log Message: usermode arm md stub To generate a diff of this commit: cvs rdiff -u -r0 -r1.1 src/sys/arch/usermode/target/arm/cpu_arm.c Plea

CVS commit: src/sys/arch/usermode/modules/syscallemu

2013-11-10 Thread Jared D. McNeill
Module Name:src Committed By: jmcneill Date: Sun Nov 10 19:58:38 UTC 2013 Modified Files: src/sys/arch/usermode/modules/syscallemu: Makefile Added Files: src/sys/arch/usermode/modules/syscallemu: syscallemu_arm.c Log Message: arm support for syscallemu, not tested

CVS commit: src/sys/arch/usermode/include

2013-11-10 Thread Jared D. McNeill
Module Name:src Committed By: jmcneill Date: Sun Nov 10 19:52:01 UTC 2013 Modified Files: src/sys/arch/usermode/include: ansi.h asm.h bswap.h byte_swap.h cdefs.h disklabel.h elf_machdep.h endian.h endian_machdep.h genheaders.sh int_const.h int_fmtio.

CVS commit: src/sys/arch/usermode/usermode

2013-11-10 Thread Jared D. McNeill
Module Name:src Committed By: jmcneill Date: Sun Nov 10 19:51:00 UTC 2013 Modified Files: src/sys/arch/usermode/usermode: thunk.c Log Message: define _KMEMUSER before including machine/vmparam.h To generate a diff of this commit: cvs rdiff -u -r1.83 -r1.84 src/sys/arch/u

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

2013-11-10 Thread Jared D. McNeill
Module Name:src Committed By: jmcneill Date: Sun Nov 10 19:49:49 UTC 2013 Modified Files: src/sys/arch/usermode/conf: Makefile.usermode Log Message: use MACHINE_CPU instead of uname -p; create symlink for arm headers To generate a diff of this commit: cvs rdiff -u -r1.33

CVS commit: src/sys/arch/usermode/usermode

2013-06-26 Thread Matt Thomas
Module Name:src Committed By: matt Date: Wed Jun 26 15:11:30 UTC 2013 Modified Files: src/sys/arch/usermode/usermode: syscall.c Log Message: Use sy_invoke To generate a diff of this commit: cvs rdiff -u -r1.23 -r1.24 src/sys/arch/usermode/usermode/syscall.c Please note

CVS commit: src/sys/arch/usermode/usermode

2013-05-22 Thread Reinoud Zandijk
Module Name:src Committed By: reinoud Date: Wed May 22 13:34:32 UTC 2013 Modified Files: src/sys/arch/usermode/usermode: thunk.c Log Message: Including missing include file that broke compilation. To generate a diff of this commit: cvs rdiff -u -r1.82 -r1.83 src/sys/arc

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

2013-03-06 Thread YAMAMOTO Takashi
Module Name:src Committed By: yamt Date: Wed Mar 6 11:36:22 UTC 2013 Modified Files: src/sys/arch/usermode/conf: Makefile.usermode Log Message: fix include dir add some dependencies To generate a diff of this commit: cvs rdiff -u -r1.32 -r1.33 src/sys/arch/usermode/conf

CVS commit: src/sys/arch/usermode/usermode

2012-08-04 Thread Reinoud Zandijk
Module Name:src Committed By: reinoud Date: Sat Aug 4 14:53:32 UTC 2012 Modified Files: src/sys/arch/usermode/usermode: trap.c Log Message: Fix IO lockups in NetBSD/usermode. 1) Don't block IO signals since the return path is not garanteed to enable the signal again. 2)

CVS commit: src/sys/arch/usermode/usermode

2012-07-24 Thread Reinoud Zandijk
Module Name:src Committed By: reinoud Date: Tue Jul 24 13:59:26 UTC 2012 Modified Files: src/sys/arch/usermode/usermode: pmap.c Log Message: Adding an assert that checks for struct pmap_l2 not being bigger than PAGE_SIZE. While here, also add possible bug allerts of tempo

CVS commit: src/sys/arch/usermode/modules/syscallemu

2012-07-03 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Tue Jul 3 21:07:41 UTC 2012 Modified Files: src/sys/arch/usermode/modules/syscallemu: Makefile Log Message: no home-brewed NETBSDSRCDIR please (fix the build) To generate a diff of this commit: cvs rdiff -u -r1.2 -r1.3 src/sy

CVS commit: src/sys/arch/usermode/usermode

2012-07-02 Thread Reinoud Zandijk
Module Name:src Committed By: reinoud Date: Mon Jul 2 12:17:12 UTC 2012 Modified Files: src/sys/arch/usermode/usermode: thunk.c Log Message: Fix missing include that breaks the autobuild To generate a diff of this commit: cvs rdiff -u -r1.81 -r1.82 src/sys/arch/usermod

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

2012-06-25 Thread Reinoud Zandijk
Module Name:src Committed By: reinoud Date: Mon Jun 25 14:43:54 UTC 2012 Modified Files: src/sys/arch/usermode/dev: cpu.c Log Message: Implement dummy `cpu_mcontext_validate' to make it compile again. This function needs to be implemented in the target secton one day for e

CVS commit: src/sys/arch/usermode/usermode

2012-03-03 Thread Reinoud Zandijk
Module Name:src Committed By: reinoud Date: Sat Mar 3 21:29:02 UTC 2012 Modified Files: src/sys/arch/usermode/usermode: trap.c Log Message: Use the signal's signo instead of just returning SIGSEGV and add a comment To generate a diff of this commit: cvs rdiff -u -r1.64

CVS commit: src/sys/arch/usermode

2012-03-03 Thread Reinoud Zandijk
Module Name:src Committed By: reinoud Date: Sat Mar 3 21:15:16 UTC 2012 Modified Files: src/sys/arch/usermode/dev: cpu.c ttycons.c src/sys/arch/usermode/include: intr.h thunk.h src/sys/arch/usermode/target/i386: cpu_i386.c src/sys/arch/usermode/user

CVS commit: src/sys/arch/usermode/usermode

2012-03-02 Thread Reinoud Zandijk
Module Name:src Committed By: reinoud Date: Fri Mar 2 16:56:33 UTC 2012 Modified Files: src/sys/arch/usermode/usermode: pmap.c Log Message: Move from pool(9) to kmem_zalloc(9) for L2 page tables. A pool with PAGE_SIZE elements is accepted but seems to panic now and then c

CVS commit: src/sys/arch/usermode/usermode

2012-02-15 Thread Reinoud Zandijk
Module Name:src Committed By: reinoud Date: Wed Feb 15 15:20:53 UTC 2012 Modified Files: src/sys/arch/usermode/usermode: trap.c Log Message: Prevent recursive IO signals. This prevents crashes when pieces of text are pasted in say an Xterm. Each char might create a SIGIO r

CVS commit: src/sys/arch/usermode/usermode

2012-02-13 Thread Reinoud Zandijk
Module Name:src Committed By: reinoud Date: Mon Feb 13 19:15:59 UTC 2012 Modified Files: src/sys/arch/usermode/usermode: syscall.c Log Message: Add cpu_spawn_return() as per other archs to make it compile. No tests done yet. To generate a diff of this commit: cvs rdiff -

CVS commit: src/sys/arch/usermode

2012-02-08 Thread Reinoud Zandijk
Module Name:src Committed By: reinoud Date: Wed Feb 8 17:55:21 UTC 2012 Modified Files: src/sys/arch/usermode/include: cpu.h types.h vmparam.h src/sys/arch/usermode/usermode: machdep.c Log Message: Fix /dev/kmem access and make vmstat(1) `work'. Not sure all the r

CVS commit: src/sys/arch/usermode/include

2012-02-05 Thread Reinoud Zandijk
Module Name:src Committed By: reinoud Date: Sun Feb 5 17:40:08 UTC 2012 Modified Files: src/sys/arch/usermode/include: asm.h bswap.h byte_swap.h cdefs.h disklabel.h elf_machdep.h endian.h endian_machdep.h int_const.h int_fmtio.h int_limits.h int_mwg

CVS commit: src/sys/arch/usermode/include

2012-02-05 Thread Reinoud Zandijk
Module Name:src Committed By: reinoud Date: Sun Feb 5 17:39:18 UTC 2012 Modified Files: src/sys/arch/usermode/include: genheaders.sh Log Message: With the recent kmem changes, remove the `unlimited' maximum setting of NKMEMPAGES from amd64 since it gets us into trouble.

CVS commit: src/sys/arch/usermode/include

2012-02-05 Thread Reinoud Zandijk
Module Name:src Committed By: reinoud Date: Sun Feb 5 14:27:09 UTC 2012 Modified Files: src/sys/arch/usermode/include: asm.h bswap.h byte_swap.h cdefs.h disklabel.h elf_machdep.h endian.h endian_machdep.h int_const.h int_fmtio.h int_limits.h int_mwg

CVS commit: src/sys/arch/usermode/include

2012-02-04 Thread Reinoud Zandijk
Module Name:src Committed By: reinoud Date: Sat Feb 4 23:04:15 UTC 2012 Modified Files: src/sys/arch/usermode/include: genheaders.sh Log Message: Bump UPAGES effectively bumping per-process (system) stack i.e. the stack on which traps are taken. When it was 8 it could run

CVS commit: src/sys/arch/usermode/include

2012-02-02 Thread Reinoud Zandijk
Module Name:src Committed By: reinoud Date: Thu Feb 2 11:13:41 UTC 2012 Modified Files: src/sys/arch/usermode/include: intr.h Log Message: spl_intr() is not defined anymore so remove from the header file To generate a diff of this commit: cvs rdiff -u -r1.7 -r1.8 src/sy

CVS commit: src/sys/arch/usermode/include

2012-02-02 Thread Reinoud Zandijk
Module Name:src Committed By: reinoud Date: Thu Feb 2 11:12:40 UTC 2012 Modified Files: src/sys/arch/usermode/include: asm.h bswap.h byte_swap.h cdefs.h disklabel.h elf_machdep.h endian.h endian_machdep.h int_const.h int_fmtio.h int_limits.h int_mwg

CVS commit: src/sys/arch/usermode/include

2012-02-02 Thread Reinoud Zandijk
Module Name:src Committed By: reinoud Date: Thu Feb 2 11:10:24 UTC 2012 Modified Files: src/sys/arch/usermode/include: genheaders.sh Log Message: Add cdefs.h to usermode's genheaders.sh To generate a diff of this commit: cvs rdiff -u -r1.5 -r1.6 src/sys/arch/usermode/in

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

2012-01-23 Thread Reinoud Zandijk
Module Name:src Committed By: reinoud Date: Mon Jan 23 12:08:31 UTC 2012 Modified Files: src/sys/arch/usermode/conf: GENERIC.common Log Message: No need to explicitly use thunkbus at this place. thunkbus == mainbus on NetBSD/usermode To generate a diff of this commit: cv

CVS commit: src/sys/arch/usermode/usermode

2012-01-22 Thread Reinoud Zandijk
Module Name:src Committed By: reinoud Date: Sun Jan 22 17:51:39 UTC 2012 Modified Files: src/sys/arch/usermode/usermode: trap.c Log Message: Fix compilation issue for target amd64. To generate a diff of this commit: cvs rdiff -u -r1.61 -r1.62 src/sys/arch/usermode/usermo

CVS commit: src/sys/arch/usermode

2012-01-21 Thread Reinoud Zandijk
Module Name:src Committed By: reinoud Date: Sat Jan 21 22:09:57 UTC 2012 Modified Files: src/sys/arch/usermode/dev: clock.c cpu.c if_veth.c ld_thunkbus.c ttycons.c src/sys/arch/usermode/include: intr.h src/sys/arch/usermode/usermode: intr.c trap.

CVS commit: src/sys/arch/usermode/target/i386

2012-01-21 Thread Reinoud Zandijk
Module Name:src Committed By: reinoud Date: Sat Jan 21 22:05:06 UTC 2012 Modified Files: src/sys/arch/usermode/target/i386: cpu_i386.c Log Message: Add extra kasserts to make sure we dont derive paramters from zero ucp's To generate a diff of this commit: cvs rdiff -u -r

CVS commit: src/sys/arch/usermode

2012-01-21 Thread Reinoud Zandijk
Module Name:src Committed By: reinoud Date: Sat Jan 21 19:17:33 UTC 2012 Modified Files: src/sys/arch/usermode/include: thunk.h src/sys/arch/usermode/usermode: thunk.c Log Message: Add the complement to sigemptyset(), sigfillset()! To generate a diff of this comm

CVS commit: src/sys/arch/usermode/include

2012-01-19 Thread Reinoud Zandijk
Module Name:src Committed By: reinoud Date: Thu Jan 19 12:14:49 UTC 2012 Modified Files: src/sys/arch/usermode/include: cpu.h Log Message: My fault, forgot that cpu_need_resched() is indeed already declared as a function To generate a diff of this commit: cvs rdiff -u -

CVS commit: src/sys/arch/usermode/include

2012-01-19 Thread Reinoud Zandijk
Module Name:src Committed By: reinoud Date: Thu Jan 19 12:10:00 UTC 2012 Modified Files: src/sys/arch/usermode/include: cpu.h Log Message: Add macro cpu_need_resched To generate a diff of this commit: cvs rdiff -u -r1.7 -r1.8 src/sys/arch/usermode/include/cpu.h Please n

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

2012-01-18 Thread Reinoud Zandijk
Module Name:src Committed By: reinoud Date: Wed Jan 18 19:17:02 UTC 2012 Modified Files: src/sys/arch/usermode/dev: cpu.c Log Message: Create an atomic switchto() that has SIGALRM and SIGIO signals blocked that might otherwise disrupt the setting of curlwp to match the lwp

CVS commit: src/sys/arch/usermode/usermode

2012-01-18 Thread Reinoud Zandijk
Module Name:src Committed By: reinoud Date: Wed Jan 18 12:39:45 UTC 2012 Modified Files: src/sys/arch/usermode/usermode: trap.c Log Message: Another step towards unification of the signal handers: separate the printing of details usefull for debugging / porting from the ma

CVS commit: src/sys/arch/usermode/usermode

2012-01-17 Thread Reinoud Zandijk
Module Name:src Committed By: reinoud Date: Tue Jan 17 20:50:39 UTC 2012 Modified Files: src/sys/arch/usermode/usermode: trap.c Log Message: Do init the astpending variable. To generate a diff of this commit: cvs rdiff -u -r1.58 -r1.59 src/sys/arch/usermode/usermode/trap

CVS commit: src/sys/arch/usermode/usermode

2012-01-17 Thread Reinoud Zandijk
Module Name:src Committed By: reinoud Date: Tue Jan 17 19:46:55 UTC 2012 Modified Files: src/sys/arch/usermode/usermode: trap.c Log Message: Clean up userret/ast handling. Now called ONLY when its 100% clear that it is returning to userland. To generate a diff of this co

  1   2   3   4   5   6   >