All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH v3 0/2] wic: extend empty plugin with options to write zeros to partiton
@ 2023-11-28 13:52 Lukas Funke
  2023-11-28 13:52 ` [PATCH v3 1/2] " Lukas Funke
  2023-11-28 13:52 ` [PATCH v3 2/2] selftest: wic: add test for zerorize option of empty plugin Lukas Funke
  0 siblings, 2 replies; 3+ messages in thread
From: Lukas Funke @ 2023-11-28 13:52 UTC (permalink / raw)
  To: openembedded-core; +Cc: Alexandre Belloni, Richard Purdie, Lukas Funke

From: Lukas Funke <lukas.funke@weidmueller.com>

Adds features to explicitly write zeros to the start of the
partition. This is useful to overwrite old content like
filesystem signatures which may be re-recognized otherwise.

The new features can be enabled with
'--soucreparams="[fill|size=<N>[S|s|K|k|M|G]][,][bs=<N>[S|s|K|k|M|G]]"'
Conflicting or missing options throw errors.

The features are:
- fill
  Fill the entire partition with zeros. Requires '--fixed-size' option
  to be set.
- size=<N>[S|s|K|k|M|G]
  Set the first N bytes of the partition to zero. Default unit is 'K'.
- bs=<N>[S|s|K|k|M|G]
  Write at most N bytes at a time during source file creation.
  Defaults to '1M'. Default unit is 'K'.

Changes in v3:
 - Add testcase 
 - Fix interpretation of --fixed-size parameter

Changed in v2:
 - Added SoB

---

Lukas Funke (1):
  selftest: wic: add test for zerorize option of empty plugin

Malte Schmidt (1):
  wic: extend empty plugin with options to write zeros to partiton

 meta/lib/oeqa/selftest/cases/wic.py     | 36 ++++++++++++++++
 scripts/lib/wic/plugins/source/empty.py | 57 ++++++++++++++++++++++++-
 2 files changed, 92 insertions(+), 1 deletion(-)

-- 
2.30.2



^ permalink raw reply	[flat|nested] 3+ messages in thread

end of thread, other threads:[~2023-11-28 13:52 UTC | newest]

Thread overview: 3+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2023-11-28 13:52 [PATCH v3 0/2] wic: extend empty plugin with options to write zeros to partiton Lukas Funke
2023-11-28 13:52 ` [PATCH v3 1/2] " Lukas Funke
2023-11-28 13:52 ` [PATCH v3 2/2] selftest: wic: add test for zerorize option of empty plugin Lukas Funke

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.