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 -
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
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
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
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
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
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
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
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
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
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
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
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
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
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 -
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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.
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_
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
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
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,
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
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/
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
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:
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/
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
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
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()
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
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
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
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
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
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
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 -
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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/
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
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
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
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
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
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
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
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
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.
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
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
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
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 - 100 of 671 matches
Mail list logo