LoR in slab allocator and swapper
Jon Noack
noackjr at alumni.rice.edu
Sat Jul 3 00:40:09 PDT 2004
On 07/03/04 02:04, Nate Lawson wrote:
> Just in case no one has reported this one:
>
> [...]
> lock order reversal
> 1st 0xc1a31108 vm object (vm object) @ /usr/src/sys/vm/swap_pager.c:1313
> 2nd 0xc08c6300 swap_pager swhash (swap_pager swhash) @ /usr/src/sys/vm/swap_pager.c:1799
> 3rd 0xc103fce4 vm object (vm object) @ /usr/src/sys/vm/uma_core.c:923
Yeah, it's been reported a few dozen times. It's a false positive and
is harmless. See #1 on the LOR status page:
http://sources.zabbadoz.net/freebsd/lor.html
We're working on getting a new FAQ entry for LORs
(http://www.freebsd.org/cgi/query-pr.cgi?pr=68595) which will have a
pointer to the LOR status page given above. Once this is done, the idea
is to update the lock order reversal message to point to this FAQ entry
so we can better educate users on LORs and eliminate people reporting
the same LOR tons of times.
Jon
More information about the freebsd-current
mailing list