The impetus for this set was a bug report in Fedora about "sleeping in atomic context" warning that patch #2 fixes. While looking at that, I noticed that a LOCKU wasn't being sent in the reproducer provided so I tracked down and fixed that bug as well. These are only lightly tested, and could probably use some soak time in linux-next. Also, I'm not 100% thrilled with queueing the free_lock_state job submission to a workqueue, but I don't see a better way to handle it so far. Jeff Layton (3): nfs4: treat lock owners as opaque values nfs4: queue free_lock_state job submission to nfsiod nfs4: turn free_lock_state into a void return operation fs/nfs/nfs4_fs.h | 26 +++++++-------------- fs/nfs/nfs4proc.c | 14 ++++++------ fs/nfs/nfs4state.c | 67 ++++++++++++++++++++++-------------------------------- 3 files changed, 42 insertions(+), 65 deletions(-) -- 1.9.0 -- To unsubscribe from this list: send the line "unsubscribe linux-nfs" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html