[<prev] [next>] [<thread-prev] [thread-next>] [day] [month] [year] [list]
Message-ID: <20080414134734.GB7385@csclub.uwaterloo.ca>
Date: Mon, 14 Apr 2008 09:47:34 -0400
From: lsorense@...lub.uwaterloo.ca (Lennart Sorensen)
To: Tejun Heo <htejun@...il.com>
Cc: Frans Pop <elendil@...net.nl>, linux-ide@...r.kernel.org,
linux-kernel@...r.kernel.org,
Bartlomiej Zolnierkiewicz <bzolnier@...il.com>
Subject: Re: No IDE drivers loaded for Toshiba Satellite 320 CDS
On Sun, Apr 13, 2008 at 11:39:04AM +0900, Tejun Heo wrote:
> Please be advised that some modern controllers are dual interfaced.
> Native one and legacy one. The legacy one is SFF compliant and
> depending on configuration may appear at legacy IO addresses, so if you
> aren't careful, you can end up with two drivers driving the same
> hardware which usually doesn't end too well. Loading generic drivers
> w/o knowing that it's needed is quite dangerous. I would strongly
> advise against it.
If you can't safely load the generic driver then the kernel is very
broken and needs fixing.
After all there is no reason I couldn't have multiple IDE controllers,
some of which have dual interfaces, and some of which only have the old
generic interface (like the IDE port on my old ISA sound card).
If a driver supports a device with dual interfaces, then it better
reserve both sets of ports to prevent the generic driver from trying to
use them.
--
Len Sorensen
--
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@...r.kernel.org
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/
Powered by blists - more mailing lists