2005-04-16 15:20:36 -07:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2009-03-31 20:15:24 +02:00
|
|
|
|
2005-04-16 15:20:36 -07:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2008-10-10 22:39:35 +02:00
|
|
|
|
2005-04-16 15:20:36 -07:00
|
|
|
|
2009-03-31 20:15:24 +02:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2008-07-24 22:53:31 +02:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2008-04-18 00:46:23 +02:00
|
|
|
|
|
|
|
|
|
2008-10-10 22:39:35 +02:00
|
|
|
|
2008-06-15 21:00:24 +02:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2009-03-27 12:46:17 +01:00
|
|
|
|
|
|
|
|
|
2009-05-17 19:12:22 +02:00
|
|
|
|
2009-03-27 12:46:17 +01:00
|
|
|
|
|
|
|
|
|
2009-03-31 20:15:24 +02:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2008-07-24 22:53:31 +02:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2008-10-10 22:39:35 +02:00
|
|
|
|
|
|
|
|
|
2009-03-31 20:15:24 +02:00
|
|
|
|
2008-10-10 22:39:35 +02:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2009-03-31 20:15:24 +02:00
|
|
|
|
2008-10-10 22:39:35 +02:00
|
|
|
|
|
|
|
|
|
2005-04-16 15:20:36 -07:00
|
|
|
|
|
|
|
|
|
2009-05-17 19:12:25 +02:00
|
|
|
|
2008-07-23 19:55:59 +02:00
|
|
|
|
2008-10-13 21:39:42 +02:00
|
|
|
|
2008-01-26 20:13:05 +01:00
|
|
|
|
2008-10-10 22:39:35 +02:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2008-06-15 21:00:24 +02:00
|
|
|
|
2008-07-24 22:53:31 +02:00
|
|
|
|
|
|
|
|
|
2008-04-18 00:46:35 +02:00
|
|
|
|
2008-06-15 21:00:24 +02:00
|
|
|
|
2008-04-26 22:25:17 +02:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2009-03-31 20:15:24 +02:00
|
|
|
|
2008-04-26 22:25:17 +02:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2009-03-31 20:15:24 +02:00
|
|
|
|
2008-04-26 22:25:17 +02:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2008-10-13 21:39:42 +02:00
|
|
|
|
|
|
|
|
|
2008-07-24 22:53:31 +02:00
|
|
|
|
2008-10-13 21:39:42 +02:00
|
|
|
|
2008-07-24 22:53:31 +02:00
|
|
|
|
2008-10-13 21:39:42 +02:00
|
|
|
|
2008-07-24 22:53:31 +02:00
|
|
|
|
2009-05-17 19:12:24 +02:00
|
|
|
|
2008-10-13 21:39:42 +02:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2008-04-26 22:25:17 +02:00
|
|
|
|
ide-generic: probing bugfix
On Tuesday 05 February 2008, Linus Torvalds wrote:
>
> On Sat, 2 Feb 2008, Bartlomiej Zolnierkiewicz wrote:
> >
> > * next part of IDE probing code re-organization saga
> > (that would be me)
>
> This seems to cause very irritating and bogus messages for me:
>
> Probing IDE interface ide0...
> Probing IDE interface ide1...
> ide2: I/O resource 0x0-0x7 not free.
> ide2: ports already in use, skipping probe
> ide3: I/O resource 0x0-0x7 not free.
> ide3: ports already in use, skipping probe
> ide4: I/O resource 0x0-0x7 not free.
> ide4: ports already in use, skipping probe
> ide5: I/O resource 0x0-0x7 not free.
> ide5: ports already in use, skipping probe
> ide6: I/O resource 0x0-0x7 not free.
> ide6: ports already in use, skipping probe
> ide7: I/O resource 0x0-0x7 not free.
> ide7: ports already in use, skipping probe
> ide8: I/O resource 0x0-0x7 not free.
> ide8: ports already in use, skipping probe
> ide9: I/O resource 0x0-0x7 not free.
> ide9: ports already in use, skipping probe
>
> and that's just totally bogus. It shouldn't even request that region,
> since it's not been allocated!
The commit 139ddfcab50e5eabcc88341c8743a990ac1be6a2 ("ide: move handling of
I/O resources out of ide_probe_port()") changed the ordering of hwif->noprobe
check vs ide_hwif_request_regions() call (so that we now reserve I/O regions
before checking for hwif->noprobe). However ide-generic host driver depended
on hwif->noprobe to be set for skipping probing of empty ide_hwifs[] slots.
Fix it by passing only indexes of non-empty slots to ide_device_add_all()
from ide_generic_init().
Signed-off-by: Bartlomiej Zolnierkiewicz <bzolnier@gmail.com>
2008-02-06 02:57:48 +01:00
|
|
|
|
2008-01-26 20:13:05 +01:00
|
|
|
|
2008-07-23 19:55:59 +02:00
|
|
|
|
2005-04-16 15:20:36 -07:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|