Re: [patch] MTD: fix DOC2000/2001/2001PLUS build error

Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]
From: Linus Torvalds
Date: Tuesday, February 6, 2007 - 5:21 pm

On Wed, 7 Feb 2007, David Woodhouse wrote:

I agree that it's close to hierarchical. But it's literally the exceptions 
that get you.

Let me mention (again) USB_STORAGE and ATA.

They are not "under" SCSI. Making them do that would be insane.

But yes, you can do hierarchies by adding "pseudo-variables": as 
mentioned several times, we could actually split CONFIG_SCSI into two 
separate ones: CONFIG_SCSI that selects the core infrastructure, and 
CONFIG_SCSI_DRIVER that actually controls the "hierarchical visibility". 

Then CONFIG_SCSI_DRIVER (and USB_STORAGE, and SATA) would just do a simple 
'select SCSI'. It would _not_ be hierarchical, and it would very much use 
that same old "select", but it would possibly be a cleanup at least in the 
sense that now CONFIG_SCSI wouldn't be used two different ways (one to 
hide most SCSI drivers, and one to enable the core SCSI infrastructure 
code).


I tend to just edit the .config file, and run "make oldconfig". And I know 
I'm not the only one, because I've talked to others who do the same.

And yes, then it's almost always correct to "turn things on as needed to 
make everything work out right", while turning things off would be 
actively wrong.

		Linus
-
Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]

Messages in current thread:
Super Kernel Sunday!, Linus Torvalds, (Sun Feb 4, 12:10 pm)
Re: Super Kernel Sunday!, Bauke Jan Douma, (Sun Feb 4, 12:40 pm)
Re: Super Kernel Sunday!, Alessandro Suardi, (Sun Feb 4, 12:56 pm)
Re: Super Kernel Sunday!, Gene Heskett, (Sun Feb 4, 2:00 pm)
Re: Super Kernel Sunday!, Kevin K, (Sun Feb 4, 2:11 pm)
Re: Super Kernel Sunday!, Jonathan Sambrook, (Mon Feb 5, 1:39 am)
[patch] MTD: fix DOC2000/2001/2001PLUS build error, Ingo Molnar, (Mon Feb 5, 1:45 am)
Re: [patch] MTD: fix DOC2000/2001/2001PLUS build error, David Woodhouse, (Mon Feb 5, 6:34 am)
Re: [patch] MTD: fix DOC2000/2001/2001PLUS build error, Arjan van de Ven, (Mon Feb 5, 9:08 am)
Re: [patch] MTD: fix DOC2000/2001/2001PLUS build error, Russell King, (Mon Feb 5, 9:12 am)
Re: [patch] MTD: fix DOC2000/2001/2001PLUS build error, David Woodhouse, (Mon Feb 5, 9:22 am)
Re: [patch] MTD: fix DOC2000/2001/2001PLUS build error, Linus Torvalds, (Mon Feb 5, 9:32 am)
Re: [patch] MTD: fix DOC2000/2001/2001PLUS build error, David Woodhouse, (Mon Feb 5, 9:33 am)
Re: [patch] MTD: fix DOC2000/2001/2001PLUS build error, Russell King, (Mon Feb 5, 9:46 am)
Re: [patch] MTD: fix DOC2000/2001/2001PLUS build error, Russell King, (Mon Feb 5, 9:50 am)
Re: [patch] MTD: fix DOC2000/2001/2001PLUS build error, David Woodhouse, (Mon Feb 5, 9:52 am)
Re: [patch] MTD: fix DOC2000/2001/2001PLUS build error, Linus Torvalds, (Mon Feb 5, 9:58 am)
Re: [patch] MTD: fix DOC2000/2001/2001PLUS build error, Russell King, (Mon Feb 5, 10:04 am)
Re: [patch] MTD: fix DOC2000/2001/2001PLUS build error, Ingo Molnar, (Mon Feb 5, 10:05 am)
Re: [patch] MTD: fix DOC2000/2001/2001PLUS build error, Russell King, (Mon Feb 5, 10:08 am)
Re: Super Kernel Sunday!, Jan Engelhardt, (Mon Feb 5, 10:58 am)
Re: Super Kernel Sunday!, Kevin Fox, (Mon Feb 5, 11:07 am)
Re: [patch] MTD: fix DOC2000/2001/2001PLUS build error, David Woodhouse, (Mon Feb 5, 2:17 pm)
[2.6.20] Regression in dmfe driver, Thomas Bächler, (Mon Feb 5, 2:27 pm)
Re: [patch] MTD: fix DOC2000/2001/2001PLUS build error, Linus Torvalds, (Mon Feb 5, 2:28 pm)
Re: [patch] MTD: fix DOC2000/2001/2001PLUS build error, David Woodhouse, (Mon Feb 5, 2:39 pm)
Re: [patch] MTD: fix DOC2000/2001/2001PLUS build error, David Woodhouse, (Mon Feb 5, 2:41 pm)
Re: [patch] MTD: fix DOC2000/2001/2001PLUS build error, Linus Torvalds, (Mon Feb 5, 2:49 pm)
Re: [patch] MTD: fix DOC2000/2001/2001PLUS build error, David Woodhouse, (Mon Feb 5, 2:53 pm)
Re: [patch] MTD: fix DOC2000/2001/2001PLUS build error, Linus Torvalds, (Mon Feb 5, 3:21 pm)
Re: [patch] MTD: fix DOC2000/2001/2001PLUS build error, Randy Dunlap, (Mon Feb 5, 3:31 pm)
Re: [patch] MTD: fix DOC2000/2001/2001PLUS build error, Linus Torvalds, (Mon Feb 5, 3:35 pm)
Re: [patch] MTD: fix DOC2000/2001/2001PLUS build error, Linus Torvalds, (Mon Feb 5, 4:09 pm)
Re: [patch] MTD: fix DOC2000/2001/2001PLUS build error, David Woodhouse, (Mon Feb 5, 4:21 pm)
Re: [patch] MTD: fix DOC2000/2001/2001PLUS build error, Linus Torvalds, (Mon Feb 5, 4:32 pm)
Re: [patch] MTD: fix DOC2000/2001/2001PLUS build error, Theodore Tso, (Mon Feb 5, 6:09 pm)
Re: [patch] MTD: fix DOC2000/2001/2001PLUS build error, Matt Mackall, (Mon Feb 5, 10:46 pm)
Re: [patch] MTD: fix DOC2000/2001/2001PLUS build error, Matt Mackall, (Mon Feb 5, 11:09 pm)
Re: [2.6.20] Regression in dmfe driver, Thierry Vignaud, (Tue Feb 6, 2:38 am)
Re: [patch] MTD: fix DOC2000/2001/2001PLUS build error, David Woodhouse, (Tue Feb 6, 2:45 am)
Re: [patch] MTD: fix DOC2000/2001/2001PLUS build error, Gerhard Mack, (Tue Feb 6, 6:32 am)
Re: [patch] MTD: fix DOC2000/2001/2001PLUS build error, Bill Davidsen, (Tue Feb 6, 8:41 am)
Re: [patch] MTD: fix DOC2000/2001/2001PLUS build error, Bill Davidsen, (Tue Feb 6, 8:51 am)
Re: [patch] MTD: fix DOC2000/2001/2001PLUS build error, Bill Davidsen, (Tue Feb 6, 8:55 am)
Re: [patch] MTD: fix DOC2000/2001/2001PLUS build error, Bill Davidsen, (Tue Feb 6, 9:04 am)
Re: [patch] MTD: fix DOC2000/2001/2001PLUS build error, Matt Mackall, (Tue Feb 6, 9:41 am)
Re: [patch] MTD: fix DOC2000/2001/2001PLUS build error, Linus Torvalds, (Tue Feb 6, 9:53 am)
Re: [patch] MTD: fix DOC2000/2001/2001PLUS build error, Bill Davidsen, (Tue Feb 6, 11:03 am)
Re: [patch] MTD: fix DOC2000/2001/2001PLUS build error, David Woodhouse, (Tue Feb 6, 3:38 pm)
Re: [patch] MTD: fix DOC2000/2001/2001PLUS build error, Haavard Skinnemoen, (Tue Feb 6, 3:39 pm)
Re: [patch] MTD: fix DOC2000/2001/2001PLUS build error, Randy Dunlap, (Tue Feb 6, 3:39 pm)
Re: [2.6.20] Regression in dmfe driver, Thomas Bächler, (Tue Feb 6, 3:40 pm)
Re: [patch] MTD: fix DOC2000/2001/2001PLUS build error, Linus Torvalds, (Tue Feb 6, 3:51 pm)
Re: [patch] MTD: fix DOC2000/2001/2001PLUS build error, Linus Torvalds, (Tue Feb 6, 3:53 pm)
Re: [patch] MTD: fix DOC2000/2001/2001PLUS build error, Linus Torvalds, (Tue Feb 6, 4:11 pm)
Re: [patch] MTD: fix DOC2000/2001/2001PLUS build error, David Woodhouse, (Tue Feb 6, 4:11 pm)
Re: [patch] MTD: fix DOC2000/2001/2001PLUS build error, Linus Torvalds, (Tue Feb 6, 4:15 pm)
Re: [patch] MTD: fix DOC2000/2001/2001PLUS build error, David Woodhouse, (Tue Feb 6, 4:18 pm)
Re: [patch] MTD: fix DOC2000/2001/2001PLUS build error, Linus Torvalds, (Tue Feb 6, 4:28 pm)
Re: [patch] MTD: fix DOC2000/2001/2001PLUS build error, David Woodhouse, (Tue Feb 6, 4:36 pm)
Re: [patch] MTD: fix DOC2000/2001/2001PLUS build error, Randy Dunlap, (Tue Feb 6, 4:41 pm)
Re: [patch] MTD: fix DOC2000/2001/2001PLUS build error, David Woodhouse, (Tue Feb 6, 4:49 pm)
Re: [patch] MTD: fix DOC2000/2001/2001PLUS build error, Linus Torvalds, (Tue Feb 6, 4:49 pm)
Re: [patch] MTD: fix DOC2000/2001/2001PLUS build error, Robert P. J. Day, (Tue Feb 6, 4:52 pm)
Re: [patch] MTD: fix DOC2000/2001/2001PLUS build error, Linus Torvalds, (Tue Feb 6, 4:55 pm)
Re: [patch] MTD: fix DOC2000/2001/2001PLUS build error, David Woodhouse, (Tue Feb 6, 5:03 pm)
Re: [patch] MTD: fix DOC2000/2001/2001PLUS build error, Linus Torvalds, (Tue Feb 6, 5:21 pm)
Re: [patch] MTD: fix DOC2000/2001/2001PLUS build error, Randy Dunlap, (Tue Feb 6, 5:30 pm)
Re: [patch] MTD: fix DOC2000/2001/2001PLUS build error, David Woodhouse, (Tue Feb 6, 5:37 pm)
Re: [patch] MTD: fix DOC2000/2001/2001PLUS build error, Linus Torvalds, (Tue Feb 6, 7:09 pm)
Re: [PATA] Failed to set xfermode on LITE-ON LTR-48246S, Philipp Matthias Hahn, (Tue Feb 27, 6:58 am)
Re: [PATA] Failed to set xfermode on LITE-ON LTR-48246S, Philipp Matthias Hahn, (Mon Mar 5, 3:38 am)
Re: [PATA] Failed to set xfermode on LITE-ON LTR-48246S, Philipp Matthias Hahn, (Tue Mar 6, 2:23 am)