On Mon, Aug 05, 2013 at 03:53:08PM +0200, Hervé Poussineau wrote: > Andreas Färber a écrit : > >>>[snip] > >>> > >>>Have you tested Jan's patches limiting the new unassigned read value -1 > >>>to PIO? > >>> > >>I have tried this patches, and they don't fix the problem. > > > >Too bad. So what do you propose? Restoring #ifdef and using > >empty_slot_init() have been suggested so far, any other concrete ideas? > > Another idea (not tested): override the > CPUClass->do_unassigned_level on board level, to only raise IBE and > no DBE. > That way, right behaviour is kept in global code, and "bad" code is > only at board level, where it can be removed later board after > board.
The problem is that it looks like the code is not "bad". It seems that real hardware just ignore such accesses, so this should stay forever. -- Aurelien Jarno GPG: 1024D/F1BCDB73 aurel...@aurel32.net http://www.aurel32.net