Skip to content

RFC track files for checkpointability

Dave Hansen containers lkml 1 version In review

Get series with b4
b4 am 20090305163857.0C18F3FD@kernel

Versions newest first

  1. v1 RFC Latest11 patches 63 repliesIn review

Patches in v1 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/11kill '_data' in cr_hdr_fd_data namecheckpoint/ckpt_file.c checkpoint/rstr_file.c include/linux/checkpoint_hdr.h+3 -30 replies
2/11breakout fdinfo sprintf() into its own functionfs/proc/base.c+15 -80 replies
3/11Introduce generic_file_checkpoint()checkpoint/ckpt_file.c checkpoint/rstr_file.c include/linux/checkpoint_hdr.h+32 -250 replies
4/11actually use f_op in checkpoint codecheckpoint/ckpt_file.c include/linux/fs.h+11 -20 replies
5/11add generic checkpoint f_op to ext fsesfs/ext2/dir.c fs/ext2/file.c fs/ext3/dir.c +3 more+7 -01 reply
6/11add checkpoint_file_generic() to /procfs/proc/base.c fs/proc/meminfo.c fs/proc/stat.c +1 more+15 -00 replies
7/11file c/r: expose functions to query fs supportcheckpoint/ckpt_file.c include/linux/checkpoint.h+44 -00 replies
8/11expose file checkpointability and reasoning in /procfs/proc/base.c+8 -00 replies
9/11check files for checkpointabilityfs/file.c fs/open.c include/linux/checkpoint.h +1 more+40 -04 replies
10/11add checkpoint/restart compile helperinclude/linux/checkpoint.h+11 -00 replies
11/11optimize c/r check in dup_fd()fs/file.c+3 -00 replies

Reviews trailers per patch

None of the 11 patches has a Reviewed-by or Acked-by of their own; the series has one for all of them.

PatchSerge Hallyn
SeriesA-b A-b
1/11
2/11
3/11
4/11
5/11
6/11
7/11
8/11
9/11
10/11
11/11

Trailers given in replies are filled; those carried in the patches from earlier versions are outlined with dashes.

Read the v1 thread

Cover letter [RFC][PATCH 00/11] track files for checkpointability

This takes a suggestion of Ingo's along with comments from lots of other people. It can track whether a given file is able to be checkpointed. It introduces a f_op to allow easy customization like the reset of the VFS.

You can also find these patches in git:

http://git.kernel.org/gitweb.cgi?p=linux/kernel/git/daveh/linux-2.6-cr.git;a=shortlog;h=dave-v13.4

Sorry if anybody got this twice. I'm fighting with git-send-email.