On Tue, 2007-10-16 at 20:08 +0200, Christian Kujau wrote:
> Dave,
> 
> On Mon, 15 Oct 2007, Charles Perreault wrote:
> > [189028.668269] ERROR: (device md0): diUpdatePMap: inode 4122 not marked
> > as allocated in wmap!
> 
> Why is it that the errormessage does not mention "jfs" at all?
> At first I thought 
> "Hm, it says 'device', must be a device issue, not filesystem related". 
> Sure, after grepping for this printk, jfs/super.c showed up...but how 
> about:
> 
> --- linux/fs/jfs/super.c.orig 2007-10-16 19:51:22.000000000 +0200
> +++ linux/fs/jfs/super.c      2007-10-16 19:52:04.000000000 +0200
> @@ -79,7 +79,7 @@
>               panic("JFS (device %s): panic forced after error\n",
>                       sb->s_id);
>       else if (sbi->flag & JFS_ERR_REMOUNT_RO) {
> -             jfs_err("ERROR: (device %s): remounting filesystem "
> +             jfs_err("JFS (device %s): remounting filesystem "
>                       "as read-only\n",
>                       sb->s_id);
>               sb->s_flags |= MS_RDONLY;
> @@ -97,7 +97,7 @@
>       vsnprintf(error_buf, sizeof(error_buf), function, args);
>       va_end(args);
> 
> -     printk(KERN_ERR "ERROR: (device %s): %s\n", sb->s_id, error_buf);
> +     printk(KERN_ERR "JFS (device %s): %s\n", sb->s_id, error_buf);
> 
>       jfs_handle_error(sb);
>   }
> 
> 
> And there are plenty of other places where there's no label "jfs:" (but 
> this is true for other subsystems too). I'm not sure if JFS needs error 
> messages like the Reiser folks ("zam-7001: io error in %s") have, but a 
> slightly bigger hint who's to blame could be nice, IMHO.

You make a very good point.  I'll make a note to clean up all of jfs's
error messages to be more clear (or at least the one's that need it).

Thanks,
Shaggy
> 
> Christian.
-- 
David Kleikamp
IBM Linux Technology Center


-------------------------------------------------------------------------
This SF.net email is sponsored by: Splunk Inc.
Still grepping through log files to find problems?  Stop.
Now Search log events and configuration files using AJAX and a browser.
Download your FREE copy of Splunk now >> http://get.splunk.com/
_______________________________________________
Jfs-discussion mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/jfs-discussion

Reply via email to