From owner-cvs-sys Tue Aug 1 11:51:10 1995 Return-Path: cvs-sys-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.11/8.6.6) id LAA03344 for cvs-sys-outgoing; Tue, 1 Aug 1995 11:51:10 -0700 Received: (from davidg@localhost) by freefall.cdrom.com (8.6.11/8.6.6) id LAA03333 ; Tue, 1 Aug 1995 11:51:04 -0700 Date: Tue, 1 Aug 1995 11:51:04 -0700 From: David Greenman Message-Id: <199508011851.LAA03333@freefall.cdrom.com> To: CVS-commiters, cvs-sys Subject: cvs commit: src/sys/ufs/ufs ufs_vnops.c Sender: cvs-sys-owner@freebsd.org Precedence: bulk davidg 95/08/01 11:51:03 Modified: sys/kern vfs_syscalls.c vnode_if.sh vnode_if.src sys/miscfs/devfs devfs_vnops.c sys/miscfs/union union_vnops.c sys/msdosfs msdosfs_vnops.c sys/nfs nfs_serv.c nfs_vnops.c sys/ufs/lfs lfs_vnops.c sys/ufs/ufs ufs_vnops.c Log: Removed my special-case hack for VOP_LINK and fixed the problem with the wrong vp's ops vector being used by changing the VOP_LINK's argument order. The special-case hack doesn't go far enough and breaks the generic bypass routine used in some non-leaf filesystems. Pointed out by Kirk McKusick.