Linus Torvalds
17d084c8d1
Merge branch 'for-linus' of git://git.kernel.dk/linux-block
...
Pull block fixes from Jens Axboe:
"A collection of fixes for this series. This contains:
- NVMe pull request from Christoph, one uuid attribute fix, and one
fix for the controller memory buffer address for remapped BARs.
- use-after-free fix for bsg, from Benjamin Block.
- bcache race/use-after-free fix for a list traversal, fixing a
regression in this merge window. From Coly Li.
- null_blk change configfs dependency change from a 'depends' to a
'select'. This is a change from this merge window as well. From me.
- nbd signal fix from Josef, fixing a regression introduced with the
status code changes.
- nbd MAINTAINERS mailing list entry update.
- blk-throttle stall fix from Joseph Qi.
- blk-mq-debugfs fix from Omar, fixing an issue where we don't
register the IO scheduler debugfs directory, if the driver is
loaded with it. Only shows up if you switch through the sysfs
interface"
* 'for-linus' of git://git.kernel.dk/linux-block:
bsg-lib: fix use-after-free under memory-pressure
nvme-pci: Use PCI bus address for data/queues in CMB
blk-mq-debugfs: fix device sched directory for default scheduler
null_blk: change configfs dependency to select
blk-throttle: fix possible io stall when upgrade to max
MAINTAINERS: update list for NBD
nbd: fix -ERESTARTSYS handling
nvme: fix visibility of "uuid" ns attribute
bcache: use llist_for_each_entry_safe() in __closure_wake_up()
2017-10-06 12:13:50 -07:00
..
bcache
bcache: use llist_for_each_entry_safe() in __closure_wake_up()
2017-09-27 14:54:49 -06:00
persistent-data
dm space map disk: fix some book keeping in the disk space map
2017-05-15 15:09:50 -04:00
bitmap.c
md/bitmap: disable bitmap_resize for file-backed bitmaps.
2017-08-31 22:57:03 -07:00
bitmap.h
dm-bio-prison-v1.c
dm bio prison: use rb_entry() rather than container_of()
2017-06-19 11:03:50 -04:00
dm-bio-prison-v1.h
block: switch bios to blk_status_t
2017-06-09 09:27:32 -06:00
dm-bio-prison-v2.c
dm bio prison: use rb_entry() rather than container_of()
2017-06-19 11:03:50 -04:00
dm-bio-prison-v2.h
dm-bio-record.h
block: replace bi_bdev with a gendisk pointer and partitions index
2017-08-23 12:49:55 -06:00
dm-bufio.c
- Some request-based DM core and DM multipath fixes and cleanups
2017-09-14 13:43:16 -07:00
dm-bufio.h
dm integrity: optimize writing dm-bufio buffers that are partially changed
2017-08-28 11:47:17 -04:00
dm-builtin.c
dm-cache-background-tracker.c
dm cache: handle kmalloc failure allocating background_tracker struct
2017-05-17 09:44:53 -04:00
dm-cache-background-tracker.h
dm-cache-block-types.h
dm-cache-metadata.c
dm cache metadata: fail operations if fail_io mode has been established
2017-05-05 14:40:13 -04:00
dm-cache-metadata.h
dm-cache-policy-internal.h
dm-cache-policy-smq.c
dm cache policy smq: don't do any writebacks unless IDLE
2017-05-14 21:54:33 -04:00
dm-cache-policy.c
dm-cache-policy.h
dm-cache-target.c
- Some request-based DM core and DM multipath fixes and cleanups
2017-09-14 13:43:16 -07:00
dm-core.h
dm ioctl: fix alignment of event number in the device list
2017-09-25 11:18:29 -04:00
dm-crypt.c
dm crypt: reject sector_size feature if device length is not aligned to it
2017-10-04 10:49:58 -04:00
dm-delay.c
block: replace bi_bdev with a gendisk pointer and partitions index
2017-08-23 12:49:55 -06:00
dm-era-target.c
block: replace bi_bdev with a gendisk pointer and partitions index
2017-08-23 12:49:55 -06:00
dm-exception-store.c
dm-exception-store.h
dm-flakey.c
- Some request-based DM core and DM multipath fixes and cleanups
2017-09-14 13:43:16 -07:00
dm-integrity.c
- Some request-based DM core and DM multipath fixes and cleanups
2017-09-14 13:43:16 -07:00
dm-io.c
block: replace bi_bdev with a gendisk pointer and partitions index
2017-08-23 12:49:55 -06:00
dm-ioctl.c
dm ioctl: fix alignment of event number in the device list
2017-09-25 11:18:29 -04:00
dm-kcopyd.c
dm kcopyd: add sequential write feature
2017-06-19 11:03:51 -04:00
dm-linear.c
- Some request-based DM core and DM multipath fixes and cleanups
2017-09-14 13:43:16 -07:00
dm-log-userspace-base.c
dm-log-userspace-transfer.c
dm-log-userspace-transfer.h
dm-log-writes.c
- Some request-based DM core and DM multipath fixes and cleanups
2017-09-14 13:43:16 -07:00
dm-log.c
dm-mpath.c
- Some request-based DM core and DM multipath fixes and cleanups
2017-09-14 13:43:16 -07:00
dm-mpath.h
dm-path-selector.c
dm-path-selector.h
dm-queue-length.c
dm-raid.c
- A stable fix for the alignment of the event number reported at the
2017-10-05 15:17:40 -07:00
dm-raid1.c
block: replace bi_bdev with a gendisk pointer and partitions index
2017-08-23 12:49:55 -06:00
dm-region-hash.c
dm-round-robin.c
dm-rq.c
dm rq: do not update rq partially in each ending bio
2017-08-28 10:23:28 -04:00
dm-rq.h
dm rq: do not update rq partially in each ending bio
2017-08-28 10:23:28 -04:00
dm-service-time.c
dm-snap-persistent.c
dm: make flush bios explicitly sync
2017-05-31 10:50:23 -04:00
dm-snap-transient.c
dm-snap.c
block: replace bi_bdev with a gendisk pointer and partitions index
2017-08-23 12:49:55 -06:00
dm-stats.c
mm: introduce kv[mz]alloc helpers
2017-05-08 17:15:12 -07:00
dm-stats.h
dm-stripe.c
- Some request-based DM core and DM multipath fixes and cleanups
2017-09-14 13:43:16 -07:00
dm-switch.c
- Some request-based DM core and DM multipath fixes and cleanups
2017-09-14 13:43:16 -07:00
dm-sysfs.c
dm-table.c
dm: constify argument arrays
2017-08-28 11:47:18 -04:00
dm-target.c
dm: don't return errnos from ->map
2017-06-09 09:27:32 -06:00
dm-thin-metadata.c
dm thin metadata: call precommit before saving the roots
2017-05-15 15:09:49 -04:00
dm-thin-metadata.h
dm-thin.c
- Some request-based DM core and DM multipath fixes and cleanups
2017-09-14 13:43:16 -07:00
dm-uevent.c
dm-uevent.h
dm-verity-fec.c
dm verity fec: fix GFP flags used with mempool_alloc()
2017-07-26 15:55:44 -04:00
dm-verity-fec.h
dm-verity-target.c
- Some request-based DM core and DM multipath fixes and cleanups
2017-09-14 13:43:16 -07:00
dm-verity.h
dm-zero.c
dm: don't return errnos from ->map
2017-06-09 09:27:32 -06:00
dm-zoned-metadata.c
block: replace bi_bdev with a gendisk pointer and partitions index
2017-08-23 12:49:55 -06:00
dm-zoned-reclaim.c
dm zoned: use GFP_NOIO in I/O path
2017-07-26 15:55:43 -04:00
dm-zoned-target.c
block: replace bi_bdev with a gendisk pointer and partitions index
2017-08-23 12:49:55 -06:00
dm-zoned.h
dm zoned: drive-managed zoned block device target
2017-06-19 11:05:20 -04:00
dm.c
dm ioctl: fix alignment of event number in the device list
2017-09-25 11:18:29 -04:00
dm.h
faulty.c
block: replace bi_bdev with a gendisk pointer and partitions index
2017-08-23 12:49:55 -06:00
Kconfig
dm zoned: drive-managed zoned block device target
2017-06-19 11:05:20 -04:00
linear.c
block: replace bi_bdev with a gendisk pointer and partitions index
2017-08-23 12:49:55 -06:00
linear.h
Makefile
dm zoned: drive-managed zoned block device target
2017-06-19 11:05:20 -04:00
md-cluster.c
md-cluster: fix potential lock issue in add_new_disk
2017-05-21 20:37:09 -07:00
md-cluster.h
md.c
md: fix a race condition for flush request handling
2017-09-27 20:08:18 -07:00
md.h
md: separate request handling
2017-09-27 20:07:40 -07:00
multipath.c
block: replace bi_bdev with a gendisk pointer and partitions index
2017-08-23 12:49:55 -06:00
multipath.h
raid0.c
Merge tag 'md/4.14-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/shli/md
2017-09-07 12:41:48 -07:00
raid0.h
raid1-10.c
md: raid1-10: move raid1/raid10 common code into raid1-10.c
2017-07-21 12:47:20 -07:00
raid1.c
Merge tag 'md/4.14-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/shli/md
2017-09-07 12:41:48 -07:00
raid1.h
raid5-cache.c
Merge tag 'md/4.14-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/shli/md
2017-09-07 12:41:48 -07:00
raid5-log.h
md/r5cache: gracefully handle journal device errors for writeback mode
2017-05-11 22:11:11 -07:00
raid5-ppl.c
Merge tag 'md/4.14-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/shli/md
2017-09-07 12:41:48 -07:00
raid5.c
md/raid5: cap worker count
2017-09-27 20:08:44 -07:00
raid5.h
- A major update for DM cache that reduces the latency for deciding
2017-05-03 10:31:20 -07:00
raid10.c
Merge tag 'md/4.14-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/shli/md
2017-09-07 12:41:48 -07:00
raid10.h