This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch master in repository linux-next.
omits e689ed79e479 Add linux-next specific files for 20190715 omits ae26153cf8ed Merge branch 'akpm/master' omits 3f5a96b7bfeb drivers/media/platform/sti/delta/delta-ipc.c: fix read buf [...] omits cd0388bd6c2f fs/select.c: use struct_size() in kmalloc() omits c41f63ba7cf3 drivers/tty/serial/sh-sci.c: suppress warning omits 7faf3886cba1 proc-sysctl-add-shared-variables-for-range-check-fix-4 omits 29ba443140b1 proc/sysctl: make firmware loader table conditional omits 0f8a8ed4d207 proc-sysctl-add-shared-variables-for-range-check-fix-2-fix omits 8b6fdf7c8bd6 tipc: remove two unused variables omits 56bf5b6266cb proc/sysctl: add shared variables for range check omits 5ef302df5558 mm-add-account_locked_vm-utility-function-v3-fix omits 738ea325a9eb mm-add-account_locked_vm-utility-function-v3 omits aaab7b5aedf2 mm: add account_locked_vm utility function omits 36f1578179fc mm: migrate: fix for fs/iomap.c splitting omits 6e5095929296 mm: migrate: remove unused mode argument omits 1c6cd5961ba1 mm-sparsemem-cleanup-section-number-data-types-fix omits 8e4e80b7a18f mm/sparsemem: cleanup 'section number' data types omits 164203b52c8b libnvdimm/pfn: stop padding pmem namespaces to section alignment omits 09129dc23304 libnvdimm/pfn: fix fsdax-mode namespace info-block zero-fields omits 55f9fe59c988 mm/devm_memremap_pages: enable sub-section remap omits 7eff894df322 docs/vm: update ZONE_DEVICE memory model documentation omits 306aba3316eb mm: document ZONE_DEVICE memory-model implications omits 91e0ff19c142 mm/sparsemem: support sub-section hotplug omits 69d10461a499 mm/sparsemem: prepare for sub-section ranges omits 7fd8ada968f9 mm: kill is_dev_zone() helper omits bc8da9f1ef9e mm/hotplug: kill is_dev_zone() usage in __remove_pages() omits dab43c561328 mm/sparsemem: convert kmalloc_section_memmap() to populate [...] omits 902bcc3dc12e mm/hotplug: prepare shrink_{zone, pgdat}_span for sub-sect [...] omits fbc6bd067917 mm/sparsemem: add helpers track active portions of a secti [...] omits a4076c641b0f mm/sparsemem: introduce a SECTION_IS_EARLY flag omits d095f03b300b mm/sparsemem: introduce struct mem_section_usage omits 1c70b1987371 arm64-mm-implement-pte_devmap-support-fix omits 94bcb000f00b arm64: mm: implement pte_devmap support omits e439284af2a9 mm: introduce ARCH_HAS_PTE_DEVMAP omits 43a8a649adc2 mm: clean up is_device_*_page() definitions omits e2dbdee01646 drivers-base-memoryc-get-rid-of-find_memory_block_hinted-v3-fix omits 4d80cf017e7e drivers-base-memoryc-get-rid-of-find_memory_block_hinted-v3 omits e8cc83e7d00c drivers/base/memory.c: Get rid of find_memory_block_hinted() omits 76b0e22b90cc mm/memory_hotplug: move and simplify walk_memory_blocks() omits 447d054bb973 mm/memory_hotplug: rename walk_memory_range() and pass sta [...] omits 4edc2e6ec8f2 mm: make register_mem_sect_under_node() static omits 03a893bf53fb drivers/base/memory: Use "unsigned long" for block ids omits 6747e5dffbd2 mm-section-numbers-use-the-type-unsigned-long-v3 omits d6936822822c mm-section-numbers-use-the-type-unsigned-long-fix omits ef6f9e04f090 mm: section numbers use the type "unsigned long" omits 7b0f26c3bbd8 mm/mmap: move common defines to mman-common.h omits 781003c648c0 mm: move MAP_SYNC to asm-generic/mman-common.h omits def566ec1432 device-dax: "Hotremove" persistent memory that is used lik [...] omits 265c940f8ae5 mm/hotplug: make remove_memory() interface usable omits 557a66c6a85e device-dax: fix memory and resource leak if hotplug fails omits 9a8d5160e22e pinctrl: fix pxa2xx.c build warnings omits 7dd2b0d5df5d Merge branch 'akpm-current/current' omits 6b1e456f4fe3 Merge remote-tracking branch 'hmm/hmm' omits 4a15e0092372 Merge remote-tracking branch 'devfreq/for-next' omits 8ddf7d17e28d Merge remote-tracking branch 'pidfd/for-next' omits 8e4c08b1ea5a Merge remote-tracking branch 'xarray/xarray' omits fc1ccacf75db Merge remote-tracking branch 'nvmem/for-next' omits 4d88c39f8d29 Merge remote-tracking branch 'kspp/for-next/kspp' omits 7ecf67afb430 Merge remote-tracking branch 'ntb/ntb-next' omits f7f30c27e7b7 Merge remote-tracking branch 'nvdimm/libnvdimm-for-next' omits 2715d0314485 Merge remote-tracking branch 'rtc/rtc-next' omits bbda14de247f Merge remote-tracking branch 'livepatching/for-next' omits f73d5ac98396 Merge remote-tracking branch 'y2038/y2038' omits 61bdf2869f19 Merge remote-tracking branch 'rpmsg/for-next' omits 38c42251ca42 Merge remote-tracking branch 'vhost/linux-next' omits 253797754de4 Merge remote-tracking branch 'scsi/for-next' omits 71150d2889f9 Merge remote-tracking branch 'cgroup/for-next' omits a1efad4b8eb9 Merge remote-tracking branch 'slave-dma/next' omits 5dc302bdb418 Merge remote-tracking branch 'mux/for-next' omits a072b75672fb Merge remote-tracking branch 'drivers-x86/for-next' omits b0201bdd3ab4 Merge remote-tracking branch 'percpu/for-next' omits d97af5dff755 Merge remote-tracking branch 'xen-tip/linux-next' omits 2be2997ece4f Merge remote-tracking branch 'kvms390/next' omits a74aa99f00e2 Merge remote-tracking branch 'kvm-ppc/kvm-ppc-next' omits b429fb98d0f1 Merge remote-tracking branch 'ftrace/for-next' omits a44edec04f03 Merge remote-tracking branch 'edac-amd/for-next' omits e722a4267454 Merge remote-tracking branch 'tip/auto-latest' omits 4ae8d0f66fd3 Merge remote-tracking branch 'spi/for-next' omits 77b8bd4825fd Merge remote-tracking branch 'mailbox/mailbox-for-next' omits b85b91f6e7ec Merge remote-tracking branch 'vfio/next' omits 7b9b968e0608 Merge remote-tracking branch 'watchdog/master' omits ced796abb416 Merge remote-tracking branch 'keys/keys-next' omits 4740daa40e40 Merge remote-tracking branch 'apparmor/apparmor-next' omits 78973d952ae7 Merge remote-tracking branch 'security/next-testing' omits 15b01769ad5c Merge remote-tracking branch 'regulator/for-next' omits e3d50383e73c Merge remote-tracking branch 'battery/for-next' omits 07f870e1b4c4 Merge remote-tracking branch 'backlight/for-backlight-next' omits 5defe0823aa5 Merge remote-tracking branch 'mfd/for-mfd-next' omits 97022ba66382 Merge remote-tracking branch 'kgdb/kgdb-next' omits e020826292b4 Merge remote-tracking branch 'block/for-next' omits 7a8497a85aa4 Merge remote-tracking branch 'input/next' omits 801d59fe7e7b Merge remote-tracking branch 'modules/modules-next' omits 33ceb9108c5e Merge remote-tracking branch 'sound-asoc/for-next' omits bf26fcd78a26 Merge remote-tracking branch 'etnaviv/etnaviv/next' omits fd582cf08ae9 Merge remote-tracking branch 'drm-misc/for-linux-next' omits 5ea63514f61a Merge remote-tracking branch 'drm-intel/for-linux-next' omits 885c5bf53221 Merge remote-tracking branch 'amdgpu/drm-next' omits 92048b36a7fc Merge remote-tracking branch 'drm/drm-next' omits d7ef157ba95e Merge remote-tracking branch 'mac80211-next/master' omits 0e5463abf42f Merge remote-tracking branch 'bluetooth/master' omits 9e0ec5f3fc03 Merge remote-tracking branch 'nfc-next/master' omits dae01e6de7ee Merge remote-tracking branch 'rdma/for-next' omits 69bc6d21a9c3 Merge remote-tracking branch 'swiotlb/linux-next' omits dad7d902b78c Merge remote-tracking branch 'dlm/next' omits 34179859f898 Merge remote-tracking branch 'ieee1394/for-next' omits 5b49556ab1cb Merge remote-tracking branch 'thermal-soc/next' omits f05a4e322077 Merge remote-tracking branch 'thermal/next' omits 876b70afd13c Merge remote-tracking branch 'pm/linux-next' omits 4134e11ae0f5 Merge remote-tracking branch 'jc_docs/docs-next' omits 4e9a637efa0e Merge remote-tracking branch 'i2c/i2c/for-next' omits e86b8523d16d Merge remote-tracking branch 'hid/for-next' omits a6736f219f6e Merge remote-tracking branch 'pci/next' omits 42bebc7323c2 Merge remote-tracking branch 'printk/for-next' omits afb05f87496b Merge remote-tracking branch 'vfs/for-next' omits b1a92a2065a4 Merge remote-tracking branch 'djw-vfs/vfs-for-next' omits 42a3010e6608 Merge remote-tracking branch 'iomap/iomap-for-next' omits 7fbbf4900390 Merge remote-tracking branch 'ubifs/linux-next' omits 9085ef943131 Merge remote-tracking branch 'orangefs/for-next' omits d273c46e9c82 Merge remote-tracking branch 'nfs/linux-next' omits cf82529be2c7 Merge remote-tracking branch 'f2fs/dev' omits b0a081c6c24a Merge remote-tracking branch 'ecryptfs/next' omits 7ddc5d49fe7f Merge remote-tracking branch 'cifs/for-next' omits 58108ffec360 Merge remote-tracking branch 'ceph/master' omits 40c95bf9f99e Merge remote-tracking branch 'btrfs-kdave/for-next' omits bd4aa194f257 Merge remote-tracking branch 'afs/afs-next' omits f0fbbf835ff9 Merge remote-tracking branch 'xtensa/xtensa-for-next' omits e98b100185a8 Merge remote-tracking branch 'uml/linux-next' omits f07346e37782 Merge remote-tracking branch 'sh/sh-next' omits c21097daeac5 Merge remote-tracking branch 'risc-v/for-next' omits 8a2faeaec007 Merge remote-tracking branch 'soc-fsl/next' omits 71fc5b065b83 Merge remote-tracking branch 'parisc-hd/for-next' omits c8852690750a Merge remote-tracking branch 'mips/mips-next' omits 0f54ca9c2b56 Merge remote-tracking branch 'h8300/h8300-next' omits 6ed7322bc4df Merge remote-tracking branch 'csky/linux-next' omits ab1636715ea3 Merge remote-tracking branch 'clk/clk-next' omits bacd529729ed Merge remote-tracking branch 'tegra/for-next' omits 4003aa1c2cfd Merge remote-tracking branch 'sunxi/sunxi/for-next' omits 584ad3ede467 Merge remote-tracking branch 'samsung-krzk/for-next' omits ad6466a83d8c Merge remote-tracking branch 'rockchip/for-next' omits ec4222263165 Merge remote-tracking branch 'reset/reset/next' omits 8de271464739 Merge remote-tracking branch 'renesas/next' omits 716efc6b437a Merge remote-tracking branch 'qcom/for-next' omits bd9411f35324 Merge remote-tracking branch 'omap/for-next' omits 8cc3b84ade55 Merge remote-tracking branch 'mvebu/for-next' omits e530c3959318 Merge remote-tracking branch 'mediatek/for-next' omits e9b6b606ec44 Merge remote-tracking branch 'keystone/next' omits eef347fd7b82 Merge remote-tracking branch 'imx-mxs/for-next' omits 0d1422837e8e Merge remote-tracking branch 'bcm2835/for-next' omits ce5a7312857f Merge remote-tracking branch 'at91/at91-next' omits 15ee168c480f Merge remote-tracking branch 'aspeed/for-next' omits 0da0d56169a1 Merge remote-tracking branch 'amlogic/for-next' omits 36fb5765c963 Merge remote-tracking branch 'actions/for-next' omits 200f51634359 Merge remote-tracking branch 'arm-soc/for-next' omits 48af8efab527 Merge remote-tracking branch 'arm/for-next' omits c1ec4b107546 Merge remote-tracking branch 'dma-mapping/for-next' omits 275da94cbdc6 Merge remote-tracking branch 'kbuild/for-next' omits dcbf79ebd5fe Merge remote-tracking branch 'hyperv-fixes/hyperv-fixes' omits 33d8c4ae6db8 Merge remote-tracking branch 'drm-intel-fixes/for-linux-ne [...] omits 797a597bd4d5 Merge remote-tracking branch 'scsi-fixes/fixes' omits da6e246bb3f4 Merge remote-tracking branch 'btrfs-fixes/next-fixes' omits dd4adbe20872 Merge remote-tracking branch 'nvdimm-fixes/libnvdimm-fixes' omits 46e1aceee965 Merge remote-tracking branch 'omap-fixes/fixes' omits 62258609e9c5 Merge remote-tracking branch 'reset-fixes/reset/fixes' omits c098d697221e Merge remote-tracking branch 'v4l-dvb-fixes/fixes' omits 05393079e92c Merge remote-tracking branch 'crypto-current/master' omits 981ec70d8b70 Merge remote-tracking branch 'phy/fixes' omits d05b43b16a54 Merge remote-tracking branch 'usb-chipidea-fixes/ci-for-us [...] omits df254afbcf52 Merge remote-tracking branch 'spi-fixes/for-linus' omits c168ead8c6bd Merge remote-tracking branch 'regulator-fixes/for-linus' omits e86476715d15 Merge remote-tracking branch 'sound-asoc-fixes/for-linus' omits 0f3d001c57c7 Merge remote-tracking branch 'netfilter/master' omits 6a8c6ed093cd Merge remote-tracking branch 'bpf/master' omits 2d5275509fad Merge remote-tracking branch 'net/master' omits 06fd4253a8c9 Merge remote-tracking branch 'arc-current/for-curr' omits 87a950ef1a99 Merge remote-tracking branch 'kspp-gustavo/for-next/kspp' omits 0cee22f4fe90 kbuild: get rid of misleading $(AS) from documents omits b47b503c0a22 kconfig: fix missing choice values in auto.conf omits 64fd5938410b builddeb: generate multi-arch friendly linux-libc-dev package omits 563905259cf9 kconfig: run olddefconfig instead of oldconfig after mergi [...] omits d9e88bbb88eb riscv: drop unneeded -Wall addition omits 5ddacd4b47c8 dma-direct: Force unencrypted DMA under SME for certain DMA masks omits 84b0ddef7fcc Bluetooth: hci_qca: Send VS pre shutdown command. omits 4409aabb7f46 Bluetooth: btqca: Use correct byte format for opcode of in [...] omits 52b3e52df104 Bluetooth: hci_qca: Use kfree_skb() instead of kfree() omits 176ba49f1f8d Bluetooth: btqca: Add a short delay before downloading the NVM omits e591accb8b14 Bluetooth: btusb: Fix error return code in btusb_mtk_setup [...] omits eec9066e4a22 iomap: move internal declarations into fs/iomap/ omits 2d860e242ece iomap: move the main iteration code into a separate file omits 6610815a3343 iomap: move the page migration code into a separate file omits 30cf16bee0f8 iomap: move the page management code into a separate file omits 66148f9b8b2e iomap: move the buffered read code into a separate file omits 61535aa9a76c iomap: move the buffered write code into a separate file omits c8934e8fa92f iomap: move the direct IO code into a separate file omits 49d8eb60fd26 iomap: move the SEEK_HOLE code into a separate file omits 13011937262c iomap: move the file mapping reporting code into a separate file omits d04dc80f903b iomap: move the swapfile code into a separate file omits a7e397c9069d iomap: start moving code to fs/iomap/ omits 6051531997ed dlm: no need to check return value of debugfs_create functions omits 184842a4195a dlm: check if workqueues are NULL before flushing/destroying omits 35c3ec1794e3 dlm: Fix test for -ERESTARTSYS omits c60318048d61 dlm: retry wait_event_interruptible in event of ERESTARTSYS new a1240cf74e82 Merge branch 'for-5.3' of git://git.kernel.org/pub/scm/lin [...] new fde7dc63b1ca Merge tag 'mailbox-v5.3' of git://git.linaro.org/landing-t [...] new 55167453111d Merge tag 'platform-drivers-x86-v5.3-1' of git://git.infra [...] new 3975b097e577 *: convert stream-like files -> stream_open, even if they [...] new fcd98147ac71 Merge tag 'stream_open-5.3' of https://lab.nexedi.com/kirr/linux new f2772a0e4833 Merge tag 'for-linus-5.3-rc1' of git://git.kernel.org/pub/ [...] new a318423b61e8 Merge tag 'upstream-5.3-rc1' of git://git.kernel.org/pub/s [...] new fa6e951a2a44 Merge tag 'ecryptfs-5.3-rc1-fixes' of git://git.kernel.org [...] new fec88ab0af97 Merge tag 'for-linus-hmm' of git://git.kernel.org/pub/scm/ [...] new 1e0fd3346b49 MIPS: fix some more fall through errors in arch/mips new ec32ff52919f Merge remote-tracking branch 'kspp-gustavo/for-next/kspp' new d963af0d43db Merge remote-tracking branch 'arc-current/for-curr' new 071c37983d99 net: neigh: fix multiple neigh timer scheduling new cef86f1536b0 atm: idt77252: Remove call to memset after dma_alloc_coherent new 3a5ee3b30126 ethernet: remove redundant memset new 6a24c8fb0d88 hippi: Remove call to memset after pci_alloc_consistent new c5ec23bb1902 vmxnet3: Remove call to memset after dma_alloc_coherent new f384e62a82ba ISDN: hfcsusb: checking idx of ep configuration new 56826d867e1a Merge remote-tracking branch 'net/master' new 1acc5d5c5832 bpf: fix BTF verifier size resolution logic new dd13f3ca6429 selftests/bpf: add trickier size resolution tests new 8981e56fa172 selftests/bpf: use typedef'ed arrays as map values new 896bcc908a2f Merge branch 'bpf-btf-size-verification-fix' new 025c0c0917b7 selftests/bpf: fix attach_probe on s390 new e46fc22e60a4 selftests/bpf: make directory prerequisites order-only new f83a46d4711e selftests/bpf: put test_stub.o into $(OUTPUT) new 81f522f96f78 samples/bpf: build with -D__TARGET_ARCH_$(SRCARCH) new b43995469e58 bpf: rename bpf_ctx_wide_store_ok to bpf_ctx_wide_access_ok new d4ecfeb15494 bpf: allow wide aligned loads for bpf_sock_addr user_ip6 a [...] new 8b45063c8584 selftests/bpf: rename verifier/wide_store.c to verifier/wi [...] new 7dd8d6119d48 selftests/bpf: add selftests for wide loads new 073a4834a813 bpf: sync bpf.h to tools/ new 6da193569cbe Merge branch 'bpf-fix-wide-loads-sockaddr' new 618ae3d0df2c Merge remote-tracking branch 'bpf/master' new d80edf6f40a8 Merge remote-tracking branch 'netfilter/master' new ffcb60a54f24 iwlwifi: add new cards for 9000 and 20000 series new a7d544d63120 iwlwifi: pcie: add support for qu c-step devices new ff414f31ce37 ath10k: work around uninitialized vht_pfr variable new 41a531ffa4c5 rt2x00usb: fix rx queue hang new 8bf1de319596 Merge remote-tracking branch 'wireless-drivers/master' new 7a3c2b693861 ALSA: lx6464es: Remove unneeded variable err new 73948ca05713 ALSA: ps3: Remove Unneeded variable: "ret" new fbc571290d9f ALSA: hda/realtek - Fixed Headphone Mic can't record on De [...] new 5e19cad550a0 ALSA: au88x0: Remove unneeded variable: "changed" new b7cad26d150b ALSA: emu10k1: Remove unneeded variable "change" new 2f235d92ac22 ALSA: rme9652: Unneeded variable: "result". new 22976d3dd34f Merge remote-tracking branch 'sound-current/for-linus' new b69a1b83a164 Merge remote-tracking branch 'sound-asoc-fixes/for-linus' new 8a1a298b8dd7 Merge remote-tracking branch 'regulator-fixes/for-linus' new d3ce1668c456 Merge remote-tracking branch 'spi-fixes/for-linus' new d9c19ead2ca2 Merge remote-tracking branch 'usb-chipidea-fixes/ci-for-us [...] new 8e9da31ed310 Merge remote-tracking branch 'phy/fixes' new eea2f8b48dee Merge remote-tracking branch 'crypto-current/master' new febf3f1670c4 Merge remote-tracking branch 'v4l-dvb-fixes/fixes' new 3471948460e7 Merge remote-tracking branch 'reset-fixes/reset/fixes' new f707cf7dd500 Merge remote-tracking branch 'omap-fixes/fixes' new ee62d5a54bb7 Merge remote-tracking branch 'nvdimm-fixes/libnvdimm-fixes' new 350038f4cae1 Merge remote-tracking branch 'btrfs-fixes/next-fixes' new 60df4072d1e7 Merge remote-tracking branch 'scsi-fixes/fixes' new e28f2669f520 Merge remote-tracking branch 'drm-intel-fixes/for-linux-ne [...] new f96c1aec6d0e Merge remote-tracking branch 'hyperv-fixes/hyperv-fixes' new b849c34535f0 memory: ti-emif-sram: move driver-specific asm-offset.h to [...] new 7ebcbd840d03 riscv: drop unneeded -Wall addition new dfad96b14125 kconfig: run olddefconfig instead of oldconfig after mergi [...] new 9ea5c205de6f builddeb: generate multi-arch friendly linux-libc-dev package new 2eaf4e87ba25 kbuild: add -fcf-protection=none to retpoline flags new 0ff1dbdb8fae kbuild: do not create empty modules.order in the prepare stage new 79fc2a360fa7 kbuild: get rid of kernel/ prefix from in-tree modules.{or [...] new de0d27981335 kbuild: remove duplication from modules.order in sub-directories new b520a2e6d7d6 scsi: remove pointless $(MODVERDIR)/$(obj)/53c700.ver new 30634e64c93a kbuild: modinst: read modules.order instead of $(MODVERDIR)/*.mod new 9a2f2d26a2e4 kbuild: modsign: read modules.order instead of $(MODVERDIR)/*.mod new 656c0ac3cb4b kbuild: modpost: read modules.order instead of $(MODVERDIR)/*.mod new 0539f970a842 kbuild: create *.mod with full directory path and remove M [...] new 008fa222d268 kbuild: remove the first line of *.mod files new fbe0b5eb7890 kbuild: remove 'prepare1' target new 56dce8121e97 kbuild: split out *.mod out of {single,multi}-used-m rules new a30192908ea6 kconfig: fix missing choice values in auto.conf new d49f8c68ed57 kbuild: get rid of misleading $(AS) from documents new 0ff0c3753e06 kbuild: add --hash-style= and --build-id unconditionally new 0362f59a1595 Merge remote-tracking branch 'kbuild/for-next' new 7bb9bbcee884 dma-direct: Force unencrypted DMA under SME for certain DMA masks new 0bc49306120d Merge remote-tracking branch 'dma-mapping/for-next' new c002d9717a3f Merge remote-tracking branch 'arm/for-next' new 124b4b230eb1 Merge remote-tracking branch 'arm-soc/for-next' new a18c0c4fb6a2 Merge remote-tracking branch 'actions/for-next' new 6a739316bb8b Merge remote-tracking branch 'amlogic/for-next' new 2b00e1603fc9 Merge remote-tracking branch 'aspeed/for-next' new d3067696da05 Merge remote-tracking branch 'at91/at91-next' new 00d4fc1aca4b Merge remote-tracking branch 'bcm2835/for-next' new fbaf78263f6a Merge remote-tracking branch 'imx-mxs/for-next' new e7a39c275619 Merge remote-tracking branch 'keystone/next' new 963ae551facc Merge remote-tracking branch 'mediatek/for-next' new 1a3f5611fa80 Merge remote-tracking branch 'mvebu/for-next' new dc18fb5b4c98 Merge remote-tracking branch 'omap/for-next' new 0f3895ac9478 Merge remote-tracking branch 'qcom/for-next' new 437bc95e95f1 Merge remote-tracking branch 'renesas/next' new 5886ee06960b Merge remote-tracking branch 'reset/reset/next' new f37c72254462 Merge remote-tracking branch 'rockchip/for-next' new 078b09a364a9 Merge remote-tracking branch 'samsung-krzk/for-next' new 8bd92b6f4432 Merge remote-tracking branch 'sunxi/sunxi/for-next' new d5ec40b290b0 Merge remote-tracking branch 'tegra/for-next' new f8bae0f202a0 Merge remote-tracking branch 'clk/clk-next' new 32f645954f2a Merge remote-tracking branch 'csky/linux-next' new d9785f236a41 Merge remote-tracking branch 'h8300/h8300-next' new 03bcba73cb3c MIPS: perf events: handle switch statement falling through [...] new 3e857bb046e4 Merge remote-tracking branch 'mips/mips-next' new d6ad8be5d9b6 Merge remote-tracking branch 'parisc-hd/for-next' new 121411a8bec5 Merge remote-tracking branch 'soc-fsl/next' new e1174137b588 Merge remote-tracking branch 'risc-v/for-next' new 25dacae371d3 Merge remote-tracking branch 'sh/sh-next' new c97a04eb35ae Merge remote-tracking branch 'xtensa/xtensa-for-next' new f87cd4b37d31 Merge remote-tracking branch 'afs/afs-next' new 009c2f3d2c09 Merge remote-tracking branch 'btrfs-kdave/for-next' new 737ad50d3bbb Merge remote-tracking branch 'ceph/master' new ce3974ee2b94 Merge remote-tracking branch 'cifs/for-next' new 55d728998e60 Merge remote-tracking branch 'f2fs/dev' new db531db951f9 Revert "NFS: readdirplus optimization by cache mechanism" [...] new 9bcaa35c686d NFS: Use seq_putc() in nfs_show_stats() new 1c316e39a03a NFS: Replace 16 seq_printf() calls by seq_puts() new 2eaf426debdc nfs: Fix copy-and-paste error in debug message new 0efb01b2ac07 nfs4: Make nfs4_proc_get_lease_time available for nfs4.0 new ea51efaa9617 nfs4: Rename nfs41_setup_state_renewal new 5b596830d971 nfs4.0: Refetch lease_time after clientid update new 50c800074446 NFSv4: Validate the stateid before applying it to state recovery new ec98e9893004 Merge remote-tracking branch 'nfs/linux-next' new ad8907eaea56 Merge remote-tracking branch 'orangefs/for-next' new 15445e815811 iomap: start moving code to fs/iomap/ new 72bdd9856b90 iomap: move the swapfile code into a separate file new 25358835928f iomap: move the file mapping reporting code into a separate file new dd9c870c79e8 iomap: move the SEEK_HOLE code into a separate file new 05165b8140aa iomap: move the direct IO code into a separate file new e1df7c93953a iomap: move the buffered io code into a separate file new fb75d8e76a34 iomap: move the page migration code into a separate file new 891db0b23173 iomap: move the main iteration code into a separate file new 2d0ede6fe108 iomap: move internal declarations into fs/iomap/ new a022abb95780 Merge remote-tracking branch 'iomap/iomap-for-next' new 7edd5c565f02 Merge remote-tracking branch 'djw-vfs/vfs-for-next' new 29444c296ab9 Merge remote-tracking branch 'vfs/for-next' new f8980bd2ba1a Merge remote-tracking branch 'printk/for-next' new c3563b7359fc Merge remote-tracking branch 'pci/next' new e67038f08674 Merge remote-tracking branch 'hid/for-next' new c90e4b5c4691 Merge remote-tracking branch 'i2c/i2c/for-next' new ff27e45bff49 Merge remote-tracking branch 'jc_docs/docs-next' new 387b14684f94 docs: locking: convert docs to ReST and rename to *.rst new 720594f691e5 docs: connector: convert to ReST and rename to connector.rst new 065504d5b45b docs: lcd-panel-cgram.txt: convert docs to ReST and rename [...] new 6f2846cc2eba docs: lp855x-driver.txt: convert to ReST and move to kernel-api new 23e02422877b docs: m68k: convert docs to ReST and rename to *.rst new 01c0aa794305 docs: cma/debugfs.txt: convert docs to ReST and rename to *.rst new 8db8acee4b32 docs: console.txt: convert docs to ReST and rename to *.rst new 93d2c1596733 docs: pti_intel_mid.txt: convert it to pti_intel_mid.rst new 0d07cf5e53a2 docs: early-userspace: convert docs to ReST and rename to *.rst new dc7a12bdfccd docs: arm: convert docs to ReST and rename to *.rst new 2bbbf827d339 docs: memory-devices: convert ti-emif.txt to ReST new 675aaf05d898 docs: xen-tpmfront.txt: convert it to .rst new 619ba4516771 docs: bus-devices: ti-gpmc.rst: convert it to ReST new a278295ccc2d docs: nvmem: convert docs to ReST and rename to *.rst new 1945a035540e docs: phy: convert samsung-usb2.txt to ReST format new eaf5211d8c00 docs: rbtree.txt: fix Sphinx build warnings new a36d053863a1 docs: DMA-API-HOWTO.txt: fix an unmarked code block new c3123552aad3 docs: accounting: convert to ReST new db9a0975a20c docs: ia64: convert to ReST new b02f1651ff77 docs: laptops: convert to ReST new 20a78ae9ed29 docs: namespaces: convert to ReST new 9e678dd886c1 docs: nfc: convert to ReST new 7ed44d59f195 docs: md: convert to ReST new 6e58e2d81367 docs: mtd: convert to ReST new b0a4aa950c68 docs: nvdimm: convert to ReST new 8ea0afa3b801 docs: xtensa: convert to ReST new f408510c4ff3 docs: mmc: convert to ReST new 08536105d93f docs: ioctl-number.txt: convert it to ReST format new 5c04dceaa152 docs: ioctl: convert to ReST new e0ae154404c3 docs: rapidio: convert to ReST new 39443104c7d3 docs: blockdev: convert to ReST new 6baec31591ce docs: perf: convert to ReST new 53b953750965 docs: sysctl: convert to ReST new 898bd37a9206 docs: block: convert to ReST new d5ccd65ab627 docs: move gcc_plugins.txt to core-api and rename to .rst new 74684f8ff44e docs: logo.txt: rename it to COPYING-logo new d2bdd48a652b docs: rapidio: add it to the driver API new 59809fe88224 docs: perf: move to the admin-guide new ae4a05027e2f docs: nvdimm: add it to the driver-api book new bf6b7a742e3f docs: namespace: move it to the admin-guide new 43f6c0787c17 docs: mtd: move it to the driver-api book new e253d2c551ce docs: nfc: add it to the driver-api book new 19024c09c243 docs: mmc: move it to the driver-api new c0b11a50aee6 docs: md: move it to the driver-api book new 09fdc957ad0d docs: leds: add it to the driver-api book new 616b81db2fa7 docs: ioctl: add it to the uAPI guide new 9b1f44028ff2 docs: interconnect.rst: add it to the driver-api guide new 159a5e78bdca docs: add arch doc directories to the index new 6cf2a73cb2bc docs: device-mapper: move it to the admin-guide new ec4b78a0e7dd docs: early-userspace: move to driver-api guide new 570432470275 docs: admin-guide: move sysctl directory to it new 9e1cbede2679 docs: admin-guide: add laptops documentation new 330d48105245 docs: admin-guide: add kdump documentation into it new e7751617dd05 docs: blockdev: add it to the admin-guide new 4d3beaa06d35 docs: security: move some books to it and update new e8d776f20f92 docs: x86: move two x86-specific files to x86 arch dir new 2dbc0838bcf2 docs: ocxl.rst: add it to the uAPI book new 56198359b641 docs: lp855x-driver.rst: add it to the driver-api book new fe34c89d2542 docs: driver-model: move it to the driver-api book new df1b7ce784c2 docs: add some documentation dirs to the driver-api book new 83bbf6e10354 docs: aoe: add it to the driver-api book new da82c92f1150 docs: cgroup-v1: add it to the admin-guide book new 4f4cfa6c560c docs: admin-guide: add a series of orphaned documents new baa293e9544b docs: driver-api: add a series of orphaned documents new fb8c5327b3c6 docs: driver-api: add xilinx driver API documentation new c92992fc609f docs: driver-api: add remaining converted dirs to it new 65388dad1bbb docs: serial: move it to the driver-api new 4745dc8abb0a docs: phy: place documentation under driver-api new 652a49bc68ce docs: add a memory-devices subdir to driver-api new 7e042736faab docs: add SPDX tags to new index files new 113094f743fc docs: add some directories to the main documentation index new 4c68060bf6d3 docs: locking: add it to the main index new c2746a1eb741 docs: gpio: add sysfs interface to the admin-guide new eddeed127b06 docs: don't use nested tables new 38cbfed28b31 docs: arm: fix a breakage with pdf output new 8bb0776b8b27 docs: block: fix pdf output new 168869492e70 docs: kbuild: fix build with pdf and fix some minor issues new 5022006d9953 Merge remote-tracking branch 'v4l-dvb-next/master' new dfd6f9ad3636 ACPI: fix false-positive -Wuninitialized warning new 89177afb72a1 Merge branch 'acpi-misc' into linux-next new 8da04e05cdfc intel_rapl: need linux/cpuhotplug.h for enum cpuhp_state new 7306bb5296f7 Merge branch 'powercap' into linux-next new b9a498b68b03 Merge remote-tracking branch 'pm/linux-next' new ca36569a8eda Merge remote-tracking branch 'thermal/next' new 80796f6e32be Merge remote-tracking branch 'thermal-soc/next' new 370834446d0f Merge remote-tracking branch 'ieee1394/for-next' new c9b15f9f1fe1 Merge remote-tracking branch 'swiotlb/linux-next' new f5ebc133c398 Merge remote-tracking branch 'rdma/for-next' new 99846677cf8e Merge remote-tracking branch 'nfc-next/master' new 9df96eec9ac7 Bluetooth: btusb: Fix error return code in btusb_mtk_setup [...] new f51e2659fbca Bluetooth: btqca: Add a short delay before downloading the NVM new fda001a3549b Bluetooth: hci_qca: Use kfree_skb() instead of kfree() new 0663de43775f Bluetooth: btqca: Use correct byte format for opcode of in [...] new 4179404f610e Bluetooth: hci_qca: Send VS pre shutdown command. new ca79436afa43 Bluetooth: Add support for utilizing Fast Advertising Interval new 0ed8a186eaff Bluetooth: hidp: Let hidp_send_message return number of qu [...] new 94cde43dacf5 Merge remote-tracking branch 'bluetooth/master' new 4cd83798970a Merge remote-tracking branch 'mac80211-next/master' new 6dfc43d3a191 mm: adjust apply_to_pfn_range interface for dropped token. new 7e4b4dfc98d5 Revert "mm: adjust apply_to_pfn_range interface for droppe [...] new 3729fe2bc2a0 Revert "Merge branch 'vmwgfx-next' of git://people.freedes [...] new 71c5c7c92606 Merge remote-tracking branch 'drm/drm-next' new 695f74bf19cc Merge remote-tracking branch 'amdgpu/drm-next' new 506927ec8bbb drm/i915/selftests: Ignore self-preemption suppression under gvt new 48cf0a1ec170 drm/i915/ehl: Map MCC pins based on PHY, not port new 3944709df8e9 drm/i915: Add support for retrying hotplug new bb80c9255770 drm/i915: Enable hotplug retry new 9cfb8c0d2dd8 Merge remote-tracking branch 'drm-intel/for-linux-next' new 2b9f75d46f7f Merge remote-tracking branch 'drm-misc/for-linux-next' new 0f472ab90b87 Merge remote-tracking branch 'etnaviv/etnaviv/next' new aec594efa7cf Merge remote-tracking branch 'sound-asoc/for-next' new 2c59f01a5a13 Merge remote-tracking branch 'modules/modules-next' new d38b6cf50a6b Input: synaptics - fix misuse of strlcpy new ecb41832bd2a Merge tag 'v5.2' into next new 6d45d3e08b74 Input: iforce - remove empty multiline comments new b8374b85529d Input: adp5589 - initialize GPIO controller parent device new 88f28e95e72e Input: hyperv-keyboard - remove dependencies on PAGE_SIZE [...] new 7e4935ccc323 Input: alps - don't handle ALPS cs19 trackpoint-only device new 5023cf32210d drm/bridge: make remote control optional new 55a75288e1c9 Merge branch 'ib/5.2-sil_sii8620-rc-optional' into next new b426ac045209 Input: add Apple SPI keyboard and trackpad driver new 1092a76ed77a Merge remote-tracking branch 'input/next' new 7ea66e0303c5 Merge remote-tracking branch 'block/for-next' new e2f317b6957f Merge remote-tracking branch 'kgdb/kgdb-next' new ebe49215f379 Merge remote-tracking branch 'mfd/for-mfd-next' new 92333756c7fc Merge remote-tracking branch 'backlight/for-backlight-next' new 2e169a230fa1 Merge remote-tracking branch 'battery/for-next' new aaa967333a03 Merge remote-tracking branch 'regulator/for-next' new 46ec65e54887 Merge remote-tracking branch 'security/next-testing' new 5304cef7b866 Merge remote-tracking branch 'apparmor/apparmor-next' new 586ec927ae55 Merge remote-tracking branch 'keys/keys-next' new 7fb832ae7294 watchdog: digicolor_wdt: Remove unused variable in dc_wdt_probe new 91bef7a341cc Merge remote-tracking branch 'watchdog/master' new b35f1bd6bb86 Merge remote-tracking branch 'vfio/next' new ee33797f69f3 Merge remote-tracking branch 'spi/for-next' new b032b87dc753 Merge remote-tracking branch 'tip/auto-latest' new 915d9b0aa39e Merge remote-tracking branch 'edac-amd/for-next' new 860c0d1dbe3c Merge remote-tracking branch 'ftrace/for-next' new 52d71b27cfb3 Merge remote-tracking branch 'kvm-ppc/kvm-ppc-next' new 6033eb44905e Merge remote-tracking branch 'kvms390/next' new 53ed9ae315ec xen: remove tmem driver new d016c5b1086c Merge remote-tracking branch 'xen-tip/linux-next' new b2ecb3f5cfdc Merge remote-tracking branch 'percpu/for-next' new 3ddf88896cd0 Merge remote-tracking branch 'mux/for-next' new f3ce0c4bb7bb Merge remote-tracking branch 'slave-dma/next' new 9332d023d24c Merge remote-tracking branch 'cgroup/for-next' new 18b944171f86 Merge remote-tracking branch 'scsi/for-next' new da9eb67b0877 Merge remote-tracking branch 'vhost/linux-next' new dbf8ea5f8893 Merge remote-tracking branch 'rpmsg/for-next' new 3ef14346453a Merge remote-tracking branch 'y2038/y2038' new ebc92787731f Merge remote-tracking branch 'livepatching/for-next' new 51bb985452a0 Merge remote-tracking branch 'rtc/rtc-next' new e5be133ee617 Merge remote-tracking branch 'nvdimm/libnvdimm-for-next' new b40fdf9e8d05 Merge remote-tracking branch 'ntb/ntb-next' new b387b110973e Merge remote-tracking branch 'kspp/for-next/kspp' new 4afc7368b428 Merge remote-tracking branch 'nvmem/for-next' new d23022f31aa5 Merge remote-tracking branch 'xarray/xarray' new 382cb9d716ab Merge remote-tracking branch 'pidfd/for-next' new 7b4a28f4bdf9 Merge remote-tracking branch 'devfreq/for-next' new d7ab26243b7f Revert "kbuild: split out *.mod out of {single,multi}-used [...] new a9084a75d649 Revert "kbuild: remove 'prepare1' target" new 9cf6e1dfaba6 Revert "kbuild: remove the first line of *.mod files" new f45e875aafb0 Revert "kbuild: create *.mod with full directory path and [...] new 7caa19cf5cac Merge branch 'akpm-current/current' new 0cdd3190240b pinctrl: fix pxa2xx.c build warnings new 9bc56d3c424f device-dax: fix memory and resource leak if hotplug fails new 666b2b45a5a3 mm/hotplug: make remove_memory() interface usable new 02947501f087 device-dax: "Hotremove" persistent memory that is used lik [...] new 77d149eacaef mm: move MAP_SYNC to asm-generic/mman-common.h new b1224018a85a mm/mmap: move common defines to mman-common.h new c01a16bff196 mm: section numbers use the type "unsigned long" new fa898344ffc9 mm-section-numbers-use-the-type-unsigned-long-fix new 2fafd0cde19d mm-section-numbers-use-the-type-unsigned-long-v3 new 158f93d54748 drivers/base/memory: Use "unsigned long" for block ids new f88ecd922a37 mm: make register_mem_sect_under_node() static new d5df8c4a69ff mm/memory_hotplug: rename walk_memory_range() and pass sta [...] new 595713f9be95 mm/memory_hotplug: move and simplify walk_memory_blocks() new 960a7680f952 drivers/base/memory.c: Get rid of find_memory_block_hinted() new 7491415f1b3c drivers-base-memoryc-get-rid-of-find_memory_block_hinted-v3 new 3ee1ba199d8e drivers-base-memoryc-get-rid-of-find_memory_block_hinted-v3-fix new 8c0662527024 mm: clean up is_device_*_page() definitions new 480cb117d72e mm: introduce ARCH_HAS_PTE_DEVMAP new 92d930ce4946 arm64: mm: implement pte_devmap support new f7e6679cef4d arm64-mm-implement-pte_devmap-support-fix new 6d1160873387 mm/sparsemem: introduce struct mem_section_usage new d227c2ecaada mm/sparsemem: introduce a SECTION_IS_EARLY flag new c6a8d95b1f52 mm/sparsemem: add helpers track active portions of a secti [...] new 0d39134e44e6 mm/hotplug: prepare shrink_{zone, pgdat}_span for sub-sect [...] new 1839b2f670a9 mm/sparsemem: convert kmalloc_section_memmap() to populate [...] new 16ed446d1405 mm/hotplug: kill is_dev_zone() usage in __remove_pages() new eb84aeb45b6c mm: kill is_dev_zone() helper new 9f4db18b44e8 mm/sparsemem: prepare for sub-section ranges new 06f2fde7204c mm/sparsemem: support sub-section hotplug new b72c5bd2d758 mm: document ZONE_DEVICE memory-model implications new 492cf97cdc9f docs/vm: update ZONE_DEVICE memory model documentation new 0022dd6279d1 mm/devm_memremap_pages: enable sub-section remap new b5805a62e288 libnvdimm/pfn: fix fsdax-mode namespace info-block zero-fields new 65111ce367d7 libnvdimm/pfn: stop padding pmem namespaces to section alignment new ed9bb36f173b mm/sparsemem: cleanup 'section number' data types new 14f95f448ad4 mm-sparsemem-cleanup-section-number-data-types-fix new 58204719095c mm: migrate: remove unused mode argument new 074f6afee9c2 mm: migrate: fix for fs/iomap.c splitting new 8b237a53439c mm: add account_locked_vm utility function new 5d35bfb92498 mm-add-account_locked_vm-utility-function-v3 new ead110ed2ff5 mm-add-account_locked_vm-utility-function-v3-fix new 611fd9524ad8 proc/sysctl: add shared variables for range check new 643ab7ce7cfc tipc: remove two unused variables new 5b9b6f2118fb proc-sysctl-add-shared-variables-for-range-check-fix-2-fix new 6920861c0979 proc/sysctl: make firmware loader table conditional new 9540d950e361 proc-sysctl-add-shared-variables-for-range-check-fix-4 new c72be355c32e drivers/tty/serial/sh-sci.c: suppress warning new cec20a5af86e fs/select.c: use struct_size() in kmalloc() new 4c1edbf1ba7d drivers/media/platform/sti/delta/delta-ipc.c: fix read buf [...] new f4e729959db9 Merge branch 'akpm/master' new 1438cde7c87c Add linux-next specific files for 20190716
This update added new revisions after undoing existing revisions. That is to say, some revisions that were in the old version of the branch are not in the new version. This situation occurs when a user --force pushes a change and generates a repository containing something like this:
* -- * -- B -- O -- O -- O (e689ed79e479) \ N -- N -- N refs/heads/master (1438cde7c87c)
You should already have received notification emails for all of the O revisions, and so the following emails describe only the N revisions from the common base, B.
Any revisions marked "omits" are not gone; other references still refer to them. Any revisions marked "discards" are gone forever.
The 359 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "adds" were already present in the repository and have only been added to this reference.
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 +- Documentation/EDID/howto.rst | 58 - Documentation/accelerators/ocxl.rst | 178 - Documentation/accounting/cgroupstats.rst | 31 + Documentation/accounting/cgroupstats.txt | 27 - Documentation/accounting/delay-accounting.rst | 126 + Documentation/accounting/delay-accounting.txt | 117 - Documentation/accounting/index.rst | 14 + Documentation/accounting/psi.rst | 182 + Documentation/accounting/psi.txt | 180 - Documentation/accounting/taskstats-struct.rst | 199 ++ Documentation/accounting/taskstats-struct.txt | 180 - Documentation/accounting/taskstats.rst | 180 + Documentation/accounting/taskstats.txt | 181 - Documentation/admin-guide/aoe/aoe.rst | 150 + Documentation/{ => admin-guide}/aoe/autoload.sh | 0 Documentation/{ => admin-guide}/aoe/examples.rst | 0 Documentation/admin-guide/aoe/index.rst | 17 + 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 | 26 + .../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 | 42 + .../blockdev/drbd/disk-states-8.dot | 0 .../drbd/drbd-connection-state-overview.dot | 0 .../admin-guide/blockdev/drbd/figures.rst | 30 + Documentation/admin-guide/blockdev/drbd/index.rst | 19 + .../admin-guide/blockdev/drbd/node-states-8.dot | 13 + Documentation/admin-guide/blockdev/floppy.rst | 255 ++ Documentation/admin-guide/blockdev/index.rst | 16 + Documentation/admin-guide/blockdev/nbd.rst | 31 + Documentation/admin-guide/blockdev/paride.rst | 439 +++ Documentation/admin-guide/blockdev/ramdisk.rst | 177 + Documentation/admin-guide/blockdev/zram.rst | 422 +++ .../{btmrvl.txt => admin-guide/btmrvl.rst} | 0 Documentation/admin-guide/bug-hunting.rst | 4 +- .../cgroup-v1/blkio-controller.rst | 0 Documentation/admin-guide/cgroup-v1/cgroups.rst | 695 ++++ .../{ => admin-guide}/cgroup-v1/cpuacct.rst | 0 Documentation/admin-guide/cgroup-v1/cpusets.rst | 866 +++++ .../{ => admin-guide}/cgroup-v1/devices.rst | 0 .../cgroup-v1/freezer-subsystem.rst | 0 .../{ => admin-guide}/cgroup-v1/hugetlb.rst | 0 Documentation/admin-guide/cgroup-v1/index.rst | 28 + Documentation/admin-guide/cgroup-v1/memcg_test.rst | 355 ++ .../{ => 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 Documentation/admin-guide/device-mapper/index.rst | 42 + .../{ => 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 | 225 ++ .../{ => 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 | 17 + 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 | 20 + 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 | 65 +- .../admin-guide/kernel-per-CPU-kthreads.rst | 356 ++ Documentation/admin-guide/laptops/asus-laptop.rst | 271 ++ .../admin-guide/laptops/disk-shock-protection.rst | 151 + Documentation/admin-guide/laptops/index.rst | 17 + Documentation/admin-guide/laptops/laptop-mode.rst | 781 ++++ Documentation/admin-guide/laptops/lg-laptop.rst | 84 + Documentation/admin-guide/laptops/sony-laptop.rst | 174 + Documentation/admin-guide/laptops/sonypi.rst | 158 + .../admin-guide/laptops/thinkpad-acpi.rst | 1562 ++++++++ Documentation/admin-guide/laptops/toshiba_haps.rst | 87 + Documentation/admin-guide/lcd-panel-cgram.rst | 27 + Documentation/{ldm.txt => admin-guide/ldm.rst} | 0 .../lockup-watchdogs.rst} | 0 Documentation/admin-guide/mm/cma_debugfs.rst | 25 + Documentation/admin-guide/mm/index.rst | 3 +- Documentation/admin-guide/mm/ksm.rst | 2 +- .../admin-guide/mm/numa_memory_policy.rst | 2 +- .../admin-guide/namespaces/compatibility-list.rst | 43 + Documentation/admin-guide/namespaces/index.rst | 11 + .../admin-guide/namespaces/resource-control.rst | 18 + .../{numastat.txt => admin-guide/numastat.rst} | 0 Documentation/admin-guide/perf/arm-ccn.rst | 61 + Documentation/admin-guide/perf/arm_dsu_pmu.rst | 29 + Documentation/admin-guide/perf/hisi-pmu.rst | 60 + Documentation/admin-guide/perf/index.rst | 16 + Documentation/admin-guide/perf/qcom_l2_pmu.rst | 39 + Documentation/admin-guide/perf/qcom_l3_pmu.rst | 26 + Documentation/admin-guide/perf/thunderx2-pmu.rst | 42 + Documentation/admin-guide/perf/xgene-pmu.rst | 49 + 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 + Documentation/admin-guide/sysctl/fs.rst | 384 ++ Documentation/admin-guide/sysctl/index.rst | 98 + Documentation/admin-guide/sysctl/kernel.rst | 1177 +++++++ Documentation/admin-guide/sysctl/net.rst | 461 +++ Documentation/admin-guide/sysctl/sunrpc.rst | 25 + Documentation/admin-guide/sysctl/user.rst | 78 + Documentation/admin-guide/sysctl/vm.rst | 964 +++++ .../video-output.rst} | 0 Documentation/aoe/aoe.rst | 150 - Documentation/aoe/index.rst | 19 - Documentation/aoe/udev.txt | 26 - Documentation/arm/Booting | 218 -- Documentation/arm/IXP4xx | 172 - Documentation/arm/Interrupts | 167 - Documentation/arm/Marvell/README | 395 --- Documentation/arm/Microchip/README | 169 - Documentation/arm/Netwinder | 78 - Documentation/arm/OMAP/DSS | 362 -- Documentation/arm/OMAP/README | 11 - Documentation/arm/OMAP/omap_pm | 154 - Documentation/arm/Porting | 135 - Documentation/arm/README | 204 -- Documentation/arm/SA1100/ADSBitsy | 43 - Documentation/arm/SA1100/Assabet | 300 -- Documentation/arm/SA1100/Brutus | 66 - Documentation/arm/SA1100/CERF | 29 - Documentation/arm/SA1100/FreeBird | 21 - Documentation/arm/SA1100/GraphicsClient | 98 - Documentation/arm/SA1100/GraphicsMaster | 53 - Documentation/arm/SA1100/HUW_WEBPANEL | 17 - Documentation/arm/SA1100/Itsy | 39 - Documentation/arm/SA1100/LART | 14 - Documentation/arm/SA1100/PLEB | 11 - Documentation/arm/SA1100/Pangolin | 23 - Documentation/arm/SA1100/Tifon | 7 - Documentation/arm/SA1100/Yopy | 2 - Documentation/arm/SA1100/empeg | 2 - Documentation/arm/SA1100/nanoEngine | 11 - Documentation/arm/SA1100/serial_UART | 47 - Documentation/arm/SPEAr/overview.txt | 63 - Documentation/arm/Samsung-S3C24XX/CPUfreq.txt | 75 - Documentation/arm/Samsung-S3C24XX/EB2410ITX.txt | 58 - Documentation/arm/Samsung-S3C24XX/GPIO.txt | 171 - Documentation/arm/Samsung-S3C24XX/H1940.txt | 40 - Documentation/arm/Samsung-S3C24XX/NAND.txt | 30 - Documentation/arm/Samsung-S3C24XX/Overview.txt | 318 -- Documentation/arm/Samsung-S3C24XX/S3C2412.txt | 120 - Documentation/arm/Samsung-S3C24XX/S3C2413.txt | 21 - Documentation/arm/Samsung-S3C24XX/SMDK2440.txt | 56 - Documentation/arm/Samsung-S3C24XX/Suspend.txt | 137 - Documentation/arm/Samsung-S3C24XX/USB-Host.txt | 93 - Documentation/arm/Samsung/Bootloader-interface.txt | 68 - Documentation/arm/Samsung/GPIO.txt | 40 - Documentation/arm/Samsung/Overview.txt | 86 - Documentation/arm/Setup | 129 - Documentation/arm/VFP/release-notes.txt | 55 - Documentation/arm/arm.rst | 214 ++ Documentation/arm/booting.rst | 237 ++ Documentation/arm/cluster-pm-race-avoidance.rst | 533 +++ Documentation/arm/cluster-pm-race-avoidance.txt | 498 --- Documentation/arm/firmware.rst | 72 + Documentation/arm/firmware.txt | 70 - Documentation/arm/index.rst | 80 + Documentation/arm/interrupts.rst | 169 + Documentation/arm/ixp4xx.rst | 173 + Documentation/arm/kernel_mode_neon.rst | 124 + Documentation/arm/kernel_mode_neon.txt | 121 - Documentation/arm/kernel_user_helpers.rst | 268 ++ Documentation/arm/kernel_user_helpers.txt | 267 -- Documentation/arm/keystone/Overview.txt | 55 - Documentation/arm/keystone/knav-qmss.rst | 60 + Documentation/arm/keystone/knav-qmss.txt | 56 - Documentation/arm/keystone/overview.rst | 74 + Documentation/arm/marvel.rst | 488 +++ Documentation/arm/mem_alignment | 58 - Documentation/arm/mem_alignment.rst | 63 + Documentation/arm/memory.rst | 93 + Documentation/arm/memory.txt | 88 - Documentation/arm/microchip.rst | 204 ++ Documentation/arm/netwinder.rst | 85 + Documentation/arm/nwfpe/NOTES | 29 - Documentation/arm/nwfpe/README | 70 - Documentation/arm/nwfpe/README.FPE | 156 - Documentation/arm/nwfpe/TODO | 67 - Documentation/arm/nwfpe/index.rst | 13 + Documentation/arm/nwfpe/netwinder-fpe.rst | 162 + Documentation/arm/nwfpe/notes.rst | 32 + Documentation/arm/nwfpe/nwfpe.rst | 74 + Documentation/arm/nwfpe/todo.rst | 72 + Documentation/arm/omap/dss.rst | 372 ++ Documentation/arm/omap/index.rst | 12 + Documentation/arm/omap/omap.rst | 18 + Documentation/arm/omap/omap_pm.rst | 165 + Documentation/arm/porting.rst | 137 + Documentation/arm/pxa/mfp.rst | 288 ++ Documentation/arm/pxa/mfp.txt | 286 -- Documentation/arm/sa1100/adsbitsy.rst | 51 + Documentation/arm/sa1100/assabet.rst | 301 ++ Documentation/arm/sa1100/brutus.rst | 69 + Documentation/arm/sa1100/cerf.rst | 35 + Documentation/arm/sa1100/freebird.rst | 25 + Documentation/arm/sa1100/graphicsclient.rst | 102 + Documentation/arm/sa1100/graphicsmaster.rst | 60 + Documentation/arm/sa1100/huw_webpanel.rst | 21 + Documentation/arm/sa1100/index.rst | 25 + Documentation/arm/sa1100/itsy.rst | 47 + Documentation/arm/sa1100/lart.rst | 15 + Documentation/arm/sa1100/nanoengine.rst | 11 + Documentation/arm/sa1100/pangolin.rst | 29 + Documentation/arm/sa1100/pleb.rst | 13 + Documentation/arm/sa1100/serial_uart.rst | 51 + Documentation/arm/sa1100/tifon.rst | 7 + Documentation/arm/sa1100/yopy.rst | 5 + Documentation/arm/samsung-s3c24xx/cpufreq.rst | 76 + Documentation/arm/samsung-s3c24xx/eb2410itx.rst | 59 + Documentation/arm/samsung-s3c24xx/gpio.rst | 172 + Documentation/arm/samsung-s3c24xx/h1940.rst | 41 + Documentation/arm/samsung-s3c24xx/index.rst | 20 + Documentation/arm/samsung-s3c24xx/nand.rst | 30 + Documentation/arm/samsung-s3c24xx/overview.rst | 319 ++ Documentation/arm/samsung-s3c24xx/s3c2412.rst | 121 + Documentation/arm/samsung-s3c24xx/s3c2413.rst | 22 + Documentation/arm/samsung-s3c24xx/smdk2440.rst | 57 + Documentation/arm/samsung-s3c24xx/suspend.rst | 137 + Documentation/arm/samsung-s3c24xx/usb-host.rst | 91 + Documentation/arm/samsung/bootloader-interface.rst | 81 + .../clksrc-change-registers.awk | 0 Documentation/arm/samsung/gpio.rst | 41 + Documentation/arm/samsung/index.rst | 12 + Documentation/arm/samsung/overview.rst | 89 + Documentation/arm/setup.rst | 108 + .../arm/{SH-Mobile => sh-mobile}/.gitignore | 0 Documentation/arm/spear/overview.rst | 66 + Documentation/arm/sti/overview.rst | 36 + Documentation/arm/sti/overview.txt | 33 - Documentation/arm/sti/stih407-overview.rst | 19 + Documentation/arm/sti/stih407-overview.txt | 18 - Documentation/arm/sti/stih415-overview.rst | 14 + Documentation/arm/sti/stih415-overview.txt | 12 - Documentation/arm/sti/stih416-overview.rst | 13 + Documentation/arm/sti/stih416-overview.txt | 12 - Documentation/arm/sti/stih418-overview.rst | 21 + Documentation/arm/sti/stih418-overview.txt | 20 - 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.rst | 150 + Documentation/arm/sunxi/README | 102 - Documentation/arm/sunxi/clocks.rst | 57 + Documentation/arm/sunxi/clocks.txt | 56 - Documentation/arm/swp_emulation | 27 - Documentation/arm/swp_emulation.rst | 27 + Documentation/arm/tcm.rst | 161 + Documentation/arm/tcm.txt | 155 - Documentation/arm/uefi.rst | 67 + Documentation/arm/uefi.txt | 60 - Documentation/arm/vfp/release-notes.rst | 57 + Documentation/arm/vlocks.rst | 212 ++ Documentation/arm/vlocks.txt | 211 -- Documentation/arm64/index.rst | 2 - Documentation/auxdisplay/lcd-panel-cgram.txt | 24 - Documentation/backlight/lp855x-driver.txt | 66 - Documentation/block/bfq-iosched.rst | 597 ++++ Documentation/block/bfq-iosched.txt | 583 --- Documentation/block/biodoc.rst | 1164 ++++++ Documentation/block/biodoc.txt | 1071 ------ Documentation/block/biovecs.rst | 146 + Documentation/block/biovecs.txt | 144 - Documentation/block/capability.rst | 18 + Documentation/block/capability.txt | 15 - Documentation/block/cmdline-partition.rst | 53 + Documentation/block/cmdline-partition.txt | 46 - Documentation/block/data-integrity.rst | 291 ++ Documentation/block/data-integrity.txt | 281 -- Documentation/block/deadline-iosched.rst | 72 + Documentation/block/deadline-iosched.txt | 75 - Documentation/block/index.rst | 25 + Documentation/block/ioprio.rst | 182 + Documentation/block/ioprio.txt | 183 - Documentation/block/kyber-iosched.rst | 15 + Documentation/block/kyber-iosched.txt | 14 - Documentation/block/null_blk.rst | 126 + Documentation/block/null_blk.txt | 99 - Documentation/block/pr.rst | 119 + Documentation/block/pr.txt | 119 - Documentation/block/queue-sysfs.rst | 254 ++ Documentation/block/queue-sysfs.txt | 253 -- Documentation/block/request.rst | 99 + Documentation/block/request.txt | 88 - Documentation/block/stat.rst | 93 + Documentation/block/stat.txt | 86 - Documentation/block/switching-sched.rst | 39 + Documentation/block/switching-sched.txt | 35 - Documentation/block/writeback_cache_control.rst | 86 + Documentation/block/writeback_cache_control.txt | 86 - Documentation/blockdev/drbd/README.txt | 16 - Documentation/blockdev/drbd/data-structure-v9.txt | 38 - Documentation/blockdev/drbd/node-states-8.dot | 14 - Documentation/blockdev/floppy.txt | 245 -- Documentation/blockdev/nbd.txt | 31 - Documentation/blockdev/paride.txt | 417 --- Documentation/blockdev/ramdisk.txt | 174 - Documentation/blockdev/zram.txt | 355 -- Documentation/bus-devices/ti-gpmc.txt | 122 - Documentation/cdrom/index.rst | 2 +- Documentation/cgroup-v1/cgroups.rst | 695 ---- Documentation/cgroup-v1/cpusets.rst | 866 ----- Documentation/cgroup-v1/index.rst | 30 - Documentation/cgroup-v1/memcg_test.rst | 355 -- Documentation/cma/debugfs.txt | 21 - Documentation/connector/connector.txt | 196 -- Documentation/console/console.txt | 145 - .../{gcc-plugins.txt => core-api/gcc-plugins.rst} | 0 Documentation/core-api/index.rst | 1 + Documentation/core-api/printk-formats.rst | 2 +- Documentation/device-mapper/index.rst | 44 - Documentation/device-mapper/statistics.rst | 225 -- 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 Documentation/driver-api/connector.rst | 156 + Documentation/driver-api/console.rst | 152 + .../{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 Documentation/driver-api/driver-model/index.rst | 24 + .../{ => driver-api}/driver-model/overview.rst | 0 .../{ => driver-api}/driver-model/platform.rst | 0 Documentation/driver-api/driver-model/porting.rst | 448 +++ .../driver-api/early-userspace/buffer-format.rst | 119 + .../early-userspace/early_userspace_support.rst | 154 + Documentation/driver-api/early-userspace/index.rst | 18 + Documentation/driver-api/edid.rst | 58 + Documentation/driver-api/eisa.rst | 230 ++ Documentation/driver-api/gpio/driver.rst | 2 +- Documentation/driver-api/index.rst | 43 +- Documentation/driver-api/interconnect.rst | 93 + 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 + Documentation/driver-api/md/md-cluster.rst | 385 ++ Documentation/driver-api/md/raid5-cache.rst | 111 + Documentation/driver-api/md/raid5-ppl.rst | 47 + Documentation/driver-api/memory-devices/index.rst | 18 + .../driver-api/memory-devices/ti-emif.rst | 64 + .../driver-api/memory-devices/ti-gpmc.rst | 179 + .../men-chameleon-bus.rst} | 0 Documentation/driver-api/mmc/index.rst | 13 + Documentation/driver-api/mmc/mmc-async-req.rst | 98 + Documentation/driver-api/mmc/mmc-dev-attrs.rst | 91 + Documentation/driver-api/mmc/mmc-dev-parts.rst | 41 + Documentation/driver-api/mmc/mmc-tools.rst | 37 + Documentation/driver-api/mtd/index.rst | 12 + Documentation/driver-api/mtd/intel-spi.rst | 90 + Documentation/driver-api/mtd/nand_ecc.rst | 763 ++++ Documentation/driver-api/mtd/spi-nor.rst | 66 + Documentation/driver-api/nfc/index.rst | 11 + Documentation/driver-api/nfc/nfc-hci.rst | 311 ++ Documentation/driver-api/nfc/nfc-pn544.rst | 34 + Documentation/{ntb.txt => driver-api/ntb.rst} | 0 Documentation/driver-api/nvdimm/btt.rst | 285 ++ Documentation/driver-api/nvdimm/index.rst | 12 + Documentation/driver-api/nvdimm/nvdimm.rst | 887 +++++ Documentation/driver-api/nvdimm/security.rst | 143 + Documentation/driver-api/nvmem.rst | 189 + .../parport-lowlevel.rst} | 0 Documentation/driver-api/phy/index.rst | 18 + Documentation/{phy.txt => driver-api/phy/phy.rst} | 0 Documentation/driver-api/phy/samsung-usb2.rst | 137 + 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 + Documentation/driver-api/rapidio/mport_cdev.rst | 110 + Documentation/driver-api/rapidio/rapidio.rst | 362 ++ Documentation/driver-api/rapidio/rio_cm.rst | 135 + Documentation/driver-api/rapidio/sysfs.rst | 7 + Documentation/driver-api/rapidio/tsi721.rst | 112 + .../{rfkill.txt => driver-api/rfkill.rst} | 0 .../{ => driver-api}/serial/cyclades_z.rst | 0 Documentation/driver-api/serial/driver.rst | 549 +++ Documentation/driver-api/serial/index.rst | 32 + .../{ => 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 Documentation/driver-api/switchtec.rst | 102 + .../{sync_file.txt => driver-api/sync_file.rst} | 0 Documentation/driver-api/vfio-mediated-device.rst | 414 +++ Documentation/{vfio.txt => driver-api/vfio.rst} | 0 Documentation/{ => driver-api}/xilinx/eemi.rst | 0 Documentation/driver-api/xilinx/index.rst | 16 + .../{xillybus.txt => driver-api/xillybus.rst} | 0 Documentation/{zorro.txt => driver-api/zorro.rst} | 0 Documentation/driver-model/index.rst | 26 - Documentation/driver-model/porting.rst | 448 --- Documentation/early-userspace/README | 151 - Documentation/early-userspace/buffer-format.txt | 112 - Documentation/eisa.txt | 230 -- 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/gpio/index.rst | 17 - Documentation/hid/index.rst | 2 +- Documentation/hwmon/submitting-patches.rst | 2 +- Documentation/ia64/IRQ-redir.txt | 69 - Documentation/ia64/README | 43 - Documentation/ia64/aliasing.rst | 246 ++ Documentation/ia64/aliasing.txt | 221 -- Documentation/ia64/efirtc.rst | 144 + Documentation/ia64/efirtc.txt | 128 - Documentation/ia64/err_inject.rst | 1067 ++++++ Documentation/ia64/err_inject.txt | 1068 ------ Documentation/ia64/fsys.rst | 303 ++ Documentation/ia64/fsys.txt | 286 -- Documentation/ia64/ia64.rst | 49 + Documentation/ia64/index.rst | 18 + Documentation/ia64/irq-redir.rst | 80 + Documentation/ia64/mca.rst | 198 ++ Documentation/ia64/mca.txt | 194 - Documentation/ia64/serial.rst | 165 + Documentation/ia64/serial.txt | 151 - Documentation/ia64/xen.rst | 206 ++ Documentation/ia64/xen.txt | 183 - Documentation/ide/index.rst | 2 +- Documentation/iio/index.rst | 2 +- Documentation/index.rst | 32 + Documentation/interconnect/interconnect.rst | 95 - Documentation/ioctl/botching-up-ioctls.rst | 225 ++ Documentation/ioctl/botching-up-ioctls.txt | 224 -- Documentation/ioctl/cdrom.rst | 1233 +++++++ Documentation/ioctl/cdrom.txt | 967 ----- Documentation/ioctl/hdio.rst | 1342 +++++++ Documentation/ioctl/hdio.txt | 1071 ------ Documentation/ioctl/index.rst | 16 + Documentation/ioctl/ioctl-decoding.rst | 31 + Documentation/ioctl/ioctl-decoding.txt | 24 - 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/kdump/index.rst | 21 - Documentation/kernel-hacking/locking.rst | 2 +- Documentation/kernel-per-CPU-kthreads.txt | 356 -- Documentation/laptops/asus-laptop.txt | 257 -- Documentation/laptops/disk-shock-protection.txt | 149 - Documentation/laptops/laptop-mode.txt | 782 ---- Documentation/laptops/lg-laptop.rst | 85 - Documentation/laptops/sony-laptop.txt | 144 - Documentation/laptops/sonypi.txt | 152 - Documentation/laptops/thinkpad-acpi.txt | 1487 -------- Documentation/laptops/toshiba_haps.txt | 76 - Documentation/leds/index.rst | 2 +- Documentation/livepatch/index.rst | 2 +- Documentation/locking/index.rst | 24 + Documentation/locking/lockdep-design.rst | 394 +++ Documentation/locking/lockdep-design.txt | 389 -- Documentation/locking/lockstat.rst | 204 ++ Documentation/locking/lockstat.txt | 183 - Documentation/locking/locktorture.rst | 170 + Documentation/locking/locktorture.txt | 145 - Documentation/locking/mutex-design.rst | 152 + Documentation/locking/mutex-design.txt | 142 - Documentation/locking/rt-mutex-design.rst | 574 +++ Documentation/locking/rt-mutex-design.txt | 559 --- Documentation/locking/rt-mutex.rst | 77 + Documentation/locking/rt-mutex.txt | 73 - Documentation/locking/spinlocks.rst | 177 + Documentation/locking/spinlocks.txt | 167 - Documentation/locking/ww-mutex-design.rst | 393 +++ Documentation/locking/ww-mutex-design.txt | 383 -- Documentation/m68k/index.rst | 17 + Documentation/m68k/kernel-options.rst | 911 +++++ Documentation/m68k/kernel-options.txt | 884 ----- Documentation/md/md-cluster.txt | 325 -- Documentation/md/raid5-cache.txt | 109 - Documentation/md/raid5-ppl.txt | 45 - Documentation/memory-devices/ti-emif.txt | 57 - Documentation/mic/index.rst | 2 - Documentation/mmc/mmc-async-req.txt | 87 - Documentation/mmc/mmc-dev-attrs.txt | 77 - Documentation/mmc/mmc-dev-parts.txt | 40 - Documentation/mmc/mmc-tools.txt | 34 - Documentation/mtd/intel-spi.txt | 88 - Documentation/mtd/nand_ecc.txt | 714 ---- Documentation/mtd/spi-nor.txt | 65 - Documentation/namespaces/compatibility-list.txt | 39 - Documentation/namespaces/resource-control.txt | 14 - Documentation/netlabel/index.rst | 2 +- Documentation/networking/ip-sysctl.txt | 2 +- Documentation/nfc/nfc-hci.txt | 290 -- Documentation/nfc/nfc-pn544.txt | 32 - Documentation/nvdimm/btt.txt | 273 -- Documentation/nvdimm/nvdimm.txt | 815 ----- Documentation/nvdimm/security.txt | 141 - Documentation/nvmem/nvmem.txt | 183 - Documentation/pcmcia/index.rst | 2 +- Documentation/perf/arm-ccn.txt | 59 - Documentation/perf/arm_dsu_pmu.txt | 28 - Documentation/perf/hisi-pmu.txt | 53 - Documentation/perf/qcom_l2_pmu.txt | 38 - Documentation/perf/qcom_l3_pmu.txt | 25 - Documentation/perf/thunderx2-pmu.txt | 41 - Documentation/perf/xgene-pmu.txt | 48 - Documentation/phy/samsung-usb2.txt | 135 - 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/rapidio/mport_cdev.txt | 107 - Documentation/rapidio/rapidio.txt | 351 -- Documentation/rapidio/rio_cm.txt | 119 - Documentation/rapidio/sysfs.txt | 3 - Documentation/rapidio/tsi721.txt | 97 - 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 + Documentation/security/tpm/xen-tpmfront.rst | 124 + Documentation/security/tpm/xen-tpmfront.txt | 113 - Documentation/serial/driver.rst | 549 --- Documentation/serial/index.rst | 32 - Documentation/sparc/index.rst | 2 - Documentation/switchtec.txt | 102 - Documentation/sysctl/README | 76 - Documentation/sysctl/abi.txt | 54 - Documentation/sysctl/fs.txt | 374 -- Documentation/sysctl/kernel.txt | 1129 ------ Documentation/sysctl/net.txt | 422 --- Documentation/sysctl/sunrpc.txt | 20 - Documentation/sysctl/user.txt | 66 - Documentation/sysctl/vm.txt | 946 ----- 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 +- Documentation/userspace-api/accelerators/ocxl.rst | 176 + Documentation/userspace-api/index.rst | 1 + Documentation/vfio-mediated-device.txt | 414 --- 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/xilinx/index.rst | 17 - Documentation/xtensa/atomctl.rst | 51 + Documentation/xtensa/atomctl.txt | 44 - Documentation/xtensa/booting.rst | 22 + Documentation/xtensa/booting.txt | 19 - Documentation/xtensa/index.rst | 12 + Documentation/xtensa/mmu.rst | 195 + Documentation/xtensa/mmu.txt | 189 - MAINTAINERS | 91 +- Makefile | 18 +- Next/SHA1s | 72 +- Next/merge.log | 3721 ++++++++------------ 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/arm/vdso/Makefile | 3 +- arch/arm64/Kconfig | 4 +- arch/arm64/kernel/kuser32.S | 2 +- arch/arm64/kernel/vdso32/Makefile | 4 +- arch/ia64/kernel/efi.c | 2 +- arch/ia64/kernel/fsys.S | 2 +- arch/ia64/mm/ioremap.c | 2 +- arch/ia64/pci/pci.c | 2 +- arch/mips/ar7/setup.c | 1 + arch/mips/ath79/setup.c | 2 +- arch/mips/bcm63xx/dev-flash.c | 1 + arch/mips/bmips/setup.c | 2 +- arch/mips/cavium-octeon/executive/cvmx-pko.c | 2 +- arch/mips/kernel/perf_event_mipsxx.c | 30 +- arch/parisc/Kconfig | 2 +- arch/s390/Kconfig | 1 + arch/s390/mm/init.c | 7 +- arch/sh/Kconfig | 4 +- arch/sparc/Kconfig | 2 +- arch/sparc/vdso/Makefile | 3 +- arch/x86/Kconfig | 8 +- arch/x86/entry/vdso/Makefile | 5 +- arch/xtensa/include/asm/initialize_mmu.h | 2 +- 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/atm/idt77252.c | 1 - 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/bridge/Kconfig | 3 +- drivers/gpu/drm/bridge/sil-sii8620.c | 10 +- drivers/gpu/drm/drm_ioctl.c | 2 +- drivers/gpu/drm/drm_modeset_lock.c | 2 +- drivers/gpu/drm/i915/display/intel_ddi.c | 33 +- drivers/gpu/drm/i915/display/intel_dp.c | 19 +- drivers/gpu/drm/i915/display/intel_hdmi.c | 39 +- drivers/gpu/drm/i915/display/intel_hotplug.c | 59 +- drivers/gpu/drm/i915/display/intel_hotplug.h | 5 +- drivers/gpu/drm/i915/display/intel_sdvo.c | 8 +- drivers/gpu/drm/i915/gt/selftest_lrc.c | 3 + drivers/gpu/drm/i915/i915_debugfs.c | 2 +- drivers/gpu/drm/i915/i915_drv.h | 3 +- drivers/gpu/drm/i915/intel_drv.h | 11 +- drivers/gpu/drm/ttm/ttm_bo.c | 1 - drivers/gpu/drm/ttm/ttm_bo_vm.c | 169 +- drivers/gpu/drm/vmwgfx/Kconfig | 1 - drivers/gpu/drm/vmwgfx/Makefile | 2 +- .../drm/vmwgfx/device_include/svga3d_surfacedefs.h | 233 +- drivers/gpu/drm/vmwgfx/ttm_lock.c | 100 + drivers/gpu/drm/vmwgfx/ttm_lock.h | 30 + drivers/gpu/drm/vmwgfx/vmwgfx_bo.c | 12 +- drivers/gpu/drm/vmwgfx/vmwgfx_context.c | 4 - drivers/gpu/drm/vmwgfx/vmwgfx_cotable.c | 13 +- drivers/gpu/drm/vmwgfx/vmwgfx_drv.c | 167 +- drivers/gpu/drm/vmwgfx/vmwgfx_drv.h | 139 +- drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c | 1 + drivers/gpu/drm/vmwgfx/vmwgfx_kms.c | 23 +- drivers/gpu/drm/vmwgfx/vmwgfx_page_dirty.c | 472 --- drivers/gpu/drm/vmwgfx/vmwgfx_resource.c | 245 +- drivers/gpu/drm/vmwgfx/vmwgfx_resource_priv.h | 15 - drivers/gpu/drm/vmwgfx/vmwgfx_shader.c | 8 +- drivers/gpu/drm/vmwgfx/vmwgfx_surface.c | 405 +-- drivers/gpu/drm/vmwgfx/vmwgfx_validation.c | 74 +- drivers/gpu/drm/vmwgfx/vmwgfx_validation.h | 16 +- drivers/hid/hid-sensor-custom.c | 2 +- drivers/input/joystick/iforce/iforce-ff.c | 3 - drivers/input/joystick/iforce/iforce-main.c | 3 - drivers/input/joystick/iforce/iforce-packets.c | 3 - drivers/input/joystick/iforce/iforce-serio.c | 3 - drivers/input/joystick/iforce/iforce-usb.c | 3 - drivers/input/joystick/iforce/iforce.h | 3 - drivers/input/keyboard/Kconfig | 15 + drivers/input/keyboard/Makefile | 1 + drivers/input/keyboard/adp5589-keys.c | 1 + drivers/input/keyboard/applespi.c | 1978 +++++++++++ drivers/input/keyboard/applespi.h | 29 + drivers/input/keyboard/applespi_trace.h | 93 + drivers/input/mouse/alps.c | 32 + drivers/input/mouse/synaptics.c | 2 +- drivers/input/mousedev.c | 2 +- drivers/input/serio/hyperv-keyboard.c | 4 +- drivers/input/touchscreen/sun4i-ts.c | 2 +- drivers/isdn/hardware/mISDN/hfcsusb.c | 3 + drivers/md/Kconfig | 2 +- drivers/md/dm-init.c | 2 +- drivers/md/dm-raid.c | 2 +- drivers/memory/.gitignore | 1 + drivers/memory/Makefile | 5 +- drivers/memory/ti-emif-sram-pm.S | 2 +- drivers/mtd/nand/raw/nand_ecc.c | 2 +- drivers/net/ethernet/atheros/atlx/atl1.c | 2 - drivers/net/ethernet/atheros/atlx/atl2.c | 1 - drivers/net/ethernet/broadcom/bnxt/bnxt.c | 2 - drivers/net/ethernet/chelsio/cxgb4/sched.c | 1 - drivers/net/ethernet/freescale/fec_main.c | 2 - drivers/net/ethernet/intel/ice/ice_main.c | 2 +- drivers/net/ethernet/jme.c | 5 - drivers/net/ethernet/marvell/skge.c | 2 - drivers/net/ethernet/mellanox/mlx4/eq.c | 2 - drivers/net/ethernet/mellanox/mlx5/core/eswitch.c | 1 - .../ethernet/mellanox/mlx5/core/eswitch_offloads.c | 3 - drivers/net/ethernet/mellanox/mlxsw/pci.c | 1 - drivers/net/ethernet/neterion/s2io.c | 1 - .../net/ethernet/qlogic/netxen/netxen_nic_ctx.c | 3 - drivers/net/ethernet/ti/tlan.c | 1 - drivers/net/hippi/rrunner.c | 2 - drivers/net/vmxnet3/vmxnet3_drv.c | 1 - drivers/net/wireless/ath/ath10k/mac.c | 2 + drivers/net/wireless/intel/iwlwifi/cfg/22000.c | 53 + drivers/net/wireless/intel/iwlwifi/iwl-config.h | 7 + drivers/net/wireless/intel/iwlwifi/iwl-csr.h | 2 + drivers/net/wireless/intel/iwlwifi/pcie/drv.c | 23 + drivers/net/wireless/ralink/rt2x00/rt2x00usb.c | 12 +- 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/scsi/Makefile | 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/w1/Kconfig | 2 +- drivers/watchdog/digicolor_wdt.c | 1 - drivers/xen/Kconfig | 23 - drivers/xen/Makefile | 2 - drivers/xen/tmem.c | 419 --- drivers/xen/xen-balloon.c | 2 - drivers/xen/xen-selfballoon.c | 579 --- fs/dax.c | 1 - fs/dlm/lockspace.c | 6 +- fs/iomap/Makefile | 8 +- fs/iomap/apply.c | 74 + fs/iomap/direct-io.c | 1 - fs/iomap/fiemap.c | 2 - fs/iomap/iomap.c | 83 - fs/iomap/iomap_internal.h | 27 - fs/iomap/migrate.c | 2 - fs/iomap/page.c | 177 - fs/iomap/read.c | 352 -- fs/iomap/read_write.c | 1043 ++++++ fs/iomap/seek.c | 2 - fs/iomap/swapfile.c | 6 +- fs/iomap/write.c | 542 --- fs/nfs/dir.c | 90 +- fs/nfs/internal.h | 3 +- fs/nfs/nfs4_fs.h | 4 +- fs/nfs/nfs4proc.c | 27 +- fs/nfs/nfs4state.c | 46 +- fs/nfs/nfs4xdr.c | 14 +- fs/nfs/super.c | 34 +- fs/proc/Kconfig | 2 +- include/drm/ttm/ttm_bo_api.h | 10 - include/drm/ttm/ttm_bo_driver.h | 6 - include/linux/acpi.h | 5 +- include/linux/cgroup-defs.h | 2 +- include/linux/connector.h | 63 +- include/linux/device.h | 2 +- include/linux/filter.h | 2 +- include/linux/hw_random.h | 2 +- include/linux/iomap.h | 17 + include/linux/lockdep.h | 2 +- include/linux/mm.h | 19 +- include/linux/mutex.h | 2 +- include/linux/platform_device.h | 2 +- include/linux/rwsem.h | 2 +- include/linux/serial_core.h | 2 +- include/net/bluetooth/hci_core.h | 2 + include/uapi/drm/vmwgfx_drm.h | 4 +- include/uapi/linux/bpf.h | 6 +- include/uapi/rdma/rdma_user_ioctl_cmds.h | 2 +- include/xen/balloon.h | 10 - include/xen/tmem.h | 18 - init/Kconfig | 6 +- kernel/bpf/btf.c | 19 +- kernel/cgroup/cpuset.c | 2 +- kernel/locking/mutex.c | 2 +- kernel/locking/rtmutex.c | 2 +- kernel/panic.c | 2 +- lib/Kconfig.debug | 4 +- localversion-next | 2 +- mm/Kconfig | 3 - mm/Makefile | 1 - mm/as_dirty_helpers.c | 296 -- mm/memory.c | 144 +- mm/swap.c | 2 +- net/bluetooth/hci_request.c | 29 +- net/bluetooth/hidp/core.c | 9 +- net/core/filter.c | 24 +- net/core/neighbour.c | 2 + samples/Kconfig | 2 +- samples/bpf/Makefile | 2 +- scripts/Makefile.build | 11 +- scripts/Makefile.modbuiltin | 2 +- scripts/Makefile.modinst | 5 +- scripts/Makefile.modpost | 13 +- scripts/Makefile.modsign | 3 +- scripts/coccinelle/api/stream_open.cocci | 9 +- scripts/coccinelle/free/devm_free.cocci | 2 +- scripts/gcc-plugins/Kconfig | 2 +- scripts/modules-check.sh | 2 +- security/Kconfig | 2 +- security/device_cgroup.c | 2 +- sound/pci/au88x0/au88x0_a3d.c | 15 +- sound/pci/emu10k1/emu10k1x.c | 3 +- sound/pci/hda/patch_realtek.c | 5 +- sound/pci/lx6464es/lx6464es.c | 3 +- sound/pci/rme9652/rme9652.c | 3 +- sound/ppc/snd_ps3.c | 3 +- tools/include/uapi/linux/bpf.h | 6 +- tools/testing/selftests/bpf/Makefile | 23 +- .../selftests/bpf/prog_tests/attach_probe.c | 2 + .../selftests/bpf/progs/test_get_stack_rawtp.c | 3 +- .../selftests/bpf/progs/test_stacktrace_build_id.c | 3 +- .../selftests/bpf/progs/test_stacktrace_map.c | 2 +- tools/testing/selftests/bpf/test_btf.c | 88 + tools/testing/selftests/bpf/verifier/wide_access.c | 73 + tools/testing/selftests/bpf/verifier/wide_store.c | 36 - tools/testing/selftests/zram/README | 2 +- usr/Kconfig | 2 +- 912 files changed, 46221 insertions(+), 44437 deletions(-) rename Documentation/{logo.txt => COPYING-logo} (100%) delete mode 100644 Documentation/EDID/howto.rst delete mode 100644 Documentation/accelerators/ocxl.rst create mode 100644 Documentation/accounting/cgroupstats.rst delete mode 100644 Documentation/accounting/cgroupstats.txt create mode 100644 Documentation/accounting/delay-accounting.rst delete mode 100644 Documentation/accounting/delay-accounting.txt create mode 100644 Documentation/accounting/index.rst create mode 100644 Documentation/accounting/psi.rst delete mode 100644 Documentation/accounting/psi.txt create mode 100644 Documentation/accounting/taskstats-struct.rst delete mode 100644 Documentation/accounting/taskstats-struct.txt create mode 100644 Documentation/accounting/taskstats.rst delete mode 100644 Documentation/accounting/taskstats.txt create mode 100644 Documentation/admin-guide/aoe/aoe.rst rename Documentation/{ => admin-guide}/aoe/autoload.sh (100%) rename Documentation/{ => admin-guide}/aoe/examples.rst (100%) create mode 100644 Documentation/admin-guide/aoe/index.rst 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%) create mode 100644 Documentation/admin-guide/aoe/udev.txt 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%) create mode 100644 Documentation/admin-guide/blockdev/drbd/data-structure-v9.rst 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 create mode 100644 Documentation/admin-guide/blockdev/drbd/index.rst create mode 100644 Documentation/admin-guide/blockdev/drbd/node-states-8.dot create mode 100644 Documentation/admin-guide/blockdev/floppy.rst create mode 100644 Documentation/admin-guide/blockdev/index.rst create mode 100644 Documentation/admin-guide/blockdev/nbd.rst create mode 100644 Documentation/admin-guide/blockdev/paride.rst create mode 100644 Documentation/admin-guide/blockdev/ramdisk.rst create mode 100644 Documentation/admin-guide/blockdev/zram.rst rename Documentation/{btmrvl.txt => admin-guide/btmrvl.rst} (100%) rename Documentation/{ => admin-guide}/cgroup-v1/blkio-controller.rst (100%) create mode 100644 Documentation/admin-guide/cgroup-v1/cgroups.rst rename Documentation/{ => admin-guide}/cgroup-v1/cpuacct.rst (100%) create mode 100644 Documentation/admin-guide/cgroup-v1/cpusets.rst 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%) create mode 100644 Documentation/admin-guide/cgroup-v1/index.rst create mode 100644 Documentation/admin-guide/cgroup-v1/memcg_test.rst 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%) create mode 100644 Documentation/admin-guide/device-mapper/index.rst 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%) create mode 100644 Documentation/admin-guide/device-mapper/statistics.rst 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%) create mode 100644 Documentation/admin-guide/gpio/index.rst 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%) create mode 100644 Documentation/admin-guide/kdump/index.rst rename Documentation/{ => admin-guide}/kdump/kdump.rst (100%) rename Documentation/{ => admin-guide}/kdump/vmcoreinfo.rst (100%) create mode 100644 Documentation/admin-guide/kernel-per-CPU-kthreads.rst create mode 100644 Documentation/admin-guide/laptops/asus-laptop.rst create mode 100644 Documentation/admin-guide/laptops/disk-shock-protection.rst create mode 100644 Documentation/admin-guide/laptops/index.rst create mode 100644 Documentation/admin-guide/laptops/laptop-mode.rst create mode 100644 Documentation/admin-guide/laptops/lg-laptop.rst create mode 100644 Documentation/admin-guide/laptops/sony-laptop.rst create mode 100644 Documentation/admin-guide/laptops/sonypi.rst create mode 100644 Documentation/admin-guide/laptops/thinkpad-acpi.rst create mode 100644 Documentation/admin-guide/laptops/toshiba_haps.rst create mode 100644 Documentation/admin-guide/lcd-panel-cgram.rst rename Documentation/{ldm.txt => admin-guide/ldm.rst} (100%) rename Documentation/{lockup-watchdogs.txt => admin-guide/lockup-watchdogs.rst} (100%) create mode 100644 Documentation/admin-guide/mm/cma_debugfs.rst create mode 100644 Documentation/admin-guide/namespaces/compatibility-list.rst create mode 100644 Documentation/admin-guide/namespaces/index.rst create mode 100644 Documentation/admin-guide/namespaces/resource-control.rst rename Documentation/{numastat.txt => admin-guide/numastat.rst} (100%) create mode 100644 Documentation/admin-guide/perf/arm-ccn.rst create mode 100644 Documentation/admin-guide/perf/arm_dsu_pmu.rst create mode 100644 Documentation/admin-guide/perf/hisi-pmu.rst create mode 100644 Documentation/admin-guide/perf/index.rst create mode 100644 Documentation/admin-guide/perf/qcom_l2_pmu.rst create mode 100644 Documentation/admin-guide/perf/qcom_l3_pmu.rst create mode 100644 Documentation/admin-guide/perf/thunderx2-pmu.rst create mode 100644 Documentation/admin-guide/perf/xgene-pmu.rst 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 create mode 100644 Documentation/admin-guide/sysctl/fs.rst create mode 100644 Documentation/admin-guide/sysctl/index.rst create mode 100644 Documentation/admin-guide/sysctl/kernel.rst create mode 100644 Documentation/admin-guide/sysctl/net.rst create mode 100644 Documentation/admin-guide/sysctl/sunrpc.rst create mode 100644 Documentation/admin-guide/sysctl/user.rst create mode 100644 Documentation/admin-guide/sysctl/vm.rst rename Documentation/{video-output.txt => admin-guide/video-output.rst} (100%) delete mode 100644 Documentation/aoe/aoe.rst delete mode 100644 Documentation/aoe/index.rst delete mode 100644 Documentation/aoe/udev.txt delete mode 100644 Documentation/arm/Booting delete mode 100644 Documentation/arm/IXP4xx delete mode 100644 Documentation/arm/Interrupts delete mode 100644 Documentation/arm/Marvell/README delete mode 100644 Documentation/arm/Microchip/README delete mode 100644 Documentation/arm/Netwinder delete mode 100644 Documentation/arm/OMAP/DSS delete mode 100644 Documentation/arm/OMAP/README delete mode 100644 Documentation/arm/OMAP/omap_pm delete mode 100644 Documentation/arm/Porting delete mode 100644 Documentation/arm/README delete mode 100644 Documentation/arm/SA1100/ADSBitsy delete mode 100644 Documentation/arm/SA1100/Assabet delete mode 100644 Documentation/arm/SA1100/Brutus delete mode 100644 Documentation/arm/SA1100/CERF delete mode 100644 Documentation/arm/SA1100/FreeBird delete mode 100644 Documentation/arm/SA1100/GraphicsClient delete mode 100644 Documentation/arm/SA1100/GraphicsMaster delete mode 100644 Documentation/arm/SA1100/HUW_WEBPANEL delete mode 100644 Documentation/arm/SA1100/Itsy delete mode 100644 Documentation/arm/SA1100/LART delete mode 100644 Documentation/arm/SA1100/PLEB delete mode 100644 Documentation/arm/SA1100/Pangolin delete mode 100644 Documentation/arm/SA1100/Tifon delete mode 100644 Documentation/arm/SA1100/Yopy delete mode 100644 Documentation/arm/SA1100/empeg delete mode 100644 Documentation/arm/SA1100/nanoEngine delete mode 100644 Documentation/arm/SA1100/serial_UART delete mode 100644 Documentation/arm/SPEAr/overview.txt delete mode 100644 Documentation/arm/Samsung-S3C24XX/CPUfreq.txt delete mode 100644 Documentation/arm/Samsung-S3C24XX/EB2410ITX.txt delete mode 100644 Documentation/arm/Samsung-S3C24XX/GPIO.txt delete mode 100644 Documentation/arm/Samsung-S3C24XX/H1940.txt delete mode 100644 Documentation/arm/Samsung-S3C24XX/NAND.txt delete mode 100644 Documentation/arm/Samsung-S3C24XX/Overview.txt delete mode 100644 Documentation/arm/Samsung-S3C24XX/S3C2412.txt delete mode 100644 Documentation/arm/Samsung-S3C24XX/S3C2413.txt delete mode 100644 Documentation/arm/Samsung-S3C24XX/SMDK2440.txt delete mode 100644 Documentation/arm/Samsung-S3C24XX/Suspend.txt delete mode 100644 Documentation/arm/Samsung-S3C24XX/USB-Host.txt delete mode 100644 Documentation/arm/Samsung/Bootloader-interface.txt delete mode 100644 Documentation/arm/Samsung/GPIO.txt delete mode 100644 Documentation/arm/Samsung/Overview.txt delete mode 100644 Documentation/arm/Setup delete mode 100644 Documentation/arm/VFP/release-notes.txt create mode 100644 Documentation/arm/arm.rst create mode 100644 Documentation/arm/booting.rst create mode 100644 Documentation/arm/cluster-pm-race-avoidance.rst delete mode 100644 Documentation/arm/cluster-pm-race-avoidance.txt create mode 100644 Documentation/arm/firmware.rst delete mode 100644 Documentation/arm/firmware.txt create mode 100644 Documentation/arm/index.rst create mode 100644 Documentation/arm/interrupts.rst create mode 100644 Documentation/arm/ixp4xx.rst create mode 100644 Documentation/arm/kernel_mode_neon.rst delete mode 100644 Documentation/arm/kernel_mode_neon.txt create mode 100644 Documentation/arm/kernel_user_helpers.rst delete mode 100644 Documentation/arm/kernel_user_helpers.txt delete mode 100644 Documentation/arm/keystone/Overview.txt create mode 100644 Documentation/arm/keystone/knav-qmss.rst delete mode 100644 Documentation/arm/keystone/knav-qmss.txt create mode 100644 Documentation/arm/keystone/overview.rst create mode 100644 Documentation/arm/marvel.rst delete mode 100644 Documentation/arm/mem_alignment create mode 100644 Documentation/arm/mem_alignment.rst create mode 100644 Documentation/arm/memory.rst delete mode 100644 Documentation/arm/memory.txt create mode 100644 Documentation/arm/microchip.rst create mode 100644 Documentation/arm/netwinder.rst delete mode 100644 Documentation/arm/nwfpe/NOTES delete mode 100644 Documentation/arm/nwfpe/README delete mode 100644 Documentation/arm/nwfpe/README.FPE delete mode 100644 Documentation/arm/nwfpe/TODO create mode 100644 Documentation/arm/nwfpe/index.rst create mode 100644 Documentation/arm/nwfpe/netwinder-fpe.rst create mode 100644 Documentation/arm/nwfpe/notes.rst create mode 100644 Documentation/arm/nwfpe/nwfpe.rst create mode 100644 Documentation/arm/nwfpe/todo.rst create mode 100644 Documentation/arm/omap/dss.rst create mode 100644 Documentation/arm/omap/index.rst create mode 100644 Documentation/arm/omap/omap.rst create mode 100644 Documentation/arm/omap/omap_pm.rst create mode 100644 Documentation/arm/porting.rst create mode 100644 Documentation/arm/pxa/mfp.rst delete mode 100644 Documentation/arm/pxa/mfp.txt create mode 100644 Documentation/arm/sa1100/adsbitsy.rst create mode 100644 Documentation/arm/sa1100/assabet.rst create mode 100644 Documentation/arm/sa1100/brutus.rst create mode 100644 Documentation/arm/sa1100/cerf.rst create mode 100644 Documentation/arm/sa1100/freebird.rst create mode 100644 Documentation/arm/sa1100/graphicsclient.rst create mode 100644 Documentation/arm/sa1100/graphicsmaster.rst create mode 100644 Documentation/arm/sa1100/huw_webpanel.rst create mode 100644 Documentation/arm/sa1100/index.rst create mode 100644 Documentation/arm/sa1100/itsy.rst create mode 100644 Documentation/arm/sa1100/lart.rst create mode 100644 Documentation/arm/sa1100/nanoengine.rst create mode 100644 Documentation/arm/sa1100/pangolin.rst create mode 100644 Documentation/arm/sa1100/pleb.rst create mode 100644 Documentation/arm/sa1100/serial_uart.rst create mode 100644 Documentation/arm/sa1100/tifon.rst create mode 100644 Documentation/arm/sa1100/yopy.rst create mode 100644 Documentation/arm/samsung-s3c24xx/cpufreq.rst create mode 100644 Documentation/arm/samsung-s3c24xx/eb2410itx.rst create mode 100644 Documentation/arm/samsung-s3c24xx/gpio.rst create mode 100644 Documentation/arm/samsung-s3c24xx/h1940.rst create mode 100644 Documentation/arm/samsung-s3c24xx/index.rst create mode 100644 Documentation/arm/samsung-s3c24xx/nand.rst create mode 100644 Documentation/arm/samsung-s3c24xx/overview.rst create mode 100644 Documentation/arm/samsung-s3c24xx/s3c2412.rst create mode 100644 Documentation/arm/samsung-s3c24xx/s3c2413.rst create mode 100644 Documentation/arm/samsung-s3c24xx/smdk2440.rst create mode 100644 Documentation/arm/samsung-s3c24xx/suspend.rst create mode 100644 Documentation/arm/samsung-s3c24xx/usb-host.rst create mode 100644 Documentation/arm/samsung/bootloader-interface.rst rename Documentation/arm/{Samsung => samsung}/clksrc-change-registers.awk (100%) create mode 100644 Documentation/arm/samsung/gpio.rst create mode 100644 Documentation/arm/samsung/index.rst create mode 100644 Documentation/arm/samsung/overview.rst create mode 100644 Documentation/arm/setup.rst rename Documentation/arm/{SH-Mobile => sh-mobile}/.gitignore (100%) create mode 100644 Documentation/arm/spear/overview.rst create mode 100644 Documentation/arm/sti/overview.rst delete mode 100644 Documentation/arm/sti/overview.txt create mode 100644 Documentation/arm/sti/stih407-overview.rst delete mode 100644 Documentation/arm/sti/stih407-overview.txt create mode 100644 Documentation/arm/sti/stih415-overview.rst delete mode 100644 Documentation/arm/sti/stih415-overview.txt create mode 100644 Documentation/arm/sti/stih416-overview.rst delete mode 100644 Documentation/arm/sti/stih416-overview.txt create mode 100644 Documentation/arm/sti/stih418-overview.rst delete mode 100644 Documentation/arm/sti/stih418-overview.txt create mode 100644 Documentation/arm/sunxi.rst delete mode 100644 Documentation/arm/sunxi/README create mode 100644 Documentation/arm/sunxi/clocks.rst delete mode 100644 Documentation/arm/sunxi/clocks.txt delete mode 100644 Documentation/arm/swp_emulation create mode 100644 Documentation/arm/swp_emulation.rst create mode 100644 Documentation/arm/tcm.rst delete mode 100644 Documentation/arm/tcm.txt create mode 100644 Documentation/arm/uefi.rst delete mode 100644 Documentation/arm/uefi.txt create mode 100644 Documentation/arm/vfp/release-notes.rst create mode 100644 Documentation/arm/vlocks.rst delete mode 100644 Documentation/arm/vlocks.txt delete mode 100644 Documentation/auxdisplay/lcd-panel-cgram.txt delete mode 100644 Documentation/backlight/lp855x-driver.txt create mode 100644 Documentation/block/bfq-iosched.rst delete mode 100644 Documentation/block/bfq-iosched.txt create mode 100644 Documentation/block/biodoc.rst delete mode 100644 Documentation/block/biodoc.txt create mode 100644 Documentation/block/biovecs.rst delete mode 100644 Documentation/block/biovecs.txt create mode 100644 Documentation/block/capability.rst delete mode 100644 Documentation/block/capability.txt create mode 100644 Documentation/block/cmdline-partition.rst delete mode 100644 Documentation/block/cmdline-partition.txt create mode 100644 Documentation/block/data-integrity.rst delete mode 100644 Documentation/block/data-integrity.txt create mode 100644 Documentation/block/deadline-iosched.rst delete mode 100644 Documentation/block/deadline-iosched.txt create mode 100644 Documentation/block/index.rst create mode 100644 Documentation/block/ioprio.rst delete mode 100644 Documentation/block/ioprio.txt create mode 100644 Documentation/block/kyber-iosched.rst delete mode 100644 Documentation/block/kyber-iosched.txt create mode 100644 Documentation/block/null_blk.rst delete mode 100644 Documentation/block/null_blk.txt create mode 100644 Documentation/block/pr.rst delete mode 100644 Documentation/block/pr.txt create mode 100644 Documentation/block/queue-sysfs.rst delete mode 100644 Documentation/block/queue-sysfs.txt create mode 100644 Documentation/block/request.rst delete mode 100644 Documentation/block/request.txt create mode 100644 Documentation/block/stat.rst delete mode 100644 Documentation/block/stat.txt create mode 100644 Documentation/block/switching-sched.rst delete mode 100644 Documentation/block/switching-sched.txt create mode 100644 Documentation/block/writeback_cache_control.rst delete mode 100644 Documentation/block/writeback_cache_control.txt delete mode 100644 Documentation/blockdev/drbd/README.txt delete mode 100644 Documentation/blockdev/drbd/data-structure-v9.txt delete mode 100644 Documentation/blockdev/drbd/node-states-8.dot delete mode 100644 Documentation/blockdev/floppy.txt delete mode 100644 Documentation/blockdev/nbd.txt delete mode 100644 Documentation/blockdev/paride.txt delete mode 100644 Documentation/blockdev/ramdisk.txt delete mode 100644 Documentation/blockdev/zram.txt delete mode 100644 Documentation/bus-devices/ti-gpmc.txt delete mode 100644 Documentation/cgroup-v1/cgroups.rst delete mode 100644 Documentation/cgroup-v1/cpusets.rst delete mode 100644 Documentation/cgroup-v1/index.rst delete mode 100644 Documentation/cgroup-v1/memcg_test.rst delete mode 100644 Documentation/cma/debugfs.txt delete mode 100644 Documentation/connector/connector.txt delete mode 100644 Documentation/console/console.txt rename Documentation/{gcc-plugins.txt => core-api/gcc-plugins.rst} (100%) delete mode 100644 Documentation/device-mapper/index.rst delete mode 100644 Documentation/device-mapper/statistics.rst create mode 100644 Documentation/driver-api/backlight/lp855x-driver.rst rename Documentation/{bt8xxgpio.txt => driver-api/bt8xxgpio.rst} (100%) create mode 100644 Documentation/driver-api/connector.rst create mode 100644 Documentation/driver-api/console.rst 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%) create mode 100644 Documentation/driver-api/driver-model/index.rst rename Documentation/{ => driver-api}/driver-model/overview.rst (100%) rename Documentation/{ => driver-api}/driver-model/platform.rst (100%) create mode 100644 Documentation/driver-api/driver-model/porting.rst create mode 100644 Documentation/driver-api/early-userspace/buffer-format.rst create mode 100644 Documentation/driver-api/early-userspace/early_userspace_support.rst create mode 100644 Documentation/driver-api/early-userspace/index.rst create mode 100644 Documentation/driver-api/edid.rst create mode 100644 Documentation/driver-api/eisa.rst create mode 100644 Documentation/driver-api/interconnect.rst 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 create mode 100644 Documentation/driver-api/md/md-cluster.rst create mode 100644 Documentation/driver-api/md/raid5-cache.rst create mode 100644 Documentation/driver-api/md/raid5-ppl.rst create mode 100644 Documentation/driver-api/memory-devices/index.rst create mode 100644 Documentation/driver-api/memory-devices/ti-emif.rst create mode 100644 Documentation/driver-api/memory-devices/ti-gpmc.rst rename Documentation/{men-chameleon-bus.txt => driver-api/men-chameleon-bus.rst} (100%) create mode 100644 Documentation/driver-api/mmc/index.rst create mode 100644 Documentation/driver-api/mmc/mmc-async-req.rst create mode 100644 Documentation/driver-api/mmc/mmc-dev-attrs.rst create mode 100644 Documentation/driver-api/mmc/mmc-dev-parts.rst create mode 100644 Documentation/driver-api/mmc/mmc-tools.rst create mode 100644 Documentation/driver-api/mtd/index.rst create mode 100644 Documentation/driver-api/mtd/intel-spi.rst create mode 100644 Documentation/driver-api/mtd/nand_ecc.rst create mode 100644 Documentation/driver-api/mtd/spi-nor.rst create mode 100644 Documentation/driver-api/nfc/index.rst create mode 100644 Documentation/driver-api/nfc/nfc-hci.rst create mode 100644 Documentation/driver-api/nfc/nfc-pn544.rst rename Documentation/{ntb.txt => driver-api/ntb.rst} (100%) create mode 100644 Documentation/driver-api/nvdimm/btt.rst create mode 100644 Documentation/driver-api/nvdimm/index.rst create mode 100644 Documentation/driver-api/nvdimm/nvdimm.rst create mode 100644 Documentation/driver-api/nvdimm/security.rst create mode 100644 Documentation/driver-api/nvmem.rst 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%) create mode 100644 Documentation/driver-api/phy/samsung-usb2.rst 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 create mode 100644 Documentation/driver-api/rapidio/mport_cdev.rst create mode 100644 Documentation/driver-api/rapidio/rapidio.rst create mode 100644 Documentation/driver-api/rapidio/rio_cm.rst create mode 100644 Documentation/driver-api/rapidio/sysfs.rst create mode 100644 Documentation/driver-api/rapidio/tsi721.rst rename Documentation/{rfkill.txt => driver-api/rfkill.rst} (100%) rename Documentation/{ => driver-api}/serial/cyclades_z.rst (100%) create mode 100644 Documentation/driver-api/serial/driver.rst create mode 100644 Documentation/driver-api/serial/index.rst 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%) create mode 100644 Documentation/driver-api/switchtec.rst rename Documentation/{sync_file.txt => driver-api/sync_file.rst} (100%) create mode 100644 Documentation/driver-api/vfio-mediated-device.rst rename Documentation/{vfio.txt => driver-api/vfio.rst} (100%) rename Documentation/{ => driver-api}/xilinx/eemi.rst (100%) create mode 100644 Documentation/driver-api/xilinx/index.rst rename Documentation/{xillybus.txt => driver-api/xillybus.rst} (100%) rename Documentation/{zorro.txt => driver-api/zorro.rst} (100%) delete mode 100644 Documentation/driver-model/index.rst delete mode 100644 Documentation/driver-model/porting.rst delete mode 100644 Documentation/early-userspace/README delete mode 100644 Documentation/early-userspace/buffer-format.txt delete mode 100644 Documentation/eisa.txt delete mode 100644 Documentation/gpio/index.rst delete mode 100644 Documentation/ia64/IRQ-redir.txt delete mode 100644 Documentation/ia64/README create mode 100644 Documentation/ia64/aliasing.rst delete mode 100644 Documentation/ia64/aliasing.txt create mode 100644 Documentation/ia64/efirtc.rst delete mode 100644 Documentation/ia64/efirtc.txt create mode 100644 Documentation/ia64/err_inject.rst delete mode 100644 Documentation/ia64/err_inject.txt create mode 100644 Documentation/ia64/fsys.rst delete mode 100644 Documentation/ia64/fsys.txt create mode 100644 Documentation/ia64/ia64.rst create mode 100644 Documentation/ia64/index.rst create mode 100644 Documentation/ia64/irq-redir.rst create mode 100644 Documentation/ia64/mca.rst delete mode 100644 Documentation/ia64/mca.txt create mode 100644 Documentation/ia64/serial.rst delete mode 100644 Documentation/ia64/serial.txt create mode 100644 Documentation/ia64/xen.rst delete mode 100644 Documentation/ia64/xen.txt delete mode 100644 Documentation/interconnect/interconnect.rst create mode 100644 Documentation/ioctl/botching-up-ioctls.rst delete mode 100644 Documentation/ioctl/botching-up-ioctls.txt create mode 100644 Documentation/ioctl/cdrom.rst delete mode 100644 Documentation/ioctl/cdrom.txt create mode 100644 Documentation/ioctl/hdio.rst delete mode 100644 Documentation/ioctl/hdio.txt create mode 100644 Documentation/ioctl/index.rst create mode 100644 Documentation/ioctl/ioctl-decoding.rst delete mode 100644 Documentation/ioctl/ioctl-decoding.txt create mode 100644 Documentation/ioctl/ioctl-number.rst delete mode 100644 Documentation/ioctl/ioctl-number.txt delete mode 100644 Documentation/kdump/index.rst delete mode 100644 Documentation/kernel-per-CPU-kthreads.txt delete mode 100644 Documentation/laptops/asus-laptop.txt delete mode 100644 Documentation/laptops/disk-shock-protection.txt delete mode 100644 Documentation/laptops/laptop-mode.txt delete mode 100644 Documentation/laptops/lg-laptop.rst delete mode 100644 Documentation/laptops/sony-laptop.txt delete mode 100644 Documentation/laptops/sonypi.txt delete mode 100644 Documentation/laptops/thinkpad-acpi.txt delete mode 100644 Documentation/laptops/toshiba_haps.txt create mode 100644 Documentation/locking/index.rst create mode 100644 Documentation/locking/lockdep-design.rst delete mode 100644 Documentation/locking/lockdep-design.txt create mode 100644 Documentation/locking/lockstat.rst delete mode 100644 Documentation/locking/lockstat.txt create mode 100644 Documentation/locking/locktorture.rst delete mode 100644 Documentation/locking/locktorture.txt create mode 100644 Documentation/locking/mutex-design.rst delete mode 100644 Documentation/locking/mutex-design.txt create mode 100644 Documentation/locking/rt-mutex-design.rst delete mode 100644 Documentation/locking/rt-mutex-design.txt create mode 100644 Documentation/locking/rt-mutex.rst delete mode 100644 Documentation/locking/rt-mutex.txt create mode 100644 Documentation/locking/spinlocks.rst delete mode 100644 Documentation/locking/spinlocks.txt create mode 100644 Documentation/locking/ww-mutex-design.rst delete mode 100644 Documentation/locking/ww-mutex-design.txt create mode 100644 Documentation/m68k/index.rst create mode 100644 Documentation/m68k/kernel-options.rst delete mode 100644 Documentation/m68k/kernel-options.txt delete mode 100644 Documentation/md/md-cluster.txt delete mode 100644 Documentation/md/raid5-cache.txt delete mode 100644 Documentation/md/raid5-ppl.txt delete mode 100644 Documentation/memory-devices/ti-emif.txt delete mode 100644 Documentation/mmc/mmc-async-req.txt delete mode 100644 Documentation/mmc/mmc-dev-attrs.txt delete mode 100644 Documentation/mmc/mmc-dev-parts.txt delete mode 100644 Documentation/mmc/mmc-tools.txt delete mode 100644 Documentation/mtd/intel-spi.txt delete mode 100644 Documentation/mtd/nand_ecc.txt delete mode 100644 Documentation/mtd/spi-nor.txt delete mode 100644 Documentation/namespaces/compatibility-list.txt delete mode 100644 Documentation/namespaces/resource-control.txt delete mode 100644 Documentation/nfc/nfc-hci.txt delete mode 100644 Documentation/nfc/nfc-pn544.txt delete mode 100644 Documentation/nvdimm/btt.txt delete mode 100644 Documentation/nvdimm/nvdimm.txt delete mode 100644 Documentation/nvdimm/security.txt delete mode 100644 Documentation/nvmem/nvmem.txt delete mode 100644 Documentation/perf/arm-ccn.txt delete mode 100644 Documentation/perf/arm_dsu_pmu.txt delete mode 100644 Documentation/perf/hisi-pmu.txt delete mode 100644 Documentation/perf/qcom_l2_pmu.txt delete mode 100644 Documentation/perf/qcom_l3_pmu.txt delete mode 100644 Documentation/perf/thunderx2-pmu.txt delete mode 100644 Documentation/perf/xgene-pmu.txt delete mode 100644 Documentation/phy/samsung-usb2.txt delete mode 100644 Documentation/pti/pti_intel_mid.txt delete mode 100644 Documentation/rapidio/mport_cdev.txt delete mode 100644 Documentation/rapidio/rapidio.txt delete mode 100644 Documentation/rapidio/rio_cm.txt delete mode 100644 Documentation/rapidio/sysfs.txt delete mode 100644 Documentation/rapidio/tsi721.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%) create mode 100644 Documentation/security/tpm/xen-tpmfront.rst delete mode 100644 Documentation/security/tpm/xen-tpmfront.txt delete mode 100644 Documentation/serial/driver.rst delete mode 100644 Documentation/serial/index.rst delete mode 100644 Documentation/switchtec.txt delete mode 100644 Documentation/sysctl/README delete mode 100644 Documentation/sysctl/abi.txt delete mode 100644 Documentation/sysctl/fs.txt delete mode 100644 Documentation/sysctl/kernel.txt delete mode 100644 Documentation/sysctl/net.txt delete mode 100644 Documentation/sysctl/sunrpc.txt delete mode 100644 Documentation/sysctl/user.txt delete mode 100644 Documentation/sysctl/vm.txt create mode 100644 Documentation/userspace-api/accelerators/ocxl.rst delete mode 100644 Documentation/vfio-mediated-device.txt rename Documentation/{Intel-IOMMU.txt => x86/intel-iommu.rst} (100%) rename Documentation/{intel_txt.txt => x86/intel_txt.rst} (100%) delete mode 100644 Documentation/xilinx/index.rst create mode 100644 Documentation/xtensa/atomctl.rst delete mode 100644 Documentation/xtensa/atomctl.txt create mode 100644 Documentation/xtensa/booting.rst delete mode 100644 Documentation/xtensa/booting.txt create mode 100644 Documentation/xtensa/index.rst create mode 100644 Documentation/xtensa/mmu.rst delete mode 100644 Documentation/xtensa/mmu.txt delete mode 100644 drivers/gpu/drm/vmwgfx/vmwgfx_page_dirty.c create mode 100644 drivers/input/keyboard/applespi.c create mode 100644 drivers/input/keyboard/applespi.h create mode 100644 drivers/input/keyboard/applespi_trace.h create mode 100644 drivers/memory/.gitignore delete mode 100644 drivers/xen/tmem.c delete mode 100644 drivers/xen/xen-selfballoon.c create mode 100644 fs/iomap/apply.c delete mode 100644 fs/iomap/iomap.c delete mode 100644 fs/iomap/iomap_internal.h delete mode 100644 fs/iomap/page.c delete mode 100644 fs/iomap/read.c create mode 100644 fs/iomap/read_write.c delete mode 100644 fs/iomap/write.c delete mode 100644 include/xen/tmem.h delete mode 100644 mm/as_dirty_helpers.c create mode 100644 tools/testing/selftests/bpf/verifier/wide_access.c delete mode 100644 tools/testing/selftests/bpf/verifier/wide_store.c