[PATH] ide-scsi boot param for 2.1 kernels

ranty@atdot.org
Fri, 27 Nov 1998 21:53:52 +0100 (CET)


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.

---1463778815-106680150-912200032=:27990
Content-Type: TEXT/PLAIN; charset=US-ASCII

-----BEGIN PGP SIGNED MESSAGE-----

It enables a boot parameter to instruct the kernel to use
ide-scsi emulation with a certain drive even when both ide-cdrom and
ide-scsi are built into the kernel.

I posted something like this some time ago and got no answer
but I could get Alan Cox to put it into 2.0 series (a bit massaged),
now a friend of mine was crying to get it in 2.1 series so here it is.

Please, I need feedback, I am pretty sure the patch is not
quite write even though it works.

Thanks

Ranty

PS: I am not in the list, so please, answer directly to me, thank you.

- -------------------------------------------------
Manuel Estrada

Ranty@atdot.org
- -------------------------------------------------

-----BEGIN PGP SIGNATURE-----
Version: 2.6.3ia
Charset: latin1

iQCVAwUBNl8RYJz5bGodz6dJAQF+DwP/SRr0uT90J7O8PjvObQl2P0dAGA1bRhCm
/AaNqR0OwS7h+pXkwsTn8S77nDX3Xh0LD3shBjhwlUC9J5UvbOswXdu5sTZGiA2V
ZzFlpU5oNvnJahZ/mATFKnDdTFP5p6ndN+++qkHSvEohWV2PGGjzSBMhDSd4BCfD
VaDIiHkzKEE=
=bWC2
-----END PGP SIGNATURE-----

---1463778815-106680150-912200032=:27990
Content-Type: TEXT/PLAIN; charset=ISO-8859-1; name=patch
Content-Transfer-Encoding: BASE64
Content-ID: <Pine.LNX.3.96.981127215352.27990D@hell.lnx.es>
Content-Description: the patch

ZGlmZiAtdXJOIGxpbnV4LTIuMS4xMjkvQ1JFRElUUyBsaW51eC9DUkVESVRT
DQotLS0gbGludXgtMi4xLjEyOS9DUkVESVRTCVRodSBOb3YgMjYgMDI6MDM6
NTUgMTk5OA0KKysrIGxpbnV4L0NSRURJVFMJVGh1IE5vdiAyNiAwMjowOTow
MCAxOTk4DQpAQCAtMjA2OSw2ICsyMDY5LDEzIEBADQogUzogU2FuIEpvc2Us
IENhbGlmb3JuaWEgOTUxNDgNCiBTOiBVU0ENCiANCitOOiBNYW51ZWwgRXN0
cmFkYSBTYWlueg0KK0U6IHJhbnR5QGF0ZG90Lm9yZw0KK0Q6IGlkZS1zY3Np
IGJvb3QgcGFyYW1ldGVyDQorUzogQy9HYXJjaWxhc28gTroyIDa6SVpEQQ0K
K1M6IDM5MzAwIFRvcnJlbGF2ZWdhLCBDYW50YWJyaWENCitTOiBTUEFJTg0K
Kw0KIE46IE1hcmMgWnluZ2llcg0KIEU6IG1hekBnbG91cHMuZmRuLmZyDQog
RDogTUQgZHJpdmVyDQpkaWZmIC11ck4gbGludXgtMi4xLjEyOS9Eb2N1bWVu
dGF0aW9uL0NvbmZpZ3VyZS5oZWxwIGxpbnV4L0RvY3VtZW50YXRpb24vQ29u
ZmlndXJlLmhlbHANCi0tLSBsaW51eC0yLjEuMTI5L0RvY3VtZW50YXRpb24v
Q29uZmlndXJlLmhlbHAJV2VkIE5vdiAyNSAyMDo1ODo1NyAxOTk4DQorKysg
bGludXgvRG9jdW1lbnRhdGlvbi9Db25maWd1cmUuaGVscAlUaHUgTm92IDI2
IDAxOjUzOjEyIDE5OTgNCkBAIC0zODcsNyArMzg3LDggQEANCiAgIGJveCB0
aGF0IGRvZXNuJ3QgaGF2ZSBhIFNDU0kgaG9zdCBhZGFwdGVyIGluc3RhbGxl
ZC4NCiANCiAgIElmIGJvdGggdGhpcyBTQ1NJIGVtdWxhdGlvbiBhbmQgbmF0
aXZlIEFUQVBJIHN1cHBvcnQgYXJlIGNvbXBpbGVkDQotICBpbnRvIHRoZSBr
ZXJuZWwsIHRoZSBuYXRpdmUgc3VwcG9ydCB3aWxsIGJlIHVzZWQuDQorICBp
bnRvIHRoZSBrZXJuZWwsIHRoZSBuYXRpdmUgc3VwcG9ydCB3aWxsIGJlIHVz
ZWQgYnV0IHlvdSBjYW4gY2hhbmdlIA0KKyAgdGhhdCBiZWhhdmlvciB3aXRo
IGEgYm9vdCBwYXJhbWV0ZXIgb2YgImhkeD1pZGUtc2NzaSIuDQogDQogICBQ
ZW9wbGUgd2l0aCBTQ1NJLW9ubHkgc3lzdGVtcyBjYW4gc2F5IE4gaGVyZS4g
SWYgdW5zdXJlLCBzYXkgTi4NCiANCmRpZmYgLXVyTiBsaW51eC0yLjEuMTI5
L0RvY3VtZW50YXRpb24vaWRlLnR4dCBsaW51eC9Eb2N1bWVudGF0aW9uL2lk
ZS50eHQNCi0tLSBsaW51eC0yLjEuMTI5L0RvY3VtZW50YXRpb24vaWRlLnR4
dAlXZWQgSnVuIDEwIDA4OjM4OjM4IDE5OTgNCisrKyBsaW51eC9Eb2N1bWVu
dGF0aW9uL2lkZS50eHQJVGh1IE5vdiAyNiAwMjowOToyMSAxOTk4DQpAQCAt
MjcwLDYgKzI3MCw3IEBADQogICJoZHg9bm93ZXJyIgkJOiBpZ25vcmUgdGhl
IFdSRVJSX1NUQVQgYml0IG9uIHRoaXMgZHJpdmUNCiAgImhkeD1jZHJvbSIJ
CTogZHJpdmUgaXMgcHJlc2VudCwgYW5kIGlzIGEgY2Ryb20gZHJpdmUNCiAg
ImhkeD1jeWwsaGVhZCxzZWN0Igk6IGRpc2sgZHJpdmUgaXMgcHJlc2VudCwg
d2l0aCBzcGVjaWZpZWQgZ2VvbWV0cnkNCisgImhkeD1pZGUtc2NzaSIJCTog
dXNlIHRoZSBpZGUtc2NzaSBkcml2ZXIgZm9yIGhkeA0KICAiaGR4PWF1dG90
dW5lIgkJOiBkcml2ZXIgd2lsbCBhdHRlbXB0IHRvIHR1bmUgaW50ZXJmYWNl
IHNwZWVkDQogCQkJCXRvIHRoZSBmYXN0ZXN0IFBJTyBtb2RlIHN1cHBvcnRl
ZCwNCiAJCQkJaWYgcG9zc2libGUgZm9yIHRoaXMgZHJpdmUgb25seS4NCmRp
ZmYgLXVyTiBsaW51eC0yLjEuMTI5L2RyaXZlcnMvYmxvY2svaWRlLmMgbGlu
dXgvZHJpdmVycy9ibG9jay9pZGUuYw0KLS0tIGxpbnV4LTIuMS4xMjkvZHJp
dmVycy9ibG9jay9pZGUuYwlUdWUgT2N0IDI3IDAwOjQ5OjA1IDE5OTgNCisr
KyBsaW51eC9kcml2ZXJzL2Jsb2NrL2lkZS5jCVRodSBOb3YgMjYgMTY6MDA6
NTQgMTk5OA0KQEAgLTE2MDUsNiArMTYwNSwxMiBAQA0KIAkJCSh2b2lkKSBy
ZXF1ZXN0X21vZHVsZSgiaWRlLWRpc2siKTsNCiAJCWlmIChkcml2ZS0+bWVk
aWEgPT0gaWRlX2Nkcm9tKQ0KIAkJCSh2b2lkKSByZXF1ZXN0X21vZHVsZSgi
aWRlLWNkIik7DQorCQlpZiAoZHJpdmUtPm1lZGlhID09IGlkZV9zY3NpKQ0K
KwkJCSh2b2lkKSByZXF1ZXN0X21vZHVsZSgiaWRlLXNjc2kiKTsNCisJCS8q
IEkgYW0gbm90IHN1cmUgYWJvdXQgdGhlc2UgdHdvIGxpbmVzLCBidXQgDQor
CQkgKiBJIHRoaW5rIHRoZXkgc2hvdWxkIGdvIGhlcmUgDQorCQkgKiBQRUFT
RSBURUxMIE1FIE9USEVSV0lTRS4NCisJCSAqLw0KIAkJaWYgKGRyaXZlLT5t
ZWRpYSA9PSBpZGVfdGFwZSkNCiAJCQkodm9pZCkgcmVxdWVzdF9tb2R1bGUo
ImlkZS10YXBlIik7DQogCQlpZiAoZHJpdmUtPm1lZGlhID09IGlkZV9mbG9w
cHkpDQpAQCAtMjI2OCw2ICsyMjc0LDcgQEANCiAgKiAiaGR4PW5vd2VyciIJ
CTogaWdub3JlIHRoZSBXUkVSUl9TVEFUIGJpdCBvbiB0aGlzIGRyaXZlDQog
ICogImhkeD1jZHJvbSIJCTogZHJpdmUgaXMgcHJlc2VudCwgYW5kIGlzIGEg
Y2Ryb20gZHJpdmUNCiAgKiAiaGR4PWN5bCxoZWFkLHNlY3QiCTogZGlzayBk
cml2ZSBpcyBwcmVzZW50LCB3aXRoIHNwZWNpZmllZCBnZW9tZXRyeQ0KKyAq
ICJoZHg9aWRlLXNjc2kiCTogdXNlIHRoZSBpZGUtc2NzaSBkcml2ZXIgZm9y
IGhkeA0KICAqICJoZHg9YXV0b3R1bmUiCTogZHJpdmVyIHdpbGwgYXR0ZW1w
dCB0byB0dW5lIGludGVyZmFjZSBzcGVlZA0KICAqCQkJCXRvIHRoZSBmYXN0
ZXN0IFBJTyBtb2RlIHN1cHBvcnRlZCwNCiAgKgkJCQlpZiBwb3NzaWJsZSBm
b3IgdGhpcyBkcml2ZSBvbmx5Lg0KQEAgLTIzMzMsNyArMjM0MCw3IEBADQog
CWlmIChzWzBdID09ICdoJyAmJiBzWzFdID09ICdkJyAmJiBzWzJdID49ICdh
JyAmJiBzWzJdIDw9IG1heF9kcml2ZSkgew0KIAkJY29uc3QgY2hhciAqaGRf
d29yZHNbXSA9IHsibm9uZSIsICJub3Byb2JlIiwgIm5vd2VyciIsICJjZHJv
bSIsDQogCQkJCSJzZXJpYWxpemUiLCAiYXV0b3R1bmUiLCAibm9hdXRvdHVu
ZSIsDQotCQkJCSJzbG93IiwgInN3YXBkYXRhIiwgTlVMTH07DQorCQkJCSJz
bG93IiwgInN3YXBkYXRhIiwgImlkZS1zY3NpIiwgTlVMTH07DQogCQl1bml0
ID0gc1syXSAtICdhJzsNCiAJCWh3ICAgPSB1bml0IC8gTUFYX0RSSVZFUzsN
CiAJCXVuaXQgPSB1bml0ICUgTUFYX0RSSVZFUzsNCkBAIC0yMzY4LDYgKzIz
NzUsMTcgQEANCiAJCQkJZ290byBkb25lOw0KIAkJCWNhc2UgLTk6IC8qIHN3
YXBkYXRhICovDQogCQkJCWRyaXZlLT5ic3dhcCA9IDE7DQorCQkJCWdvdG8g
ZG9uZTsNCisJCQljYXNlIC0xMDogLyogImlkZS1zY3NpIiAqLw0KKwkJCQlk
cml2ZS0+cHJlc2VudCA9IDE7DQorCQkJCWRyaXZlLT5tZWRpYSA9IGlkZV9z
Y3NpOw0KKwkJCQlzdHJjcHkoZHJpdmUtPmRyaXZlcl9yZXEsICJpZGUtc2Nz
aSIpOw0KKwkJCQkvKiBJIGFtIG1vc3RseSBzdXJlICJkcml2ZXJfcmVxIiBz
aG91bGRuJ3QNCisJCQkJICogYmUgbW9kaWZpZWQgaGVyZSwgYnV0IEkgZG9u
J3Qga25vdyBhbnkgDQorCQkJCSAqIGJldHRlciBhbmQgaXQgd291bGRuJ3Qg
d29yayB3aXRob3V0IGl0Lg0KKwkJCQkgKiBQTEVBU0UgU09NRUJPRFkgVEVM
TCBNRSBXSEVSRSBUTyBETyBJVC4gDQorCQkJCSAqLw0KKwkJCQlod2lmLT5u
b3Byb2JlID0gMDsNCiAJCQkJZ290byBkb25lOw0KIAkJCWNhc2UgMzogLyog
Y3lsLGhlYWQsc2VjdCAqLw0KIAkJCQlkcml2ZS0+bWVkaWEJPSBpZGVfZGlz
azsNCg==
---1463778815-106680150-912200032=:27990--

-
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/