Bug#602418: Bug#604096: Bug#601341: Bug#602418: #601341, #602418 and #604096 seem to be duplicates

2010-12-23 Thread Ian Campbell
(dropping all but one of the bugs from the cc, since they are now merged) On Wed, 2010-12-22 at 15:11 -0800, Jeremy Fitzhardinge wrote: On 12/22/2010 10:35 AM, Konrad Rzeszutek Wilk wrote: d541daf6b956 pvops: make pte_flags() go via pvops I've only hit that on a machine with a P4

Bug#601341: Bug#604096: Bug#601341: Bug#602418: #601341, #602418 and #604096 seem to be duplicates

2010-12-22 Thread Ian Campbell
On Tue, 2010-12-21 at 15:02 -0500, Konrad Rzeszutek Wilk wrote: [...] So e1687eae is upstream, yes, it's c07fbfd17e61 upstream. I switched to that since I prefer upstream versions where possible. [...] Hmm, did you also include: ttm: When TTM_PAGE_FLAG_DMA32 allocate pages under and in

Bug#601341: Bug#604096: Bug#601341: Bug#602418: #601341, #602418 and #604096 seem to be duplicates

2010-12-22 Thread Konrad Rzeszutek Wilk
Thanks. S since the Debian kernel has has DRM/TTM from 2.6.33 I assume I want the NEEDS_IOREMAP (95518271) version. I'm about to try my backport of devel/ttm.pci-api-v2 which contains: drm/ttm: Add ttm_tt_free_page ttm: Introduce a placeholder for DMA (bus) addresses.

Bug#604096: Bug#601341: Bug#602418: #601341, #602418 and #604096 seem to be duplicates

2010-12-22 Thread Jeremy Fitzhardinge
On 12/22/2010 10:35 AM, Konrad Rzeszutek Wilk wrote: Thanks. S since the Debian kernel has has DRM/TTM from 2.6.33 I assume I want the NEEDS_IOREMAP (95518271) version. I'm about to try my backport of devel/ttm.pci-api-v2 which contains: drm/ttm: Add ttm_tt_free_page ttm:

Bug#601341: Bug#604096: Bug#601341: Bug#602418: #601341, #602418 and #604096 seem to be duplicates

2010-12-21 Thread Ian Campbell
On Mon, 2010-12-20 at 11:42 -0500, Konrad Rzeszutek Wilk wrote: Then I got to eba164ec7e69 radeon/nouveau/ttm/AGP: Use dma_addr if TTM has set it. which complained: CC [M] drivers/gpu/drm/ttm/ttm_agp_backend.o drivers/gpu/drm/ttm/ttm_agp_backend.c: In function

Bug#601341: Bug#604096: Bug#601341: Bug#602418: #601341, #602418 and #604096 seem to be duplicates

2010-12-21 Thread Konrad Rzeszutek Wilk
FWIW I ran a patched kernel up on my home machine (radeon) and it didn't work. Without KMS the X server failed reasonably gracefuly (with some, presumably spurious, message about the keyboard driver) and with KMS it switched graphics mode and then hung on a black screen. I'll keep poking

Bug#601341: Bug#604096: Bug#601341: Bug#602418: #601341, #602418 and #604096 seem to be duplicates

2010-12-21 Thread Ian Campbell
On Tue, 2010-12-21 at 11:25 -0500, Konrad Rzeszutek Wilk wrote: FWIW I ran a patched kernel up on my home machine (radeon) and it didn't work. Without KMS the X server failed reasonably gracefuly (with some, presumably spurious, message about the keyboard driver) and with KMS it switched

Bug#601341: Bug#604096: Bug#601341: Bug#602418: #601341, #602418 and #604096 seem to be duplicates

2010-12-21 Thread Konrad Rzeszutek Wilk
Did you get these patches in too: 25021c9 x86: define arch_vm_get_page_prot to set _PAGE_IOMAP on VM_IO vmas 2eb6682 drm: recompute vma-vm_page_prot after changing vm_flags dbbc947 ttm: Set VM_IO only on pages with TTM_MEMTYPE_FLAG_FIXED set. I seem to have 25021c9 and 2eb6682 but

Bug#604096: Bug#601341: Bug#602418: #601341, #602418 and #604096 seem to be duplicates

2010-12-07 Thread Ian Campbell
On Tue, 2010-12-07 at 11:47 -0500, Konrad Rzeszutek Wilk wrote: On Tue, Dec 07, 2010 at 11:49:14AM +, Ian Campbell wrote: On Mon, 2010-12-06 at 19:27 -0500, Konrad Rzeszutek Wilk wrote: a) Fix the GART/AGP backend (so drivers/char/agp/*.c) so they use the PCI API. Only the