http://bugzilla.kernel.org/show_bug.cgi?id=6085
Summary: Unable to mount/recover root on XFS while booting after
incorrectly unmounted filesystem (ie. hw reset)
Kernel Version: >=2.6.15
Status: NEW
Severity: high
Owner: xfs-masters@xxxxxxxxxxx
Submitter: jardiq@xxxxxxxxx
CC: tharrrk@xxxxxxxx
Most recent kernel where this bug did not occur: 2.6.14
Distribution: Gentoo, Slackware, SuSe, etc... vanilla kernel from kernel.org
Hardware Environment: tested on P4 3G, Athlon XP, Celeron 2.4, etc... with IDE &
SATA drivers
Software Environment: XFS compiled into kernel, bootloader both lilo & grub
Problem Description: XFS couldn't identify xlog client id, ends with error 5.
Steps to reproduce:
- create root partition with xfs on
- install kernel 2.6.15 or higher, include xfs into kernel
( - reboot computer to see it all ok )
- pres RESET BUTTON
- kernel panics on next boot showing :
...
XFS mounting filesystem hda1
Starting XFS recovery on filesystem: hda1 (logdev: internal)
XFS: xlog_recover_process_data: bad clientid
XFS: log mount/recovery failed: error 5
XFS: log mount failed
VFS: Cannot open root device "301" or unknown-block(3,1)
Please append a correct "root=" boot option
Kernel panic - not syncing: VFS: Unable to mount root fs on unknown-block(3,1)
... using 2.6.14 recovers root sometimes, but not always.
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.
|