On Wed, Jan 09, 2008 at 10:41:59PM +0100, Stefan Richter wrote: > Matthew Wilcox wrote: > > OK, how about this? > > > > config BLK_DEV_ATA_SD > > tristate "ATA disc support" > > select BLK_DEV_SD > > > > config BLK_DEV_ATA_SR > > tristate "ATA CDROM support" > > select BLK_DEV_SR > > It's probably OK for many uses. > > However, this further obfuscates the fact that libata uses Linux' SCSI > midlayer and highlevel. Which is a bad thing. For example, there are People are not interested in how libata is implemented internally. They just want their SATA interfaces to work. Kconfig is also not an educational facility or high level design description of the code, but a pragmatic tool to get the job done. > further configuration options in the SCSI menu which influence the SCSI > midlayer and highlevel, and therefore influence the software stack which > drives the ATA disks and ATA CD-ROMs. Hence this change does not make > the configuration menu more logical. I think Matthew's patch with appropiate help texts is a good idea. -Andi - To unsubscribe from this list: send the line "unsubscribe linux-scsi" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html