|
|
|
|
|
|
|
|
|
|
xen-devel
Re: [Xen-devel] Insane contiguous physical memory requirements in blkbk/
On 5/10/06 17:10, "Stephen C. Tweedie" <sct@xxxxxxxxxx> wrote:
>> This is easily fixable. Anywhere we use the virtual address to compute an
>> offset into a state structure, we can instead store the appropriate 'slot
>> index' in a spare field in the appropriate 'struct page'.
>
> As far as I can tell, nothing uses the VA in any way --- it can't,
> because the start of the order-10 kmalloc area is not actually used
> anywhere after the initial mmap setup. After making the variable
> mmap_vstart local to the __init function, everything still compiles, so
> I don't think there's anything lurking in header files that implicitly
> relies on it.
I'm thinking of netback. That's the one driver where I think we use a
virtual address (actually page-struct pointer) as a handle to
driver-internal state.
-- Keir
_______________________________________________
Xen-devel mailing list
Xen-devel@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-devel
|
|
|
|
|