Re: [linux-pm] [PATCH -mm 1/2] kexec jump -v12: kexec jump

!MAILaRCHIVE_VOTE_RePLACE
Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]
To: Eric W. Biederman <ebiederm@...>
Cc: Rafael J. Wysocki <rjw@...>, <nigel@...>, Kexec Mailing List <kexec@...>, <linux-kernel@...>, Pavel Machek <pavel@...>, Andrew Morton <akpm@...>, <linux-pm@...>, Vivek Goyal <vgoyal@...>
Date: Friday, July 11, 2008 - 11:04 pm

On Fri, 11 Jul 2008, Eric W. Biederman wrote:


Do you mean "the filesystems depend on the logical RAID device"?  

What's to prevent userspace from accessing the physical device 
directly?

What this amounts to, in the end, is having a way to distinguish the
set of I/O requests coming from the hibernation code (reading or
writing the memory image) from the set of all other I/O requests.  The
driver or the block layer has to be set up to allow the first set
through while blocking the second set.  (And don't forget about the 
complications caused by error-recovery I/O during the hibernation 
activity!)

Forcing the second set of requests to filter through an extra software 
layer is a clumsy way of accomplishing this.  There ought to be a 
better approach.

Alan Stern

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

Messages in current thread:
[PATCH -mm 1/2] kexec jump -v12: kexec jump, Huang Ying, (Sun Jul 6, 11:25 pm)
Re: [PATCH -mm 1/2] kexec jump -v12: kexec jump, Vivek Goyal, (Tue Jul 8, 10:50 am)
Re: [PATCH -mm 1/2] kexec jump -v12: kexec jump, Andrew Morton, (Fri Jul 11, 3:21 pm)
Re: [PATCH -mm 1/2] kexec jump -v12: kexec jump, huang ying, (Mon Jul 14, 9:30 am)
Re: [PATCH -mm 1/2] kexec jump -v12: kexec jump, Pavel Machek, (Fri Jul 11, 4:24 pm)
Re: [PATCH -mm 1/2] kexec jump -v12: kexec jump, Rafael J. Wysocki, (Fri Jul 11, 4:40 pm)
Re: [PATCH -mm 1/2] kexec jump -v12: kexec jump, Eric W. Biederman, (Fri Jul 11, 10:23 pm)
Re: [linux-pm] [PATCH -mm 1/2] kexec jump -v12: kexec jump, Alan Stern, (Fri Jul 11, 11:04 pm)
Re: [linux-pm] [PATCH -mm 1/2] kexec jump -v12: kexec jump, Eric W. Biederman, (Fri Jul 11, 11:50 pm)
Re: [linux-pm] [PATCH -mm 1/2] kexec jump -v12: kexec jump, Rafael J. Wysocki, (Sat Jul 12, 2:52 pm)
Re: [PATCH -mm 1/2] kexec jump -v12: kexec jump, Vivek Goyal, (Fri Jul 11, 4:11 pm)
Re: [PATCH -mm 1/2] kexec jump -v12: kexec jump, Nigel Cunningham, (Fri Jul 11, 9:02 pm)
Re: [PATCH -mm 1/2] kexec jump -v12: kexec jump, Vivek Goyal, (Mon Jul 14, 9:09 am)
Re: [PATCH -mm 1/2] kexec jump -v12: kexec jump, Pavel Machek, (Mon Jul 14, 1:46 am)
Re: [PATCH -mm 1/2] kexec jump -v12: kexec jump, Vivek Goyal, (Mon Jul 14, 9:32 am)
Re: [PATCH -mm 1/2] kexec jump -v12: kexec jump, Pavel Machek, (Mon Aug 4, 7:01 am)
Re: [PATCH -mm 1/2] kexec jump -v12: kexec jump, Huang Ying, (Tue Jul 8, 9:09 pm)
Re: [PATCH -mm 1/2] kexec jump -v12: kexec jump, Pavel Machek, (Mon Jul 7, 8:50 am)
Re: [PATCH -mm 1/2] kexec jump -v12: kexec jump, Huang Ying, (Tue Jul 8, 5:10 am)
Re: [PATCH -mm 1/2] kexec jump -v12: kexec jump, Pavel Machek, (Tue Jul 8, 6:40 am)
Re: [PATCH -mm 1/2] kexec jump -v12: kexec jump, Huang Ying, (Tue Jul 8, 9:12 pm)