Module Name: src Committed By: hannken Date: Thu Jun 15 09:15:13 UTC 2023
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 generate a diff of this commit: cvs rdiff -u -r1.118 -r1.119 src/sys/kern/vnode_if.c cvs rdiff -u -r1.40 -r1.41 src/sys/rump/include/rump/rumpvnode_if.h cvs rdiff -u -r1.40 -r1.41 src/sys/rump/librump/rumpvfs/rumpvnode_if.c cvs rdiff -u -r1.111 -r1.112 src/sys/sys/vnode_if.h Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
Modified files: Index: src/sys/kern/vnode_if.c diff -u src/sys/kern/vnode_if.c:1.118 src/sys/kern/vnode_if.c:1.119 --- src/sys/kern/vnode_if.c:1.118 Mon Jul 18 04:32:35 2022 +++ src/sys/kern/vnode_if.c Thu Jun 15 09:15:13 2023 @@ -1,13 +1,13 @@ -/* $NetBSD: vnode_if.c,v 1.118 2022/07/18 04:32:35 thorpej Exp $ */ +/* $NetBSD: vnode_if.c,v 1.119 2023/06/15 09:15:13 hannken Exp $ */ /* * Warning: DO NOT EDIT! This file is automatically generated! * (Modifications made here may easily be lost!) * * Created from the file: - * NetBSD: vnode_if.src,v 1.84 2022/05/03 08:33:59 hannken Exp + * NetBSD: vnode_if.src,v 1.85 2023/06/15 09:13:36 hannken Exp * by the script: - * NetBSD: vnode_if.sh,v 1.76 2022/07/18 04:30:30 thorpej Exp + * NetBSD: vnode_if.sh,v 1.77 2022/10/26 23:39:43 riastradh Exp */ /* @@ -40,7 +40,7 @@ */ #include <sys/cdefs.h> -__KERNEL_RCSID(0, "$NetBSD: vnode_if.c,v 1.118 2022/07/18 04:32:35 thorpej Exp $"); +__KERNEL_RCSID(0, "$NetBSD: vnode_if.c,v 1.119 2023/06/15 09:15:13 hannken Exp $"); #ifdef _KERNEL_OPT #include "opt_vnode_lockdebug.h" @@ -54,6 +54,8 @@ __KERNEL_RCSID(0, "$NetBSD: vnode_if.c,v #include <sys/lock.h> #include <sys/fstrans.h> +#include <miscfs/deadfs/deadfs.h> + enum fst_op { FST_NO, FST_YES, FST_LAZY, FST_TRY }; static inline int @@ -236,8 +238,6 @@ do { \ #define vop_close_post(ap, e) \ do { \ - extern int (**dead_vnodeop_p)(void *); \ - \ /* See the definition of VN_KNOTE() in <sys/vnode.h>. */ \ if (__predict_false(VN_KEVENT_INTEREST((ap)->a_vp, \ NOTE_CLOSE_WRITE | NOTE_CLOSE) && (e) == 0)) { \ @@ -927,7 +927,6 @@ VOP_IOCTL(struct vnode *vp, a.a_data = data; a.a_fflag = fflag; a.a_cred = cred; - assert_vop_unlocked(vp, "vop_ioctl: vp"); error = vop_pre(vp, &mp, &mpsafe, FST_NO); if (error) return error; Index: src/sys/rump/include/rump/rumpvnode_if.h diff -u src/sys/rump/include/rump/rumpvnode_if.h:1.40 src/sys/rump/include/rump/rumpvnode_if.h:1.41 --- src/sys/rump/include/rump/rumpvnode_if.h:1.40 Mon Jul 18 04:32:35 2022 +++ src/sys/rump/include/rump/rumpvnode_if.h Thu Jun 15 09:15:13 2023 @@ -1,13 +1,13 @@ -/* $NetBSD: rumpvnode_if.h,v 1.40 2022/07/18 04:32:35 thorpej Exp $ */ +/* $NetBSD: rumpvnode_if.h,v 1.41 2023/06/15 09:15:13 hannken Exp $ */ /* * Warning: DO NOT EDIT! This file is automatically generated! * (Modifications made here may easily be lost!) * * Created from the file: - * NetBSD: vnode_if.src,v 1.84 2022/05/03 08:33:59 hannken Exp + * NetBSD: vnode_if.src,v 1.85 2023/06/15 09:13:36 hannken Exp * by the script: - * NetBSD: vnode_if.sh,v 1.76 2022/07/18 04:30:30 thorpej Exp + * NetBSD: vnode_if.sh,v 1.77 2022/10/26 23:39:43 riastradh Exp */ /* Index: src/sys/rump/librump/rumpvfs/rumpvnode_if.c diff -u src/sys/rump/librump/rumpvfs/rumpvnode_if.c:1.40 src/sys/rump/librump/rumpvfs/rumpvnode_if.c:1.41 --- src/sys/rump/librump/rumpvfs/rumpvnode_if.c:1.40 Mon Jul 18 04:32:35 2022 +++ src/sys/rump/librump/rumpvfs/rumpvnode_if.c Thu Jun 15 09:15:13 2023 @@ -1,13 +1,13 @@ -/* $NetBSD: rumpvnode_if.c,v 1.40 2022/07/18 04:32:35 thorpej Exp $ */ +/* $NetBSD: rumpvnode_if.c,v 1.41 2023/06/15 09:15:13 hannken Exp $ */ /* * Warning: DO NOT EDIT! This file is automatically generated! * (Modifications made here may easily be lost!) * * Created from the file: - * NetBSD: vnode_if.src,v 1.84 2022/05/03 08:33:59 hannken Exp + * NetBSD: vnode_if.src,v 1.85 2023/06/15 09:13:36 hannken Exp * by the script: - * NetBSD: vnode_if.sh,v 1.76 2022/07/18 04:30:30 thorpej Exp + * NetBSD: vnode_if.sh,v 1.77 2022/10/26 23:39:43 riastradh Exp */ /* @@ -40,7 +40,7 @@ */ #include <sys/cdefs.h> -__KERNEL_RCSID(0, "$NetBSD: rumpvnode_if.c,v 1.40 2022/07/18 04:32:35 thorpej Exp $"); +__KERNEL_RCSID(0, "$NetBSD: rumpvnode_if.c,v 1.41 2023/06/15 09:15:13 hannken Exp $"); #include <sys/param.h> #include <sys/mount.h> Index: src/sys/sys/vnode_if.h diff -u src/sys/sys/vnode_if.h:1.111 src/sys/sys/vnode_if.h:1.112 --- src/sys/sys/vnode_if.h:1.111 Mon Jul 18 04:32:35 2022 +++ src/sys/sys/vnode_if.h Thu Jun 15 09:15:13 2023 @@ -1,13 +1,13 @@ -/* $NetBSD: vnode_if.h,v 1.111 2022/07/18 04:32:35 thorpej Exp $ */ +/* $NetBSD: vnode_if.h,v 1.112 2023/06/15 09:15:13 hannken Exp $ */ /* * Warning: DO NOT EDIT! This file is automatically generated! * (Modifications made here may easily be lost!) * * Created from the file: - * NetBSD: vnode_if.src,v 1.84 2022/05/03 08:33:59 hannken Exp + * NetBSD: vnode_if.src,v 1.85 2023/06/15 09:13:36 hannken Exp * by the script: - * NetBSD: vnode_if.sh,v 1.76 2022/07/18 04:30:30 thorpej Exp + * NetBSD: vnode_if.sh,v 1.77 2022/10/26 23:39:43 riastradh Exp */ /*