Re: [patch 01/65] btrfs: Add btrfs_panic()

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Mon, Oct 03, 2011 at 11:22:31PM -0400, Jeff Mahoney wrote:
>  static match_table_t tokens = {
> @@ -195,6 +228,7 @@ static match_table_t tokens = {
>  	{Opt_subvolrootid, "subvolrootid=%d"},
>  	{Opt_defrag, "autodefrag"},
>  	{Opt_inode_cache, "inode_cache"},
> +	{Opt_fatal_errors, "fatal_errors=%s"},
>  	{Opt_err, NULL},
>  };
>  
> @@ -381,6 +415,18 @@ int btrfs_parse_options(struct btrfs_roo
>  			printk(KERN_INFO "btrfs: enabling auto defrag");
>  			btrfs_set_opt(info->mount_opt, AUTO_DEFRAG);
>  			break;
> +		case Opt_fatal_errors:
> +			if (strcmp(args[0].from, "panic") == 0)
> +				btrfs_set_opt(info->mount_opt,
> +					      PANIC_ON_FATAL_ERROR);
> +			else if (strcmp(args[0].from, "bug") == 0)
> +				btrfs_clear_opt(info->mount_opt,
> +					      PANIC_ON_FATAL_ERROR);
> +			else {
> +				ret = -EINVAL;
> +				goto out;
> +			}

I suggest adding a KERN_INFO message when this option is enabled

> +			break;
>  		case Opt_err:
>  			printk(KERN_INFO "btrfs: unrecognized mount option "
>  			       "'%s'\n", p);


david
--
To unsubscribe from this list: send the line "unsubscribe linux-btrfs" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html


[Index of Archives]     [Linux Filesystem Development]     [Linux NFS]     [Linux NILFS]     [Linux USB Devel]     [Linux Audio Users]     [Yosemite News]     [Linux Kernel]     [Linux SCSI]

  Powered by Linux