OpenBSD cvs log

created 2021-12-19T23:08:58Z
begin 2021-12-12T00:00:00Z
end 2021-12-13T00:00:00Z
path src/sys
commits 4

date 2021-12-12T09:14:58Z
author visa
files src/sys/dev/softraid.c log diff annotate
message Add vnode parameter to VOP_STRATEGY()

Pass the device vnode as a parameter to VOP_STRATEGY() to allow calling
the correct vop_strategy callback. Now the vnode is also available
in the callback.

OK mpi@

date 2021-12-12T09:14:59Z
author visa
files src/sys/isofs/cd9660/cd9660_vnops.c log diff annotate
src/sys/isofs/udf/udf_vnops.c log diff annotate
src/sys/kern/vfs_bio.c log diff annotate
src/sys/kern/vfs_vops.c log diff annotate
src/sys/miscfs/deadfs/dead_vnops.c log diff annotate
src/sys/msdosfs/msdosfs_vnops.c log diff annotate
src/sys/nfs/nfs_vnops.c log diff annotate
src/sys/sys/vnode.h log diff annotate
src/sys/ufs/ext2fs/ext2fs_bmap.c log diff annotate
src/sys/ufs/ext2fs/ext2fs_inode.c log diff annotate
src/sys/ufs/ffs/ffs_inode.c log diff annotate
src/sys/ufs/ufs/ufs_bmap.c log diff annotate
src/sys/ufs/ufs/ufs_vnops.c log diff annotate
src/sys/uvm/uvm_swap.c log diff annotate
message Add vnode parameter to VOP_STRATEGY()

Pass the device vnode as a parameter to VOP_STRATEGY() to allow calling
the correct vop_strategy callback. Now the vnode is also available
in the callback.

OK mpi@

date 2021-12-12T09:17:17Z
author visa
files src/sys/ufs/mfs/mfs_vnops.c log diff annotate
message Use vnode parameter instead of vfinddev() in mfs_strategy()

Getting the mfs device vnode through vfinddev() is more complex than
necessary. Also, the indirection is not robust.

OK mpi@

date 2021-12-12T22:54:35Z
author jsg
files src/sys/arch/armv7/stand/efiboot/efiboot.c log diff annotate
message remove unused variable to fix build with llvm 13
ok jca@ naddy@