Revert Fix ASSERTION(!dsl_pool_sync_context(tx->tx_pool))
authorRichard Yao <ryao@cs.stonybrook.edu>
Wed, 16 May 2012 03:19:32 +0000 (23:19 -0400)
committerBrian Behlendorf <behlendorf1@llnl.gov>
Mon, 27 Aug 2012 19:01:37 +0000 (12:01 -0700)
commitb876dac776afc8ea2c598eac53b9903de01c6172
treeb786b7cd63c241a74a1196ed1f984c1a4cd84ec4
parentf86373f5b2bac3e7cf17a766af5caa5bb7cf8c7a
Revert Fix ASSERTION(!dsl_pool_sync_context(tx->tx_pool))

Commit eec8164771bee067c3cd55ed0a16dadeeba276de worked around an issue
involving direct reclaim through the use of PF_MEMALLOC.   Since we
are reworking thing to use KM_PUSHPAGE so that swap works, we revert
this patch in favor of the use of KM_PUSHPAGE in the affected areas.

Signed-off-by: Richard Yao <ryao@cs.stonybrook.edu>
Signed-off-by: Brian Behlendorf <behlendorf1@llnl.gov>
Issue #726
module/zfs/txg.c