efi_loader: parameter checks BLOCK_IO_PROTOCOL
authorHeinrich Schuchardt <xypron.glpk@gmx.de>
Thu, 5 Sep 2019 17:31:23 +0000 (19:31 +0200)
committerHeinrich Schuchardt <xypron.glpk@gmx.de>
Thu, 5 Sep 2019 21:18:51 +0000 (23:18 +0200)
commitf59f0825e8b9fdeb8abe43ffd10c5119ca1a032f
tree31c50f20cd10dad12634c02da52df085d8f7c3d0
parent03446987c5008fd1e3732b01fd63a29c7a6d9246
efi_loader: parameter checks BLOCK_IO_PROTOCOL

Check parameters of ReadBlocks() and WriteBlocks().

If the buffer size is not a multiple of the block size, we have to return
EFI_BAD_BUFFER_SIZE.

Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
lib/efi_loader/efi_disk.c