http://oss.sgi.com/bugzilla/show_bug.cgi?id=906
--- Comment #2 from Ryan Roh <unisist.roh@xxxxxxxxxxx> 2011-02-07 05:56:08 CST
---
Hi Dave,
Thank you for your reply.
Yes, we have to accept this unclean shutdown because this is used for PVR STB
for CE. Unfortunately, we can’t make it clean shutdown because user can turn
off the power and we can’t detect it. But I think any kind of unclean shutdown
should not cause this issue unless the journaling feature is used. So I try to
find out reason of this issue.
Do I need to add “barrier” in option during mounting? Isn’t it default?
I tried to mount it with latest kernel(2.6.36) and this HDD was mounted
properly. But I can’t upgrade the kernel for this issue because lot of things
have dependency with kernel.
Anyway, Can I make this code to return “EFSCORRUPT” instead of assert?
/*
* If we went off the root then we are seriously confused.
*/
retrun EFSCORRUPT;
//ASSERT(lev < cur->bc_nlevels);
Thanks,
Ryan.
--
Configure bugmail: http://oss.sgi.com/bugzilla/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.
|