[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

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



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 graphics mode and then hung on a black screen.
> > 
> > I'll keep poking but I'm hampered a bit by my only suitable "test
> > machine" actually being my home workstation.
> 
> That was not the machine with the AGP card, right?

Correct. I'm not sure I have an AGP card in any running machine (I've
got a bunch lying around, I think, but not machines to put them in).

> 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 not dbbc947.

I was experimenting with (from xen.git)
        95518271 ttm: Set VM_IO only on pages with TTM_MEMTYPE_FLAG_NEEDS_IOREMAP set.
        c54d5aa1 ttm: Change VMA flags if they != to the TTM flags.
        e1687eae fb: propagate VM_IO to VMA.
Is this a dead-end?

dbbc947 and 95518271 seem to have a lot in common.

> > I suppose I should poke through 2.6.33..2.6.37-rc and see if anything
> > jumps out for backporting.
> > 
> > > > Did the series make any waves upstream? What are the chances that it
> > > > will go upstream in something roughly like its current form?
> > > 
> > > I hope so. I am putting the polishing touches on item c) to have it ready for upstream.
> > 
> > Cool.
> > 
> > Hrm, do I need some equivalent of c) in order to have a chance of this
> > stuff working?
> 
> Yes, and those three I mentioned earlier should suffice as a temporary solution.

Thanks, I'll try adding dbbc947. Should I ignore 95518271, c54d5aa1 and
e1687eae for the time being?
 
> Or you can go straight ahead and look at devel/p2m-identity (however, there is a bug
> in them - ballooning in huge amounts of memory does not work right).

I'd be very wary of taking an infrastructure change of that magnitude
into Squeeze in its current frozen state.

-- 
Ian Campbell
Current Noise: Pentagram - Life Blood

There are no answers, only cross-references.
		-- Weiner




Reply to: