[PATCH 0/6] binman: Support compressing files in parallel
Simon Glass
sjg at chromium.org
Tue Jul 6 18:36:35 CEST 2021
When building an image with large files it makes sense to compress them in
parallel. This series adds support for this as well a few other
performance-related tweaks. It also includes support for timing of
the different types of operation (e.g. compression), for debugging
purposes.
Simon Glass (6):
binman: Put compressed data into separate files
binman: Support multithreading for building images
binman: Split node-reading out from constructor in files
binman: Use bytearray instead of string
patman: Use bytearray instead of string
binman: Add basic support for debugging performance
tools/binman/binman.rst | 18 ++++++
tools/binman/cmdline.py | 4 ++
tools/binman/control.py | 7 +++
tools/binman/etype/blob.py | 5 ++
tools/binman/etype/collection.py | 2 +-
tools/binman/etype/files.py | 3 +
tools/binman/etype/section.py | 40 ++++++++++++--
tools/binman/ftest.py | 41 ++++++++++++--
tools/binman/image.py | 3 +
tools/binman/state.py | 95 ++++++++++++++++++++++++++++++++
tools/patman/cros_subprocess.py | 6 +-
tools/patman/tools.py | 9 ++-
12 files changed, 218 insertions(+), 15 deletions(-)
--
2.32.0.93.g670b81a890-goog
More information about the U-Boot
mailing list