Linus Torvalds
3f17ea6dea
Merge branch 'next' (accumulated 3.16 merge window patches) into master
...
Now that 3.15 is released, this merges the 'next' branch into 'master',
bringing us to the normal situation where my 'master' branch is the
merge window.
* accumulated work in next: (6809 commits)
ufs: sb mutex merge + mutex_destroy
powerpc: update comments for generic idle conversion
cris: update comments for generic idle conversion
idle: remove cpu_idle() forward declarations
nbd: zero from and len fields in NBD_CMD_DISCONNECT.
mm: convert some level-less printks to pr_*
MAINTAINERS: adi-buildroot-devel is moderated
MAINTAINERS: add linux-api for review of API/ABI changes
mm/kmemleak-test.c: use pr_fmt for logging
fs/dlm/debug_fs.c: replace seq_printf by seq_puts
fs/dlm/lockspace.c: convert simple_str to kstr
fs/dlm/config.c: convert simple_str to kstr
mm: mark remap_file_pages() syscall as deprecated
mm: memcontrol: remove unnecessary memcg argument from soft limit functions
mm: memcontrol: clean up memcg zoneinfo lookup
mm/memblock.c: call kmemleak directly from memblock_(alloc|free)
mm/mempool.c: update the kmemleak stack trace for mempool allocations
lib/radix-tree.c: update the kmemleak stack trace for radix tree allocations
mm: introduce kmemleak_update_trace()
mm/kmemleak.c: use %u to print ->checksum
...
2014-06-08 11:31:16 -07:00
..
bcache
arch: Mass conversion of smp_mb__*()
2014-04-18 14:20:48 +02:00
persistent-data
dm transaction manager: fix corruption due to non-atomic transaction commit
2014-03-27 16:56:23 -04:00
bitmap.c
md/bitmap: don't abuse i_writecount for bitmap files.
2014-04-09 12:26:59 +10:00
bitmap.h
kernfs: s/sysfs_dirent/kernfs_node/ and rename its friends accordingly
2013-12-11 15:28:36 -08:00
dm-bio-prison.c
dm-bio-prison.h
dm-bio-record.h
dm: Refactor for new bio cloning/splitting
2013-11-23 22:33:55 -08:00
dm-bufio.c
arch: Mass conversion of smp_mb__*()
2014-04-18 14:20:48 +02:00
dm-bufio.h
dm snapshot: use dm-bufio prefetch
2014-01-14 23:23:03 -05:00
dm-builtin.c
dm sysfs: fix a module unload race
2014-01-14 23:23:04 -05:00
dm-cache-block-types.h
dm cache: remove remainder of distinct discard block size
2014-03-27 16:56:23 -04:00
dm-cache-metadata.c
dm cache: fix a lock-inversion
2014-04-04 14:53:05 -04:00
dm-cache-metadata.h
dm cache: fix a lock-inversion
2014-04-04 14:53:05 -04:00
dm-cache-policy-cleaner.c
dm-cache-policy-internal.h
dm cache: add remove_cblock method to policy interface
2013-11-11 11:37:50 -05:00
dm-cache-policy-mq.c
dm cache mq: fix memory allocation failure for large cache devices
2014-02-28 12:18:29 -05:00
dm-cache-policy.c
dm cache: add policy name to status output
2014-01-16 13:44:11 -05:00
dm-cache-policy.h
dm cache: add policy name to status output
2014-01-16 13:44:11 -05:00
dm-cache-target.c
dm cache: always split discards on cache block boundaries
2014-05-27 10:33:05 -04:00
dm-crypt.c
dm crypt: fix cpu hotplug crash by removing per-cpu structure
2014-05-14 16:11:35 -04:00
dm-delay.c
Merge branch 'for-3.14/core' of git://git.kernel.dk/linux-block
2014-01-30 11:19:05 -08:00
dm-era-target.c
dm: take care to copy the space map roots before locking the superblock
2014-03-27 16:56:23 -04:00
dm-exception-store.c
dm-exception-store.h
dm-flakey.c
block: Abstract out bvec iterator
2013-11-23 22:33:47 -08:00
dm-io.c
dm io: fix I/O to multiple destinations
2014-02-17 11:00:05 -05:00
dm-ioctl.c
dm: allow remove to be deferred
2013-11-09 18:20:22 -05:00
dm-kcopyd.c
dm-linear.c
block: Abstract out bvec iterator
2013-11-23 22:33:47 -08:00
dm-log-userspace-base.c
dm log userspace: allow mark requests to piggyback on flush requests
2014-01-21 23:46:27 -05:00
dm-log-userspace-transfer.c
connector: add portid to unicast in addition to broadcasting
2014-02-07 15:40:17 -08:00
dm-log-userspace-transfer.h
dm-log.c
dm-mpath.c
dm mpath: really fix lockdep warning
2014-05-27 10:46:01 -04:00
dm-mpath.h
dm-path-selector.c
dm-path-selector.h
dm-queue-length.c
dm-raid.c
dm-raid1.c
dm raid1: fix immutable biovec related BUG when retrying read bio
2014-02-18 10:48:57 -05:00
dm-region-hash.c
block: Abstract out bvec iterator
2013-11-23 22:33:47 -08:00
dm-round-robin.c
dm-service-time.c
dm-snap-persistent.c
dm snapshot: fix metadata corruption
2014-03-03 17:58:13 -05:00
dm-snap-transient.c
dm-snap.c
arch: Mass conversion of smp_mb__*()
2014-04-18 14:20:48 +02:00
dm-stats.c
dm stats: initialize read-only module parameter
2013-12-10 19:13:21 -05:00
dm-stats.h
dm: add statistics support
2013-09-05 20:46:06 -04:00
dm-stripe.c
block: Abstract out bvec iterator
2013-11-23 22:33:47 -08:00
dm-switch.c
block: Abstract out bvec iterator
2013-11-23 22:33:47 -08:00
dm-sysfs.c
dm sysfs: fix a module unload race
2014-01-14 23:23:04 -05:00
dm-table.c
dm table: add dm_table_run_md_queue_async
2014-03-27 16:56:24 -04:00
dm-target.c
dm: allow error target to replace bio-based and request-based targets
2013-09-05 20:46:05 -04:00
dm-thin-metadata.c
dm: take care to copy the space map roots before locking the superblock
2014-03-27 16:56:23 -04:00
dm-thin-metadata.h
dm thin: ensure user takes action to validate data and metadata consistency
2014-03-05 15:25:35 -05:00
dm-thin.c
dm thin: add 'no_space_timeout' dm-thin-pool module param
2014-05-20 14:30:36 -04:00
dm-uevent.c
dm-uevent.h
dm-verity.c
dm verity: fix biovecs hash calculation regression
2014-04-15 12:19:24 -04:00
dm-zero.c
dm.c
Merge branch 'locking-core-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip into next
2014-06-03 12:57:53 -07:00
dm.h
dm table: add dm_table_run_md_queue_async
2014-03-27 16:56:24 -04:00
faulty.c
block: Abstract out bvec iterator
2013-11-23 22:33:47 -08:00
Kconfig
dm: add era target
2014-03-27 16:56:23 -04:00
linear.c
block: Introduce new bio_split()
2013-11-23 22:33:57 -08:00
linear.h
Makefile
dm: add era target
2014-03-27 16:56:23 -04:00
md.c
md: always set MD_RECOVERY_INTR when interrupting a reshape thread.
2014-05-29 16:59:06 +10:00
md.h
md/bitmap: don't abuse i_writecount for bitmap files.
2014-04-09 12:26:59 +10:00
multipath.c
block: Abstract out bvec iterator
2013-11-23 22:33:47 -08:00
multipath.h
raid0.c
block: Introduce new bio_split()
2013-11-23 22:33:57 -08:00
raid0.h
raid1.c
md/raid1: r1buf_pool_alloc: free allocate pages when subsequent allocation fails.
2014-04-09 14:42:23 +10:00
raid1.h
raid1: Rewrite the implementation of iobarrier.
2013-11-19 15:19:18 +11:00
raid5.c
arch: Mass conversion of smp_mb__*()
2014-04-18 14:20:48 +02:00
raid5.h
md update for 3.13.
2013-11-20 13:05:25 -08:00
raid10.c
md/raid10: call wait_barrier() for each request submitted.
2014-05-06 09:49:26 +10:00
raid10.h