On Saturday, 28 April 2007 01:17, Linus Torvalds wrote:
Actually, the less things happen while we're creating and saving the image,
the less sources of potential problems there are and by freezing the kernel
threads (not all of them), we cause less things to happen at that time.
To make you happy, we could stop doing that, but what actual _advantage_
that would bring?
What problems are you talking about?
Example, please?
No, I didn't. Nigel can confirm, I think.
Some of them can be, some other's need not be. We don't need any fs-related
kernel threads for saving the image, for example.
They can be asked before we do the snapshot and complete the operation
afterwards, no?
We don't freeze these threads.
In principle, you're right. In practice, go and try it.
Anyway, why is it so important that _all_ of the kernel threads be running
while the snapshot is created and saved?
-