Checkpoint/restart file leases. See comments in patches 2 and 3 for details. These patches apply on top of the following patchset which implements checkpoint/restart of posix locks and file-owners: https://lists.linux-foundation.org/pipermail/containers/2010-May/024613.html Changelog[v2]: - Added patch 3/3 to ensure that lease-holder gets only one SIGIO and that the total time the lease-breaker waits is limited to lease_break_time (these two were TODOs in [v1]). Signed-off-by: Sukadev Bhattiprolu <sukadev@xxxxxxxxxxxxxxxxxx> Sukadev Bhattiprolu (3): Define do_setlease() Checkpoint/restart file leases fileleases: C/R of an in-progress lease. fs/checkpoint.c | 30 ++++++++++- fs/locks.c | 111 +++++++++++++++++++++++++++++++++++----- include/linux/checkpoint_hdr.h | 3 + include/linux/fs.h | 4 ++ 4 files changed, 132 insertions(+), 16 deletions(-) -- To unsubscribe from this list: send the line "unsubscribe linux-fsdevel" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html