Home
last modified time | relevance | path

Searched hist:deea654ebfd5fdbb803ccda0077aeb64d9cf3f54 (Results 1 – 1 of 1) sorted by relevance

/freebsd/sys/vm/
H A Ddevice_pager.cdiff 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)