-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Content-ID:
El 03/03/14 18:52, Carlos E. R. escribió:
Hi,
I see this in the log right now:
(sda4): Internal error xfs_sb_read_verify at line 780 of file /home/abuild/rpmbuild/BUILD/kernel-desktop-3.11.6/linux-3.11/fs/xfs/xfs_mount.c. Caller 0xffffffffa0ed87b5 2014-03-03T22:06:17.179820+01:00 Elessar kernel: [ 866.843024] 2014-03-03T22:06:17.179821+01:00 Elessar kernel: [ 866.843027] CPU: 1 PID: 163 Comm: kworker/1:1H Tainted: P O 3.11.6-4-desktop #1
Stop right there, that's the first thing that needs fixing.. userspace shall not make the kernel BUG, oops or warn .. however your kernel is tainted with proprietary modules.. developers are usually unwilling to debug that..
That's a lame excuse and you know that. For your info, I have seen the same kernel crash since many months ago, without that taint, when the system tries to somehow mount the wrong partition with the wrong kernel filesystem. Look, I searched the system, and found earlier instances of the same event: 2013-12-20T17:45:57.533843+01:00 Elessar os-prober: debug: running /usr/lib/os-probes/mounted/90solaris on mounted /dev/sda3 2013-12-20T17:45:57.555904+01:00 Elessar os-prober: debug: running /usr/lib/os-probes/50mounted-tests on /dev/sda4 2013-12-20T17:45:57.613626+01:00 Elessar kernel: [ 1601.539266] EXT4-fs (sda4): unable to read superblock 2013-12-20T17:45:57.614532+01:00 Elessar kernel: [ 1601.540402] EXT4-fs (sda4): unable to read superblock 2013-12-20T17:45:57.615531+01:00 Elessar kernel: [ 1601.541508] EXT4-fs (sda4): unable to read superblock 2013-12-20T17:45:57.616532+01:00 Elessar kernel: [ 1601.542619] isofs_fill_super: bread failed, dev=sda4, iso_blknum=16, block=32 2013-12-20T17:45:57.618553+01:00 Elessar kernel: [ 1601.544081] XFS (sda4): bad magic number 2013-12-20T17:45:57.618558+01:00 Elessar kernel: [ 1601.544085] ffff88023321f000: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 2013-12-20T17:45:57.618560+01:00 Elessar kernel: [ 1601.544086] ffff88023321f010: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 2013-12-20T17:45:57.618561+01:00 Elessar kernel: [ 1601.544088] ffff88023321f020: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 2013-12-20T17:45:57.618562+01:00 Elessar kernel: [ 1601.544089] ffff88023321f030: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 2013-12-20T17:45:57.618563+01:00 Elessar kernel: [ 1601.544091] XFS (sda4): Internal error xfs_sb_read_verify at line 780 of file /home/abuild/rpmbuild/BUILD/kernel-desktop-3.11.6/linux-3.11/fs/xfs/xfs_mount.c. Caller 0xffffffffa04b97b5 2013-12-20T17:45:57.618565+01:00 Elessar kernel: [ 1601.544091] 2013-12-20T17:45:57.618565+01:00 Elessar kernel: [ 1601.544094] CPU: 3 PID: 171 Comm: kworker/3:1H Not tainted 3.11.6-4-desktop #1 2013-12-20T17:45:57.618566+01:00 Elessar kernel: [ 1601.544096] Hardware name: MICRO-STAR INTERNATIONAL CO.,LTD MS-7516/MS-7516, BIOS V1.5 10/10/2008 2013-12-20T17:45:57.618568+01:00 Elessar kernel: [ 1601.544121] Workqueue: xfslogd xfs_buf_iodone_work [xfs] 2013-12-20T17:45:57.618569+01:00 Elessar kernel: [ 1601.544123] 0000000000000001 ffffffff815a9bd7 ffff880218855000 ffffffffa04bc4a6 2013-12-20T17:45:57.618570+01:00 Elessar kernel: [ 1601.544126] 0000030c00000000 ffffffffa04b97b5 ffff88023246f240 0000000000000016 2013-12-20T17:45:57.618571+01:00 Elessar kernel: [ 1601.544128] ffff880218855000 ffffe8ffffd80c00 ffffffffa05105ed ffffffffa04b97b5 2013-12-20T17:45:57.618572+01:00 Elessar kernel: [ 1601.544131] Call Trace: 2013-12-20T17:45:57.618573+01:00 Elessar kernel: [ 1601.544141] [<ffffffff81004a18>] dump_trace+0x88/0x310 2013-12-20T17:45:57.618574+01:00 Elessar kernel: [ 1601.544144] [<ffffffff81004d70>] show_stack_log_lvl+0xd0/0x1d0 2013-12-20T17:45:57.618575+01:00 Elessar kernel: [ 1601.544147] [<ffffffff810061bc>] show_stack+0x1c/0x50 2013-12-20T17:45:57.618576+01:00 Elessar kernel: [ 1601.544151] [<ffffffff815a9bd7>] dump_stack+0x50/0x89 2013-12-20T17:45:57.618577+01:00 Elessar kernel: [ 1601.544163] [<ffffffffa04bc4a6>] xfs_corruption_error+0x56/0x80 [xfs] 2013-12-20T17:45:57.618578+01:00 Elessar kernel: [ 1601.544199] [<ffffffffa05105ed>] xfs_sb_read_verify+0xfd/0x120 [xfs] 2013-12-20T17:45:57.618579+01:00 Elessar kernel: [ 1601.544267] [<ffffffffa04b97b5>] xfs_buf_iodone_work+0x75/0x110 [xfs] 2013-12-20T17:45:57.618580+01:00 Elessar kernel: [ 1601.544282] [<ffffffff8106ac48>] process_one_work+0x168/0x490 2013-12-20T17:45:57.618581+01:00 Elessar kernel: [ 1601.544286] [<ffffffff8106b8e4>] worker_thread+0x114/0x3a0 2013-12-20T17:45:57.618582+01:00 Elessar kernel: [ 1601.544289] [<ffffffff81071c0f>] kthread+0xaf/0xc0 2013-12-20T17:45:57.618583+01:00 Elessar kernel: [ 1601.544293] [<ffffffff815b777c>] ret_from_fork+0x7c/0xb0 2013-12-20T17:45:57.618584+01:00 Elessar kernel: [ 1601.544296] XFS (sda4): Corruption detected. Unmount and run xfs_repair 2013-12-20T17:45:57.618585+01:00 Elessar kernel: [ 1601.544302] XFS (sda4): SB validate failed with error 22. 2013-12-20T17:45:57.620540+01:00 Elessar kernel: [ 1601.546473] REISERFS warning (device sda4): sh-2006 read_super_block: bread failed (dev sda4, block 8, size 1024) 2013-12-20T17:45:57.620546+01:00 Elessar kernel: [ 1601.546480] REISERFS warning (device sda4): sh-2006 read_super_block: bread failed (dev sda4, block 64, size 1024) 2013-12-20T17:45:57.620547+01:00 Elessar kernel: [ 1601.546483] REISERFS warning (device sda4): sh-2021 reiserfs_fill_super: can not find reiserfs on sda4 2013-12-20T17:45:57.646548+01:00 Elessar kernel: [ 1601.572804] FAT-fs (sda4): bogus number of reserved sectors 2013-12-20T17:45:57.646566+01:00 Elessar kernel: [ 1601.572807] FAT-fs (sda4): Can't find a valid FAT filesystem 2013-12-20T17:45:57.648533+01:00 Elessar kernel: [ 1601.574073] FAT-fs (sda4): bogus number of reserved sectors 2013-12-20T17:45:57.648543+01:00 Elessar kernel: [ 1601.574076] FAT-fs (sda4): Can't find a valid FAT filesystem 2013-12-20T17:45:57.649533+01:00 Elessar kernel: [ 1601.575194] MINIX-fs: unable to read superblock 2013-12-20T17:45:57.650535+01:00 Elessar kernel: [ 1601.576466] attempt to access beyond end of device 2013-12-20T17:45:57.650541+01:00 Elessar kernel: [ 1601.576469] sda4: rw=0, want=3, limit=2 2013-12-20T17:45:57.650542+01:00 Elessar kernel: [ 1601.576471] hfsplus: unable to find HFS+ superblock 2013-12-20T17:45:57.651531+01:00 Elessar kernel: [ 1601.577904] qnx4: wrong fsid in superblock. 2013-12-20T17:45:57.653543+01:00 Elessar kernel: [ 1601.579174] You didn't specify the type of your ufs filesystem 2013-12-20T17:45:57.653549+01:00 Elessar kernel: [ 1601.579174] 2013-12-20T17:45:57.653550+01:00 Elessar kernel: [ 1601.579174] mount -t ufs -o ufstype=sun|sunx86|44bsd|ufs2|5xbsd|old|hp|nextstep|nextstep-cd|openstep ... 2013-12-20T17:45:57.653552+01:00 Elessar kernel: [ 1601.579174] 2013-12-20T17:45:57.653553+01:00 Elessar kernel: [ 1601.579174] >>>WARNING<<< Wrong ufstype may corrupt your filesystem, default is ufstype=old 2013-12-20T17:45:57.656536+01:00 Elessar kernel: [ 1601.582274] hfs: can't find a HFS filesystem on dev sda4 2013-12-20T17:45:57.705886+01:00 Elessar os-prober: debug: running /usr/lib/os-probes/50mounted-tests on /dev/sda5 That kernel was not tainted, so you can not blame Nvidia for that issue. There are two issues here: one, os-prober is trying to mount the extended partition. two, xfs code in the kernel breaks attempting it. - -- Cheers, Carlos E. R. (from 13.1 x86_64 "Bottle" at Telcontar) -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.22 (GNU/Linux) iEYEARECAAYFAlMVr20ACgkQtTMYHG2NR9UIHACeOkRxzuIlhwoF1zCMDSZCtzXE wKcAniihzpncsCrOy8h5SNC6JDg7mRUF =GPGc -----END PGP SIGNATURE-----