There are three pools of DMA memory, low (below 16MB?), normal, high (64b). If the kernel can't identify your hardware it returns a buffer from the low pool because it assumes it is an ISA device. With the new code the kernel can look at the PCI capabilities of the device and the device says its supports the normal pool. Could there be code in the driver assuming the low pool? This is just a guess.
--- Dave Airlie <[EMAIL PROTECTED]> wrote: > > The new PCI probing code seems to break the mach64 driver, it looks like > the pci_alloc_consistent is returning a different buffer when the driver > uses the new probing scheme, this is messy to debug for me until I get > another machine I can connect to my laptop to debug it... > > If i make the system fall back to the old system, it works okay.. > > symptoms are the DMA test fails and it falls back to pseudo-DMA.. > > Dave. > > -- > David Airlie, Software Engineer > http://www.skynet.ie/~airlied / airlied at skynet.ie > pam_smb / Linux DECstation / Linux VAX / ILUG person > > > > ------------------------------------------------------- > This SF.Net email is sponsored by Sleepycat Software > Learn developer strategies Cisco, Motorola, Ericsson & Lucent use to > deliver higher performing products faster, at low TCO. > http://www.sleepycat.com/telcomwpreg.php?From=osdnemail3 > -- > _______________________________________________ > Dri-devel mailing list > [EMAIL PROTECTED] > https://lists.sourceforge.net/lists/listinfo/dri-devel ===== Jon Smirl [EMAIL PROTECTED] __________________________________ Do you Yahoo!? Win a $20,000 Career Makeover at Yahoo! HotJobs http://hotjobs.sweepstakes.yahoo.com/careermakeover ------------------------------------------------------- This SF.Net email is sponsored by Sleepycat Software Learn developer strategies Cisco, Motorola, Ericsson & Lucent use to deliver higher performing products faster, at low TCO. http://www.sleepycat.com/telcomwpreg.php?From=osdnemail3 -- _______________________________________________ Dri-devel mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/dri-devel