From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mga11.intel.com (mga11.intel.com [192.55.52.93]) by mx.groups.io with SMTP id smtpd.web09.4787.1654164025551956032 for ; Thu, 02 Jun 2022 03:00:26 -0700 Authentication-Results: mx.groups.io; dkim=fail reason="unable to parse pub key" header.i=@intel.com header.s=intel header.b=nMoupRW6; spf=pass (domain: intel.com, ip: 192.55.52.93, mailfrom: ray.ni@intel.com) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=intel.com; i=@intel.com; q=dns/txt; s=Intel; t=1654164025; x=1685700025; h=from:to:subject:date:message-id:references:in-reply-to: content-transfer-encoding:mime-version; bh=/2rrcm862Pn+OR8hO0TdY64bSZVqzS1a8xorwvAJfUQ=; b=nMoupRW6mSPpXG78sZqni+h0iCDF1MnkAlHJxISg84ggyz7y2iOrUsIT cHSImP5p8piQOwH/zANJhsjZbwNh0NX+yJ2PraVX8AD7HOmuDby3eOuzV s7ggvNMKqVmVtUa9+xC7qwmkcpLFJbKcXEBmV8f3Jp4WT5JepRrIWr2P5 f7qE1dsk95Vq41km38bZeXCWl9Wu09BwBqixNm6t6MtMGzgjLiyk9vShx GmPX3kFz1NPoYZcDTQxjhPb1Qn7jSyFdBBHGve7FWuH67+2xPXoIhP+9/ rGDGXPhCPM8onlzhFHnzguGQJfWeuzNeXySqjD4XGPK3kTplCLPyG5VIZ Q==; X-IronPort-AV: E=McAfee;i="6400,9594,10365"; a="273466769" X-IronPort-AV: E=Sophos;i="5.91,270,1647327600"; d="scan'208";a="273466769" Received: from orsmga004.jf.intel.com ([10.7.209.38]) by fmsmga102.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 02 Jun 2022 03:00:24 -0700 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.91,270,1647327600"; d="scan'208";a="707496256" Received: from fmsmsx605.amr.corp.intel.com ([10.18.126.85]) by orsmga004.jf.intel.com with ESMTP; 02 Jun 2022 03:00:23 -0700 Received: from fmsmsx611.amr.corp.intel.com (10.18.126.91) by fmsmsx605.amr.corp.intel.com (10.18.126.85) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2308.27; Thu, 2 Jun 2022 03:00:23 -0700 Received: from fmsmsx611.amr.corp.intel.com (10.18.126.91) by fmsmsx611.amr.corp.intel.com (10.18.126.91) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2308.27; Thu, 2 Jun 2022 03:00:23 -0700 Received: from FMSEDG603.ED.cps.intel.com (10.1.192.133) by fmsmsx611.amr.corp.intel.com (10.18.126.91) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2308.27 via Frontend Transport; Thu, 2 Jun 2022 03:00:22 -0700 Received: from NAM10-BN7-obe.outbound.protection.outlook.com (104.47.70.104) by edgegateway.intel.com (192.55.55.68) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.1.2308.27; Thu, 2 Jun 2022 03:00:22 -0700 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=OmdvWyDe+BeBDlAKByA0jYo+a0ng6oAw68+klSfZL48PPE9RLgb86rHG8tU4diBcf8FpiVeN0icWg1LQMRJQ2g3QOLM4p/QjlolPgx8WzqaNGYXhu8gAdENRcP76MEmnk5+n8Q/lLuIkt5NOM9bPCCiokpvmLgZkzvgrs6R+pSbZrurgYCPc1PU56PIKyJL1pwbOp/jArsj2Sen/7rs6y7YU7Wtn40wqoKl1HhcG5I1PKLTdD10UKwaOBAHM28PWfgjcE0wIoWvyIzLhWle2v2K9fQuo+eEfuXPqs7LLEp4Sp65KjsOVySOK3N2+/cguT8EvheCSPBifMGxoIPV47g== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=N7tz7aDeKZ2fbcGnfddbOUPodszA/R6afDRTf9wfPTY=; b=Y/mgyfhBIlhDQ6wnpMnpai3ivNyzo7rHI1v47ahB50bNSIfdnAOSq39L8sCmepO4Vpr99mTJ7FJqowiSep4KpLV+5ANyr46rt5CYrew7Pw5lLPwATISyEmwIEYyDkFg2n0ZI8SIFjv0ySF33CvSFw1KwIlEA7RWSW4W//mjthK84l2pkpQ0XzzOO0GAErVXUn2VGNELoPu+6qv8VnjcnJHWTatEuqf0k2fQMZi9Q6LvX0Ny/C7TsyWp25UihU6D2GqR5HCkbifDFjO5TQKjx/2bHhQmJ3ysA0S74cgb4vmnVUSk05iQGxZqHpl5QFuG0KjRxaCZ5vu+JtrYhEa4tdw== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=intel.com; dmarc=pass action=none header.from=intel.com; dkim=pass header.d=intel.com; arc=none Received: from MWHPR11MB1631.namprd11.prod.outlook.com (2603:10b6:301:10::10) by DM4PR11MB5261.namprd11.prod.outlook.com (2603:10b6:5:388::13) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5314.12; Thu, 2 Jun 2022 10:00:20 +0000 Received: from MWHPR11MB1631.namprd11.prod.outlook.com ([fe80::4501:93e1:b65d:684c]) by MWHPR11MB1631.namprd11.prod.outlook.com ([fe80::4501:93e1:b65d:684c%11]) with mapi id 15.20.5293.019; Thu, 2 Jun 2022 10:00:19 +0000 From: "Ni, Ray" To: "devel@edk2.groups.io" , "kraxel@redhat.com" , "Albecki, Mateusz" Subject: Re: [edk2-devel] [PATCH v5 1/6] MdeModulePkg/PciHostBridge: io range is not mandatory Thread-Topic: [edk2-devel] [PATCH v5 1/6] MdeModulePkg/PciHostBridge: io range is not mandatory Thread-Index: AQHYVhvU5MdWAOnuDUKwsMDSCCPoXa0BH5sAgAH74QCACFy7AIAhEX6AgAE4AACAAlwOAIAJSDkAgAK8yoA= Date: Thu, 2 Jun 2022 10:00:19 +0000 Message-ID: References: <20220524062446.x4gpibum74zwi4zu@sirius.home.kraxel.org> <4256.1653503206815963836@groups.io> <20220531161136.iojk6glelb2xtud7@sirius.home.kraxel.org> In-Reply-To: <20220531161136.iojk6glelb2xtud7@sirius.home.kraxel.org> Accept-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: authentication-results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=intel.com; x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: 3a194ba6-dc96-4a13-068e-08da447eb372 x-ms-traffictypediagnostic: DM4PR11MB5261:EE_ x-microsoft-antispam-prvs: x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: 1QTPEBEQoBGdY1AIwp2jmbQs7fn3fO3uZkSlp54AKE/PxM0XssSJuPFt/k06Zfa5E7MpsrBkuGb2IdEOY+zY8Vc48qxpxRMmAW/76u99h695sadAozOyG0fRkEyOP07Em3E5YWUzIv6LT2b9loeUmvTZzXSJmAA8vw7rEzFo0Xi9LRURaLDjOkp8jAuCtsNLWre7ANdjf+LHTxSkMdeehm0LFxhJ/6UnJ0NErBHYfMrG01OtgMT0rYKLps/ptOs6P33plcrye/2QBQgGlGfSabM/xnjPCQxS1lF4foIxM0z6nF8U1+iLPfrzzy1iWhDgdFHgNTBsMzwg1lvWmAB17M44H3dwNIqAh+DOxn9UrsW/twojEbTHCrUX+/LEDZxMLfR1PmsTv5ppQ/IjKmF8siKmYDxRokdusW0jtol7qnQGL6aJrmf6ztcT6J7SBCP/6sbb5THoTEiDN2UQlgFvwecNTlkWDhSCfP/WOEo0WauQlNjdNizkEgmfmeUZAp+HKXEZCTcbJWB9O7mf31aHoELLY/fl1nxBMziKUx1V3ylXe/t83RK8CrNLH66C32H7JI7o47iINcjoXJcGpU5j2k4cdRlXPt7HbsBXU5ejv5LEGGKDXwd1R4ka+OfxSIBku2C1Bl7Bw0vAag576zEjPxdWcJGl2hV8ZRaHqXGtpc70NoYmiPS/LoDiKrE18LNGerMCY5FeAsnJxzUY2ML6GA== x-forefront-antispam-report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:MWHPR11MB1631.namprd11.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230001)(366004)(26005)(83380400001)(6506007)(38100700002)(7696005)(33656002)(52536014)(5660300002)(55016003)(8936002)(66446008)(122000001)(66946007)(76116006)(71200400001)(64756008)(558084003)(508600001)(38070700005)(2906002)(66476007)(82960400001)(9686003)(186003)(86362001)(110136005)(6636002)(316002)(66556008)(8676002);DIR:OUT;SFP:1102; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?us-ascii?Q?Feg/x1mwK6WofUGiJ/vQkDDg/2mFeeIUx1Pv6vWkU8+rQeWTCUfZzRUdSM9n?= =?us-ascii?Q?HOUFiC93e/lFEEYquNHd1NqE3fg/aSG0VpDAfGGtlJ54VLiUIO5C0GhtiILA?= =?us-ascii?Q?ZPvL76nukN1XZV4+/QeVh/BhivlYRR5lqQ64AkhJW98Ar1Xtx+w0qr++0tDv?= =?us-ascii?Q?ybOgu51YSo59j/AImE9p+/XQSQs7lmZCGdhJgADoIJj7NjT2KsfhhqesUDFx?= =?us-ascii?Q?PylYX4Y4y66e84UeIEueHkTipbIhCkEYXXVRsX1ZShP4suO32OKeWoYKobeQ?= =?us-ascii?Q?c4Njr+s+5kj+gKKLYkNzcOJEyp9/lyBEyaks8ZYsyxsSq+faDvIHxdUgyogw?= =?us-ascii?Q?plNUaJORMlNbdtFuJPONnkXNkIncmJzEFb7QbzHn6jqAczBtRjDH9OYM+DXb?= =?us-ascii?Q?VZ9T6DeFGJDEiL3Hdcu/MGjjkcbah63HedGyR+LvGDH0iKKh71bJwQomMwA/?= =?us-ascii?Q?KL8UgOMLKr8mZWetTrngF87seNZ8QiVHqcsVDlV55N/GbMlr3staB10826Hx?= =?us-ascii?Q?NH4xlOhfXdpsaUPoFkglz+hxI0pe7CKzmvXAO/yXE9aQblg6tT2dibI/sgwH?= =?us-ascii?Q?ymUqtnekkptnagszMantrgSEIWMwruX2xvZiOHqS7kbwiFRPyFBSQ6tnRS/Z?= =?us-ascii?Q?HceRUaABNUtDWNtQkIot31Zmzt8mT4TV7H4c8lldYFgLqKYJZxj2cyIydNkI?= =?us-ascii?Q?d5bT7CZXLuqMk7qpiUM7BJEPPhcKWrpL2S4dhdnZhluPAGkd8DNnJM0x6u87?= =?us-ascii?Q?buNlOAzSSZqDdM1tEk0AkwGAOX6P/1Afat9DgEo2NZxHBKsTZwGJklg0a75F?= =?us-ascii?Q?+3kYqxB1H6DZGq0zRmTo3ddcNbX3y+YsK6A1GSKoi0++rFe9zbprMBxhKttm?= =?us-ascii?Q?48kMadRo3iSA0ACjHdvvYqfKoNw8pDsiW401ljkL8iyrY4hmaTxluUIq7tip?= =?us-ascii?Q?lyyC18EvMkTOOkmfKcH3ouv1jMXJFGock1OGZ1uSsrJBgF8julwiyHYZR+Y5?= =?us-ascii?Q?/Xhm3BnQ4INa2XP55GsQiF4ezCQipZgiaQoX/0SRr/hnmEwMnBQOywcxJC2w?= =?us-ascii?Q?KAM2D+wPQquaCxVg2mAE85ViUQWHhgBlNShg8UPdSacG4GFKUUnLiab9p8QI?= =?us-ascii?Q?qNiqyaIPhYrMSXdDNZ+NilPpuSRmNAa+snZ/2orEqsU1O/oGuiBlX+zvgHRV?= =?us-ascii?Q?PwezoES4xaRCIelnHDhOpTDCofhhEgRxJHJ/n1ohFl478U1EbAL0sJoOJO6j?= =?us-ascii?Q?SgMBwGaYFVnJFQWAU+OpCCG1fNAPkM+8Suu6n9VgL/grb33Ocops/GCBWhfB?= =?us-ascii?Q?lMTDWKvDUcThBJgoce+CBYjXdi4K2UtcYrtRU+GS+d2PIP1hzNC4wN9j5PAf?= =?us-ascii?Q?lW64kAWffQ0AAS0wwlxt4Wgz+ytAS8qjcqULwCYkWtS33UoFufy42qOSjI5N?= =?us-ascii?Q?/2YB07wd7sMkS7JWPgjGoWEgUldA8NcbNoUKpRLDku45kf6UcMsG3oQ2QfAG?= =?us-ascii?Q?FA8+E4LbTKsTnVJLpqkfgGcDu62EdyV7zUVa/B6K34X9ZA350PaBsaqSK0SA?= =?us-ascii?Q?WfTihfzOQGbIvsK96zN0v/bEpydPNe2EcA8gXBnIdDy76FV3KA1BxS3q0QUA?= =?us-ascii?Q?Px98YR+mJO7OCADBUs3txWeWPYW5vQq8CZPwBs8ZCu0NHNe1eqn0J2c/apoS?= =?us-ascii?Q?MiVU51mMNg1maTbJ3DsCcJLg67oTF/p0dIbdAh4zHWxMNz9hfvI5yY2ejO86?= =?us-ascii?Q?mF20mrkLgQ=3D=3D?= MIME-Version: 1.0 X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: MWHPR11MB1631.namprd11.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 3a194ba6-dc96-4a13-068e-08da447eb372 X-MS-Exchange-CrossTenant-originalarrivaltime: 02 Jun 2022 10:00:19.3352 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 46c98d88-e344-4ed4-8496-4ed7712e255d X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: gJOtphCW3yobTgLViWaEyn2lYnSYnSDKH9E0Zqd9q7M8jQz5TRP3dQZVCf56Iv2QctkZpMzNUTf4J7R4wfBJcQ== X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM4PR11MB5261 Return-Path: ray.ni@intel.com X-OriginatorOrg: intel.com Content-Language: en-US Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable > This doesn't work currently because the code > considers a pcie host bridge without I/O window a hard failure even in > case there are no I/O allocation requests. For fixing that the five > lines above should be enough I think. That's a real bug we should fix. I agree!!