simple patch

ranger (ranger@queen.it.fr)
Mon, 16 Mar 1998 23:33:58 +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.

--8323328-717817464-890087638=:2832
Content-Type: TEXT/PLAIN; charset=US-ASCII

This is my first patch: include the cpu frequency and cr4 register
information in /proc/cpuinfo.

I am also looking at vm86 code: is someone working on the vme/pvi pentium
extensions ? and the ppro performance counter ?

---
Ranger, to reply remove .fr  

--8323328-717817464-890087638=:2832 Content-Type: TEXT/PLAIN; charset=US-ASCII; name=linux-patch Content-Transfer-Encoding: BASE64 Content-ID: <Pine.LNX.3.96.980316233358.2832C@Wolf359> Content-Description:

ZGlmZiAtdXJOIGxpbnV4LTIuMS44OS5vcmlnL2FyY2gvaTM4Ni9rZXJuZWwv c2V0dXAuYyBsaW51eC9hcmNoL2kzODYva2VybmVsL3NldHVwLmMNCi0tLSBs aW51eC0yLjEuODkub3JpZy9hcmNoL2kzODYva2VybmVsL3NldHVwLmMJU3Vu IE1hciAxNSAyMjoyNzo0MSAxOTk4DQorKysgbGludXgvYXJjaC9pMzg2L2tl cm5lbC9zZXR1cC5jCU1vbiBNYXIgMTYgMTU6MDU6NDQgMTk5OA0KQEAgLTM3 MSw2ICszNzEsNDkgQEANCiAJICAgIE5VTEwsIE5VTEwsIE5VTEwsIE5VTEws IE5VTEwsIE5VTEwsIE5VTEwgfX0sDQogfTsNCiANCisNCisNCisNCitzdGF0 aWMgdW5zaWduZWQgY29uc3Qgc3RkX2ZyZXFfYXJyYXkgW10gX19pbml0ZGF0 YSA9IHsNCisJNjAsIDY2LCA3NSwgODMsIDkwLA0KKyAgICAgICAgMTAwLCAx MTIsIDEyMCwgMTI1LCAxMzMsIDE1MCwgMTY2LCAxODAsIDE4OCwNCisgICAg ICAgIDIwMCwgMjEwLCAyMjUsIDIzMywgMjQwLCAyNTAsIDI2NiwgMjcwLCAy OTAsDQorICAgICAgICAzMDAsIDMzMywgMzQwLCAzNTAsIDM2MCwgMzY2LCAz NzUsIDM5MCwNCisgICAgICAgIDQwMCwgNDEyLCA0MjAsIDQzMywgNDUwLCA0 NjYsDQorICAgICAgICAwDQorfTsNCisNCisNCisvKiBkZXRlY3QgY3B1IGZy ZXF1ZW5jeSBpZiBUU0MgaXMgcHJlc2VudCAqLw0KK19faW5pdGZ1bmModm9p ZCBnZXRfY3B1ZnJlcShzdHJ1Y3QgY3B1aW5mb194ODYgKmMpKQ0KK3sgCQ0K KyAgICAgICAgdW5zaWduZWQgY29uc3QgKnN0ZF9mcmVxID0gc3RkX2ZyZXFf YXJyYXk7DQorCQ0KKyAgICAgICAgdW5zaWduZWQgbG9uZyBsb25nIGEsYjsN CisgICAgICAgIHVuc2lnbmVkIGxvbmcgdGlja3M7DQorCQ0KKyAgICAgICAg aWYgKGMtPng4Nl9jYXBhYmlsaXR5ICYgMHgxMCkgewkJCQ0KKyAgICAgICAg ICAgICAgICB0aWNrcyA9IGppZmZpZXM7DQorICAgICAgICAgICAgICAgIHdo aWxlICh0aWNrcyA9PSBqaWZmaWVzKSA7DQorICAgICAgICAgICAgICAgIHRp Y2tzICs9IDEgKyBIWiAvIDEwOw0KKwkJLyogY3B1aWQgaXMgYSBzZXJpYWxp emluZyBpbnN0cnVjdGlvbiwgDQorCQkgICBhdm9pZCBvdXQtb2Ytb3JkZXIg ZXhlY3V0aW9uIHByb2JsZW1zICovDQorCQlhc20gdm9sYXRpbGUgKCJjcHVp ZFxucmR0c2NcbiIgOiAiPUEiKGEpIDogImEiKDApIDogImVheCIsImVieCIs ImVjeCIsImVkeCIgKTsNCisgICAgICAgICAgICAgICAgd2hpbGUgKGppZmZp ZXMgPCB0aWNrcykgOw0KKwkJYXNtIHZvbGF0aWxlICgiY3B1aWRcbnJkdHNj XG4iOiAiPUEiKGIpIDogImEiKDApIDogImVheCIsImVieCIsImVjeCIsImVk eCIpOw0KKyAgICAgICAgICAgICAgICBjLT5taHogPSAodW5zaWduZWQpIChi IC0gYSArICgxMDAwMDAwVUwvMTAvMikpIC8gKDEwMDAwMDBVTCAvIDEwKTsN CisJCQkJCQ0KKyAgICAgICAgICAgICAgICB3aGlsZSAoKnN0ZF9mcmVxKSB7 DQorICAgICAgICAgICAgICAgICAgICAgICAgaW50IHg7DQorICAgICAgICAg ICAgICAgICAgICAgICAgeCA9IGMtPm1oeiAtICpzdGRfZnJlcSsrOw0KKyAg ICAgICAgICAgICAgICAgICAgICAgIGlmICh4ID4gMikgY29udGludWU7DQor ICAgICAgICAgICAgICAgICAgICAgICAgaWYgKHggPCAtMikgYnJlYWs7IC8q IG5vdCBhIHN0YW5kYXJkIGZyZXEgKi8NCisgICAgICAgICAgICAgICAgICAg ICAgICBjLT5taHogPSAqKHN0ZF9mcmVxLTEpOw0KKyAgICAgICAgICAgICAg ICAgICAgICAgIGJyZWFrOw0KKwkJfTsJCQkNCisJfSBlbHNlIGMtPm1oeiA9 IDA7IC8qIHVua25vd24gKFRTQyBub3QgcHJlc2VudCkgKi8JDQorfSANCisN CiBfX2luaXRmdW5jKHZvaWQgaWRlbnRpZnlfY3B1KHN0cnVjdCBjcHVpbmZv X3g4NiAqYykpDQogew0KIAlpbnQgaTsNCkBAIC0zNzksNiArNDIyLDcgQEAN CiAJYy0+bG9vcHNfcGVyX3NlYyA9IGxvb3BzX3Blcl9zZWM7DQogDQogCWdl dF9jcHVfdmVuZG9yKGMpOw0KKwlnZXRfY3B1ZnJlcShjKTsNCiANCiAJaWYg KGMtPng4Nl92ZW5kb3IgPT0gWDg2X1ZFTkRPUl9VTktOT1dOICYmDQogCSAg ICBjLT5jcHVpZF9sZXZlbCA8IDApDQpAQCAtNDI3LDEwICs0NzEsMTQgQEAN CiANCiAJaWYgKGMtPng4Nl9tYXNrKQ0KIAkJcHJpbnRrKCIgc3RlcHBpbmcg JTAyeCIsIGMtPng4Nl9tYXNrKTsNCi0NCisJDQorCWlmIChjLT54ODZfY2Fw YWJpbGl0eSkNCisJICAgICAgICBwcmludGsoIiAldSBNaHoiLCBjLT5taHop Ow0KKwkNCiAJcHJpbnRrKCJcbiIpOw0KIH0NCiANCisNCiAvKg0KICAqCUdl dCBDUFUgaW5mb3JtYXRpb24gZm9yIHVzZSBieSB0aGUgcHJvY2ZzLg0KICAq Lw0KQEAgLTQ0NSw4ICs0OTMsMTcgQEANCiAgICAgICAgICAgICAgICAgImZj bW92IiwgIjE3IiwgIjE4IiwgIjE5IiwgIjIwIiwgIjIxIiwgIjIyIiwgIm1t eCIsDQogICAgICAgICAgICAgICAgICJvc2Z4c3IiLCAiMjUiLCAiMjYiLCAi MjciLCAiMjgiLCAiMjkiLCAiMzAiLCAiYW1kM2QiDQogICAgICAgICB9Ow0K KwkNCisJc3RhdGljIGNvbnN0IGNoYXIgKng4Nl9jcjRfZmxhZ3NbXSA9IHsN CisJCSJ2bWUiLCAicHZpIiwgInRzZCIsICJkZSIsICJwc2UiLCAicGFlIiwg Im1jZSIsICJwZ2UiLCANCisJCSJwY2UiLCAiOSIsICIxMCIsICIxMSIsICIx MiIsICIxMyIsICIxNCIsICIxNSIsDQorCQkiMTYiLCAiMTciLCAiMTgiLCAi MTkiLCAiMjAiLCAiMjEiLCAiMjIiLCAiMjMiLA0KKwkJIjI0IiwgIjI1Iiwg IjI2IiwgIjI3IiwgIjI4IiwgIjI5IiwgIjMwIiwgIjMxIg0KKwl9Ow0KKwkg IA0KIAlzdHJ1Y3QgY3B1aW5mb194ODYgKmMgPSBjcHVfZGF0YTsNCiAJaW50 IGksIG47DQorCXVuc2lnbmVkIGNyNDsNCiANCiAJZm9yKG49MDsgbjxOUl9D UFVTOyBuKyssIGMrKykgew0KICNpZmRlZiBfX1NNUF9fDQpAQCAtNDk5LDkg KzU1NiwyMyBAQA0KIAkJZm9yICggaSA9IDAgOyBpIDwgMzIgOyBpKysgKQ0K IAkJCWlmICggYy0+eDg2X2NhcGFiaWxpdHkgJiAoMSA8PCBpKSApDQogCQkJ CXAgKz0gc3ByaW50ZihwLCAiICVzIiwgeDg2X2NhcF9mbGFnc1tpXSk7DQot CQlwICs9IHNwcmludGYocCwgIlxuYm9nb21pcHNcdDogJWx1LiUwMmx1XG5c biIsDQorCQlwICs9IHNwcmludGYocCwgIlxuYm9nb21pcHNcdDogJWx1LiUw Mmx1XG4iLA0KIAkJCSAgICAgKGMtPmxvb3BzX3Blcl9zZWMrMjUwMCkvNTAw MDAwLA0KIAkJCSAgICAgKChjLT5sb29wc19wZXJfc2VjKzI1MDApLzUwMDAp ICUgMTAwKTsNCisNCisJCWlmIChjLT54ODZfY2FwYWJpbGl0eSAmIDB4MTAp IC8qIGlmIFRTQyBwcmVzZW50ICovIAkJICAJCQkgIA0KKyAgICAgICAgIAkJ cCArPSBzcHJpbnRmKHAsICJmcmVxdWVuY3lcdDogJXUgTWh6XG4iLCBjLT5t aHopOw0KKwkJZWxzZSBwICs9IHNwcmludGYocCwgImZyZXF1ZW5jeVx0OiB1 bmtub3duXG4iKTsNCisJCQ0KKwkJaWYgKGMtPng4Nl9jYXBhYmlsaXR5KSAN CisJCSAgICAvKiBtb3ZsICVjcjQsJWVheCAqLw0KKwkJICAgIGFzbSAoIi5i eXRlIDB4MGYsMHgyMCwweGUwXG4iOiAiPWEiKGNyNCkgOik7DQorCQllbHNl IGNyNCA9IDA7DQorCQlwICs9IHNwcmludGYocCwgImNyNCBmZWF0dXJlXHQ6 Iik7DQorCQlmb3IgKGkgPSAwOyBpIDwgMzI7IGkrKykNCisJCSAgICBpZiAo Y3I0ICYgKDEgPDwgaSkpIA0KKwkJCXAgKz0gc3ByaW50ZihwLCAiICVzIiwg eDg2X2NyNF9mbGFnc1tpXSk7DQorCQlwICs9IHNwcmludGYocCwgIlxuXG4i KTsNCiAJfQ0KICAgICAgICAgcmV0dXJuIHAgLSBidWZmZXI7DQogfQ0KZGlm ZiAtdXJOIGxpbnV4LTIuMS44OS5vcmlnL2luY2x1ZGUvYXNtLWkzODYvcHJv Y2Vzc29yLmggbGludXgvaW5jbHVkZS9hc20taTM4Ni9wcm9jZXNzb3IuaA0K LS0tIGxpbnV4LTIuMS44OS5vcmlnL2luY2x1ZGUvYXNtLWkzODYvcHJvY2Vz c29yLmgJRnJpIEphbiAxNiAwNTo0Nzo1NSAxOTk4DQorKysgbGludXgvaW5j bHVkZS9hc20taTM4Ni9wcm9jZXNzb3IuaAlTdW4gTWFyIDE1IDIyOjM4OjAw IDE5OTgNCkBAIC0zMyw2ICszMyw3IEBADQogCWludAlmZGl2X2J1ZzsNCiAJ aW50CWYwMGZfYnVnOw0KIAl1bnNpZ25lZCBsb25nIGxvb3BzX3Blcl9zZWM7 DQorCXVuc2lnbmVkIG1oejsNCiB9Ow0KIA0KICNkZWZpbmUgWDg2X1ZFTkRP Ul9JTlRFTCAwDQo= --8323328-717817464-890087638=:2832--

- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.rutgers.edu