If pageout_thread waits for a lock, it does so holding the parent vnop_pageout
which in turn holds vnode_create(). This leads to deadlock.
However, it is possible ZFS_ENTER (which just exists without calling
upl_abort) may be the cause of the dnode-sorry bug.