Re: [PATCH v1 7/8] mtd: spi-nor: push the rollback mechanism into the sfdp module
From: Miquel Raynal
Date: Mon Jul 06 2026 - 10:38:01 EST
On 03/07/2026 at 16:29:18 +02, Michael Walle <mwalle@xxxxxxxxxx> wrote:
> Right now, the core is handling the rollback of the parameters. But it
> doesn't have the knowledge what has to be rolled back. And in fact,
> havent rolled back everything. Push it down to the called function and
> make it mandatory, that this function has no side effects if it fails.
>
> Funny enough, there is a comment in the SFDP table handing code that
handling? ^
> each table parser is responsible to roll back any changes. But none of
> them did. So while add it, expand the logic to that and roll it back for
> them. There is one simple rule though:
>
> SFDP parsing and fixups may only modify the spi_nor_flash_parameters.
Ok.
Reviewed-by: Miquel Raynal <miquel.raynal@xxxxxxxxxxx>