CVS commit: src/sys/dev/scsipi

2021-04-16 Thread Reinoud Zandijk
Module Name:src Committed By: reinoud Date: Fri Apr 16 12:58:54 UTC 2021 Modified Files: src/sys/dev/scsipi: cd.c Log Message: Limit buffer size for device capabilities requests as a work-around for PR kern/56109. To generate a diff of this commit: cvs rdiff -u -r1.350 -

CVS commit: src/lib/libnvmm

2021-04-06 Thread Reinoud Zandijk
Module Name:src Committed By: reinoud Date: Tue Apr 6 08:40:17 UTC 2021 Modified Files: src/lib/libnvmm: libnvmm.c nvmm.h Log Message: Implement nvmm_vcpu::stop, a race-free exit from nvmm_vcpu_run() without signals. This introduces a new kernel and userland NVMM version

CVS commit: src/sys/dev/nvmm

2021-03-26 Thread Reinoud Zandijk
Module Name:src Committed By: reinoud Date: Fri Mar 26 15:59:53 UTC 2021 Modified Files: src/sys/dev/nvmm: nvmm.c nvmm.h nvmm_internal.h src/sys/dev/nvmm/x86: nvmm_x86.h nvmm_x86_svm.c nvmm_x86_vmx.c Log Message: Implement nvmm_vcpu::stop, a race-free exit from nvm

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

2021-02-16 Thread Reinoud Zandijk
Module Name:src Committed By: reinoud Date: Tue Feb 16 10:58:33 UTC 2021 Modified Files: src/sys/arch/evbmips/conf: MIPSSIM files.mipssim Log Message: I forgot to add the needed conf files for the mipssim virtio addition To generate a diff of this commit: cvs rdiff -u -r

CVS commit: src/sys/arch/evbmips/mipssim

2021-02-15 Thread Reinoud Zandijk
Module Name:src Committed By: reinoud Date: Mon Feb 15 22:39:46 UTC 2021 Modified Files: src/sys/arch/evbmips/mipssim: autoconf.h machdep.c mainbus.c mipssim_bus_io.c mipssim_intr.c mipssimreg.h mipssimvar.h Added Files: src/sys/arch/evbmips/mipssim: mip

CVS commit: src/sys/dev/virtio

2021-02-05 Thread Reinoud Zandijk
Module Name:src Committed By: reinoud Date: Fri Feb 5 21:25:36 UTC 2021 Modified Files: src/sys/dev/virtio: virtio_mmio.c virtio_mmiovar.h Log Message: Add virtio mmio probe function To generate a diff of this commit: cvs rdiff -u -r1.5 -r1.6 src/sys/dev/virtio/virtio_m

CVS commit: src/sys/dev/pci

2021-02-05 Thread Reinoud Zandijk
Module Name:src Committed By: reinoud Date: Fri Feb 5 20:45:38 UTC 2021 Modified Files: src/sys/dev/pci: virtio.c Log Message: Better reading of 4.1.3.1, it seems that using 32 bit reads/writes is mandatory for non-legacy devices. To generate a diff of this commit: cvs

CVS commit: src/sys/dev/pci

2021-02-05 Thread Reinoud Zandijk
Module Name:src Committed By: reinoud Date: Fri Feb 5 19:18:23 UTC 2021 Modified Files: src/sys/dev/pci: virtio.c virtio_pci.c virtiovar.h Log Message: Second round of cleaning up endian code. No more tailored code to maintain. To generate a diff of this commit: cvs rdi

CVS commit: src/sys/dev/pci

2021-02-03 Thread Reinoud Zandijk
Module Name:src Committed By: reinoud Date: Wed Feb 3 21:04:41 UTC 2021 Modified Files: src/sys/dev/pci: if_vioif.c Log Message: Oops, made a mistake in my last commit To generate a diff of this commit: cvs rdiff -u -r1.68 -r1.69 src/sys/dev/pci/if_vioif.c Please note

CVS commit: src/sys/dev/pci

2021-02-03 Thread Reinoud Zandijk
Module Name:src Committed By: reinoud Date: Wed Feb 3 20:28:00 UTC 2021 Modified Files: src/sys/dev/pci: if_vioif.c Log Message: Allocate enough space for the bus_dmamap_t arrays for rxq_hdr_dmamaps[] and txq_hdr_maps[] To generate a diff of this commit: cvs rdiff -u -r

CVS commit: src/sys/dev/pci

2021-01-31 Thread Reinoud Zandijk
Module Name:src Committed By: reinoud Date: Sun Jan 31 14:17:48 UTC 2021 Modified Files: src/sys/dev/pci: if_vioif.c Log Message: Although the header structure can be smaller, the headers *are* indexed as if they are full sized so allocate enough memory so the indexing wor

CVS commit: src/sys/dev

2021-01-28 Thread Reinoud Zandijk
Module Name:src Committed By: reinoud Date: Thu Jan 28 15:43:13 UTC 2021 Modified Files: src/sys/dev/pci: virtio.c virtio_pci.c virtiovar.h src/sys/dev/virtio: virtio_mmio.c Log Message: Rewrite and streamline virtio device config read/write and explicitly cater fo

CVS commit: src/sys/dev/pci

2021-01-26 Thread Reinoud Zandijk
Module Name:src Committed By: reinoud Date: Tue Jan 26 16:40:16 UTC 2021 Modified Files: src/sys/dev/pci: virtio_pci.c Log Message: Fix indexing bug in clean up code on error in virtio PCI v1.0 attach code. Thanks go to Rin Okuyama for spotting it. To generate a diff of

CVS commit: src/sys/dev/pci

2021-01-24 Thread Reinoud Zandijk
Module Name:src Committed By: reinoud Date: Sun Jan 24 15:59:35 UTC 2021 Modified Files: src/sys/dev/pci: virtio_pci.c Log Message: Remove incorrect comment. It would violate the specs. VirtIO PCI v1.0 attachments can only happen on revision 1 devices as they have a radic

CVS commit: src/sys/dev/pci

2021-01-24 Thread Reinoud Zandijk
Module Name:src Committed By: reinoud Date: Sun Jan 24 15:33:02 UTC 2021 Modified Files: src/sys/dev/pci: virtio_pci.c Log Message: On error unmap the pci_mapreg_map()d regions using bus_space_unmap() as suggested by jak@ To generate a diff of this commit: cvs rdiff -u -

CVS commit: src/sys/dev/pci

2021-01-24 Thread Reinoud Zandijk
Module Name:src Committed By: reinoud Date: Sun Jan 24 14:33:49 UTC 2021 Modified Files: src/sys/dev/pci: virtio_pci.c Log Message: Move definition of NMAPREG to the start To generate a diff of this commit: cvs rdiff -u -r1.21 -r1.22 src/sys/dev/pci/virtio_pci.c Please

CVS commit: src/sys/dev/pci

2021-01-24 Thread Reinoud Zandijk
Module Name:src Committed By: reinoud Date: Sun Jan 24 14:12:36 UTC 2021 Modified Files: src/sys/dev/pci: virtio_pci.c Log Message: Prevent potential buffer over runs in number of BARS To generate a diff of this commit: cvs rdiff -u -r1.20 -r1.21 src/sys/dev/pci/virtio_p

CVS commit: src/sys/dev/pci

2021-01-21 Thread Reinoud Zandijk
Module Name:src Committed By: reinoud Date: Thu Jan 21 20:48:33 UTC 2021 Modified Files: src/sys/dev/pci: virtio_pci.c Log Message: Remove dependency on bus_space_write_8() for i386 and instead implement it as two bus_space_write_4()'s as allowed in the spec. To generate

CVS commit: src/sys/dev

2021-01-20 Thread Reinoud Zandijk
Module Name:src Committed By: reinoud Date: Wed Jan 20 21:59:49 UTC 2021 Modified Files: src/sys/dev/acpi: virtio_acpi.c src/sys/dev/fdt: virtio_mmio_fdt.c src/sys/dev/pci: virtio.c virtio_pci.c virtiovar.h Log Message: Remove the virtio child driver finali

CVS commit: src/sys/dev

2021-01-20 Thread Reinoud Zandijk
Module Name:src Committed By: reinoud Date: Wed Jan 20 19:46:48 UTC 2021 Modified Files: src/sys/dev/acpi: virtio_acpi.c src/sys/dev/fdt: virtio_mmio_fdt.c src/sys/dev/pci: if_vioif.c ld_virtio.c vio9p.c viomb.c viornd.c vioscsi.c virtio.c virtio

CVS commit: src/sys/dev/pci

2021-01-13 Thread Reinoud Zandijk
Module Name:src Committed By: reinoud Date: Wed Jan 13 19:46:49 UTC 2021 Modified Files: src/sys/dev/pci: viomb.c Log Message: Fix for virtios viomb memory balloon driver. The inflate_done() and deflate_done() issued a wrong extent to bus_dmamap_sync() giving rise to panic

CVS commit: src/usr.bin/resize

2020-12-27 Thread Reinoud Zandijk
Module Name:src Committed By: reinoud Date: Sun Dec 27 21:25:02 UTC 2020 Modified Files: src/usr.bin/resize: resize.1 Log Message: Make the new resize(1) manpage indistinguisable from the original To generate a diff of this commit: cvs rdiff -u -r1.1 -r1.2 src/usr.bin/re

CVS commit: src

2020-12-27 Thread Reinoud Zandijk
Module Name:src Committed By: reinoud Date: Sun Dec 27 21:13:18 UTC 2020 Modified Files: src/distrib/sets/lists/base: mi src/distrib/sets/lists/man: mi src/distrib/sets/lists/xbase: mi src/doc: CHANGES src/external/mit/xorg/bin/xterm: Makefil

CVS commit: src

2020-12-27 Thread Reinoud Zandijk
Module Name:src Committed By: reinoud Date: Sun Dec 27 20:56:14 UTC 2020 Modified Files: src/doc: CHANGES src/lib/libnvmm: libnvmm_x86.c src/tests/lib/libnvmm: h_mem_assist.c h_mem_assist_asm.S Log Message: Implement support for trapping REP CMPS instructio

CVS commit: src/sys/dev/pci

2020-11-19 Thread Reinoud Zandijk
Module Name:src Committed By: reinoud Date: Thu Nov 19 22:03:17 UTC 2020 Modified Files: src/sys/dev/pci: pcidevs.h pcidevs_data.h Log Message: Regenated from pcidevs To generate a diff of this commit: cvs rdiff -u -r1.1406 -r1.1407 src/sys/dev/pci/pcidevs.h cvs rdiff -u

CVS commit: src/sys/dev/pci

2020-11-19 Thread Reinoud Zandijk
Module Name:src Committed By: reinoud Date: Thu Nov 19 21:59:07 UTC 2020 Modified Files: src/sys/dev/pci: pcidevs Log Message: Add modern QUMRANET/Red Hat VIRTIO range PCI devices To generate a diff of this commit: cvs rdiff -u -r1.1419 -r1.1420 src/sys/dev/pci/pcidevs

CVS commit: src/usr.sbin/makefs

2020-11-10 Thread Reinoud Zandijk
Module Name:src Committed By: reinoud Date: Tue Nov 10 20:48:29 UTC 2020 Modified Files: src/usr.sbin/makefs: cd9660.c Log Message: rock_ridge_move_count is only incremented and can never be negative so change %08i to %08u. This removes a warning when compiling with tools

CVS commit: src/lib/libnvmm

2020-10-31 Thread Reinoud Zandijk
Module Name:src Committed By: reinoud Date: Sat Oct 31 15:44:01 UTC 2020 Modified Files: src/lib/libnvmm: libnvmm_x86.c Log Message: Revert (REPE) CMPS support per request of Maxime, it is incorrect. To generate a diff of this commit: cvs rdiff -u -r1.41 -r1.42 src/lib/l

CVS commit: src/lib/libnvmm

2020-10-30 Thread Reinoud Zandijk
Module Name:src Committed By: reinoud Date: Fri Oct 30 21:06:13 UTC 2020 Modified Files: src/lib/libnvmm: libnvmm_x86.c Log Message: Implement missing (REPE) CMPS instruction support in NVMMs x86_decode(). In apparently rare cases the (REPE) CMPS instruction can trigger a

CVS commit: src/usr.sbin/makefs

2020-04-18 Thread Reinoud Zandijk
Module Name:src Committed By: reinoud Date: Sat Apr 18 09:45:45 UTC 2020 Modified Files: src/usr.sbin/makefs: udf.c Log Message: Believe the datablocks predictor when determining if data on a node gets stored internal or not. Also make a note that the datablocks predictor

CVS commit: src/sys/fs/udf

2020-04-14 Thread Reinoud Zandijk
Module Name:src Committed By: reinoud Date: Tue Apr 14 12:47:44 UTC 2020 Modified Files: src/sys/fs/udf: udf_vfsops.c Log Message: Move comment related to the sysctl_createv() in SYSCTL_SETUP() from the old place to the new place too. To generate a diff of this commit: c

CVS commit: src/sys/fs/udf

2020-04-14 Thread Reinoud Zandijk
Module Name:src Committed By: reinoud Date: Tue Apr 14 11:45:43 UTC 2020 Modified Files: src/sys/fs/udf: udf_vnops.c Log Message: fix debug print flag To generate a diff of this commit: cvs rdiff -u -r1.110 -r1.111 src/sys/fs/udf/udf_vnops.c Please note that diffs are n

CVS commit: src/usr.sbin/makefs

2020-04-04 Thread Reinoud Zandijk
Module Name:src Committed By: reinoud Date: Sat Apr 4 13:44:57 UTC 2020 Modified Files: src/usr.sbin/makefs: makefs.8 Log Message: Indent the makefs(8) options for UDF like the other filesystems described. To generate a diff of this commit: cvs rdiff -u -r1.64 -r1.65 sr

CVS commit: src/sys/fs/nilfs

2020-03-21 Thread Reinoud Zandijk
Module Name:src Committed By: reinoud Date: Sat Mar 21 13:39:31 UTC 2020 Modified Files: src/sys/fs/nilfs: nilfs_subr.c Log Message: Fix use-after-free issue! To generate a diff of this commit: cvs rdiff -u -r1.14 -r1.15 src/sys/fs/nilfs/nilfs_subr.c Please note that di

CVS commit: src/sys/fs/nilfs

2020-03-21 Thread Reinoud Zandijk
Module Name:src Committed By: reinoud Date: Sat Mar 21 13:38:29 UTC 2020 Modified Files: src/sys/fs/nilfs: nilfs.h Log Message: Compile in the DPRINTF debug macro's on DEBUG kernels To generate a diff of this commit: cvs rdiff -u -r1.5 -r1.6 src/sys/fs/nilfs/nilfs.h Ple

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/fs/udf

2018-08-09 Thread Reinoud Zandijk
Module Name:src Committed By: reinoud Date: Thu Aug 9 20:30:26 UTC 2018 Modified Files: src/sys/fs/udf: udf_subr.c Log Message: Fix length calculation To generate a diff of this commit: cvs rdiff -u -r1.142 -r1.143 src/sys/fs/udf/udf_subr.c Please note that diffs are n

CVS commit: src/sys/fs/udf

2018-08-09 Thread Reinoud Zandijk
Module Name:src Committed By: reinoud Date: Thu Aug 9 13:49:30 UTC 2018 Modified Files: src/sys/fs/udf: ecma167-udf.h Log Message: Sync with UDFclient To generate a diff of this commit: cvs rdiff -u -r1.15 -r1.16 src/sys/fs/udf/ecma167-udf.h Please note that diffs are

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/fs/udf

2018-07-25 Thread Reinoud Zandijk
Module Name:src Committed By: reinoud Date: Wed Jul 25 11:09:22 UTC 2018 Modified Files: src/sys/fs/udf: udf_subr.c Log Message: Enhance logical volume integrity descriptor handling and provide bug-compatibility for Linux mkudffs 1.3 images. To generate a diff of this co

CVS commit: src/usr.bin/make

2018-07-12 Thread Reinoud Zandijk
Module Name:src Committed By: reinoud Date: Thu Jul 12 17:46:37 UTC 2018 Modified Files: src/usr.bin/make: dir.c Log Message: Remove duplicate code in make(1)'s dir.c. When the cached_stats() code was added, some old logic stayed around that implements the cached_stats()

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/kern

2018-01-13 Thread Reinoud Zandijk
Module Name:src Committed By: reinoud Date: Sat Jan 13 13:53:36 UTC 2018 Modified Files: src/sys/kern: subr_interrupt.c Log Message: Compilation of a kernel outside the build.sh framework exposed the uninitialised usage of `error' in interrupt_avert_intr(). In theory it ca

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/doc/roadmaps

2017-01-13 Thread Reinoud Zandijk
Module Name:src Committed By: reinoud Date: Fri Jan 13 13:40:44 UTC 2017 Modified Files: src/doc/roadmaps: ports Log Message: The Cheri https:// link is not valid, replace by standard http:// To generate a diff of this commit: cvs rdiff -u -r1.1 -r1.2 src/doc/roadmaps/po

CVS commit: src/sys/fs/udf

2016-05-24 Thread Reinoud Zandijk
Module Name:src Committed By: reinoud Date: Tue May 24 09:55:57 UTC 2016 Modified Files: src/sys/fs/udf: udf.h udf_readwrite.c udf_strat_bootstrap.c udf_strat_direct.c udf_strat_rmw.c udf_strat_sequential.c udf_subr.c udf_subr.h Log Message: Cleanup

CVS commit: src/sys/dev/scsipi

2016-05-15 Thread Reinoud Zandijk
Module Name:src Committed By: reinoud Date: Sun May 15 15:37:38 UTC 2016 Modified Files: src/sys/dev/scsipi: cd.c Log Message: Use _align(2) workaround for PR kern/51141. This fixes odd CD length reporting. To generate a diff of this commit: cvs rdiff -u -r1.330 -r1.331

CVS commit: src/sys/fs/udf

2016-05-10 Thread Reinoud Zandijk
Module Name:src Committed By: reinoud Date: Tue May 10 15:23:39 UTC 2016 Modified Files: src/sys/fs/udf: udf.h udf_subr.c Log Message: Rework VAT searching on recordable media. It is now a lot more resilliant to errors and it allows for VAT searching on crashed writeouts.

CVS commit: src/sys/fs/udf

2016-01-26 Thread Reinoud Zandijk
Module Name:src Committed By: reinoud Date: Wed Jan 27 00:06:49 UTC 2016 Modified Files: src/sys/fs/udf: udf_subr.c Log Message: Fix filename creation and deleting with illegal file names. UDF has a machanism for it but it allowed to create a file with a name it considered

CVS commit: src/include

2015-11-19 Thread Reinoud Zandijk
Module Name:src Committed By: reinoud Date: Thu Nov 19 20:57:49 UTC 2015 Modified Files: src/include: ucontext.h Log Message: Revert To generate a diff of this commit: cvs rdiff -u -r1.8 -r1.9 src/include/ucontext.h Please note that diffs are not public domain; they are

CVS commit: src/include

2015-11-19 Thread Reinoud Zandijk
Module Name:src Committed By: reinoud Date: Thu Nov 19 20:34:47 UTC 2015 Modified Files: src/include: ucontext.h Log Message: Fix ANSI-C prototype error To generate a diff of this commit: cvs rdiff -u -r1.7 -r1.8 src/include/ucontext.h Please note that diffs are not pub

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

2015-07-16 Thread Reinoud Zandijk
Module Name:src Committed By: reinoud Date: Thu Jul 16 13:10:37 UTC 2015 Modified Files: src/sys/arch/evbarm/conf: MARVELL_NAS Log Message: Update MARVELL_NAS to allow it to execute 6.X userland and fix obvious obmissions. The config file itself would benefit from rewriti

  1   2   3   4   5   6   7   >