From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from g4t3425.houston.hpe.com (g4t3425.houston.hpe.com [15.241.140.78]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ml01.01.org (Postfix) with ESMTPS id 59F64820DA for ; Sun, 12 Feb 2017 23:20:23 -0800 (PST) Received: from HEGDENAG9.asiapacific.hpqcorp.net (hegdenag9.asiapacific.hpqcorp.net [16.154.153.125]) by g4t3425.houston.hpe.com (Postfix) with ESMTP id 434E44B; Mon, 13 Feb 2017 07:20:19 +0000 (UTC) From: hegdenag To: edk2-devel@lists.01.org Cc: jiaxin.wu@intel.com, ting.ye@intel.com, lubo.zhang@intel.com, siyuan.fu@intel.com, sriram-s@hpe.com Date: Mon, 13 Feb 2017 12:50:16 +0530 Message-Id: <20170213072018.14272-1-nagaraj-p.hegde@hpe.com> X-Mailer: git-send-email 2.8.3.windows.1 Subject: [PATCH v2 0/2] NetworkPkg/iScsiDxe: Update iScsiStart Policy X-BeenThere: edk2-devel@lists.01.org X-Mailman-Version: 2.1.21 Precedence: list List-Id: EDK II Development List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 13 Feb 2017 07:20:23 -0000 v2: Updated list of reviewers. Today, iSCSI driver checks whether there are AIP instances installed by iSCSI HBA adapter and if yes, the iSCSI driver will return EFI_ABORTED in its driver binding Start. We can not guarantee the existence of AIP instances always during iSCSI DBStart. Hence, we might end up doing a iScsiStart even if the intent of the customer was to use only iSCSI on HBA. The series of patch will define a new PCD value for the PCD PcdIScsiAIPNetworkBootPolicy, "Always use iSCSI HBA and ignore UEFI iSCSI", update iScsiStart to check this PCD value and return EFI_ABORT in this case even before checking for AIP instances. hegdenag (2): NetworkPkg/iSCSIDxe: Update the condition for IScsiStart Abort NetworkPkg/NetworkPkg.dec: Update comments for the PCD NetworkPkg/IScsiDxe/IScsiDriver.c | 8 +++++++- NetworkPkg/IScsiDxe/IScsiDriver.h | 19 +++++++++++-------- NetworkPkg/NetworkPkg.dec | 5 +++-- 3 files changed, 21 insertions(+), 11 deletions(-) -- 2.8.3.windows.1