Daniel Palmer writes: > Hi, > > I posted this on the linux-sh list too > (http://marc.info/?l=linux-sh&m=130121196319157&w=2). > With vanilla 2.6.38 the board/arch specific code was generating the > wrong address for one of the IO ports associated with the PATA > controller (I don't really understand how PCI works, I'm just guessing > here based on the dmesg output really.. ;)). In vanilla 2.6.38 > pata_artop oops on "Unable to handle kernel paging request at virtual > address 000013ff" instead.. this is now fixed so it's not accessing > outside of the assigned ranges but it still oops. > > I've attached the full output from the board below.. you should be able > to see where I load modules and it oops when pata_artop is loaded. > > If someone could help me debug this I would be very grateful. pata_artop works fine with 2.6.38 on one of my older ARM boxes (a Synology DS101 NAS, arm/mach-ixp4xx/, BSP not in upstream kernel). I'd suspect an issue with your platform (sh?). A kernel bisection should identify the offending commit. -- To unsubscribe from this list: send the line "unsubscribe linux-ide" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html