Filesystem bug in 2.3.18

Erik Inge Bolso (knan@mo.himolde.no)
Mon, 13 Sep 1999 09:32:47 +0200 (CEST)


This message is in MIME format. The first part should be readable text,
while the remaining parts are likely unreadable without MIME-aware tools.
Send mail to mime@docserver.cac.washington.edu for more info.

--647891530-411255531-937207967=:29768
Content-Type: TEXT/PLAIN; charset=ISO-8859-1
Content-Transfer-Encoding: QUOTED-PRINTABLE

I've run across a bug in recent kernels, that I'm unsure
of where to place. It has so far occurred only with one
specific CD of mine, after accessing one specific file
and then umount()ing the CD. It might be in the isofs, it
might be in the generic VFS layer. More knowledgeable
people is asked to take a look at the attached bug report.

The kernel in question here is 2.3.18ac1, but the bug
has been there at least since 2.3.16 and probably
earlier.

The effect of the bug is to make any mounting and
unmounting impossible after encountering it, only
fixed by a reboot. (Save unmounting by sysrq, and
that does not work every time either)

The bug is 100% reproducible, but only with that specific
CD, it seems. This might be a problem with the CD, but
a problem with a CD should not affect the rest of the system,
therefore I report this as a bug.

Please CC: any discussion to me, as I'm not subscribed to linux-kernel
(too heavy traffic).

--
Erik I. Bols=F8 <knan at mo.himolde.no>
The White Tower: http://www.mo.himolde.no/~knan/

--647891530-411255531-937207967=:29768 Content-Type: TEXT/PLAIN; charset=US-ASCII; name=cdrom_oops_attachment Content-Transfer-Encoding: BASE64 Content-ID: <Pine.LNX.3.96.990913093247.29768B@yme.mo.himolde.no> Content-Description:

U2VwIDEzIDA2OjQ5OjExIFZpY3Rvcl9GcmFua2Vuc3RlaW4ga2VybmVsOiBf aXNvZnNfYm1hcDogYmxvY2sgPj0gRU9GICg2NTU3LCAxMzM2NzE3MCkNClNl cCAxMyAwNjo0OToxMSBWaWN0b3JfRnJhbmtlbnN0ZWluIGtlcm5lbDogX2lz b2ZzX2JtYXA6IGJsb2NrID49IEVPRiAoNjU1OCwgMTMzNjcxNzApDQpTZXAg MTMgMDY6NDk6MTEgVmljdG9yX0ZyYW5rZW5zdGVpbiBrZXJuZWw6IF9pc29m c19ibWFwOiBibG9jayA+PSBFT0YgKDY1NTksIDEzMzY3MTcwKQ0KU2VwIDEz IDA2OjQ5OjExIFZpY3Rvcl9GcmFua2Vuc3RlaW4ga2VybmVsOiBfaXNvZnNf Ym1hcDogYmxvY2sgPj0gRU9GICg2NTYwLCAxMzM2NzE3MCkNClNlcCAxMyAw Njo0OToxMSBWaWN0b3JfRnJhbmtlbnN0ZWluIGtlcm5lbDogX2lzb2ZzX2Jt YXA6IGJsb2NrID49IEVPRiAoNjU2MSwgMTMzNjcxNzApDQpTZXAgMTMgMDY6 NDk6MTEgVmljdG9yX0ZyYW5rZW5zdGVpbiBrZXJuZWw6IHNyMDogQ0QtUk9N IGVycm9yOiBJbmZvIGZsZD0weDRiNThiLCBDdXJyZW50IHNyMGI6MDA6IHNl bnNlIGtleSBJbGxlZ2FsIFJlcXVlc3QNClNlcCAxMyAwNjo0OToxMSBWaWN0 b3JfRnJhbmtlbnN0ZWluIGtlcm5lbDogQWRkaXRpb25hbCBzZW5zZSBpbmRp Y2F0ZXMgSWxsZWdhbCBtb2RlIGZvciB0aGlzIHRyYWNrDQpTZXAgMTMgMDY6 NDk6MTEgVmljdG9yX0ZyYW5rZW5zdGVpbiBrZXJuZWw6IGNvbW1hbmQgd2Fz OiBSZWFkICgxMCkgMDAgMDAgMDQgYjUgNmUgMDAgMDAgMWUgMDANClNlcCAx MyAwNjo0OToxMSBWaWN0b3JfRnJhbmtlbnN0ZWluIGtlcm5lbDogc3IwOiBD RC1ST00gZXJyb3I6IEluZm8gZmxkPTB4NGI1OGIsIEN1cnJlbnQgc3IwYjow MDogc2Vuc2Uga2V5IElsbGVnYWwgUmVxdWVzdA0KU2VwIDEzIDA2OjQ5OjEx IFZpY3Rvcl9GcmFua2Vuc3RlaW4ga2VybmVsOiBBZGRpdGlvbmFsIHNlbnNl IGluZGljYXRlcyBJbGxlZ2FsIG1vZGUgZm9yIHRoaXMgdHJhY2sNClNlcCAx MyAwNjo0OToxMSBWaWN0b3JfRnJhbmtlbnN0ZWluIGtlcm5lbDogY29tbWFu ZCB3YXM6IFJlYWQgKDYpIDA0IGI1IDhiIDAxIDAwDQpTZXAgMTMgMDY6NDk6 MTEgVmljdG9yX0ZyYW5rZW5zdGVpbiBrZXJuZWw6IENELVJPTSBJL08gZXJy b3I6IGRldiAwYjowMCwgc2VjdG9yIDEyMzQ0NzYNClNlcCAxMyAwNjo0OTox MSBWaWN0b3JfRnJhbmtlbnN0ZWluIGtlcm5lbDogc3IwOiBDRC1ST00gZXJy b3I6IEluZm8gZmxkPTB4NGI1OGIsIEN1cnJlbnQgc3IwYjowMDogc2Vuc2Ug a2V5IElsbGVnYWwgUmVxdWVzdA0KU2VwIDEzIDA2OjQ5OjExIFZpY3Rvcl9G cmFua2Vuc3RlaW4ga2VybmVsOiBBZGRpdGlvbmFsIHNlbnNlIGluZGljYXRl cyBJbGxlZ2FsIG1vZGUgZm9yIHRoaXMgdHJhY2sNClNlcCAxMyAwNjo0OTox MSBWaWN0b3JfRnJhbmtlbnN0ZWluIGtlcm5lbDogY29tbWFuZCB3YXM6IFJl YWQgKDYpIDA0IGI1IDhiIDAxIDAwDQpTZXAgMTMgMDY6NDk6MTEgVmljdG9y X0ZyYW5rZW5zdGVpbiBrZXJuZWw6IENELVJPTSBJL08gZXJyb3I6IGRldiAw YjowMCwgc2VjdG9yIDEyMzQ0NzYNClNlcCAxMyAwNjo0OToxMSBWaWN0b3Jf RnJhbmtlbnN0ZWluIGtlcm5lbDogc3IwOiBDRC1ST00gZXJyb3I6IEluZm8g ZmxkPTB4NGI1OGIsIEN1cnJlbnQgc3IwYjowMDogc2Vuc2Uga2V5IElsbGVn YWwgUmVxdWVzdA0KU2VwIDEzIDA2OjQ5OjExIFZpY3Rvcl9GcmFua2Vuc3Rl aW4ga2VybmVsOiBBZGRpdGlvbmFsIHNlbnNlIGluZGljYXRlcyBJbGxlZ2Fs IG1vZGUgZm9yIHRoaXMgdHJhY2sNClNlcCAxMyAwNjo0OToxMSBWaWN0b3Jf RnJhbmtlbnN0ZWluIGtlcm5lbDogY29tbWFuZCB3YXM6IFJlYWQgKDYpIDA0 IGI1IDhiIDAxIDAwDQpTZXAgMTMgMDY6NDk6MTEgVmljdG9yX0ZyYW5rZW5z dGVpbiBrZXJuZWw6IENELVJPTSBJL08gZXJyb3I6IGRldiAwYjowMCwgc2Vj dG9yIDEyMzQ0NzYNClNlcCAxMyAwNjo0OToyNyBWaWN0b3JfRnJhbmtlbnN0 ZWluIGF1dG9tb3VudFszMzIwXTogcnVubmluZyBleHBpcmF0aW9uIG9uIHBh dGggL21udA0KU2VwIDEzIDA2OjQ5OjI3IFZpY3Rvcl9GcmFua2Vuc3RlaW4g a2VybmVsOiBrZXJuZWwgQlVHIGF0IGlub2RlLmM6MjM1IQ0KDQprc3ltb29w cyAwLjdjIG9uIGk1ODYgMi4zLjE4LiAgT3B0aW9ucyB1c2VkDQogICAgIC1W IChkZWZhdWx0KQ0KICAgICAtayAvcHJvYy9rc3ltcyAoZGVmYXVsdCkNCiAg ICAgLWwgL3Byb2MvbW9kdWxlcyAoZGVmYXVsdCkNCiAgICAgLW8gL2xpYi9t b2R1bGVzLzIuMy4xOC8gKGRlZmF1bHQpDQogICAgIC1tIC9ib290L1N5c3Rl bS5tYXAgKGRlZmF1bHQpDQoNCldhcm5pbmcgKGNvbXBhcmVfa3N5bXNfbHNt b2QpOiBtb2R1bGUgaXNvZnMgaXMgaW4gbHNtb2QgYnV0IG5vdCBpbiBrc3lt cywgcHJvYmFibHkgbm8gc3ltYm9scyBleHBvcnRlZA0KV2FybmluZyAoY29t cGFyZV9rc3ltc19sc21vZCk6IG1vZHVsZSBwYXJwb3J0X3BjIGlzIGluIGxz bW9kIGJ1dCBub3QgaW4ga3N5bXMsIHByb2JhYmx5IG5vIHN5bWJvbHMgZXhw b3J0ZWQNCldhcm5pbmcgKGNvbXBhcmVfa3N5bXNfbHNtb2QpOiBtb2R1bGUg c25kLWNhcmQtaW50ZXJ3YXZlIGlzIGluIGxzbW9kIGJ1dCBub3QgaW4ga3N5 bXMsIHByb2JhYmx5IG5vIHN5bWJvbHMgZXhwb3J0ZWQNCmludmFsaWQgb3Bl cmFuZDogMDAwMCANCkNQVTogICAgMCANCkVJUDogICAgMDAxMDpbY2xlYXJf aW5vZGUrMzEvMTI4XSANCkVJUDogICAgMDAxMDpbPGMwMTNhZTJmPl0gDQpV c2luZyBkZWZhdWx0cyBmcm9tIGtzeW1vb3BzIC10IGVsZjMyLWkzODYgLWEg aTM4Ng0KRUZMQUdTOiAwMDAxMDI5MiANCmVheDogMDAwMDAwMWIgICBlYng6 IGMyOGMzYzgwICAgZWN4OiBjMDgxYzAwMCAgIGVkeDogMDAwMDAwMWUgDQpl c2k6IGMyOGMzYzgwICAgZWRpOiAwMDAwMDAwMCAgIGVicDogYzI4OTQyMDAg ICBlc3A6IGMwODFkZjJjIA0KZHM6IDAwMTggICBlczogMDAxOCAgIHNzOiAw MDE4IA0KUHJvY2VzcyB1bW91bnQgKHBpZDogMzMyMSwgc3RhY2twYWdlPWMw ODFkMDAwKSANClN0YWNrOiAwMDAwMDBlYiBjMjhjM2M4OCBjMDEzYjg0YyBj MjhjM2M4MCBjM2IzNDg3MCBjMjhjM2M4MCBjM2IzNDg1MCBjMDEzYTBiNiAg DQogICAgICAgYzI4YzNjODAgYzI4OTQyMDAgMDAwMDBiMDAgZmZmZmZmZmUg YzMzMzBiMDAgYzAxMzA1NmUgYzI4OTQyMDAgMDAwMDBiMDAgIA0KICAgICAg IGZmZmZmZmZhIGMxZjMwYjAwIGMzMzMyNzIwIGMwMTMwNmUyIDAwMDAwYjAw IDAwMDAwMDAwIDAwMDAwMDAwIDAwMDAwMDAwICANCkNhbGwgVHJhY2U6IFtp cHV0KzE4OC80ODBdIFtzaHJpbmtfZGNhY2hlX3NiKzIzMC8zMjBdIFtkb191 bW91bnQrOTQvMzIwXSBbdW1vdW50X2RldisxNDYvMjcyXSBbc3lzX3Vtb3Vu dCsxOTMvMjA4XSBbc3lzX29sZHVtb3VudCsxMi8xNl0gW3N5c3RlbV9jYWxs KzUyLzY0XSAgDQpDYWxsIFRyYWNlOiBbPGMwMTNiODRjPl0gWzxjMDEzYTBi Nj5dIFs8YzAxMzA1NmU+XSBbPGMwMTMwNmUyPl0gWzxjMDEzMDgyMT5dIFs8 YzAxMzA4M2M+XSBbPGMwMTBhZDk0Pl0gIA0KQ29kZTogMGYgMGIgODMgYzQg MGMgZjYgODMgYTQgMDAgMDAgMDAgMDIgNzQgMDkgNTMgZTggZGQgZmIgZmYg ZmYgIA0KDQo+PkVJUDsgYzAxM2FlMmYgPGNsZWFyX2lub2RlKzFmLzgwPiAg IDw9PT09PQ0KVHJhY2U7IGMwMTNiODRjIDxpcHV0K2JjLzFlMD4NClRyYWNl OyBjMDEzYTBiNiA8c2hyaW5rX2RjYWNoZV9zYitlNi8xNDA+DQpUcmFjZTsg YzAxMzA1NmUgPGRvX3Vtb3VudCs1ZS8xNDA+DQpUcmFjZTsgYzAxMzA2ZTIg PHVtb3VudF9kZXYrOTIvMTEwPg0KVHJhY2U7IGMwMTMwODIxIDxzeXNfdW1v dW50K2MxL2QwPg0KVHJhY2U7IGMwMTMwODNjIDxzeXNfb2xkdW1vdW50K2Mv MTA+DQpUcmFjZTsgYzAxMGFkOTQgPHN5c3RlbV9jYWxsKzM0LzQwPg0KQ29k ZTsgIGMwMTNhZTJmIDxjbGVhcl9pbm9kZSsxZi84MD4NCjAwMDAwMDAwIDxf RUlQPjoNCkNvZGU7ICBjMDEzYWUyZiA8Y2xlYXJfaW5vZGUrMWYvODA+ICAg PD09PT09DQogICAwOiAgIDBmIDBiICAgICAgICAgICAgICAgICAgICAgdWQy YSAgICAgIDw9PT09PQ0KQ29kZTsgIGMwMTNhZTMxIDxjbGVhcl9pbm9kZSsy MS84MD4NCiAgIDI6ICAgODMgYzQgMGMgICAgICAgICAgICAgICAgICBhZGQg ICAgJDB4YywlZXNwDQpDb2RlOyAgYzAxM2FlMzQgPGNsZWFyX2lub2RlKzI0 LzgwPg0KICAgNTogICBmNiA4MyBhNCAwMCAwMCAwMCAwMiAgICAgIHRlc3Ri ICAkMHgyLDB4YTQoJWVieCkNCkNvZGU7ICBjMDEzYWUzYiA8Y2xlYXJfaW5v ZGUrMmIvODA+DQogICBjOiAgIDc0IDA5ICAgICAgICAgICAgICAgICAgICAg amUgICAgIDE3IDxfRUlQKzB4MTc+IGMwMTNhZTQ2IDxjbGVhcl9pbm9kZSsz Ni84MD4NCkNvZGU7ICBjMDEzYWUzZCA8Y2xlYXJfaW5vZGUrMmQvODA+DQog ICBlOiAgIDUzICAgICAgICAgICAgICAgICAgICAgICAgcHVzaCAgICVlYngN CkNvZGU7ICBjMDEzYWUzZSA8Y2xlYXJfaW5vZGUrMmUvODA+DQogICBmOiAg IGU4IGRkIGZiIGZmIGZmICAgICAgICAgICAgY2FsbCAgIGZmZmZmYmYxIDxf RUlQKzB4ZmZmZmZiZjE+IGMwMTNhYTIwIDxfX3dhaXRfb25faW5vZGUrMC8x YTA+DQoNCg0KNCB3YXJuaW5ncyBpc3N1ZWQuICBSZXN1bHRzIG1heSBub3Qg YmUgcmVsaWFibGUuDQo= --647891530-411255531-937207967=:29768--

- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.rutgers.edu Please read the FAQ at http://www.tux.org/lkml/