]> git.proxmox.com Git - mirror_zfs.git/commit
Allocate the ioctl "output" nvlist with KM_PUSHPAGE.
authorTim Chase <tim@onlight.com>
Fri, 20 Sep 2013 14:30:04 +0000 (09:30 -0500)
committerBrian Behlendorf <behlendorf1@llnl.gov>
Wed, 25 Sep 2013 22:44:22 +0000 (15:44 -0700)
commit8769db396691978a48abee1d1855709d7b01d4d0
tree355dcd9708f5841a045bc1c23d81a84bb875c1c8
parentc5322236eccc7c5e1d23983c78928ad566685e7c
Allocate the ioctl "output" nvlist with KM_PUSHPAGE.

Some ZFS errors such as certain snapshot failures can occur in
the sync task context.  Because they may require additional memory
allocations, the initial nvlist must be allocated with KM_PUSHPAGE.

Signed-off-by: Brian Behlendorf <behlendorf1@llnl.gov>
Issue #1746
Issue #1737
module/zfs/zfs_ioctl.c