Summary: | kernel 2.6.22.3's xfs driver and xfs_repair crash with my corrupted xfs filesystem | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Alex Cannon <alex6z> |
Component: | [OLD] Core system | Assignee: | Gentoo's Team for Core System packages <base-system> |
Status: | RESOLVED WORKSFORME | ||
Severity: | major | ||
Priority: | High | ||
Version: | 2006.1 | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- |
Description
Alex Cannon
2007-10-04 20:18:38 UTC
What you've posted here is a userspace error. Please post the kernel oops if/when you manage to capture it. If you get the oops, please reproduce it with the latest development kernel, 2.6.23-rc9 as of this writing. Of course, you can switch to 2.6.23-rc9 first and then try to get it to oops, to save yourself some time. It's possible that this is hardware-related, since you say you've been having lockups. Are all these lockups xfs related? Are you sure there's nothing wrong with your disk(s)? When you get an oops, please post your kernel .config, dmesg output, and some info about your hardware. I guess this bug has two parts really. The first is that the xfs kernel drivers caused an Oops at least once, and I didn't have a way to record what it said. The second is that xfs_repair crashes when trying to repair my filesystem. This bug probably shouldn't be assigned to "kernel" because it's xfs_repair that is causing the problem right now, and I don't have a way of reproducing the kernel Oops. The kernel part may be related to hardware, but the xfs_repair part does the exact thing every time. There aren't any errors in dmesg about disk access or anyhting. I would like to work on the xfs_repair issue first before trying to figure out what may be wrong with the kernel xfs driver. I agree with you that this is not (primarily) a kernel issue, so I'm reassigning it to the xfsprogs maintainers. please open a bug with the same information here: http://oss.sgi.com/bugzilla/ you should also test the latest version of xfsprogs rather than the current x86 stable version I downloaded xfsprogs-2.9.4 and it was able to repair my filesystem without crashing. Now there are no more errors on it. It is my assumption that the kernel Oops(s) that I saw was because it ran in to corruption on the filesystem and crashed (instead of remounting read only or whatever it's supposed to do in that event). So there may still be a bug in the kernel's xfs driver but I have no way of finding it now. Maybe the older versions of xfsprogs should be masked in portage? |