HomeFreeBSD

Some nvlist allocations in hold processing need to use KM_PUSHPAGE.

Description

Some nvlist allocations in hold processing need to use KM_PUSHPAGE.

Commit 95fd54a1c5b93bb2aa3e7dffc28c784b1e21a8bb restructured the
hold/release processing and moved some of the work into the sync task.
A number of nvlist allocations now need to use KM_PUSHPAGE.

Signed-off-by: Brian Behlendorf <behlendorf1@llnl.gov>
Closes #1852
Closes #1855

Details

Provenance
Tim Chase <tim@chase2k.com>Authored on Nov 10 2013, 3:00 PM
Brian Behlendorf <behlendorf1@llnl.gov>Committed on Nov 14 2013, 7:11 PM
Parents
rG2008e9209f2e: Fix rollback of mounted filesystem regression
Branches
Unknown
Tags
Unknown