On Sun, 2010-11-28 at 16:58 +0000, Ben Hutchings wrote: 
> On Tue, 2010-11-23 at 12:56 +0100, Lionel Elie Mamane wrote:
> > On Tue, Nov 23, 2010 at 10:41:57AM +0100, Alexander Kurtz wrote:
> > 
> > > The following bugs seem to be identical:
> > 
> > > #601341
> > > #602418
> > > #604096
> > 
> > > They all seem to be fixed by this kernel:
> > > http://xenbits.xen.org/people/ianc/
> > 
> > > I think it would be a good idea to
> > >  *) merge them all
> > >  *) assign to linux-2.6
> > >  *) mark as affecting xserver-xorg
> > >  *) mark as patched
> > >  *) possibly mark them as RC
> > 
> > That's all fine by me (as reporter of #601341 and #602418).
> > 
> > Possibly the patch tag is not adequate as the exact
> > read-to-apply-to-the-Debian-package patch is not there, just "one of
> > the differences between the Debian package and
> > http://xenbits.xen.org/people/ianc/ fixes this".
> 
> Ian, can you identify which patch we're currently missing?

They are the changes attached to "Reinstating GPU fixes to Xen flavour"
on debian-kernel (<1290518224.5514.27.ca...@zakaz.uk.xensource.com>)
last week.

That patch correspond to several separate commits upstream in xen.git: 
d541daf6b95641953a1eb1938c640a0178bed726 pvops: make pte_flags() go via pvops
e1687eae6f85475ebf8579039badafbbe5602014 fb: propagate VM_IO to VMA.
c54d5aa10b7a96d182c6dff5160834a0374f9b31 ttm: Change VMA flags if they != to 
the TTM flags.
c57bd3e45674e26c1eb99b65a8ed9db49651aa4a amd64-agp:Use Xen back-door to get 
page's physical address for AMD64 chipsets.
1e6dcf8d925ac125c780c693f89134532c6e121a intel-agp: Use Xen back-door to get 
page's physical address for i8[1,3]0
a2395df466453e0bf7ee223c449a29dd3b0ed7f0 intel-agp: Warn when !USE_PCI_DMA_API 
and inserting bogus bus addresses.
2b6c99e135cd8467f7a5999ee3e9bb877426a8b0 agp-backend: Use Xen back-door to get 
bus address for scratch page.
0f03e715260f3b715a0f55cd1efd0100d121c27b agp: If _GFP_DMA_32 flag is set 
enforce pages to be under 4GB under Xen.
597bbe84922e0966a77d05d62857f3553c7aeffe agp: Program the GART with the real 
physical address under Xen.
534c050301a7c672e3c035034fa6b9c7752f9066 agp: Use Xen back-door to get bus 
address for legacy code.
9551827190db2d34f106255f0b5bfdc452e85cd8 ttm: Set VM_IO only on pages with 
TTM_MEMTYPE_FLAG_NEEDS_IOREMAP set.
0675de9b57cf7afa00ceab93a3ca180c085c3f9a ttm: When TTM_PAGE_FLAG_DMA32 allocate 
pages under 4GB under Xen.

but I think they can be considered as a single set for the purposes of
resolving these tickets.

IIRC the original discussion regarding the omission of these changes
from the last Xen pvops merge starts at
<20100817192832.ga22...@wavehammer.waldi.eu.org> (on debian-kernel back
in August).

Ian.

-- 
Ian Campbell

I feel like a wet parking meter on Darvon!

Attachment: signature.asc
Description: This is a digitally signed message part

Reply via email to