]> git.baikalelectronics.ru Git - kernel.git/commit
mark pstore-blk as broken
authorChristoph Hellwig <hch@lst.de>
Tue, 8 Jun 2021 16:13:27 +0000 (18:13 +0200)
committerJens Axboe <axboe@kernel.dk>
Mon, 14 Jun 2021 14:26:03 +0000 (08:26 -0600)
commitc809692e531b3386d302c0cdf097114a9e6692da
tree50ae00912b9be427a9849c758b409f65973f7a14
parentcc1a86929d56f0affff6b19fb1c72c346e4f3bfe
mark pstore-blk as broken

pstore-blk just pokes directly into the pagecache for the block
device without going through the file operations for that by faking
up it's own file operations that do not match the block device ones.

As this breaks the control of the block layer of it's page cache,
and even now just works by accident only the best thing is to just
disable this driver.

Fixes: f9edd43ea779 ("pstore/blk: Introduce backend for block devices")
Signed-off-by: Christoph Hellwig <hch@lst.de>
Link: https://lore.kernel.org/r/20210608161327.1537919-1-hch@lst.de
Signed-off-by: Jens Axboe <axboe@kernel.dk>
fs/pstore/Kconfig