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

Bug#654206: linux-image-3.0.0-2-amd64: max_batch_time doesn't seem to work



On Mon, 2012-01-02 at 23:41 +1100, Russell Coker wrote:
> Package: linux-2.6
> Version: 3.0.0-6
> Severity: normal
> 
> According to mount(*) the max_batch_time parameter for mounting an ext4
> filesystem has a default value of 15000.  When I try using it with values
> of 10000 and 20000 it appears to not work:
> 
> # mount -o loop,max_batch_time=10000 test /mnt/tmp
> # grep tmp /proc/mounts
> /dev/loop0 /mnt/tmp ext4 rw,relatime,user_xattr,max_batch_time=0,barrier=1,data=ordered 0 0
> 
> The above example is for an attempt to use a max_batch_time of 10000, I get 
> the same result (max_batch_time=0 reported) when I mount with the value
> 20000.
> 
> I don't know whether the filesystem is actually mounted with the parameter I
> requested, it could be mis-reported or it could be that the mount process isn't
> doing what I desire.
[...]

It's misreported:

	if (sbi->s_max_batch_time != EXT4_DEF_MAX_BATCH_TIME) {
		seq_printf(seq, ",max_batch_time=%u",
			   (unsigned) sbi->s_min_batch_time);
	}

However, the fact that you see it in the options at all shows that it
has been changed from the default.

Ben.

-- 
Ben Hutchings
All the simple programs have been written, and all the good names taken.

Attachment: signature.asc
Description: This is a digitally signed message part


Reply to: