Re: CONFIG_PCI_BIOS in 2.1.132

Riley Williams (rhw@bigfoot.com)
Tue, 29 Dec 1998 22:47:44 +0000 (GMT)


This message is in MIME format. The first part should be readable text,
while the remaining parts are likely unreadable without MIME-aware tools.
Send mail to mime@docserver.cac.washington.edu for more info.

--1421910094-1208469440-914971593=:25015
Content-Type: TEXT/PLAIN; CHARSET=US-ASCII
Content-ID: <Pine.LNX.3.96.981229224704.25062B@ps.cus.umist.ac.uk>

Hi Michael.

Rest of email will be dealt with later, I have to rush back to work...

>> The only one that bears any relation to this point would appear to
>> be the comment dated 131197, which basically states that a line of
>> output is produced for each of the options in a choice list.

> Yes, that is the comment. It means that if you turn on
> CONFIG_PCI_GOBIOS, then you get the following output:

> CONFIG_PCI_GOBIOS=y
> CONFIG_PCI_GODIRECT=n
> CONFIG_PCI_GOANY=n

>> I had assumed such to be the case, with the usual "option=y" for
>> the selected option, and comments for the remaining options, and I
>> see this is indeed the case in the .config file produced.

> Can you please check that again? I am totally sure that Configure
> and Menuconfig produce "=n" lines, not "# is not set" lines. I am
> also very sure that xconfig works this way, too.

> If you have any kind of .config file with "# is not set" for a
> choice list, I would like to see it, because that shouldn't happen
> in 2.1.XX.

Attached is the .config file produced by "make menuconfig" in
2.1.132ac13 - you will note that the output produced does indeed show
comments for the "not set" options...

I also tried it with the other choice options in that set, and the
comments are there whatever option is selected.

>> For reference, a corrected version thereof is enclosed with this
>> email...perhaps you could check this one out and advise whether it
>> works or not?

> I proofread it. I don't have time to test it today.

> The Config.in section looks fine, except that the 'unset' line
> isn't going to work in xconfig. Actually, except for the 'unset'
> line, it identical to the patch I posted yesterday morning. :)

That "unset" line was inserted by Linus, not me - and, as per the
missive he posted to you in the linux-kernel list, it IS necessary, so
it's "make xconfig" that's in the wrong here...

> We do need help text, but I don't think the help text needs to talk
> about the internal options.

Again, that was Linus' suggestion...I tend to bow down to experts like
him...

Best wishes from Riley.

--1421910094-1208469440-914971593=:25015
Content-Type: TEXT/PLAIN; CHARSET=US-ASCII; NAME=".config"
Content-Transfer-Encoding: BASE64
Content-ID: <Pine.LNX.3.96.981229224633.25015B@ps.cus.umist.ac.uk>
Content-Description:

Iw0KIyBBdXRvbWF0aWNhbGx5IGdlbmVyYXRlZCBieSBtYWtlIG1lbnVjb25m
aWc6IGRvbid0IGVkaXQNCiMNCg0KIw0KIyBDb2RlIG1hdHVyaXR5IGxldmVs
IG9wdGlvbnMNCiMNCiMgQ09ORklHX0VYUEVSSU1FTlRBTCBpcyBub3Qgc2V0
DQoNCiMNCiMgUHJvY2Vzc29yIHR5cGUgYW5kIGZlYXR1cmVzDQojDQojIENP
TkZJR19NMzg2IGlzIG5vdCBzZXQNCiMgQ09ORklHX000ODYgaXMgbm90IHNl
dA0KQ09ORklHX001ODY9eQ0KIyBDT05GSUdfTTY4NiBpcyBub3Qgc2V0DQoj
IENPTkZJR19NQVRIX0VNVUxBVElPTiBpcyBub3Qgc2V0DQpDT05GSUdfU01Q
PXkNCg0KIw0KIyBMb2FkYWJsZSBtb2R1bGUgc3VwcG9ydA0KIw0KQ09ORklH
X01PRFVMRVM9eQ0KQ09ORklHX01PRFZFUlNJT05TPXkNCkNPTkZJR19LTU9E
PXkNCg0KIw0KIyBHZW5lcmFsIHNldHVwDQojDQpDT05GSUdfTkVUPXkNCkNP
TkZJR19QQ0k9eQ0KIyBDT05GSUdfUENJX0dPQklPUyBpcyBub3Qgc2V0DQoj
IENPTkZJR19QQ0lfR09ESVJFQ1QgaXMgbm90IHNldA0KQ09ORklHX1BDSV9H
T0FOWT15DQpDT05GSUdfUENJX0JJT1M9eQ0KQ09ORklHX1BDSV9ESVJFQ1Q9
eQ0KQ09ORklHX1BDSV9RVUlSS1M9eQ0KQ09ORklHX1BDSV9PTERfUFJPQz15
DQojIENPTkZJR19NQ0EgaXMgbm90IHNldA0KQ09ORklHX1NZU1ZJUEM9eQ0K
IyBDT05GSUdfQlNEX1BST0NFU1NfQUNDVCBpcyBub3Qgc2V0DQpDT05GSUdf
U1lTQ1RMPXkNCkNPTkZJR19CSU5GTVRfQU9VVD15DQpDT05GSUdfQklORk1U
X0VMRj15DQpDT05GSUdfQklORk1UX01JU0M9eQ0KIyBDT05GSUdfUEFSUE9S
VCBpcyBub3Qgc2V0DQojIENPTkZJR19BUE0gaXMgbm90IHNldA0KDQojDQoj
IFBsdWcgYW5kIFBsYXkgc3VwcG9ydA0KIw0KIyBDT05GSUdfUE5QIGlzIG5v
dCBzZXQNCg0KIw0KIyBCbG9jayBkZXZpY2VzDQojDQpDT05GSUdfQkxLX0RF
Vl9GRD15DQpDT05GSUdfQkxLX0RFVl9JREU9eQ0KIyBDT05GSUdfQkxLX0RF
Vl9IRF9JREUgaXMgbm90IHNldA0KQ09ORklHX0JMS19ERVZfSURFRElTSz15
DQpDT05GSUdfQkxLX0RFVl9JREVDRD15DQojIENPTkZJR19CTEtfREVWX0lE
RVRBUEUgaXMgbm90IHNldA0KIyBDT05GSUdfQkxLX0RFVl9JREVGTE9QUFkg
aXMgbm90IHNldA0KIyBDT05GSUdfQkxLX0RFVl9JREVTQ1NJIGlzIG5vdCBz
ZXQNCkNPTkZJR19CTEtfREVWX0NNRDY0MD15DQojIENPTkZJR19CTEtfREVW
X0NNRDY0MF9FTkhBTkNFRCBpcyBub3Qgc2V0DQpDT05GSUdfQkxLX0RFVl9S
WjEwMDA9eQ0KQ09ORklHX0JMS19ERVZfSURFUENJPXkNCkNPTkZJR19CTEtf
REVWX0lERURNQT15DQojIENPTkZJR19CTEtfREVWX09GRkJPQVJEIGlzIG5v
dCBzZXQNCkNPTkZJR19JREVETUFfQVVUTz15DQojIENPTkZJR19JREVfQ0hJ
UFNFVFMgaXMgbm90IHNldA0KIyBDT05GSUdfQkxLX0RFVl9MT09QIGlzIG5v
dCBzZXQNCiMgQ09ORklHX0JMS19ERVZfTkJEIGlzIG5vdCBzZXQNCiMgQ09O
RklHX0JMS19ERVZfTUQgaXMgbm90IHNldA0KIyBDT05GSUdfQkxLX0RFVl9S
QU0gaXMgbm90IHNldA0KIyBDT05GSUdfQkxLX0RFVl9YRCBpcyBub3Qgc2V0
DQpDT05GSUdfUEFSSURFX1BBUlBPUlQ9eQ0KIyBDT05GSUdfUEFSSURFIGlz
IG5vdCBzZXQNCiMgQ09ORklHX0JMS19ERVZfSEQgaXMgbm90IHNldA0KDQoj
DQojIE5ldHdvcmtpbmcgb3B0aW9ucw0KIw0KQ09ORklHX1BBQ0tFVD15DQoj
IENPTkZJR19ORVRMSU5LIGlzIG5vdCBzZXQNCiMgQ09ORklHX0ZJUkVXQUxM
IGlzIG5vdCBzZXQNCiMgQ09ORklHX05FVF9BTElBUyBpcyBub3Qgc2V0DQoj
IENPTkZJR19GSUxURVIgaXMgbm90IHNldA0KQ09ORklHX1VOSVg9eQ0KQ09O
RklHX0lORVQ9eQ0KIyBDT05GSUdfSVBfTVVMVElDQVNUIGlzIG5vdCBzZXQN
CiMgQ09ORklHX0lQX0FEVkFOQ0VEX1JPVVRFUiBpcyBub3Qgc2V0DQojIENP
TkZJR19JUF9QTlAgaXMgbm90IHNldA0KIyBDT05GSUdfSVBfUk9VVEVSIGlz
IG5vdCBzZXQNCiMgQ09ORklHX05FVF9JUElQIGlzIG5vdCBzZXQNCiMgQ09O
RklHX05FVF9JUEdSRSBpcyBub3Qgc2V0DQojIENPTkZJR19JUF9BTElBUyBp
cyBub3Qgc2V0DQojIENPTkZJR19TWU5fQ09PS0lFUyBpcyBub3Qgc2V0DQoj
IENPTkZJR19JTkVUX1JBUlAgaXMgbm90IHNldA0KQ09ORklHX0lQX05PU1I9
eQ0KQ09ORklHX1NLQl9MQVJHRT15DQojIENPTkZJR19JUFggaXMgbm90IHNl
dA0KIyBDT05GSUdfQVRBTEsgaXMgbm90IHNldA0KDQojDQojIFNDU0kgc3Vw
cG9ydA0KIw0KQ09ORklHX1NDU0k9eQ0KQ09ORklHX0JMS19ERVZfU0Q9eQ0K
IyBDT05GSUdfQ0hSX0RFVl9TVCBpcyBub3Qgc2V0DQojIENPTkZJR19CTEtf
REVWX1NSIGlzIG5vdCBzZXQNCiMgQ09ORklHX0NIUl9ERVZfU0cgaXMgbm90
IHNldA0KQ09ORklHX1NDU0lfTVVMVElfTFVOPXkNCkNPTkZJR19TQ1NJX0NP
TlNUQU5UUz15DQojIENPTkZJR19TQ1NJX0xPR0dJTkcgaXMgbm90IHNldA0K
DQojDQojIFNDU0kgbG93LWxldmVsIGRyaXZlcnMNCiMNCiMgQ09ORklHX1ND
U0lfNzAwMEZBU1NUIGlzIG5vdCBzZXQNCiMgQ09ORklHX1NDU0lfQUNBUkQg
aXMgbm90IHNldA0KIyBDT05GSUdfU0NTSV9BSEExNTJYIGlzIG5vdCBzZXQN
CiMgQ09ORklHX1NDU0lfQUhBMTU0MiBpcyBub3Qgc2V0DQojIENPTkZJR19T
Q1NJX0FIQTE3NDAgaXMgbm90IHNldA0KIyBDT05GSUdfU0NTSV9BSUM3WFhY
IGlzIG5vdCBzZXQNCiMgQ09ORklHX1NDU0lfQURWQU5TWVMgaXMgbm90IHNl
dA0KIyBDT05GSUdfU0NTSV9JTjIwMDAgaXMgbm90IHNldA0KIyBDT05GSUdf
U0NTSV9BTTUzQzk3NCBpcyBub3Qgc2V0DQojIENPTkZJR19TQ1NJX01FR0FS
QUlEIGlzIG5vdCBzZXQNCiMgQ09ORklHX1NDU0lfQlVTTE9HSUMgaXMgbm90
IHNldA0KIyBDT05GSUdfU0NTSV9EVEMzMjgwIGlzIG5vdCBzZXQNCiMgQ09O
RklHX1NDU0lfRUFUQSBpcyBub3Qgc2V0DQojIENPTkZJR19TQ1NJX0VBVEFf
RE1BIGlzIG5vdCBzZXQNCiMgQ09ORklHX1NDU0lfRUFUQV9QSU8gaXMgbm90
IHNldA0KIyBDT05GSUdfU0NTSV9GVVRVUkVfRE9NQUlOIGlzIG5vdCBzZXQN
CiMgQ09ORklHX1NDU0lfR0RUSCBpcyBub3Qgc2V0DQojIENPTkZJR19TQ1NJ
X0dFTkVSSUNfTkNSNTM4MCBpcyBub3Qgc2V0DQojIENPTkZJR19TQ1NJX0lO
SVRJTyBpcyBub3Qgc2V0DQojIENPTkZJR19TQ1NJX05DUjUzQzQwNkEgaXMg
bm90IHNldA0KIyBDT05GSUdfU0NTSV9OQ1I1M0M3eHggaXMgbm90IHNldA0K
Q09ORklHX1NDU0lfTkNSNTNDOFhYPXkNCkNPTkZJR19TQ1NJX05DUjUzQzhY
WF9ERUZBVUxUX1RBR1M9NA0KQ09ORklHX1NDU0lfTkNSNTNDOFhYX01BWF9U
QUdTPTMyDQpDT05GSUdfU0NTSV9OQ1I1M0M4WFhfU1lOQz0yMA0KIyBDT05G
SUdfU0NTSV9OQ1I1M0M4WFhfUFJPRklMRSBpcyBub3Qgc2V0DQojIENPTkZJ
R19TQ1NJX05DUjUzQzhYWF9JT01BUFBFRCBpcyBub3Qgc2V0DQojIENPTkZJ
R19TQ1NJX1BBUzE2IGlzIG5vdCBzZXQNCiMgQ09ORklHX1NDU0lfUENJMjAw
MCBpcyBub3Qgc2V0DQojIENPTkZJR19TQ1NJX1BDSTIyMjBJIGlzIG5vdCBz
ZXQNCiMgQ09ORklHX1NDU0lfUFNJMjQwSSBpcyBub3Qgc2V0DQojIENPTkZJ
R19TQ1NJX1FMT0dJQ19GQVMgaXMgbm90IHNldA0KIyBDT05GSUdfU0NTSV9R
TE9HSUNfSVNQIGlzIG5vdCBzZXQNCiMgQ09ORklHX1NDU0lfUUxPR0lDX0ZD
IGlzIG5vdCBzZXQNCiMgQ09ORklHX1NDU0lfU0VBR0FURSBpcyBub3Qgc2V0
DQojIENPTkZJR19TQ1NJX0RDMzkwVCBpcyBub3Qgc2V0DQojIENPTkZJR19T
Q1NJX1QxMjggaXMgbm90IHNldA0KIyBDT05GSUdfU0NTSV9VMTRfMzRGIGlz
IG5vdCBzZXQNCiMgQ09ORklHX1NDU0lfVUxUUkFTVE9SIGlzIG5vdCBzZXQN
Cg0KIw0KIyBOZXR3b3JrIGRldmljZSBzdXBwb3J0DQojDQpDT05GSUdfTkVU
REVWSUNFUz15DQojIENPTkZJR19BUkNORVQgaXMgbm90IHNldA0KQ09ORklH
X0RVTU1ZPW0NCiMgQ09ORklHX0VRVUFMSVpFUiBpcyBub3Qgc2V0DQpDT05G
SUdfTkVUX0VUSEVSTkVUPXkNCiMgQ09ORklHX05FVF9WRU5ET1JfM0NPTSBp
cyBub3Qgc2V0DQojIENPTkZJR19MQU5DRSBpcyBub3Qgc2V0DQojIENPTkZJ
R19ORVRfVkVORE9SX1NNQyBpcyBub3Qgc2V0DQojIENPTkZJR19ORVRfVkVO
RE9SX1JBQ0FMIGlzIG5vdCBzZXQNCiMgQ09ORklHX05FVF9JU0EgaXMgbm90
IHNldA0KQ09ORklHX05FVF9FSVNBPXkNCiMgQ09ORklHX1BDTkVUMzIgaXMg
bm90IHNldA0KIyBDT05GSUdfQVBSSUNPVCBpcyBub3Qgc2V0DQojIENPTkZJ
R19DUzg5eDAgaXMgbm90IHNldA0KIyBDT05GSUdfREU0WDUgaXMgbm90IHNl
dA0KIyBDT05GSUdfREVDX0VMQ1AgaXMgbm90IHNldA0KIyBDT05GSUdfREdS
UyBpcyBub3Qgc2V0DQpDT05GSUdfRUVYUFJFU1NfUFJPMTAwPXkNCiMgQ09O
RklHX05FMktfUENJIGlzIG5vdCBzZXQNCiMgQ09ORklHX1RMQU4gaXMgbm90
IHNldA0KIyBDT05GSUdfVklBX1JISU5FIGlzIG5vdCBzZXQNCiMgQ09ORklH
X05FVF9QT0NLRVQgaXMgbm90IHNldA0KIyBDT05GSUdfRkRESSBpcyBub3Qg
c2V0DQojIENPTkZJR19ETENJIGlzIG5vdCBzZXQNCiMgQ09ORklHX1BQUCBp
cyBub3Qgc2V0DQojIENPTkZJR19TTElQIGlzIG5vdCBzZXQNCiMgQ09ORklH
X05FVF9SQURJTyBpcyBub3Qgc2V0DQojIENPTkZJR19UUiBpcyBub3Qgc2V0
DQojIENPTkZJR19IT1NURVNTX1NWMTEgaXMgbm90IHNldA0KIyBDT05GSUdf
V0FOX0RSSVZFUlMgaXMgbm90IHNldA0KIyBDT05GSUdfTEFQQkVUSEVSIGlz
IG5vdCBzZXQNCiMgQ09ORklHX1gyNV9BU1kgaXMgbm90IHNldA0KDQojDQoj
IEFtYXRldXIgUmFkaW8gc3VwcG9ydA0KIw0KIyBDT05GSUdfSEFNUkFESU8g
aXMgbm90IHNldA0KDQojDQojIElTRE4gc3Vic3lzdGVtDQojDQojIENPTkZJ
R19JU0ROIGlzIG5vdCBzZXQNCg0KIw0KIyBDRC1ST00gZHJpdmVycyAobm90
IGZvciBTQ1NJIG9yIElERS9BVEFQSSBkcml2ZXMpDQojDQojIENPTkZJR19D
RF9OT19JREVTQ1NJIGlzIG5vdCBzZXQNCg0KIw0KIyBDaGFyYWN0ZXIgZGV2
aWNlcw0KIw0KQ09ORklHX1ZUPXkNCkNPTkZJR19WVF9DT05TT0xFPXkNCkNP
TkZJR19TRVJJQUw9eQ0KIyBDT05GSUdfU0VSSUFMX0NPTlNPTEUgaXMgbm90
IHNldA0KIyBDT05GSUdfU0VSSUFMX0VYVEVOREVEIGlzIG5vdCBzZXQNCiMg
Q09ORklHX1NFUklBTF9OT05TVEFOREFSRCBpcyBub3Qgc2V0DQpDT05GSUdf
VU5JWDk4X1BUWVM9eQ0KQ09ORklHX1VOSVg5OF9QVFlfQ09VTlQ9MjU2DQpD
T05GSUdfTU9VU0U9eQ0KIyBDT05GSUdfQVRJWExfQlVTTU9VU0UgaXMgbm90
IHNldA0KIyBDT05GSUdfQlVTTU9VU0UgaXMgbm90IHNldA0KIyBDT05GSUdf
TVNfQlVTTU9VU0UgaXMgbm90IHNldA0KQ09ORklHX1BTTU9VU0U9eQ0KQ09O
RklHXzgyQzcxMF9NT1VTRT15DQojIENPTkZJR19QQzExMF9QQUQgaXMgbm90
IHNldA0KIyBDT05GSUdfUUlDMDJfVEFQRSBpcyBub3Qgc2V0DQojIENPTkZJ
R19XQVRDSERPRyBpcyBub3Qgc2V0DQojIENPTkZJR19SVEMgaXMgbm90IHNl
dA0KIyBDT05GSUdfVklERU9fREVWIGlzIG5vdCBzZXQNCiMgQ09ORklHX05W
UkFNIGlzIG5vdCBzZXQNCiMgQ09ORklHX0pPWVNUSUNLIGlzIG5vdCBzZXQN
Cg0KIw0KIyBGdGFwZSwgdGhlIGZsb3BweSB0YXBlIGRldmljZSBkcml2ZXIN
CiMNCiMgQ09ORklHX0ZUQVBFIGlzIG5vdCBzZXQNCg0KIw0KIyBGaWxlc3lz
dGVtcw0KIw0KIyBDT05GSUdfUVVPVEEgaXMgbm90IHNldA0KIyBDT05GSUdf
TUlOSVhfRlMgaXMgbm90IHNldA0KQ09ORklHX0VYVDJfRlM9eQ0KQ09ORklH
X0lTTzk2NjBfRlM9eQ0KIyBDT05GSUdfSk9MSUVUIGlzIG5vdCBzZXQNCiMg
Q09ORklHX0ZBVF9GUyBpcyBub3Qgc2V0DQojIENPTkZJR19NU0RPU19GUyBp
cyBub3Qgc2V0DQojIENPTkZJR19VTVNET1NfRlMgaXMgbm90IHNldA0KIyBD
T05GSUdfVkZBVF9GUyBpcyBub3Qgc2V0DQpDT05GSUdfUFJPQ19GUz15DQpD
T05GSUdfTkZTX0ZTPXkNCkNPTkZJR19ORlNEPXkNCiMgQ09ORklHX05GU0Rf
U1VOIGlzIG5vdCBzZXQNCkNPTkZJR19TVU5SUEM9eQ0KQ09ORklHX0xPQ0tE
PXkNCiMgQ09ORklHX0NPREFfRlMgaXMgbm90IHNldA0KIyBDT05GSUdfU01C
X0ZTIGlzIG5vdCBzZXQNCiMgQ09ORklHX05DUF9GUyBpcyBub3Qgc2V0DQoj
IENPTkZJR19IUEZTX0ZTIGlzIG5vdCBzZXQNCiMgQ09ORklHX05URlNfRlMg
aXMgbm90IHNldA0KIyBDT05GSUdfU1lTVl9GUyBpcyBub3Qgc2V0DQojIENP
TkZJR19BRkZTX0ZTIGlzIG5vdCBzZXQNCiMgQ09ORklHX0hGU19GUyBpcyBu
b3Qgc2V0DQojIENPTkZJR19ST01GU19GUyBpcyBub3Qgc2V0DQpDT05GSUdf
QVVUT0ZTX0ZTPXkNCiMgQ09ORklHX1VGU19GUyBpcyBub3Qgc2V0DQojIENP
TkZJR19CU0RfRElTS0xBQkVMIGlzIG5vdCBzZXQNCiMgQ09ORklHX1NNRF9E
SVNLTEFCRUwgaXMgbm90IHNldA0KIyBDT05GSUdfU09MQVJJU19YODZfUEFS
VElUSU9OIGlzIG5vdCBzZXQNCkNPTkZJR19ERVZQVFNfRlM9eQ0KIyBDT05G
SUdfTUFDX1BBUlRJVElPTiBpcyBub3Qgc2V0DQojIENPTkZJR19OTFMgaXMg
bm90IHNldA0KDQojDQojIENvbnNvbGUgZHJpdmVycw0KIw0KQ09ORklHX1ZH
QV9DT05TT0xFPXkNCiMgQ09ORklHX1ZJREVPX1NFTEVDVCBpcyBub3Qgc2V0
DQoNCiMNCiMgU291bmQNCiMNCiMgQ09ORklHX1NPVU5EIGlzIG5vdCBzZXQN
Cg0KIw0KIyBLZXJuZWwgaGFja2luZw0KIw0KIyBDT05GSUdfTUFHSUNfU1lT
UlEgaXMgbm90IHNldA0K
--1421910094-1208469440-914971593=:25015--

-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.rutgers.edu
Please read the FAQ at http://www.tux.org/lkml/