From: Wolfgang Denk <wd@denx.de>
To: Ayoub Zaki <ayoub.zaki@embexus.com>
Cc: u-boot@lists.denx.de, hs@denx.de
Subject: Re: [PATCH v2] cmd: ubi: add a command to swap volumes
Date: Tue, 28 Sep 2021 12:17:12 +0200 [thread overview]
Message-ID: <2309251.1632824232@gemini.denx.de> (raw)
In-Reply-To: <20210909115257.14147-1-ayoub.zaki@embexus.com>
Dear Ayoub,
In message <20210909115257.14147-1-ayoub.zaki@embexus.com> you wrote:
> This commit adds the command ubi swap to swap an ubi volumes.
> The format of the command is: ubi swap <volume_a> <volume_b>.
> To enable this command, the option CMD_UBI_SWAPVOL must be selected.
May I ask what this command is good for, i. e. what is the intended
use case?
I have the feeling that you might want to do something which
requires an atomic operation, but you should be aware that the
implementation is NOT atomic - even worse: in case of problems there
is not even a way to fall back to the old state.
So if you think to use this for example for reliable software
updates, then you have a big problem here.
Or am I missing something?
Best regards,
Wolfgang Denk
--
DENX Software Engineering GmbH, Managing Director: Wolfgang Denk
HRB 165235 Munich, Office: Kirchenstr.5, D-82194 Groebenzell, Germany
Phone: (+49)-8142-66989-10 Fax: (+49)-8142-66989-80 Email: wd@denx.de
Niklaus Wirth has lamented that, whereas Europeans pronounce his name
correctly (Ni-klows Virt), Americans invariably mangle it into
(Nick-les Worth). Which is to say that Europeans call him by name,
but Americans call him by value.
prev parent reply other threads:[~2021-09-28 10:17 UTC|newest]
Thread overview: 3+ messages / expand[flat|nested] mbox.gz Atom feed top
2021-09-09 11:52 [PATCH v2] cmd: ubi: add a command to swap volumes Ayoub Zaki
2021-09-28 7:50 ` Heiko Schocher
2021-09-28 10:17 ` Wolfgang Denk [this message]
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=2309251.1632824232@gemini.denx.de \
--to=wd@denx.de \
--cc=ayoub.zaki@embexus.com \
--cc=hs@denx.de \
--cc=u-boot@lists.denx.de \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
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.