freebsd-skq/sys/cddl
gavin e3d9c74722 Don't try to re-insert an already present but invalid page.
This could happen if a thread doing a page-in loses a ZFS range lock
race to a thread writing to the same range

This fixes "panic: vm_page_alloc: pindex already allocated" in
http://docs.FreeBSD.org/cgi/mid.cgi?1372165971.96049.42.camel

Submitted by:	avg
MFC after:	1 week
2013-06-28 07:51:12 +00:00
..
boot/zfs MFV r245512: 2013-02-09 06:39:28 +00:00
compat/opensolaris Switch ZFS mutex_owner macro to use sx_xholder as its now exported via sx.h 2013-06-21 15:55:03 +00:00
contrib/opensolaris Don't try to re-insert an already present but invalid page. 2013-06-28 07:51:12 +00:00
dev The dtmalloc provider uses the short description of a malloc type as the 2013-06-28 03:14:40 +00:00