Re: [PATCH] block,bfq: Disable writeback throttling

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

 



Luca,

Please feel free to add:

  Tested-by: Lee Tibbert <lee.tibbert@xxxxxxxxx>

The short story is that, with one small commenting issue, the patch is
fine on my system.  The small issue is that block/blk-wbt.c line 657 says:

    Disable wbt, if enabled by default. Only called from CFQ.

As of this patch, that comment is no longer true.  Adding "& BFQ" is
the obvious edit, but simply deleting the "Only" sentence is probably
more robust. IMHO, that should not hold up acceptence of this patch.

Longer story:

      In addition to running this for almost three weeks now, I explicitly
      tested a number of paths CONFIG_BLK_WBT enabled &
      disabled, etc. Details upon request.

      In particular, I tested that when CONFIG_BLK_WBT is enabled
      sys/block/sda/queue/wbt_lat_usec is cleared when the elevator
      is set to BFQ(BFQ-MQ). Patch does what it purports.

      I also tested that wbt_lat_usec gets set back to its default when
      an elevator other than BFQ is selected after BFQ is active. (Yeah,
      the new elevator probably does this. There is no code in BFQ to do it).

      This patch makes it easier to get write back settings right when using
      cgroups.  With cgroup, on wants  CONFIG_BLK_DEV_THROTTLING on
      but CONFIG_BLK_WBT off. This patch painlessly assures the latter
      and reduces, at least my, confusion.

Thank you for this patch. I hope that it is accepted for linux-block in
as time allows.

Lee



[Index of Archives]     [Linux RAID]     [Linux SCSI]     [Linux ATA RAID]     [IDE]     [Linux Wireless]     [Linux Kernel]     [ATH6KL]     [Linux Bluetooth]     [Linux Netdev]     [Kernel Newbies]     [Security]     [Git]     [Netfilter]     [Bugtraq]     [Yosemite News]     [MIPS Linux]     [ARM Linux]     [Linux Security]     [Device Mapper]

  Powered by Linux