]> 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)
commitd2244855fd3f100cd1681022a011c77dbec48c91
tree50ae00912b9be427a9849c758b409f65973f7a14
parent61fb07133ce84fb3269997b01ff3896ef266ab36
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: c38d78b19b09 ("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