Messages in this thread | | | Subject | Re: [RFC v11][PATCH 03/13] General infrastructure for checkpoint restart | From | Dave Hansen <> | Date | Tue, 16 Dec 2008 16:13:03 -0800 |
| |
On Tue, 2008-12-16 at 14:43 -0800, Mike Waychison wrote: > Hmm, if I'm understanding you correctly, adding ref counts explicitly > (like you suggest below) would be used to let a lower layer defer > writes. Seems like this could be just as easily done with explicits > kmallocs and transferring ownership of the allocated memory to the > in-kernel representation handling layer below (which in turn queues the > data structures for writes).
Yup, that's true. We'd effectively shift the burden of freeing those buffers into the cr_write() (or whatever we call it) function.
But, I'm just thinking about the sys_checkpoint() side. I need to go look at the restart code too.
-- Dave
| |