diff options
| author | Andrey Smirnov <[email protected]> | 2018-12-21 07:28:38 +0000 |
|---|---|---|
| committer | Greg Kroah-Hartman <[email protected]> | 2019-01-22 09:23:17 +0000 |
| commit | 5158c36ec9d0b3343f58987cec7ebfd866331fd0 (patch) | |
| tree | f8196351408508243cc62de53c24ae76ffa886ce /drivers/base/firmware_loader/fallback_table.c | |
| parent | ihex: Share code between ihex_validate_fw() and ihex_next_binrec() (diff) | |
| download | kernel-5158c36ec9d0b3343f58987cec7ebfd866331fd0.tar.gz kernel-5158c36ec9d0b3343f58987cec7ebfd866331fd0.zip | |
ihex: Check if zero-length record is at the end of the blob
When verifying the validity of IHEX file we need to make sure that
zero-length record we found is located at the end of the file. Not
doing that could result in an invalid file with a bogus zero-length in
the middle short-circuiting the check and being reported as valid.
Cc: Chris Healy <[email protected]>
Cc: Kyle McMartin <[email protected]>
Cc: Andrew Morton <[email protected]>
Cc: Masahiro Yamada <[email protected]>
Cc: David Woodhouse <[email protected]>
Cc: Greg Kroah-Hartman <[email protected]>
Cc: linux-kernel <[email protected]>
Signed-off-by: Andrey Smirnov <[email protected]>
Signed-off-by: Greg Kroah-Hartman <[email protected]>
Diffstat (limited to 'drivers/base/firmware_loader/fallback_table.c')
0 files changed, 0 insertions, 0 deletions
