This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_kernel/llvm-master-aarch64-mainline-allyesconfig in repository toolchain/ci/linux.
from 9637d517347e Merge tag 'for-linus-20190715' of git://git.kernel.dk/linux-block adds 5076fbed57f7 backlight: pwm_bl: Convert to use SPDX identifier adds 98b7404eb7d6 backlight: gpio_backlight: Enable ACPI enumeration adds 73fbfc499448 backlight: pwm_bl: Fix heuristic to determine number of br [...] adds 50950626414a Merge tag 'backlight-next-5.3' of git://git.kernel.org/pub [...] adds 3d712546d8ba /proc/<pid>/cmdline: remove all the special cases adds d26d0cd97c88 /proc/<pid>/cmdline: add back the setproctitle() special case adds 2954152298c3 Merge branch 'proc-cmdline' (/proc/<pid>/cmdline fixes) adds 028b6e8a89de clone: fix CLONE_PIDFD support adds 1a271a68e030 arch: mark syscall number 435 reserved for clone3 adds 05a70a8ec287 unistd: protect clone3 via __ARCH_WANT_SYS_CLONE3 adds 69b53720e92c MAINTAINERS: add new entry for pidfd api adds 3c69914b4c7b Merge tag 'for-linus-20190715' of git://git.kernel.org/pub [...] adds c783d525f9e7 LSM: SafeSetID: fix pr_warn() to include newline adds 7ef6b3062fb9 LSM: SafeSetID: fix check for setresuid(new1, new2, new3) adds 1cd02a27a947 LSM: SafeSetID: refactor policy hash table adds 8068866c4af1 LSM: SafeSetID: refactor safesetid_security_capable() adds 78ae7df96d64 LSM: SafeSetID: refactor policy parsing adds 71a98971b932 LSM: SafeSetID: fix userns handling in securityfs adds 03638e62f55f LSM: SafeSetID: rewrite userspace API to atomic updates adds fbd9acb2dc2a LSM: SafeSetID: add read handler adds 4f72123da579 LSM: SafeSetID: verify transitive constrainedness adds e10337daefec LSM: SafeSetID: fix use of literal -1 in capable hook adds 1ec4013bab89 Merge tag 'safesetid-5.3' of git://github.com/micah-morton/linux adds 2a97d60cf6a5 xtensa/PCI: Remove unused variable adds 88804e680bac xtensa: drop dead PCI support code adds b03e5dcb942b xtensa: use generic pcibios_set_master and pcibios_enable_device adds 7d5bdc0cf24f xtensa: remove arch/xtensa/include/asm/types.h adds 831c4f3da83e xtensa: One function call less in bootmem_init() adds d6d5f19e21d9 xtensa: abstract 'entry' and 'retw' in assembly code adds 775f1f7eaced xtensa: virt: add defconfig and DTS adds 3e859477a1db Merge tag 'xtensa-20190715' of git://github.com/jcmvbkbc/l [...] adds 387b14684f94 docs: locking: convert docs to ReST and rename to *.rst adds 720594f691e5 docs: connector: convert to ReST and rename to connector.rst adds 065504d5b45b docs: lcd-panel-cgram.txt: convert docs to ReST and rename [...] adds 6f2846cc2eba docs: lp855x-driver.txt: convert to ReST and move to kernel-api adds 23e02422877b docs: m68k: convert docs to ReST and rename to *.rst adds 01c0aa794305 docs: cma/debugfs.txt: convert docs to ReST and rename to *.rst adds 8db8acee4b32 docs: console.txt: convert docs to ReST and rename to *.rst adds 93d2c1596733 docs: pti_intel_mid.txt: convert it to pti_intel_mid.rst adds 0d07cf5e53a2 docs: early-userspace: convert docs to ReST and rename to *.rst adds dc7a12bdfccd docs: arm: convert docs to ReST and rename to *.rst adds 2bbbf827d339 docs: memory-devices: convert ti-emif.txt to ReST adds 675aaf05d898 docs: xen-tpmfront.txt: convert it to .rst adds 619ba4516771 docs: bus-devices: ti-gpmc.rst: convert it to ReST adds a278295ccc2d docs: nvmem: convert docs to ReST and rename to *.rst adds 1945a035540e docs: phy: convert samsung-usb2.txt to ReST format adds eaf5211d8c00 docs: rbtree.txt: fix Sphinx build warnings adds a36d053863a1 docs: DMA-API-HOWTO.txt: fix an unmarked code block adds c3123552aad3 docs: accounting: convert to ReST adds db9a0975a20c docs: ia64: convert to ReST adds b02f1651ff77 docs: laptops: convert to ReST adds 20a78ae9ed29 docs: namespaces: convert to ReST adds 9e678dd886c1 docs: nfc: convert to ReST adds 7ed44d59f195 docs: md: convert to ReST adds 6e58e2d81367 docs: mtd: convert to ReST adds b0a4aa950c68 docs: nvdimm: convert to ReST adds 8ea0afa3b801 docs: xtensa: convert to ReST adds f408510c4ff3 docs: mmc: convert to ReST adds 08536105d93f docs: ioctl-number.txt: convert it to ReST format adds 5c04dceaa152 docs: ioctl: convert to ReST adds e0ae154404c3 docs: rapidio: convert to ReST adds 39443104c7d3 docs: blockdev: convert to ReST adds 6baec31591ce docs: perf: convert to ReST adds 53b953750965 docs: sysctl: convert to ReST adds 898bd37a9206 docs: block: convert to ReST adds d5ccd65ab627 docs: move gcc_plugins.txt to core-api and rename to .rst adds 74684f8ff44e docs: logo.txt: rename it to COPYING-logo adds d2bdd48a652b docs: rapidio: add it to the driver API adds 59809fe88224 docs: perf: move to the admin-guide adds ae4a05027e2f docs: nvdimm: add it to the driver-api book adds bf6b7a742e3f docs: namespace: move it to the admin-guide adds 43f6c0787c17 docs: mtd: move it to the driver-api book adds e253d2c551ce docs: nfc: add it to the driver-api book adds 19024c09c243 docs: mmc: move it to the driver-api adds c0b11a50aee6 docs: md: move it to the driver-api book adds 09fdc957ad0d docs: leds: add it to the driver-api book adds 616b81db2fa7 docs: ioctl: add it to the uAPI guide adds 9b1f44028ff2 docs: interconnect.rst: add it to the driver-api guide adds 159a5e78bdca docs: add arch doc directories to the index adds 6cf2a73cb2bc docs: device-mapper: move it to the admin-guide adds ec4b78a0e7dd docs: early-userspace: move to driver-api guide adds 570432470275 docs: admin-guide: move sysctl directory to it adds 9e1cbede2679 docs: admin-guide: add laptops documentation adds 330d48105245 docs: admin-guide: add kdump documentation into it adds e7751617dd05 docs: blockdev: add it to the admin-guide adds 4d3beaa06d35 docs: security: move some books to it and update adds e8d776f20f92 docs: x86: move two x86-specific files to x86 arch dir adds 2dbc0838bcf2 docs: ocxl.rst: add it to the uAPI book adds 56198359b641 docs: lp855x-driver.rst: add it to the driver-api book adds fe34c89d2542 docs: driver-model: move it to the driver-api book adds df1b7ce784c2 docs: add some documentation dirs to the driver-api book adds 83bbf6e10354 docs: aoe: add it to the driver-api book adds da82c92f1150 docs: cgroup-v1: add it to the admin-guide book adds 4f4cfa6c560c docs: admin-guide: add a series of orphaned documents adds baa293e9544b docs: driver-api: add a series of orphaned documents adds fb8c5327b3c6 docs: driver-api: add xilinx driver API documentation adds c92992fc609f docs: driver-api: add remaining converted dirs to it adds 65388dad1bbb docs: serial: move it to the driver-api adds 4745dc8abb0a docs: phy: place documentation under driver-api adds 652a49bc68ce docs: add a memory-devices subdir to driver-api adds 7e042736faab docs: add SPDX tags to new index files adds 113094f743fc docs: add some directories to the main documentation index adds 4c68060bf6d3 docs: locking: add it to the main index adds c2746a1eb741 docs: gpio: add sysfs interface to the admin-guide adds eddeed127b06 docs: don't use nested tables adds 38cbfed28b31 docs: arm: fix a breakage with pdf output adds 8bb0776b8b27 docs: block: fix pdf output adds 168869492e70 docs: kbuild: fix build with pdf and fix some minor issues adds c309b6f24222 Merge tag 'docs/v5.3-1' of git://git.kernel.org/pub/scm/li [...] adds 450e5b6f654b ARC: mm: do_page_fault refactor #1: remove label @good_area adds 13e2cc1240eb ARC: mm: do_page_fault refactor #2: remove short lived variable adds 85c5e33763a7 ARC: mm: do_page_fault refactor #3: tidyup vma access perm [...] adds 02c88d142ea6 ARC: mm: do_page_fault refactor #4: consolidate retry rela [...] adds d0542c7eacd5 ARC: mm: do_page_fault refactor #5: scoot no_context to end adds 98cb57ad70fb ARC: mm: do_page_fault refactor #6: error handlers to use [...] adds 5e91bf5ce9b8 ARC: mm: do_page_fault refactor #7: fold the various error [...] adds 926150db8558 ARC: mm: do_page_fault refactor #8: release mmap_sem sooner adds 45869eb0c0af ARCv2: entry: comments about hardware auto-save on taken i [...] adds 23c0cbd0c75c ARCv2: entry: push out the Z flag unclobber from common EX [...] adds ab854bfcd310 ARCv2: entry: avoid a branch adds a4880801a72e ARCv2: entry: rewrite to enable use of double load/stores LDD/STD adds 68e5c6f073bc ARC: entry: EV_Trap expects r10 (vs. r9) to have exception cause adds 75370ad44075 ARCv2: entry: simplify return to Delay Slot via interrupt adds 94b8beb972c5 ARC: [haps] Add Virtio support adds fd5de2721ea7 ARC: hide unused function unw_hdr_alloc adds aab128d006e7 ARC: [plat-hsdk]: enable DW SPI controller adds 24a20b0a443f ARC: [plat-hsdk]: Enable AXI DW DMAC in defconfig adds 3eb514866f20 Merge tag 'arc-5.3-rc1' of git://git.kernel.org/pub/scm/li [...] adds 78192442d383 btrfs: extent-tree: Refactor add_pinned_bytes() to add|sub [...] adds 9b4e675a9978 btrfs: detect fast implementation of crc32c on all architectures adds 5911c8fe05c5 btrfs: fiemap: preallocate ulists for btrfs_check_shared adds ddb93784692f btrfs: Don't opencode sync_blockdev in btrfs_init_dev_repl [...] adds b0d9e1ea17fd btrfs: Reduce critical section in btrfs_init_dev_replace_tgtdev adds 419684b2c217 btrfs: dev-replace: Remove impossible WARN_ON adds e1e0eb43ce1f btrfs: Ensure btrfs_init_dev_replace_tgtdev sees up to dat [...] adds fa19452a4039 btrfs: Streamline replace sem unlock in btrfs_dev_replace_start adds f232ab04f65b btrfs: Explicitly reserve space for devreplace item adds 2ed95d2d59b0 btrfs: Remove redundant assignment of tgt_device->commit_t [...] adds 4c094c33c9ed btrfs: tree-checker: Check if the file extent end overflows adds 8f63a84051e8 btrfs: switch order of unlocks of space_info and bg in do_ [...] adds cebf05ca65d6 btrfs: Remove unused variable mode in btrfs_mount adds be9b8dfa9c47 Btrfs: remove unused variables in __btrfs_unlink_inode adds 0ee5f8ae082e btrfs: fix minimum number of chunk errors for DUP adds 49cc180ca916 btrfs: raid56: allow the exact minimum number of devices f [...] adds c8bf1b670395 btrfs: remove mapping tree structures indirection adds 9fa02ac75ba1 btrfs: use raid_attr table in get_profile_num_devs adds fc9a2ac77c05 btrfs: use raid_attr in btrfs_chunk_max_errors adds 081db89b13cb btrfs: use raid_attr to get allowed profiles for balance c [...] adds 6079e12cdb8f btrfs: use raid_attr table to find profiles for integrity [...] adds 44b28adafd1f btrfs: use raid_attr table for btrfs_bg_type_to_factor adds 946c9256c6fa btrfs: factor out helper for counting data stripes adds 8c3e3582a4f0 btrfs: use u8 for raid_array members adds e3ecdb3fdecf btrfs: factor out devs_max setting in __btrfs_alloc_chunk adds 158da513b13d btrfs: refactor helper for bg flags to name conversion adds 72ad813157c5 btrfs: constify map parameter for nr_parity_stripes and nr [...] adds cff8267228c1 btrfs: read number of data stripes from map only once adds 0185f364cb65 btrfs: extent-tree: Add lockdep assert when updating space info adds 480b9b4d847f btrfs: extent-tree: Add trace events for space info number [...] adds 1200b51f57dc btrfs: remove the incorrect comment on RO fs when btrfs_ru [...] adds ffa87214c110 btrfs: add new helper btrfs_lock_and_flush_ordered_range adds 23d31bd476d1 btrfs: Use newly introduced btrfs_lock_and_flush_ordered_range adds bd80d94efb83 btrfs: Always use a cached extent_state in btrfs_lock_and_ [...] adds 0b6f5d408bb5 btrfs: Add comments on locking of several device-related fields adds 5f791ec31f53 btrfs: Return EAGAIN if we can't start no snpashot write i [...] adds a94d1d0cb3bf btrfs: Flush before reflinking any extent to prevent NOCOW [...] adds 5852c8b96154 btrfs: use btrfs_csum_data() instead of directly calling crc32c adds 65019df8c3b0 btrfs: resurrect btrfs_crc32c() adds 4bb3c2e2b5bb btrfs: use btrfs_crc32c{,_final}() in for free space cache adds 1e25a2e3ca0d btrfs: don't assume ordered sums to be 4 bytes adds 10fe6ca80d9d btrfs: don't assume compressed_bio sums to be 4 bytes adds 7ebc7e5f2c81 btrfs: format checksums according to type for printing adds e7e16f4882ed btrfs: add common checksum type validation adds 8dc3f22c8ba0 btrfs: check for supported superblock checksum type before [...] adds 51bce6c9b977 btrfs: Simplify btrfs_check_super_csum() and get rid of si [...] adds 6d97c6e31b55 btrfs: add boilerplate code for directly including the cry [...] adds d5178578bcd4 btrfs: directly call into crypto framework for checksumming adds ea41d6b2785f btrfs: remove assumption about csum type form btrfs_print_ [...] adds 6f8e4fd43073 btrfs: use file:line format for assertion report adds 53460a457258 btrfs: trim: make reserved device area adjustments more explicit adds 1eaebb341d2b btrfs: Don't trim returned range based on input value in f [...] adds 8666e638b07e btrfs: Document __etree_search adds 93ead46b0380 btrfs: tests: add locks around add_extent_mapping adds 38e9372e391d btrfs: assert delayed ref lock in btrfs_find_delayed_ref_head adds 06297d8cefca btrfs: switch extent_buffer blocking_writers from atomic to int adds f3dc24c52a28 btrfs: switch extent_buffer spinning_writers from atomic to int adds 00801ae4bb2b btrfs: switch extent_buffer write_locks from atomic to int adds 6d58a55a894e btrfs: raid56: clear incompat block group flags after remo [...] adds d1d832a0b51d Btrfs: fix data loss after inode eviction, renaming it, an [...] adds aa53e3bfac72 btrfs: correctly validate compression type adds e88439debd0a btrfs: qgroup: Don't hold qgroup_ioctl_lock in btrfs_qgrou [...] adds c7369b3faea2 btrfs: add mask for all RAID1 types adds a07e8a468e6a btrfs: use mask for RAID56 profiles adds 71a9c4885e1d btrfs: document BTRFS_MAX_MIRRORS adds 9e967495e0e0 Btrfs: prevent send failures and crashes due to concurrent [...] adds 6c64460cdc8b btrfs: shut up bogus -Wmaybe-uninitialized warning adds c9d713d5b5e8 btrfs: improve messages when updating feature flags adds 5f1411265e16 btrfs: Introduce btrfs_io_geometry infrastructure adds 89b798ad1b42 btrfs: Use btrfs_get_io_geometry appropriately adds 803f0f64d177 Btrfs: fix fsync not persisting dentry deletions due to in [...] adds 179006688a7e Btrfs: add missing inode version, ctime and mtime updates [...] adds 63611e738a62 btrfs: run delayed iput at unlink time adds 2792237d0c4c btrfs: use common helpers for extent IO state insertion messages adds f262fa8de6a2 btrfs: drop default value assignments in enums adds 4f080f571192 btrfs: use raid_attr to adjust minimal stripe size in btrf [...] adds e1ea2beee284 btrfs: use raid_attr for minimum stripe count in btrfs_cal [...] adds e749af443fa8 btrfs: lift bio_set_dev from bio allocation helpers adds 8719aaae8d69 btrfs: move space_info to space-info.h adds fc471cb0c8f0 btrfs: rename do_chunk_alloc to btrfs_chunk_alloc adds d44b72aa12d0 btrfs: export space_info_add_*_bytes adds 280c290881bc btrfs: move the space_info handling code to space-info.c adds 41783ef24d56 btrfs: move and export can_overcommit adds bb96c4e57420 btrfs: move the space info update macro to space-info.h adds b338b013e18a btrfs: move btrfs_space_info_add_*_bytes to space-info.c adds c2a67a76ec87 btrfs: export block_rsv_use_bytes adds 5da6afeb32e9 btrfs: move dump_space_info to space-info.c adds 0d9764f6d0fb btrfs: move reserve_metadata_bytes and supporting code to [...] adds 83d731a5b228 btrfs: unexport can_overcommit adds 9b4851bc48b9 btrfs: Simplify update of space_info in __reserve_metadata [...] adds d12ffdd1aa4c btrfs: move btrfs_block_rsv definitions into it's own header adds 0b50174ad5e9 btrfs: export btrfs_block_rsv_add_bytes adds fed14b323db8 btrfs: export __btrfs_block_rsv_release adds fcec36224fc6 btrfs: cleanup the target logic in __btrfs_block_rsv_release adds 424a47805a81 btrfs: stop using block_rsv_release_bytes everywhere adds 550fa228ee7e btrfs: migrate the block-rsv code to block-rsv.c adds 67f9c2209e88 btrfs: migrate the global_block_rsv helpers to block-rsv.c adds 9978059be8a1 btrfs: Evaluate io_tree in find_lock_delalloc_range() adds 6ef03debdb3d btrfs: migrate the delayed refs rsv code adds fb6dea26601b btrfs: migrate btrfs_trans_release_chunk_metadata adds 867363429d70 btrfs: migrate the delalloc space stuff to it's own home adds 28a32d2b1a6d btrfs: move the subvolume reservation stuff out of extent-tree.c adds e02d48eaaed7 btrfs: fix memory leak of path on error return path adds a18f8775419d Merge tag 'for-5.3-tag' of git://git.kernel.org/pub/scm/li [...] adds f10789e4f6d6 orangefs: remove redundant assignment to variable buffer_index adds e65682b55956 orangefs: eliminate needless variable assignments adds 0a8ad0ffa4d8 Merge tag 'for-linus-5.3-ofs1' of git://git.kernel.org/pub [...]
No new revisions were added by this update.
Summary of changes: CREDITS | 2 +- Documentation/ABI/obsolete/sysfs-gpio | 2 +- Documentation/ABI/removed/sysfs-class-rfkill | 2 +- Documentation/ABI/stable/sysfs-class-rfkill | 2 +- Documentation/ABI/stable/sysfs-devices-node | 2 +- Documentation/ABI/testing/procfs-diskstats | 2 +- Documentation/ABI/testing/sysfs-block | 2 +- Documentation/ABI/testing/sysfs-block-device | 2 +- Documentation/ABI/testing/sysfs-class-switchtec | 2 +- Documentation/ABI/testing/sysfs-devices-system-cpu | 4 +- .../ABI/testing/sysfs-platform-asus-laptop | 2 +- Documentation/{logo.txt => COPYING-logo} | 0 Documentation/DMA-API-HOWTO.txt | 2 +- .../{cgroupstats.txt => cgroupstats.rst} | 14 +- .../{delay-accounting.txt => delay-accounting.rst} | 61 +- Documentation/accounting/index.rst | 14 + Documentation/accounting/{psi.txt => psi.rst} | 42 +- .../{taskstats-struct.txt => taskstats-struct.rst} | 79 +- .../accounting/{taskstats.txt => taskstats.rst} | 15 +- Documentation/{ => admin-guide}/aoe/aoe.rst | 4 +- Documentation/{ => admin-guide}/aoe/autoload.sh | 0 Documentation/{ => admin-guide}/aoe/examples.rst | 0 Documentation/{ => admin-guide}/aoe/index.rst | 2 - Documentation/{ => admin-guide}/aoe/status.sh | 0 Documentation/{ => admin-guide}/aoe/todo.rst | 0 .../{ => admin-guide}/aoe/udev-install.sh | 0 Documentation/{ => admin-guide}/aoe/udev.txt | 2 +- .../blockdev/drbd/DRBD-8.3-data-packets.svg | 0 .../blockdev/drbd/DRBD-data-packets.svg | 0 .../blockdev/drbd/conn-states-8.dot | 0 .../blockdev/drbd/data-structure-v9.rst} | 6 +- .../blockdev/drbd/disk-states-8.dot | 0 .../drbd/drbd-connection-state-overview.dot | 0 .../admin-guide/blockdev/drbd/figures.rst | 30 + .../blockdev/drbd/index.rst} | 15 +- .../blockdev/drbd/node-states-8.dot | 1 - .../floppy.txt => admin-guide/blockdev/floppy.rst} | 88 +- Documentation/admin-guide/blockdev/index.rst | 16 + .../nbd.txt => admin-guide/blockdev/nbd.rst} | 2 +- .../paride.txt => admin-guide/blockdev/paride.rst} | 196 +- .../blockdev/ramdisk.rst} | 55 +- .../zram.txt => admin-guide/blockdev/zram.rst} | 197 +- .../{btmrvl.txt => admin-guide/btmrvl.rst} | 0 Documentation/admin-guide/bug-hunting.rst | 4 +- .../cgroup-v1/blkio-controller.rst | 0 .../{ => admin-guide}/cgroup-v1/cgroups.rst | 4 +- .../{ => admin-guide}/cgroup-v1/cpuacct.rst | 0 .../{ => admin-guide}/cgroup-v1/cpusets.rst | 2 +- .../{ => admin-guide}/cgroup-v1/devices.rst | 0 .../cgroup-v1/freezer-subsystem.rst | 0 .../{ => admin-guide}/cgroup-v1/hugetlb.rst | 0 .../{ => admin-guide}/cgroup-v1/index.rst | 2 - .../{ => admin-guide}/cgroup-v1/memcg_test.rst | 4 +- .../{ => admin-guide}/cgroup-v1/memory.rst | 0 .../{ => admin-guide}/cgroup-v1/net_cls.rst | 0 .../{ => admin-guide}/cgroup-v1/net_prio.rst | 0 Documentation/{ => admin-guide}/cgroup-v1/pids.rst | 0 Documentation/{ => admin-guide}/cgroup-v1/rdma.rst | 0 Documentation/admin-guide/cgroup-v2.rst | 8 +- .../clearing-warn-once.rst} | 0 .../{cpu-load.txt => admin-guide/cpu-load.rst} | 0 .../cputopology.rst} | 0 .../device-mapper/cache-policies.rst | 0 .../{ => admin-guide}/device-mapper/cache.rst | 0 .../{ => admin-guide}/device-mapper/delay.rst | 0 .../{ => admin-guide}/device-mapper/dm-crypt.rst | 0 .../{ => admin-guide}/device-mapper/dm-dust.txt | 0 .../{ => admin-guide}/device-mapper/dm-flakey.rst | 0 .../{ => admin-guide}/device-mapper/dm-init.rst | 0 .../device-mapper/dm-integrity.rst | 0 .../{ => admin-guide}/device-mapper/dm-io.rst | 0 .../{ => admin-guide}/device-mapper/dm-log.rst | 0 .../device-mapper/dm-queue-length.rst | 0 .../{ => admin-guide}/device-mapper/dm-raid.rst | 0 .../device-mapper/dm-service-time.rst | 0 .../{ => admin-guide}/device-mapper/dm-uevent.rst | 0 .../{ => admin-guide}/device-mapper/dm-zoned.rst | 0 .../{ => admin-guide}/device-mapper/era.rst | 0 .../{ => admin-guide}/device-mapper/index.rst | 2 - .../{ => admin-guide}/device-mapper/kcopyd.rst | 0 .../{ => admin-guide}/device-mapper/linear.rst | 0 .../{ => admin-guide}/device-mapper/log-writes.rst | 0 .../device-mapper/persistent-data.rst | 0 .../{ => admin-guide}/device-mapper/snapshot.rst | 0 .../{ => admin-guide}/device-mapper/statistics.rst | 4 +- .../{ => admin-guide}/device-mapper/striped.rst | 0 .../{ => admin-guide}/device-mapper/switch.rst | 0 .../device-mapper/thin-provisioning.rst | 0 .../{ => admin-guide}/device-mapper/unstriped.rst | 0 .../{ => admin-guide}/device-mapper/verity.rst | 0 .../{ => admin-guide}/device-mapper/writecache.rst | 0 .../{ => admin-guide}/device-mapper/zero.rst | 0 .../{efi-stub.txt => admin-guide/efi-stub.rst} | 0 Documentation/{ => admin-guide}/gpio/index.rst | 2 +- Documentation/{ => admin-guide}/gpio/sysfs.rst | 0 .../{highuid.txt => admin-guide/highuid.rst} | 0 Documentation/admin-guide/hw-vuln/l1tf.rst | 2 +- .../{hw_random.txt => admin-guide/hw_random.rst} | 0 Documentation/admin-guide/index.rst | 28 + .../{iostats.txt => admin-guide/iostats.rst} | 0 .../{ => admin-guide}/kdump/gdbmacros.txt | 0 Documentation/{ => admin-guide}/kdump/index.rst | 1 - Documentation/{ => admin-guide}/kdump/kdump.rst | 0 .../{ => admin-guide}/kdump/vmcoreinfo.rst | 0 Documentation/admin-guide/kernel-parameters.rst | 2 +- Documentation/admin-guide/kernel-parameters.txt | 44 +- .../kernel-per-CPU-kthreads.rst} | 2 +- .../laptops/asus-laptop.rst} | 92 +- .../laptops/disk-shock-protection.rst} | 32 +- Documentation/admin-guide/laptops/index.rst | 17 + .../laptops/laptop-mode.rst} | 579 ++-- .../{ => admin-guide}/laptops/lg-laptop.rst | 1 - .../laptops/sony-laptop.rst} | 58 +- .../sonypi.txt => admin-guide/laptops/sonypi.rst} | 50 +- .../laptops/thinkpad-acpi.rst} | 369 +-- .../laptops/toshiba_haps.rst} | 49 +- .../lcd-panel-cgram.rst} | 7 +- Documentation/{ldm.txt => admin-guide/ldm.rst} | 0 .../lockup-watchdogs.rst} | 0 .../debugfs.txt => admin-guide/mm/cma_debugfs.rst} | 6 +- Documentation/admin-guide/mm/index.rst | 3 +- Documentation/admin-guide/mm/ksm.rst | 2 +- .../admin-guide/mm/numa_memory_policy.rst | 2 +- .../namespaces/compatibility-list.rst} | 10 +- Documentation/admin-guide/namespaces/index.rst | 11 + .../namespaces/resource-control.rst} | 4 + .../{numastat.txt => admin-guide/numastat.rst} | 0 .../arm-ccn.txt => admin-guide/perf/arm-ccn.rst} | 18 +- .../perf/arm_dsu_pmu.rst} | 5 +- .../hisi-pmu.txt => admin-guide/perf/hisi-pmu.rst} | 37 +- Documentation/admin-guide/perf/index.rst | 16 + .../perf/qcom_l2_pmu.rst} | 3 +- .../perf/qcom_l3_pmu.rst} | 3 +- .../perf/thunderx2-pmu.rst} | 25 +- .../perf/xgene-pmu.rst} | 3 +- Documentation/{pnp.txt => admin-guide/pnp.rst} | 0 .../{driver-api => admin-guide}/rapidio.rst | 0 Documentation/{rtc.txt => admin-guide/rtc.rst} | 0 Documentation/{svga.txt => admin-guide/svga.rst} | 0 Documentation/admin-guide/sysctl/abi.rst | 67 + .../{sysctl/fs.txt => admin-guide/sysctl/fs.rst} | 146 +- .../README => admin-guide/sysctl/index.rst} | 34 +- .../kernel.txt => admin-guide/sysctl/kernel.rst} | 374 +-- .../{sysctl/net.txt => admin-guide/sysctl/net.rst} | 141 +- .../sunrpc.txt => admin-guide/sysctl/sunrpc.rst} | 13 +- .../user.txt => admin-guide/sysctl/user.rst} | 32 +- .../{sysctl/vm.txt => admin-guide/sysctl/vm.rst} | 264 +- .../video-output.rst} | 0 Documentation/arm/Marvell/README | 395 --- Documentation/arm/Netwinder | 78 - Documentation/arm/SA1100/FreeBird | 21 - Documentation/arm/SA1100/empeg | 2 - Documentation/arm/SA1100/serial_UART | 47 - Documentation/arm/{README => arm.rst} | 50 +- Documentation/arm/{Booting => booting.rst} | 71 +- ...avoidance.txt => cluster-pm-race-avoidance.rst} | 177 +- Documentation/arm/{firmware.txt => firmware.rst} | 14 +- Documentation/arm/index.rst | 80 + Documentation/arm/{Interrupts => interrupts.rst} | 90 +- Documentation/arm/{IXP4xx => ixp4xx.rst} | 61 +- .../{kernel_mode_neon.txt => kernel_mode_neon.rst} | 3 + ...el_user_helpers.txt => kernel_user_helpers.rst} | 79 +- .../arm/keystone/{knav-qmss.txt => knav-qmss.rst} | 6 +- .../arm/keystone/{Overview.txt => overview.rst} | 47 +- Documentation/arm/marvel.rst | 488 ++++ .../arm/{mem_alignment => mem_alignment.rst} | 11 +- Documentation/arm/{memory.txt => memory.rst} | 9 +- .../arm/{Microchip/README => microchip.rst} | 63 +- Documentation/arm/netwinder.rst | 85 + Documentation/arm/nwfpe/index.rst | 13 + .../arm/nwfpe/{README.FPE => netwinder-fpe.rst} | 24 +- Documentation/arm/nwfpe/{NOTES => notes.rst} | 3 + Documentation/arm/nwfpe/{README => nwfpe.rst} | 10 +- Documentation/arm/nwfpe/{TODO => todo.rst} | 47 +- Documentation/arm/{OMAP/DSS => omap/dss.rst} | 102 +- Documentation/arm/omap/index.rst | 12 + Documentation/arm/{OMAP/README => omap/omap.rst} | 7 + .../arm/{OMAP/omap_pm => omap/omap_pm.rst} | 55 +- Documentation/arm/{Porting => porting.rst} | 14 +- Documentation/arm/pxa/{mfp.txt => mfp.rst} | 110 +- .../arm/{SA1100/ADSBitsy => sa1100/adsbitsy.rst} | 14 +- .../arm/{SA1100/Assabet => sa1100/assabet.rst} | 193 +- .../arm/{SA1100/Brutus => sa1100/brutus.rst} | 49 +- Documentation/arm/{SA1100/CERF => sa1100/cerf.rst} | 10 +- Documentation/arm/sa1100/freebird.rst | 25 + .../GraphicsClient => sa1100/graphicsclient.rst} | 48 +- .../GraphicsMaster => sa1100/graphicsmaster.rst} | 13 +- .../HUW_WEBPANEL => sa1100/huw_webpanel.rst} | 8 +- Documentation/arm/sa1100/index.rst | 25 + Documentation/arm/{SA1100/Itsy => sa1100/itsy.rst} | 14 +- Documentation/arm/{SA1100/LART => sa1100/lart.rst} | 3 +- .../{SA1100/nanoEngine => sa1100/nanoengine.rst} | 6 +- .../arm/{SA1100/Pangolin => sa1100/pangolin.rst} | 10 +- Documentation/arm/{SA1100/PLEB => sa1100/pleb.rst} | 6 +- Documentation/arm/sa1100/serial_uart.rst | 51 + .../arm/{SA1100/Tifon => sa1100/tifon.rst} | 4 +- Documentation/arm/{SA1100/Yopy => sa1100/yopy.rst} | 5 +- .../CPUfreq.txt => samsung-s3c24xx/cpufreq.rst} | 5 +- .../eb2410itx.rst} | 5 +- .../GPIO.txt => samsung-s3c24xx/gpio.rst} | 23 +- .../H1940.txt => samsung-s3c24xx/h1940.rst} | 5 +- Documentation/arm/samsung-s3c24xx/index.rst | 20 + .../NAND.txt => samsung-s3c24xx/nand.rst} | 6 +- .../Overview.txt => samsung-s3c24xx/overview.rst} | 21 +- .../S3C2412.txt => samsung-s3c24xx/s3c2412.rst} | 5 +- .../S3C2413.txt => samsung-s3c24xx/s3c2413.rst} | 7 +- .../SMDK2440.txt => samsung-s3c24xx/smdk2440.rst} | 5 +- .../Suspend.txt => samsung-s3c24xx/suspend.rst} | 20 +- .../USB-Host.txt => samsung-s3c24xx/usb-host.rst} | 16 +- .../bootloader-interface.rst} | 27 +- .../clksrc-change-registers.awk | 0 .../arm/{Samsung/GPIO.txt => samsung/gpio.rst} | 7 +- Documentation/arm/samsung/index.rst | 12 + .../{Samsung/Overview.txt => samsung/overview.rst} | 15 +- Documentation/arm/{Setup => setup.rst} | 49 +- .../arm/{SH-Mobile => sh-mobile}/.gitignore | 0 .../arm/{SPEAr/overview.txt => spear/overview.rst} | 21 +- .../arm/sti/{overview.txt => overview.rst} | 21 +- .../{stih407-overview.txt => stih407-overview.rst} | 9 +- .../{stih415-overview.txt => stih415-overview.rst} | 8 +- .../{stih416-overview.txt => stih416-overview.rst} | 5 +- .../{stih418-overview.txt => stih418-overview.rst} | 9 +- Documentation/arm/stm32/overview.rst | 2 - Documentation/arm/stm32/stm32f429-overview.rst | 7 +- Documentation/arm/stm32/stm32f746-overview.rst | 7 +- Documentation/arm/stm32/stm32f769-overview.rst | 7 +- Documentation/arm/stm32/stm32h743-overview.rst | 7 +- Documentation/arm/stm32/stm32mp157-overview.rst | 3 +- Documentation/arm/{sunxi/README => sunxi.rst} | 98 +- Documentation/arm/sunxi/{clocks.txt => clocks.rst} | 7 +- .../arm/{swp_emulation => swp_emulation.rst} | 24 +- Documentation/arm/{tcm.txt => tcm.rst} | 54 +- Documentation/arm/{uefi.txt => uefi.rst} | 39 +- .../release-notes.txt => vfp/release-notes.rst} | 4 +- Documentation/arm/{vlocks.txt => vlocks.rst} | 9 +- Documentation/arm64/index.rst | 2 - Documentation/backlight/lp855x-driver.txt | 66 - .../block/{bfq-iosched.txt => bfq-iosched.rst} | 68 +- Documentation/block/{biodoc.txt => biodoc.rst} | 335 ++- Documentation/block/{biovecs.txt => biovecs.rst} | 20 +- Documentation/block/capability.rst | 18 + Documentation/block/capability.txt | 15 - ...cmdline-partition.txt => cmdline-partition.rst} | 13 +- .../{data-integrity.txt => data-integrity.rst} | 60 +- .../{deadline-iosched.txt => deadline-iosched.rst} | 21 +- Documentation/block/index.rst | 25 + Documentation/block/{ioprio.txt => ioprio.rst} | 103 +- .../block/{kyber-iosched.txt => kyber-iosched.rst} | 3 +- Documentation/block/{null_blk.txt => null_blk.rst} | 65 +- Documentation/block/{pr.txt => pr.rst} | 18 +- .../block/{queue-sysfs.txt => queue-sysfs.rst} | 7 +- Documentation/block/{request.txt => request.rst} | 47 +- Documentation/block/{stat.txt => stat.rst} | 13 +- .../{switching-sched.txt => switching-sched.rst} | 28 +- ...che_control.txt => writeback_cache_control.rst} | 12 +- Documentation/cdrom/index.rst | 2 +- .../{gcc-plugins.txt => core-api/gcc-plugins.rst} | 0 Documentation/core-api/index.rst | 1 + Documentation/core-api/printk-formats.rst | 2 +- Documentation/devicetree/bindings/arm/xen.txt | 2 +- .../devicetree/bindings/phy/phy-bindings.txt | 2 +- .../devicetree/bindings/phy/phy-pxa-usb.txt | 2 +- Documentation/devicetree/booting-without-of.txt | 4 +- .../driver-api/backlight/lp855x-driver.rst | 81 + .../{bt8xxgpio.txt => driver-api/bt8xxgpio.rst} | 0 .../connector.txt => driver-api/connector.rst} | 130 +- .../console.txt => driver-api/console.rst} | 63 +- .../{dcdbas.txt => driver-api/dcdbas.rst} | 0 .../{dell_rbu.txt => driver-api/dell_rbu.rst} | 0 .../{ => driver-api}/driver-model/binding.rst | 0 .../{ => driver-api}/driver-model/bus.rst | 0 .../{ => driver-api}/driver-model/class.rst | 0 .../driver-model/design-patterns.rst | 0 .../{ => driver-api}/driver-model/device.rst | 0 .../{ => driver-api}/driver-model/devres.rst | 0 .../{ => driver-api}/driver-model/driver.rst | 0 .../{ => driver-api}/driver-model/index.rst | 2 - .../{ => driver-api}/driver-model/overview.rst | 0 .../{ => driver-api}/driver-model/platform.rst | 0 .../{ => driver-api}/driver-model/porting.rst | 2 +- .../early-userspace/buffer-format.rst} | 19 +- .../early-userspace/early_userspace_support.rst} | 3 + .../early-userspace}/index.rst | 10 +- .../{EDID/howto.rst => driver-api/edid.rst} | 2 +- Documentation/{eisa.txt => driver-api/eisa.rst} | 4 +- Documentation/driver-api/gpio/driver.rst | 2 +- Documentation/driver-api/index.rst | 43 +- .../{interconnect => driver-api}/interconnect.rst | 2 - Documentation/{isa.txt => driver-api/isa.rst} | 0 .../{isapnp.txt => driver-api/isapnp.rst} | 0 .../pblk.txt => driver-api/lightnvm-pblk.rst} | 0 Documentation/driver-api/md/index.rst | 12 + .../md/md-cluster.rst} | 184 +- .../md/raid5-cache.rst} | 28 +- .../raid5-ppl.txt => driver-api/md/raid5-ppl.rst} | 2 + Documentation/driver-api/memory-devices/index.rst | 18 + .../memory-devices/ti-emif.rst} | 27 +- .../memory-devices/ti-gpmc.rst} | 163 +- .../men-chameleon-bus.rst} | 0 Documentation/driver-api/mmc/index.rst | 13 + .../mmc/mmc-async-req.rst} | 59 +- .../mmc/mmc-dev-attrs.rst} | 32 +- .../mmc/mmc-dev-parts.rst} | 13 +- .../mmc-tools.txt => driver-api/mmc/mmc-tools.rst} | 5 +- Documentation/driver-api/mtd/index.rst | 12 + .../intel-spi.txt => driver-api/mtd/intel-spi.rst} | 46 +- .../nand_ecc.txt => driver-api/mtd/nand_ecc.rst} | 497 ++-- .../spi-nor.txt => driver-api/mtd/spi-nor.rst} | 7 +- Documentation/driver-api/nfc/index.rst | 11 + .../nfc-hci.txt => driver-api/nfc/nfc-hci.rst} | 167 +- .../nfc-pn544.txt => driver-api/nfc/nfc-pn544.rst} | 6 +- Documentation/{ntb.txt => driver-api/ntb.rst} | 0 .../{nvdimm/btt.txt => driver-api/nvdimm/btt.rst} | 144 +- Documentation/driver-api/nvdimm/index.rst | 12 + .../nvdimm.txt => driver-api/nvdimm/nvdimm.rst} | 526 ++-- .../nvdimm/security.rst} | 4 +- .../{nvmem/nvmem.txt => driver-api/nvmem.rst} | 112 +- .../parport-lowlevel.rst} | 0 Documentation/driver-api/phy/index.rst | 18 + Documentation/{phy.txt => driver-api/phy/phy.rst} | 0 .../phy/samsung-usb2.rst} | 60 +- Documentation/driver-api/pps.rst | 2 +- Documentation/driver-api/pti_intel_mid.rst | 106 + Documentation/driver-api/ptp.rst | 2 +- Documentation/{pwm.txt => driver-api/pwm.rst} | 0 Documentation/driver-api/rapidio/index.rst | 15 + .../rapidio/mport_cdev.rst} | 47 +- .../rapidio.txt => driver-api/rapidio/rapidio.rst} | 39 +- .../rio_cm.txt => driver-api/rapidio/rio_cm.rst} | 66 +- .../sysfs.txt => driver-api/rapidio/sysfs.rst} | 4 + .../tsi721.txt => driver-api/rapidio/tsi721.rst} | 45 +- .../{rfkill.txt => driver-api/rfkill.rst} | 0 .../{ => driver-api}/serial/cyclades_z.rst | 0 Documentation/{ => driver-api}/serial/driver.rst | 2 +- Documentation/{ => driver-api}/serial/index.rst | 2 +- .../{ => driver-api}/serial/moxa-smartio.rst | 0 Documentation/{ => driver-api}/serial/n_gsm.rst | 0 Documentation/{ => driver-api}/serial/rocket.rst | 0 .../{ => driver-api}/serial/serial-iso7816.rst | 0 .../{ => driver-api}/serial/serial-rs485.rst | 0 Documentation/{ => driver-api}/serial/tty.rst | 0 .../{sgi-ioc4.txt => driver-api/sgi-ioc4.rst} | 0 Documentation/{SM501.txt => driver-api/sm501.rst} | 0 .../smsc_ece1099.rst} | 0 .../{switchtec.txt => driver-api/switchtec.rst} | 2 +- .../{sync_file.txt => driver-api/sync_file.rst} | 0 .../vfio-mediated-device.rst} | 2 +- Documentation/{vfio.txt => driver-api/vfio.rst} | 0 Documentation/{ => driver-api}/xilinx/eemi.rst | 0 Documentation/{ => driver-api}/xilinx/index.rst | 1 - .../{xillybus.txt => driver-api/xillybus.rst} | 0 Documentation/{zorro.txt => driver-api/zorro.rst} | 0 Documentation/fault-injection/index.rst | 2 +- Documentation/fb/fbcon.rst | 4 +- Documentation/fb/index.rst | 2 +- Documentation/fb/vesafb.rst | 2 +- Documentation/filesystems/nfs/nfsroot.txt | 2 +- Documentation/filesystems/proc.txt | 2 +- .../filesystems/ramfs-rootfs-initramfs.txt | 4 +- Documentation/filesystems/sysfs.txt | 2 +- Documentation/filesystems/tmpfs.txt | 2 +- Documentation/firmware-guide/acpi/enumeration.rst | 2 +- Documentation/fpga/index.rst | 2 +- Documentation/hid/index.rst | 2 +- Documentation/hwmon/submitting-patches.rst | 2 +- Documentation/ia64/{aliasing.txt => aliasing.rst} | 73 +- Documentation/ia64/{efirtc.txt => efirtc.rst} | 120 +- .../ia64/{err_inject.txt => err_inject.rst} | 359 ++- Documentation/ia64/{fsys.txt => fsys.rst} | 133 +- Documentation/ia64/{README => ia64.rst} | 26 +- Documentation/ia64/index.rst | 18 + .../ia64/{IRQ-redir.txt => irq-redir.rst} | 31 +- Documentation/ia64/{mca.txt => mca.rst} | 10 +- Documentation/ia64/{serial.txt => serial.rst} | 36 +- Documentation/ia64/xen.rst | 206 ++ Documentation/ia64/xen.txt | 183 -- Documentation/ide/index.rst | 2 +- Documentation/iio/index.rst | 2 +- Documentation/index.rst | 32 + ...tching-up-ioctls.txt => botching-up-ioctls.rst} | 1 + Documentation/ioctl/cdrom.rst | 1233 +++++++++ Documentation/ioctl/cdrom.txt | 967 ------- Documentation/ioctl/{hdio.txt => hdio.rst} | 835 ++++-- Documentation/ioctl/index.rst | 16 + .../{ioctl-decoding.txt => ioctl-decoding.rst} | 13 +- Documentation/ioctl/ioctl-number.rst | 361 +++ Documentation/ioctl/ioctl-number.txt | 351 --- Documentation/kbuild/index.rst | 2 +- Documentation/kbuild/issues.rst | 20 +- Documentation/kbuild/kbuild.rst | 3 +- Documentation/kbuild/kconfig-language.rst | 12 + Documentation/kbuild/kconfig.rst | 8 +- Documentation/kbuild/makefiles.rst | 1 + Documentation/kernel-hacking/locking.rst | 2 +- Documentation/leds/index.rst | 2 +- Documentation/livepatch/index.rst | 2 +- Documentation/locking/index.rst | 24 + .../{lockdep-design.txt => lockdep-design.rst} | 51 +- Documentation/locking/lockstat.rst | 204 ++ Documentation/locking/lockstat.txt | 183 -- .../locking/{locktorture.txt => locktorture.rst} | 105 +- .../locking/{mutex-design.txt => mutex-design.rst} | 26 +- .../{rt-mutex-design.txt => rt-mutex-design.rst} | 139 +- .../locking/{rt-mutex.txt => rt-mutex.rst} | 30 +- .../locking/{spinlocks.txt => spinlocks.rst} | 32 +- .../{ww-mutex-design.txt => ww-mutex-design.rst} | 82 +- Documentation/m68k/index.rst | 17 + .../{kernel-options.txt => kernel-options.rst} | 319 +-- Documentation/mic/index.rst | 2 - Documentation/netlabel/index.rst | 2 +- Documentation/networking/ip-sysctl.txt | 2 +- Documentation/pcmcia/index.rst | 2 +- Documentation/pi-futex.txt | 2 +- Documentation/powerpc/firmware-assisted-dump.txt | 2 +- Documentation/process/submit-checklist.rst | 2 +- Documentation/pti/pti_intel_mid.txt | 99 - Documentation/rbtree.txt | 6 +- Documentation/riscv/index.rst | 2 - Documentation/s390/debugging390.rst | 2 +- Documentation/s390/index.rst | 2 - Documentation/s390/vfio-ccw.rst | 6 +- Documentation/scheduler/index.rst | 2 - Documentation/scheduler/sched-deadline.rst | 2 +- Documentation/scheduler/sched-design-CFS.rst | 2 +- Documentation/scheduler/sched-rt-group.rst | 2 +- Documentation/security/index.rst | 5 +- .../security/{LSM.rst => lsm-development.rst} | 0 Documentation/{lsm.txt => security/lsm.rst} | 0 Documentation/{SAK.txt => security/sak.rst} | 0 .../{siphash.txt => security/siphash.rst} | 0 Documentation/security/tpm/index.rst | 1 + .../tpm/{xen-tpmfront.txt => xen-tpmfront.rst} | 105 +- Documentation/sparc/index.rst | 2 - Documentation/sysctl/abi.txt | 54 - Documentation/target/index.rst | 2 +- Documentation/timers/index.rst | 2 +- .../translations/it_IT/kernel-hacking/locking.rst | 2 +- .../it_IT/process/submit-checklist.rst | 2 +- Documentation/translations/zh_CN/arm/Booting | 4 +- .../translations/zh_CN/arm/kernel_user_helpers.txt | 4 +- .../translations/zh_CN/filesystems/sysfs.txt | 2 +- Documentation/translations/zh_CN/gpio.txt | 4 +- Documentation/translations/zh_CN/oops-tracing.txt | 4 +- .../zh_CN/process/submit-checklist.rst | 2 +- .../{ => userspace-api}/accelerators/ocxl.rst | 2 - Documentation/userspace-api/index.rst | 1 + Documentation/vm/numa.rst | 4 +- Documentation/vm/page_migration.rst | 2 +- Documentation/vm/unevictable-lru.rst | 4 +- Documentation/w1/w1.netlink | 2 +- Documentation/watchdog/index.rst | 2 +- Documentation/x86/index.rst | 2 + .../{Intel-IOMMU.txt => x86/intel-iommu.rst} | 0 Documentation/{intel_txt.txt => x86/intel_txt.rst} | 0 Documentation/x86/topology.rst | 2 +- Documentation/x86/x86_64/fake-numa-for-cpusets.rst | 4 +- Documentation/xtensa/{atomctl.txt => atomctl.rst} | 13 +- Documentation/xtensa/{booting.txt => booting.rst} | 5 +- Documentation/xtensa/index.rst | 12 + Documentation/xtensa/mmu.rst | 195 ++ Documentation/xtensa/mmu.txt | 189 -- MAINTAINERS | 101 +- arch/alpha/kernel/syscalls/syscall.tbl | 1 + arch/arc/boot/dts/haps_hs.dts | 30 + arch/arc/boot/dts/hsdk.dts | 14 + arch/arc/configs/haps_hs_defconfig | 5 +- arch/arc/configs/hsdk_defconfig | 5 + arch/arc/include/asm/entry-arcv2.h | 361 +-- arch/arc/include/asm/entry-compact.h | 4 +- arch/arc/include/asm/linkage.h | 18 + arch/arc/kernel/asm-offsets.c | 7 + arch/arc/kernel/entry-arcv2.S | 62 +- arch/arc/kernel/entry-compact.S | 2 +- arch/arc/kernel/entry.S | 4 +- arch/arc/kernel/unwind.c | 9 +- arch/arc/mm/fault.c | 185 +- arch/arc/mm/tlbex.S | 11 + arch/arm/Kconfig | 6 +- arch/arm/common/mcpm_entry.c | 2 +- arch/arm/common/mcpm_head.S | 2 +- arch/arm/common/vlock.S | 2 +- arch/arm/include/asm/setup.h | 2 +- arch/arm/include/uapi/asm/setup.h | 2 +- arch/arm/kernel/entry-armv.S | 2 +- arch/arm/mach-exynos/common.h | 2 +- arch/arm/mach-ixp4xx/Kconfig | 14 +- arch/arm/mach-s3c24xx/pm.c | 2 +- arch/arm/mm/Kconfig | 4 +- arch/arm/plat-samsung/Kconfig | 6 +- arch/arm/tools/mach-types | 2 +- arch/arm64/Kconfig | 4 +- arch/arm64/kernel/kuser32.S | 2 +- arch/ia64/kernel/efi.c | 2 +- arch/ia64/kernel/fsys.S | 2 +- arch/ia64/kernel/syscalls/syscall.tbl | 1 + arch/ia64/mm/ioremap.c | 2 +- arch/ia64/pci/pci.c | 2 +- arch/m68k/kernel/syscalls/syscall.tbl | 1 + arch/mips/bmips/setup.c | 2 +- arch/mips/kernel/syscalls/syscall_n32.tbl | 1 + arch/mips/kernel/syscalls/syscall_n64.tbl | 1 + arch/mips/kernel/syscalls/syscall_o32.tbl | 1 + arch/parisc/Kconfig | 2 +- arch/parisc/kernel/syscalls/syscall.tbl | 1 + arch/powerpc/kernel/syscalls/syscall.tbl | 1 + arch/s390/kernel/syscalls/syscall.tbl | 1 + arch/sh/Kconfig | 4 +- arch/sh/kernel/syscalls/syscall.tbl | 1 + arch/sparc/Kconfig | 2 +- arch/sparc/kernel/syscalls/syscall.tbl | 1 + arch/x86/Kconfig | 8 +- arch/x86/ia32/sys_ia32.c | 4 + arch/xtensa/boot/dts/virt.dts | 72 + arch/xtensa/configs/virt_defconfig | 113 + arch/xtensa/include/asm/asmmacro.h | 46 + arch/xtensa/include/asm/initialize_mmu.h | 2 +- arch/xtensa/include/asm/platform.h | 10 - arch/xtensa/include/asm/types.h | 23 - arch/xtensa/kernel/coprocessor.S | 7 +- arch/xtensa/kernel/entry.S | 11 +- arch/xtensa/kernel/mcount.S | 11 +- arch/xtensa/kernel/pci.c | 124 - arch/xtensa/kernel/platform.c | 2 - arch/xtensa/kernel/setup.c | 4 - arch/xtensa/lib/checksum.S | 12 +- arch/xtensa/lib/memcopy.S | 38 +- arch/xtensa/lib/memset.S | 10 +- arch/xtensa/lib/strncpy_user.S | 16 +- arch/xtensa/lib/strnlen_user.S | 14 +- arch/xtensa/lib/usercopy.S | 12 +- arch/xtensa/mm/init.c | 5 +- arch/xtensa/mm/misc.S | 78 +- block/Kconfig | 4 +- block/Kconfig.iosched | 2 +- block/bfq-iosched.c | 2 +- block/blk-integrity.c | 2 +- block/ioprio.c | 2 +- block/mq-deadline.c | 2 +- block/partitions/Kconfig | 2 +- block/partitions/cmdline.c | 2 +- drivers/base/platform.c | 2 +- drivers/block/Kconfig | 8 +- drivers/block/floppy.c | 2 +- drivers/block/zram/Kconfig | 6 +- drivers/char/Kconfig | 6 +- drivers/char/hw_random/core.c | 2 +- drivers/crypto/sunxi-ss/sun4i-ss-cipher.c | 2 +- drivers/crypto/sunxi-ss/sun4i-ss-core.c | 2 +- drivers/crypto/sunxi-ss/sun4i-ss-hash.c | 2 +- drivers/crypto/sunxi-ss/sun4i-ss.h | 2 +- drivers/dma-buf/Kconfig | 2 +- drivers/gpio/Kconfig | 2 +- drivers/gpio/gpio-cs5535.c | 2 +- drivers/gpu/drm/Kconfig | 2 +- drivers/gpu/drm/drm_ioctl.c | 2 +- drivers/gpu/drm/drm_modeset_lock.c | 2 +- drivers/input/touchscreen/sun4i-ts.c | 2 +- drivers/md/Kconfig | 2 +- drivers/md/dm-init.c | 2 +- drivers/md/dm-raid.c | 2 +- drivers/mtd/nand/raw/nand_ecc.c | 2 +- drivers/net/ethernet/intel/ice/ice_main.c | 2 +- drivers/nvdimm/Kconfig | 2 +- drivers/pci/switch/Kconfig | 2 +- drivers/perf/qcom_l3_pmu.c | 2 +- drivers/platform/x86/Kconfig | 8 +- drivers/platform/x86/dcdbas.c | 2 +- drivers/platform/x86/dell_rbu.c | 2 +- drivers/pnp/isapnp/Kconfig | 2 +- drivers/rapidio/Kconfig | 2 +- drivers/staging/unisys/Documentation/overview.txt | 4 +- drivers/tty/Kconfig | 6 +- drivers/tty/serial/Kconfig | 2 +- drivers/tty/serial/ucc_uart.c | 2 +- drivers/vfio/Kconfig | 2 +- drivers/vfio/mdev/Kconfig | 2 +- drivers/video/backlight/gpio_backlight.c | 23 +- drivers/video/backlight/pwm_bl.c | 30 +- drivers/w1/Kconfig | 2 +- fs/btrfs/Kconfig | 3 +- fs/btrfs/Makefile | 3 +- fs/btrfs/backref.c | 17 +- fs/btrfs/backref.h | 3 +- fs/btrfs/block-rsv.c | 425 +++ fs/btrfs/block-rsv.h | 101 + fs/btrfs/btrfs_inode.h | 22 +- fs/btrfs/check-integrity.c | 11 +- fs/btrfs/compression.c | 65 +- fs/btrfs/compression.h | 3 +- fs/btrfs/ctree.h | 282 +- fs/btrfs/delalloc-space.c | 494 ++++ fs/btrfs/delalloc-space.h | 23 + fs/btrfs/delayed-ref.c | 181 +- fs/btrfs/delayed-ref.h | 10 + fs/btrfs/dev-replace.c | 31 +- fs/btrfs/disk-io.c | 166 +- fs/btrfs/disk-io.h | 2 - fs/btrfs/extent-tree.c | 2755 ++------------------ fs/btrfs/extent_io.c | 149 +- fs/btrfs/extent_io.h | 10 +- fs/btrfs/file-item.c | 43 +- fs/btrfs/file.c | 28 +- fs/btrfs/free-space-cache.c | 16 +- fs/btrfs/inode-map.c | 1 + fs/btrfs/inode.c | 109 +- fs/btrfs/ioctl.c | 23 + fs/btrfs/locking.c | 62 +- fs/btrfs/ordered-data.c | 56 +- fs/btrfs/ordered-data.h | 8 +- fs/btrfs/print-tree.c | 6 +- fs/btrfs/props.c | 8 +- fs/btrfs/qgroup.c | 24 +- fs/btrfs/raid56.h | 4 +- fs/btrfs/relocation.c | 1 + fs/btrfs/root-tree.c | 56 + fs/btrfs/scrub.c | 50 +- fs/btrfs/send.c | 16 +- fs/btrfs/space-info.c | 1094 ++++++++ fs/btrfs/space-info.h | 133 + fs/btrfs/super.c | 30 +- fs/btrfs/sysfs.c | 1 + fs/btrfs/tests/extent-io-tests.c | 117 +- fs/btrfs/tests/extent-map-tests.c | 22 + fs/btrfs/transaction.c | 18 + fs/btrfs/transaction.h | 1 + fs/btrfs/tree-checker.c | 11 + fs/btrfs/tree-log.c | 40 +- fs/btrfs/volumes.c | 376 +-- fs/btrfs/volumes.h | 52 +- fs/orangefs/file.c | 4 +- fs/proc/Kconfig | 2 +- fs/proc/base.c | 132 +- include/linux/cgroup-defs.h | 2 +- include/linux/connector.h | 63 +- include/linux/device.h | 2 +- include/linux/hw_random.h | 2 +- include/linux/lockdep.h | 2 +- include/linux/mutex.h | 2 +- include/linux/platform_device.h | 2 +- include/linux/rwsem.h | 2 +- include/linux/sched/task.h | 1 + include/linux/serial_core.h | 2 +- include/trace/events/btrfs.h | 40 + include/uapi/asm-generic/unistd.h | 2 + include/uapi/linux/bpf.h | 2 +- include/uapi/linux/btrfs_tree.h | 2 + include/uapi/rdma/rdma_user_ioctl_cmds.h | 2 +- init/Kconfig | 6 +- kernel/cgroup/cpuset.c | 2 +- kernel/fork.c | 17 +- kernel/locking/mutex.c | 2 +- kernel/locking/rtmutex.c | 2 +- kernel/panic.c | 2 +- lib/Kconfig.debug | 4 +- mm/swap.c | 2 +- samples/Kconfig | 2 +- scripts/coccinelle/free/devm_free.cocci | 2 +- scripts/gcc-plugins/Kconfig | 2 +- security/Kconfig | 2 +- security/device_cgroup.c | 2 +- security/safesetid/lsm.c | 276 +- security/safesetid/lsm.h | 34 +- security/safesetid/securityfs.c | 307 ++- tools/include/uapi/linux/bpf.h | 2 +- tools/testing/selftests/safesetid/safesetid-test.c | 18 +- tools/testing/selftests/zram/README | 2 +- usr/Kconfig | 2 +- 667 files changed, 15626 insertions(+), 11885 deletions(-) rename Documentation/{logo.txt => COPYING-logo} (100%) rename Documentation/accounting/{cgroupstats.txt => cgroupstats.rst} (77%) rename Documentation/accounting/{delay-accounting.txt => delay-accounting.rst} (77%) create mode 100644 Documentation/accounting/index.rst rename Documentation/accounting/{psi.txt => psi.rst} (91%) rename Documentation/accounting/{taskstats-struct.txt => taskstats-struct.rst} (78%) rename Documentation/accounting/{taskstats.txt => taskstats.rst} (95%) rename Documentation/{ => admin-guide}/aoe/aoe.rst (97%) rename Documentation/{ => admin-guide}/aoe/autoload.sh (100%) rename Documentation/{ => admin-guide}/aoe/examples.rst (100%) rename Documentation/{ => admin-guide}/aoe/index.rst (95%) rename Documentation/{ => admin-guide}/aoe/status.sh (100%) rename Documentation/{ => admin-guide}/aoe/todo.rst (100%) rename Documentation/{ => admin-guide}/aoe/udev-install.sh (100%) rename Documentation/{ => admin-guide}/aoe/udev.txt (93%) rename Documentation/{ => admin-guide}/blockdev/drbd/DRBD-8.3-data-packets.svg (100%) rename Documentation/{ => admin-guide}/blockdev/drbd/DRBD-data-packets.svg (100%) rename Documentation/{ => admin-guide}/blockdev/drbd/conn-states-8.dot (100%) rename Documentation/{blockdev/drbd/data-structure-v9.txt => admin-guide/blockdev/ [...] rename Documentation/{ => admin-guide}/blockdev/drbd/disk-states-8.dot (100%) rename Documentation/{ => admin-guide}/blockdev/drbd/drbd-connection-state-overvie [...] create mode 100644 Documentation/admin-guide/blockdev/drbd/figures.rst rename Documentation/{blockdev/drbd/README.txt => admin-guide/blockdev/drbd/index. [...] rename Documentation/{ => admin-guide}/blockdev/drbd/node-states-8.dot (99%) rename Documentation/{blockdev/floppy.txt => admin-guide/blockdev/floppy.rst} (81%) create mode 100644 Documentation/admin-guide/blockdev/index.rst rename Documentation/{blockdev/nbd.txt => admin-guide/blockdev/nbd.rst} (96%) rename Documentation/{blockdev/paride.txt => admin-guide/blockdev/paride.rst} (81%) rename Documentation/{blockdev/ramdisk.txt => admin-guide/blockdev/ramdisk.rst} (84%) rename Documentation/{blockdev/zram.txt => admin-guide/blockdev/zram.rst} (76%) rename Documentation/{btmrvl.txt => admin-guide/btmrvl.rst} (100%) rename Documentation/{ => admin-guide}/cgroup-v1/blkio-controller.rst (100%) rename Documentation/{ => admin-guide}/cgroup-v1/cgroups.rst (99%) rename Documentation/{ => admin-guide}/cgroup-v1/cpuacct.rst (100%) rename Documentation/{ => admin-guide}/cgroup-v1/cpusets.rst (99%) rename Documentation/{ => admin-guide}/cgroup-v1/devices.rst (100%) rename Documentation/{ => admin-guide}/cgroup-v1/freezer-subsystem.rst (100%) rename Documentation/{ => admin-guide}/cgroup-v1/hugetlb.rst (100%) rename Documentation/{ => admin-guide}/cgroup-v1/index.rst (97%) rename Documentation/{ => admin-guide}/cgroup-v1/memcg_test.rst (98%) rename Documentation/{ => admin-guide}/cgroup-v1/memory.rst (100%) rename Documentation/{ => admin-guide}/cgroup-v1/net_cls.rst (100%) rename Documentation/{ => admin-guide}/cgroup-v1/net_prio.rst (100%) rename Documentation/{ => admin-guide}/cgroup-v1/pids.rst (100%) rename Documentation/{ => admin-guide}/cgroup-v1/rdma.rst (100%) rename Documentation/{clearing-warn-once.txt => admin-guide/clearing-warn-once.rst [...] rename Documentation/{cpu-load.txt => admin-guide/cpu-load.rst} (100%) rename Documentation/{cputopology.txt => admin-guide/cputopology.rst} (100%) rename Documentation/{ => admin-guide}/device-mapper/cache-policies.rst (100%) rename Documentation/{ => admin-guide}/device-mapper/cache.rst (100%) rename Documentation/{ => admin-guide}/device-mapper/delay.rst (100%) rename Documentation/{ => admin-guide}/device-mapper/dm-crypt.rst (100%) rename Documentation/{ => admin-guide}/device-mapper/dm-dust.txt (100%) rename Documentation/{ => admin-guide}/device-mapper/dm-flakey.rst (100%) rename Documentation/{ => admin-guide}/device-mapper/dm-init.rst (100%) rename Documentation/{ => admin-guide}/device-mapper/dm-integrity.rst (100%) rename Documentation/{ => admin-guide}/device-mapper/dm-io.rst (100%) rename Documentation/{ => admin-guide}/device-mapper/dm-log.rst (100%) rename Documentation/{ => admin-guide}/device-mapper/dm-queue-length.rst (100%) rename Documentation/{ => admin-guide}/device-mapper/dm-raid.rst (100%) rename Documentation/{ => admin-guide}/device-mapper/dm-service-time.rst (100%) rename Documentation/{ => admin-guide}/device-mapper/dm-uevent.rst (100%) rename Documentation/{ => admin-guide}/device-mapper/dm-zoned.rst (100%) rename Documentation/{ => admin-guide}/device-mapper/era.rst (100%) rename Documentation/{ => admin-guide}/device-mapper/index.rst (98%) rename Documentation/{ => admin-guide}/device-mapper/kcopyd.rst (100%) rename Documentation/{ => admin-guide}/device-mapper/linear.rst (100%) rename Documentation/{ => admin-guide}/device-mapper/log-writes.rst (100%) rename Documentation/{ => admin-guide}/device-mapper/persistent-data.rst (100%) rename Documentation/{ => admin-guide}/device-mapper/snapshot.rst (100%) rename Documentation/{ => admin-guide}/device-mapper/statistics.rst (98%) rename Documentation/{ => admin-guide}/device-mapper/striped.rst (100%) rename Documentation/{ => admin-guide}/device-mapper/switch.rst (100%) rename Documentation/{ => admin-guide}/device-mapper/thin-provisioning.rst (100%) rename Documentation/{ => admin-guide}/device-mapper/unstriped.rst (100%) rename Documentation/{ => admin-guide}/device-mapper/verity.rst (100%) rename Documentation/{ => admin-guide}/device-mapper/writecache.rst (100%) rename Documentation/{ => admin-guide}/device-mapper/zero.rst (100%) rename Documentation/{efi-stub.txt => admin-guide/efi-stub.rst} (100%) rename Documentation/{ => admin-guide}/gpio/index.rst (78%) rename Documentation/{ => admin-guide}/gpio/sysfs.rst (100%) rename Documentation/{highuid.txt => admin-guide/highuid.rst} (100%) rename Documentation/{hw_random.txt => admin-guide/hw_random.rst} (100%) rename Documentation/{iostats.txt => admin-guide/iostats.rst} (100%) rename Documentation/{ => admin-guide}/kdump/gdbmacros.txt (100%) rename Documentation/{ => admin-guide}/kdump/index.rst (97%) rename Documentation/{ => admin-guide}/kdump/kdump.rst (100%) rename Documentation/{ => admin-guide}/kdump/vmcoreinfo.rst (100%) rename Documentation/{kernel-per-CPU-kthreads.txt => admin-guide/kernel-per-CPU-kt [...] rename Documentation/{laptops/asus-laptop.txt => admin-guide/laptops/asus-laptop.r [...] rename Documentation/{laptops/disk-shock-protection.txt => admin-guide/laptops/dis [...] create mode 100644 Documentation/admin-guide/laptops/index.rst rename Documentation/{laptops/laptop-mode.txt => admin-guide/laptops/laptop-mode.r [...] rename Documentation/{ => admin-guide}/laptops/lg-laptop.rst (99%) rename Documentation/{laptops/sony-laptop.txt => admin-guide/laptops/sony-laptop.r [...] rename Documentation/{laptops/sonypi.txt => admin-guide/laptops/sonypi.rst} (82%) rename Documentation/{laptops/thinkpad-acpi.txt => admin-guide/laptops/thinkpad-ac [...] rename Documentation/{laptops/toshiba_haps.txt => admin-guide/laptops/toshiba_haps [...] rename Documentation/{auxdisplay/lcd-panel-cgram.txt => admin-guide/lcd-panel-cgra [...] rename Documentation/{ldm.txt => admin-guide/ldm.rst} (100%) rename Documentation/{lockup-watchdogs.txt => admin-guide/lockup-watchdogs.rst} (100%) rename Documentation/{cma/debugfs.txt => admin-guide/mm/cma_debugfs.rst} (92%) rename Documentation/{namespaces/compatibility-list.txt => admin-guide/namespaces/ [...] create mode 100644 Documentation/admin-guide/namespaces/index.rst rename Documentation/{namespaces/resource-control.txt => admin-guide/namespaces/re [...] rename Documentation/{numastat.txt => admin-guide/numastat.rst} (100%) rename Documentation/{perf/arm-ccn.txt => admin-guide/perf/arm-ccn.rst} (86%) rename Documentation/{perf/arm_dsu_pmu.txt => admin-guide/perf/arm_dsu_pmu.rst} (92%) rename Documentation/{perf/hisi-pmu.txt => admin-guide/perf/hisi-pmu.rst} (73%) create mode 100644 Documentation/admin-guide/perf/index.rst rename Documentation/{perf/qcom_l2_pmu.txt => admin-guide/perf/qcom_l2_pmu.rst} (94%) rename Documentation/{perf/qcom_l3_pmu.txt => admin-guide/perf/qcom_l3_pmu.rst} (93%) rename Documentation/{perf/thunderx2-pmu.txt => admin-guide/perf/thunderx2-pmu.rst} (73%) rename Documentation/{perf/xgene-pmu.txt => admin-guide/perf/xgene-pmu.rst} (96%) rename Documentation/{pnp.txt => admin-guide/pnp.rst} (100%) rename Documentation/{driver-api => admin-guide}/rapidio.rst (100%) rename Documentation/{rtc.txt => admin-guide/rtc.rst} (100%) rename Documentation/{svga.txt => admin-guide/svga.rst} (100%) create mode 100644 Documentation/admin-guide/sysctl/abi.rst rename Documentation/{sysctl/fs.txt => admin-guide/sysctl/fs.rst} (77%) rename Documentation/{sysctl/README => admin-guide/sysctl/index.rst} (78%) rename Documentation/{sysctl/kernel.txt => admin-guide/sysctl/kernel.rst} (79%) rename Documentation/{sysctl/net.txt => admin-guide/sysctl/net.rst} (85%) rename Documentation/{sysctl/sunrpc.txt => admin-guide/sysctl/sunrpc.rst} (62%) rename Documentation/{sysctl/user.txt => admin-guide/sysctl/user.rst} (77%) rename Documentation/{sysctl/vm.txt => admin-guide/sysctl/vm.rst} (84%) rename Documentation/{video-output.txt => admin-guide/video-output.rst} (100%) delete mode 100644 Documentation/arm/Marvell/README delete mode 100644 Documentation/arm/Netwinder delete mode 100644 Documentation/arm/SA1100/FreeBird delete mode 100644 Documentation/arm/SA1100/empeg delete mode 100644 Documentation/arm/SA1100/serial_UART rename Documentation/arm/{README => arm.rst} (88%) rename Documentation/arm/{Booting => booting.rst} (89%) rename Documentation/arm/{cluster-pm-race-avoidance.txt => cluster-pm-race-avoidan [...] rename Documentation/arm/{firmware.txt => firmware.rst} (86%) create mode 100644 Documentation/arm/index.rst rename Documentation/arm/{Interrupts => interrupts.rst} (81%) rename Documentation/arm/{IXP4xx => ixp4xx.rst} (84%) rename Documentation/arm/{kernel_mode_neon.txt => kernel_mode_neon.rst} (99%) rename Documentation/arm/{kernel_user_helpers.txt => kernel_user_helpers.rst} (78%) rename Documentation/arm/keystone/{knav-qmss.txt => knav-qmss.rst} (92%) rename Documentation/arm/keystone/{Overview.txt => overview.rst} (59%) create mode 100644 Documentation/arm/marvel.rst rename Documentation/arm/{mem_alignment => mem_alignment.rst} (89%) rename Documentation/arm/{memory.txt => memory.rst} (90%) rename Documentation/arm/{Microchip/README => microchip.rst} (92%) create mode 100644 Documentation/arm/netwinder.rst create mode 100644 Documentation/arm/nwfpe/index.rst rename Documentation/arm/nwfpe/{README.FPE => netwinder-fpe.rst} (94%) rename Documentation/arm/nwfpe/{NOTES => notes.rst} (99%) rename Documentation/arm/nwfpe/{README => nwfpe.rst} (98%) rename Documentation/arm/nwfpe/{TODO => todo.rst} (75%) rename Documentation/arm/{OMAP/DSS => omap/dss.rst} (86%) create mode 100644 Documentation/arm/omap/index.rst rename Documentation/arm/{OMAP/README => omap/omap.rst} (62%) rename Documentation/arm/{OMAP/omap_pm => omap/omap_pm.rst} (83%) rename Documentation/arm/{Porting => porting.rst} (94%) rename Documentation/arm/pxa/{mfp.txt => mfp.rst} (83%) rename Documentation/arm/{SA1100/ADSBitsy => sa1100/adsbitsy.rst} (90%) rename Documentation/arm/{SA1100/Assabet => sa1100/assabet.rst} (62%) rename Documentation/arm/{SA1100/Brutus => sa1100/brutus.rst} (75%) rename Documentation/arm/{SA1100/CERF => sa1100/cerf.rst} (91%) create mode 100644 Documentation/arm/sa1100/freebird.rst rename Documentation/arm/{SA1100/GraphicsClient => sa1100/graphicsclient.rst} (87%) rename Documentation/arm/{SA1100/GraphicsMaster => sa1100/graphicsmaster.rst} (92%) rename Documentation/arm/{SA1100/HUW_WEBPANEL => sa1100/huw_webpanel.rst} (78%) create mode 100644 Documentation/arm/sa1100/index.rst rename Documentation/arm/{SA1100/Itsy => sa1100/itsy.rst} (88%) rename Documentation/arm/{SA1100/LART => sa1100/lart.rst} (90%) rename Documentation/arm/{SA1100/nanoEngine => sa1100/nanoengine.rst} (74%) rename Documentation/arm/{SA1100/Pangolin => sa1100/pangolin.rst} (81%) rename Documentation/arm/{SA1100/PLEB => sa1100/pleb.rst} (95%) create mode 100644 Documentation/arm/sa1100/serial_uart.rst rename Documentation/arm/{SA1100/Tifon => sa1100/tifon.rst} (88%) rename Documentation/arm/{SA1100/Yopy => sa1100/yopy.rst} (74%) rename Documentation/arm/{Samsung-S3C24XX/CPUfreq.txt => samsung-s3c24xx/cpufreq.r [...] rename Documentation/arm/{Samsung-S3C24XX/EB2410ITX.txt => samsung-s3c24xx/eb2410i [...] rename Documentation/arm/{Samsung-S3C24XX/GPIO.txt => samsung-s3c24xx/gpio.rst} (89%) rename Documentation/arm/{Samsung-S3C24XX/H1940.txt => samsung-s3c24xx/h1940.rst} (94%) create mode 100644 Documentation/arm/samsung-s3c24xx/index.rst rename Documentation/arm/{Samsung-S3C24XX/NAND.txt => samsung-s3c24xx/nand.rst} (92%) rename Documentation/arm/{Samsung-S3C24XX/Overview.txt => samsung-s3c24xx/overview [...] rename Documentation/arm/{Samsung-S3C24XX/S3C2412.txt => samsung-s3c24xx/s3c2412.r [...] rename Documentation/arm/{Samsung-S3C24XX/S3C2413.txt => samsung-s3c24xx/s3c2413.r [...] rename Documentation/arm/{Samsung-S3C24XX/SMDK2440.txt => samsung-s3c24xx/smdk2440 [...] rename Documentation/arm/{Samsung-S3C24XX/Suspend.txt => samsung-s3c24xx/suspend.r [...] rename Documentation/arm/{Samsung-S3C24XX/USB-Host.txt => samsung-s3c24xx/usb-host [...] rename Documentation/arm/{Samsung/Bootloader-interface.txt => samsung/bootloader-i [...] rename Documentation/arm/{Samsung => samsung}/clksrc-change-registers.awk (100%) rename Documentation/arm/{Samsung/GPIO.txt => samsung/gpio.rst} (87%) create mode 100644 Documentation/arm/samsung/index.rst rename Documentation/arm/{Samsung/Overview.txt => samsung/overview.rst} (86%) rename Documentation/arm/{Setup => setup.rst} (87%) rename Documentation/arm/{SH-Mobile => sh-mobile}/.gitignore (100%) rename Documentation/arm/{SPEAr/overview.txt => spear/overview.rst} (91%) rename Documentation/arm/sti/{overview.txt => overview.rst} (82%) rename Documentation/arm/sti/{stih407-overview.txt => stih407-overview.rst} (82%) rename Documentation/arm/sti/{stih415-overview.txt => stih415-overview.rst} (79%) rename Documentation/arm/sti/{stih416-overview.txt => stih416-overview.rst} (83%) rename Documentation/arm/sti/{stih418-overview.txt => stih418-overview.rst} (83%) rename Documentation/arm/{sunxi/README => sunxi.rst} (83%) rename Documentation/arm/sunxi/{clocks.txt => clocks.rst} (92%) rename Documentation/arm/{swp_emulation => swp_emulation.rst} (63%) rename Documentation/arm/{tcm.txt => tcm.rst} (86%) rename Documentation/arm/{uefi.txt => uefi.rst} (63%) rename Documentation/arm/{VFP/release-notes.txt => vfp/release-notes.rst} (92%) rename Documentation/arm/{vlocks.txt => vlocks.rst} (98%) delete mode 100644 Documentation/backlight/lp855x-driver.txt rename Documentation/block/{bfq-iosched.txt => bfq-iosched.rst} (95%) rename Documentation/block/{biodoc.txt => biodoc.rst} (85%) rename Documentation/block/{biovecs.txt => biovecs.rst} (92%) create mode 100644 Documentation/block/capability.rst delete mode 100644 Documentation/block/capability.txt rename Documentation/block/{cmdline-partition.txt => cmdline-partition.rst} (92%) rename Documentation/block/{data-integrity.txt => data-integrity.rst} (91%) rename Documentation/block/{deadline-iosched.txt => deadline-iosched.rst} (89%) create mode 100644 Documentation/block/index.rst rename Documentation/block/{ioprio.txt => ioprio.rst} (75%) rename Documentation/block/{kyber-iosched.txt => kyber-iosched.rst} (86%) rename Documentation/block/{null_blk.txt => null_blk.rst} (60%) rename Documentation/block/{pr.txt => pr.rst} (93%) rename Documentation/block/{queue-sysfs.txt => queue-sysfs.rst} (99%) rename Documentation/block/{request.txt => request.rst} (59%) rename Documentation/block/{stat.txt => stat.rst} (89%) rename Documentation/block/{switching-sched.txt => switching-sched.rst} (67%) rename Documentation/block/{writeback_cache_control.txt => writeback_cache_control [...] rename Documentation/{gcc-plugins.txt => core-api/gcc-plugins.rst} (100%) create mode 100644 Documentation/driver-api/backlight/lp855x-driver.rst rename Documentation/{bt8xxgpio.txt => driver-api/bt8xxgpio.rst} (100%) rename Documentation/{connector/connector.txt => driver-api/connector.rst} (57%) rename Documentation/{console/console.txt => driver-api/console.rst} (79%) rename Documentation/{dcdbas.txt => driver-api/dcdbas.rst} (100%) rename Documentation/{dell_rbu.txt => driver-api/dell_rbu.rst} (100%) rename Documentation/{ => driver-api}/driver-model/binding.rst (100%) rename Documentation/{ => driver-api}/driver-model/bus.rst (100%) rename Documentation/{ => driver-api}/driver-model/class.rst (100%) rename Documentation/{ => driver-api}/driver-model/design-patterns.rst (100%) rename Documentation/{ => driver-api}/driver-model/device.rst (100%) rename Documentation/{ => driver-api}/driver-model/devres.rst (100%) rename Documentation/{ => driver-api}/driver-model/driver.rst (100%) rename Documentation/{ => driver-api}/driver-model/index.rst (96%) rename Documentation/{ => driver-api}/driver-model/overview.rst (100%) rename Documentation/{ => driver-api}/driver-model/platform.rst (100%) rename Documentation/{ => driver-api}/driver-model/porting.rst (99%) rename Documentation/{early-userspace/buffer-format.txt => driver-api/early-usersp [...] rename Documentation/{early-userspace/README => driver-api/early-userspace/early_u [...] copy Documentation/{fault-injection => driver-api/early-userspace}/index.rst (55%) rename Documentation/{EDID/howto.rst => driver-api/edid.rst} (98%) rename Documentation/{eisa.txt => driver-api/eisa.rst} (98%) rename Documentation/{interconnect => driver-api}/interconnect.rst (99%) rename Documentation/{isa.txt => driver-api/isa.rst} (100%) rename Documentation/{isapnp.txt => driver-api/isapnp.rst} (100%) rename Documentation/{lightnvm/pblk.txt => driver-api/lightnvm-pblk.rst} (100%) create mode 100644 Documentation/driver-api/md/index.rst rename Documentation/{md/md-cluster.txt => driver-api/md/md-cluster.rst} (68%) rename Documentation/{md/raid5-cache.txt => driver-api/md/raid5-cache.rst} (92%) rename Documentation/{md/raid5-ppl.txt => driver-api/md/raid5-ppl.rst} (98%) create mode 100644 Documentation/driver-api/memory-devices/index.rst rename Documentation/{memory-devices/ti-emif.txt => driver-api/memory-devices/ti-e [...] rename Documentation/{bus-devices/ti-gpmc.txt => driver-api/memory-devices/ti-gpmc [...] rename Documentation/{men-chameleon-bus.txt => driver-api/men-chameleon-bus.rst} (100%) create mode 100644 Documentation/driver-api/mmc/index.rst rename Documentation/{mmc/mmc-async-req.txt => driver-api/mmc/mmc-async-req.rst} (75%) rename Documentation/{mmc/mmc-dev-attrs.txt => driver-api/mmc/mmc-dev-attrs.rst} (73%) rename Documentation/{mmc/mmc-dev-parts.txt => driver-api/mmc/mmc-dev-parts.rst} (83%) rename Documentation/{mmc/mmc-tools.txt => driver-api/mmc/mmc-tools.rst} (92%) create mode 100644 Documentation/driver-api/mtd/index.rst rename Documentation/{mtd/intel-spi.txt => driver-api/mtd/intel-spi.rst} (71%) rename Documentation/{mtd/nand_ecc.txt => driver-api/mtd/nand_ecc.rst} (67%) rename Documentation/{mtd/spi-nor.txt => driver-api/mtd/spi-nor.rst} (94%) create mode 100644 Documentation/driver-api/nfc/index.rst rename Documentation/{nfc/nfc-hci.txt => driver-api/nfc/nfc-hci.rst} (71%) rename Documentation/{nfc/nfc-pn544.txt => driver-api/nfc/nfc-pn544.rst} (82%) rename Documentation/{ntb.txt => driver-api/ntb.rst} (100%) rename Documentation/{nvdimm/btt.txt => driver-api/nvdimm/btt.rst} (71%) create mode 100644 Documentation/driver-api/nvdimm/index.rst rename Documentation/{nvdimm/nvdimm.txt => driver-api/nvdimm/nvdimm.rst} (60%) rename Documentation/{nvdimm/security.txt => driver-api/nvdimm/security.rst} (99%) rename Documentation/{nvmem/nvmem.txt => driver-api/nvmem.rst} (62%) rename Documentation/{parport-lowlevel.txt => driver-api/parport-lowlevel.rst} (100%) create mode 100644 Documentation/driver-api/phy/index.rst rename Documentation/{phy.txt => driver-api/phy/phy.rst} (100%) rename Documentation/{phy/samsung-usb2.txt => driver-api/phy/samsung-usb2.rst} (77%) create mode 100644 Documentation/driver-api/pti_intel_mid.rst rename Documentation/{pwm.txt => driver-api/pwm.rst} (100%) create mode 100644 Documentation/driver-api/rapidio/index.rst rename Documentation/{rapidio/mport_cdev.txt => driver-api/rapidio/mport_cdev.rst} (84%) rename Documentation/{rapidio/rapidio.txt => driver-api/rapidio/rapidio.rst} (97%) rename Documentation/{rapidio/rio_cm.txt => driver-api/rapidio/rio_cm.rst} (76%) rename Documentation/{rapidio/sysfs.txt => driver-api/rapidio/sysfs.rst} (75%) rename Documentation/{rapidio/tsi721.txt => driver-api/rapidio/tsi721.rst} (79%) rename Documentation/{rfkill.txt => driver-api/rfkill.rst} (100%) rename Documentation/{ => driver-api}/serial/cyclades_z.rst (100%) rename Documentation/{ => driver-api}/serial/driver.rst (99%) rename Documentation/{ => driver-api}/serial/index.rst (90%) rename Documentation/{ => driver-api}/serial/moxa-smartio.rst (100%) rename Documentation/{ => driver-api}/serial/n_gsm.rst (100%) rename Documentation/{ => driver-api}/serial/rocket.rst (100%) rename Documentation/{ => driver-api}/serial/serial-iso7816.rst (100%) rename Documentation/{ => driver-api}/serial/serial-rs485.rst (100%) rename Documentation/{ => driver-api}/serial/tty.rst (100%) rename Documentation/{sgi-ioc4.txt => driver-api/sgi-ioc4.rst} (100%) rename Documentation/{SM501.txt => driver-api/sm501.rst} (100%) rename Documentation/{smsc_ece1099.txt => driver-api/smsc_ece1099.rst} (100%) rename Documentation/{switchtec.txt => driver-api/switchtec.rst} (97%) rename Documentation/{sync_file.txt => driver-api/sync_file.rst} (100%) rename Documentation/{vfio-mediated-device.txt => driver-api/vfio-mediated-device. [...] rename Documentation/{vfio.txt => driver-api/vfio.rst} (100%) rename Documentation/{ => driver-api}/xilinx/eemi.rst (100%) rename Documentation/{ => driver-api}/xilinx/index.rst (94%) rename Documentation/{xillybus.txt => driver-api/xillybus.rst} (100%) rename Documentation/{zorro.txt => driver-api/zorro.rst} (100%) rename Documentation/ia64/{aliasing.txt => aliasing.rst} (83%) rename Documentation/ia64/{efirtc.txt => efirtc.rst} (70%) rename Documentation/ia64/{err_inject.txt => err_inject.rst} (82%) rename Documentation/ia64/{fsys.txt => fsys.rst} (76%) rename Documentation/ia64/{README => ia64.rst} (61%) create mode 100644 Documentation/ia64/index.rst rename Documentation/ia64/{IRQ-redir.txt => irq-redir.rst} (86%) rename Documentation/ia64/{mca.txt => mca.rst} (96%) rename Documentation/ia64/{serial.txt => serial.rst} (87%) create mode 100644 Documentation/ia64/xen.rst delete mode 100644 Documentation/ia64/xen.txt rename Documentation/ioctl/{botching-up-ioctls.txt => botching-up-ioctls.rst} (99%) create mode 100644 Documentation/ioctl/cdrom.rst delete mode 100644 Documentation/ioctl/cdrom.txt rename Documentation/ioctl/{hdio.txt => hdio.rst} (54%) create mode 100644 Documentation/ioctl/index.rst rename Documentation/ioctl/{ioctl-decoding.txt => ioctl-decoding.rst} (54%) create mode 100644 Documentation/ioctl/ioctl-number.rst delete mode 100644 Documentation/ioctl/ioctl-number.txt create mode 100644 Documentation/locking/index.rst rename Documentation/locking/{lockdep-design.txt => lockdep-design.rst} (93%) create mode 100644 Documentation/locking/lockstat.rst delete mode 100644 Documentation/locking/lockstat.txt rename Documentation/locking/{locktorture.txt => locktorture.rst} (57%) rename Documentation/locking/{mutex-design.txt => mutex-design.rst} (94%) rename Documentation/locking/{rt-mutex-design.txt => rt-mutex-design.rst} (91%) rename Documentation/locking/{rt-mutex.txt => rt-mutex.rst} (71%) rename Documentation/locking/{spinlocks.txt => spinlocks.rst} (89%) rename Documentation/locking/{ww-mutex-design.txt => ww-mutex-design.rst} (93%) create mode 100644 Documentation/m68k/index.rst rename Documentation/m68k/{kernel-options.txt => kernel-options.rst} (78%) delete mode 100644 Documentation/pti/pti_intel_mid.txt rename Documentation/security/{LSM.rst => lsm-development.rst} (100%) rename Documentation/{lsm.txt => security/lsm.rst} (100%) rename Documentation/{SAK.txt => security/sak.rst} (100%) rename Documentation/{siphash.txt => security/siphash.rst} (100%) rename Documentation/security/tpm/{xen-tpmfront.txt => xen-tpmfront.rst} (66%) delete mode 100644 Documentation/sysctl/abi.txt rename Documentation/{ => userspace-api}/accelerators/ocxl.rst (99%) rename Documentation/{Intel-IOMMU.txt => x86/intel-iommu.rst} (100%) rename Documentation/{intel_txt.txt => x86/intel_txt.rst} (100%) rename Documentation/xtensa/{atomctl.txt => atomctl.rst} (81%) rename Documentation/xtensa/{booting.txt => booting.rst} (91%) create mode 100644 Documentation/xtensa/index.rst create mode 100644 Documentation/xtensa/mmu.rst delete mode 100644 Documentation/xtensa/mmu.txt create mode 100644 arch/xtensa/boot/dts/virt.dts create mode 100644 arch/xtensa/configs/virt_defconfig delete mode 100644 arch/xtensa/include/asm/types.h create mode 100644 fs/btrfs/block-rsv.c create mode 100644 fs/btrfs/block-rsv.h create mode 100644 fs/btrfs/delalloc-space.c create mode 100644 fs/btrfs/delalloc-space.h create mode 100644 fs/btrfs/space-info.c create mode 100644 fs/btrfs/space-info.h