[PATCH] mtd: spi-nor: Unprepare legacy controllers upon RWW wait interruption
Miquel Raynal
miquel.raynal at bootlin.com
Wed Aug 12 03:05:39 PDT 2026
Hello,
> On Tue Aug 11, 2026 at 5:56 PM CEST, Miquel Raynal wrote:
>> All the parallel locking helpers (spi_nor_prep_and_lock(),
>> spi_nor_prep_and_lock_pe() and spi_nor_prep_and_lock_rd()) call
>> spi_nor_prep() then wait with a killable sleep. If the sleep gets
>> killed, we leave the controller in its prepared state.
>>
>
> Why does this only affect legacy controllers?
Aren't ->prepare()/->unprepare() callbacks only implemented by legacy
spi-nor controllers?
Thanks,
Miquèl
More information about the linux-mtd
mailing list