diff options
author | kib <kib@FreeBSD.org> | 2007-06-19 13:19:23 +0000 |
---|---|---|
committer | kib <kib@FreeBSD.org> | 2007-06-19 13:19:23 +0000 |
commit | c884d7849d9b2c7c573707a79aabab57599a9f7c (patch) | |
tree | 2ad6f686e4a07932178eb41d9afc06fbe53c1cb9 /lib/libc | |
parent | 25d265f0644f99cf9847a5fab49b5c3bf4a298bd (diff) | |
download | FreeBSD-src-c884d7849d9b2c7c573707a79aabab57599a9f7c.zip FreeBSD-src-c884d7849d9b2c7c573707a79aabab57599a9f7c.tar.gz |
devfs_free() calls free_unr(), that may sleep.
Postpone call to devfs_free() after cdev mutex is dropped. Reuse
cdp_list link for queuing devices awaiting deletion in the
cdevp_free_list.
Reported by: Hans Petter Selasky <hselasky c2i net>
Tested by: Peter Holm
Approved by: re (kensmith)
MFC after: 2 weeks
Diffstat (limited to 'lib/libc')
0 files changed, 0 insertions, 0 deletions