Hello, Sergiu Ivanov, le Sun 28 Jun 2009 23:17:11 +0300, a écrit : > linux_init->device_setup (from linux/dev/drivers/block/genhd.c)-> > blk_dev_init->ide_init->probe_for_hwifs->ide_probe_promise_20246. > > I hope this notation makes it clear that I'm talking of something > similar to a backtrace.
Sure! > 2. Something in the way how Mach probes for this very type of > controller is erroneous, this being the reason for hanging. I'd guess for this one. What does lspci tell you about your promise controller? You can try to comment the call to ide_probe_promise_20246() to check what it does. Could you paste the precise line you are seeing the hang in (even if it's a call to some generic function)? It seems we do not have the same source code. > I hope I've provided a few relevant pieces of information. Sure you did. Samuel