Re: [PATCH v3 2/6] PM / Runtime: introduce pm_runtime_set[get]_memalloc_noio()
From: Ming Lei <hidden>
Date: 2012-10-30 11:30:20
Also in:
linux-mm, linux-pm, lkml
From: Ming Lei <hidden>
Date: 2012-10-30 11:30:20
Also in:
linux-mm, linux-pm, lkml
Hi, On Tue, Oct 30, 2012 at 6:57 PM, Oliver Neukum [off-list ref] wrote:
how is this to work with power management domains?
Could you explain it in a bit detail? Why is PM domain involved? Suppose PM domain is involved, its domain runtime_resume callback is still run in the context with PF_MEMALLOC_NOIO flag set if the affected 'device' is passed to the callback.
And I may be dense, but disks are added in slave_configure(). This seems to be a race to me.
Sorry, could you describe what is the race? Suppose drivers set correct parent device to the disk device(gendisk), then add the disk into device model via register_disk(), the solution should be fine. Thanks, -- Ming Lei