]> granicus.if.org Git - zfs/commit
Switch KM_SLEEP to KM_PUSHPAGE
authorMassimo Maggi <massimo@mmmm.it>
Thu, 11 Oct 2012 23:19:48 +0000 (16:19 -0700)
committerBrian Behlendorf <behlendorf1@llnl.gov>
Thu, 11 Oct 2012 23:22:29 +0000 (16:22 -0700)
commitdea3505dff1252b337eb1cb8744626fb0f796d86
treef8e3339f250ba64467b1205c30b491ca31d7ebd1
parentbbdc6ae49518a4be7230ab673370e9231e2f72e7
Switch KM_SLEEP to KM_PUSHPAGE

In this particular instance the allocation occurred in the context
of sys_msync()->...->zpl_putpage() where we must be careful not to
initiate additional I/O.

Signed-off-by: Massimo Maggi <massimo@mmmm.it>
Signed-off-by: Brian Behlendorf <behlendorf1@llnl.gov>
module/spl/spl-tsd.c