[Devel] Re: [PATCH 0/8] checkpoint/restart: sysvshm fixes and hugetlb support
Oren Laadan
orenl at cs.columbia.edu
Thu Sep 16 17:37:05 PDT 2010
Hi Nathan,
Thanks for the patch series. For starters, I'll pull
patches 1-3 for ckpt-v22-dev. I'll wait for reviews
for the others.
Oren.
On 09/14/2010 04:02 PM, Nathan Lynch wrote:
> The following patches implement c/r for huge pages and fix a couple of
> minor issues in the SysV shm c/r code I noticed in the process.
>
> Tested on i386, x86_64, and ppc64.
>
> Nathan Lynch (8):
> sysvshm: check for hugetlb before assuming shmem
> sysvshm: report error on failure to reattach, avoid crash
> checkpoint/sysvshm: release rwsem earlier during restore
> checkpoint/ipc: allow shmat callers to specify ipc namespace
> checkpoint/restart of anonymous hugetlb mappings
> remove VM_HUGETLB and VM_RESERVED from CKPT_VMA_NOT_SUPPORTED
> hugetlbfs checkpoint/restart hooks
> checkpoint/restart of SysV SHM_HUGETLB regions
>
> fs/hugetlbfs/inode.c | 24 ++++-
> include/linux/checkpoint.h | 7 +-
> include/linux/checkpoint_hdr.h | 16 +++
> include/linux/hugetlb.h | 11 ++
> include/linux/shm.h | 8 +-
> ipc/checkpoint_shm.c | 172 ++++++++++++++++++++++++---
> ipc/shm.c | 17 ++--
> mm/checkpoint.c | 13 ++
> mm/hugetlb.c | 257 ++++++++++++++++++++++++++++++++++++++++
> 9 files changed, 491 insertions(+), 34 deletions(-)
>
_______________________________________________
Containers mailing list
Containers at lists.linux-foundation.org
https://lists.linux-foundation.org/mailman/listinfo/containers
More information about the Devel
mailing list