xfs
Nuller 25 февраля, 2010 - 02:25
Недавно столкнулся с проблемой. при записи определенной папки на xfs раздел - получаю при попытке её прочитать сегментейшн фаулт.
в логе
kernel: [ 1339.445251] Process mc (pid: 5915, ti=e04de000 task=e2064a00 task.ti=e04de000) kernel: [ 1339.445251] Stack: kernel: [ 1339.445251] c16df16b c16d395d c16d2796 000012ee e04dfe3c c11a4079 c121d2e0 00000000 kernel: [ 1339.445251] <0> 00000002 00001000 e04d0000 c1086023 c17eb780 00000001 e954eb00 ea0a8dc0 kernel: [ 1339.445251] <0> 00000000 e954eb00 f11289a0 e04dfd9c c121b311 00004858 00000000 00800031 kernel: [ 1339.445251] Call Trace: kernel: [ 1339.445251] [<c11a4079>] ? xfs_bmapi+0x3b/0x1926 kernel: [ 1339.445251] [<c121d2e0>] ? __make_request+0x303/0x370 kernel: [ 1339.445251] [<c1086023>] ? __alloc_pages_nodemask+0xdb/0x451 kernel: [ 1339.445251] [<c121b311>] ? generic_make_request+0x23c/0x278 kernel: [ 1339.445251] [<c1083425>] ? mempool_alloc_slab+0xe/0x10 kernel: [ 1339.445251] [<c1083685>] ? mempool_alloc+0x33/0xd1 kernel: [ 1339.445251] [<c121b402>] ? submit_bio+0xb5/0xbd kernel: [ 1339.445251] [<c1230af7>] ? random32+0x16/0x18 kernel: [ 1339.445251] [<c11bab15>] ? xfs_error_test+0x14/0x7b kernel: [ 1339.445251] [<c11e253d>] ? xfs_buf_free+0x9a/0x9f kernel: [ 1339.445251] [<c11e2610>] ? xfs_buf_rele+0xce/0xd4 kernel: [ 1339.445251] [<c11d8e0c>] ? xfs_buf_relse+0x18/0x1b kernel: [ 1339.445251] [<c11d8ff3>] ? xfs_trans_brelse+0x1e4/0x1ea kernel: [ 1339.445251] [<c11b55b9>] ? xfs_dir2_leaf_getdents+0x247/0x80e kernel: [ 1339.445251] [<c10b36a8>] ? filldir64+0x0/0xcd kernel: [ 1339.445251] [<c11b11fb>] ? xfs_readdir+0xb8/0xc2 kernel: [ 1339.445251] [<c10b36a8>] ? filldir64+0x0/0xcd kernel: [ 1339.445251] [<c10b36a8>] ? filldir64+0x0/0xcd kernel: [ 1339.445251] [<c11e3374>] ? xfs_file_readdir+0x4d/0x64 kernel: [ 1339.445251] [<c10b36a8>] ? filldir64+0x0/0xcd kernel: [ 1339.445251] [<c10b394c>] ? vfs_readdir+0x63/0x8f kernel: [ 1339.445251] [<c10b36a8>] ? filldir64+0x0/0xcd kernel: [ 1339.445251] [<c10b39db>] ? sys_getdents64+0x63/0xa0 kernel: [ 1339.445251] [<c1002a84>] ? sysenter_do_call+0x12/0x22 kernel: [ 1339.445251] Code: 01 52 ba 38 45 6e c1 50 b8 67 f1 6d c1 6a 01 6a 10 e8 d9 71 04 00 83 c4 14 c9 c3 55 89 e5 51 52 50 68 6b f1 6d c1 e8 e6 0e 34 00 <0f> 0b 83 c4 10 eb fe 55 89 e5 57 89 cf 56 89 c6 53 b8 74 c8 8f kernel: [ 1339.445251] EIP: [<c11e9ba0>] assfail+0x10/0x17 SS:ESP 0068:e04dfcf0 kernel: [ 1339.449576] ---[ end trace add73d7386b4771e ]--- kernel: [ 1339.449886] mc used greatest stack depth: 5132 bytes left
ядро 2.6.31 r6
раздел на adaptec рейд массиве 31605. кто нить с чем нибудь подобным сталкивался на xfs? грешу на неё.. ибо на ext3 всё ок.
раздел 4.5 Тб.. при запуске xfs_check вылетает out of memory.
xfs_repair проходит и ничего не меняется.
к слову - в папке тупо картинки. :) но их вроде много, на память не помню..
»
- Для комментирования войдите или зарегистрируйтесь
было в нетах такое - бажное
было в нетах такое - бажное ядро со сломанным драйвером xfs.
Compute:
Bosch M2.8.1 -> custom Bosch M2.8.3 clone from Russia.
Speed about 260 km,Ram 2 pers.,HDD - 70 kg,210 FLOPS ;)
Какое тогда не баженое?
Какое тогда не баженое? единственная проблема была именно с этой папкой.. больше никаких багов не заметил
именно так и выглядел баг .
именно так и выглядел баг . копайте кернелёвую багзиллу :)
Compute:
Bosch M2.8.1 -> custom Bosch M2.8.3 clone from Russia.
Speed about 260 km,Ram 2 pers.,HDD - 70 kg,210 FLOPS ;)