]> git.kernelconcepts.de Git - karo-tx-linux.git/commit
hpfs: support hotfixes
authorMikulas Patocka <mikulas@twibright.com>
Wed, 2 Sep 2015 20:50:12 +0000 (22:50 +0200)
committerLinus Torvalds <torvalds@linux-foundation.org>
Thu, 3 Sep 2015 18:55:30 +0000 (11:55 -0700)
commita64eefaac1c5cc8dbc6995228fe08a61b8e1d26b
tree0945e739dbe805c12f5d24170ae8486f6df79a43
parent64291f7db5bd8150a74ad2036f1037e6a0428df2
hpfs: support hotfixes

When the OS/2 driver hits a disk write error, it writes the sector to
another location and adds the sector mapping to the hotfix map.

This patch makes the hpfs driver understand the hotfix map and remap
accesses accoring to it.

Signed-off-by: Mikulas Patocka <mikulas@twibright.com>
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
fs/hpfs/buffer.c
fs/hpfs/file.c
fs/hpfs/hpfs_fn.h
fs/hpfs/map.c
fs/hpfs/super.c