[Devel] [PATCH 00/16][cr][v3]: C/R file owner, locks, leases
Sukadev Bhattiprolu
sukadev at linux.vnet.ibm.com
Tue Aug 3 16:11:21 PDT 2010
Checkpoint/restart file owner, file-locks and file-lease information.
Changelog[v3]:
- Broke-up C/R of file-leases patches into smaller patches and included
them in this set.
- Addressed comments from Jamie Lokier, Oren Laadan with help from
John Stultz on the computation of time offsets.
Sukadev Bhattiprolu (16):
Add uid, euid params to f_modown()
Add uid, euid params to __f_setown()
Checkpoint file-owner information
Restore file_owner info
Move file_lock macros into linux/fs.h
Checkpoint file-locks
Define flock_set()
Define flock64_set()
Restore file-locks
Initialize ->fl_break_time to 0
Add ->fl_type_prev field.
Add ->fl_break_notified field.
Add jiffies_begin field to ckpt_ctx
Checkpoint file-leases
Define do_setlease()
Restore file-leases
drivers/char/tty_io.c | 3 +-
drivers/net/tun.c | 3 +-
fs/checkpoint.c | 410 +++++++++++++++++++++++++++++++++++---
fs/fcntl.c | 19 +-
fs/locks.c | 207 +++++++++++++++-----
fs/notify/dnotify/dnotify.c | 3 +-
include/linux/checkpoint_hdr.h | 26 +++
include/linux/checkpoint_types.h | 1 +
include/linux/fs.h | 17 ++-
kernel/checkpoint/sys.c | 1 +
10 files changed, 596 insertions(+), 94 deletions(-)
Note: Most of the "added lines" in fs/locks.c are comments about C/R :-)
_______________________________________________
Containers mailing list
Containers at lists.linux-foundation.org
https://lists.linux-foundation.org/mailman/listinfo/containers
More information about the Devel
mailing list