kib 2006-10-30 15:33:38 UTC FreeBSD src repository
Modified files: (Branch: RELENG_6) sys/fs/devfs devfs.h devfs_devs.c devfs_vfsops.c devfs_vnops.c Log: MFC: rev. 1.30 src/sys/fs/devfs/devfs.h rev. 1.47 src/sys/fs/devfs/devfs_devs.c rev. 1.51 src/sys/fs/devfs/devfs_vfsops.c rev. 1.134 src/sys/fs/devfs/devfs_vnops.c Resolve the devfs deadlock caused by LOR between devfs_mount->dm_lock and vnode lock in devfs_allocv. Add hold counters for both devfs_mount and devfs_dirent, and DE_DOOMED flag for devfs_dirent. Approved by: re (hrs) PR: kern/102335 Revision Changes Path 1.22.2.4 +11 -0 src/sys/fs/devfs/devfs.h 1.36.2.5 +12 -1 src/sys/fs/devfs/devfs_devs.c 1.44.2.5 +20 -4 src/sys/fs/devfs/devfs_vfsops.c 1.114.2.10 +70 -11 src/sys/fs/devfs/devfs_vnops.c _______________________________________________ cvs-all@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/cvs-all To unsubscribe, send any mail to "[EMAIL PROTECTED]"