Re: [RFC v4][PATCH 4/9] Memory management (dump)

Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]
From: Dave Hansen
Date: Wednesday, September 10, 2008 - 2:38 pm

On Tue, 2008-09-09 at 03:42 -0400, Oren Laadan wrote:

This confuses me.  cr_vma_fill_pgarr() if it runs into an error attempts
to free up the pgarr references from the current pgarr that was just
filled.  But, that could only be a portion of a large VMA.  If it can't
free up the entire VMA worth of references (at least), why does it even
try to free a portion?  Why not just return since the upper levels need
to clean up the other portions anyway?

Also, is it really necessary to track the total amount filled in here?
I kinda gums up the code.

-- Dave

--
Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]

Messages in current thread:
[RFC v4][PATCH 0/9] Kernel based checkpoint/restart`, Oren Laadan, (Tue Sep 9, 12:42 am)
[RFC v4][PATCH 3/9] x86 support for checkpoint/restart, Oren Laadan, (Tue Sep 9, 12:42 am)
[RFC v4][PATCH 4/9] Memory management (dump), Oren Laadan, (Tue Sep 9, 12:42 am)
[RFC v4][PATCH 5/9] Memory managemnet (restore), Oren Laadan, (Tue Sep 9, 12:42 am)
[RFC v4][PATCH 7/9] Infrastructure for shared objects, Oren Laadan, (Tue Sep 9, 12:42 am)
[RFC v4][PATCH 8/9] File descriprtors (dump), Oren Laadan, (Tue Sep 9, 12:42 am)
[RFC v4][PATCH 9/9] File descriprtors (restore), Oren Laadan, (Tue Sep 9, 12:42 am)
Re: [RFC v4][PATCH 8/9] File descriprtors (dump), Vegard Nossum, (Tue Sep 9, 1:06 am)
Re: [RFC v4][PATCH 8/9] File descriprtors (dump), Vegard Nossum, (Tue Sep 9, 1:23 am)
Re: [RFC v4][PATCH 4/9] Memory management (dump), Vegard Nossum, (Tue Sep 9, 2:22 am)
Re: [RFC v4][PATCH 5/9] Memory managemnet (restore), Serge E. Hallyn, (Tue Sep 9, 9:07 am)
Re: [RFC v4][PATCH 9/9] File descriprtors (restore), Dave Hansen, (Tue Sep 9, 9:26 am)
Re: [RFC v4][PATCH 5/9] Memory managemnet (restore), Oren Laadan, (Tue Sep 9, 4:35 pm)
Re: [RFC v4][PATCH 9/9] File descriprtors (restore), Oren Laadan, (Tue Sep 9, 6:49 pm)
Re: [RFC v4][PATCH 8/9] File descriprtors (dump), Oren Laadan, (Tue Sep 9, 7:01 pm)
Re: [RFC v4][PATCH 4/9] Memory management (dump), MinChan Kim, (Wed Sep 10, 12:51 am)
Re: [RFC v4][PATCH 5/9] Memory managemnet (restore), Serge E. Hallyn, (Wed Sep 10, 8:00 am)
Re: [RFC v4][PATCH 9/9] File descriprtors (restore), Dave Hansen, (Wed Sep 10, 9:09 am)
Re: [RFC v4][PATCH 4/9] Memory management (dump), Dave Hansen, (Wed Sep 10, 9:55 am)
Re: [RFC v4][PATCH 4/9] Memory management (dump), Dave Hansen, (Wed Sep 10, 10:45 am)
Re: [RFC v4][PATCH 4/9] Memory management (dump), Oren Laadan, (Wed Sep 10, 11:28 am)
Re: [RFC v4][PATCH 9/9] File descriprtors (restore), Oren Laadan, (Wed Sep 10, 11:55 am)
Re: [RFC v4][PATCH 5/9] Memory managemnet (restore), Dave Hansen, (Wed Sep 10, 12:31 pm)
Re: [RFC v4][PATCH 5/9] Memory managemnet (restore), Oren Laadan, (Wed Sep 10, 12:48 pm)
Re: [RFC v4][PATCH 5/9] Memory managemnet (restore), Dave Hansen, (Wed Sep 10, 1:49 pm)
Cleanups for [PATCH 4/9] Memory management (dump), Dave Hansen, (Wed Sep 10, 2:03 pm)
Re: [RFC v4][PATCH 4/9] Memory management (dump), Dave Hansen, (Wed Sep 10, 2:38 pm)
Re: [RFC v4][PATCH 4/9] Memory management (dump), MinChan Kim, (Wed Sep 10, 4:49 pm)
Re: [RFC v4][PATCH 8/9] File descriprtors (dump), MinChan Kim, (Wed Sep 10, 10:02 pm)
Re: [RFC v4][PATCH 8/9] File descriprtors (dump), Oren Laadan, (Wed Sep 10, 11:37 pm)
Re: [RFC v4][PATCH 5/9] Memory managemnet (restore), Oren Laadan, (Wed Sep 10, 11:59 pm)
Re: [RFC v4][PATCH 4/9] Memory management (dump), Dave Hansen, (Fri Sep 12, 9:57 am)