Searched hist:deea654ebfd5fdbb803ccda0077aeb64d9cf3f54 (Results 1 – 1 of 1) sorted by relevance
/freebsd/sys/vm/ |
H A D | device_pager.c | diff deea654ebfd5fdbb803ccda0077aeb64d9cf3f54 Tue Aug 07 17:36:25 CEST 2007 Konstantin Belousov <kib@FreeBSD.org> Protect the creation of the device pager with the dev_pager_mtx. Lookup of device pager in the pagers list by handle is now synchronized with its removal from the list, and dev_pager_mtx is put before vm object lock in lock order. Dispose the dev_pager_sx lock, since dev_pager_mtx now covers the same block.
Noted by: kensmith Reviewed by: alc Approved by: re (kensmith) diff deea654ebfd5fdbb803ccda0077aeb64d9cf3f54 Tue Aug 07 17:36:25 CEST 2007 Konstantin Belousov <kib@FreeBSD.org> Protect the creation of the device pager with the dev_pager_mtx. Lookup of device pager in the pagers list by handle is now synchronized with its removal from the list, and dev_pager_mtx is put before vm object lock in lock order. Dispose the dev_pager_sx lock, since dev_pager_mtx now covers the same block.
Noted by: kensmith Reviewed by: alc Approved by: re (kensmith)
|