I don't think we should work around this in the driver, we need to fix it in the core. I'm curious why my previous patch didn't work. Can you throw in a few printks what failed? I.e. did dma_direct_supported return false? Did the actual allocation fail?
- Re: [BISECTED REGRESSION] b43legacy broken on G4 Po... Benjamin Herrenschmidt
- Re: [BISECTED REGRESSION] b43legacy broken on ... Aaro Koskinen
- Re: [BISECTED REGRESSION] b43legacy broken... Benjamin Herrenschmidt
- Re: [BISECTED REGRESSION] b43legacy br... Benjamin Herrenschmidt
- Re: [BISECTED REGRESSION] b43legac... Christoph Hellwig
- Re: [BISECTED REGRESSION] b43... Larry Finger
- Re: [BISECTED REGRESSION] b43... Larry Finger
- Re: [BISECTED REGRESSION] b43legacy broken on G4 Po... Larry Finger
- Re: [BISECTED REGRESSION] b43legacy broken on ... Christoph Hellwig
- Re: [BISECTED REGRESSION] b43legacy broken on G4 Po... Larry Finger
- Re: [BISECTED REGRESSION] b43legacy broken on ... Christoph Hellwig
- Re: [BISECTED REGRESSION] b43legacy broken... Larry Finger
- Re: [BISECTED REGRESSION] b43legacy broken... Larry Finger
- Re: [BISECTED REGRESSION] b43legacy br... Christoph Hellwig
- Re: [BISECTED REGRESSION] b43legac... Larry Finger
- Re: [BISECTED REGRESSION] b43... Christoph Hellwig
- Re: [BISECTED REGRESSION]... Larry Finger
- Re: [BISECTED REGRESSION]... Aaro Koskinen
- Re: [BISECTED REGRESSION]... Larry Finger
- Re: [BISECTED REGRESSION]... Benjamin Herrenschmidt
- Re: [BISECTED REGRESSION]... Larry Finger