From mboxrd@z Thu Jan 1 00:00:00 1970 From: AKASHI Takahiro Date: Tue, 9 Apr 2019 11:37:28 +0900 Subject: [U-Boot] [PATCH 1/1] efi_loader: debug output file handle in efi_file_open() In-Reply-To: <20190406144256.31117-1-xypron.glpk@gmx.de> References: <20190406144256.31117-1-xypron.glpk@gmx.de> Message-ID: <20190409023727.GE21650@linaro.org> List-Id: MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit To: u-boot@lists.denx.de On Sat, Apr 06, 2019 at 04:42:56PM +0200, Heinrich Schuchardt wrote: > For debugging it is helpful to know the address of the file handle created > by the Open() method of the EFI file protocol. So let's write it with > EFI_PRINT(). Just a question. How will you use the address for debugging? -Takahiro Akashi > Signed-off-by: Heinrich Schuchardt > --- > lib/efi_loader/efi_file.c | 6 ++++-- > 1 file changed, 4 insertions(+), 2 deletions(-) > > diff --git a/lib/efi_loader/efi_file.c b/lib/efi_loader/efi_file.c > index 0483403be0d..39e37749fe2 100644 > --- a/lib/efi_loader/efi_file.c > +++ b/lib/efi_loader/efi_file.c > @@ -257,10 +257,12 @@ static efi_status_t EFIAPI efi_file_open(struct efi_file_handle *file, > > /* Open file */ > *new_handle = file_open(fh->fs, fh, file_name, open_mode, attributes); > - if (*new_handle) > + if (*new_handle) { > + EFI_PRINT("file handle %p\n", *new_handle); > ret = EFI_SUCCESS; > - else > + } else { > ret = EFI_NOT_FOUND; > + } > out: > return EFI_EXIT(ret); > } > -- > 2.20.1 >