This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_kernel/gnu-release-aarch64-next-allmodconfig in repository toolchain/ci/linux.
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 ccad3bef8cfe mm/slab_common.c: work around clang bug #42570 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 bbf9aea249cf include/linux/lz4.h: fix spelling and copy-paste errors in [...] omits cb6911d864b3 ipc/msg.c: consolidate all xxxctl_down() functions omits 8a038e55ac9d ipc/mqueue.c: only perform resource calculation if user valid omits 418a2fb17cb8 include/asm-generic/bug.h: fix "cut here" for WARN_ON for [...] omits 8bc8a383861d resource: avoid unnecessary lookups in find_next_iomem_res() omits 14c6c9525fad resource-fix-locking-in-find_next_iomem_res-fix omits 96f4f984f710 resource: fix locking in find_next_iomem_res() omits 18b36eb5f1d2 scripts/gdb: add helpers to find and list devices omits 59a74cb4bab4 scripts/gdb: add lx-genpd-summary command omits 6c6db0773fe2 aio: simplify read_events() omits 2e59f0c4c829 drivers/pps/pps.c: clear offset flags in PPS_SETPARAMS ioctl omits af3f5323b02c kernel/pid.c: convert struct pid count to refcount_t omits 1747ad4bdb8b drivers/rapidio/devices/rio_mport_cdev.c: NUL terminate so [...] omits 0012241dd017 coredump: split pipe command whitespace before expanding template omits 51de649f23d6 select: shift restore_saved_sigmask_unless() into poll_sel [...] omits 9821578193ae select: change do_poll() to return -ERESTARTNOHAND rather [...] omits a42dfde50815 signal: simplify set_user_sigmask/restore_user_sigmask omits 983579fca500 signal: reorder struct sighand_struct omits 80765b9f2faf selftests-ptrace-add-a-test-case-for-ptrace_get_syscall_in [...] omits 84751c6604b5 selftests/ptrace: add a test case for PTRACE_GET_SYSCALL_INFO omits c794cf211764 selftests/seccomp/seccomp_bpf: update for PTRACE_GET_SYSCALL_INFO omits e27608a8fd33 ptrace: add PTRACE_GET_SYSCALL_INFO request omits 203b9328bf86 powerpc: define syscall_get_error() omits 74900f70e5e7 parisc: define syscall_get_error() omits 1a76d347f35e mips: define syscall_get_error() omits 3dec0e2f003e hexagon: define syscall_get_error() and syscall_get_return [...] omits 5e127f86737c nds32: fix asm/syscall.h omits d179d25c7af8 fs/reiserfs/journal.c: change return type of dirty_one_tra [...] omits 9c8c8e928285 fs/ufs/super.c: remove set but not used variable 'usb3' omits 3d4d06fda45a fs/hfsplus/xattr.c: replace strncpy with memcpy omits 6a99035ae583 coda-add-hinting-support-for-partial-file-caching-fix omits 2bdf496a0729 coda: add hinting support for partial file caching omits c5eb632b94a9 coda: ftoc validity check integration omits cce4b7b394ed coda: remove sb test in coda_fid_to_inode() omits 1e66ce82a585 coda: remove sysctl object from module when unused omits 50a470111a2e coda: add __init to init_coda_psdev() omits 8aef7cbc7bbf coda: use SIZE() for stat omits 7cdc9e6c92f7 coda: destroy mutex in put_super() omits 6f32bab480f5 coda: remove uapi/linux/coda_psdev.h omits bd5982826cd1 coda: Move internal defs out of include/linux/ [ver #2] omits ff5c4714c33b coda: bump module version omits 23a08fc456db coda: get rid of CODA_FREE() omits 1e04b6390c81 coda: get rid of CODA_ALLOC() omits ee93a2d365e6 coda: change Coda's user api to use 64-bit time_t in timespec omits 427f890de851 coda: stop using 'struct timespec' in user API omits b80a6e54c792 coda: clean up indentation, replace spaces with tab omits ea6d44e52231 uapi linux/coda_psdev.h: move CODA_REQ_ from uapi to kerne [...] omits 3447aabb0487 coda: don't try to print names that were considered too long omits 09079a699f97 coda: fix build using bare-metal toolchain omits 0d798cf9f4b8 coda: potential buffer overflow in coda_psdev_write() omits f7ff5f051880 coda: add error handling for fget omits b735165da3e8 uapi linux/coda_psdev.h: move upc_req definition from uapi [...] omits f7e2285f867b uapi linux/coda.h: use __kernel_pid_t for userspace omits 44ca2efb3453 coda: pass the host file in vma->vm_file on mmap omits 78f6b63c7c30 mips/kprobes: export kprobe_fault_handler() omits 5f43e83d25e7 mm, kprobes: generalize and rename notify_page_fault() as [...] omits 961238c99054 init/Kconfig: fix neighboring typos omits a99d8f2af05d fs/binfmt_elf.c: delete stale comment omits 5eedefc4993f fs/binfmt_flat.c: remove set but not used variable 'inode' omits e4a37d309d9f checkpatch: fix something omits d1873cc7b756 checkpatch: don't interpret stack dumps as commit IDs omits 4b9239d8d315 checkpatch: add warnings in favor of strscpy(). omits c4ba7fd91e7c checkpatch.pl: warn on duplicate sysctl local variable omits 2f919a518b44 rbtree-avoid-generating-code-twice-for-the-cached-versions [...] omits f0938b5bc13e lib/rbtree: avoid generating code twice for the cached versions omits 34366bd97a99 lib/test_meminit.c: minor test fixes omits 5f89817ebe0f lib/test_meminit.c: fix -Wmaybe-uninitialized false positive omits e02df172bce6 lib/string_helpers: fix some kerneldoc warnings omits 3b515ddf24e3 mm/ioremap: probe platform for p4d huge map support omits b937ecc1d991 mm/ioremap: check virtual address alignment while creating [...] omits b857f6dd7a4c lib: introduce test_meminit module omits 751998a8d39f lib/test_overflow.c: avoid tainting the kernel and fix wrap size omits 6e31ec83fd12 lib/test_string.c: add some testcases for strchr and strnchr omits aeff2aceea3e lib/test_string.c: avoid masking memset16/32/64 failures omits 58b4e0e62323 lib/string.c: allow searching for NUL with strnchr omits ffa9a2810d01 lib/list: tweak LIST_POISON2 for better code generation on x86_64 omits 008c6c58e5d0 lib/math/rational.c: fix possible incorrect result from ra [...] omits b35e48a2fe55 Documentation: rename addr_in_gen_pool to gen_pool_has_addr omits ad4480c9a749 lib/genalloc.c: rename addr_in_gen_pool to gen_pool_has_addr omits fd525de90402 lib/genalloc.c: export symbol addr_in_gen_pool omits ca88fb063402 get_maintainer: add ability to skip moderated mailing lists omits 6d772759ad5a include/linux/wait.h: fix clang -Wuninitialized warnings omits d7e567034f82 asm-generic: fix a compilation warning omits 7d8248a85008 arch/*: remove unused isa_page_to_bus() omits a47e5566ff1b arch: replace _BITUL() in kernel-space headers with BIT() omits e2a5af360c2f linux/bits.h: make BIT(), GENMASK(), and friends available [...] omits 15826767a767 kernel: fix typos and some coding style in comments omits 893121642efa fs/proc/proc_sysctl.c: fix the default values of i_uid/i_g [...] omits 5be23abc27ec proc: test /proc/sysvipc vs setns(CLONE_NEWIPC) omits 3bf17ef28e0b fs/proc/inode.c: use typeof_member() macro omits b4be23bfec38 include/linux/kernel.h: add typeof_member() macro omits 94510f71d125 vmcore-add-a-kernel-parameter-novmcoredd-fix-fix omits 469df8a3ac56 vmcore-add-a-kernel-parameter-novmcoredd-fix omits 167eb1213d70 vmcore: Add a kernel parameter novmcoredd omits 5ed52e061c84 tools/testing/selftests/proc/proc-pid-vm.c: hide "segfault [...] omits ffb60d1d9b68 kernel/hung_task.c: Monitor killed tasks. omits 36c2815a8e68 fs/buffer.c: dump more info for __getblk_gfp() stall problem omits a3cc9f5e513a fs/buffer.c: add debug print for __getblk_gfp() stall problem omits e9de1b6a68b5 mm: don't expose page to fast gup before it's ready omits 9a596eeb7a84 mm/vmscan: remove unused lru_pages argument omits c9c1a43bf2cf mm, memcg: make scan aggression always exclude protection omits 82debc0acf9e mm, memcg: make memory.emin the baseline for utilisation d [...] omits d8cc42ae66cb mm, memcg: proportional memory.{low,min} reclaim omits 7188118fd6ee mm: stub out all of swapops.h for !CONFIG_MMU omits d0eccd4ffe58 mm: provide a print_vma_addr stub for !CONFIG_MMU omits d4a6ddcb0b2e mm: fix the MAP_UNINITIALIZED flag omits 88a1683eb34a mm/cma.c: fail if fixed declaration can't be honored omits 92045b8cf544 mm: thp: fix false negative of shmem vma's THP eligibility omits 268a598f09e8 mm-thp-make-transhuge_vma_suitable-available-for-anonymous [...] omits 2f4086859c1a mm: thp: make transhuge_vma_suitable available for anonymous THP omits 49f17593394c mm-oom_killer-add-task-uid-to-info-message-on-an-oom-kill-fix omits 0a76d4eaf3b2 mm/oom_kill.c: add task UID to info message on an oom kill omits 9f8845461d54 mm: mempolicy: handle vma with unmovable pages mapped corr [...] omits ea0b7024ffa1 mm: mempolicy: make the behavior consistent when MPOL_MF_M [...] omits 0b024b5532fa mm/z3fold.c: remove z3fold_migration trylock omits cd71c1e7e8e5 mm/vmscan.c: add checks for incorrect handling of current- [...] omits 37ac66cabf6a mm/vmscan.c: calculate reclaimed slab caches in all reclaim paths omits aff119884109 mm/vmscan: add a new member reclaim_state in struct shrink [...] omits ca62fe539458 mm/vmscan.c: add a new member reclaim_state in struct shri [...] omits 07921e7a8b79 mm/sparse.c: fix ALIGN() without power of 2 in sparse_buff [...] omits fcf6288343ac mm/sparse.c: mark sparse_buffer_free as __meminit omits d5495cc54b99 mm/sparse.c: fix memory leak of sparsemap_buf in aliged memory omits c2b5a7efdd73 mm/sparse.c: set section nid for hot-add memory omits 99ddbb8d09e0 mm/memory_hotplug: remove "zone" parameter from sparse_rem [...] omits 3db43c8102a7 mm/memory_hotplug: make unregister_memory_block_under_node [...] omits 2c257300b34d mm/memory_hotplug: remove memory block devices before arch [...] omits ad3ccbb4b67c mm/memory_hotplug: drop MHP_MEMBLOCK_API omits c00df57f869d mm/memory_hotplug: create memory block devices after arch_ [...] omits 87c88e550d9d mm/memory_hotplug: allow arch_remove_memory() without CONF [...] omits bde665ccaa8b drivers/base/memory: fix a compilation warning omits 838e4e03c243 drivers/base/memory: pass a block_id to init_memory_block() omits bdffc903e3ab arm64/mm: add temporary arch_remove_memory() implementation omits bd79f2b752d7 s390x/mm: implement arch_remove_memory() omits 9dc4697801ff s390x/mm: fail when an altmap is used for arch_add_memory() omits bd6c26889a22 mm/memory_hotplug: simplify and fix check_hotplug_memory_range() omits f8739528d9bd mm/mmap.c: fix the adjusted length error omits af0c8f8835c1 mm/memcontrol.c: keep local VM counters in sync with the h [...] omits 2cacb5937eed mm: thp: make deferred split shrinker memcg aware omits a9c4b02f765f mm: shrinker: make shrinker not depend on memcg kmem omits 6fb3ab618857 mm: move mem_cgroup_uncharge out of __page_cache_release() omits 27a49bf3432b mm: thp: extract split_queue_* into a struct omits b5af4fba4410 mm/vmscan: expose cgroup_ino for memcg reclaim tracepoints omits 642579cccab7 ramfs: support O_TMPFILE omits 74cd0159d9af ocfs2: checkpoint appending truncate log transaction befor [...] omits 179658d86520 ocfs2: wait for recovering done after direct unlock request omits cbfc8b298805 ocfs2-clear-zero-in-unaligned-direct-io-checkpatch-fixes omits 1bee978f7ec9 ocfs2: clear zero in unaligned direct IO omits 88fcf5481926 mm/hmm: Fix bad subpage pointer in try_to_unmap_one omits 40d2c7c83188 mm/z3fold: don't try to use buddy slots after free omits 2a54aede5c4c fat: add nobarrier to workaround the strange behavior of device omits 5ddacd4b47c8 dma-direct: Force unencrypted DMA under SME for certain DMA masks omits f445261d1564 drm/amd/display: dccg, dchub ref clock is not initialized [...] omits e12ed35ee51d drm/amd/display: amdgpu driver could not be loaded with du [...] omits 84b0ddef7fcc Bluetooth: hci_qca: Send VS pre shutdown command. omits 0fbf351ddc32 parisc: Ensure userspace privilege for ptraced processes i [...] omits c5120d384d1c parisc: Fix kernel panic due invalid values of IAOQ0 or IAOQ1 omits f82b1d01dead Merge branch 'asoc-5.3' into asoc-next omits bd6fe4ae445e Merge branch 'asoc-5.2' into asoc-linus 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 097ba891307c Merge branch 'regulator-5.3' into regulator-next omits 174bc9941d7d Merge branch 'regulator-5.2' into regulator-linus omits 8fdf518974b5 Merge branch 'fixes' into for-next omits 1c5ec78272e3 netfilter: nfnetlink: avoid deadlock due to synchronous re [...] omits e1b686494236 Merge branch 'misc' into for-next omits 6eedc3f97ef7 Merge branch 'fixes' into for-next omits 06b6bdee16f6 Merge branch 'sg' into for-next omits 730a95953b1f tracing/kprobe: Check registered state using kprobe omits ab4d35710116 tracing/probe: Add trace_event_call accesses APIs omits 3146613ea946 tracing/probe: Add probe event name and group name accesses APIs omits ce32997a467b tracing/probe: Add trace flag access APIs for trace_probe omits 55cad5ddd2be tracing/probe: Add trace_event_file access APIs for trace_probe omits a2b9fd57480b tracing/probe: Add trace_event_call register API for trace_probe omits c60973e02321 tracing/probe: Add trace_probe init and free functions omits 94f837d50679 tracing/uprobe: Set print format when parsing command omits aabca6c55d45 tracing/kprobe: Set print format right after parsed command omits 5463154947b9 kprobes: Fix to init kprobes in subsys_initcall 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 adds a1240cf74e82 Merge branch 'for-5.3' of git://git.kernel.org/pub/scm/lin [...] adds fde7dc63b1ca Merge tag 'mailbox-v5.3' of git://git.linaro.org/landing-t [...] adds 55167453111d Merge tag 'platform-drivers-x86-v5.3-1' of git://git.infra [...] adds 3975b097e577 *: convert stream-like files -> stream_open, even if they [...] adds fcd98147ac71 Merge tag 'stream_open-5.3' of https://lab.nexedi.com/kirr/linux adds f2772a0e4833 Merge tag 'for-linus-5.3-rc1' of git://git.kernel.org/pub/ [...] adds a318423b61e8 Merge tag 'upstream-5.3-rc1' of git://git.kernel.org/pub/s [...] adds fa6e951a2a44 Merge tag 'ecryptfs-5.3-rc1-fixes' of git://git.kernel.org [...] adds fec88ab0af97 Merge tag 'for-linus-hmm' of git://git.kernel.org/pub/scm/ [...] adds 6dfc43d3a191 mm: adjust apply_to_pfn_range interface for dropped token. adds 7e4b4dfc98d5 Revert "mm: adjust apply_to_pfn_range interface for droppe [...] adds 3729fe2bc2a0 Revert "Merge branch 'vmwgfx-next' of git://people.freedes [...] adds be8454afc50f Merge tag 'drm-next-2019-07-16' of git://anongit.freedeskt [...] adds 8de262531f5f Merge tag 'mfd-next-5.3' of git://git.kernel.org/pub/scm/l [...] adds 2a3c389a0fde Merge tag 'for-linus' of git://git.kernel.org/pub/scm/linu [...] adds fb4da215ed92 Merge tag 'pci-v5.3-changes' of git://git.kernel.org/pub/s [...] adds 5fe7b600a116 Merge tag 'for-v5.3' of git://git.kernel.org/pub/scm/linux [...] adds 273cbf61c3dd Merge branch 'i2c/for-5.3' of git://git.kernel.org/pub/scm [...] adds 9637d517347e Merge tag 'for-linus-20190715' of git://git.kernel.dk/linux-block adds 50950626414a Merge tag 'backlight-next-5.3' of git://git.kernel.org/pub [...] adds 3d712546d8ba /proc/<pid>/cmdline: remove all the special cases adds d26d0cd97c88 /proc/<pid>/cmdline: add back the setproctitle() special case adds 2954152298c3 Merge branch 'proc-cmdline' (/proc/<pid>/cmdline fixes) adds 028b6e8a89de clone: fix CLONE_PIDFD support adds 1a271a68e030 arch: mark syscall number 435 reserved for clone3 adds 05a70a8ec287 unistd: protect clone3 via __ARCH_WANT_SYS_CLONE3 adds 69b53720e92c MAINTAINERS: add new entry for pidfd api adds 3c69914b4c7b Merge tag 'for-linus-20190715' of git://git.kernel.org/pub [...] adds c783d525f9e7 LSM: SafeSetID: fix pr_warn() to include newline adds 7ef6b3062fb9 LSM: SafeSetID: fix check for setresuid(new1, new2, new3) adds 1cd02a27a947 LSM: SafeSetID: refactor policy hash table adds 8068866c4af1 LSM: SafeSetID: refactor safesetid_security_capable() adds 78ae7df96d64 LSM: SafeSetID: refactor policy parsing adds 71a98971b932 LSM: SafeSetID: fix userns handling in securityfs adds 03638e62f55f LSM: SafeSetID: rewrite userspace API to atomic updates adds fbd9acb2dc2a LSM: SafeSetID: add read handler adds 4f72123da579 LSM: SafeSetID: verify transitive constrainedness adds e10337daefec LSM: SafeSetID: fix use of literal -1 in capable hook adds 1ec4013bab89 Merge tag 'safesetid-5.3' of git://github.com/micah-morton/linux adds 3e859477a1db Merge tag 'xtensa-20190715' of git://github.com/jcmvbkbc/l [...] adds 387b14684f94 docs: locking: convert docs to ReST and rename to *.rst adds 720594f691e5 docs: connector: convert to ReST and rename to connector.rst adds 065504d5b45b docs: lcd-panel-cgram.txt: convert docs to ReST and rename [...] adds 6f2846cc2eba docs: lp855x-driver.txt: convert to ReST and move to kernel-api adds 23e02422877b docs: m68k: convert docs to ReST and rename to *.rst adds 01c0aa794305 docs: cma/debugfs.txt: convert docs to ReST and rename to *.rst adds 8db8acee4b32 docs: console.txt: convert docs to ReST and rename to *.rst adds 93d2c1596733 docs: pti_intel_mid.txt: convert it to pti_intel_mid.rst adds 0d07cf5e53a2 docs: early-userspace: convert docs to ReST and rename to *.rst adds dc7a12bdfccd docs: arm: convert docs to ReST and rename to *.rst adds 2bbbf827d339 docs: memory-devices: convert ti-emif.txt to ReST adds 675aaf05d898 docs: xen-tpmfront.txt: convert it to .rst adds 619ba4516771 docs: bus-devices: ti-gpmc.rst: convert it to ReST adds a278295ccc2d docs: nvmem: convert docs to ReST and rename to *.rst adds 1945a035540e docs: phy: convert samsung-usb2.txt to ReST format adds eaf5211d8c00 docs: rbtree.txt: fix Sphinx build warnings adds a36d053863a1 docs: DMA-API-HOWTO.txt: fix an unmarked code block adds c3123552aad3 docs: accounting: convert to ReST adds db9a0975a20c docs: ia64: convert to ReST adds b02f1651ff77 docs: laptops: convert to ReST adds 20a78ae9ed29 docs: namespaces: convert to ReST adds 9e678dd886c1 docs: nfc: convert to ReST adds 7ed44d59f195 docs: md: convert to ReST adds 6e58e2d81367 docs: mtd: convert to ReST adds b0a4aa950c68 docs: nvdimm: convert to ReST adds 8ea0afa3b801 docs: xtensa: convert to ReST adds f408510c4ff3 docs: mmc: convert to ReST adds 08536105d93f docs: ioctl-number.txt: convert it to ReST format adds 5c04dceaa152 docs: ioctl: convert to ReST adds e0ae154404c3 docs: rapidio: convert to ReST adds 39443104c7d3 docs: blockdev: convert to ReST adds 6baec31591ce docs: perf: convert to ReST adds 53b953750965 docs: sysctl: convert to ReST adds 898bd37a9206 docs: block: convert to ReST adds d5ccd65ab627 docs: move gcc_plugins.txt to core-api and rename to .rst adds 74684f8ff44e docs: logo.txt: rename it to COPYING-logo adds d2bdd48a652b docs: rapidio: add it to the driver API adds 59809fe88224 docs: perf: move to the admin-guide adds ae4a05027e2f docs: nvdimm: add it to the driver-api book adds bf6b7a742e3f docs: namespace: move it to the admin-guide adds 43f6c0787c17 docs: mtd: move it to the driver-api book adds e253d2c551ce docs: nfc: add it to the driver-api book adds 19024c09c243 docs: mmc: move it to the driver-api adds c0b11a50aee6 docs: md: move it to the driver-api book adds 09fdc957ad0d docs: leds: add it to the driver-api book adds 616b81db2fa7 docs: ioctl: add it to the uAPI guide adds 9b1f44028ff2 docs: interconnect.rst: add it to the driver-api guide adds 159a5e78bdca docs: add arch doc directories to the index adds 6cf2a73cb2bc docs: device-mapper: move it to the admin-guide adds ec4b78a0e7dd docs: early-userspace: move to driver-api guide adds 570432470275 docs: admin-guide: move sysctl directory to it adds 9e1cbede2679 docs: admin-guide: add laptops documentation adds 330d48105245 docs: admin-guide: add kdump documentation into it adds e7751617dd05 docs: blockdev: add it to the admin-guide adds 4d3beaa06d35 docs: security: move some books to it and update adds e8d776f20f92 docs: x86: move two x86-specific files to x86 arch dir adds 2dbc0838bcf2 docs: ocxl.rst: add it to the uAPI book adds 56198359b641 docs: lp855x-driver.rst: add it to the driver-api book adds fe34c89d2542 docs: driver-model: move it to the driver-api book adds df1b7ce784c2 docs: add some documentation dirs to the driver-api book adds 83bbf6e10354 docs: aoe: add it to the driver-api book adds da82c92f1150 docs: cgroup-v1: add it to the admin-guide book adds 4f4cfa6c560c docs: admin-guide: add a series of orphaned documents adds baa293e9544b docs: driver-api: add a series of orphaned documents adds fb8c5327b3c6 docs: driver-api: add xilinx driver API documentation adds c92992fc609f docs: driver-api: add remaining converted dirs to it adds 65388dad1bbb docs: serial: move it to the driver-api adds 4745dc8abb0a docs: phy: place documentation under driver-api adds 652a49bc68ce docs: add a memory-devices subdir to driver-api adds 7e042736faab docs: add SPDX tags to new index files adds 113094f743fc docs: add some directories to the main documentation index adds 4c68060bf6d3 docs: locking: add it to the main index adds c2746a1eb741 docs: gpio: add sysfs interface to the admin-guide adds eddeed127b06 docs: don't use nested tables adds 38cbfed28b31 docs: arm: fix a breakage with pdf output adds 8bb0776b8b27 docs: block: fix pdf output adds 168869492e70 docs: kbuild: fix build with pdf and fix some minor issues adds c309b6f24222 Merge tag 'docs/v5.3-1' of git://git.kernel.org/pub/scm/li [...] adds 997643c850c6 Merge remote-tracking branch 'arc-current/for-curr' adds 071c37983d99 net: neigh: fix multiple neigh timer scheduling adds cef86f1536b0 atm: idt77252: Remove call to memset after dma_alloc_coherent adds 3a5ee3b30126 ethernet: remove redundant memset adds 6a24c8fb0d88 hippi: Remove call to memset after pci_alloc_consistent adds c5ec23bb1902 vmxnet3: Remove call to memset after dma_alloc_coherent adds f384e62a82ba ISDN: hfcsusb: checking idx of ep configuration adds d71f895c3195 net/mlx5e: Verify encapsulation is supported adds 075973c7d7bb net/mlx5e: Rely on filter_dev instead of dissector keys fo [...] adds 3d144578c91a net/mlx5e: Allow dissector meta key in tc flower adds 1d43d5e469d9 Merge tag 'mlx5-fixes-2019-07-15' of git://git.kernel.org/ [...] adds 3cd6e20f54d5 net: ethernet: ti: cpsw: Add of_node_put() before return a [...] adds 64fc973dee13 net: ethernet: mscc: ocelot_board: Add of_node_put() befor [...] adds cf36dd2f7793 net: ethernet: mediatek: mtk_eth_soc: Add of_node_put() be [...] adds 7429c6c0d9cb be2net: Signal that the device cannot transmit during reco [...] adds db8051f30fba skbuff: fix compilation warnings in skb_dump() adds a5b647007e9d fix: taprio: Change type of txtime-delay parameter to u32 adds ff90b1afcdef Merge remote-tracking branch 'net/master' adds 1acc5d5c5832 bpf: fix BTF verifier size resolution logic adds dd13f3ca6429 selftests/bpf: add trickier size resolution tests adds 8981e56fa172 selftests/bpf: use typedef'ed arrays as map values adds 896bcc908a2f Merge branch 'bpf-btf-size-verification-fix' adds 025c0c0917b7 selftests/bpf: fix attach_probe on s390 adds e46fc22e60a4 selftests/bpf: make directory prerequisites order-only adds f83a46d4711e selftests/bpf: put test_stub.o into $(OUTPUT) adds 81f522f96f78 samples/bpf: build with -D__TARGET_ARCH_$(SRCARCH) adds b43995469e58 bpf: rename bpf_ctx_wide_store_ok to bpf_ctx_wide_access_ok adds d4ecfeb15494 bpf: allow wide aligned loads for bpf_sock_addr user_ip6 a [...] adds 8b45063c8584 selftests/bpf: rename verifier/wide_store.c to verifier/wi [...] adds 7dd8d6119d48 selftests/bpf: add selftests for wide loads adds 073a4834a813 bpf: sync bpf.h to tools/ adds 6da193569cbe Merge branch 'bpf-fix-wide-loads-sockaddr' adds d5e1db990fcc selftests/bpf: remove logic duplication in test_verifier adds 3461a0a02141 selftests/bpf: fix "alu with different scalars 1" on s390 adds 4e59afbbed96 selftests/bpf: skip nmi test when perf hw events are disabled adds 763ff0e7d9c7 libbpf: fix another GCC8 warning for strncpy adds f0e1ff20c973 Merge remote-tracking branch 'bpf/master' adds 1b0890cd6082 netfilter: nfnetlink: avoid deadlock due to synchronous re [...] adds b575b24b8eee netfilter: Fix rpfilter dropping vrf packets by mistake adds 3c00fb0bf0e0 netfilter: nf_conntrack_sip: fix expectation clash adds 05ba4c895363 netfilter: Update obsolete comments referring to ip_conntrack adds f41828ee10b3 netfilter: nf_tables: fix module autoload for redir adds b83329fb473f netfilter: synproxy: fix erroneous tcp mss option adds 959b69ef57db netfilter: conntrack: always store window size un-scaled adds b717273ddb66 netfilter: nf_tables: don't fail when updating base chain policy adds 28b1d6ef53e3 netfilter: nft_hash: fix symhash with modulus one adds 80bfb3f6f979 Merge remote-tracking branch 'netfilter/master' adds ffcb60a54f24 iwlwifi: add new cards for 9000 and 20000 series adds a7d544d63120 iwlwifi: pcie: add support for qu c-step devices adds ff414f31ce37 ath10k: work around uninitialized vht_pfr variable adds 41a531ffa4c5 rt2x00usb: fix rx queue hang adds 8e5b3741bb34 Merge remote-tracking branch 'wireless-drivers/master' adds 7a3c2b693861 ALSA: lx6464es: Remove unneeded variable err adds 73948ca05713 ALSA: ps3: Remove Unneeded variable: "ret" adds fbc571290d9f ALSA: hda/realtek - Fixed Headphone Mic can't record on De [...] adds 5e19cad550a0 ALSA: au88x0: Remove unneeded variable: "changed" adds b7cad26d150b ALSA: emu10k1: Remove unneeded variable "change" adds 2f235d92ac22 ALSA: rme9652: Unneeded variable: "result". adds 4b4e0e32e4b0 ALSA: hda/realtek: apply ALC891 headset fixup to one Dell machine adds ede34f397ddb ALSA: seq: Break too long mutex context in the write loop adds eb4177116bf5 ALSA: hda/hdmi - Remove duplicated define adds 3140aafb22ed ALSA: hda/hdmi - Fix i915 reverse port/pin mapping adds 4914da2fb0c8 ALSA: hda - Don't resume forcibly i915 HDMI/DP codec adds 78d7144d85db Merge remote-tracking branch 'sound-current/for-linus' adds 496017510d4a Merge branch 'asoc-5.2' into asoc-linus adds 360fec4d289b Merge remote-tracking branch 'sound-asoc-fixes/for-linus' adds 9b955dd030c3 Merge branch 'regulator-5.2' into regulator-linus adds 17ff7675d3f7 Merge remote-tracking branch 'regulator-fixes/for-linus' adds 9cc3de43ba2e Merge remote-tracking branch 'spi-fixes/for-linus' adds 09d4730ea5ca Merge remote-tracking branch 'usb-chipidea-fixes/ci-for-us [...] adds 3a94ea2d7633 Merge remote-tracking branch 'phy/fixes' adds 4fbada798198 Merge remote-tracking branch 'crypto-current/master' adds 9e38f7ed9eff Merge remote-tracking branch 'v4l-dvb-fixes/fixes' adds f70a8adb3993 Merge remote-tracking branch 'reset-fixes/reset/fixes' adds 9408f1269fc8 Merge remote-tracking branch 'omap-fixes/fixes' adds 09aed309f11e Merge remote-tracking branch 'nvdimm-fixes/libnvdimm-fixes' adds f5aa8e85a7a1 Merge remote-tracking branch 'btrfs-fixes/next-fixes' adds 1403a8dfa940 Merge remote-tracking branch 'scsi-fixes/fixes' adds fbb702d1dc32 Merge remote-tracking branch 'drm-intel-fixes/for-linux-ne [...] adds 48f391c6cc7e Merge remote-tracking branch 'hyperv-fixes/hyperv-fixes' adds f326b66d27e7 Merge remote-tracking branch 'kspp-gustavo/for-next/kspp' adds b849c34535f0 memory: ti-emif-sram: move driver-specific asm-offset.h to [...] adds 7ebcbd840d03 riscv: drop unneeded -Wall addition adds dfad96b14125 kconfig: run olddefconfig instead of oldconfig after mergi [...] adds 9ea5c205de6f builddeb: generate multi-arch friendly linux-libc-dev package adds 470bc69605af kbuild: do not create empty modules.order in the prepare stage adds cdae552b92cb kbuild: get rid of kernel/ prefix from in-tree modules.{or [...] adds 5d4a888b87e4 kbuild: remove duplication from modules.order in sub-directories adds 6093ef840347 scsi: remove pointless $(MODVERDIR)/$(obj)/53c700.ver adds 41dd4a00bb40 kbuild: modinst: read modules.order instead of $(MODVERDIR)/*.mod adds 5f170b97b1f1 kbuild: modsign: read modules.order instead of $(MODVERDIR)/*.mod adds 392252dc4153 kbuild: modpost: read modules.order instead of $(MODVERDIR)/*.mod adds 93df5b1d5273 kbuild: create *.mod with full directory path and remove M [...] adds e1e43414d9ae kbuild: remove the first line of *.mod files adds 3be88d64d706 kbuild: remove 'prepare1' target adds 3870e3b77013 kbuild: split out *.mod out of {single,multi}-used-m rules adds bb2680812774 kconfig: fix missing choice values in auto.conf adds 353d4d7ced5f kbuild: get rid of misleading $(AS) from documents adds f62e8b7c5ba6 kbuild: add --hash-style= and --build-id unconditionally adds 3c754a198079 kbuild: remove tag files by distclean instead of mrproper adds 805c033743e5 kbuild: remove unused hostcc-option adds 8e98c66327f8 kbuild: compile-test headers listed in header-test-m as well adds fc173761aeed kbuild: update compile-test headers for v5.3-rc1 adds a38411c270d8 Merge remote-tracking branch 'kbuild/for-next' adds 7bb9bbcee884 dma-direct: Force unencrypted DMA under SME for certain DMA masks adds 0706bc9fb7b9 Merge remote-tracking branch 'dma-mapping/for-next' adds f3ac5db803db Merge remote-tracking branch 'arm/for-next' adds 7cba7caceebc Merge branch 'for-arm-soc' of git://git.armlinux.org.uk/~r [...] adds 7e8a0f108990 ARM: stm32: use "depends on" instead of "if" after prompt adds 551623b4eaa3 Merge branch 'arm/soc' into for-next adds f90b8fda3a9d ARM: dts: gemini: Set DIR-685 SPI CS as active low adds 757bad1a156e Merge branch 'arm/dt' into for-next adds 879d1d31cdf0 ARM: Document merges adds 9b36bc0a7a85 Merge remote-tracking branch 'arm-soc/for-next' adds 90ddb4178a78 Merge remote-tracking branch 'actions/for-next' adds ecb57e556b0e Merge remote-tracking branch 'amlogic/for-next' adds 9ad0e64a352f Merge remote-tracking branch 'aspeed/for-next' adds 434c29522388 Merge remote-tracking branch 'at91/at91-next' adds 850bba5809ad Merge remote-tracking branch 'bcm2835/for-next' adds 1e9322119100 Merge remote-tracking branch 'imx-mxs/for-next' adds 3bafb4752212 Merge remote-tracking branch 'keystone/next' adds c6c0e1a055fe Merge remote-tracking branch 'mediatek/for-next' adds 72230d613899 Merge remote-tracking branch 'mvebu/for-next' adds 53edbc7c8af8 Merge remote-tracking branch 'omap/for-next' adds 82427d24010a Merge remote-tracking branch 'qcom/for-next' adds a2fbec2c048b Merge remote-tracking branch 'renesas/next' adds fc67554c988e Merge remote-tracking branch 'reset/reset/next' adds c331064d3384 Merge remote-tracking branch 'rockchip/for-next' adds b6eae98d9ea8 Merge remote-tracking branch 'samsung-krzk/for-next' adds 4ff1079eed23 Merge remote-tracking branch 'sunxi/sunxi/for-next' adds 6e5369188ad1 Merge remote-tracking branch 'tegra/for-next' adds 6ff16b02e4df Merge remote-tracking branch 'clk/clk-next' adds a4ac9419b46e Merge remote-tracking branch 'csky/linux-next' adds d11fc4dc6947 Merge remote-tracking branch 'h8300/h8300-next' adds 03bcba73cb3c MIPS: perf events: handle switch statement falling through [...] adds e5793cd1b5fe MIPS: fix some more fall through errors in arch/mips adds 17cb140f7283 Merge remote-tracking branch 'mips/mips-next' adds bcf3cb0b4866 parisc: Fix kernel panic due invalid values of IAOQ0 or IAOQ1 adds ac82aad8b01e parisc: Ensure userspace privilege for ptraced processes i [...] adds 890b2edab115 parisc: Avoid kernel panic triggered by invalid kprobe adds 8438983b001f parisc: Wire up clone3 syscall adds 6fcd69c25312 Merge remote-tracking branch 'parisc-hd/for-next' adds 4d4e956e0667 Merge remote-tracking branch 'soc-fsl/next' adds 37da89ab7e1c Merge remote-tracking branch 'risc-v/for-next' adds 583dc4caadda Merge remote-tracking branch 'sh/sh-next' adds 1ae00ebda0d9 Merge remote-tracking branch 'xtensa/xtensa-for-next' adds ef69f78f109d Merge remote-tracking branch 'afs/afs-next' adds 173f2abdbdbb Merge remote-tracking branch 'btrfs-kdave/for-next' adds dadc4815d97d Merge remote-tracking branch 'ceph/master' adds 88a92c913cef cifs: fix crash in smb2_compound_op()/smb2_set_next_command() adds e9630660bd92 smb3: smbdirect no longer experimental adds 9f129f9a6585 cifs: flush before set-info if we have writeable handles adds 1b5602a25ef0 smb3: add mount option to encode xattr names as hexadecimal adds d000f4656e77 cifs: prepare SMB2_Flush to be usable in compounds adds eaa64b895310 Merge remote-tracking branch 'cifs/for-next' adds 364e5a518409 Merge remote-tracking branch 'f2fs/dev' adds db531db951f9 Revert "NFS: readdirplus optimization by cache mechanism" [...] adds 9bcaa35c686d NFS: Use seq_putc() in nfs_show_stats() adds 1c316e39a03a NFS: Replace 16 seq_printf() calls by seq_puts() adds 2eaf426debdc nfs: Fix copy-and-paste error in debug message adds 0efb01b2ac07 nfs4: Make nfs4_proc_get_lease_time available for nfs4.0 adds ea51efaa9617 nfs4: Rename nfs41_setup_state_renewal adds 5b596830d971 nfs4.0: Refetch lease_time after clientid update adds 50c800074446 NFSv4: Validate the stateid before applying it to state recovery adds 67eb04bec5c5 Merge remote-tracking branch 'nfs/linux-next' adds 28c05dc719b7 Merge remote-tracking branch 'orangefs/for-next' adds 0be0bfd2de9d ovl: fix regression caused by overlapping layers detection adds 11e11f8d8e00 Merge remote-tracking branch 'overlayfs/overlayfs-next' adds 3f6d70e88555 xfs: move xfs_trans_inode.c to libxfs/ adds 79ba2a218543 xfs: sync up xfs_trans_inode with userspace adds 89b408a68b9d Documentation: filesystem: Convert xfs.txt to ReST adds abe6f2142523 Merge remote-tracking branch 'xfs/for-next' adds 87bdff62e470 mtr: Build script adjustments adds eb68f14184da Merge remote-tracking branch 'iomap/iomap-for-next' adds 38423b03a982 Merge remote-tracking branch 'djw-vfs/vfs-for-next' adds a62110fac168 Merge remote-tracking branch 'vfs/for-next' adds 177516cfa6a8 Merge remote-tracking branch 'printk/for-next' adds 2938a33b2918 Merge remote-tracking branch 'hid/for-next' adds 0efd4e615430 Merge remote-tracking branch 'i2c/i2c/for-next' adds 9bbb84e53de3 Merge remote-tracking branch 'jc_docs/docs-next' adds dfd6f9ad3636 ACPI: fix false-positive -Wuninitialized warning adds 89177afb72a1 Merge branch 'acpi-misc' into linux-next adds 8da04e05cdfc intel_rapl: need linux/cpuhotplug.h for enum cpuhp_state adds 7306bb5296f7 Merge branch 'powercap' into linux-next adds c4dcc8a16278 cpufreq: Make cpufreq_generic_init() return void adds b7ad0607bda8 Merge branch 'pm-cpufreq' into linux-next adds 902e8a54cdb5 Merge remote-tracking branch 'pm/linux-next' adds 6c395f66e98c drivers: thermal: processor_thermal_device: Fix build warning adds 126e48b6f7f1 Merge remote-tracking branch 'thermal/next' adds cfda9f82b304 Merge remote-tracking branch 'thermal-soc/next' adds 79cc1dd31ef3 Merge remote-tracking branch 'ieee1394/for-next' adds 2ff77244e237 Merge remote-tracking branch 'swiotlb/linux-next' adds 4efd0d7c6396 Merge remote-tracking branch 'nfc-next/master' adds 9df96eec9ac7 Bluetooth: btusb: Fix error return code in btusb_mtk_setup [...] adds f51e2659fbca Bluetooth: btqca: Add a short delay before downloading the NVM adds fda001a3549b Bluetooth: hci_qca: Use kfree_skb() instead of kfree() adds 0663de43775f Bluetooth: btqca: Use correct byte format for opcode of in [...] adds 4179404f610e Bluetooth: hci_qca: Send VS pre shutdown command. adds ca79436afa43 Bluetooth: Add support for utilizing Fast Advertising Interval adds 0ed8a186eaff Bluetooth: hidp: Let hidp_send_message return number of qu [...] adds 9273806c2d8b Merge remote-tracking branch 'bluetooth/master' adds f982627a4f95 Merge remote-tracking branch 'mac80211-next/master' adds 7e446b3c76b4 drm/amd/display: Support clang option for stack alignment adds 7a17c8ce3321 drm/amd/display: return 'NULL' instead of 'false' from dcn [...] adds 75ee64875e75 drm/amdkfd: Consistently apply noretry setting adds eaf963b5c17e drm/amd/powerplay: add socclk profile dpm support. adds 75728f512e1f drm/amd/powerplay: add standard profile dpm support for smu adds 42b3aa9a5baf drm/amd/powerplay: avoid double check feature enabled adds 8e33376b7649 drm/amd/powerplay: fix save dpm level error for smu adds 54728170e00c drm/amd/powerplay: add helper of smu_clk_dpm_is_enabled for smu adds cf034477321e drm/amdgpu: extend AMDGPU_CTX_PRIORITY_NORMAL comment adds 0fa4246e8ebf drm/amd/amdgpu: Add VMID to SRBM debugfs bank selection adds ca9db7d1e072 drm/amd/amdgpu: Add missing select_me_pipe_q() for gfx10 adds 9417f703afe3 drm/amdgpu: Fix Vega20 Perf counter for pcie_bw adds b5203d16aef4 drm/amd/amdgpu: hide #warning for missing DC config adds 5db7b0d29086 drm/amdgpu: remove memset after kzalloc adds 3bd532692d93 drm/amdgpu: replace simple_strtol() by kstrtou32() adds 9288b874c500 drm/amdgpu: Fix unaligned memory copies adds f216994613bc drm/amdgpu: check kdb_bin_size to exclude kdb loading sequence adds 597292eb73ee drm/amd/powerplay: enable fw ctf,apcc dfll and gfx ss adds 08473888e09b drm/amdgpu/gfx10: set SH_MEM_CONFIG.INITIAL_INST_PREFETCH adds d72e04d97efd drm/amd/powerplay: Use proper enums in vega20_print_clk_levels adds aa291e872cff drm/amdgpu: drop dead header adds 02f6ff096fbf drm/amd/display: amdgpu driver could not be loaded with du [...] adds e2daa6077fcf drm/amd/display: dccg, dchub ref clock is not initialized [...] adds 9bb715bd5118 drm/amd/display: Force uclk to max for every state adds e49502439c9c Merge remote-tracking branch 'amdgpu/drm-next' adds 506927ec8bbb drm/i915/selftests: Ignore self-preemption suppression under gvt adds 48cf0a1ec170 drm/i915/ehl: Map MCC pins based on PHY, not port adds 3944709df8e9 drm/i915: Add support for retrying hotplug adds bb80c9255770 drm/i915: Enable hotplug retry adds cfe7288c276e drm/i915: Lock the engine while dumping the active request adds 09975b861aa0 drm/i915/execlists: Disable preemption under GVT adds 8a98e839601f drm/i915/gtt: Recursive ppgtt alloc for gen8 adds bea5faf7be32 drm/i915/gtt: Tidy up ppgtt insertion for gen8 adds 72db6c2fddbb Merge remote-tracking branch 'drm-intel/for-linux-next' adds 7aaddd96d5fe drm/modes: Don't apply cmdline's rotation if it wasn't specified adds bc48a4428242 Merge remote-tracking branch 'drm-misc/for-linux-next' adds 15220ae5e910 Merge remote-tracking branch 'etnaviv/etnaviv/next' adds 9b6d104a6b15 ASoC: samsung: odroid: fix an use-after-free issue for codec adds 2abee12c0ab1 ASoC: samsung: odroid: fix a double-free issue for cpu_dai adds aa2ba991c420 ASoC: Intel: bytcht_es8316: Add quirk for Irbis NB41 netbook adds ca4aacd92c71 Merge branch 'asoc-5.3' into asoc-next adds 974f7feaf8f6 Merge remote-tracking branch 'sound-asoc/for-next' adds a09609d9bbc4 Merge remote-tracking branch 'modules/modules-next' adds d38b6cf50a6b Input: synaptics - fix misuse of strlcpy adds ecb41832bd2a Merge tag 'v5.2' into next adds 6d45d3e08b74 Input: iforce - remove empty multiline comments adds b8374b85529d Input: adp5589 - initialize GPIO controller parent device adds 88f28e95e72e Input: hyperv-keyboard - remove dependencies on PAGE_SIZE [...] adds 7e4935ccc323 Input: alps - don't handle ALPS cs19 trackpoint-only device adds 5023cf32210d drm/bridge: make remote control optional adds 55a75288e1c9 Merge branch 'ib/5.2-sil_sii8620-rc-optional' into next adds b426ac045209 Input: add Apple SPI keyboard and trackpad driver adds 95a79cc19ea5 Input: applespi - remove set but not used variables 'sts' adds 5a4cee7b28ed Input: psmouse - fix build error of multiple definition adds b8514e4cb9fb Merge remote-tracking branch 'input/next' adds d50abb0ba306 Merge remote-tracking branch 'block/for-next' adds 3ca6083e9226 Merge remote-tracking branch 'kgdb/kgdb-next' adds 1ef55fed9219 regulator: axp20x: fix DCDCA and DCDCD for AXP806 adds 8f46e22b5ac6 regulator: axp20x: fix DCDC5 and DCDC6 for AXP803 adds e571e17488d4 Merge branch 'regulator-5.3' into regulator-next adds 86b389d0be0c Merge remote-tracking branch 'regulator/for-next' adds 8dad27019091 Merge remote-tracking branch 'security/next-testing' adds cf708b2017a4 Merge remote-tracking branch 'apparmor/apparmor-next' adds 8b3d8d8a6ac3 Merge remote-tracking branch 'keys/keys-next' adds 7fb832ae7294 watchdog: digicolor_wdt: Remove unused variable in dc_wdt_probe adds b587b21331db Merge remote-tracking branch 'watchdog/master' adds ce820ad0ce8f Merge remote-tracking branch 'vfio/next' adds 5f034cf6a3fb Merge remote-tracking branch 'spi/for-next' adds 8e15235bdb12 Merge remote-tracking branch 'tip/auto-latest' adds ff6842f62532 Merge remote-tracking branch 'edac-amd/for-next' adds 65fc965c708c kprobes: Fix to init kprobes in subsys_initcall adds f730e0f2da4d tracing/kprobe: Set print format right after parsed command adds b4d4b96be894 tracing/uprobe: Set print format when parsing command adds 455b289973f7 tracing/probe: Add trace_probe init and free functions adds 46e5376d404d tracing/probe: Add trace_event_call register API for trace_probe adds b5f935ee1339 tracing/probe: Add trace_event_file access APIs for trace_probe adds 747774d6b018 tracing/probe: Add trace flag access APIs for trace_probe adds b55ce203a8f3 tracing/probe: Add probe event name and group name accesses APIs adds e3dc9f898ef9 tracing/probe: Add trace_event_call accesses APIs adds 715fa2fd4c6c tracing/kprobe: Check registered state using kprobe adds cbd965bde74c ftrace/selftests: Return the skip code when tracing direct [...] adds 6e55f320f00e ftrace/selftest: Test if set_event/ftrace_pid exists befor [...] adds 46710f3a34b5 tracing: Pass type into tracing_generic_entry_update() adds 5967bd5c4239 tracing: Let filter_assign_type() detect FILTER_PTR_STRING adds 0aeb1def4416 tracing: Make trace_get_fields() global adds d936d59df43d Merge remote-tracking branch 'ftrace/for-next' adds 0b7746295120 KVM: x86: expose AVX512_BF16 feature to guest adds f4e4805e4bf7 x86: kvm: avoid -Wsometimes-uninitized warning adds a6a6d3b1f867 x86: kvm: avoid constant-conversion warning adds fd4198bf17ca Merge tag 'kvm-s390-next-5.3-1' of git://git.kernel.org/pu [...] adds 9481b7f10c5a kvm: vmx: fix coccinelle warnings adds 9a5611af5edb kvm: x86: some tsc debug cleanup adds 0d88800d5472 kvm: x86: ioapic and apic debug macros cleanup adds 6694e4801282 KVM: nVMX: Ignore segment base for VMX memory operand when [...] adds be103a72c04a Merge remote-tracking branch 'kvm/linux-next' adds f580aa35afe6 Merge remote-tracking branch 'kvm-ppc/kvm-ppc-next' adds 53ed9ae315ec xen: remove tmem driver adds 8e1483f20a42 Merge remote-tracking branch 'xen-tip/linux-next' adds 372e93392e59 Merge remote-tracking branch 'percpu/for-next' adds a455df99bc0b Merge remote-tracking branch 'mux/for-next' adds 5767997dc911 Merge remote-tracking branch 'slave-dma/next' adds 7eb2eafc6310 Merge remote-tracking branch 'cgroup/for-next' adds 0c20750f0d9c Merge remote-tracking branch 'vhost/linux-next' adds 07d4520d13c5 Merge remote-tracking branch 'rpmsg/for-next' adds da7f134972f4 Revert "gpio/spi: Fix spi-gpio regression on active high CS" adds 541e4095f388 gpio: davinci: silence error prints in case of EPROBE_DEFER adds 89fea04c85e8 gpiolib: of: fix a memory leak in of_gpio_flags_quirks() adds 19ec11a2233d gpio: em: remove the gpiochip before removing the irq domain adds 88785b7fa74a Merge tag 'gpio-v5.3-rc1-fixes-for-linus' of git://git.ker [...] adds e0273c62965c Merge remote-tracking branch 'gpio/for-next' adds fff1cc214b60 Merge remote-tracking branch 'y2038/y2038' adds 07d989cdc214 Merge remote-tracking branch 'livepatching/for-next' adds 099b195c4184 Merge remote-tracking branch 'rtc/rtc-next' adds b93c0218b9cf Merge remote-tracking branch 'nvdimm/libnvdimm-for-next' adds 16d979cf6ed7 Merge remote-tracking branch 'ntb/ntb-next' adds f58b6c9f7659 Merge remote-tracking branch 'kspp/for-next/kspp' adds 178c3f106448 Merge remote-tracking branch 'nvmem/for-next' adds 418e06a381d6 Merge remote-tracking branch 'xarray/xarray' adds 16d8e10b6ea5 Merge remote-tracking branch 'pidfd/for-next' adds 0a74d96df0f3 Merge remote-tracking branch 'devfreq/for-next' adds d7ccdfb51786 mm/z3fold: don't try to use buddy slots after free adds 5eeb8ccae900 mm/shmem.c: fix unused shmem_parse_huge() function warning adds dae7f4f09ae7 lib/mpi/longlong.h: fix building with 32-bit x86 adds cb4d2eeb328f mm/slab_common.c: work around clang bug #42570 adds d331a118cc4f mm/cma.c: fix a typo ("alloc_cma" -> "cma_alloc") in cma_r [...] adds bef5df953c54 mm/z3fold.c: allow __GFP_HIGHMEM in z3fold_alloc adds 001242559b63 mm/memcontrol.c: keep local VM counters in sync with the h [...] adds c7aa436d9bca mm/vmscan.c: add a new member reclaim_state in struct shri [...] adds a77f2e161195 mm/vmscan.c: calculate reclaimed slab caches in all reclaim paths adds 8a96a1124853 mm/vmscan.c: add checks for incorrect handling of current- [...] adds 3a66b5a73a51 mm/z3fold.c: remove z3fold_migration trylock adds 0eed415a34a9 mm/z3fold.c: reinitialize zhdr structs after migration adds 866a81eee71a mm/cma.c: fail if fixed declaration can't be honored adds 0477cc0b71a2 mm: fix the MAP_UNINITIALIZED flag adds 2034abf5c794 mm: provide a print_vma_addr stub for !CONFIG_MMU adds 99617efa7da6 mm: stub out all of swapops.h for !CONFIG_MMU adds 1d80fac964fc tools/testing/selftests/proc/proc-pid-vm.c: hide "segfault [...] adds 75585c854ce0 vmcore: add a kernel parameter novmcoredd adds 2314744aff26 include/linux/kernel.h: add typeof_member() macro adds eb58d1587609 fs/proc/inode.c: use typeof_member() macro adds f9a7675ba19e proc: test /proc/sysvipc vs setns(CLONE_NEWIPC) adds 8c2b0c5bf601 fs/proc/proc_sysctl.c: fix the default values of i_uid/i_g [...] adds fb30e11fe0b2 kernel: fix typos and some coding style in comments adds ac253d1586dc linux/bits.h: make BIT(), GENMASK(), and friends available [...] adds 5376b89dbd88 arch: replace _BITUL() in kernel-space headers with BIT() adds c11a0a040769 arch/*: remove unused isa_page_to_bus() adds e56ae6138791 asm-generic: fix a compilation warning adds 6ccb76c605e4 get_maintainer: add ability to skip moderated mailing lists adds 54365e5f9b37 lib/list: tweak LIST_POISON2 for better code generation on x86_64 adds abb3a8868683 lib/string.c: allow searching for NUL with strnchr adds 0ce41a9caca6 lib/test_string.c: avoid masking memset16/32/64 failures adds aba5eb9aa607 lib/test_string.c: add some testcases for strchr and strnchr adds 0f78aec75aab lib/test_overflow.c: avoid tainting the kernel and fix wrap size adds f1374b8f4434 lib: introduce test_meminit module adds e0859ac0436a mm/ioremap: check virtual address alignment while creating [...] adds 8afc006e1a7b mm/ioremap: probe platform for p4d huge map support adds cd10d31639c5 lib/string_helpers: fix some kerneldoc warnings adds 137d8902cecf lib/test_meminit.c: fix -Wmaybe-uninitialized false positive adds 3555f4b2861a lib/test_meminit.c: minor test fixes adds b9267addd71c lib/rbtree: avoid generating code twice for the cached versions adds 623eefe377c0 checkpatch.pl: warn on duplicate sysctl local variable adds 1ed1034dd966 fs/binfmt_flat.c: remove set but not used variable 'inode' adds f36b84ea42b4 fs/binfmt_elf.c: delete stale comment adds baac8c4c3749 init/Kconfig: fix neighboring typos adds c5ade024c1a5 mm, kprobes: generalize and rename notify_page_fault() as [...] adds 7ebdab163ea2 coda: pass the host file in vma->vm_file on mmap adds 989262c87016 uapi linux/coda.h: use __kernel_pid_t for userspace adds d1efd334ad38 uapi linux/coda_psdev.h: move upc_req definition from uapi [...] adds 74ce88832516 coda: add error handling for fget adds 0a49b2223845 coda: potential buffer overflow in coda_psdev_write() adds c4f7632444a0 coda: fix build using bare-metal toolchain adds 5059e67aebe8 coda: don't try to print names that were considered too long adds 9ebf1d1224c2 uapi linux/coda_psdev.h: move CODA_REQ_ from uapi to kerne [...] adds 1792b2241683 coda: clean up indentation, replace spaces with tab adds fd5e1b76ef75 coda: stop using 'struct timespec' in user API adds 5b4826b17f90 coda: change Coda's user api to use 64-bit time_t in timespec adds 8749deb71ec5 coda: get rid of CODA_ALLOC() adds 5951a73c9a49 coda: get rid of CODA_FREE() adds ff9af007ed77 coda: bump module version adds 908f2a40dc93 coda: move internal defs out of include/linux/ [ver #2] adds e64e7c6b2a97 coda: remove uapi/linux/coda_psdev.h adds 36b0fbd10a1b coda: destroy mutex in put_super() adds c063ab7e4202 coda: use SIZE() for stat adds 98e548497494 coda: add __init to init_coda_psdev() adds 151a2513ea22 coda: remove sysctl object from module when unused adds 84dd41aa3ca1 coda: remove sb test in coda_fid_to_inode() adds 9c35514d1497 coda: ftoc validity check integration adds 25eb11791187 coda: add hinting support for partial file caching adds a059e58cd649 fs/hfsplus/xattr.c: replace strncpy with memcpy adds 4ba17e885c03 fs/ufs/super.c: remove set but not used variable 'usb3' adds 92adc33250e1 fs/reiserfs/journal.c: change return type of dirty_one_tra [...] adds 10600e8766cd nds32: fix asm/syscall.h adds 9fa28e08e087 hexagon: define syscall_get_error() and syscall_get_return [...] adds ab64875043f7 mips: define syscall_get_error() adds 6bda89fbe871 parisc: define syscall_get_error() adds 2fce59ee4ece powerpc: define syscall_get_error() adds c350edd4f824 ptrace: add PTRACE_GET_SYSCALL_INFO request adds 18f3346935d3 selftests/ptrace: add a test case for PTRACE_GET_SYSCALL_INFO adds d3f5e94f50b7 signal: reorder struct sighand_struct adds cf6dd0e0e106 signal: simplify set_user_sigmask/restore_user_sigmask adds 7586081ff019 select: change do_poll() to return -ERESTARTNOHAND rather [...] adds 0170f13ab713 select: shift restore_saved_sigmask_unless() into poll_sel [...] adds c01716d40753 drivers/rapidio/devices/rio_mport_cdev.c: NUL terminate so [...] adds d92973b12e0a kernel/pid.c: convert struct pid count to refcount_t adds bc99c1a62136 drivers/pps/pps.c: clear offset flags in PPS_SETPARAMS ioctl adds 1716728907d6 scripts/gdb: add lx-genpd-summary command adds c8db6cb7f481 scripts/gdb: add helpers to find and list devices adds 43185f3c1c15 include/asm-generic/bug.h: fix "cut here" for WARN_ON for [...] adds 7e21c44fa1b6 ipc/mqueue.c: only perform resource calculation if user valid adds 709587db6c56 include/linux/lz4.h: fix spelling and copy-paste errors in [...] adds e22ef54d5361 device-dax: fix memory and resource leak if hotplug fails adds 707f09f00dcf mm/hotplug: make remove_memory() interface usable adds f71acbc25b3d device-dax: "Hotremove" persistent memory that is used lik [...] adds d0c631d839b0 mm: move MAP_SYNC to asm-generic/mman-common.h adds b176a55d3dcf mm/mmap: move common defines to mman-common.h adds b986870a5159 mm: clean up is_device_*_page() definitions adds 2627bf2c8a17 mm: introduce ARCH_HAS_PTE_DEVMAP adds 8ca09727bf80 arm64: mm: implement pte_devmap support adds 65814a7a6fc9 mm: add account_locked_vm utility function adds 4d118ef0cccc fs/select.c: use struct_size() in kmalloc() adds 8b9d1458e45e mm/hmm: fix bad subpage pointer in try_to_unmap_one adds 73be4e933ae5 Revert "kmemleak: allow to coexist with fault injection" adds 09a877354e38 ocfs2: remove set but not used variable 'last_hash' adds c1ac69645971 ocfs2: clear zero in unaligned direct IO adds aa4a1391f293 ocfs2-clear-zero-in-unaligned-direct-io-checkpatch-fixes adds d0eb19871c51 ocfs2: wait for recovering done after direct unlock request adds b9906021a702 ocfs2: checkpoint appending truncate log transaction befor [...] adds d4208c480947 ramfs: support O_TMPFILE adds 163295677e71 mm/vmscan: expose cgroup_ino for memcg reclaim tracepoints adds 40c51b083ff4 mm/mmap.c: fix the adjusted length error adds ec9ae6e01d30 mm/memory_hotplug: simplify and fix check_hotplug_memory_range() adds 0fe69a163c96 s390x/mm: fail when an altmap is used for arch_add_memory() adds bbd7c46ad417 s390x/mm: implement arch_remove_memory() adds a69fba9f9175 arm64/mm: add temporary arch_remove_memory() implementation adds 276c386a8c70 drivers/base/memory: pass a block_id to init_memory_block() adds b760384a629d drivers/base/memory: fix a compilation warning adds 53ee431c4975 mm/memory_hotplug: allow arch_remove_memory() without CONF [...] adds 531375fef584 mm/memory_hotplug: create memory block devices after arch_ [...] adds 77ca417c5d4d mm/memory_hotplug: drop MHP_MEMBLOCK_API adds 6f48342ec5e9 mm/memory_hotplug: remove memory block devices before arch [...] adds 87f470983532 mm/memory_hotplug: make unregister_memory_block_under_node [...] adds d0fa47ff1f9c mm/memory_hotplug: remove "zone" parameter from sparse_rem [...] adds 273bf0b2e0f1 mm/sparse.c: set section nid for hot-add memory adds 381142a4127f mm/sparse.c: fix memory leak of sparsemap_buf in aliged memory adds ada6c1665792 mm/sparse.c: mark sparse_buffer_free as __meminit adds 32e7853742a5 mm/sparse.c: fix ALIGN() without power of 2 in sparse_buff [...] adds 46ad7126c4e1 mm: mempolicy: make the behavior consistent when MPOL_MF_M [...] adds 9f00de50bfd9 mm: mempolicy: handle vma with unmovable pages mapped corr [...] adds 63a6e29c0f03 mm/oom_kill.c: add task UID to info message on an oom kill adds cedfc4f70ada mm-oom_killer-add-task-uid-to-info-message-on-an-oom-kill-fix adds d3fab9dce88c mm: thp: make transhuge_vma_suitable available for anonymous THP adds a68e20d958d9 mm-thp-make-transhuge_vma_suitable-available-for-anonymous [...] adds 48c2b7014be1 mm: thp: fix false negative of shmem vma's THP eligibility adds 39aa12347abc mm, memcg: proportional memory.{low,min} reclaim adds e477e4847857 mm, memcg: make memory.emin the baseline for utilisation d [...] adds 0a626fb41585 mm, memcg: make scan aggression always exclude protection adds 93dd1d3babdc mm/vmscan: remove unused lru_pages argument adds aaff3cfa415d mm: don't expose page to fast gup before it's ready adds b2394341acfa fs/buffer.c: add debug print for __getblk_gfp() stall problem adds 8464a54383b6 fs/buffer.c: dump more info for __getblk_gfp() stall problem adds 5bb3b348f9b3 kernel/hung_task.c: Monitor killed tasks. adds 4363f0b7249f lib/genalloc.c: export symbol addr_in_gen_pool adds 356ce76310a0 lib/genalloc.c: rename addr_in_gen_pool to gen_pool_has_addr adds 32eedcb03b6d Documentation: rename addr_in_gen_pool to gen_pool_has_addr adds f2914b6ea844 lib/math/rational.c: fix possible incorrect result from ra [...] adds 0ba04a78bb7f checkpatch: add warnings in favor of strscpy(). adds 9d15feabb590 checkpatch: don't interpret stack dumps as commit IDs adds ff34e15f33ee checkpatch: fix something adds 564e5ac49574 fat: add nobarrier to workaround the strange behavior of device adds 116bdd77bc76 coredump: split pipe command whitespace before expanding template adds 8754e771d145 aio: simplify read_events() adds a0396a69ea61 resource: fix locking in find_next_iomem_res() adds 515bc3e33761 resource-fix-locking-in-find_next_iomem_res-fix adds b1a109e8afe8 resource: avoid unnecessary lookups in find_next_iomem_res() adds 615329973a59 ipc/msg.c: consolidate all xxxctl_down() functions adds f99525cb46e6 Merge branch 'akpm-current/current' adds 19965665fb4e pinctrl: fix pxa2xx.c build warnings adds 1989c5bfae9a mm: section numbers use the type "unsigned long" adds 8fc26e0ada44 mm-section-numbers-use-the-type-unsigned-long-fix adds 8a3c419a09c3 mm-section-numbers-use-the-type-unsigned-long-v3 adds cdb90a8168f7 drivers/base/memory: Use "unsigned long" for block ids adds a543ceffe0c4 mm: make register_mem_sect_under_node() static adds e9ccf5d4da83 mm/memory_hotplug: rename walk_memory_range() and pass sta [...] adds ae978f9edc03 mm/memory_hotplug: move and simplify walk_memory_blocks() adds 7a7e824ba33b drivers/base/memory.c: Get rid of find_memory_block_hinted() adds 2f34d3c7c408 drivers-base-memoryc-get-rid-of-find_memory_block_hinted-v3 adds 9d43de390e16 drivers-base-memoryc-get-rid-of-find_memory_block_hinted-v3-fix adds 20d66bfeb031 mm/sparsemem: introduce struct mem_section_usage adds fdcb0bc3e6dd mm/sparsemem: introduce a SECTION_IS_EARLY flag adds aea8dd3edbb3 mm/sparsemem: add helpers track active portions of a secti [...] adds 6216408c2ca3 mm/hotplug: prepare shrink_{zone, pgdat}_span for sub-sect [...] adds 77e485f6f2ac mm/sparsemem: convert kmalloc_section_memmap() to populate [...] adds 87a55f74f5bd mm/hotplug: kill is_dev_zone() usage in __remove_pages() adds 655a68dc897b mm: kill is_dev_zone() helper adds 7b9f4befcaa3 mm/sparsemem: prepare for sub-section ranges adds 7e50520310d1 mm/sparsemem: support sub-section hotplug adds 5592ba28a552 mm,sparse: fix deactivate_section for early sections adds 8850cb5bb73c mm,memory_hotplug: Fix shrink_{zone,node}_span adds 4f41f4f271ec mm: document ZONE_DEVICE memory-model implications adds 937c5a56c973 docs/vm: update ZONE_DEVICE memory model documentation adds 90c748a348cc mm/devm_memremap_pages: enable sub-section remap adds 7717d964c943 libnvdimm/pfn: fix fsdax-mode namespace info-block zero-fields adds b2d276a492c1 libnvdimm/pfn: stop padding pmem namespaces to section alignment adds 40f901c60ae4 mm/sparsemem: cleanup 'section number' data types adds ba5bb19b6dd3 mm-sparsemem-cleanup-section-number-data-types-fix adds a7e7f55b1977 mm: migrate: remove unused mode argument adds 4a7ac2c96233 proc/sysctl: add shared variables for range check adds e2b32f8e24f6 tipc: remove two unused variables adds a77f9ca08807 proc-sysctl-add-shared-variables-for-range-check-fix-2-fix adds 104f1ec5b738 proc/sysctl: make firmware loader table conditional adds be5f4a0ffd2c proc-sysctl-add-shared-variables-for-range-check-fix-4 adds 5a5d4508e32f drivers/tty/serial/sh-sci.c: suppress warning adds 58aea495917f drivers/media/platform/sti/delta/delta-ipc.c: fix read buf [...] adds 25c10dcf9044 Merge branch 'akpm/master' adds e40115c06b1d Add linux-next specific files for 20190717
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/linaro-local/ci/tcwg_kernel/gnu-release-aarch [...]
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.
No new revisions were added by this update.
Summary of changes: .gitignore | 1 + 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 | 29 + .../{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/admin-guide/xfs.rst | 466 + 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 +- Documentation/dontdiff | 1 + .../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/modedb.rst | 2 +- Documentation/fb/vesafb.rst | 2 +- Documentation/filesystems/dax.txt | 2 +- Documentation/filesystems/nfs/nfsroot.txt | 2 +- Documentation/filesystems/overlayfs.txt | 2 +- Documentation/filesystems/proc.txt | 2 +- .../filesystems/ramfs-rootfs-initramfs.txt | 4 +- Documentation/filesystems/sysfs.txt | 2 +- Documentation/filesystems/tmpfs.txt | 2 +- Documentation/filesystems/xfs.txt | 470 - 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 | 34 +- 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/power/power_supply_class.rst | 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 | 105 +- Makefile | 53 +- Next/SHA1s | 110 +- Next/Trees | 2 +- Next/merge.log | 10632 ++++++++----------- arch/alpha/kernel/syscalls/syscall.tbl | 1 + arch/arm/Kconfig | 6 +- arch/arm/arm-soc-for-next-contents.txt | 6 + arch/arm/boot/dts/gemini-dlink-dir-685.dts | 2 +- 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/mach-stm32/Kconfig | 3 +- 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/Makefile | 2 +- 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/kernel/syscalls/syscall.tbl | 1 + arch/ia64/mm/ioremap.c | 2 +- arch/ia64/pci/pci.c | 2 +- arch/m68k/kernel/syscalls/syscall.tbl | 1 + arch/mips/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/mips/kernel/syscalls/syscall_n32.tbl | 1 + arch/mips/kernel/syscalls/syscall_n64.tbl | 1 + arch/mips/kernel/syscalls/syscall_o32.tbl | 1 + arch/parisc/Kconfig | 2 +- arch/parisc/include/asm/unistd.h | 1 + arch/parisc/kernel/entry.S | 1 + arch/parisc/kernel/kprobes.c | 3 + arch/parisc/kernel/ptrace.c | 24 +- arch/parisc/kernel/syscalls/syscall.tbl | 1 + arch/powerpc/kernel/syscalls/syscall.tbl | 1 + arch/powerpc/mm/book3s64/radix_pgtable.c | 10 +- arch/s390/Kconfig | 1 + arch/s390/kernel/syscalls/syscall.tbl | 1 + arch/s390/mm/init.c | 7 +- arch/sh/Kconfig | 4 +- arch/sh/kernel/syscalls/syscall.tbl | 1 + arch/sparc/Kconfig | 2 +- arch/sparc/kernel/syscalls/syscall.tbl | 1 + arch/sparc/vdso/Makefile | 3 +- arch/x86/Kconfig | 8 +- arch/x86/entry/vdso/Makefile | 5 +- arch/x86/ia32/sys_ia32.c | 4 + arch/x86/kvm/cpuid.c | 12 +- arch/x86/kvm/hyperv.c | 20 +- arch/x86/kvm/ioapic.c | 15 - arch/x86/kvm/lapic.c | 95 +- arch/x86/kvm/mmu.c | 6 +- arch/x86/kvm/vmx/nested.c | 5 +- arch/x86/kvm/vmx/vmx.c | 2 +- arch/x86/kvm/x86.c | 8 - 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/cpufreq/bmips-cpufreq.c | 17 +- drivers/cpufreq/cpufreq.c | 4 +- drivers/cpufreq/davinci-cpufreq.c | 3 +- drivers/cpufreq/imx6q-cpufreq.c | 6 +- drivers/cpufreq/kirkwood-cpufreq.c | 3 +- drivers/cpufreq/loongson1-cpufreq.c | 8 +- drivers/cpufreq/loongson2_cpufreq.c | 3 +- drivers/cpufreq/maple-cpufreq.c | 3 +- drivers/cpufreq/omap-cpufreq.c | 15 +- drivers/cpufreq/pasemi-cpufreq.c | 3 +- drivers/cpufreq/pmac32-cpufreq.c | 3 +- drivers/cpufreq/pmac64-cpufreq.c | 3 +- drivers/cpufreq/s3c2416-cpufreq.c | 9 +- drivers/cpufreq/s3c64xx-cpufreq.c | 15 +- drivers/cpufreq/s5pv210-cpufreq.c | 3 +- drivers/cpufreq/sa1100-cpufreq.c | 3 +- drivers/cpufreq/sa1110-cpufreq.c | 3 +- drivers/cpufreq/spear-cpufreq.c | 3 +- drivers/cpufreq/tegra20-cpufreq.c | 8 +- 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/Makefile | 2 +- drivers/gpio/gpio-cs5535.c | 2 +- drivers/gpio/gpio-davinci.c | 5 +- drivers/gpio/gpio-em.c | 33 +- drivers/gpio/gpiolib-of.c | 10 +- drivers/gpu/drm/Kconfig | 2 +- drivers/gpu/drm/amd/amdgpu/Kconfig | 3 +- drivers/gpu/drm/amd/amdgpu/amdgpu.h | 1 + drivers/gpu/drm/amd/amdgpu/amdgpu_debugfs.c | 9 +- drivers/gpu/drm/amd/amdgpu/amdgpu_drv.c | 16 +- drivers/gpu/drm/amd/amdgpu/amdgpu_gfx.h | 4 +- drivers/gpu/drm/amd/amdgpu/amdgpu_psp.c | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c | 2 + drivers/gpu/drm/amd/amdgpu/amdgpu_virt.c | 3 +- drivers/gpu/drm/amd/amdgpu/gfx_v10_0.c | 34 +- drivers/gpu/drm/amd/amdgpu/gfx_v6_0.c | 2 +- drivers/gpu/drm/amd/amdgpu/gfx_v7_0.c | 4 +- drivers/gpu/drm/amd/amdgpu/gfx_v8_0.c | 4 +- drivers/gpu/drm/amd/amdgpu/gfx_v9_0.c | 8 +- drivers/gpu/drm/amd/amdgpu/gfxhub_v1_0.c | 3 +- drivers/gpu/drm/amd/amdgpu/gfxhub_v2_0.c | 3 +- drivers/gpu/drm/amd/amdgpu/mmhub_v1_0.c | 3 +- drivers/gpu/drm/amd/amdgpu/mmhub_v2_0.c | 3 +- drivers/gpu/drm/amd/amdgpu/nv.c | 2 - drivers/gpu/drm/amd/amdgpu/soc15.c | 14 +- drivers/gpu/drm/amd/amdgpu/vi.c | 1 - drivers/gpu/drm/amd/amdgpu/vi_dpm.h | 32 - .../drm/amd/amdkfd/kfd_device_queue_manager_v9.c | 2 +- drivers/gpu/drm/amd/amdkfd/kfd_priv.h | 2 +- .../drm/amd/display/amdgpu_dm/amdgpu_dm_pp_smu.c | 6 +- drivers/gpu/drm/amd/display/dc/dcn20/Makefile | 8 +- .../gpu/drm/amd/display/dc/dcn20/dcn20_resource.c | 12 +- drivers/gpu/drm/amd/display/dc/dsc/Makefile | 16 +- drivers/gpu/drm/amd/powerplay/amdgpu_smu.c | 68 +- .../amd/powerplay/hwmgr/process_pptables_v1_0.c | 2 - drivers/gpu/drm/amd/powerplay/inc/amdgpu_smu.h | 1 + drivers/gpu/drm/amd/powerplay/navi10_ppt.c | 34 +- drivers/gpu/drm/amd/powerplay/smumgr/ci_smumgr.c | 2 - .../gpu/drm/amd/powerplay/smumgr/iceland_smumgr.c | 2 - .../gpu/drm/amd/powerplay/smumgr/tonga_smumgr.c | 2 - drivers/gpu/drm/amd/powerplay/vega20_ppt.c | 6 +- drivers/gpu/drm/bridge/Kconfig | 3 +- drivers/gpu/drm/bridge/sil-sii8620.c | 10 +- drivers/gpu/drm/drm_client_modeset.c | 2 +- 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/intel_engine_cs.c | 15 +- drivers/gpu/drm/i915/gt/intel_lrc.c | 24 +- drivers/gpu/drm/i915/gt/selftest_lrc.c | 9 + drivers/gpu/drm/i915/i915_debugfs.c | 2 +- drivers/gpu/drm/i915/i915_drv.h | 3 +- drivers/gpu/drm/i915/i915_gem_gtt.c | 387 +- drivers/gpu/drm/i915/i915_gem_gtt.h | 90 +- drivers/gpu/drm/i915/i915_gpu_error.c | 6 +- drivers/gpu/drm/i915/intel_drv.h | 11 +- drivers/gpu/drm/i915/intel_runtime_pm.h | 2 +- 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/infiniband/sw/siw/siw_cm.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 | 1977 ++++ 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/mouse/trackpoint.h | 3 +- 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/emulex/benet/be_main.c | 6 +- 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/mediatek/mtk_eth_soc.c | 4 +- drivers/net/ethernet/mellanox/mlx4/eq.c | 2 - drivers/net/ethernet/mellanox/mlx5/core/en_tc.c | 13 +- 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/mscc/ocelot_board.c | 5 +- drivers/net/ethernet/neterion/s2io.c | 1 - .../net/ethernet/qlogic/netxen/netxen_nic_ctx.c | 3 - drivers/net/ethernet/ti/cpsw.c | 26 +- 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/regulator/axp20x-regulator.c | 10 +- drivers/scsi/Makefile | 2 +- drivers/staging/unisys/Documentation/overview.txt | 4 +- .../int340x_thermal/processor_thermal_device.c | 4 + drivers/tty/Kconfig | 6 +- drivers/tty/serial/Kconfig | 2 +- drivers/tty/serial/ucc_uart.c | 2 +- drivers/vfio/Kconfig | 2 +- drivers/vfio/mdev/Kconfig | 2 +- drivers/video/backlight/pwm_bl.c | 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/cifs/Kconfig | 4 +- fs/cifs/cifs_fs_sb.h | 1 + fs/cifs/cifsfs.c | 3 + fs/cifs/cifsglob.h | 4 +- fs/cifs/connect.c | 8 +- fs/cifs/smb2inode.c | 30 +- fs/cifs/smb2ops.c | 67 +- fs/cifs/smb2pdu.c | 58 +- fs/cifs/smb2proto.h | 4 + fs/dlm/lockspace.c | 6 +- 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/ocfs2/xattr.c | 3 - fs/overlayfs/ovl_entry.h | 1 + fs/overlayfs/super.c | 73 +- fs/proc/Kconfig | 2 +- fs/proc/base.c | 132 +- fs/xfs/Makefile | 4 +- fs/xfs/libxfs/xfs_trans_inode.c | 156 + fs/xfs/xfs_trans_inode.c | 152 - include/Kbuild | 12 +- 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/cpufreq.h | 2 +- include/linux/device.h | 2 +- include/linux/filter.h | 2 +- include/linux/huge_mm.h | 9 - include/linux/hw_random.h | 2 +- include/linux/lockdep.h | 2 +- include/linux/memcontrol.h | 4 - include/linux/memory_hotplug.h | 7 +- include/linux/mm.h | 19 +- include/linux/mm_types.h | 1 - include/linux/mmzone.h | 12 +- include/linux/mutex.h | 2 +- include/linux/netfilter/nf_conntrack_h323_asn1.h | 3 +- include/linux/platform_device.h | 2 +- include/linux/rwsem.h | 2 +- include/linux/sched/task.h | 1 + include/linux/serial_core.h | 2 +- include/linux/shrinker.h | 3 +- include/linux/trace_events.h | 9 + include/linux/wait.h | 11 +- include/net/bluetooth/hci_core.h | 2 + include/net/netfilter/nf_conntrack_expect.h | 12 +- include/net/netfilter/nf_conntrack_synproxy.h | 1 + include/sound/hda_codec.h | 2 + include/uapi/asm-generic/unistd.h | 2 + include/uapi/drm/amdgpu_drm.h | 7 +- include/uapi/drm/vmwgfx_drm.h | 4 +- include/uapi/linux/bpf.h | 6 +- include/uapi/linux/pkt_sched.h | 2 +- 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/fork.c | 17 +- kernel/locking/mutex.c | 2 +- kernel/locking/rtmutex.c | 2 +- kernel/panic.c | 2 +- kernel/trace/trace.c | 8 +- kernel/trace/trace_event_perf.c | 3 +- kernel/trace/trace_events.c | 8 - kernel/trace/trace_events_filter.c | 3 + lib/Kconfig.debug | 16 +- lib/mpi/longlong.h | 16 +- localversion-next | 2 +- mm/Kconfig | 3 - mm/Makefile | 1 - mm/as_dirty_helpers.c | 296 - mm/cma.c | 2 +- mm/huge_memory.c | 98 +- mm/kmemleak.c | 2 +- mm/memcontrol.c | 24 - mm/memory.c | 144 +- mm/memory_hotplug.c | 6 +- mm/page_alloc.c | 9 +- mm/shmem.c | 4 +- mm/sparse.c | 76 +- mm/swap.c | 4 +- mm/vmscan.c | 58 +- mm/z3fold.c | 18 +- net/bluetooth/hci_request.c | 29 +- net/bluetooth/hidp/core.c | 9 +- net/core/filter.c | 24 +- net/core/neighbour.c | 2 + net/core/skbuff.c | 2 +- net/ipv4/netfilter/ipt_CLUSTERIP.c | 4 +- net/ipv4/netfilter/ipt_SYNPROXY.c | 2 + net/ipv4/netfilter/ipt_rpfilter.c | 1 + net/ipv4/netfilter/nf_nat_h323.c | 12 +- net/ipv6/netfilter/ip6t_SYNPROXY.c | 2 + net/ipv6/netfilter/ip6t_rpfilter.c | 8 +- net/netfilter/Kconfig | 6 +- net/netfilter/ipvs/ip_vs_nfct.c | 2 +- net/netfilter/nf_conntrack_amanda.c | 2 +- net/netfilter/nf_conntrack_broadcast.c | 2 +- net/netfilter/nf_conntrack_core.c | 4 +- net/netfilter/nf_conntrack_expect.c | 26 +- net/netfilter/nf_conntrack_ftp.c | 2 +- net/netfilter/nf_conntrack_h323_asn1.c | 5 +- net/netfilter/nf_conntrack_h323_main.c | 18 +- net/netfilter/nf_conntrack_irc.c | 2 +- net/netfilter/nf_conntrack_netlink.c | 4 +- net/netfilter/nf_conntrack_pptp.c | 4 +- net/netfilter/nf_conntrack_proto_gre.c | 2 - net/netfilter/nf_conntrack_proto_icmp.c | 2 +- net/netfilter/nf_conntrack_proto_tcp.c | 8 +- net/netfilter/nf_conntrack_sane.c | 2 +- net/netfilter/nf_conntrack_sip.c | 10 +- net/netfilter/nf_conntrack_tftp.c | 2 +- net/netfilter/nf_nat_amanda.c | 2 +- net/netfilter/nf_nat_core.c | 2 +- net/netfilter/nf_nat_ftp.c | 2 +- net/netfilter/nf_nat_irc.c | 2 +- net/netfilter/nf_nat_sip.c | 8 +- net/netfilter/nf_nat_tftp.c | 2 +- net/netfilter/nf_synproxy_core.c | 4 +- net/netfilter/nf_tables_api.c | 2 + net/netfilter/nft_ct.c | 2 +- net/netfilter/nft_hash.c | 2 +- net/netfilter/nft_redir.c | 2 +- net/netfilter/nft_synproxy.c | 2 + net/sched/sch_taprio.c | 6 +- samples/Kconfig | 2 +- samples/bpf/Makefile | 2 +- scripts/Kbuild.include | 5 - scripts/Makefile.build | 42 +- scripts/Makefile.lib | 2 +- scripts/Makefile.modbuiltin | 2 +- scripts/Makefile.modinst | 5 +- scripts/Makefile.modpost | 19 +- scripts/Makefile.modsign | 3 +- scripts/adjust_autoksyms.sh | 11 +- scripts/coccinelle/api/stream_open.cocci | 9 +- scripts/coccinelle/free/devm_free.cocci | 2 +- scripts/gcc-plugins/Kconfig | 2 +- scripts/mod/sumversion.c | 23 +- scripts/modules-check.sh | 2 +- scripts/package/builddeb | 11 +- scripts/package/mkdebian | 14 +- scripts/package/mkspec | 2 +- security/Kconfig | 2 +- security/device_cgroup.c | 2 +- security/safesetid/lsm.c | 276 +- security/safesetid/lsm.h | 34 +- security/safesetid/securityfs.c | 307 +- sound/core/seq/seq_clientmgr.c | 11 +- sound/pci/au88x0/au88x0_a3d.c | 15 +- sound/pci/emu10k1/emu10k1x.c | 3 +- sound/pci/hda/hda_codec.c | 8 +- sound/pci/hda/patch_hdmi.c | 31 +- sound/pci/hda/patch_realtek.c | 10 +- sound/pci/lx6464es/lx6464es.c | 3 +- sound/pci/rme9652/rme9652.c | 3 +- sound/ppc/snd_ps3.c | 3 +- sound/soc/intel/boards/bytcht_es8316.c | 8 + sound/soc/samsung/odroid.c | 8 +- tools/include/uapi/linux/bpf.h | 6 +- tools/lib/bpf/xsk.c | 3 +- tools/testing/selftests/bpf/Makefile | 23 +- .../selftests/bpf/prog_tests/attach_probe.c | 2 + .../testing/selftests/bpf/prog_tests/send_signal.c | 33 +- .../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/test_verifier.c | 35 +- .../selftests/bpf/verifier/value_ptr_arith.c | 2 +- tools/testing/selftests/bpf/verifier/wide_access.c | 73 + tools/testing/selftests/bpf/verifier/wide_store.c | 36 - tools/testing/selftests/ftrace/ftracetest | 38 +- tools/testing/selftests/ftrace/test.d/functions | 4 +- tools/testing/selftests/kvm/lib/s390x/processor.c | 12 +- tools/testing/selftests/safesetid/safesetid-test.c | 18 +- tools/testing/selftests/zram/README | 2 +- usr/Kconfig | 2 +- usr/include/Makefile | 8 - 1122 files changed, 50627 insertions(+), 49244 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%) create mode 100644 Documentation/admin-guide/xfs.rst 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/filesystems/xfs.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/amd/amdgpu/vi_dpm.h 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/xfs/libxfs/xfs_trans_inode.c delete mode 100644 fs/xfs/xfs_trans_inode.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