On Mon, Oct 6, 2008 at 5:39 AM, Johannes Berg <johannes@xxxxxxxxxxxxxxxx> wrote: > On Mon, 2008-10-06 at 14:36 +0200, Marcel Holtmann wrote: >> Hi Johannes, >> >> > > I take this back. It took a couple of hours, but it crashed again. >> > >> > Do you have 64k pages enabled? My issue goes away entirely when I >> > disable 64k pages. >> >> so the initial issue was a BUG_ON when the ucode reports back an >> unsupported event. That should have been fixed by now since we just >> can't crash the whole kernel, because some piece of firmware acts bogus >> now and then. > > I have a different interpretation of the original issue, since afaik the > value it was doing a BUG_ON on is a value that is only passed in by the > driver and copied by the ucode to the response, hence it shouldn't > actually crash unless the driver is passing bogus stuff in or, as it > seems to be the case here, the DMA programming is completely fucked and > the ucode just goes to write to random memory locations. Seems like a good enough argument to call for it to be opened up. Luis -- To unsubscribe from this list: send the line "unsubscribe linux-wireless" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html