• L
    Merge branch 'for-linus' of git://git.kernel.dk/linux-block · 5ccc3874
    Linus Torvalds 提交于
    * 'for-linus' of git://git.kernel.dk/linux-block: (23 commits)
      Revert "cfq: Remove special treatment for metadata rqs."
      block: fix flush machinery for stacking drivers with differring flush flags
      block: improve rq_affinity placement
      blktrace: add FLUSH/FUA support
      Move some REQ flags to the common bio/request area
      allow blk_flush_policy to return REQ_FSEQ_DATA independent of *FLUSH
      xen/blkback: Make description more obvious.
      cfq-iosched: Add documentation about idling
      block: Make rq_affinity = 1 work as expected
      block: swim3: fix unterminated of_device_id table
      block/genhd.c: remove useless cast in diskstats_show()
      drivers/cdrom/cdrom.c: relax check on dvd manufacturer value
      drivers/block/drbd/drbd_nl.c: use bitmap_parse instead of __bitmap_parse
      bsg-lib: add module.h include
      cfq-iosched: Reduce linked group count upon group destruction
      blk-throttle: correctly determine sync bio
      loop: fix deadlock when sysfs and LOOP_CLR_FD race against each other
      loop: add BLK_DEV_LOOP_MIN_COUNT=%i to allow distros 0 pre-allocated loop devices
      loop: add management interface for on-demand device allocation
      loop: replace linked list of allocated devices with an idr index
      ...
    5ccc3874
blk-core.c 73.5 KB