Source-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[src/trunk]: src/sys "Not yet" since 4.4BSD is quite a lot of "not yet", so r...



details:   https://anonhg.NetBSD.org/src/rev/89263a2ab25a
branches:  trunk
changeset: 753804:89263a2ab25a
user:      pooka <pooka%NetBSD.org@localhost>
date:      Sat Apr 10 19:41:54 2010 +0000

description:
"Not yet" since 4.4BSD is quite a lot of "not yet", so remove
vdesc_transports from vnodeop_desc until we have a "not not yet"
situation.

Ride 5.99.27 bump (full build still in progress.  i wanted to get
this in as soon as possible to most effectively ride the bump.)

diffstat:

 sys/kern/vnode_if.sh |  6 ++----
 sys/sys/vnode.h      |  8 +-------
 2 files changed, 3 insertions(+), 11 deletions(-)

diffs (52 lines):

diff -r 8cdd776b1531 -r 89263a2ab25a sys/kern/vnode_if.sh
--- a/sys/kern/vnode_if.sh      Sat Apr 10 19:04:59 2010 +0000
+++ b/sys/kern/vnode_if.sh      Sat Apr 10 19:41:54 2010 +0000
@@ -29,7 +29,7 @@
  * SUCH DAMAGE.
  */
 "
-SCRIPT_ID='$NetBSD: vnode_if.sh,v 1.53 2009/10/15 00:29:40 pooka Exp $'
+SCRIPT_ID='$NetBSD: vnode_if.sh,v 1.54 2010/04/10 19:41:54 pooka Exp $'
 
 # Script to produce VFS front-end sugar.
 #
@@ -306,7 +306,6 @@
        VDESC_NO_OFFSET,
        VDESC_NO_OFFSET,
        VDESC_NO_OFFSET,
-       NULL,
 };
 '
 
@@ -370,8 +369,7 @@
        do_offset("kauth_cred_t");
        # componentname
        do_offset("struct componentname *");
-       # transport layer information
-       printf ("\tNULL,\n};\n");
+       printf ("};\n");
 
        # Define function.
        printf("int\n%s(", toupper(name));
diff -r 8cdd776b1531 -r 89263a2ab25a sys/sys/vnode.h
--- a/sys/sys/vnode.h   Sat Apr 10 19:04:59 2010 +0000
+++ b/sys/sys/vnode.h   Sat Apr 10 19:41:54 2010 +0000
@@ -1,4 +1,4 @@
-/*     $NetBSD: vnode.h,v 1.215 2010/03/29 13:11:32 pooka Exp $        */
+/*     $NetBSD: vnode.h,v 1.216 2010/04/10 19:41:54 pooka Exp $        */
 
 /*-
  * Copyright (c) 2008 The NetBSD Foundation, Inc.
@@ -475,12 +475,6 @@
        int             vdesc_vpp_offset;       /* return vpp location */
        int             vdesc_cred_offset;      /* cred location, if any */
        int             vdesc_componentname_offset; /* if any */
-       /*
-        * Finally, we've got a list of private data (about each operation)
-        * for each transport layer.  (Support to manage this list is not
-        * yet part of BSD.)
-        */
-       void *          *vdesc_transports;
 };
 
 #ifdef _KERNEL



Home | Main Index | Thread Index | Old Index