]> Zhao Yanbai Git Server - minix.git/commit
MFS: do not crash when reading superblock fails 16/3316/1
authorDavid van Moolenbroek <david@minix3.org>
Fri, 17 Jun 2016 19:48:20 +0000 (19:48 +0000)
committerDavid van Moolenbroek <david@minix3.org>
Fri, 17 Jun 2016 19:48:20 +0000 (19:48 +0000)
commitee0384891a6852ef528af0dbea9f2969f3a01b86
treee28871b7625e3b24255411011410a67ea988d095
parent6c7e614940fdd473417d84d8690a79a672edd083
MFS: do not crash when reading superblock fails

While MFS failing to do I/O on a block is generally fatal, reading
the superblock at mount time is an exception: this case may occur
when the given partition is too small to contain the superblock.
Therefore, MFS should not crash or even report anything in this
case, but rather refuse to mount cleanly.

This fixes #121.

Change-Id: I11326b48922a0e0ebefecbb8eec7c428f985f2b3
minix/fs/mfs/super.c
minix/lib/libminixfs/cache.c