diff options
author | Brian Behlendorf <[email protected]> | 2012-08-21 20:53:01 -0700 |
---|---|---|
committer | Brian Behlendorf <[email protected]> | 2012-08-27 12:01:37 -0700 |
commit | 991fc1d7ae2589c01a939a9cbd0e866c90fdd03b (patch) | |
tree | 14a95bcdd52aa97a8651e9d867021203e26c2c53 /module/zfs/dsl_dataset.c | |
parent | 8630650a8d9cfba379a5b73bd95e903d577e0d8d (diff) |
mzap_upgrade() must use kmem_alloc()
These allocations in mzap_update() used to be kmem_alloc() but
were changed to vmem_alloc() due to the size of the allocation.
However, since it turns out this function may be called in the
context of the txg_sync thread they must be changed back to use
a kmem_alloc() to ensure the KM_PUSHPAGE flag is honored.
Signed-off-by: Brian Behlendorf <[email protected]>
Diffstat (limited to 'module/zfs/dsl_dataset.c')
0 files changed, 0 insertions, 0 deletions