public inbox for devel@edk2.groups.io
 help / color / mirror / Atom feed
From: "Gao, Liming" <liming.gao@intel.com>
To: "Ni, Ruiyu" <ruiyu.ni@intel.com>,
	"edk2-devel@lists.01.org" <edk2-devel@lists.01.org>
Subject: Re: [PATCH] MdePkg/DevicePathToText: Fix iSCSI.Lun byte order issue
Date: Sat, 28 Apr 2018 05:43:28 +0000	[thread overview]
Message-ID: <4A89E2EF3DFEDB4C8BFDE51014F606A14E221F9F@SHSMSX104.ccr.corp.intel.com> (raw)
In-Reply-To: <20180425060518.41236-1-ruiyu.ni@intel.com>

Reviewed-by: Liming Gao <liming.gao@intel.com>

>-----Original Message-----
>From: Ni, Ruiyu
>Sent: Wednesday, April 25, 2018 2:05 PM
>To: edk2-devel@lists.01.org
>Cc: Gao, Liming <liming.gao@intel.com>
>Subject: [PATCH] MdePkg/DevicePathToText: Fix iSCSI.Lun byte order issue
>
>Contributed-under: TianoCore Contribution Agreement 1.1
>Signed-off-by: Ruiyu Ni <ruiyu.ni@intel.com>
>Cc: Liming Gao <liming.gao@intel.com>
>---
> MdePkg/Library/UefiDevicePathLib/DevicePathToText.c | 14 ++++++++------
> 1 file changed, 8 insertions(+), 6 deletions(-)
>
>diff --git a/MdePkg/Library/UefiDevicePathLib/DevicePathToText.c
>b/MdePkg/Library/UefiDevicePathLib/DevicePathToText.c
>index 63542dba96..df1f218776 100644
>--- a/MdePkg/Library/UefiDevicePathLib/DevicePathToText.c
>+++ b/MdePkg/Library/UefiDevicePathLib/DevicePathToText.c
>@@ -2,7 +2,7 @@
>   DevicePathToText protocol as defined in the UEFI 2.0 specification.
>
>   (C) Copyright 2015 Hewlett-Packard Development Company, L.P.<BR>
>-Copyright (c) 2013 - 2017, Intel Corporation. All rights reserved.<BR>
>+Copyright (c) 2013 - 2018, Intel Corporation. All rights reserved.<BR>
> This program and the accompanying materials
> are licensed and made available under the terms and conditions of the BSD
>License
> which accompanies this distribution.  The full text of the license may be found
>at
>@@ -1539,18 +1539,20 @@ DevPathToTextiSCSI (
> {
>   ISCSI_DEVICE_PATH_WITH_NAME *ISCSIDevPath;
>   UINT16                      Options;
>+  UINTN                       Index;
>
>   ISCSIDevPath = DevPath;
>   UefiDevicePathLibCatPrint (
>     Str,
>-    L"iSCSI(%a,0x%x,0x%lx,",
>+    L"iSCSI(%a,0x%x,0x",
>     ISCSIDevPath->TargetName,
>-    ISCSIDevPath->TargetPortalGroupTag,
>-    ISCSIDevPath->Lun
>+    ISCSIDevPath->TargetPortalGroupTag
>     );
>-
>+  for (Index = 0; Index < ARRAY_SIZE (ISCSIDevPath->Lun); Index++) {
>+    UefiDevicePathLibCatPrint (Str, L"%02x", ISCSIDevPath->Lun[Index]);
>+  }
>   Options = ISCSIDevPath->LoginOption;
>-  UefiDevicePathLibCatPrint (Str, L"%s,", (((Options >> 1) & 0x0001) != 0) ?
>L"CRC32C" : L"None");
>+  UefiDevicePathLibCatPrint (Str, L",%s,", (((Options >> 1) & 0x0001) != 0) ?
>L"CRC32C" : L"None");
>   UefiDevicePathLibCatPrint (Str, L"%s,", (((Options >> 3) & 0x0001) != 0) ?
>L"CRC32C" : L"None");
>   if (((Options >> 11) & 0x0001) != 0) {
>     UefiDevicePathLibCatPrint (Str, L"%s,", L"None");
>--
>2.16.1.windows.1



      reply	other threads:[~2018-04-28  5:43 UTC|newest]

Thread overview: 2+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2018-04-25  6:05 [PATCH] MdePkg/DevicePathToText: Fix iSCSI.Lun byte order issue Ruiyu Ni
2018-04-28  5:43 ` Gao, Liming [this message]

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-list from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=4A89E2EF3DFEDB4C8BFDE51014F606A14E221F9F@SHSMSX104.ccr.corp.intel.com \
    --to=devel@edk2.groups.io \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox