diff options
author | phk <phk@FreeBSD.org> | 2005-09-15 21:16:43 +0000 |
---|---|---|
committer | phk <phk@FreeBSD.org> | 2005-09-15 21:16:43 +0000 |
commit | 2d4ad1cc44e7178fad86cf57be93cd9e16167265 (patch) | |
tree | 8281ebc0b83078ce49ba4b8375b60f55d2d43e55 /sys/fs/devfs/devfs_devs.c | |
parent | 6e520a23cd8143a93f5f424daf9620b3d54d1de2 (diff) | |
download | FreeBSD-src-2d4ad1cc44e7178fad86cf57be93cd9e16167265.zip FreeBSD-src-2d4ad1cc44e7178fad86cf57be93cd9e16167265.tar.gz |
Don't attempt to recurse lockmgr, it doesn't like it.
Diffstat (limited to 'sys/fs/devfs/devfs_devs.c')
-rw-r--r-- | sys/fs/devfs/devfs_devs.c | 2 |
1 files changed, 0 insertions, 2 deletions
diff --git a/sys/fs/devfs/devfs_devs.c b/sys/fs/devfs/devfs_devs.c index 5bb45fb..77a5140 100644 --- a/sys/fs/devfs/devfs_devs.c +++ b/sys/fs/devfs/devfs_devs.c @@ -292,7 +292,6 @@ devfs_populate(struct devfs_mount *dm) if (dm->dm_generation == devfs_generation) return; - lockmgr(&dm->dm_lock, LK_UPGRADE, 0, curthread); if (devfs_noverflow && dm->dm_overflow == NULL) { i = devfs_noverflow * sizeof (struct devfs_dirent *); MALLOC(dm->dm_overflow, struct devfs_dirent **, i, @@ -370,7 +369,6 @@ devfs_populate(struct devfs_mount *dm) TAILQ_INSERT_TAIL(&dd->de_dlist, de, de_list); } } - lockmgr(&dm->dm_lock, LK_DOWNGRADE, 0, curthread); } /* |