Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S932288Ab2FTShl (ORCPT ); Wed, 20 Jun 2012 14:37:41 -0400 Received: from mail-pb0-f46.google.com ([209.85.160.46]:35553 "EHLO mail-pb0-f46.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S932131Ab2FTShf (ORCPT ); Wed, 20 Jun 2012 14:37:35 -0400 MIME-Version: 1.0 In-Reply-To: References: Date: Wed, 20 Jun 2012 11:37:33 -0700 X-Google-Sender-Auth: 1HlyN86vS75AQKGaZjxz2SAaMOE Message-ID: Subject: Re: SNB PCI root information From: Yinghai Lu To: Ulrich Drepper Cc: Bjorn Helgaas , jbarnes@virtuousgeek.org, Linux Kernel Mailing List , lenb@kernel.org, x86@kernel.org, linux-pci@vger.kernel.org Content-Type: multipart/mixed; boundary=047d7b339cc145af3204c2ebb174 Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Content-Length: 4305 Lines: 73 --047d7b339cc145af3204c2ebb174 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable On Wed, Jun 20, 2012 at 10:59 AM, Ulrich Drepper wrote: > On Wed, Jun 20, 2012 at 1:17 PM, Bjorn Helgaas wrot= e: > > I'd be willing to go with Yinghai's recommendation and give the BIOS > writers the benefit of a doubt that they get things right. =A0If they > prove to be incapable again we can still change the option handling to > overwrite the kernel setting regardless. good, please check updated patch with fix from you. Thanks Yinghai --047d7b339cc145af3204c2ebb174 Content-Type: application/octet-stream; name="busnum_node_v2.patch" Content-Disposition: attachment; filename="busnum_node_v2.patch" Content-Transfer-Encoding: base64 X-Attachment-Id: f_h3oqv94t0 U3ViamVjdDogW1BBVENIXSBQQ0ksIFg4NjogYnVzbnVtL25vZGUgYm9vdCBjb21tYW5kIGxpbmUg Zm9yIG1pc3NpbmcgX1BYTQoKU29tZSBpbnRlbCBuZXcgc2FuZHlicmlkZ2Ugb3IgbmV3ZXIgdHdv IHNvY2tldHMgc3lzdGVtIGRvIHN1cHBvcnQgc3VwcG9ydCBudW1hCmZvciBwY2kgZGV2aWNlcy4g QnV0IEJJT1MgZG9lcyBub3QgcHJvdmlkZSBfUFhNIHVuZGVyIHRob3NlIHJvb3QgYnVzIGluIERT RFQuCgpBZGQgYm9vdCBjb21tYW5kIGxpbmUsIHNvIHVzZXIgY291bGQgaGF2ZSBjaGFuY2UgdG8g aW5wdXQgbm9kZSBpbmZvIGJlZm9yZQpCSU9TIGd1eXMgZmlndXJlIG91dCB0byBhZGQgX1BYTS4K CkZvbGQgZml4IGZyb20gVWxyaWNoIHRvIHVzZSAiOyIgaW5zdGVhZCBvZiAiLCIuCnwgVGhlIHBy b2JsZW0gaXMgdGhlIHBjaT0gcGFyYW1ldGVyCnwgaGFuZGxpbmcgdXNlcyAnLCcgdG8gc2VwYXJh dGUgcGFyYW1ldGVycyBhbmQgdGhlcmVmb3JlIHRoZSBzZWNvbmQgUENJCnwgcm9vdCBpbmZvcm1h dGlvbiwgc2VwYXJhdGVkIGJ5IGEgY29tbWEsIGlzIGludGVycHJldGVkIGFzIGEgbmV3IHBjaT0K fCBwYXJhbWV0ZXIuCgpSZXBvcnRlZC1ieTogVWxyaWNoIERyZXBwZXIgPGRyZXBwZXJAZ21haWwu Y29tPgpUZXN0ZWQtYnk6IFVscmljaCBEcmVwcGVyIDxkcmVwcGVyQGdtYWlsLmNvbT4KU2lnbmVk LW9mZi1ieTogWWluZ2hhaSBMdSA8eWluZ2hhaUBrZXJuZWwub3JnPgoKZGlmZiAtLWdpdCBhL0Rv Y3VtZW50YXRpb24va2VybmVsLXBhcmFtZXRlcnMudHh0IGIvRG9jdW1lbnRhdGlvbi9rZXJuZWwt cGFyYW1ldGVycy50eHQKaW5kZXggYTkyYzVlYi4uYTY2NDg1ZiAxMDA2NDQKLS0tIGEvRG9jdW1l bnRhdGlvbi9rZXJuZWwtcGFyYW1ldGVycy50eHQKKysrIGIvRG9jdW1lbnRhdGlvbi9rZXJuZWwt cGFyYW1ldGVycy50eHQKQEAgLTIxOTAsNiArMjE5MCwxMCBAQCBieXRlcyByZXNwZWN0aXZlbHku IFN1Y2ggbGV0dGVyIHN1ZmZpeGVzIGNhbiBhbHNvIGJlIGVudGlyZWx5IG9taXR0ZWQuCiAJCQkJ b2ZmOiBUdXJuIHJlYWxsb2Mgb2ZmCiAJCQkJb246IFR1cm4gcmVhbGxvYyBvbgogCQlyZWFsbG9j CQlzYW1lIGFzIHJlYWxsb2M9b24KKwkJYnVzbnVtX25vZGU9CisJCQkJRm9ybWF0OgorCQkJCTxi dXM+Ojxub2RlPls7IC4uLl0KKwkJCQlTcGVjaWZpZXMgbm9kZSBmb3IgYnVzLCBvbmx5IHdvcmtz IGZvciBtaXNzaW5nIF9QWE0KIAkJbm9hcmkJCWRvIG5vdCB1c2UgUENJZSBBUkkuCiAJCXBjaWVf c2Nhbl9hbGwJU2NhbiBhbGwgcG9zc2libGUgUENJZSBkZXZpY2VzLiAgT3RoZXJ3aXNlIHdlCiAJ CQkJb25seSBsb29rIGZvciBvbmUgZGV2aWNlIGJlbG93IGEgUENJZSBkb3duc3RyZWFtCmRpZmYg LS1naXQgYS9hcmNoL3g4Ni9wY2kvY29tbW9uLmMgYi9hcmNoL3g4Ni9wY2kvY29tbW9uLmMKaW5k ZXggMGFkOTkwYS4uYTY1MjdmZSAxMDA2NDQKLS0tIGEvYXJjaC94ODYvcGNpL2NvbW1vbi5jCisr KyBiL2FyY2gveDg2L3BjaS9jb21tb24uYwpAQCAtNDk0LDYgKzQ5NCwyOCBAQCBpbnQgX19pbml0 IHBjaWJpb3NfaW5pdCh2b2lkKQogCXJldHVybiAwOwogfQogCitzdGF0aWMgdm9pZCBfX2luaXQg cGFyc2VfYnVzbnVtX25vZGUoY2hhciAqc3RyKQoreworCWludCBidXMsIG5vZGUsIGNvdW50Owor CWNoYXIgKnA7CisKKwlwID0gc3RyOworCXdoaWxlICgqcCkgeworCQljb3VudCA9IDA7CisJCWlm IChzc2NhbmYocCwgIiV4OiV4JW4iLCAmYnVzLCAmbm9kZSwgJmNvdW50KSAhPSAyKSB7CisJCQlw cmludGsoS0VSTl9FUlIgIlBDSTogQ2FuJ3QgcGFyc2UgYnVzbnVtX25vZGUgaW5wdXQ6ICVzXG4i LAorCQkJCQlwKTsKKwkJCWJyZWFrOworCQl9CisJCXNldF9tcF9idXNfdG9fbm9kZShidXMsIG5v ZGUpOworCQlwICs9IGNvdW50OworCQlpZiAoKnAgIT0gJzsnKQorCQkJYnJlYWs7CisJCXArKzsK Kwl9Cit9CisKKwogY2hhciAqIF9fZGV2aW5pdCAgcGNpYmlvc19zZXR1cChjaGFyICpzdHIpCiB7 CiAJaWYgKCFzdHJjbXAoc3RyLCAib2ZmIikpIHsKQEAgLTU3OSw2ICs2MDEsOSBAQCBjaGFyICog X19kZXZpbml0ICBwY2liaW9zX3NldHVwKGNoYXIgKnN0cikKIAl9IGVsc2UgaWYgKCFzdHJjbXAo c3RyLCAibm9jcnMiKSkgewogCQlwY2lfcHJvYmUgfD0gUENJX1JPT1RfTk9fQ1JTOwogCQlyZXR1 cm4gTlVMTDsKKwl9IGVsc2UgaWYgKCFzdHJuY21wKHN0ciwgImJ1c251bV9ub2RlPSIsIDEyKSkg eworCQlwYXJzZV9idXNudW1fbm9kZShzdHIgKyAxMik7CisJCXJldHVybiBOVUxMOwogCX0gZWxz ZSBpZiAoIXN0cmNtcChzdHIsICJlYXJseWR1bXAiKSkgewogCQlwY2lfZWFybHlfZHVtcF9yZWdz ID0gMTsKIAkJcmV0dXJuIE5VTEw7Cg== --047d7b339cc145af3204c2ebb174-- -- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/