summaryrefslogtreecommitdiff
path: root/src/device
diff options
context:
space:
mode:
authorGabe Black <gabeblack@google.com>2014-02-20 23:38:49 -0800
committerIsaac Christensen <isaac.christensen@se-eng.com>2014-09-25 20:26:04 +0200
commitdbd006b0820098ab1bc042a16853db7131cf91af (patch)
tree7fbdb8b767be6e39c91dc86d5023894dc73072c1 /src/device
parent49c98dc42b706897e802af12d16349ff65a9bd43 (diff)
cbfstool: Propogate compression errors back to the caller.
When compression fails for whatever reason, the caller should know about it rather than blindly assuming it worked correctly. That can prevent half compressed data from ending up in the image. This is currently happening for a segment of depthcharge which is triggering a failure in LZMA. The size of the "compressed" data is never set and is recorded as zero, and that segment effectively isn't loaded during boot. Change-Id: Idbff01f5413d030bbf5382712780bbd0b9e83bc7 Signed-off-by: Gabe Black <gabeblack@google.com> Reviewed-on: https://chromium-review.googlesource.com/187364 Reviewed-by: Hung-Te Lin <hungte@chromium.org> Tested-by: Gabe Black <gabeblack@chromium.org> Commit-Queue: Gabe Black <gabeblack@chromium.org> (cherry picked from commit be48f3e41eaf0eaf6686c61c439095fc56883cec) Signed-off-by: Isaac Christensen <isaac.christensen@se-eng.com> Reviewed-on: http://review.coreboot.org/6960 Tested-by: build bot (Jenkins) Reviewed-by: Ronald G. Minnich <rminnich@gmail.com> Reviewed-by: Paul Menzel <paulepanter@users.sourceforge.net>
Diffstat (limited to 'src/device')
0 files changed, 0 insertions, 0 deletions