* RE: Linux PG_arch_1 conflict
@ 2006-03-10 21:11 Magenheimer, Dan (HP Labs Fort Collins)
2006-03-11 9:31 ` Keir Fraser
0 siblings, 1 reply; 4+ messages in thread
From: Magenheimer, Dan (HP Labs Fort Collins) @ 2006-03-10 21:11 UTC (permalink / raw)
To: Hollis Blanchard; +Cc: xen-ppc-devel, xen-devel, xen-ia64-devel
>
http://lists.xensource.com/archives/html/xen-devel/2005-12/msg00238.html
> >
> >
> > The issue is that PG_arch_1 is reserved for arch-specific
> > usage, the paravirtualization changes for Xenlinux utilize
> > it (to mark foreign pages) because it was otherwise unused
> > in Linux/x86. But Xen is no longer an arch.
> >
> > Grep'ing for "PageForeign" in -sparse will show most (all?)
> > of the actual uses of it. Nearly all are in x86-specific
> > code. But one is in netback_init().
>
> That thread seems to already have a solution. Has anybody run it past
> Linux MM people? (Adding xen-devel to CC for greater exposure.)
If by "solution" you mean that Keir could change Xenlinux to
add a new "PG_foreign" bit and change Xenlinux/x86 (and netback)
to use that bit rather than PG_arch_1, I agree.
Comments, Keir (or others)?
Dan
^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: Linux PG_arch_1 conflict
2006-03-10 21:11 Magenheimer, Dan (HP Labs Fort Collins)
@ 2006-03-11 9:31 ` Keir Fraser
0 siblings, 0 replies; 4+ messages in thread
From: Keir Fraser @ 2006-03-11 9:31 UTC (permalink / raw)
To: Magenheimer, Dan (HP Labs Fort Collins)
Cc: xen-ppc-devel, xen-devel, Hollis Blanchard, xen-ia64-devel
On 10 Mar 2006, at 21:11, Magenheimer, Dan (HP Labs Fort Collins) wrote:
>> That thread seems to already have a solution. Has anybody run it past
>> Linux MM people? (Adding xen-devel to CC for greater exposure.)
>
> If by "solution" you mean that Keir could change Xenlinux to
> add a new "PG_foreign" bit and change Xenlinux/x86 (and netback)
> to use that bit rather than PG_arch_1, I agree.
>
> Comments, Keir (or others)?
Sounds like the proper fix. I'll leave it to Christian and others
involved in the Linux upstreaming effort to have the final word.
-- Keir
^ permalink raw reply [flat|nested] 4+ messages in thread
* RE: Linux PG_arch_1 conflict
@ 2006-03-13 21:20 Magenheimer, Dan (HP Labs Fort Collins)
0 siblings, 0 replies; 4+ messages in thread
From: Magenheimer, Dan (HP Labs Fort Collins) @ 2006-03-13 21:20 UTC (permalink / raw)
To: Keir Fraser; +Cc: xen-ppc-devel, xen-devel, Hollis Blanchard, xen-ia64-devel
> On 10 Mar 2006, at 21:11, Magenheimer, Dan (HP Labs Fort
> Collins) wrote:
>
> >> That thread seems to already have a solution. Has anybody
> run it past
> >> Linux MM people? (Adding xen-devel to CC for greater exposure.)
> >
> > If by "solution" you mean that Keir could change Xenlinux to
> > add a new "PG_foreign" bit and change Xenlinux/x86 (and netback)
> > to use that bit rather than PG_arch_1, I agree.
> >
> > Comments, Keir (or others)?
>
> Sounds like the proper fix. I'll leave it to Christian and others
> involved in the Linux upstreaming effort to have the final word.
Comments, Christian (or others)? Any chance this will get into
3.0.2? Certainly it should be changed before attempting to push
the drivers upstream to Linux.
^ permalink raw reply [flat|nested] 4+ messages in thread
end of thread, other threads:[~2006-03-13 21:20 UTC | newest]
Thread overview: 4+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
[not found] <516F50407E01324991DD6D07B0531AD59FF3C2@cacexc12.americas.cpqcorp.net>
2006-03-10 20:59 ` Linux PG_arch_1 conflict Hollis Blanchard
2006-03-10 21:11 Magenheimer, Dan (HP Labs Fort Collins)
2006-03-11 9:31 ` Keir Fraser
-- strict thread matches above, loose matches on Subject: below --
2006-03-13 21:20 Magenheimer, Dan (HP Labs Fort Collins)
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.