CVS commit: src/sys/kern

2023-11-27 Thread Juergen Hannken-Illjes
Module Name:src Committed By: hannken Date: Mon Nov 27 10:03:40 UTC 2023 Modified Files: src/sys/kern: vfs_vnode.c Log Message: Implement and use an iterator over LRU lists. Replace the vdrain kernel thread with two threadpool jobs, one to process deferred vrele and one t

CVS commit: src/sys/kern

2023-11-27 Thread Juergen Hannken-Illjes
Module Name:src Committed By: hannken Date: Mon Nov 27 10:03:40 UTC 2023 Modified Files: src/sys/kern: vfs_vnode.c Log Message: Implement and use an iterator over LRU lists. Replace the vdrain kernel thread with two threadpool jobs, one to process deferred vrele and one t

CVS commit: src/sys/kern

2023-11-27 Thread Juergen Hannken-Illjes
Module Name:src Committed By: hannken Date: Mon Nov 27 16:13:59 UTC 2023 Modified Files: src/sys/kern: vfs_vnode.c Log Message: Restore kpause() accidentially removed with last commit. To generate a diff of this commit: cvs rdiff -u -r1.152 -r1.153 src/sys/kern/vfs_vnode

CVS commit: src/sys/kern

2023-11-27 Thread Juergen Hannken-Illjes
Module Name:src Committed By: hannken Date: Mon Nov 27 16:13:59 UTC 2023 Modified Files: src/sys/kern: vfs_vnode.c Log Message: Restore kpause() accidentially removed with last commit. To generate a diff of this commit: cvs rdiff -u -r1.152 -r1.153 src/sys/kern/vfs_vnode

CVS commit: src/sys/kern

2023-12-28 Thread Juergen Hannken-Illjes
Module Name:src Committed By: hannken Date: Thu Dec 28 12:48:09 UTC 2023 Modified Files: src/sys/kern: vfs_mount.c Log Message: Include "veriexec.h" and to run veriexec_unmountchk() on "NVERIEXEC > 0". To generate a diff of this commit: cvs rdiff -u -r1.102 -r1.103 src/

CVS commit: src/sys/kern

2023-12-28 Thread Juergen Hannken-Illjes
Module Name:src Committed By: hannken Date: Thu Dec 28 12:48:09 UTC 2023 Modified Files: src/sys/kern: vfs_mount.c Log Message: Include "veriexec.h" and to run veriexec_unmountchk() on "NVERIEXEC > 0". To generate a diff of this commit: cvs rdiff -u -r1.102 -r1.103 src/

CVS commit: src/sys/kern

2023-12-28 Thread Juergen Hannken-Illjes
Module Name:src Committed By: hannken Date: Thu Dec 28 12:49:06 UTC 2023 Modified Files: src/sys/kern: kern_fileassoc.c Log Message: Initialize mutex fileassoc_global.lock. To generate a diff of this commit: cvs rdiff -u -r1.37 -r1.38 src/sys/kern/kern_fileassoc.c Pleas

CVS commit: src/sys/kern

2023-12-28 Thread Juergen Hannken-Illjes
Module Name:src Committed By: hannken Date: Thu Dec 28 12:49:06 UTC 2023 Modified Files: src/sys/kern: kern_fileassoc.c Log Message: Initialize mutex fileassoc_global.lock. To generate a diff of this commit: cvs rdiff -u -r1.37 -r1.38 src/sys/kern/kern_fileassoc.c Pleas

CVS commit: src/sys/kern

2024-01-17 Thread Juergen Hannken-Illjes
Module Name:src Committed By: hannken Date: Wed Jan 17 10:17:29 UTC 2024 Modified Files: src/sys/kern: vfs_mount.c Log Message: Print dangling vnode before panic() to help debug. PR kern/57775 ""panic: unmount: dangling vnode" while umounting procfs" To generate a diff

CVS commit: src/sys/kern

2024-01-17 Thread Juergen Hannken-Illjes
Module Name:src Committed By: hannken Date: Wed Jan 17 10:17:29 UTC 2024 Modified Files: src/sys/kern: vfs_mount.c Log Message: Print dangling vnode before panic() to help debug. PR kern/57775 ""panic: unmount: dangling vnode" while umounting procfs" To generate a diff

CVS commit: src/sys/kern

2024-01-17 Thread Juergen Hannken-Illjes
Module Name:src Committed By: hannken Date: Wed Jan 17 10:18:41 UTC 2024 Modified Files: src/sys/kern: init_main.c kern_hook.c Log Message: Protect kernel hooks exechook, exithook and forkhook with rwlock. Lock as writer on establish/disestablish and as reader on list trav

CVS commit: src/sys/kern

2024-01-17 Thread Juergen Hannken-Illjes
Module Name:src Committed By: hannken Date: Wed Jan 17 10:18:41 UTC 2024 Modified Files: src/sys/kern: init_main.c kern_hook.c Log Message: Protect kernel hooks exechook, exithook and forkhook with rwlock. Lock as writer on establish/disestablish and as reader on list trav

CVS commit: src/sys/miscfs/procfs

2024-01-17 Thread Juergen Hannken-Illjes
Module Name:src Committed By: hannken Date: Wed Jan 17 10:19:21 UTC 2024 Modified Files: src/sys/miscfs/procfs: procfs.h procfs_vfsops.c procfs_vnops.c Log Message: Add a hashmap to access all procfs nodes by pid. To generate a diff of this commit: cvs rdiff -u -r1.82 -r

CVS commit: src/sys/miscfs/procfs

2024-01-17 Thread Juergen Hannken-Illjes
Module Name:src Committed By: hannken Date: Wed Jan 17 10:19:21 UTC 2024 Modified Files: src/sys/miscfs/procfs: procfs.h procfs_vfsops.c procfs_vnops.c Log Message: Add a hashmap to access all procfs nodes by pid. To generate a diff of this commit: cvs rdiff -u -r1.82 -r

CVS commit: src/sys/miscfs/procfs

2024-01-17 Thread Juergen Hannken-Illjes
Module Name:src Committed By: hannken Date: Wed Jan 17 10:20:12 UTC 2024 Modified Files: src/sys/miscfs/procfs: procfs.h procfs_subr.c procfs_vfsops.c Log Message: Using the exechook to revoke procfs nodes is racy and may deadlock: one thread runs doexechooks() -> procfs_

CVS commit: src/sys/miscfs/procfs

2024-01-17 Thread Juergen Hannken-Illjes
Module Name:src Committed By: hannken Date: Wed Jan 17 10:20:12 UTC 2024 Modified Files: src/sys/miscfs/procfs: procfs.h procfs_subr.c procfs_vfsops.c Log Message: Using the exechook to revoke procfs nodes is racy and may deadlock: one thread runs doexechooks() -> procfs_

CVS commit: src/sys/miscfs/procfs

2024-01-17 Thread Juergen Hannken-Illjes
Module Name:src Committed By: hannken Date: Wed Jan 17 10:21:01 UTC 2024 Modified Files: src/sys/miscfs/procfs: procfs_vfsops.c Log Message: Remove all procfs nodes for this process on process exit. To generate a diff of this commit: cvs rdiff -u -r1.113 -r1.114 src/sys/

CVS commit: src/sys/miscfs/procfs

2024-01-17 Thread Juergen Hannken-Illjes
Module Name:src Committed By: hannken Date: Wed Jan 17 10:21:01 UTC 2024 Modified Files: src/sys/miscfs/procfs: procfs_vfsops.c Log Message: Remove all procfs nodes for this process on process exit. To generate a diff of this commit: cvs rdiff -u -r1.113 -r1.114 src/sys/

CVS commit: src/sys/fs/cd9660

2024-02-03 Thread Juergen Hannken-Illjes
Module Name:src Committed By: hannken Date: Sat Feb 3 15:26:35 UTC 2024 Modified Files: src/sys/fs/cd9660: cd9660_vfsops.c Log Message: cd9660_mountroot: must initialize new args "fmask" and "dmask". To generate a diff of this commit: cvs rdiff -u -r1.98 -r1.99 src/sys/

CVS commit: src/sys/fs/cd9660

2024-02-03 Thread Juergen Hannken-Illjes
Module Name:src Committed By: hannken Date: Sat Feb 3 15:26:35 UTC 2024 Modified Files: src/sys/fs/cd9660: cd9660_vfsops.c Log Message: cd9660_mountroot: must initialize new args "fmask" and "dmask". To generate a diff of this commit: cvs rdiff -u -r1.98 -r1.99 src/sys/

CVS commit: src/sys/dev

2024-03-31 Thread Juergen Hannken-Illjes
Module Name:src Committed By: hannken Date: Sun Mar 31 14:56:41 UTC 2024 Modified Files: src/sys/dev: ccd.c Log Message: Using a ccd(4) with GPT (dk* at ccd*) the disk framework will call ccdstrategy() -> ccdstart() -> ccdbuffer() from softint context. Allocating the buff

CVS commit: src/sys/dev

2024-03-31 Thread Juergen Hannken-Illjes
Module Name:src Committed By: hannken Date: Sun Mar 31 14:56:41 UTC 2024 Modified Files: src/sys/dev: ccd.c Log Message: Using a ccd(4) with GPT (dk* at ccd*) the disk framework will call ccdstrategy() -> ccdstart() -> ccdbuffer() from softint context. Allocating the buff

CVS commit: src/sys/dev/dkwedge

2024-04-06 Thread Juergen Hannken-Illjes
Module Name:src Committed By: hannken Date: Sat Apr 6 09:51:34 UTC 2024 Modified Files: src/sys/dev/dkwedge: dkwedge_tos.c Log Message: Use "%zu" for type "size_t". Kernel ALL/i386 compiles again. To generate a diff of this commit: cvs rdiff -u -r1.1 -r1.2 src/sys/dev/

CVS commit: src/sys/dev/dkwedge

2024-04-06 Thread Juergen Hannken-Illjes
Module Name:src Committed By: hannken Date: Sat Apr 6 09:51:34 UTC 2024 Modified Files: src/sys/dev/dkwedge: dkwedge_tos.c Log Message: Use "%zu" for type "size_t". Kernel ALL/i386 compiles again. To generate a diff of this commit: cvs rdiff -u -r1.1 -r1.2 src/sys/dev/

CVS commit: src/distrib/sets/lists/debug32

2024-04-12 Thread Juergen Hannken-Illjes
Module Name:src Committed By: hannken Date: Fri Apr 12 14:22:51 UTC 2024 Modified Files: src/distrib/sets/lists/debug32: md.amd64 Log Message: Files libgcc_eh_g.a and libgcc_s_g.a are debuglib, not debug. To generate a diff of this commit: cvs rdiff -u -r1.5 -r1.6 src/di

CVS commit: src/distrib/sets/lists/debug32

2024-04-12 Thread Juergen Hannken-Illjes
Module Name:src Committed By: hannken Date: Fri Apr 12 14:22:51 UTC 2024 Modified Files: src/distrib/sets/lists/debug32: md.amd64 Log Message: Files libgcc_eh_g.a and libgcc_s_g.a are debuglib, not debug. To generate a diff of this commit: cvs rdiff -u -r1.5 -r1.6 src/di

CVS commit: src/usr.sbin/sysinst

2024-04-25 Thread Juergen Hannken-Illjes
Module Name:src Committed By: hannken Date: Thu Apr 25 11:25:09 UTC 2024 Modified Files: src/usr.sbin/sysinst: msg.mi.de msg.mi.en msg.mi.es msg.mi.pl util.c Log Message: Increase length of set description to 40 characters so recent additions fit. Ok: martin@ Fixes PR in

CVS commit: src/usr.sbin/sysinst

2024-04-25 Thread Juergen Hannken-Illjes
Module Name:src Committed By: hannken Date: Thu Apr 25 11:25:09 UTC 2024 Modified Files: src/usr.sbin/sysinst: msg.mi.de msg.mi.en msg.mi.es msg.mi.pl util.c Log Message: Increase length of set description to 40 characters so recent additions fit. Ok: martin@ Fixes PR in

CVS commit: src/lib/libpthread

2024-06-08 Thread Juergen Hannken-Illjes
Module Name:src Committed By: hannken Date: Sat Jun 8 08:01:49 UTC 2024 Modified Files: src/lib/libpthread: pthread.c Log Message: Fix resource leak in pthread_create(). Pthread field "pt_lwpctl" must not be accessed after _lwp_exit() as the kernel may free it, attach it

CVS commit: src/lib/libpthread

2024-06-08 Thread Juergen Hannken-Illjes
Module Name:src Committed By: hannken Date: Sat Jun 8 08:01:49 UTC 2024 Modified Files: src/lib/libpthread: pthread.c Log Message: Fix resource leak in pthread_create(). Pthread field "pt_lwpctl" must not be accessed after _lwp_exit() as the kernel may free it, attach it

CVS commit: src/sys/dev/usb

2019-08-11 Thread Juergen Hannken-Illjes
Module Name:src Committed By: hannken Date: Sun Aug 11 13:16:10 UTC 2019 Modified Files: src/sys/dev/usb: if_urndis.c Log Message: urndis_attach: change "sc->sc_bulkout_no" to "un->un_ed[USBNET_ENDPT_TX]" in DPRINTF(). Kernels ALL/amd64 and ALL/i386 compile again. To ge

CVS commit: src/sys/dev/usb

2019-08-11 Thread Juergen Hannken-Illjes
Module Name:src Committed By: hannken Date: Sun Aug 11 13:16:10 UTC 2019 Modified Files: src/sys/dev/usb: if_urndis.c Log Message: urndis_attach: change "sc->sc_bulkout_no" to "un->un_ed[USBNET_ENDPT_TX]" in DPRINTF(). Kernels ALL/amd64 and ALL/i386 compile again. To ge

CVS commit: src/external/cddl/osnet/dist/uts/common/fs/zfs

2019-08-13 Thread Juergen Hannken-Illjes
Module Name:src Committed By: hannken Date: Tue Aug 13 08:03:25 UTC 2019 Modified Files: src/external/cddl/osnet/dist/uts/common/fs/zfs: dsl_dataset.c Log Message: Add missing "defined(__NetBSD__)" to make "zfs promote" work. To generate a diff of this commit: cvs rdiff

CVS commit: src/external/cddl/osnet/dist/uts/common/fs/zfs

2019-08-13 Thread Juergen Hannken-Illjes
Module Name:src Committed By: hannken Date: Tue Aug 13 08:03:25 UTC 2019 Modified Files: src/external/cddl/osnet/dist/uts/common/fs/zfs: dsl_dataset.c Log Message: Add missing "defined(__NetBSD__)" to make "zfs promote" work. To generate a diff of this commit: cvs rdiff

CVS commit: src/external/cddl/osnet/dist/lib/libzfs/common

2019-08-20 Thread Juergen Hannken-Illjes
Module Name:src Committed By: hannken Date: Tue Aug 20 08:11:21 UTC 2019 Modified Files: src/external/cddl/osnet/dist/lib/libzfs/common: libzfs_import.c Log Message: Always open the raw block devices as "" like it comes from sysctl "hw.disknames" without attaching the raw

CVS commit: src/external/cddl/osnet/dist/lib/libzfs/common

2019-08-20 Thread Juergen Hannken-Illjes
Module Name:src Committed By: hannken Date: Tue Aug 20 08:11:21 UTC 2019 Modified Files: src/external/cddl/osnet/dist/lib/libzfs/common: libzfs_import.c Log Message: Always open the raw block devices as "" like it comes from sysctl "hw.disknames" without attaching the raw

CVS commit: src/external/cddl/osnet/dist/uts/common/fs/zfs

2019-08-20 Thread Juergen Hannken-Illjes
Module Name:src Committed By: hannken Date: Tue Aug 20 08:12:14 UTC 2019 Modified Files: src/external/cddl/osnet/dist/uts/common/fs/zfs: vdev_disk.c Log Message: Rearrange the evaluation of "dvd_maxphys" so it works for wedges too. To generate a diff of this commit: cvs

CVS commit: src/external/cddl/osnet/dist/uts/common/fs/zfs

2019-08-20 Thread Juergen Hannken-Illjes
Module Name:src Committed By: hannken Date: Tue Aug 20 08:12:14 UTC 2019 Modified Files: src/external/cddl/osnet/dist/uts/common/fs/zfs: vdev_disk.c Log Message: Rearrange the evaluation of "dvd_maxphys" so it works for wedges too. To generate a diff of this commit: cvs

CVS commit: src/external/cddl/osnet/sys/kern

2019-08-20 Thread Juergen Hannken-Illjes
Module Name:src Committed By: hannken Date: Tue Aug 20 08:12:50 UTC 2019 Modified Files: src/external/cddl/osnet/sys/kern: taskq.c Log Message: task_executor: prevent use after free, the task function may free the tasq entry. To generate a diff of this commit: cvs rdiff

CVS commit: src/external/cddl/osnet/sys/kern

2019-08-20 Thread Juergen Hannken-Illjes
Module Name:src Committed By: hannken Date: Tue Aug 20 08:12:50 UTC 2019 Modified Files: src/external/cddl/osnet/sys/kern: taskq.c Log Message: task_executor: prevent use after free, the task function may free the tasq entry. To generate a diff of this commit: cvs rdiff

CVS commit: src/external/cddl/osnet/dist/uts/common/fs/zfs

2019-08-24 Thread Juergen Hannken-Illjes
Module Name:src Committed By: hannken Date: Sat Aug 24 12:58:25 UTC 2019 Modified Files: src/external/cddl/osnet/dist/uts/common/fs/zfs: zfs_vnops.c Log Message: Implement poll support. To generate a diff of this commit: cvs rdiff -u -r1.50 -r1.51 \ src/external/cddl

CVS commit: src/external/cddl/osnet/dist/uts/common/fs/zfs

2019-08-24 Thread Juergen Hannken-Illjes
Module Name:src Committed By: hannken Date: Sat Aug 24 12:58:25 UTC 2019 Modified Files: src/external/cddl/osnet/dist/uts/common/fs/zfs: zfs_vnops.c Log Message: Implement poll support. To generate a diff of this commit: cvs rdiff -u -r1.50 -r1.51 \ src/external/cddl

CVS commit: src/external/cddl/osnet/dist/uts/common/fs/zfs

2019-08-24 Thread Juergen Hannken-Illjes
Module Name:src Committed By: hannken Date: Sat Aug 24 12:59:06 UTC 2019 Modified Files: src/external/cddl/osnet/dist/uts/common/fs/zfs: zfs_vnops.c Log Message: Implement kqueue support. To generate a diff of this commit: cvs rdiff -u -r1.51 -r1.52 \ src/external/cd

CVS commit: src/external/cddl/osnet/dist/uts/common/fs/zfs

2019-08-24 Thread Juergen Hannken-Illjes
Module Name:src Committed By: hannken Date: Sat Aug 24 12:59:06 UTC 2019 Modified Files: src/external/cddl/osnet/dist/uts/common/fs/zfs: zfs_vnops.c Log Message: Implement kqueue support. To generate a diff of this commit: cvs rdiff -u -r1.51 -r1.52 \ src/external/cd

CVS commit: src/external/cddl/osnet/dist/uts/common/fs/zfs

2019-08-24 Thread Juergen Hannken-Illjes
Module Name:src Committed By: hannken Date: Sat Aug 24 12:59:34 UTC 2019 Modified Files: src/external/cddl/osnet/dist/uts/common/fs/zfs: dnode.c Log Message: Add missing dmu_zfetch_fini() when dnode_create() lost the race. To generate a diff of this commit: cvs rdiff -u

CVS commit: src/external/cddl/osnet/dist/uts/common/fs/zfs

2019-08-24 Thread Juergen Hannken-Illjes
Module Name:src Committed By: hannken Date: Sat Aug 24 12:59:34 UTC 2019 Modified Files: src/external/cddl/osnet/dist/uts/common/fs/zfs: dnode.c Log Message: Add missing dmu_zfetch_fini() when dnode_create() lost the race. To generate a diff of this commit: cvs rdiff -u

CVS commit: src/sys/miscfs

2019-08-28 Thread Juergen Hannken-Illjes
Module Name:src Committed By: hannken Date: Thu Aug 29 06:43:13 UTC 2019 Modified Files: src/sys/miscfs/kernfs: kernfs_vnops.c src/sys/miscfs/procfs: procfs_vnops.c Log Message: Add missing operation VOP_GETPAGES() returning EFAULT. Without this operation posix_fa

CVS commit: src/sys/miscfs

2019-08-28 Thread Juergen Hannken-Illjes
Module Name:src Committed By: hannken Date: Thu Aug 29 06:43:13 UTC 2019 Modified Files: src/sys/miscfs/kernfs: kernfs_vnops.c src/sys/miscfs/procfs: procfs_vnops.c Log Message: Add missing operation VOP_GETPAGES() returning EFAULT. Without this operation posix_fa

CVS commit: src/sys/dev

2019-08-29 Thread Juergen Hannken-Illjes
Module Name:src Committed By: hannken Date: Thu Aug 29 16:20:48 UTC 2019 Modified Files: src/sys/dev: md.c Log Message: Add "d_minphys" to "mddkdriver" to make physio() on wedges happy. To generate a diff of this commit: cvs rdiff -u -r1.81 -r1.82 src/sys/dev/md.c Pleas

CVS commit: src/sys/dev

2019-08-29 Thread Juergen Hannken-Illjes
Module Name:src Committed By: hannken Date: Thu Aug 29 16:20:48 UTC 2019 Modified Files: src/sys/dev: md.c Log Message: Add "d_minphys" to "mddkdriver" to make physio() on wedges happy. To generate a diff of this commit: cvs rdiff -u -r1.81 -r1.82 src/sys/dev/md.c Pleas

CVS commit: src/libexec/ld.elf_so

2022-03-30 Thread Juergen Hannken-Illjes
Module Name:src Committed By: hannken Date: Wed Mar 30 08:26:45 UTC 2022 Modified Files: src/libexec/ld.elf_so: map_object.c Log Message: _rtld_map_object(): no need to mmap an empty bss segment. To generate a diff of this commit: cvs rdiff -u -r1.61 -r1.62 src/libexec/l

CVS commit: src/libexec/ld.elf_so

2022-03-30 Thread Juergen Hannken-Illjes
Module Name:src Committed By: hannken Date: Wed Mar 30 08:26:45 UTC 2022 Modified Files: src/libexec/ld.elf_so: map_object.c Log Message: _rtld_map_object(): no need to mmap an empty bss segment. To generate a diff of this commit: cvs rdiff -u -r1.61 -r1.62 src/libexec/l

CVS commit: src/external/cddl/osnet/dist/uts/common/fs/zfs

2022-04-16 Thread Juergen Hannken-Illjes
Module Name:src Committed By: hannken Date: Sat Apr 16 07:56:45 UTC 2022 Modified Files: src/external/cddl/osnet/dist/uts/common/fs/zfs: vdev_disk.c Log Message: Unlock vnode for VOP_IOCTL(). To generate a diff of this commit: cvs rdiff -u -r1.19 -r1.20 \ src/externa

CVS commit: src/external/cddl/osnet/dist/uts/common/fs/zfs

2022-04-16 Thread Juergen Hannken-Illjes
Module Name:src Committed By: hannken Date: Sat Apr 16 07:56:45 UTC 2022 Modified Files: src/external/cddl/osnet/dist/uts/common/fs/zfs: vdev_disk.c Log Message: Unlock vnode for VOP_IOCTL(). To generate a diff of this commit: cvs rdiff -u -r1.19 -r1.20 \ src/externa

CVS commit: src/sys/dev/raidframe

2022-04-16 Thread Juergen Hannken-Illjes
Module Name:src Committed By: hannken Date: Sat Apr 16 07:57:33 UTC 2022 Modified Files: src/sys/dev/raidframe: rf_netbsdkintf.c Log Message: Unlock vnode for VOP_IOCTL(). To generate a diff of this commit: cvs rdiff -u -r1.405 -r1.406 src/sys/dev/raidframe/rf_netbsdkint

CVS commit: src/sys/dev/raidframe

2022-04-16 Thread Juergen Hannken-Illjes
Module Name:src Committed By: hannken Date: Sat Apr 16 07:57:33 UTC 2022 Modified Files: src/sys/dev/raidframe: rf_netbsdkintf.c Log Message: Unlock vnode for VOP_IOCTL(). To generate a diff of this commit: cvs rdiff -u -r1.405 -r1.406 src/sys/dev/raidframe/rf_netbsdkint

CVS commit: src/sys/fs/msdosfs

2022-04-16 Thread Juergen Hannken-Illjes
Module Name:src Committed By: hannken Date: Sat Apr 16 07:58:21 UTC 2022 Modified Files: src/sys/fs/msdosfs: msdosfs_vfsops.c Log Message: Lock vnode for vinvalbuf(). To generate a diff of this commit: cvs rdiff -u -r1.137 -r1.138 src/sys/fs/msdosfs/msdosfs_vfsops.c Ple

CVS commit: src/sys/fs/msdosfs

2022-04-16 Thread Juergen Hannken-Illjes
Module Name:src Committed By: hannken Date: Sat Apr 16 07:58:21 UTC 2022 Modified Files: src/sys/fs/msdosfs: msdosfs_vfsops.c Log Message: Lock vnode for vinvalbuf(). To generate a diff of this commit: cvs rdiff -u -r1.137 -r1.138 src/sys/fs/msdosfs/msdosfs_vfsops.c Ple

CVS commit: src/sys/kern

2022-04-16 Thread Juergen Hannken-Illjes
Module Name:src Committed By: hannken Date: Sat Apr 16 07:59:02 UTC 2022 Modified Files: src/sys/kern: sys_descrip.c Log Message: Lock vnode for VOP_PATHCONF(). To generate a diff of this commit: cvs rdiff -u -r1.39 -r1.40 src/sys/kern/sys_descrip.c Please note that dif

CVS commit: src/sys/kern

2022-04-16 Thread Juergen Hannken-Illjes
Module Name:src Committed By: hannken Date: Sat Apr 16 07:59:02 UTC 2022 Modified Files: src/sys/kern: sys_descrip.c Log Message: Lock vnode for VOP_PATHCONF(). To generate a diff of this commit: cvs rdiff -u -r1.39 -r1.40 src/sys/kern/sys_descrip.c Please note that dif

CVS commit: src/sys/ufs/ffs

2022-04-16 Thread Juergen Hannken-Illjes
Module Name:src Committed By: hannken Date: Sat Apr 16 07:59:46 UTC 2022 Modified Files: src/sys/ufs/ffs: ffs_snapshot.c Log Message: Take the link count from the inode. To generate a diff of this commit: cvs rdiff -u -r1.153 -r1.154 src/sys/ufs/ffs/ffs_snapshot.c Pleas

CVS commit: src/sys/ufs/ffs

2022-04-16 Thread Juergen Hannken-Illjes
Module Name:src Committed By: hannken Date: Sat Apr 16 07:59:46 UTC 2022 Modified Files: src/sys/ufs/ffs: ffs_snapshot.c Log Message: Take the link count from the inode. To generate a diff of this commit: cvs rdiff -u -r1.153 -r1.154 src/sys/ufs/ffs/ffs_snapshot.c Pleas

CVS commit: src/sys/ufs/ffs

2022-04-16 Thread Juergen Hannken-Illjes
Module Name:src Committed By: hannken Date: Sat Apr 16 08:00:55 UTC 2022 Modified Files: src/sys/ufs/ffs: ffs_vfsops.c Log Message: Unlock vnode for VOP_IOCTL() and wapbl_flush(). To generate a diff of this commit: cvs rdiff -u -r1.375 -r1.376 src/sys/ufs/ffs/ffs_vfsops.

CVS commit: src/sys/ufs/ffs

2022-04-16 Thread Juergen Hannken-Illjes
Module Name:src Committed By: hannken Date: Sat Apr 16 08:00:55 UTC 2022 Modified Files: src/sys/ufs/ffs: ffs_vfsops.c Log Message: Unlock vnode for VOP_IOCTL() and wapbl_flush(). To generate a diff of this commit: cvs rdiff -u -r1.375 -r1.376 src/sys/ufs/ffs/ffs_vfsops.

CVS commit: src/sys

2022-04-23 Thread Juergen Hannken-Illjes
Module Name:src Committed By: hannken Date: Sat Apr 23 16:22:23 UTC 2022 Modified Files: src/sys/dev/dkwedge: dk.c src/sys/ufs/ffs: ffs_alloc.c Log Message: Need vnode locked fot VOP_FDISCARD(). To generate a diff of this commit: cvs rdiff -u -r1.110 -r1.111 src/

CVS commit: src/sys

2022-04-23 Thread Juergen Hannken-Illjes
Module Name:src Committed By: hannken Date: Sat Apr 23 16:22:23 UTC 2022 Modified Files: src/sys/dev/dkwedge: dk.c src/sys/ufs/ffs: ffs_alloc.c Log Message: Need vnode locked fot VOP_FDISCARD(). To generate a diff of this commit: cvs rdiff -u -r1.110 -r1.111 src/

CVS commit: src/sys/dev/usb

2022-04-24 Thread Juergen Hannken-Illjes
Module Name:src Committed By: hannken Date: Sun Apr 24 09:55:48 UTC 2022 Modified Files: src/sys/dev/usb: uvideo.c Log Message: Add missing argument to debug printf. To generate a diff of this commit: cvs rdiff -u -r1.78 -r1.79 src/sys/dev/usb/uvideo.c Please note that

CVS commit: src/sys/dev/usb

2022-04-24 Thread Juergen Hannken-Illjes
Module Name:src Committed By: hannken Date: Sun Apr 24 09:55:48 UTC 2022 Modified Files: src/sys/dev/usb: uvideo.c Log Message: Add missing argument to debug printf. To generate a diff of this commit: cvs rdiff -u -r1.78 -r1.79 src/sys/dev/usb/uvideo.c Please note that

CVS commit: src/sbin/fsck_msdos

2022-04-24 Thread Juergen Hannken-Illjes
Module Name:src Committed By: hannken Date: Sun Apr 24 10:35:15 UTC 2022 Modified Files: src/sbin/fsck_msdos: boot.c Log Message: Cast read()/write() result to size_t to make this compile again. To generate a diff of this commit: cvs rdiff -u -r1.24 -r1.25 src/sbin/fsck_

CVS commit: src/sbin/fsck_msdos

2022-04-24 Thread Juergen Hannken-Illjes
Module Name:src Committed By: hannken Date: Sun Apr 24 10:35:15 UTC 2022 Modified Files: src/sbin/fsck_msdos: boot.c Log Message: Cast read()/write() result to size_t to make this compile again. To generate a diff of this commit: cvs rdiff -u -r1.24 -r1.25 src/sbin/fsck_

CVS commit: src/lib/libquota

2022-04-26 Thread Juergen Hannken-Illjes
Module Name:src Committed By: hannken Date: Tue Apr 26 15:36:42 UTC 2022 Modified Files: src/lib/libquota: quota_oldfiles.c Log Message: Fix default quota file names, both user and group quota used the same default name "QUOTAFILENAME, names[USRQUOTA])" resulting in diagno

CVS commit: src/lib/libquota

2022-04-26 Thread Juergen Hannken-Illjes
Module Name:src Committed By: hannken Date: Tue Apr 26 15:36:42 UTC 2022 Modified Files: src/lib/libquota: quota_oldfiles.c Log Message: Fix default quota file names, both user and group quota used the same default name "QUOTAFILENAME, names[USRQUOTA])" resulting in diagno

CVS commit: src/sys/ufs/ufs

2022-04-26 Thread Juergen Hannken-Illjes
Module Name:src Committed By: hannken Date: Tue Apr 26 15:37:25 UTC 2022 Modified Files: src/sys/ufs/ufs: ufs_quota1.c Log Message: Keep flag "UFS_QUOTA" set until the last quota is closed. Prevents a live lock when dqrele() finds a struct with "dq_cnt == 1" and flag "DQ_

CVS commit: src/sys/ufs/ufs

2022-04-26 Thread Juergen Hannken-Illjes
Module Name:src Committed By: hannken Date: Tue Apr 26 15:37:25 UTC 2022 Modified Files: src/sys/ufs/ufs: ufs_quota1.c Log Message: Keep flag "UFS_QUOTA" set until the last quota is closed. Prevents a live lock when dqrele() finds a struct with "dq_cnt == 1" and flag "DQ_

CVS commit: src/usr.sbin/quotaon

2022-04-26 Thread Juergen Hannken-Illjes
Module Name:src Committed By: hannken Date: Tue Apr 26 15:39:00 UTC 2022 Modified Files: src/usr.sbin/quotaon: quotaon.c Log Message: As the quota type comes from the kernel and is only valid when quota is on get the type before quota_off and after quota_on. To generate

CVS commit: src/usr.sbin/quotaon

2022-04-26 Thread Juergen Hannken-Illjes
Module Name:src Committed By: hannken Date: Tue Apr 26 15:39:00 UTC 2022 Modified Files: src/usr.sbin/quotaon: quotaon.c Log Message: As the quota type comes from the kernel and is only valid when quota is on get the type before quota_off and after quota_on. To generate

CVS commit: src/sys/nfs

2022-04-27 Thread Juergen Hannken-Illjes
Module Name:src Committed By: hannken Date: Wed Apr 27 17:38:52 UTC 2022 Modified Files: src/sys/nfs: nfs_serv.c nfs_srvsubs.c nfs_var.h Log Message: As VOP_GETATTR() needs a shared lock at least move the preopattr lookup inside nfs_namei() where we may lock the start dire

CVS commit: src/sys/nfs

2022-04-27 Thread Juergen Hannken-Illjes
Module Name:src Committed By: hannken Date: Wed Apr 27 17:38:52 UTC 2022 Modified Files: src/sys/nfs: nfs_serv.c nfs_srvsubs.c nfs_var.h Log Message: As VOP_GETATTR() needs a shared lock at least move the preopattr lookup inside nfs_namei() where we may lock the start dire

CVS commit: src/sys/fs

2022-05-03 Thread Juergen Hannken-Illjes
Module Name:src Committed By: hannken Date: Tue May 3 07:33:07 UTC 2022 Modified Files: src/sys/fs/cd9660: cd9660_vfsops.c src/sys/fs/udf: udf_vfsops.c Log Message: Lock devvp for vinvalbuf(). To generate a diff of this commit: cvs rdiff -u -r1.96 -r1.97 src/sys

CVS commit: src/sys/fs

2022-05-03 Thread Juergen Hannken-Illjes
Module Name:src Committed By: hannken Date: Tue May 3 07:33:07 UTC 2022 Modified Files: src/sys/fs/cd9660: cd9660_vfsops.c src/sys/fs/udf: udf_vfsops.c Log Message: Lock devvp for vinvalbuf(). To generate a diff of this commit: cvs rdiff -u -r1.96 -r1.97 src/sys

CVS commit: src/sys/fs

2022-05-03 Thread Juergen Hannken-Illjes
Module Name:src Committed By: hannken Date: Tue May 3 07:34:38 UTC 2022 Modified Files: src/sys/fs/sysvbfs: sysvbfs_vfsops.c src/sys/fs/v7fs: v7fs_vfsops.c Log Message: Lock devvp for kauth KAUTH_REQ_SYSTEM_MOUNT_DEVICE. To generate a diff of this commit: cvs rd

CVS commit: src/sys/fs

2022-05-03 Thread Juergen Hannken-Illjes
Module Name:src Committed By: hannken Date: Tue May 3 07:34:38 UTC 2022 Modified Files: src/sys/fs/sysvbfs: sysvbfs_vfsops.c src/sys/fs/v7fs: v7fs_vfsops.c Log Message: Lock devvp for kauth KAUTH_REQ_SYSTEM_MOUNT_DEVICE. To generate a diff of this commit: cvs rd

CVS commit: src/sys/fs/udf

2022-05-03 Thread Juergen Hannken-Illjes
Module Name:src Committed By: hannken Date: Tue May 3 07:35:43 UTC 2022 Modified Files: src/sys/fs/udf: udf_vnops.c Log Message: No IO_NODELOCKED for unlocked vnode. To generate a diff of this commit: cvs rdiff -u -r1.123 -r1.124 src/sys/fs/udf/udf_vnops.c Please note

CVS commit: src/sys/fs/udf

2022-05-03 Thread Juergen Hannken-Illjes
Module Name:src Committed By: hannken Date: Tue May 3 07:35:43 UTC 2022 Modified Files: src/sys/fs/udf: udf_vnops.c Log Message: No IO_NODELOCKED for unlocked vnode. To generate a diff of this commit: cvs rdiff -u -r1.123 -r1.124 src/sys/fs/udf/udf_vnops.c Please note

CVS commit: src/tests/rump/rumpvfs

2022-05-03 Thread Juergen Hannken-Illjes
Module Name:src Committed By: hannken Date: Tue May 3 07:36:20 UTC 2022 Modified Files: src/tests/rump/rumpvfs: t_p2kifs.c Log Message: Lock vnode for VOP_LOOKUP(). To generate a diff of this commit: cvs rdiff -u -r1.6 -r1.7 src/tests/rump/rumpvfs/t_p2kifs.c Please not

CVS commit: src/tests/rump/rumpvfs

2022-05-03 Thread Juergen Hannken-Illjes
Module Name:src Committed By: hannken Date: Tue May 3 07:36:20 UTC 2022 Modified Files: src/tests/rump/rumpvfs: t_p2kifs.c Log Message: Lock vnode for VOP_LOOKUP(). To generate a diff of this commit: cvs rdiff -u -r1.6 -r1.7 src/tests/rump/rumpvfs/t_p2kifs.c Please not

CVS commit: src/sys

2022-05-03 Thread Juergen Hannken-Illjes
Module Name:src Committed By: hannken Date: Tue May 3 08:34:00 UTC 2022 Modified Files: src/sys/kern: vnode_if.sh vnode_if.src src/sys/rump: Makefile.rump README.compileopts Log Message: Make option VNODE_LOCKDEBUG more functional. - Add "LOCKED=EXCL" option for

CVS commit: src/sys

2022-05-03 Thread Juergen Hannken-Illjes
Module Name:src Committed By: hannken Date: Tue May 3 08:34:00 UTC 2022 Modified Files: src/sys/kern: vnode_if.sh vnode_if.src src/sys/rump: Makefile.rump README.compileopts Log Message: Make option VNODE_LOCKDEBUG more functional. - Add "LOCKED=EXCL" option for

CVS commit: src/sys

2022-05-03 Thread Juergen Hannken-Illjes
Module Name:src Committed By: hannken Date: Tue May 3 08:35:11 UTC 2022 Modified Files: src/sys/kern: vnode_if.c src/sys/rump/include/rump: rumpvnode_if.h src/sys/rump/librump/rumpvfs: rumpvnode_if.c src/sys/sys: vnode_if.h Log Message: Regen. To

CVS commit: src/sys

2022-05-03 Thread Juergen Hannken-Illjes
Module Name:src Committed By: hannken Date: Tue May 3 08:35:11 UTC 2022 Modified Files: src/sys/kern: vnode_if.c src/sys/rump/include/rump: rumpvnode_if.h src/sys/rump/librump/rumpvfs: rumpvnode_if.c src/sys/sys: vnode_if.h Log Message: Regen. To

CVS commit: src/sys/kern

2022-05-03 Thread Juergen Hannken-Illjes
Module Name:src Committed By: hannken Date: Tue May 3 13:54:18 UTC 2022 Modified Files: src/sys/kern: vnode_if.sh Log Message: Really depend the lockdebug checks on option VNODE_LOCKDEBUG -- were enabled by accident. To generate a diff of this commit: cvs rdiff -u -r1.7

CVS commit: src/sys/kern

2022-05-03 Thread Juergen Hannken-Illjes
Module Name:src Committed By: hannken Date: Tue May 3 13:54:18 UTC 2022 Modified Files: src/sys/kern: vnode_if.sh Log Message: Really depend the lockdebug checks on option VNODE_LOCKDEBUG -- were enabled by accident. To generate a diff of this commit: cvs rdiff -u -r1.7

CVS commit: src/sys

2022-05-03 Thread Juergen Hannken-Illjes
Module Name:src Committed By: hannken Date: Tue May 3 13:55:29 UTC 2022 Modified Files: src/sys/kern: vnode_if.c src/sys/rump/include/rump: rumpvnode_if.h src/sys/rump/librump/rumpvfs: rumpvnode_if.c src/sys/sys: vnode_if.h Log Message: Regen. To

CVS commit: src/sys

2022-05-03 Thread Juergen Hannken-Illjes
Module Name:src Committed By: hannken Date: Tue May 3 13:55:29 UTC 2022 Modified Files: src/sys/kern: vnode_if.c src/sys/rump/include/rump: rumpvnode_if.h src/sys/rump/librump/rumpvfs: rumpvnode_if.c src/sys/sys: vnode_if.h Log Message: Regen. To

CVS commit: src/sys/dev/ic

2022-05-22 Thread Juergen Hannken-Illjes
Module Name:src Committed By: hannken Date: Sun May 22 08:59:34 UTC 2022 Modified Files: src/sys/dev/ic: mfi.c Log Message: Use PRIxBUSADDR for bus_addr_t in debug printf. Kernel i386/ALL compiles again. To generate a diff of this commit: cvs rdiff -u -r1.77 -r1.78 src/

CVS commit: src/sys/dev/ic

2022-05-22 Thread Juergen Hannken-Illjes
Module Name:src Committed By: hannken Date: Sun May 22 08:59:34 UTC 2022 Modified Files: src/sys/dev/ic: mfi.c Log Message: Use PRIxBUSADDR for bus_addr_t in debug printf. Kernel i386/ALL compiles again. To generate a diff of this commit: cvs rdiff -u -r1.77 -r1.78 src/

CVS commit: src/sys/fs/tmpfs

2022-06-01 Thread Juergen Hannken-Illjes
Module Name:src Committed By: hannken Date: Wed Jun 1 08:42:38 UTC 2022 Modified Files: src/sys/fs/tmpfs: tmpfs_vnops.c Log Message: tmpfs_read: respect MNT_NOATIME. To generate a diff of this commit: cvs rdiff -u -r1.149 -r1.150 src/sys/fs/tmpfs/tmpfs_vnops.c Please n

CVS commit: src/sys/fs/tmpfs

2022-06-01 Thread Juergen Hannken-Illjes
Module Name:src Committed By: hannken Date: Wed Jun 1 08:42:38 UTC 2022 Modified Files: src/sys/fs/tmpfs: tmpfs_vnops.c Log Message: tmpfs_read: respect MNT_NOATIME. To generate a diff of this commit: cvs rdiff -u -r1.149 -r1.150 src/sys/fs/tmpfs/tmpfs_vnops.c Please n

CVS commit: src/lib/libpam/modules/pam_ssh

2022-06-15 Thread Juergen Hannken-Illjes
Module Name:src Committed By: hannken Date: Wed Jun 15 08:31:34 UTC 2022 Modified Files: src/lib/libpam/modules/pam_ssh: pam_ssh.c Log Message: Set provider to NULL -- "pam" is not a valid security key helper library. Now ssh-agent no longer fails key addition with er

CVS commit: src/lib/libpam/modules/pam_ssh

2022-06-15 Thread Juergen Hannken-Illjes
Module Name:src Committed By: hannken Date: Wed Jun 15 08:31:34 UTC 2022 Modified Files: src/lib/libpam/modules/pam_ssh: pam_ssh.c Log Message: Set provider to NULL -- "pam" is not a valid security key helper library. Now ssh-agent no longer fails key addition with er

  1   2   3   4   5   >