From owner-freebsd-hackers@FreeBSD.ORG Thu Mar 11 13:43:38 2010 Return-Path: Delivered-To: freebsd-hackers@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 6BB9C106566B for ; Thu, 11 Mar 2010 13:43:38 +0000 (UTC) (envelope-from a_best01@uni-muenster.de) Received: from zivm-relay3.uni-muenster.de (ZIVM-RELAY3.UNI-MUENSTER.DE [128.176.192.19]) by mx1.freebsd.org (Postfix) with ESMTP id F21AA8FC26 for ; Thu, 11 Mar 2010 13:43:37 +0000 (UTC) X-IronPort-AV: E=Sophos;i="4.49,620,1262559600"; d="txt'?scan'208";a="28163446" Received: from zivmaildisp1.uni-muenster.de (HELO ZIVMAILUSER03.UNI-MUENSTER.DE) ([128.176.188.85]) by zivm-relay3.uni-muenster.de with ESMTP; 11 Mar 2010 14:43:36 +0100 Received: by ZIVMAILUSER03.UNI-MUENSTER.DE (Postfix, from userid 149459) id C79361B0750; Thu, 11 Mar 2010 14:43:36 +0100 (CET) Date: Thu, 11 Mar 2010 14:43:29 +0100 (CET) From: Alexander Best Sender: Organization: Westfaelische Wilhelms-Universitaet Muenster To: Message-ID: MIME-Version: 1.0 Content-Type: multipart/mixed; boundary=+permail-201003111343291e86ffa800005d56-a_best01+ Cc: Subject: Re: Re: [patch] extending {amd64|i386} cpu info X-BeenThere: freebsd-hackers@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Technical Discussions relating to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 11 Mar 2010 13:43:38 -0000 This is a MIME encoded multipart message. --+permail-201003111343291e86ffa800005d56-a_best01+ Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit since ed@ noticed that there's no CPUID_TO_STEPPING() macro this new patch adds one. i checked and include/specialreg.h is only available on amd64, i386 and pc98. all the latter does however is: #include cheers. alex --+permail-201003111343291e86ffa800005d56-a_best01+ Content-Type: text/plain Content-Transfer-Encoding: Base64 Content-Disposition: attachment; filename="identcpu.patch.txt" SW5kZXg6IGFtZDY0L2luY2x1ZGUvc3BlY2lhbHJlZy5oCj09PT09PT09PT09PT09PT09PT09PT09 PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KLS0tIGFtZDY0L2lu Y2x1ZGUvc3BlY2lhbHJlZy5oCShyZXZpc2lvbiAyMDQ5NzcpCisrKyBhbWQ2NC9pbmNsdWRlL3Nw ZWNpYWxyZWcuaAkod29ya2luZyBjb3B5KQpAQCAtMTY5LDYgKzE2OSw4IEBACiAjZGVmaW5lCUNQ VUlEX0ZBTUlMWQkJMHgwMDAwMGYwMAogI2RlZmluZQlDUFVJRF9FWFRfTU9ERUwJCTB4MDAwZjAw MDAKICNkZWZpbmUJQ1BVSURfRVhUX0ZBTUlMWQkweDBmZjAwMDAwCisjZGVmaW5lIENQVUlEX1RP X1NURVBQSU5HKGlkKSBcCisgICAgKChpZCkgJiBDUFVJRF9TVEVQUElORykKICNkZWZpbmUJQ1BV SURfVE9fTU9ERUwoaWQpIFwKICAgICAoKCgoaWQpICYgQ1BVSURfTU9ERUwpID4+IDQpIHwgXAog ICAgICgoKGlkKSAmIENQVUlEX0VYVF9NT0RFTCkgPj4gMTIpKQpJbmRleDogYW1kNjQvYW1kNjQv aWRlbnRjcHUuYwo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09 PT09PT09PT09PT09PT09PT09PT09Ci0tLSBhbWQ2NC9hbWQ2NC9pZGVudGNwdS5jCShyZXZpc2lv biAyMDQ5NzcpCisrKyBhbWQ2NC9hbWQ2NC9pZGVudGNwdS5jCSh3b3JraW5nIGNvcHkpCkBAIC0x ODcsNyArMTg3LDEyIEBACiAJaWYgKGNwdV92ZW5kb3JfaWQgPT0gQ1BVX1ZFTkRPUl9JTlRFTCB8 fAogCSAgICBjcHVfdmVuZG9yX2lkID09IENQVV9WRU5ET1JfQU1EIHx8CiAJICAgIGNwdV92ZW5k b3JfaWQgPT0gQ1BVX1ZFTkRPUl9DRU5UQVVSKSB7Ci0JCXByaW50ZigiICBTdGVwcGluZyA9ICV1 IiwgY3B1X2lkICYgMHhmKTsKKwkJcHJpbnRmKCIgIFN0ZXBwaW5nID0gJXUiCisJCSAgICAgICAi ICBNb2RlbCA9ICV1IgorCQkgICAgICAgIiAgRmFtaWx5ID0gJXUiLAorCQkgICAgICAgQ1BVSURf VE9fU1RFUFBJTkcoY3B1X2lkKSwKKwkJICAgICAgIENQVUlEX1RPX01PREVMKGNwdV9pZCksCisJ CSAgICAgICBDUFVJRF9UT19GQU1JTFkoY3B1X2lkKSk7CiAJCWlmIChjcHVfaGlnaCA+IDApIHsK IAogCQkJLyoKSW5kZXg6IGkzODYvaW5jbHVkZS9zcGVjaWFscmVnLmgKPT09PT09PT09PT09PT09 PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQotLS0g aTM4Ni9pbmNsdWRlL3NwZWNpYWxyZWcuaAkocmV2aXNpb24gMjA0OTc3KQorKysgaTM4Ni9pbmNs dWRlL3NwZWNpYWxyZWcuaAkod29ya2luZyBjb3B5KQpAQCAtMTY2LDYgKzE2Niw4IEBACiAjZGVm aW5lCUNQVUlEX0ZBTUlMWQkJMHgwMDAwMGYwMAogI2RlZmluZQlDUFVJRF9FWFRfTU9ERUwJCTB4 MDAwZjAwMDAKICNkZWZpbmUJQ1BVSURfRVhUX0ZBTUlMWQkweDBmZjAwMDAwCisjZGVmaW5lIENQ VUlEX1RPX1NURVBQSU5HKGlkKSBcCisgICAgKChpZCkgJiBDUFVJRF9TVEVQUElORykKICNkZWZp bmUJQ1BVSURfVE9fTU9ERUwoaWQpIFwKICAgICAoKCgoaWQpICYgQ1BVSURfTU9ERUwpID4+IDQp IHwgXAogICAgICgoKChpZCkgJiBDUFVJRF9GQU1JTFkpID49IDB4NjAwKSA/IFwKSW5kZXg6IGkz ODYvaTM4Ni9pZGVudGNwdS5jCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09 PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KLS0tIGkzODYvaTM4Ni9pZGVudGNwdS5jCShy ZXZpc2lvbiAyMDQ5NzcpCisrKyBpMzg2L2kzODYvaWRlbnRjcHUuYwkod29ya2luZyBjb3B5KQpA QCAtNjcyLDcgKzY3MiwxMiBAQAogCSAgICBjcHVfdmVuZG9yX2lkID09IENQVV9WRU5ET1JfTlND IHx8CiAJCShjcHVfdmVuZG9yX2lkID09IENQVV9WRU5ET1JfQ1lSSVggJiYKIAkJICgoY3B1X2lk ICYgMHhmMDApID4gMHg1MDApKSkgewotCQlwcmludGYoIiAgU3RlcHBpbmcgPSAldSIsIGNwdV9p ZCAmIDB4Zik7CisJCXByaW50ZigiICBTdGVwcGluZyA9ICV1IgorCQkgICAgICAgIiAgTW9kZWwg PSAldSIKKwkJICAgICAgICIgIEZhbWlseSA9ICV1IiwKKwkJICAgICAgIENQVUlEX1RPX1NURVBQ SU5HKGNwdV9pZCksCisJCSAgICAgICBDUFVJRF9UT19NT0RFTChjcHVfaWQpLAorCQkgICAgICAg Q1BVSURfVE9fRkFNSUxZKGNwdV9pZCkpOwogCQlpZiAoY3B1X3ZlbmRvcl9pZCA9PSBDUFVfVkVO RE9SX0NZUklYKQogCQkJcHJpbnRmKCIgIERJUj0weCUwNHgiLCBjeXJpeF9kaWQpOwogCQlpZiAo Y3B1X2hpZ2ggPiAwKSB7Cg== --+permail-201003111343291e86ffa800005d56-a_best01+--