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-master-aarch64-next-allnoconfig in repository toolchain/ci/linux.
discards f4788d37bc84 Add linux-next specific files for 20190614 discards 514f19faed99 Merge branch 'akpm/master' discards 5f3e5fb6cab8 drivers/media/platform/sti/delta/delta-ipc.c: fix read buf [...] discards 6b20c4f7fa89 fs/select.c: use struct_size() in kmalloc() discards 46318f74209f proc-sysctl-add-shared-variables-for-range-check-fix-2-fix discards e1c430300a4c tipc: remove two unused variables discards 78c0c142beee proc-sysctl-add-shared-variables-for-range-check-fix discards 1bb4fbca5e08 proc/sysctl: add shared variables for range check discards 343481fdb954 pinctrl: fix pxa2xx.c build warnings discards 7bad221f9380 Merge branch 'akpm-current/current' discards e0c776ffe59b Merge remote-tracking branch 'hmm/hmm' discards 930f15ddd1f9 Merge remote-tracking branch 'pidfd/for-next' discards 97b1afa72e6d Merge remote-tracking branch 'auxdisplay/auxdisplay' discards 1beccba7cbbd Merge remote-tracking branch 'hyperv/hyperv-next' discards 68e57c816a8c Merge remote-tracking branch 'xarray/xarray' discards 160303343063 Merge remote-tracking branch 'nvmem/for-next' discards 6d949e3bd63a Merge remote-tracking branch 'kspp/for-next/kspp' discards 61210a3fb3dd Merge remote-tracking branch 'ntb/ntb-next' discards 7333ef957ccb Merge remote-tracking branch 'at24/at24/for-next' discards 47254586839a Merge remote-tracking branch 'rtc/rtc-next' discards 1e25ac8ebe63 Merge remote-tracking branch 'coresight/next' discards d7cf15473017 Merge remote-tracking branch 'livepatching/for-next' discards 5189dca0593c Merge remote-tracking branch 'y2038/y2038' discards 9467f817abad Merge remote-tracking branch 'userns/for-next' discards 2a1d7bae5a58 Merge remote-tracking branch 'pinctrl/for-next' discards 381b2557123a Merge remote-tracking branch 'gpio-brgl/gpio/for-next' discards 9348670f6646 Merge remote-tracking branch 'gpio/for-next' discards 7e67f9931344 Merge remote-tracking branch 'rpmsg/for-next' discards ed32a47ec8da Merge remote-tracking branch 'vhost/linux-next' discards f26246afef7b Merge remote-tracking branch 'scsi/for-next' discards 52a19d621d2e Merge remote-tracking branch 'cgroup/for-next' discards 2ae93c6d1fff Merge remote-tracking branch 'slave-dma/next' discards a6d4084e6ce6 Merge remote-tracking branch 'mux/for-next' discards 494a593274b7 Merge remote-tracking branch 'staging/staging-next' discards c5feec86ef8f Merge remote-tracking branch 'soundwire/next' discards 45d751f50f10 Merge remote-tracking branch 'extcon/extcon-next' discards dcb9342749b0 Merge remote-tracking branch 'char-misc/char-misc-next' discards 7c5fc20394f0 Merge remote-tracking branch 'tty/tty-next' discards 7d8084fe4efa Merge remote-tracking branch 'phy-next/next' discards b0f5c87bd5ea Merge remote-tracking branch 'usb-chipidea-next/ci-for-usb-next' discards 09cf39ae6051 Merge remote-tracking branch 'usb/usb-next' discards e987d77e56a9 Merge remote-tracking branch 'driver-core/driver-core-next' discards 6f5d8cc1ae3b Merge remote-tracking branch 'ipmi/for-next' discards 58384ca1de8c Merge remote-tracking branch 'leds/for-next' discards 763391eb2f56 Merge remote-tracking branch 'chrome-platform/for-next' discards 74066f0e1174 Merge remote-tracking branch 'drivers-x86/for-next' discards a48ed8d3bd69 Merge remote-tracking branch 'percpu/for-next' discards b8aa753bf849 Merge remote-tracking branch 'kvms390/next' discards eaf45a33f1a7 Merge remote-tracking branch 'ftrace/for-next' discards b8aff51c834e Merge remote-tracking branch 'irqchip/irq/irqchip-next' discards 9cf5a611b3b9 Merge remote-tracking branch 'edac-amd/for-next' discards b9b786d48d24 Merge remote-tracking branch 'clockevents/clockevents/next' discards 695f5e64a61e Merge remote-tracking branch 'tip/auto-latest' discards ed3e677300fb Merge remote-tracking branch 'spi/for-next' discards 1686cbfc6c6c Merge remote-tracking branch 'devicetree/for-next' discards 0857b926ee2b Merge remote-tracking branch 'audit/next' discards 74cc0a801b1f Merge remote-tracking branch 'iommu/next' discards 247e0d751317 Merge remote-tracking branch 'tpmdd/next' discards c1868852895f Merge remote-tracking branch 'selinux/next' discards 9abce244241a next-20190613/integrity discards 9e3073c3abd7 Merge remote-tracking branch 'apparmor/apparmor-next' discards 81b715da5e54 Merge remote-tracking branch 'security/next-testing' discards 867c5760f8e2 Merge remote-tracking branch 'regulator/for-next' discards fd4d52e9fd91 Merge remote-tracking branch 'backlight/for-backlight-next' discards bb4ce060f144 Merge remote-tracking branch 'mfd/for-mfd-next' discards ce67b258c53f Merge remote-tracking branch 'kgdb/kgdb-next' discards d887fa8cd85f Merge remote-tracking branch 'mmc/next' discards aea03d16a57c Merge remote-tracking branch 'block/for-next' discards 3ec9084ea24a Merge remote-tracking branch 'input/next' discards ad84d76f75c6 Merge remote-tracking branch 'modules/modules-next' discards c064af47391d Merge remote-tracking branch 'sound-asoc/for-next' discards 74eda62707ee Merge remote-tracking branch 'sound/for-next' discards 16f587d8fdc2 Merge remote-tracking branch 'regmap/for-next' discards 4e0ae2fe65b8 Merge remote-tracking branch 'imx-drm/imx-drm/next' discards 8ef5bbcd1778 Merge remote-tracking branch 'mali-dp/for-upstream/mali-dp' discards 2fc6f74550de Merge remote-tracking branch 'drm-msm/msm-next' discards 14122056b20a Merge remote-tracking branch 'drm-misc/for-linux-next' discards 4a44b5d55be1 Merge remote-tracking branch 'drm-tegra/drm/tegra/for-next' discards 4f0ac8d3126e Merge remote-tracking branch 'drm-intel/for-linux-next' discards 116ffa2fc0cd Merge remote-tracking branch 'amdgpu/drm-next' discards 07e70fbeb83a Merge remote-tracking branch 'drm/drm-next' discards 65959526259a Merge remote-tracking branch 'crypto/master' discards d3ddfdea04d7 Merge remote-tracking branch 'spi-nor/spi-nor/next' discards 9bd6f5a9f740 Merge remote-tracking branch 'nand/nand/next' discards 092b35cdaa3e Merge remote-tracking branch 'gfs2/for-next' discards ca66d1b36d81 Merge remote-tracking branch 'mac80211-next/master' discards 7838967654e9 Merge remote-tracking branch 'wireless-drivers-next/master' discards 5107d3dbb53e Merge remote-tracking branch 'nfc-next/master' discards 11bb00a0a798 Merge remote-tracking branch 'netfilter-next/master' discards 7dc60ded30f7 Merge remote-tracking branch 'mlx5-next/mlx5-next' discards 5312eeec6832 Merge remote-tracking branch 'ipsec-next/master' discards 64af3e32d6a2 Merge remote-tracking branch 'bpf-next/master' discards 557e41046641 Merge remote-tracking branch 'net-next/master' discards 2a629ac1969b Merge remote-tracking branch 'rdma/for-next' discards 9dd6ecee56f9 Merge remote-tracking branch 'swiotlb/linux-next' discards 9581481d47a7 Merge remote-tracking branch 'dlm/next' discards e7bfa9076bf0 Merge remote-tracking branch 'ieee1394/for-next' discards d421d4db6a8f Merge remote-tracking branch 'thermal-soc/next' discards 5e16016cb149 Merge remote-tracking branch 'opp/opp/linux-next' discards caa0e6e03487 Merge remote-tracking branch 'cpupower/cpupower' discards c7776968ee95 Merge remote-tracking branch 'cpufreq-arm/cpufreq/arm/linux-next' discards 0a41e57fef1a Merge remote-tracking branch 'pm/linux-next' discards 6417f6fb70a4 Merge remote-tracking branch 'fbdev/fbdev-for-next' discards b65fa4244214 Merge remote-tracking branch 'v4l-dvb/master' discards c0f62de49240 Merge remote-tracking branch 'jc_docs/docs-next' discards 7c1187f75fcc Merge remote-tracking branch 'hwmon-staging/hwmon-next' discards 960481be6529 Merge remote-tracking branch 'i3c/i3c/next' discards ebf01f58c9f9 Merge remote-tracking branch 'i2c/i2c/for-next' discards 41d444b5fafc Merge remote-tracking branch 'hid/for-next' discards 93c1bb7dae0f Merge remote-tracking branch 'pstore/for-next/pstore' discards a33133e979c5 Merge remote-tracking branch 'pci/next' discards d61e6b858a17 Merge remote-tracking branch 'printk/for-next' discards a41f12ba435d Merge remote-tracking branch 'vfs/for-next' discards e12d7404b911 Merge remote-tracking branch 'file-locks/locks-next' discards 4fd45c07d16a Merge remote-tracking branch 'xfs/for-next' discards 0941a07cad34 Merge remote-tracking branch 'v9fs/9p-next' discards dc65845128ae Merge remote-tracking branch 'ubifs/linux-next' discards d1eff28d8565 Merge remote-tracking branch 'nfsd/nfsd-next' discards 2d31e56edec4 Merge remote-tracking branch 'nfs-anna/linux-next' discards 901ee68a4ba2 Merge remote-tracking branch 'fuse/for-next' discards 96fd446bfc07 Merge remote-tracking branch 'f2fs/dev' discards 52228ca8d0f6 include/linux/lz4.h: fix spelling and copy-paste errors in [...] discards 49c196e0c3c2 ipc/msg.c: consolidate all xxxctl_down() functions discards 4fd88d7515df ipc/mqueue.c: only perform resource calculation if user valid discards 210de8436f10 aio: simplify read_events() discards 6fb5726ac545 kernel/pid.c: convert struct pid:count to refcount_t discards 7a908ba6b2d2 drivers/rapidio/devices/rio_mport_cdev.c: NUL terminate so [...] discards c5bcb77351fd coredump: split pipe command whitespace before expanding template discards 83bee06ba8e4 select: shift restore_saved_sigmask_unless() into poll_sel [...] discards fdc590ccef3a select: change do_poll() to return -ERESTARTNOHAND rather [...] discards 8adaed01dac3 signal: simplify set_user_sigmask/restore_user_sigmask discards 89d0089c5e8f signal: reorder struct sighand_struct discards eee68c5f73c2 selftests-ptrace-add-a-test-case-for-ptrace_get_syscall_in [...] discards d2e518909ceb selftests/ptrace: add a test case for PTRACE_GET_SYSCALL_INFO discards cd5bbb3047bf ptrace: add PTRACE_GET_SYSCALL_INFO request discards 8539438c78f7 powerpc: define syscall_get_error() discards f47367d0585a parisc: define syscall_get_error() discards 5a54bd0975b4 mips: define syscall_get_error() discards f4f0c22afcee hexagon: define syscall_get_error() and syscall_get_return [...] discards b2541fcf7b0c nds32: fix asm/syscall.h discards cb1334aeee0c fs/ufs/super.c: remove set but not used variable 'usb3' discards 29010c52b6cf fs/hfsplus/xattr.c: replace strncpy with memcpy discards 4fbdcd42572f coda: ftoc validity check integration discards 160a83d41b36 coda: remove sb test in coda_fid_to_inode() discards 1b7fe875c2ab coda: remove sysctl object from module when unused discards ed7d4d85c256 coda: add __init to init_coda_psdev() discards 78f6802e6832 coda: use SIZE() for stat discards 769d3bfc2be1 coda: destroy mutex in put_super() discards 58d1ee082d7c coda: remove uapi/linux/coda_psdev.h discards 7c9f48bb7142 coda: Move internal defs out of include/linux/ [ver #2] discards dede18aa7a6d coda: bump module version discards 4c12fd608d4f coda: get rid of CODA_FREE() discards 308528b2f89d coda: get rid of CODA_ALLOC() discards 12554176f59c coda: change Coda's user api to use 64-bit time_t in timespec discards 1fa270ae0985 coda: stop using 'struct timespec' in user API discards 81ed3b4d9b0e coda: clean up indentation, replace spaces with tab discards 7fbdad9c9a3a uapi linux/coda_psdev.h: move CODA_REQ_ from uapi to kerne [...] discards 3b8b1b2f0afc coda: don't try to print names that were considered too long discards 8c75eb788bcd coda: fix build using bare-metal toolchain discards 5a6591b78315 coda: potential buffer overflow in coda_psdev_write() discards d09c90c45c4a coda: add error handling for fget discards 40567e576dc2 uapi linux/coda_psdev.h: move upc_req definition from uapi [...] discards b1e09fb59de7 uapi linux/coda.h: use __kernel_pid_t for userspace discards 761d0bb94285 coda: pass the host file in vma->vm_file on mmap discards 4dd635bce90e mm, kprobes: generalize and rename notify_page_fault() as [...] discards 985f102c15fe init/Kconfig: fix neighboring typos discards 8a5bc2a7b270 fs/binfmt_elf.c: delete stale comment discards db543c385059 fs/binfmt_flat.c: remove set but not used variable 'inode' discards 33c90229cf3d checkpatch: fix something discards 0d656ec354e2 checkpatch: don't interpret stack dumps as commit IDs discards 860c1fa0f334 checkpatch.pl: warn on duplicate sysctl local variable discards ec24da4c0b8e lib: debugobjects: no need to check return value of debugf [...] discards c644c36ca2a4 lib/string_helpers: fix some kerneldoc warnings discards 86e641fa3127 mm/ioremap: check virtual address alignment while creating [...] discards 98e3c50092c4 lib: introduce test_meminit module discards f423fa9bb5a7 lib/test_overflow.c: avoid tainting the kernel and fix wrap size discards cd010bc5e480 lib/test_string.c: add some testcases for strchr and strnchr discards 6516bc01df60 lib/test_string.c: avoid masking memset16/32/64 failures discards ef34dff139c7 lib/string.c: allow searching for NUL with strnchr discards cf2f7ded5678 lib/list: tweak LIST_POISON2 for better code generation on x86_64 discards 4a09f6b17ac9 lib/math/rational.c: fix possible incorrect result from ra [...] discards 186b56b20e26 Documentation: rename addr_in_gen_pool to gen_pool_has_addr discards ec21856f08bb lib/genalloc.c: rename addr_in_gen_pool to gen_pool_has_addr discards 26e906484f09 lib/genalloc.c: export symbol addr_in_gen_pool discards 5daeb4e167ea byteorder-sanity-check-toolchain-vs-kernel-endianess-check [...] discards e7c8da06a8fb byteorder: sanity check toolchain vs kernel endianness discards 1831ff78792b arch: replace _BITUL() in kernel-space headers with BIT() discards d1b7c19268de linux/bits.h: make BIT(), GENMASK(), and friends available [...] discards 0cb4be271d5f kernel: fix typos and some coding style in comments discards fa8219456bb8 fs/proc/inode.c: use typeof_member() macro discards a4b19f235575 include/linux/kernel.h: add typeof_member() macro discards 43eea523e5fa vmcore-add-a-kernel-parameter-novmcoredd-fix-fix discards 5e00c9f9d587 vmcore-add-a-kernel-parameter-novmcoredd-fix discards 3b6b423d429c vmcore: Add a kernel parameter novmcoredd discards 4632490090e6 tools/testing/selftests/proc/proc-pid-vm.c: hide "segfault [...] discards a3db4a014c8e kernel/hung_task.c: Monitor killed tasks. discards db192112779c fs/buffer.c: dump more info for __getblk_gfp() stall problem discards 95ba7200366b fs/buffer.c: add debug print for __getblk_gfp() stall problem discards cbf9bd6606b1 mm: don't expose page to fast gup before it's ready discards d066f1a7a748 mm/vmscan: remove unused lru_pages argument discards c71783a1cdee mm, memcg: make scan aggression always exclude protection discards 82344e5a86dd mm, memcg: make memory.emin the baseline for utilisation d [...] discards a1328a7b57de mm, memcg: proportional memory.{low,min} reclaim discards 57145521e9de mm/gup_benchmark: add LONGTERM_BENCHMARK test in gup fast path discards a03a8c93e5c6 mm/gup: fix omission of check on FOLL_LONGTERM in gup fast path discards 809ebd3b38c9 mm/gup: rename nr to nr_pinned in get_user_pages_fast() discards 53477b34601d mm: be more verbose about zonelist initialization discards 82d646653c3e x86, numa: always initialize all possible nodes discards 4b3e64466dab mm-oom_killer-add-task-uid-to-info-message-on-an-oom-kill-fix discards 673deaec83ed mm/oom_kill.c: add task UID to info message on an oom kill discards 3e937167dcd4 mm/memory-failure.c: clarify error message discards 1fac6206809f mm/z3fold: fix variable set but not used warnings discards 23810c030a44 z3fold: remove redundant assignment to bud discards 74f131d8270f z3fold: add inter-page compaction discards 9a766a427d45 mm: use down_read_killable for locking mmap_sem in access_ [...] discards cd178d8cc1a6 proc-use-down_read_killable-mmap_sem-for-proc-pid-map_files-fix discards 41addba701af proc: use down_read_killable mmap_sem for /proc/pid/map_files discards 2535da845bfa proc: use down_read_killable mmap_sem for /proc/pid/clear_refs discards e7c211b9e0f5 proc: use down_read_killable mmap_sem for /proc/pid/pagemap discards 56094f0d1b7f proc: use down_read_killable mmap_sem for /proc/pid/smaps_rollup discards b8b5feed7142 proc: use down_read_killable mmap_sem for /proc/pid/maps discards ecaf5c643e15 tools/vm/slabinfo: add sorting info to help menu discards b220a5e2ea56 tools/vm/slabinfo: add option to sort by partial slabs discards 83804808191a tools/vm/slabinfo: add partial slab listing to -X discards c63664ec94ab tools/vm/slabinfo: order command line options discards e47e4f6c22e3 mm: vmscan: correct some vmscan counters for THP swapout discards 851aa6e57f23 mm: vmscan: remove double slab pressure by inc'ing sc->nr_scanned discards 2b28cb53f60d mm/large system hash: clear hashdist when only one node wi [...] discards 803972af358a mm/large system hash: use vmalloc for size > MAX_ORDER whe [...] discards e3317c322da3 mm/vmalloc.c: spelling> s/informaion/information/ discards 8e32637af112 mm/vmalloc.c: switch to WARN_ON() and move it under unlink_va() discards 295e805374d7 mm/vmalloc.c: get rid of one single unlink_va() when merge discards 16cf35159348 mm/vmalloc.c: preload a CPU with one object for split purpose discards d0a7f6b3006d mm/vmalloc.c: remove "node" argument discards 97b64dfcd04d mm/memory_hotplug: remove "zone" parameter from sparse_rem [...] discards 65908c4f7fb7 mm/memory_hotplug: make unregister_memory_block_under_node [...] discards c87fd9791833 mm/memory_hotplug: remove memory block devices before arch [...] discards 78cc2c52e0eb mm/memory_hotplug: drop MHP_MEMBLOCK_API discards a5f4cea0483c mm/memory_hotplug: create memory block devices after arch_ [...] discards 353600c74f5e mm/memory_hotplug: allow arch_remove_memory() without CONF [...] discards ec12a0c20cd6 drivers/base/memory: fix a compilation warning discards 55d885497a50 drivers/base/memory: pass a block_id to init_memory_block() discards 2767ea18804c arm64/mm: add temporary arch_remove_memory() implementation discards 5c0fe221eec8 s390x/mm: implement arch_remove_memory() discards 2826469beeb3 s390x/mm: fail when an altmap is used for arch_add_memory() discards 09b0fba155ff mm/memory_hotplug: simplify and fix check_hotplug_memory_range() discards 949c3bf83f2c mm-add-account_locked_vm-utility-function-v3 discards 09c96e4b7028 mm: add account_locked_vm utility function discards 71898e999c8b mm/mmu_notifier: use hlist_add_head_rcu() discards fcd3aebc207a mm-swap-fix-release_pages-when-releasing-devmap-pages-v4 discards b722716419c7 mm-swap-fix-release_pages-when-releasing-devmap-pages-v3 discards e3aaf14be7fb mm-swap-fix-release_pages-when-releasing-devmap-pages-v2 discards 5cb0ac37e1b8 mm/swap.c: fix release_pages() when releasing devmap pages discards 5bba3f84ec93 mm/mmap: move common defines to mman-common.h discards 35039a4ff264 mm/memory.c: fail when offset == num in first check of __v [...] discards dabb9eb368a4 mm/pgtable: drop pgtable_t variable from pte_fn_t functions discards 587848d3ac9a arm64-mm-implement-pte_devmap-support-fix discards a18a3e5263d7 arm64: mm: implement pte_devmap support discards e776ff6eacc5 mm: introduce ARCH_HAS_PTE_DEVMAP discards 7218b02e3630 mm: clean up is_device_*_page() definitions discards d13b512fffd1 mm/memremap: rename and consolidate SECTION_SIZE discards 64a333b444fa unicore32: switch to generic version of pte allocation discards 073097f772cd um: switch to generic version of pte allocation discards 7b58ea4b4353 riscv: switch to generic version of pte allocation discards dd6e8deeb76a parisc: switch to generic version of pte allocation discards febc57dd09c9 nios2: switch to generic version of pte allocation discards 5f6d6cda4277 nds32: switch to generic version of pte allocation discards 7a841e9d5216 mips: switch to generic version of pte allocation discards 35e56e403606 m68k: sun3: switch to generic version of pte allocation discards 952c0d9591fa csky: switch to generic version of pte allocation discards 36f86dee37b1 arm64/mm: fix a bogus GFP flag in pgd_alloc() discards 649daf293791 arm64: switch to generic version of pte allocation discards 9f5d248ceae5 arm: switch to generic version of pte allocation discards ddef8910df79 alpha: switch to generic version of pte allocation discards 2af57e4e6893 asm-generic, x86: introduce generic pte_{alloc,free}_one[_kernel] discards c2c8544c63dc mm/mmap.c: fix the adjusted length error discards 7cd2223eb1a1 mm: memcg/slab: reparent memcg kmem_caches on cgroup removal discards 8e69776371b7 mm: memcg/slab: stop setting page->mem_cgroup pointer for [...] discards 1ef55cc02d65 mm: memcg/slab: rework non-root kmem_cache lifecycle management discards c87c8db8bf1e mm: memcg/slab: synchronize access to kmem_cache dying fla [...] discards fcee013a7770 mm: memcg/slab: don't check the dying flag on kmem_cache creation discards bf16c4b486c5 mm: memcg/slab: unify SLAB and SLUB page accounting discards add94d4811a2 mm: memcg/slab: introduce __memcg_kmem_uncharge_memcg() discards 17de2cfa0dad mm: memcg/slab: generalize postponed non-root kmem_cache d [...] discards 9c37d869df50 mm: memcg/slab: rename slab delayed deactivation functions [...] discards 7438fee4c562 mm: memcg/slab: postpone kmem_cache memcg pointer initiali [...] discards 3371f057353b mm-memcontrol-dump-memorystat-during-cgroup-oom-fix discards 0c8ffd0ec9d1 mm: memcontrol: dump memory.stat during cgroup OOM discards 917f07483157 mm, memcg: introduce memory.events.local discards b1ec59c286c7 mm/vmscan: expose cgroup_ino for memcg reclaim tracepoints discards 80f330591ad4 memcg, fsnotify: no oom-kill for remote memcg charging discards ea063b0505da memcg, oom: no oom-kill for __GFP_RETRY_MAYFAIL discards f04f8d3036e9 mm/mincore.c: fix race between swapoff and mincore discards 0af81b1f8850 mm-swap-use-rbtree-for-swap_extent-fix discards 633846152a9e mm, swap: use rbtree for swap_extent discards 6127bd043efc mm, swap: fix bad swap file entry warning discards 6a7464b34aa0 mm/swap_state.c: simplify total_swapcache_pages() with get [...] discards 49bb2db41204 mm, swap: fix race between swapoff and some swap operations discards a49a9c267f7f mm/filemap.c: correct the comment about VM_FAULT_RETRY discards bfd53e932e8d 9p: pass the correct prototype to read_cache_page discards 64a8edcafe62 jffs2: pass the correct prototype to read_cache_page discards 86b3836bb8d6 mm/filemap: don't cast ->readpage to filler_t for do_read_ [...] discards f488d70de0b4 mm/filemap.c: fix an overly long line in read_cache_page discards 0b53ccbdc994 mm/page_owner.c: store page_owner's gfp_mask in stackdepot itself discards ca1b9f965c7a mm, debug_pagealloc: use a page type instead of page_ext flag discards 3f53d1b9afce mm, page_alloc: more extensive free page checking with deb [...] discards 236d68190d03 mm, debug_pagelloc: use static keys to enable debugging discards 6dd5c9137ff6 mm/failslab.c: by default, do not fail allocations with di [...] discards c8ac8268a407 mm: remove the account_page_dirtied export discards ed63af7cd79c include/linux/mm_types.h: ifdef struct vm_area_struct::swa [...] discards b1184559d6e3 mm: make !CONFIG_HUGE_PAGE wrappers into static inlines discards a076a1601726 mm/memory.c: trivial clean up in insert_page() discards 5c4b52d61eae mm: migrate: remove unused mode argument discards f42a4c2b7e95 mm/gup.c: make follow_page_mask() static discards 16456a4c4d2c sparc: remove ARCH_SELECT_MEMORY_MODEL discards 2c445aa889cf s390: remove ARCH_SELECT_MEMORY_MODEL discards c7c5341bef83 arm: remove ARCH_SELECT_MEMORY_MODEL discards 658a6f845d3e include/linux/pfn_t.h: remove pfn_t_to_virt() discards 4052c92bad67 mm: move MAP_SYNC to asm-generic/mman-common.h discards 408b86d4434c device-dax: "Hotremove" persistent memory that is used lik [...] discards e1085dd188a5 mm/hotplug: make remove_memory() interface usable discards a375a68824f4 device-dax: fix memory and resource leak if hotplug fails discards 04bab3fcad9e mm/kasan: print frame description for stack bugs discards e3e3941e201d docs: kmemleak: add more documentation details discards a2c142cd222e mm/kmemleak.c: change error at _write when kmemleak is disabled discards 4248ce90509e mm/kmemleak.c: fix check for softirq context discards 78d6456e3331 mm/slub.c: avoid double string traverse in kmem_cache_flags() discards bdfc19f603e8 lkdtm/heap: add tests for freelist hardening discards e10c8744d273 mm/slab: restore IRQs in kfree() discards 506a5fb56bca mm/slab: sanity-check page type when looking up cache discards 11bf26251578 mm/slab: validate cache membership under freelist hardening discards 28a0e3340871 ramfs: support O_TMPFILE discards 45f7c52f8e42 ocfs2: checkpoint appending truncate log transaction befor [...] discards 9dcf165d816d ocfs2: wait for recovering done after direct unlock request discards a244bf960f0a ocfs2-clear-zero-in-unaligned-direct-io-checkpatch-fixes discards 782282b05e58 ocfs2: clear zero in unaligned direct IO discards f03555dd8257 ocfs-no-need-to-check-return-value-of-debugfs_create-functions-v2 discards f5a60ff16132 ocfs: no need to check return value of debugfs_create functions discards 48a15924e0b4 ocfs2: add first lock wait time in locking_state discards 26567522af60 ocfs2-add-locking-filter-debugfs-file-fix discards ed5c5f5f822b ocfs2: add locking filter debugfs file discards 93d53cc3577b ocfs2: add last unlock times in locking_state discards 232e63e2e37c ocfs2/dlm: use struct_size() helper discards f52d2c12ca96 fs: ocfs: fix spelling mistake "hearbeating" -> "heartbeat" discards 321f706e6551 lib/debugobjects.c: move printk out of db lock critical sections discards 1b91412b9cf7 sh: config: remove left-over BACKLIGHT_LCD_SUPPORT discards 295769c7c714 arch/sh/configs/sdk7786_defconfig: remove CONFIG_LOGFS discards 1f173d216da5 scripts/decode_stacktrace: Accept dash/underscore in modules discards 90bf329aa171 scripts/spelling.txt: add spelling fix for prohibited discards 2275e6cb23fa scripts-spellingtxt-drop-sepc-from-the-misspelling-list-fix discards a2142bb52ca6 scripts/spelling.txt: drop "sepc" from the misspelling list discards 4a7663262adc scripts-decode_stacktrace-look-for-modules-with-kodebug-ex [...] discards 7339bb5af93e scripts/decode_stacktrace: look for modules with .ko.debug [...] discards 8624f9a4ea31 scripts/decode_stacktrace: match basepath using shell pref [...] discards 82df811d1eaa include/linux/dmar.h: replace single-char identifiers in macros discards 2fe53d13e15f mm: hugetlb: soft-offline: dissolve_free_huge_page() retur [...] discards 37fd40747b0b mm: soft-offline: return -EBUSY if set_hwpoison_free_buddy [...] discards e2b0ffe55ffe signal: remove the wrong signal_pending() check in restore [...] discards 5ff799eb3394 fs/binfmt_flat.c: make load_flat_shared_library() work discards ae30868c5ea8 mm/mempolicy.c: fix an incorrect rebind node in mpol_rebin [...] discards 3b6e8d04d9b6 fs/proc/array.c: allow reporting eip/esp for all coredumpi [...] discards 053f691feaeb mm/dev_pfn: exclude MEMORY_DEVICE_PRIVATE while computing [...] discards 4ebecb45097d mm/devm_memremap_pages: fix final page put race discards b6a53ffe61d7 PCI/P2PDMA: track pgmap references per resource, not globally discards 973686b4525a lib/genalloc: introduce chunk owners discards 304b63b1903b PCI/P2PDMA: fix the gen_pool_add_virt() failure path discards 71fc179f1cf5 mm/devm_memremap_pages: introduce devm_memunmap_pages discards be0a596176fd drivers/base/devres: introduce devm_release_action() discards 834661b8f6b1 mm/vmscan.c: fix trying to reclaim unevictable LRU page discards 8f7a1b293c76 coredump: fix race condition between collapse_huge_page() [...] discards a63ac986391a mm/mlock.c: change count_mm_mlocked_page_nr return type discards fdde050c473c mm: mmu_gather: remove __tlb_reset_range() for force flush discards 1eab3682d387 fs/ocfs2: fix race in ocfs2_dentry_attach_lock() discards 22af7c2e4daa mm/vmscan.c: fix recent_rotated history discards 3e0b440d4f40 mm/mlock.c: mlockall error for flag MCL_ONFAULT discards dfd1d6a20121 scripts/decode_stacktrace.sh: prefix addr2line with $CROSS [...] discards 940fa0c1c41e mm/list_lru.c: fix memory leak in __memcg_init_list_lru_node discards 2b74d20e6d1e mm: memcontrol: don't batch updates of local VM stats and events discards d737f9c64d63 Merge remote-tracking branch 'ext4/dev' discards 48b843e17464 Merge remote-tracking branch 'ext3/for_next' discards aee7487c7744 Merge remote-tracking branch 'ecryptfs/next' discards 150055e3a3cd Merge remote-tracking branch 'cifs/for-next' discards fb8585030acc Merge remote-tracking branch 'btrfs-kdave/for-next' discards 75782171c01e Merge remote-tracking branch 'fscrypt/master' discards 983d1cf52384 Merge remote-tracking branch 'xtensa/xtensa-for-next' discards 437e3381eb08 Merge remote-tracking branch 'sh/sh-next' discards 696f23f2c5e8 Merge remote-tracking branch 's390/features' discards 8d835d215b91 Merge remote-tracking branch 'soc-fsl/next' discards 58e44efe2807 Merge remote-tracking branch 'powerpc/next' discards e328123b42cb Merge remote-tracking branch 'parisc-hd/for-next' discards 3ad4bedd4876 Merge remote-tracking branch 'mips/mips-next' discards b12e577c225f Merge remote-tracking branch 'm68knommu/for-next' discards 1c43237e2bfa Merge remote-tracking branch 'm68k/for-next' discards 791a0937bddb Merge remote-tracking branch 'csky/linux-next' discards 4050cfa00150 Merge remote-tracking branch 'clk-samsung/for-next' discards bd36c6c2d843 Merge remote-tracking branch 'clk/clk-next' discards 9743ecbc3dee Merge remote-tracking branch 'tegra/for-next' discards 62beb621649d Merge remote-tracking branch 'sunxi/sunxi/for-next' discards 3b47c3b79ef8 Merge remote-tracking branch 'scmi/for-linux-next' discards 27ddef4b9670 Merge remote-tracking branch 'samsung-krzk/for-next' discards 01d910680a29 Merge remote-tracking branch 'rockchip/for-next' discards fa8ba6dea14d Merge remote-tracking branch 'reset/reset/next' discards bb26b36f6b3a Merge remote-tracking branch 'renesas/next' discards 7bdcd04cb7b7 Merge remote-tracking branch 'qcom/for-next' discards 59e984dd881e Merge remote-tracking branch 'omap/for-next' discards 2dee56dba2b8 Merge remote-tracking branch 'mvebu/for-next' discards 07ba45a56452 Merge remote-tracking branch 'mediatek/for-next' discards 477c024f3b45 Merge remote-tracking branch 'keystone/next' discards 1809e913e12e Merge remote-tracking branch 'imx-mxs/for-next' discards 61f0e037f3b0 Merge remote-tracking branch 'bcm2835/for-next' discards a3bf6232ffa4 Merge remote-tracking branch 'at91/at91-next' discards 90d769d2f4c9 Merge remote-tracking branch 'aspeed/for-next' discards e66413f59ba5 Merge remote-tracking branch 'amlogic/for-next' discards 0d7899c3e959 Merge remote-tracking branch 'actions/for-next' discards a7b882e486e8 Merge remote-tracking branch 'arm-soc/for-next' discards 458655769a3e Merge remote-tracking branch 'arm-perf/for-next/perf' discards 75267b2b4f97 Merge remote-tracking branch 'arm64/for-next/core' discards 1d70745888e1 Merge remote-tracking branch 'arm/for-next' discards b2e41683f494 Merge remote-tracking branch 'arc/for-next' discards 93416ded2eff Merge remote-tracking branch 'dma-mapping/for-next' discards df3ca81d160f Merge remote-tracking branch 'kbuild/for-next' omits 8f5b7c02eb6a riscv: add binfmt_flat support omits 6a8fcf11a17b binfmt_flat: don't offset the data start omits 363b4612f437 binfmt_flat: move the MAX_SHARED_LIBS definition to binfmt_flat.c omits b01462c00a8f binfmt_flat: remove the persistent argument from flat_get_ [...] omits 5dcca1a0c102 binfmt_flat: provide an asm-generic/flat.h discards 79cf6427bda8 Merge remote-tracking branch 'drm-misc-fixes/for-linux-nex [...] discards b5c24aa44b89 Merge remote-tracking branch 'risc-v-fixes/fixes' omits 5d0aefaefbfc binfmt_flat: make support for old format binaries optional discards 77229389db54 Merge remote-tracking branch 'hyperv-fixes/hyperv-fixes' discards b8fa0d7b4e76 Merge remote-tracking branch 'mmc-fixes/fixes' omits a78c065904e1 binfmt_flat: add a ARCH_HAS_BINFMT_FLAT option discards 4a8d0db82d25 Merge remote-tracking branch 'drm-fixes/drm-fixes' discards 007e50d30b4a Merge remote-tracking branch 'scsi-fixes/fixes' discards ad15c5d2f746 Merge remote-tracking branch 'drivers-x86-fixes/fixes' discards a2025c9c51e7 Merge remote-tracking branch 'btrfs-fixes/next-fixes' discards 0a62efce0b0e Merge remote-tracking branch 'hwmon-fixes/hwmon' omits 6071ecd874ac binfmt_flat: add endianess annotations discards cd9843d2b6f5 Merge remote-tracking branch 'omap-fixes/fixes' discards 3f320a2fb5cb Merge remote-tracking branch 'reset-fixes/reset/fixes' discards 14040ece0097 Merge remote-tracking branch 'mfd-fixes/for-mfd-fixes' discards d345087f03dd Merge remote-tracking branch 'mtd-fixes/mtd/fixes' omits 687a74783194 binfmt_flat: use fixed size type for the on-disk format omits 19c594b92e90 binfmt_flat: consolidate two version of flat_v2_reloc_t discards 626f3902d62d Merge remote-tracking branch 'input-current/for-linus' discards cd9e42c3142a Merge remote-tracking branch 'thunderbolt-fixes/fixes' discards 992cd3e0d592 Merge remote-tracking branch 'char-misc.current/char-misc-linus' discards 8f5fa10ba7cd Merge remote-tracking branch 'phy/fixes' discards 5dd59d9b0e9e Merge remote-tracking branch 'usb-chipidea-fixes/ci-for-us [...] omits c19d753b1492 binfmt_flat: remove the unused OLD_FLAT_FLAG_RAM definition discards fc0f839ece18 Merge remote-tracking branch 'usb.current/usb-linus' discards 727cbe77102d Merge remote-tracking branch 'spi-fixes/for-linus' discards bbe57044d65b Merge remote-tracking branch 'regulator-fixes/for-linus' discards 50721d36bebd Merge remote-tracking branch 'regmap-fixes/for-linus' discards 680da76c662d Merge remote-tracking branch 'sound-asoc-fixes/for-linus' discards 7b243da76143 Merge remote-tracking branch 'sound-current/for-linus' discards 374a7c7db736 Merge remote-tracking branch 'mac80211/master' omits 0d070daa0717 binfmt_flat: remove the uapi <linux/flat.h> header discards 1e814ac5cfa9 Merge remote-tracking branch 'netfilter/master' discards f2b9badcccb9 Merge remote-tracking branch 'ipsec/master' discards 93040cf9f3f8 Merge remote-tracking branch 'bpf/master' discards 6f077866d819 Merge remote-tracking branch 'net/master' discards 7ec1c0e29a84 Merge remote-tracking branch 'sparc/master' discards 4020573e1c38 Merge remote-tracking branch 's390-fixes/fixes' discards aba277c98ba6 Merge remote-tracking branch 'powerpc-fixes/fixes' discards d0a78e27631a Merge remote-tracking branch 'arm64-fixes/for-next/fixes' discards 9477725ce353 Merge remote-tracking branch 'arc-current/for-curr' omits bfd92562543d binfmt_flat: replace flat_argvp_envp_on_stack with a Kconf [...] omits 0231f2c02387 binfmt_flat: remove flat_old_ram_flag omits 7a9ddb48af9f binfmt_flat: provide a default version of flat_get_relocate_addr omits be573a27a55b binfmt_flat: remove flat_set_persistent omits 2109dcad5366 binfmt_flat: remove flat_reloc_valid discards 464bf280307a Merge remote-tracking branch 'kspp-gustavo/for-next/kspp' omits 20a9764667b0 net :sunrpc :clnt :Fix xps refcount imbalance on the error path omits 18af2c75a1b4 NFS4: Only set creation opendata if O_CREAT discards 59016d1bb67a [CIFS] Fix match_server check to allow for auto dialect negotiate omits 7408f158fbce SMB3.1.1: Add GCM crypto to the encrypt and decrypt functions omits b08013a7210a SMB3: Add SMB3.1.1 GCM to negotiated crypto algorigthms omits 6dcbea490427 fs: cifs: Drop unlikely before IS_ERR(_OR_NULL) omits 8e837be7bf76 cifs: Use kmemdup in SMB2_ioctl_init() discards 110f1e27d954 EDAC/ghes: Fix grain calculation omits 98437e914557 Merge remote-tracking branch 'spi/topic/pump-rt' into spi-next omits 095eb800314f Merge branch 'spi-5.3' into spi-next omits a60a6b8f6346 Merge branch 'spi-5.2' into spi-linus discards 1c4747d2498e Merge branch 'asoc-5.3' into asoc-next discards 21d1d9510aac Merge branch 'asoc-5.2' into asoc-linus omits ccc00149f780 Merge branch 'regulator-5.3' into regulator-next omits 0ce6dbe8a1ef Merge branch 'regulator-5.2' into regulator-linus omits 3e41625c4c28 hwmon: (pmbus/adm1275) Fix power sampling support omits a2789e0c3c53 Merge branch 'dt-bindings-for-v5.3' into next omits 95fe608da590 dt-bindings: can: rcar_canfd: document r8a774c0 support omits 0a4a4070b2d7 dt-bindings: can: rcar_canfd: document r8a77990 support omits 4896a6d1f8d7 dt-bindings: can: rcar_canfd: document r8a77965 support discards 698079f06695 Merge branch 'devel' into for-next omits 9194cd4db668 Merge branch 'regmap-5.3' into regmap-next omits 8ef6d17024b2 Merge branch 'regmap-5.2' into regmap-linus discards 7341ef5c5e21 mac80211: drop robust management frames from unknown TA omits 386145601b82 mfd: stmfx: Uninitialized variable in stmfx_irq_handler() discards 22bda41880e9 Merge commit 'riscpc^{/ARM: riscpc: enable chained scatter [...] discards 3d71ca099439 Merge branches 'misc' and 'sa1100-for-next', tag 'for-rc-a [...] omits 426e1d699857 Merge branch 'mvebu/dt64' into mvebu/for-next omits ee178fe070f1 Merge branch 'mvebu/dt' into mvebu/for-next omits 0c51d5868fc6 Merge branch 'mvebu/arm' into mvebu/for-next discards 9c0ec9b39e9c clocksource/drivers/tegra: Restore base address before cleanup discards 688b3e3094d8 clocksource/drivers/tegra: Add verbose definition for 1MHz [...] discards e7984dabe06f clocksource/drivers/tegra: Drop unneeded typecasting in one place discards d1044dc9277e clocksource/drivers/tegra: Set and use timer's period discards f4df3c6fc574 clocksource/drivers/tegra: Remove duplicated use of per_cpu_ptr discards 98793726ab3f clocksource/drivers/tegra: Restore timer rate on Tegra210 discards 13635558b3d9 Merge branches 'arm64-for-5.3', 'drivers-for-5.3' and 'dts [...] discards e2181df95f94 Merge branch 'v5.3/drivers' into tmp/aml-rebuild discards 484aac8fd9b9 Merge branch 'v5.3/dt64' into tmp/aml-rebuild discards 57e55a36e973 Merge branch 'v5.3/dt' into tmp/aml-rebuild discards c3e721a23579 Merge remote-tracking branch 'clk-meson/v5.2/fixes' into t [...] discards a7ba120f16db Merge branch 'v5.2/fixes' into tmp/aml-rebuild discards f8834701bcd2 dt/bindings: drm/komeda: Unify mclk/pclk/pipeline->aclk to [...] discards c90d4da60faf drm/komeda: Rename main engine clk name "mclk" to "aclk" discards c088716fc07e drm/komeda: Unify mclk/pclk/pipeline->aclk to one MCLK discards 576029f8f6fc drm/komeda: Adds zorder support discards 75f3b7efacb8 drm/komeda: Add format support for Y0L2, P010, YUV420_8/10BIT discards f04e089c9b53 drm/komeda: Add komeda_fb_check_src_coords discards 412777432482 dt/bindings: drm/komeda: Adds SMMU support for D71 devicetree discards 8b74e4ba49f5 drm/komeda: Adds SMMU support discards abd459ba9560 drm/komeda: Enable color-encoding (YUV format) support discards 6af28ee62f7a drm/komeda: Update HW up-sampling on D71 discards de04e65cdbd8 drm/komeda: Adds limitation check for AFBC wide block not [...] discards 73af7867c16e drm/komeda: Add rotation support on Komeda driver discards f268ac9ed0be drm/komeda: Clear enable bit in CU_INPUTx_CONTROL discards 7ae8a8562383 arm/komeda: Convert dp_wait_cond() to return an error code. discards 7607826bf4a2 drm/komeda: Creates plane alpha and blend mode properties discards 5429f5dc2f22 drm/komeda: Add image enhancement support discards a962091227ed drm/komeda: Add engine clock requirement check for the dow [...] discards e61e8a787c91 drm/komeda: Add writeback scaling support discards 3837786a0a1f drm/komeda: Implement D71 scaler support discards 59f70a6cccff drm/komeda: Add the initial scaler support for CORE discards 5a6051ead497 drm/komeda: Attach scaler to drm as private object discards 9ccf536e53cb drm/komeda: Added AFBC support for komeda driver discards 0eb7a0a7148c drm/komeda: Add writeback support discards 3659a2d1569e drm/komeda: Potential error pointer dereference discards af04c09c2d5b drm/komeda: remove set but not used variable 'kcrtc' omits 1a059f234084 Merge branch 'acpi-osl' into linux-next omits 382335fe4c7b Merge branch 'devprop' into linux-next omits 60247fd4e734 Merge branches 'acpi-pm' and 'acpi-tools' into linux-next omits d8b573c8fcc0 Merge branches 'pm-misc' and 'pm-tools' into linux-next omits 265ab749b7c3 Merge branch 'misc-5.2' into next-fixes discards 7306413756e0 drm/arm/hdlcd: Allow a bit of clock tolerance discards 9b8b29bfa6e0 drm/arm/hdlcd: Actually validate CRTC modes discards a042dc6cc3c5 drm/arm/mali-dp: Add a loop around the second set CVAL and [...] discards 7e530f818d18 drm/komeda: fixing of DMA mapping sg segment warning discards 128ec20a1de8 drm/komeda: Constify the usage of komeda_component/pipelin [...] omits 0e3379645ca5 Merge branch 'imx/defconfig' into for-next omits 5b136d49d9af Merge branch 'imx/dt64' into for-next omits b979c03b8330 Merge branch 'imx/dt' into for-next omits 800edf6c1baa Merge branch 'imx/dt-clkdep' into for-next omits 032288452220 Merge branch 'imx/soc' into for-next omits e76b27a462b7 Merge branch 'imx/drivers' into for-next omits fa8b368de27b Merge branch 'clk/imx' into for-next discards 4e32fccf4934 Merge branch 'v5.3-clk/next' into for-next discards 1f197db00701 Merge branch 'v5.3-armsoc/dts32' into for-next omits e3fff6bf4057 ARM: dts: imx6sx-udoo-neo: add bluetooth config to uart3 omits a166ab571d2c ARM: dts: imx6sx-udoo-neo: enable i2c-2 and i2c-4 for onbo [...] omits f5ae0662cf2a ARM: dts: imx6sx-udoo: Use the correct style for SPDX Lice [...] discards 1cad9fdb86d5 Merge branch for-5.3/arm64/dt into for-next discards d38eab9752de Merge branch for-5.3/soc into for-next discards a9b144553852 driver: clocksource: Add nxp system counter timer driver support discards 411f4c7efbc3 dt-bindings: timer: Add binding doc for nxp system counter timer discards 1fcb1ef2b676 clocksource/drivers/tegra: Rename timer-tegra20.c to timer [...] discards 49652ec74900 clocksource/drivers/tegra: Lower clocksource rating for so [...] discards bbcd37519ce3 clocksource/drivers/tegra: Support COMPILE_TEST universally discards 75e9f7c6dca8 clocksource/drivers/tegra: Use SPDX identifier discards 9f40c009dd00 clocksource/drivers/tegra: Minor code clean up discards 4e179990ab66 clocksource/drivers/tegra: Release all IRQ's on request_ir [...] discards a1705c0386bb clocksource/drivers/tegra: Replace readl/writel with relax [...] discards 9aac9ba9689f clocksource/drivers/tegra: Reset hardware state on init discards 093a04507b04 clocksource/drivers/tegra: Unify timer code discards 3be2a85a0b61 clocksource/drivers/tegra: Support per-CPU timers on all Tegra's discards bf593ef5d4c4 Merge branch 'pci/trivial' discards 526cdfaef9ce Merge branch 'remotes/lorenzo/pci/misc' discards fa7861a6da53 Merge branch 'remotes/lorenzo/pci/qcom' discards 7abf8cc4f4a9 Merge branch 'remotes/lorenzo/pci/altera' discards dfbd37a3c6fc Merge branch 'pci/enumeration' discards c88339cbd7c0 Merge branch 'pci/docs' discards 89185e6d0dc7 Merge branch 'v5.3-clk/next' into for-next discards 94ca4aa4d474 Merge branch 'v5.3-armsoc/soc32' into for-next discards d1179298ab68 Merge branch 'v5.3-armsoc/dts64' into for-next discards d2aff2ac1739 Merge branch 'v5.3-armsoc/dts32' into for-next discards d6f11edc3bf7 Merge branches 'iommu/fixes', 'x86/vt-d', 'x86/amd', 'arm/ [...] discards 1a2b562af754 clocksource/drivers/exynos_mct: Increase priority over ARM [...] discards 05885214df73 clocksource/drivers/arc_timer: Use BIT() instead of _BITUL() discards 51af912e51dd Merge branch 'io_uring-next' into for-next discards 544e2402276d Merge branch 'for-5.3/io_uring' into for-next discards a97cba1c4818 io_uring: add support for recvmsg() discards 5c20a893cfc6 io_uring: add support for sendmsg() discards 8d1c3ef015a5 io_uring: add support for sqe links discards 9d93a3f5a0c0 io_uring: punt short reads to async context discards 87e5e6dab6c2 uio: make import_iovec()/compat_import_iovec() return byte [...] discards d03d3a469844 clocksource/drivers/ixp4xx: Implement delay timer discards af94c9840625 clocksource/drivers/timer-meson6: Update with SPDX Licence [...] omits 6b436744a0b7 csky: Fixup no panic in kernel for some traps omits 78b55118c06a csky: Select intc & timer drivers discards 7ad1b252cabe ARM: Document merges discards 7c076102a476 Merge branch 'arm/late' into for-next discards cb3c95f17987 ARM: Document merges discards d5cdf764338f Merge branch 'arm/late' into for-next discards d9530bc8ac89 Merge commit 'ab02888e39212af2d1dddc565cd67192548b9fd8' in [...] discards 81cc15c3ed09 Merge branch 'arm/soc' into for-next discards 0fb1273391ae Merge branch 'fixes' into for-next discards c19ddad91159 ARM: Document merges discards 3b1084e38548 Merge branch 'arm/drivers' into for-next discards f76b35de11cf ARM: Document merges discards ddda21ff1d3a Merge branch 'arm/defconfig' into for-next discards a6fb2ec11660 Merge branch 'arm/drivers' into for-next discards 1837c286e277 Merge branch 'arm/dt' into for-next discards ebbda9687857 Merge branch 'arm/soc' into for-next discards 864c9db2ae1c ARM: Document merges discards 96106603b802 Merge branch 'arm/drivers' into for-next discards 97c5ccdf7db4 Merge branch 'arm/defconfig' into for-next discards b1d96589c891 Merge branch 'arm/soc' into for-next discards 1abbdcdf5cf4 ARM: Document merges discards b2713b86584f Merge branch 'arm/dt' into for-next discards 5d5fe9970c76 drm/imx: enable IDMAC watermark feature discards bb8e43f76561 drm/imx: don't skip DP channel disable for background plane discards 4a6b6bdd1614 gpu: ipu-v3: dp: fix CSC handling discards 81b901d9009a ARM: Document merges discards 864e86544543 Merge branch 'arm/fixes' into for-next discards bc65fae4b1f0 usb: chipidea: imx: set power polarity discards 9a77462cefce dt-bindings: usb: ci-hdrc-usb2: add property power-active-high discards ddc7fb43a8a3 usb: chipidea: imx: remove unused header files discards d6d768a0ec3c usb: chipidea: fix static checker warning for NULL pointer adds 17d304604a88 Revert "ALSA: hda/realtek - Improve the headset mic for Ac [...] adds bcb46a0e0e5c Merge tag 'sound-5.2-rc5' of git://git.kernel.org/pub/scm/ [...] adds 7617c9a087d2 Merge tag 'gpio-v5.2-3' of git://git.kernel.org/pub/scm/li [...] adds 4e4abae311e4 iommu/arm-smmu: Avoid constant zero in TLBI writes adds c78ad1be4b4d Merge tag 'iommu-fixes-v5.2-rc4' of git://git.kernel.org/p [...] adds 815744d75152 mm: memcontrol: don't batch updates of local VM stats and events adds 3510955b3271 mm/list_lru.c: fix memory leak in __memcg_init_list_lru_node adds c04e32e91165 scripts/decode_stacktrace.sh: prefix addr2line with $CROSS [...] adds dedca63504a2 mm/mlock.c: mlockall error for flag MCL_ONFAULT adds b17f18aff287 mm/vmscan.c: fix recent_rotated history adds be99ca271697 fs/ocfs2: fix race in ocfs2_dentry_attach_lock() adds 7a30df49f63a mm: mmu_gather: remove __tlb_reset_range() for force flush adds 0874bb49bb21 mm/mlock.c: change count_mm_mlocked_page_nr return type adds 59ea6d06cfa9 coredump: fix race condition between collapse_huge_page() [...] adds a58f2cef26e1 mm/vmscan.c: fix trying to reclaim unevictable LRU page adds 2374b6822551 drivers/base/devres: introduce devm_release_action() adds 2e3f139e8ece mm/devm_memremap_pages: introduce devm_memunmap_pages adds e615a191216e PCI/P2PDMA: fix the gen_pool_add_virt() failure path adds 795ee30648c7 lib/genalloc: introduce chunk owners adds 1570175abd16 PCI/P2PDMA: track pgmap references per resource, not globally adds 50f44ee7248a mm/devm_memremap_pages: fix final page put race adds fd6b99fa41dd Merge branch 'akpm' (patches from Andrew) adds 72a20cee5d99 Merge tag 'arm64-fixes' of git://git.kernel.org/pub/scm/li [...] adds 6e7739fc938c Smack: Restore the smackfsdef mount option and add missing [...] adds 5dcedf4600f8 Merge branch 'i2c/for-current' of git://git.kernel.org/pub [...] adds b9aef63aca77 block: force select mq-deadline for zoned block devices adds 355e8d26f719 io_uring: fix memory leak of UNIX domain socket inode adds 6cfc0081b046 blk-mq: no need to check return value of debugfs_create functions adds 154085ffdcc6 null_blk: remove duplicate check for report zone adds 8614b0085d98 block/switching-sched.txt: Update to blk-mq schedulers adds fb5772cbfe48 blkio-controller.txt: Remove references to CFQ adds c326f846ebc2 blk-mq: remove WARN_ON(!q->elevator) from blk_mq_sched_fre [...] adds 31b90956b124 bcache: fix stack corruption by PRECEDING_KEY() adds 1f0ffa67349c bcache: only set BCACHE_DEV_WB_RUNNING when cached device [...] adds 31f6264e225f libata: Extend quirks for the ST1000LM024 drives with NOLPM quirk adds 1d0c06513bd4 block/ps3vram: Use %llu to format sector_t after LBDAF removal adds 7b10315128c6 Merge tag 'for-linus-20190614' of git://git.kernel.dk/linux-block adds 1ed1fa5f9c31 Merge tag 'scsi-fixes' of git://git.kernel.org/pub/scm/lin [...] adds 2741b6723bf6 gfs2: Fix rounding error in gfs2_iomap_page_prepare adds 406652440172 Merge tag 'gfs2-v5.2.fixes2' of git://git.kernel.org/pub/s [...] adds 744ed8cb8a47 Merge tag 'drm-misc-fixes-2019-06-13' of git://anongit.fre [...] adds 517b91f4cde3 drm/amdgpu/{uvd,vcn}: fetch ring's read_ptr after alloc adds 99f304beb82a drm/amdgpu: Fix bounds checking in amdgpu_ras_is_supported() adds f3a5231c8f14 drm/amdgpu: return 0 by default in amdgpu_pm_load_smu_firmware adds e14c5873d2a3 Merge branch 'drm-fixes-5.2' of git://people.freedesktop.o [...] adds 6aa7a22b9790 Merge tag 'drm-fixes-2019-06-14' of git://anongit.freedesk [...] adds 0011572c8830 Merge branch 'for-5.2-fixes' of git://git.kernel.org/pub/s [...] adds becf33f694dc tracing: Fix out-of-range read in trace_stack_print() adds cbdaeaf050b7 tracing: avoid build warning with HAVE_NOP_MCOUNT adds ff585c5b9a27 tracing: Make two symbols static adds f01098c74b52 tracing/uprobe: Fix NULL pointer dereference in trace_upro [...] adds a4158345ec5a tracing/uprobe: Fix obsolete comment on trace_uprobe_create() adds 9f255b632bf1 module: Fix livepatch/ftrace module text permissions race adds 04e03d9a616c ftrace: Fix NULL pointer dereference in free_ftrace_func_mapper() adds 6a71398c6aea Merge tag 'trace-v5.2-rc4' of git://git.kernel.org/pub/scm [...] adds fa1827d7731a Merge tag 'powerpc-5.2-4' of git://git.kernel.org/pub/scm/ [...] adds ff39074b1d4e Merge tag 'usb-5.2-rc5' of git://git.kernel.org/pub/scm/li [...] adds e01e060fe00d Merge tag 'platform-drivers-x86-v5.2-3' of git://git.infra [...] adds f763cf8e47d3 Merge branch 'ras-urgent-for-linus' of git://git.kernel.or [...] adds cda03a9a7be6 clocksource/drivers/timer-ti-dm: Change to new style declaration adds 5d6168fc61b7 clocksource/drivers/arm_arch_timer: Don't trace count read [...] adds 6cb3dd75b00e Merge tag 'timers-v5.2-rc1' of https://git.linaro.org/peop [...] adds e3ff9c3678b4 timekeeping: Repair ktime_get_coarse*() granularity adds efba92d58fa3 Merge branch 'timers-urgent-for-linus' of git://git.kernel [...] adds 71ab8323cc35 x86/kgdb: Return 0 from kgdb_arch_set_breakpoint() adds 8d3289f2fa1e x86/fpu: Don't use current->mm to check for a kthread adds f3176ec9420d x86/kasan: Fix boot with 5-level paging and KASAN adds 78f4e932f776 x86/microcode, cpuhotplug: Add a microcode loader CPU hotp [...] adds 963172d9c7e8 Merge branch 'x86-urgent-for-linus' of git://git.kernel.or [...] adds 9e0babf2c06c Linux 5.2-rc5 adds 8d4e048d60bd arch: riscv: add support for building DTB files from DT so [...] adds c7af55981789 dt-bindings: riscv: sifive: add YAML documentation for the [...] adds 4fd669a8c487 dt-bindings: riscv: convert cpu binding to json-schema adds 72296bde4f42 riscv: dts: add initial support for the SiFive FU540-C000 SoC adds c35f1b87fc59 riscv: dts: add initial board data for the SiFive HiFive U [...] adds bf587caae305 riscv: mm: synchronize MMU after pte change adds 259931fd3b96 riscv: remove unused barrier defines adds eb7c825bf747 Merge tag 'riscv-for-v5.2/fixes-rc6' of git://git.kernel.o [...] adds 385097a36757 nfc: Ensure presence of required attributes in the deactiv [...] adds 4add700968c7 net: phylink: further mac_config documentation improvements adds 588f7d39b359 mac80211: drop robust management frames from unknown TA adds 563572340173 mac80211: only warn once on chanctx_conf being NULL adds ebb3ca3b4477 cfg80211: use BIT_ULL in cfg80211_parse_mbssid_data() adds f8891461a277 mac80211: do not start any work during reconfigure flow adds 1a473d6092d5 cfg80211: util: fix bit count off by one adds 4f488fbca2a8 cfg80211: fix memory leak of wiphy device name adds b65842025335 cfg80211: report measurement start TSF correctly adds 2a2af5e6e6f5 Merge tag 'mac80211-for-davem-2019-06-14' of git://git.ker [...] adds 61356088ace1 qmi_wwan: add support for QMAP padding in the RX path adds 44f82312fe91 qmi_wwan: add network device usage statistics for qmimux devices adds a8fdde1cb830 qmi_wwan: avoid RCU stalls on device disconnect when in QMAP mode adds 36815b416fa4 qmi_wwan: extend permitted QMAP mux_id value range adds 2309f5179710 Merge branch 'qmi_wwan-fix-QMAP-handling' adds 6bb9e376c2a4 net: dsa: microchip: Don't try to read stats for unused ports adds ce950f1050ce sctp: Free cookie before we memdup a new one adds f0c03ee0ec66 net: dsa: fix warning same module names adds 99815f5031db net: sched: flower: don't call synchronize_rcu() on mask creation adds 9a33629ba6b2 hv_netvsc: Set probe mode to sync adds a8e11e5c5611 sysctl: define proc_do_static_key() adds ede61ca474a0 tcp: add tcp_rx_skb_cache sysctl adds 0b7d7f6b2208 tcp: add tcp_tx_skb_cache sysctl adds ce27ec60648d net: add high_order_alloc_disable sysctl/static key adds 35fc07aee8f6 Merge branch 'tcp-add-three-static-keys' adds ef7bfa84725d net: phylink: set the autoneg state in phylink_phy_change adds 760c80b70bed net: dsa: rtl8366: Fix up VLAN filtering adds 42f5cda5eaf4 vsock/virtio: set SOCK_DONE on peer shutdown adds 5db2e7c7917f Revert "net: phylink: set the autoneg state in phylink_phy [...] adds d4dd153d5516 bpf, devmap: Fix premature entry free on destroying map adds edabf4d9dd90 bpf, devmap: Add missing bulk queue free adds 86723c864063 bpf, devmap: Add missing RCU read lock on flush adds fe8d9571dc50 bpf, x64: fix stack layout of JITed bpf code adds 85749218e3a6 bpf: Fix out of bounds memory access in bpf_sk_storage adds 9594dc3c7e71 bpf: fix nested bpf tracepoints with per-cpu data adds 1eb4169c1e6b Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf adds 36b2f61a42c2 net: handle 802.1P vlan 0 packets properly adds 718f4a253708 be2net: Fix number of Rx queues used for flow hashing adds d424a2afd7da hv_sock: Suppress bogus "may be used uninitialized" warnings adds 2e05fcae83c4 tcp: fix compile error if !CONFIG_SYSCTL adds f3e92cb8e2eb neigh: fix use-after-free read in pneigh_get_next adds d4d5d8e83c96 ax25: fix inconsistent lock state in ax25_destroy_timer adds 5cf02612b33f tipc: purge deferredq list for each grp member in tipc_gro [...] adds 6be8e297f9bc lapb: fixed leak of control-blocks. adds 3b4929f65b0d tcp: limit payload size of sacked skbs adds f070ef2ac667 tcp: tcp_fragment() should apply sane memory limits adds 5f3e2bf008c2 tcp: add tcp_min_snd_mss sysctl adds 967c05aee439 tcp: enforce tcp_min_snd_mss in tcp_mtu_probing() adds 4fddbf8a99ee Merge branch 'tcp-fixes' adds da0f38202986 Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net adds 1b0b9cc8d379 vfs: fsmount: add missing mntget() adds d728cf79164b fs/namespace: fix unprivileged mount propagation adds 29f785ff76b6 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 8c30d32b1a32 lib/test_stackinit: Handle Clang auto-initialization pattern adds 915ed9320cba Merge tag 'meminit-v5.2-rc6' of git://git.kernel.org/pub/s [...] adds 490cad5a3ad6 soc: brcmstb: Fix error path for unsupported CPUs adds 6b23af0783a5 soc: bcm: brcmstb: biuctrl: Register writes require a barrier adds c1d6f4adf465 Merge tag 'arm-soc/for-5.2/drivers-fixes' of https://githu [...] adds b2279bcffa72 MAINTAINERS: Update Stefan Wahren email address adds 9925a6d9b794 Merge tag 'arm-soc/for-5.2/maintainers' of https://github. [...] adds 4bded299838f Merge tag 'imx-fixes-5.2' of git://git.kernel.org/pub/scm/ [...] adds 6515a2ceac76 Merge tag 'omap-for-v5.2/fixes-rc2' of git://git.kernel.or [...] adds e8bd76dccd79 ARM: dts: bcm: Add missing device_type = "memory" property adds 9f22081ea221 Merge tag 'arm-soc/for-5.2/devicetree-fixes' of https://gi [...] adds a6b112b04355 arm64: arch_k3: Fix kconfig dependency warning adds 5a55a1612373 Merge tag 'am654-fixes-for-v5.2' of git://git.kernel.org/p [...] adds 75d91ba4750e Merge tag 'mvebu-fixes-5.2-1' of git://git.infradead.org/l [...] adds 0c0c9b5753cd ARM: davinci: da850-evm: call regulator_has_full_constraints() adds 68f2515bb31a ARM: davinci: da8xx: specify dma_coherent_mask for lcdc adds d5d3652af157 Merge tag 'davinci-fixes-for-v5.2' of git://git.kernel.org [...] adds 80d1d4652545 Merge tag 'omap-for-v5.2/fixes-rc4' of git://git.kernel.or [...] adds 4b576d15df5c MAINTAINERS: Change QCOM repo location adds cad47b322da0 firmware: trusted_foundations: add ARMv7 dependency adds 6d8df6021841 ARM: ixp4xx: don't select SERIAL_OF_PLATFORM adds 4ea10150ea00 ARM: ixp4xx: mark ixp4xx_irq_setup as __init adds 140d90098fed ARM: ixp4xx: include irqs.h where needed adds cd3967bee004 soc: ixp4xx: npe: Fix an IS_ERR() vs NULL check in probe adds 7b306892cc57 Merge tag 'armsoc-fixes' of git://git.kernel.org/pub/scm/l [...] adds 8eaf40c0e24e Btrfs: fix race between block group removal and block grou [...] adds c4e0540d0ad4 btrfs: start readahead also in seed devices adds 3763771cf602 Btrfs: fix failure to persist compression property xattr d [...] adds bed3c0d84e7e Merge tag 'for-5.2-rc5-tag' of git://git.kernel.org/pub/sc [...] adds 71990fd58019 Merge remote-tracking branch 'kspp-gustavo/for-next/kspp' adds 714ded9b17f8 Merge remote-tracking branch 'arc-current/for-curr' adds c584b1202f2d MAINTAINERS: Update my email address to use @kernel.org adds adeaa21a4b69 arm64: ssbd: explicitly depend on <linux/prctl.h> adds 35341ca0614a arm64/sve: <uapi/asm/ptrace.h> should not depend on <uapi/ [...] adds 2a081968b1e5 MAINTAINERS: Update my email address adds 615c48ad8f42 arm64/mm: don't initialize pgd_cache twice adds 3a281f096cd8 Merge remote-tracking branch 'arm64-fixes/for-next/fixes' adds b7f8b440f300 powerpc/32s: fix initial setup of segment registers on sec [...] adds e8732ffa2e09 powerpc/booke: fix fast syscall entry on SMP adds 82f6e266f812 powerpc/32: fix build failure on book3e with KVM adds 2d71b7593a6d Merge remote-tracking branch 'powerpc-fixes/fixes' adds f0855d22c4d4 Merge remote-tracking branch 's390-fixes/fixes' adds a497b43891b4 Merge remote-tracking branch 'sparc/master' adds cf18cecca911 bnx2x: Check if transceiver implements DDM before access adds d0f84d0856c1 tipc: fix issues with early FAILOVER_MSG from peer adds d0bae4a0e3d8 net: remove duplicate fetch in sock_getsockopt adds 72b319dc08b4 tun: wake up waitqueues after IFF_UP is set adds c370a0e35bc2 Merge remote-tracking branch 'net/master' adds 56f0f84e69c7 bpf: fix the check that forwarding is enabled in bpf_ipv6_ [...] adds e65e210fe930 Merge remote-tracking branch 'bpf/master' adds b8d6d0079757 xfrm: fix sa selector validation adds 3582d5977ab1 Merge remote-tracking branch 'ipsec/master' adds a3deee8da337 Merge remote-tracking branch 'netfilter/master' adds 5f90677ed319 IB/hfi1: Validate fault injection opcode user input adds da9de5f8527f IB/hfi1: Close PSM sdma_progress sleep window adds cc78076af14e IB/hfi1: Correct tid qp rcd to match verbs context adds 76bfa2ce21e1 Merge remote-tracking branch 'rdma-fixes/for-rc' adds 3e802e90ffcc ASoC: ti: Fix SDMA users not providing channel names adds 7a1954de3050 ASoC: Intel: Skylake: Fix incorrect capture position reporting adds c054b41690a4 ASoC: qcom: common: Mark links as nonatomic adds 281c443f1e8e ASoC: Intel: sof_rt5682: use GFP_KERNEL instead of GFP_ATOMIC adds 88fbd9343adc Merge branch 'asoc-5.2' into asoc-linus adds bb7a4a1b2057 Merge remote-tracking branch 'sound-asoc-fixes/for-linus' adds 2217d05161cb Merge branch 'regmap-5.2' into regmap-linus adds 62000bbf42f7 Merge remote-tracking branch 'regmap-fixes/for-linus' adds ca4ad992582c Merge branch 'spi-5.2' into spi-linus adds 5bec5561af49 Merge remote-tracking branch 'spi-fixes/for-linus' adds c19dffc0a951 usb: chipidea: udc: workaround for endpoint conflict issue adds b8c3b718087b usb: xhci: Don't try to recover an endpoint if port is in [...] adds ddd57980a0fd xhci: detect USB 3.2 capable host controllers correctly adds d4fd1fbe0c8b Merge remote-tracking branch 'usb.current/usb-linus' adds 16009db47c51 usb: chipidea: udc: workaround for endpoint conflict issue adds 949798823c54 Merge remote-tracking branch 'usb-chipidea-fixes/ci-for-us [...] adds f7201fd94f39 Merge remote-tracking branch 'phy/fixes' adds df4d737ee4d7 staging:iio:ad7150: fix threshold mode config bit adds bce0d57db388 iio: imu: st_lsm6dsx: fix PM support for st_lsm6dsx i2c co [...] adds 389fc70b60f5 iio: temperature: mlx90632 Relax the compatibility check adds 767e52f045e1 staging: iio: adt7316: Fix build errors when GPIOLIB is not set adds 0c75376fa395 counter/ftm-quaddec: Add missing dependencies in Kconfig adds d7a5417b8947 Merge tag 'iio-fixes-for-5.2b' of git://git.kernel.org/pub [...] adds 5efe5137f05b staging: erofs: add requirements field in superblock adds 9b9410766f54 Merge branch 'erofs_fix' into staging-linus adds 28417b69c8fb Merge remote-tracking branch 'staging.current/staging-linus' adds 5b3a0869537b Merge remote-tracking branch 'char-misc.current/char-misc-linus' adds 0d53827d7c17 thunderbolt: Implement CIO reset correctly for Titan Ridge adds f12be357443d Merge remote-tracking branch 'thunderbolt-fixes/fixes' adds c4352a814380 Merge remote-tracking branch 'input-current/for-linus' adds 74be1b12399b Merge remote-tracking branch 'mtd-fixes/mtd/fixes' adds cd49b84d61b2 mfd: stmfx: Uninitialized variable in stmfx_irq_handler() adds e07fe54af4d9 Merge remote-tracking branch 'mfd-fixes/for-mfd-fixes' adds f7a83e3da0e5 Merge remote-tracking branch 'reset-fixes/reset/fixes' adds d6ed083f5cc6 MIPS: Fix bounds check virt_addr_valid adds a5aeba4f789c Merge remote-tracking branch 'mips-fixes/mips-fixes' adds 940b800f343c Merge remote-tracking branch 'omap-fixes/fixes' adds 9d3a7525ee67 Merge remote-tracking branch 'hwmon-fixes/hwmon' adds 02252ea054b8 Merge branch 'misc-5.2' into next-fixes adds 10b9fd15b1dd Merge remote-tracking branch 'btrfs-fixes/next-fixes' adds b0e370b95a3b mmc: core: complete HS400 before checking status adds 8a5df8ac628f mmc: mediatek: fix SDIO IRQ interrupt handle flow adds 20314ce30af1 mmc: mediatek: fix SDIO IRQ detection issue adds abdd5dcc0020 Revert "brcmfmac: disable command decode in sdio_aos" adds 0a55f4ab9678 mmc: core: API to temporarily disable retuning for SDIO CR [...] adds 2de0b42da263 brcmfmac: sdio: Disable auto-tuning around commands expect [...] adds b4c9f938d542 mmc: core: Add sdio_retune_hold_now() and sdio_retune_release() adds 65dade604407 brcmfmac: sdio: Don't tune while the card is off adds 0f7b79a44e7d mmc: sdhci: sdhci-pci-o2micro: Correctly set bus width whe [...] adds 83293386bc95 mmc: core: Prevent processing SDIO IRQs when the card is s [...] adds 3bd75688e0dc Merge remote-tracking branch 'mmc-fixes/fixes' adds 1a5b70517625 Merge remote-tracking branch 'hyperv-fixes/hyperv-fixes' adds 9870dc39dc53 drm/panfrost: Make sure a BO is only unmapped when appropriate adds 74b67efa8d7b drm: return -EFAULT if copy_to_user() fails adds ae1b7dafef4c Merge remote-tracking branch 'drm-misc-fixes/for-linux-nex [...] adds f3c8d4c7a728 kbuild: remove headers_{install,check}_all adds 3a51f9081e7b kbuild: remove stale dependency between Documentation/ and [...] adds 7a739ce51dca kbuild: make gdb_script depend on prepare0 instead of prepare adds c6509a24d6ba kbuild: fix Kconfig prompt of CONFIG_HEADERS_CHECK adds e949f4c2d6a3 kbuild: add CONFIG_HEADERS_INSTALL and loosen the dependen [...] adds 2b8481be3cc3 kbuild: remove build_unifdef target in scripts/Makefile adds bdd7714b6f4c kbuild: build all prerequisites of headers_install simultaneously adds 59b2bd05f5f4 kbuild: add 'headers' target to build up uapi headers in u [...] adds d5470d14431e kbuild: re-implement Makefile.headersinst without recursion adds a5bae54c106d kbuild: move hdr-inst shorthand to top Makefile adds 555187a8791d kbuild: simplify scripts/headers_install.sh adds 0315bb7a2526 kbuild: deb-pkg: do not run headers_check adds e846f0dc57f4 kbuild: add support for ensuring headers are self-contained adds b91976b7c0e3 kbuild: compile-test UAPI headers to ensure they are self- [...] adds fdbbd6421d2e Merge branch 'kbuild' into for-next adds bd618df268ae Merge remote-tracking branch 'kbuild/for-next' adds 4b4b077cbd0a dma-remap: Avoid de-referencing NULL atomic_pool adds 591fcf3b301b iommu/dma: Apply dma_{alloc,free}_contiguous functions adds 3bf2ea75ef13 Merge remote-tracking branch 'dma-mapping/for-next' adds 29223b95fff6 Merge remote-tracking branch 'arc/for-next' adds 06aafae7aba3 Merge branches 'misc' and 'sa1100-for-next', tag 'for-rc-a [...] adds 8588ebb72f8e Merge commit 'riscpc^{/ARM: riscpc: enable chained scatter [...] adds 2e9943aab568 drm/i2c: tda998x: introduce tda998x_audio_settings adds 935b9ca35744 drm/i2c: tda998x: implement different I2S flavours adds 7dad3740aeb7 drm/i2c: tda998x: improve programming of audio divisor adds a03a915b8387 drm/i2c: tda998x: derive CTS_N value from aclk sample rate ratio adds 82642ab7345d drm/i2c: tda998x: store audio port enable in settings adds 7168916072b5 drm/i2c: tda998x: index audio port enable config by route type adds e4fe96f11ee4 drm/i2c: tda998x: configure both fields of AIP_CLKSEL together adds 26f7bf1251c7 drm/i2c: tda998x: move audio routing configuration adds 900b2b7250b8 drm/i2c: tda998x: clean up tda998x_configure_audio() adds 125a4f9394c7 drm/i2c: tda998x: get rid of params in audio settings adds 2807ba759703 drm/i2c: tda998x: add support for pixel repeated modes adds fcc22c5f9dda drm/i2c: tda998x: improve correctness of quantisation range adds 45a19dd39788 drm/i2c: tda998x: add vendor specific infoframe support adds 80e64eb1578f Merge commit 'drm-tda998x-devel^{/drm/i2c: tda998x: add ve [...] adds 768f719ab7b0 drm/armada: fix crtc interlace adds ad52f53ff4e3 drm/armada: use __drm_atomic_helper_plane_reset in overlay reset adds 9184ae8db3d5 drm/armada: add plane size/location accessors adds 1d1547ec12bc drm/armada: fix plane location and size for interlace adds 89e0c53ccfbc drm/armada: add missing interlaced support for overlay frame adds 7d62237da6ec drm/armada: move plane address and pitch calculation to at [...] adds d0d765dec6b7 drm/armada: add support for setting gamma adds 5d32b660c839 drm/armada: add comments about HWC32 cursor colour format adds f79d7c9543d2 drm/armada: add drm_mode_set_crtcinfo() mode fixup adds 5a6cbce823bf drm/armada: add and use definitions for RDREG4F adds 0ab17499b18f drm/armada: add drm_atomic_helper_shutdown() call in tear-down adds 7f07ce0f04e2 drm/armada: add CRTC mode validation adds 4ab26d0b244f drm/armada: improve Dove clock selection adds b2086ba5c94d drm/armada: use mode_valid to validate the adjusted mode adds 060c754bd291 drm/armada: redo CRTC debugfs files adds 1e3695dd8e54 drm/armada: replace the simple-framebuffer adds 38cecb59b6e4 drm/armada: use for_each_endpoint_of_node() to walk crtc e [...] adds 7add804708b2 drm/armada: no need to check parent of remote adds 2257962024da Merge commit commit 'drm-armada-devel^{/drm/armada: no nee [...] adds 85637c4534d2 Merge remote-tracking branch 'arm/for-next' adds 1a2a66db4967 arm64: remove redundant 'default n' from Kconfig adds 8f5c9037a55b arm64/mm: Correct the cache line size warning with non coh [...] adds c2376e23ad5d Merge remote-tracking branch 'arm64/for-next/core' adds add02657f221 Merge remote-tracking branch 'arm-perf/for-next/perf' adds e1b694ef6f13 Merge branch 'arm/fixes' into for-next adds 112603739338 Merge tag 'soc-fsl-next-v5.3' of git://git.kernel.org/pub/ [...] adds d7f3f7d84704 MAINTAINERS: Add mailing list for the TEE subsystem adds c9727db7cc1d Merge tag 'tee-maint-for-5.3' of https://git.linaro.org/pe [...] adds 7b43b8fdc9a6 memory: move jedec_ddr_data.c from lib/ to drivers/memory/ adds 5ec47cda74e9 memory: move jedec_ddr.h from include/memory to drivers/memory/ adds 92e074acf6f7 firmware/psci: psci_checker: Park kthreads before stopping them adds 7ccd2ffce0d4 memory: brcmstb: dpfe: use msleep() over udelay() adds 900c8f578be2 memory: brcmstb: dpfe: optimize generic_show() adds 78a6f5bef9b8 memory: brcmstb: dpfe: use byte 3 of registers MR4-MR8 adds 3087974a3df8 bus: brcmstb_gisb: Remove print of base address adds 1ffc0b580ba7 memory: brcmstb: dpfe: remove unused code and fix formatting adds 6ca5d2ba9e49 memory: brcmstb: dpfe: report firmware loading error adds a7c25759d8d8 memory: brcmstb: dpfe: wait for DCPU to be ready adds 58a8499f431d memory: brcmstb: dpfe: prepare support for multiple API versions adds 5ef108b44625 memory: brcmstb: dpfe: prepare for API-dependent sysfs attributes adds e3b7472362ba memory: brcmstb: dpfe: introduce DPFE API v3 adds 426356392c2c Merge tag 'arm-soc/for-5.3/drivers' of https://github.com/ [...] adds c3bd15a0786e Merge tag 'omap-for-v5.3/ti-sysc-signed' of git://git.kern [...] adds df767c0a437c Merge tag 'scmi-updates-5.3' of git://git.kernel.org/pub/s [...] adds a0ed144855f9 Merge branch 'arm/drivers' into for-next adds 1f676b1f68a0 ARM: Document merges adds 284f146035a6 Merge branch 'arm/fixes' into for-next adds ceb02dcf676f ARM: delete netx machine adds 6ad135992e66 Merge tag 'armsoc-drop-netx-v5.3' of git://git.kernel.org/ [...] adds 72187c626eed ARM: versatile: fix a leaked reference by addingmissing of [...] adds 153969fd952d ARM: versatile: Drop CLCD platform data adds 449c1cd29777 Merge tag 'versatile-v5.3-armsoc' of git://git.kernel.org/ [...] adds 4ab3a3e7e8ba Merge tag 'v5.3-rockchip-soc32-1' of git://git.kernel.org/ [...] adds 8abc5a7ce6e6 ARM: bcm: fix a leaked reference by adding missing of_node_put adds 933b9609d335 ARM: bcm: Enable ARCH_HAS_RESET_CONTROLLER for ARCH_BRCMSTB adds 885895a8eae6 ARM: bcm: Enable PINCTRL for ARCH_BRCMSTB adds b06c51debc6c Merge tag 'arm-soc/for-5.3/soc' of https://github.com/Broa [...] adds bf0349df0004 arm64: Enable BCM7038_L1_IRQ for ARCH_BRCMSTB adds 809eec694a7b arm64: Enable ARCH_HAS_RESET_CONTROLLER for ARCH_BRCMSTB adds 724cf0aecb0d arm64: Enable PINCTRL for ARCH_BRCMSTB adds b41e48a82bcf Merge tag 'arm-soc/for-5.3/soc-arm64' of https://github.co [...] adds 24cb4bc8f0c9 Merge tag 'omap-for-v5.3/soc-signed' of git://git.kernel.o [...] adds 397a8b902e55 Merge branch 'arm/soc' into for-next adds 0a07f225c751 ARM: Document merges adds cd5b27973168 Merge branch 'arm/fixes' into for-next adds e646e46a80d9 Merge branch 'arm/fixes' into for-next adds e57f4f2c4506 ARM: Document merges adds a598b68ed4da Merge remote-tracking branch 'arm-soc/for-next' adds a764d293e725 Merge remote-tracking branch 'actions/for-next' adds ede1073edc26 Merge branch 'v5.2/fixes' into tmp/aml-rebuild adds 806c08e1fc3a Merge remote-tracking branch 'clk-meson/v5.2/fixes' into t [...] adds 8f171a7678ae Merge branch 'v5.3/dt' into tmp/aml-rebuild adds abdcfc25641c ASoC: meson: add tohdmitx DT bindings adds b39978086abf Merge tag 'asoc-tohdmitx' of https://git.kernel.org/pub/sc [...] adds b06c8c6e9b7b arm64: dts: meson: sei510: add max98357a DAC adds 64c10554bf9c arm64: dts: meson: sei510: add sound card adds aa7d5873bf6e arm64: dts: meson-g12b-odroid-n2: add sound card adds cd0727aa42f9 arm64: dts: meson-g12a-x96-max: add sound card adds 34f5de001aaf Merge branch 'v5.3/dt64' into tmp/aml-rebuild adds cfda88bf7f1c Merge branch 'v5.3/drivers' into tmp/aml-rebuild adds e3a70b25dce5 Merge remote-tracking branch 'amlogic/for-next' adds 5da28d740548 ARM: dts: aspeed: Add YADRO VESNIN BMC adds 20b0ad110316 ARM: dts: aspeed: witherspoon: Enable USB vhub adds e4272af4247f soc: aspeed: lpc-ctrl: make parameter optional adds 17fb539a4603 Merge branches 'dt-for-v5.3' and 'soc-for-v5.3' into for-next adds 6914563c62e1 Merge remote-tracking branch 'aspeed/for-next' adds b8ab4fbc5ade Merge remote-tracking branch 'at91/at91-next' adds 902a9cdcbe63 Merge remote-tracking branch 'bcm2835/for-next' adds 53f2ac9d3aa8 arm64: dts: ls1028a: Fix CPU idle fail. adds a019ab406797 arm64: defconfig: Enable FSL_EDMA driver adds c63fe28bf152 clk: imx: Remove __init for imx_check_clocks() API adds 883cd3c9626f clk: imx8mq: Use imx_check_clocks() API directly adds 1aa6af5f1813 clk: imx8mq: Use devm_platform_ioremap_resource() instead [...] adds 0e12248c68f3 clk: imx6q: fix section mismatch warning adds a33c1348fa62 Merge branch 'clk/imx' into for-next adds 1bcbe7300815 soc: imx8: Fix potential kernel dump in error path adds 283172b01956 soc: imx8: Use existing of_root directly adds ec383ce32490 Merge branch 'imx/drivers' into for-next adds a5a9dffcc903 ARM: imx: Switch imx7d to imx-cpufreq-dt for speed-grading adds 6c1f7e9b7053 Merge branch 'imx/soc' into for-next adds bee0aa5704d8 dt-bindings: arm: Document 96Boards Meerkat96 devicetree binding adds 781f9f303126 dt-bindings: fsl-qdma: Add LS1028A qDMA bindings adds ac013c7e2dc2 dt-bindings: Add an entry for Purism SPC adds e126417ff1b1 dt-bindings: arm: fsl: Add the imx8mq boards adds fbfe9ba4599f dt-bindings: arm: Move Emtrion i.MX6 board bindings to schema adds f37545c59bf3 dt-bindings: arm: fsl: Add back missing i.MX7ULP binding adds a10ecf624b7b dt-bindings: arm: fsl: Add missing schemas for i.MX1/31/35 adds 4befc4cba61c Merge branch 'imx/bindings' into for-next adds 48a724eaa3ec Merge branch 'imx/dt-clkdep' into for-next adds 8fd4f28775b0 ARM: dts: imx6sx-udoo: Use the correct style for SPDX Lice [...] adds b1368b58ac64 ARM: dts: imx6sx-udoo-neo: enable i2c-2 and i2c-4 for onbo [...] adds 441f72821496 ARM: dts: imx6sx-udoo-neo: add bluetooth config to uart3 adds d7bfba7296ca ARM: dts: imx7d: Update cpufreq OPP table adds 20353143a27f ARM: dts: imx6ull-colibri: enable UHS-I for USDHC1 adds 077ac579cefa ARM: dts: Introduce the NXP LS1021A-TSN board adds 53f7ca84c063 ARM: dts: imx53: Bind CPLD on M53Menlo adds 770856f0da5d ARM: dts: imx6qdl: Enable SNVS power key according to boar [...] adds ee279588ac48 ARM: dts: imx6sx: Enable SNVS power key according to board design adds 052ce6f4de52 ARM: dts: imx6ul: Enable SNVS power key according to board design adds bbfba8c7150b ARM: dts: imx6sll: Enable SNVS power key according to boar [...] adds 4664179fe679 ARM: dts: imx7s: Enable SNVS power key according to board design adds 6869114832b7 ARM: dts: imx6sll: Enable SNVS poweroff according to board design adds 470f248368ad ARM: dts: imx6ul: Add PXP node adds ae7b3384b61b ARM: dts: Add support for 96Boards Meerkat96 board adds d38f5fdb87ef ARM: dts: imx7d-zii-rpu2: Fix incorrrect 'stdout-path' adds 6f0af5da86d1 ARM: dts: imx7d-zii-rpu2: Drop unused pinmux entries adds 8e6927384f69 Merge branch 'imx/dt' into for-next adds 55d0f98a2de6 arm64: dts: ls1028a: Add temperature sensor node adds 1d0becabdc0e arm64: dts: ls1028a: add crypto node adds 3c3a8e50139a arm64: dts: imx8mq-evk: Enable SNVS power key adds d038c1dc3556 arm64: dts: imx8mm: Enable SNVS power key according to boa [...] adds 7802f88de0e1 arm64: dts: fsl: ls1028a: Add qDMA node adds eb4ea0857c83 arm64: dts: fsl: librem5: Add a device tree for the Librem [...] adds 29a6305289f0 Merge branch 'imx/dt64' into for-next adds f5a2b5be20c5 ARM: imx_v6_v7_defconfig: Enable CONFIG_ARM_IMX_CPUFREQ_DT adds beb58dd364d3 Merge branch 'imx/defconfig' into for-next adds 0a6bf12ef358 Merge remote-tracking branch 'imx-mxs/for-next' adds e5c6737106c9 Merge remote-tracking branch 'keystone/next' adds fbefa20bd1f5 Merge remote-tracking branch 'mediatek/for-next' adds eac7f6e16f7f Merge branch 'mvebu/arm' into mvebu/for-next adds fe7da00a6fe0 Merge branch 'mvebu/dt' into mvebu/for-next adds 200f5c4081e0 arm64: dts: marvell: add missing #interrupt-cells property adds 03fb10f2128a Merge branch 'mvebu/dt64' into mvebu/for-next adds de1ed92aa553 Merge remote-tracking branch 'mvebu/for-next' adds ee258a3839a6 Merge remote-tracking branch 'omap/for-next' adds 8389b869bbf0 arm64: dts: qcom: msm8998: Add ANOC1 SMMU node adds b84dfd175c09 arm64: dts: qcom: msm8998: Add PCIe PHY and RC nodes adds 431f64642c2f arm64: dts: qcom: qcs404: Add PCIe related nodes adds 73786fea0211 arm64: dts: qcom: qcs404-evb: Enable PCIe adds ef7a5baf64ce ARM: qcom_defconfig: add display-related options adds 817bbbb7749d ARM: qcom_defconfig: add support for USB networking adds 6b9d226b8495 soc: qcom: fix QCOM_AOSS_QMP dependency and build errors adds 70d22b78d323 soc: qcom: apr: Don't use reg for domain id adds 48100d10c93f ARM: dts: qcom: msm8974-hammerhead: add touchscreen support adds 030b6d48ebfb ARM: dts: qcom: msm8974-hammerhead: add support for backlight adds 5a9fc531f6ec ARM: dts: msm8974: add display support adds 489bacb29818 ARM: dts: qcom: msm8974-hammerhead: add support for display adds 7aea6f1c7660 Merge branches 'arm64-for-5.3', 'drivers-for-5.3' and 'dts [...] adds 11825aa34fa7 Merge remote-tracking branch 'qcom/for-next' adds a573cb676d54 arm64: dts: renesas: r8a774a1: Fix USB 2.0 clocks adds 734d277f412a arm64: dts: renesas: hihope-common: Add USB 2.0 support adds d04824b26348 dt-bindings: can: rcar_canfd: document r8a77965 support adds 485dccb48f75 dt-bindings: can: rcar_canfd: document r8a77990 support adds c908fd08692b dt-bindings: can: rcar_canfd: document r8a774c0 support adds ac97aea7df7b dt-bindings: timer: renesas, cmt: Document r8a779{5|65|90} [...] adds db5977f0f564 Merge branches 'arm64-dt-for-v5.3' and 'dt-bindings-for-v5 [...] adds 3ba27637d801 arm64: dts: renesas: hihope-common: Enable USB3.0 adds 1485b6353a99 arm64: dts: renesas: hihope-common: Add LEDs support adds 7b996955e514 arm64: dts: renesas: r8a774a1: Add CPU topology on r8a774a1 SoC adds 5f5249497bd7 arm64: dts: renesas: r8a774a1: Add CPU capacity-dmips-mhz adds 06a928fb5805 arm64: dts: renesas: r8a774a1: Create thermal zone to support IPA adds 9e35f49cf703 arm64: dts: renesas: r8a774a1: Add dynamic power coefficient adds 6cf0b47ff724 Merge branch 'arm64-dt-for-v5.3' into next adds 4fec87f3fa1d Merge remote-tracking branch 'renesas/next' adds 44f55153e87c Merge remote-tracking branch 'reset/reset/next' adds f497ab6b4bb8 ARM: dts: rockchip: Configure BT_HOST_WAKE as wake-up sign [...] adds 7fb44dfe3055 Merge branch 'v5.3-armsoc/dts32' into for-next adds 549dcdafe793 arm64: dts: rockchip: Enable HDMI audio on Rock Pi adds c2aacceedc86 arm64: dts: rockchip: Add support for Khadas Edge/Edge-V/C [...] adds 69b67439c02a Merge branch 'v5.3-armsoc/dts64' into for-next adds bf6fe7247989 Merge branch 'v5.3-armsoc/soc32' into for-next adds b3b723d8c485 clk: rockchip: add a type from SGRF-controlled gate clocks adds e4488e45e240 clk: rockchip: convert pclk_wdt boilerplat to new SGRF_GATE macro adds bf0b34ecc3e7 Merge branch 'v5.3-clk/next' into for-next adds 7b0ccfc800ef Merge remote-tracking branch 'rockchip/for-next' adds 39e70d3e5ed7 Merge remote-tracking branch 'samsung-krzk/for-next' adds dbde1dcabe5d Merge remote-tracking branch 'scmi/for-linux-next' adds e9a5d46867b4 Merge remote-tracking branch 'sunxi/sunxi/for-next' adds 61ed7ef952fc firmware: tegra: Early resume BPMP adds 2c2fdf17e371 Merge branch for-5.3/firmware into for-next adds 76ce48bdb303 memory: tegra: Fix -Wunused-const-variable adds 3e1df2f9a3e6 Merge branch for-5.3/memory into for-next adds 7ac13f6dcbd5 soc/tegra: Select pinctrl for Tegra194 adds a5bf0b92d482 Merge branch for-5.3/soc into for-next adds b30be6734e11 arm64: tegra: Mark architected timer as always on adds 6b9e263b449f arm64: tegra: Don't use architected timer for suspend on Tegra210 adds 1797efe71b77 arm64: tegra: Add ID EEPROM for Jetson TX1 module adds ef094cfb83c4 arm64: tegra: Add ID EEPROM for Jetson TX1 Developer Kit adds e610041a4af8 arm64: tegra: Add ID EEPROM for Jetson TX2 module adds b93109497b52 arm64: tegra: Add ID EEPROM for Jetson TX2 Developer Kit adds 0c463661f51c arm64: tegra: Add ID EEPROMs on Jetson Nano adds 2532ffe02fc6 arm64: tegra: Enable CPU sleep on Jetson Nano adds a6b329c2c696 arm64: tegra: Add INA3221 channel info for Jetson TX2 adds 3ad9c258c511 Merge branch for-5.3/arm64/dt into for-next adds 34b09b9f1faa arm64: defconfig: Add HWMON INA3221 support adds cc79a5f3cef6 Merge branch for-5.3/arm64/defconfig into for-next adds 4338d2b33710 Merge remote-tracking branch 'tegra/for-next' adds ca18cf82aa4b Merge remote-tracking branch 'clk/clk-next' adds 186110275c9e Merge remote-tracking branch 'clk-samsung/for-next' adds 64e928e0ff89 csky: Select intc & timer drivers adds d78b7a27be7c csky: Fixup no panic in kernel for some traps adds 39a1425dedc7 csky: Init pmu as a device adds eb87b5ca2f15 csky: Add count-width property for csky pmu adds 2a5fa092be8f csky: Add pmu interrupt support adds 4c49805c788c csky: Fix perf record in kernel/user space adds eb1cac9bf70a csky: Fixup some error count in 810 & 860. adds ba13edb71535 dt-bindings: interrupt-controller: Update csky mpintc adds 69fb22551ba7 dt-bindings: csky: Add csky PMU bindings adds 0e7695f640c4 Merge remote-tracking branch 'csky/linux-next' adds 38ef0515e1e8 H8300: remove unused barrier defines adds 8085517fdeee Merge remote-tracking branch 'h8300/h8300-next' adds 9468b4a4fad9 Merge remote-tracking branch 'm68k/for-next' adds b6d2023270ed binfmt_flat: remove flat_reloc_valid adds 015100523f20 binfmt_flat: remove flat_set_persistent adds a4a69f728c78 binfmt_flat: provide a default version of flat_get_relocate_addr adds 2dfc5bf85276 binfmt_flat: remove flat_old_ram_flag adds a63cec5e191b binfmt_flat: replace flat_argvp_envp_on_stack with a Kconf [...] adds 42c03591e464 binfmt_flat: remove the uapi <linux/flat.h> header adds 9d5818687ac2 binfmt_flat: remove the unused OLD_FLAT_FLAG_RAM definition adds 36e3ca0dae2d binfmt_flat: consolidate two version of flat_v2_reloc_t adds a2e79ae31aa0 binfmt_flat: use fixed size type for the on-disk format adds 8acfd039d493 binfmt_flat: add endianess annotations adds 5002739d3d62 binfmt_flat: add a ARCH_HAS_BINFMT_FLAT option adds cae9a57bf433 binfmt_flat: make support for old format binaries optional adds 9d612c0ac7d1 binfmt_flat: provide an asm-generic/flat.h adds 7d26db077271 binfmt_flat: remove the persistent argument from flat_get_ [...] adds 64ab7e72e0d6 binfmt_flat: move the MAX_SHARED_LIBS definition to binfmt_flat.c adds fedc824c2ff9 binfmt_flat: don't offset the data start adds b75d252a6322 riscv: add binfmt_flat support adds a1c0c602f159 Merge remote-tracking branch 'm68knommu/for-next' adds 54924b7e2218 Merge remote-tracking branch 'mips/mips-next' adds c35c5ad9308e Merge remote-tracking branch 'parisc-hd/for-next' adds 2305ff225c0b ocxl: do not use C++ style comments in uapi header adds 934bda59f286 powerpc/pseries/hvconsole: Fix stack overread via udbg adds 0aa82c482ab2 powerpc/pseries: Fix oops in hotplug memory notifier adds d4aa219a074a powerpc/cacheinfo: add cacheinfo_teardown, cacheinfo_rebuild adds e59a175faa8d powerpc/pseries/mobility: prevent cpu hotplug during DT update adds e610a466d16a powerpc/pseries/mobility: rebuild cacheinfo hierarchy post [...] adds 90cc78895d65 Merge remote-tracking branch 'powerpc/next' adds db26746e7ff5 Merge remote-tracking branch 'soc-fsl/next' adds 58443b676b9e s390/pkey: Use -ENODEV instead of -EOPNOTSUPP adds 1c0908fcdaeb s390/crypto: ghash: Use -ENODEV instead of -EOPNOTSUPP adds ba6a98fe79b4 s390/crypto: prng: Use -ENODEV instead of -EOPNOTSUPP adds 45488c48e49b s390/crypto: sha: Use -ENODEV instead of -EOPNOTSUPP adds 64e1f0c531d1 s390/mm: force swiotlb for protected virtualization adds bb99332a2b55 s390/cio: introduce DMA pools to cio adds 37db8985b211 s390/cio: add basic protected virtualization support adds b50623e5db80 s390/airq: use DMA memory for adapter interrupts adds 01b3fb1ea00d virtio/s390: use cacheline aligned airq bit vectors adds 22a4a639b9ce virtio/s390: add indirection to indicators access adds 48720ba56891 virtio/s390: use DMA memory for ccw I/O and classic notifiers adds 39c7dcb15892 virtio/s390: make airq summary indicators DMA adds b4e3133b6598 s390/traps: simplify data exception handler adds 7928260539f3 processor: remove spin_cpu_yield adds 38f2c691a4b3 s390: improve wait logic of stop_machine adds 4ecf0a43e729 processor: get rid of cpu_relax_yield adds 39c00378e337 Update default configuration adds 278092ed23c6 Merge remote-tracking branch 's390/features' adds e2cca5cf64fc Merge remote-tracking branch 'sh/sh-next' adds 2a97d60cf6a5 xtensa/PCI: Remove unused variable adds 88804e680bac xtensa: drop dead PCI support code adds b03e5dcb942b xtensa: use generic pcibios_set_master and pcibios_enable_device adds 61474c3685e1 Merge branch 'xtensa-5.3' into xtensa-for-next adds ac821668f9eb Merge remote-tracking branch 'xtensa/xtensa-for-next' adds 656a1ada7e7d Merge remote-tracking branch 'fscrypt/master' adds b59e3ce70ed0 Merge remote-tracking branch 'btrfs-kdave/for-next' adds 8d526d62db90 SMB3: retry on STATUS_INSUFFICIENT_RESOURCES instead of fa [...] adds 61cabc7b0a5c cifs: fix GlobalMid_Lock bug in cifs_reconnect adds 82b8db46d7df cifs: Use kmemdup in SMB2_ioctl_init() adds a1dfe80731f6 fs: cifs: Drop unlikely before IS_ERR(_OR_NULL) adds a348849d4a3d SMB3: Add SMB3.1.1 GCM to negotiated crypto algorigthms adds f80336022ae3 SMB3.1.1: Add GCM crypto to the encrypt and decrypt functions adds c08efa9725a4 cifs: add missing GCM module dependency adds d677d0b6547d Fix match_server check to allow for auto dialect negotiate adds 08c579398ec0 Merge remote-tracking branch 'cifs/for-next' adds 4b450be700c0 Merge remote-tracking branch 'ecryptfs/next' adds b62dfafa7150 Merge remote-tracking branch 'ext3/for_next' adds b1f40bcbf723 Merge remote-tracking branch 'ext4/dev' adds e5aff54d2756 Merge remote-tracking branch 'f2fs/dev' adds cd73163b326d Merge remote-tracking branch 'fuse/for-next' adds c859e57f5a53 NFS4: Only set creation opendata if O_CREAT adds 54e3ad927510 net :sunrpc :clnt :Fix xps refcount imbalance on the error path adds d3f74a492eac Revert "SUNRPC: Declare RPC timers as TIMER_DEFERRABLE" adds 0b4b07b975a6 Merge remote-tracking branch 'nfs-anna/linux-next' adds 46d2aa556896 Merge remote-tracking branch 'nfsd/nfsd-next' adds 941d935ac763 ovl: fix wrong flags check in FS_IOC_FS[SG]ETXATTR ioctls adds 9179c21dc6ed ovl: don't fail with disconnected lower NFS adds 1dac6f5b0ed2 ovl: fix bogus -Wmaybe-unitialized warning adds 253e74833911 ovl: fix typo in MODULE_PARM_DESC adds aa05a6413432 Merge remote-tracking branch 'overlayfs/overlayfs-next' adds 20dde10ef2b9 Merge remote-tracking branch 'ubifs/linux-next' adds ad626305289d Merge remote-tracking branch 'v9fs/9p-next' adds ef325959993e xfs: separate inode geometry adds 494dba7b276e xfs: refactor inode geometry setup routines adds 490d451fa518 xfs: fix inode_cluster_size rounding mayhem adds 4b4d98cca320 xfs: finish converting to inodes_per_cluster adds d03a2f1b9fa8 xfs: include WARN, REPAIR build options in XFS_BUILD_OPTIONS adds 8c9ce2f707a1 xfs: remove unused flags arg from getsb interfaces adds f9a196ee5ab5 xfs: merge xfs_buf_zero and xfs_buf_iomove adds 76dee76921e1 xfs: remove the debug-only q_transp field from struct xfs_dquot adds f5b999c03f4c xfs: remove unused flag arguments adds 8041c1e885e5 Merge remote-tracking branch 'xfs/for-next' adds 201d8ce6da3b Merge remote-tracking branch 'file-locks/locks-next' adds 20bfb654c5eb Merge remote-tracking branch 'vfs/for-next' adds 7b5c9b78f2a5 Merge remote-tracking branch 'printk/for-next' adds 151f4e2bdc7a docs: power: convert docs to ReST and rename to *.rst adds 4c1d58d4931f Merge branch 'pci/docs' adds 2d2f4273cbe9 PCI: Always allow probing with driver_override adds de76cda215d5 PCI: Decode PCIe 32 GT/s link speed adds 58cfee29a970 Merge branch 'pci/enumeration' adds a17beb1a0882 PCI: Generalize multi-function power dependency device links adds 6d2e369f0d4c PCI: Add NVIDIA GPU multi-function power dependencies adds 6647a8d1c2f0 Merge branch 'pci/misc' adds 0adaa9881df7 Merge branch 'remotes/lorenzo/pci/altera' adds 1d758fec167a Merge branch 'remotes/lorenzo/pci/qcom' adds db7a62482d2f PCI: endpoint: Set endpoint controller pointer to NULL adds f16fb16ed16c PCI: endpoint: Allocate enough space for fixed size BAR adds 3041a643613a PCI: endpoint: Skip odd BAR when skipping 64bit BAR adds dbb7bbcc8ad2 PCI: endpoint: Clear BAR before freeing its space adds 067c9d5ebe1a Merge branch 'remotes/lorenzo/pci/endpoint' adds 82e105921b8a Merge branch 'remotes/lorenzo/pci/misc' adds fbc6e0dd8d4e Merge branch 'pci/trivial' adds ce32064b1ad8 Merge remote-tracking branch 'pci/next' adds a2202844f72c Merge remote-tracking branch 'pstore/for-next/pstore' adds 81e385d27684 Merge remote-tracking branch 'hid/for-next' adds aa5ae06515a4 i2c: i801: Fix kernel crash in is_dell_system_with_lis3lv02d() adds d680a50cb9c5 i2c: tegra: Avoid error message on deferred probe adds 7ea651ec392e dt-bindings: i2c: extend existing opencore bindings adds d9ce957d414b i2c: ocores: add support for i2c device on Sifive FU540-c000 SoC adds c45d4ba86731 i2c: ocores: add polling mode workaround for Sifive FU540- [...] adds e1714daad7cf i2c: headers: don't use 'dev' as adapter variable adds d68222d4d664 i2c: headers: always have a named variable in arguments adds edd7a5639f83 i2c: core: always have a named variable in arguments adds 2caea56f569a i2c: headers: update docs about I2C_CLIENT_* adds 76cc9f0efd95 i2c: headers: reformat header comment and update copyright adds acc8abcb2a9c i2c: tegra: Add suspend-resume support adds c3c2889b8a2c i2c: qcom-geni: Signify successful driver probe adds c9913ac42135 i2c: qcom-geni: Provide support for ACPI adds bb0fb7686a52 Merge branch 'i2c/for-5.3' into i2c/for-next adds 0ad9b6f992f8 Merge remote-tracking branch 'i2c/i2c/for-next' adds d9df3f0fe94e Merge remote-tracking branch 'i3c/i3c/next' adds 5c5b48681266 hwmon: (pmbus/adm1275) Fix power sampling support adds 5bc282b68533 hwmon: (max6650) Fix unused variable warning adds 3852d74e3bb4 hwmon: (gpio-fan) Fix sysfs_notify and kobject_uevent in f [...] adds 57ce93e93d51 Merge remote-tracking branch 'hwmon-staging/hwmon-next' adds ce1a5ea18ef9 Documentation: Remove duplicate x86 index entry adds 8afecfb0ec96 Merge tag 'v5.2-rc4' into mauro adds 305a99eb98af docs: aoe: convert docs to ReST and rename to *.rst adds b693d0b372af docs: arm64: convert docs to ReST and rename to .rst adds e327cfcb2542 docs: cdrom-standard.tex: convert from LaTeX to ReST adds 8ea618899b6b docs: cdrom: convert docs to ReST and rename to *.rst adds f0ba43774cea docs: convert docs to ReST and rename to *.rst adds 10ffebbed550 docs: fault-injection: convert docs to ReST and rename to *.rst adds ab42b818954c docs: fb: convert docs to ReST and rename to *.rst adds c220a1fae6c5 docs: fpga: convert docs to ReST and rename to *.rst adds d7b461c5e82f docs: ide: convert docs to ReST and rename to *.rst adds cd238effefa2 docs: kbuild: convert docs to ReST and rename to *.rst adds d67297ad343e docs: kdump: convert docs to ReST and rename to *.rst adds 09bbf055c332 docs: mic: convert docs to ReST and rename to *.rst adds 593733ab80ac docs: netlabel: convert docs to ReST and rename to *.rst adds 3bdab16c55f5 docs: pcmcia: convert docs to ReST and rename to *.rst adds 28aedd7ee214 docs: pps.txt: convert to ReST and rename to pps.rst adds 329f00415a42 docs: ptp.txt: convert to ReST and move to driver-api adds bdf3a950fb46 docs: riscv: convert docs to ReST and rename to *.rst adds 4ca9bc225e46 docs: target: convert docs to ReST and rename to *.rst adds 458f69ef3665 docs: timers: convert docs to ReST and rename to *.rst adds cc2a2d19f896 docs: watchdog: convert docs to ReST and rename to *.rst adds d22388408973 docs: xilinx: convert eemi.txt to eemi.rst adds d6a3b247627a docs: scheduler: convert docs to ReST and rename to *.rst adds a2f405a5269f docs: EDID/HOWTO.txt: convert it and rename to howto.rst adds 407b584d155b scripts/documentation-file-ref-check: ignore output dir adds 83e8b971f81c sphinx.rst: Add note about code snippets embedded in the text adds cd84d63a2983 Documentation: coresight: Update the generic device names adds 31753202325d Documentation/stackprotector: powerpc supports stack protector adds 9d9b889540c3 block: document iostat changes for disk busy time accounting adds d95ea1a4e1fb docs: Add a document on repository management adds d059b468b3c3 Merge remote-tracking branch 'jc_docs/docs-next' adds 54d4a07e2216 Merge remote-tracking branch 'v4l-dvb/master' adds 0a8e00c8c9e6 Merge remote-tracking branch 'fbdev/fbdev-for-next' adds 3e26c5feed2a PCI: PM: Skip devices in D0 for suspend-to-idle adds 2f7b994e0e7a Merge branch 'pm-pci-fixes' into linux-next adds 30f234b4d6f0 Merge tag 'linux-cpupower-5.2-rc6' of git://git.kernel.org [...] adds d382084f77b0 Merge back earlier pm-tools material for v5.3. adds 48342924ffac Merge branches 'pm-misc' and 'pm-tools' into linux-next adds 1ec0cd8286f3 PM: hibernate: powerpc: Expose pfn_is_nosave() prototype adds 3540d38dd383 PM: sleep: Show how long dpm_suspend_start() and dpm_suspe [...] adds cafd9503c2fc Merge branch 'pm-sleep' into linux-next adds 33ee09cd59ce device property: Add helpers to count items in an array adds 45af504c45ad Merge branch 'devprop' into linux-next adds a3487d8f3063 ACPI / sleep: Switch to use acpi_dev_get_first_match_dev() adds c78fea61f0c1 ACPI: tables: Allow BGRT to be overridden adds d06c47e3dd07 ACPI: configfs: Resolve objects on host-directed table loads adds d450f85f9196 Merge branches 'acpi-pm', 'acpi-osl', 'acpi-tables' and 'a [...] adds dbfc0e036b83 ACPI / APEI: release resources if gen_pool_add() fails adds 60cf0846e64d Merge branch 'acpi-apei' into linux-next adds 2d4a79ae3404 cpufreq: pcc-cpufreq: Fail initialization if driver cannot [...] adds 234f223d63d8 PCI: PM: Avoid resuming devices in D3hot during system suspend adds 0c7376ada950 PCI: PM: Replace pci_dev_keep_suspended() with two functions adds c2bf1fc212f7 PCI: Add missing link delays required by the PCIe spec adds 000dd5316e1c PCI: Do not poll for PME if the device is in D3cold adds eefb01367c51 Merge branches 'pm-cpufreq' and 'pm-pci' into linux-next adds 315cf898cf81 Merge remote-tracking branch 'pm/linux-next' adds 21962af7bfc0 Merge remote-tracking branch 'cpufreq-arm/cpufreq/arm/linux-next' adds b3e3759ee4ab opp: Don't overwrite rounded clk rate adds cd7ea582866f opp: Make dev_pm_opp_set_rate() handle freq = 0 to drop pe [...] adds 762a41097ff1 Merge remote-tracking branch 'opp/opp/linux-next' adds 741efb29f7a9 Merge remote-tracking branch 'thermal-soc/next' adds 5cc9c1b33c9f Merge remote-tracking branch 'ieee1394/for-next' adds 9b8b9740b87a Merge remote-tracking branch 'dlm/next' adds e911d9e2e6b4 Merge remote-tracking branch 'swiotlb/linux-next' adds dac875635cd8 Merge remote-tracking branch 'rdma/for-next' adds 514fcaac371e tc-tests: updated fw with bind actions by reference use cases adds 4b6b8c02f6e6 mlxsw: cmd: Free running clock PCI BAR and offsets via que [...] adds 34dacb4d519d mlxsw: core: Add a new interface for reading the hardware [...] adds 8289169dd262 mlxsw: pci: Query free running clock PCI BAR and offsets adds 55a8b00157d2 mlxsw: reg: Add Management UTC Register adds 1078645af6c0 mlxsw: reg: Add Management Pulse Per Second Register adds 4368dada5b37 ptp: ptp_clock: Publish scaled_ppm_to_ppb adds 992aa864dca0 mlxsw: spectrum_ptp: Add implementation for physical hardw [...] adds 412cd2ad18d3 mlxsw: spectrum: PTP physical hardware clock initialization adds 9366211f3207 selftests: ptp: Add Physical Hardware Clock test adds 11817aa69bf3 Merge branch 'mlxsw-Add-support-for-physical-hardware-clock' adds e8b1116118d7 s390/qeth: don't mask TX errors on IQD devices adds 4e2fe4edcabe s390/qeth: use mm helpers adds ad1608722226 s390/qeth: simplify DOWN state handling adds 7cbc9e8fe6cc s390/qeth: restart pending READ cmd from callback adds 09ac887f0360 s390/qeth: clean up setting of BLKT defaults adds 1273a8001410 s390/qeth: remove qeth_wait_for_buffer() adds 0ce37ec297f6 s390/qeth: remove OSN-specific IO code adds 57a688aa22eb s390/qeth: convert device-specific trace entries adds fcda7f73b618 s390/qeth: remove 'channel' parameter from callbacks adds 405548959cc7 s390/qeth: add support for dynamically allocated cmds adds 2066e1db9eef s390/qeth: convert RCD code to common IO infrastructure adds f3b783b1d0d7 s390/qeth: command-chain the IDX sequence adds d9b9f40bba7d s390/qeth: allocate a single cmd on read channel adds f9a94f85e885 Merge branch 's390-qeth-next' adds 7fa0043d5c74 net: axienet: move use of resource after validity check adds 6358f38c062d net: dsa: tag_sja1105: Select CONFIG_PACKING adds 9b994b4a074c r8169: let mdio read functions return -ETIMEDOUT adds 20023d3e5071 r8169: improve rtl_coalesce_info adds 9e9f33bae812 r8169: add helper rtl_is_8168evl_up adds 272b2265c87c r8169: use helper rtl_is_8168evl_up for setting register M [...] adds 0b55b630352e Merge branch 'r8169-add-and-use-helper-rtl_is_8168evl_up' adds 3adcfa447866 l2tp: no need to check return value of debugfs_create functions adds 733f0766c3de sched: act_ctinfo: use extack error reporting adds 1a28ed213696 nl80211: fill all policy .type entries adds 90cc4bd61190 mac80211: AMPDU handling for Extended Key ID adds f4d75993d85b nl80211: add NL80211_ATTR_IFINDEX to port authorized event adds cc3e14c21ae9 nl80211: add WPA3 definition for SAE authentication adds 26f7044e9504 nl80211: add support for SAE authentication offload adds d7edf40c15e8 mac80211: add ieee80211_get_he_iftype_cap() helper adds 901bb9891855 nl80211: require and validate vendor command policy adds c9d3245e03ce mac80211: dynamically enable the TWT requester support on [...] adds a0de1ca383c7 mac80211: allow turning TWT responder support on and off v [...] adds 4770c8f90228 cfg80211: Add a function to iterate all BSS entries adds cd6f34110285 ieee80211: Add a missing extended capability flag definition adds 1e87fec9fa52 mac80211: call rate_control_send_low() internally adds bd718fc11d5b mac80211: use STA info in rate_control_send_low() adds 583a7a34c5d3 mac80211: fill low rate even for HAS_RATE_CONTROL adds 163a7cdd1f30 mac80211: extend __rate_control_send_low warning adds 5a7bb7ce26a9 mac80211: no need to check return value of debugfs_create [...] adds 1c38c7f22068 nl80211: send event when CMD_FRAME duration expires adds ddb754aa3181 mac80211: notify offchannel expire on mgmt_tx adds d96ec9751114 Merge tag 'mac80211-next-for-davem-2019-06-14' of git://gi [...] adds b3c04e834082 net/mlx5e: use indirect calls wrapper for skb allocation adds 55f968726e14 net/mlx5e: use indirect calls wrapper for the rx packet handler adds eea9e3a40dbc Merge branch 'net-mlx5-use-indirect-call-wrappers' adds bfe59032bd61 net: ethernet: ti: cpsw: use cpsw as drv data adds 9126e75e39e1 net: ethernet: ti: cpsw_ethtool: simplify slave loops adds f30e33bcdab9 net: phy: Add more 1000BaseX support detection adds 96f657e6cfc2 net/packet: constify __packet_get_status() argument adds d4b5bd98faec net/packet: constify packet_lookup_frame() and __tpacket_h [...] adds dcf70cefaf99 net/packet: constify prb_lookup_block() and __tpacket_v3_h [...] adds 0338a14523e3 net/packet: constify __packet_rcv_has_room() adds 8e8e2951e309 net/packet: make tp_drops atomic adds 2c51c6273c73 net/packet: implement shortcut in tpacket_rcv() adds 3a2bb84e4aea net/packet: remove locking from packet_rcv_has_room() adds 9bb6cd652454 net/packet: introduce packet_rcv_try_clear_pressure() helper adds 4373a5e2606b Merge branch 'packet-DDOS' adds 7c86f20d15b7 net: stmmac: use GPIO descriptors in stmmac_mdio_reset adds 1fc33199185d net: dsa: microchip: Add PHY errata workarounds adds 79c8bd15b61e net: dsa: microchip: Support optional 125MHz SYNCLKO output adds d42176c6bf50 Merge branch 'Microchip-KSZ-driver-enhancements' adds 605fd1c67e65 nfp: update the old flash error message adds f767fc6655ea nfp: print a warning when binding VFs to PF driver adds b3733263ef23 Merge branch 'nfp-add-two-user-friendly-errors' adds d5afa82c977e vsock: correct removal of socket from the list adds 1086ca3a63a3 net: phy: sfp: clean up a condition adds 6117561e1bb3 qed: iWARP - Use READ_ONCE and smp_store_release to access [...] adds 43cf40d93fad qed: iWARP - fix uninitialized callback adds cb94d52b93c7 qed: iWARP - Fix tc for MPA ll2 connection adds fbce23a8036d qed: iWARP - Fix default window size to be based on chip adds cbbe9bd0a088 Merge branch 'qed-iWARP-fixes' adds 123297b78bc6 net: hns3: delay setting of reset level for hw errors unti [...] adds a955d71df26c net: hns3: fix avoid unnecessary resetting for the H/W err [...] adds e4193e24a520 net: hns3: process H/W errors occurred before HNS dev init [...] adds e3b84ed27043 net: hns3: add recovery for the H/W errors occurred before [...] adds 9f65e5ef900f net: hns3: some changes of MSI-X bits in PPU(RCB) adds 9e0254ddea78 net: hns3: extract handling of mpf/pf msi-x errors into functions adds 31bb229d6f4a net: hns3: clear restting state when initializing HW device adds d547ecdc1fc1 net: hns3: free irq when exit from abnormal branch adds 757188005f90 net: hns3: fix for dereferencing before null checking adds 8f9eed1a8791 net: hns3: fix for skb leak when doing selftest adds 3a30964a2eef net: hns3: delay ring buffer clearing during reset adds ebaf1908772e net: hns3: some variable modification adds 26e392ca9b76 Merge branch 'hns3-next' adds f01c373fbeed locking/static_key: always define static_branch_deferred_inc adds 7b58139f98e2 tcp: use static_branch_deferred_inc for clean_acked_data_enabled adds 3d797eb1d08f Merge branch 'enable-and-use-static_branch_deferred_inc' adds 87f373921c4e net: sched: ingress: set 'unlocked' flag for clsact Qdisc ops adds 31c03aef9bc2 virtio_net: enable napi_tx by default adds 363887a2cdfe ipv4: Support multipath hashing on inner IP pkts for GRE tunnel adds e44ef4e4516c devlink: Hang reporter's dump method on a dumpit cb adds 00091c0da136 Documentation: net: mlx5: Add mlx5 initial documentation adds 1f28d7768f1d net/mlx5: Move all devlink related functions calls to devlink.c adds b25bbc2f24dc net/mlx5: Add Vendor Specific Capability access gateway adds 8b9d8baae1de net/mlx5: Add Crdump support adds 63cbc552eebf net/mlx5: Handle SW reset of FW in error flow adds 1ef6f1a17e56 net/mlx5: Control CR-space access by different PFs adds 3e5b72ac2f29 net/mlx5: Issue SW reset on FW assert adds 1e34f3efd413 net/mlx5: Create FW devlink_health_reporter adds fd1483fe1f9f net/mlx5: Add support for FW reporter dump adds d1bf0e2cc4a6 net/mlx5: Report devlink health on FW issues adds 96c82cdfe77b net/mlx5: Add fw fatal devlink_health_reporter adds 9b1f29823605 net/mlx5: Add support for FW fatal reporter dump adds b3bd076f7501 net/mlx5: Report devlink health on FW fatal issues adds 06efeb555524 Documentation: net: mlx5: Devlink health documentation adds b4a6d9abeb54 Merge tag 'mlx5-updates-2019-06-13' of git://git.kernel.or [...] adds 2a04784594f6 nfp: flower: check L4 matches on unknown IP protocols adds 14179c4b4572 nfp: flower: use extack messages in flower offload adds bef6e97d57f5 nfp: flower: extend extack messaging for flower match and actions adds c4aaa5ddffe7 Merge branch 'nfp-flower-loosen-L4-checks-and-add-extack-t [...] adds 3e1894333340 net: remove empty netlink_tap_exit_net adds d6fb396cfaa7 ipv4: tcp: fix ACK/RST sent with a transmit delay adds 735453730a05 udp: Remove unused parameter (exact_dif) adds f48d2ccee1ba udp: Remove unused variable/function (exact_dif) adds 6a6567776fdf i40e: add functions stubs to support EEE adds 51110f162d21 i40e: let untrusted VF to create up to 16 VLANs adds f031c7227a4a i40e: add constraints for accessing veb array adds 97e42ef440a3 i40e: Use signed variable adds f5a2b3ffb7af i40e: Add bounds check for ch[] array adds b83ebf506ba3 i40e: Improve AQ log granularity adds d510497b8397 i40e: add input validation for virtchnl handlers adds c1041d070437 i40e: Missing response checks in driver when starting/stop [...] adds fefa9cfddf29 i40e: Check if the BAR size is large enough before writing [...] adds 781ee4ae16e5 i40e: remove duplicate stat calculation for tx_errors adds c1e212bfc32e i40e: Missing response checks in driver when starting/stop [...] adds 514af5f09952 i40e: mark expected switch fall-through adds 5a1c492b00aa Merge branch '40GbE' of git://git.kernel.org/pub/scm/linux [...] adds 14aafbd82233 net: dsa: do not check orig_dev in vlan del adds 68b2d4a844e1 net: dsa: make cpu_dp non const adds f3b78049d462 net: dsa: make dsa_slave_dev_check use const adds 79b139f4bc46 net: dsa: use switchdev handle helpers adds 877cd9ffbc9c Merge branch 'net-dsa-use-switchdev-attr-and-obj-handlers' adds 422efd032775 net: dsa: mv88e6xxx: do not flood CPU with unknown multicast adds 407308f60d46 Revert "net: dsa: mv88e6xxx: do not flood CPU with unknown [...] adds 930cfe0f129d hinic: Use devm_kasprintf instead of hard coding it adds 8099d7ca6e7b ptp: add QorIQ PTP support for DPAA2 adds d346c9e86d86 dpaa2-ptp: reuse ptp_qoriq driver adds d2563290dbe1 dt-binding: ptp_qoriq: support DPAA2 PTP compatible adds fe844f1936c9 arm64: dts: fsl: add ptp timer node for dpaa2 platforms adds 8893a843b1ac dpaa2-ptp: add interrupt support adds 28c67157e637 MAINTAINERS: maintain DPAA2 PTP driver in QorIQ PTP entry adds 91d0a48a480a Merge branch 'Reuse-ptp_qoriq-driver-for-dpaa2-ptp' adds 4838a5405028 net: stmmac: Fix wrapper drivers not detecting PHY adds 9d9f3fba4c46 r8169: improve handling of Abit Fatal1ty F-190HD adds a51486266c3b net: sched: remove NET_CLS_IND config option adds 626c5fe423c2 net: stmmac: drop redundant check in stmmac_mdio_reset adds 42a90766fe1f net: stmmac: use device_property_read_u32_array to read th [...] adds 7e770b252a62 net: stmmac: drop the reset GPIO from struct stmmac_mdio_bus_data adds ce4ab73ab0c2 net: stmmac: drop the reset delays from struct stmmac_mdio [...] adds fead5b1b5838 net: stmmac: drop the phy_reset hook from struct stmmac_md [...] adds 4e18a8a149d5 Merge branch 'stmmac-cleanups-for-stmmac_mdio_reset' adds 871e84658591 net: ethernet: ti: davinci_cpdma: use idled submit adds 92c1a19e2fb9 tc-tests: added path to ip command in tdc adds 1718132587e8 tc-tests: updated skbedit tests adds 4201c9260a8d lapb: moved export of lapb_register. adds 8e6a481739a8 x25_asy: fixed function name in error message. adds f464100f5766 selftests/net: fix warnings in TFO key rotation selftest adds 9ed68ca0d90b team: add ethtool get_link_ksettings adds 6a6b5c8bff89 tipc: include retrans failure detection for unicast adds c681edae33e8 net: ipv4: move tcp_fastopen server side code to SipHash library adds 098eadce3c62 vhost_net: disable zerocopy by default adds a658c2e49f02 net: sched: act_ctinfo: fix action creation adds c197d6362750 net: sched: act_ctinfo: fix policy validation adds 43321251e2f2 Merge branch 'net-sched-act_ctinfo-fixes' adds ad9bf5451945 net: hns3: fix dereference of ae_dev before it is null checked adds f517f2716c34 net: sched: cls_matchall: allow to delete filter adds c63d1e5c2d3d net: stmmac: fix unused-variable warning adds 78fe8a28fb96 net: dsa: sja1105: fix ptp link error adds 40008e921133 net: ipv4: remove erroneous advancement of list pointer adds 3cfa148826e3 selftests: rtnetlink: add addresses with fixed life time adds 4bd366cecefa Merge branch 'net-ipv4-remove-erroneous-advancement-of-lis [...] adds 79ebc3c26010 net/udpgso_bench_tx: options to exercise TX CMSG adds ade90d69ffef net/udpgso_bench.sh add UDP GSO audit tests adds 4ffc37f5c077 net/udpgso_bench.sh test fails on error adds f97252a8c33f Merge branch 'UDP-GSO-audit-tests' adds 13091aa30535 Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net adds cd4bb2a3344c mlxsw: spectrum_ptp: Fix compilation on 32-bit ARM adds c2417a7b0e3c iavf: Create VLAN tag elements starting from the first element adds 168d91cf2a90 iavf: use signed variable adds 88ec7308eadb iavf: wait longer for close to complete adds f0a48fb44138 iavf: Change GFP_KERNEL to GFP_ATOMIC in kzalloc() adds 16e00c25ac36 iavf: Fix the math for valid length for ADq enable adds b476b0030e61 iavf: Move commands processing to the separate function adds fdd4044ffdc8 iavf: Remove timer for work triggering, use delaying work instead adds bac8486116b0 iavf: Refactor the watchdog state machine adds b66c7bc1cd4d iavf: Refactor init state machine adds 68dfe6348f06 iavf: add call to iavf_[add|del]_cloud_filter adds efa14c398582 iavf: allow null RX descriptors adds 714a485aae9a Merge branch '40GbE' of git://git.kernel.org/pub/scm/linux [...] adds 3de205cde4ee netlink: Document all fields of 'struct nl_info' adds c82481f7ea21 netlink: Add field to skip in-kernel notifications adds d4b96c7b51e8 ipv6: Extend notifier info for multipath routes adds f6c3bb75165c mlxsw: spectrum_router: Ignore IPv6 multipath notifications adds d133e4f1fa12 netdevsim: Ignore IPv6 multipath notifications adds ebee3cad835f ipv6: Add IPv6 multipath notifications for add / replace adds 2881fd61b68e ipv6: Add IPv6 multipath notification for route delete adds 20247fcab397 mlxsw: spectrum_router: Remove processing of IPv6 append n [...] adds ccd56a5f5018 mlxsw: spectrum_router: Prepare function to return errors adds 928c0b534f29 mlxsw: spectrum_router: Pass multiple routes to work item adds 94d628d1f97b mlxsw: spectrum_router: Adjust IPv6 replace logic to new n [...] adds 921bc539cbcb mlxsw: spectrum_router: Pass array of routes to route hand [...] adds d21afd3029b9 mlxsw: spectrum_router: Add / delete multiple IPv6 nexthops adds 2d9dd7ec79fb mlxsw: spectrum_router: Create IPv6 multipath routes in one go adds d5382fef70ce ipv6: Stop sending in-kernel notifications for each nexthop adds 12ee82203999 selftests: mlxsw: Add a test for FIB offload indication adds 2ae6b594fb61 Merge branch 'mlxsw-Improve-IPv6-route-insertion-rate' adds 64d701c608fe ipoib: correcly show a VF hardware address adds 75345f888f70 ipoib: show VF broadcast address adds b594850e65b5 ps3_gelic: Use [] to denote a flexible array member adds 815deee0e345 qed: Fix -Wmaybe-uninitialized false positive adds cf29a498796a net: hns3: Add missing newline at end of file adds 760f1dc29580 net: stmmac: add sanity check to device_property_read_u32_ [...] adds a4a34abfe876 Merge remote-tracking branch 'net-next/master' adds b552d33c80a9 samples/bpf: fix include path in Makefile adds cabd3e889b57 selftests/bpf: signedness bug in enable_all_controllers() adds e55d54f43d3f libbpf: fix check for presence of associated BTF for map creation adds 99f3a064bc2e bpf: net: Add SO_DETACH_REUSEPORT_BPF adds 13a748ea6df1 bpf: Sync asm-generic/socket.h to tools/ adds d30bd78ce8ba bpf: Add test for SO_REUSEPORT_DETACH_BPF adds fb85c4a730af bpf: export bpf_sock for BPF_PROG_TYPE_CGROUP_SOCK_ADDR prog type adds 1314ef561102 bpf: export bpf_sock for BPF_PROG_TYPE_SOCK_OPS prog type adds cd17d7770578 bpf/tools: sync bpf.h adds 69d96519dbf0 selftests/bpf: convert socket_cookie test to sk storage adds 7f94208c8f9a bpf: Fix build error without CONFIG_INET adds d7fe74f9404a libbpf: add common min/max macro to libbpf_internal.h adds 9c6660d0406f libbpf: extract BTF loading logic adds 01b29d1dc9a0 libbpf: streamline ELF parsing error-handling adds bf82927125dd libbpf: refactor map initialization adds db48814bd283 libbpf: identify maps by section index in addition to offset adds 063183bf0486 libbpf: split initialization and loading of BTF adds abd29c931459 libbpf: allow specifying map definitions using BTF adds 9e3d709c47ca selftests/bpf: add test for BTF-defined maps adds f654407481e9 selftests/bpf: switch BPF_ANNOTATE_KV_PAIR tests to BTF-de [...] adds df0b77925982 selftests/bpf: convert tests w/ custom values to BTF-defined maps adds 32b88d374357 Merge branch 'bpf-libbpf-btf-defined-maps' adds fa206dccd85d samples: bpf: remove unnecessary include options in Makefile adds 4d18f6de6ac1 samples: bpf: refactor header include path adds a324aae32fa9 libbpf: constify getter APIs adds f7cf25b2026d bpf: track spill/fill of constants adds fc559a70d57c selftests/bpf: fix tests due to const spill/fill adds fb8d251ee2a6 bpf: extend is_branch_taken to registers adds 2589726d12a1 bpf: introduce bounded loops adds eea1c227b9e9 bpf: fix callees pruning callers adds aeee380ccfc5 selftests/bpf: fix tests adds 0d3679e99ae4 selftests/bpf: add basic verifier tests for loops adds b061017f8b4d selftests/bpf: add realistic loop tests adds b5dc0163d8fd bpf: precise scalar_value tracking adds 94079b64255f Merge branch 'bpf-bounded-loops' adds 27e7352d817b Merge remote-tracking branch 'bpf-next/master' adds 1be451d99317 xfrm: fix bogus WARN_ON with ipv6 adds 8928aa6a007d xfrm: remove empty xfrmi_init_net adds 931cb4842163 Merge remote-tracking branch 'ipsec-next/master' adds 98fdbea55037 net/mlx5: Declare more strictly devlink encap mode adds 82b11f071936 net/mlx5: Expose eswitch encap mode adds e6d5f5872c66 Merge remote-tracking branch 'mlx5-next/mlx5-next' adds 857b46027d6f netfilter: nft_ct: add ct expectations support adds 87e389b4c200 netfilter: conntrack: small conntrack lookup optimization adds 9911c1139fd0 netfilter: xt_owner: bail out with EINVAL in case of unsup [...] adds ff6d090d0db4 netfilter: bridge: port sysctls to use brnf_net adds 22567590b2e6 netfilter: bridge: namespace bridge netfilter sysctls adds 24c509b2e2f1 netfilter: ipset: remove useless memset() calls adds f0cb839084ef netfilter: ipset: merge uadd and udel functions adds f4f5748bfec9 netfilter: ipset: fix a missing check of nla_parse adds 13c6ba1f8554 netfilter: ipset: Fix the last missing check of nla_parse_ [...] adds b1732e163892 netfilter: ipset: Fix error path in set_target_v3_checkentry() adds 11921796f479 ipset: Fix memory accounting for hash types on resize adds fe03d4745675 Update my email address adds 667ec21ebf09 Merge branch 'master' of git://blackhole.kfki.hu/nf-next adds 5fcc88ecf681 netfilter: synproxy: add common uapi for SYNPROXY infrastructure adds 3006a5224f15 netfilter: synproxy: remove module dependency on IPv6 SYNPROXY adds d7f9b2f18eae netfilter: synproxy: extract SYNPROXY infrastructure from [...] adds b83b4814e381 Merge remote-tracking branch 'netfilter-next/master' adds 903f2c544e57 Merge remote-tracking branch 'nfc-next/master' adds 0b6ff67b80bf Merge remote-tracking branch 'wireless-drivers-next/master' adds 2151225b7515 Merge remote-tracking branch 'gfs2/for-next' adds 16d590a04c59 Merge remote-tracking branch 'nand/nand/next' adds dd548bb28ac3 Merge remote-tracking branch 'spi-nor/spi-nor/next' adds 420eb01061db Merge remote-tracking branch 'crypto/master' adds 51e857af9f3f drm/amdgpu: Fix connector atomic_check compilation fail adds 2454fcea338a Merge tag 'drm-misc-next-2019-06-14' of git://anongit.free [...] adds 9add1b8a489b Merge remote-tracking branch 'drm/drm-next' adds eb03e7959c36 drm/amdgpu: explicitly set mmGDS_VMID0_BASE to 0 adds 70d488fb3f9e Revert "drm/amdkfd: Fix sdma queue allocate race condition" adds d091bc0a700f Revert "drm/amdkfd: Fix a circular lock dependency" adds 6a6ef5ee257e drm/amdkfd: Fix a circular lock dependency adds 38bb4226ffe5 drm/amdkfd: Fix sdma queue allocate race condition adds 82973e078b9d drm/amd/powerplay: detect version of smu backend (v2) adds b6bb56ac7d16 drm/amd/display: Add missing newline at end of file adds e1a2f2d23a98 drm/amdgpu: fix error handling in df_v3_6_pmc_start adds 4fe7d1a8a4c4 drm/amd/display: Delete a redundant memory setting in amdg [...] adds b9341521700d drm/amd/powerplay: Delete a redundant memory setting in ve [...] adds 21a249ca0241 drm/amdgpu: wait to fetch the vbios until after common init adds 54c1c182b6dd Merge remote-tracking branch 'amdgpu/drm-next' adds 5e3fb2a5b528 drm/i915: Enable refcount debugging for default debug levels adds a09507682e45 drm/i915: Discard some redundant cache domain flushes adds 6e4e9708614a drm/i915: Execute signal callbacks from no-op i915_request_wait adds 84383d2e8d7c drm/i915: Refine i915_reset.lock_map adds cc49abc2460f drm/i915: Add Wa_1409120013:icl,ehl adds d5b6c275d04a drm/i915: prefer i915_runtime_pm in intel_runtime function adds 87b391b95184 drm/i915: Remove rpm asserts that use i915 adds 9102650fb975 drm/i915: make enable/disable rpm assert function use the [...] adds 1bf676cc2dba drm/i915: move and rename i915_runtime_pm adds 69c663554452 drm/i915: move a few more functions to accept the rpm structure adds d858d5695f38 drm/i915: update rpm_get/put to use the rpm structure adds c447ff7db348 drm/i915: update with_intel_runtime_pm to use the rpm structure adds 58a111f03a6e drm/i915: make intel_wakeref work on the rpm struct adds ce476c80b8bf drm/i915: Keep contexts pinned until after the next kernel [...] adds 9db0c5caa747 drm/i915: Stop retiring along engine adds 422d7df4f090 drm/i915: Replace engine->timeline with a plain list adds dfdeaff29396 drm/i915: Avoid tainting i915_gem_park() with wakeref.lock adds f4071997f1de drm/i915/ehl: Update MOCS table for EHL adds ca851bae0f52 drm/i915: make intel_sdvo_regs.h self-contained adds 379bc100232a drm/i915: move modesetting output/encoder code under display/ adds 83766cdef332 drm/i915: Nuke atomic set/get prop plane stubs adds 89a72304f2f3 drm/i915: Change gamma/degamma_lut_size data type to u32 adds 377c70edd486 drm/i915/icl: Add register definitions for Multi Segmented gamma adds eec0778ec421 drm/i915: Rename ivb_load_lut_10_max adds 02ae8ba96640 drm/i915/icl: Add Multi-segmented gamma support adds df0566a641f9 drm/i915: move modesetting core code under display/ adds 0780f3b6f054 drm/i915: no need to check return value of debugfs_create [...] adds 7d82cc353ad4 drm/i915/gtt: No need to zero the table for page dirs adds b5b7bef9ca9e drm/i915/gtt: Use a common type for page directories adds 4fba8764b6db drm/i915/gtt: Introduce init_pd_with_page adds 56ab674190b1 drm/i915/gtt: Introduce init_pd adds 9ee7250384d8 drm/i915/gtt: Generalize alloc_pd adds 8a6f9d5c172d drm/i915/dmc: use kernel types adds 56b206bcdada drm/i915/dmc: extract fw_info and table walk from intel_pa [...] adds 0bba84975b37 drm/i915/dmc: add support for package_header with version 2 adds 46fcbe4b5e40 drm/i915/dmc: extract function to parse css header adds 32fd773384af drm/i915/dmc: extract function to parse package_header adds 08f8984fd733 drm/i915/dmc: extract function to parse dmc_header adds 0703a53b818c drm/i915/dmc: add support to load dmc_header version 3 adds 8132b8d182e3 drm/i915/dmc: remove redundant return in parse_csr_fw() adds e93821146921 drm/i915/dmc: protect against loading wrong firmware adds 32a196314827 drm/i915/gtt: Serialise both updates to PDE and our shadow adds c6f7acb80abf drm/i915/ehl: Introduce Mule Creek Canyon PCH adds 6800d9a53532 Documentation/i915: fix file references after display/ sub [...] adds 4951dc0178ba drm/i915/guc: Reduce verbosity on log overflows adds 7009db1475e9 drm/i915: Keep engine alive as we retire the context adds ef78f7b18726 drm/i915: Use drm_gem_object.resv adds f0521558a2a8 drm/i915: Don't clobber M/N values during fastset check adds b124ea432af7 drm/i915: Constify intel_pipe_config_compare() adds dde84833c325 drm/i915: Make pipe_config_err() vs. fastset less confusing adds 7afc7f816870 drm/i915: Drop the _INCOMPLETE for has_infoframe adds 5380d0b781c4 drm/i915: Support flags in whitlist WAs adds ebd2de47a19f drm/i915: Support whitelist workarounds on all engines adds 7b3d40631098 drm/i915: Add whitelist workarounds for ICL adds 767662bc62a4 drm/i915: Update workarounds selftest for read only regs adds 0bd6cb6b58f7 drm/i915: Skip shrinking already freed pages adds 1422768fa260 drm/i915/selftests: Flush live_evict adds eca153603f2f drm/i915: Don't dereference request if it may have been re [...] adds 381f8a20d2f6 drm/i915/psr: Force manual PSR exit in older gens adds 6ec9ac77d5f8 Merge remote-tracking branch 'drm-intel/for-linux-next' adds f6454c61c051 Merge remote-tracking branch 'drm-tegra/drm/tegra/for-next' adds c08f99c39083 drm/bridge: tfp410: fix memleak in get_modes() adds b1622cb3be45 drm/bridge: tfp410: fix use of cancel_delayed_work_sync adds c06904d64b47 Merge remote-tracking branch 'drm-misc/for-linux-next' adds c4957347d9d7 drm/msm/dpu: Use provided drm_minor to initialize debugfs adds e9f050f18e43 drm/msm/dpu: Remove _dpu_debugfs_init adds d3cb8f3d0fb2 drm/msm/dpu: Remove bogus comment adds 7f9e42112638 Merge remote-tracking branch 'drm-msm/msm-next' adds fb8facf2106f drm/komeda: Constify the usage of komeda_component/pipelin [...] adds 96961500d6e8 drm/komeda: fixing of DMA mapping sg segment warning adds 362becbed92b drm/arm/mali-dp: Add a loop around the second set CVAL and [...] adds 1d6e4971da71 drm/arm/hdlcd: Actually validate CRTC modes adds 63fefd7e8ed6 drm/arm/hdlcd: Allow a bit of clock tolerance adds e141c8229335 drm/komeda: remove set but not used variable 'kcrtc' adds 6930fc31a21c drm/komeda: Potential error pointer dereference adds 4374128ec1c8 drm/komeda: Add writeback support adds 82e1bb447ec8 drm/komeda: Added AFBC support for komeda driver adds d1cdc2ba1553 drm/komeda: Attach scaler to drm as private object adds edf9e80fe47b drm/komeda: Add the initial scaler support for CORE adds 4d0aa7d0840b drm/komeda: Implement D71 scaler support adds aa881fa788b9 drm/komeda: Add writeback scaling support adds 22729b320822 drm/komeda: Add engine clock requirement check for the dow [...] adds 50a02fe7bdd7 drm/komeda: Add image enhancement support adds 054d2abfd285 drm/komeda: Creates plane alpha and blend mode properties adds 90005ad5a8b4 arm/komeda: Convert dp_wait_cond() to return an error code. adds 34c6c60be7c6 drm/komeda: Clear enable bit in CU_INPUTx_CONTROL adds 4bdfde429518 drm/komeda: Add rotation support on Komeda driver adds 6c495703876d drm/komeda: Adds limitation check for AFBC wide block not [...] adds f4c9478330ff drm/komeda: Update HW up-sampling on D71 adds 1c68248700f4 drm/komeda: Enable color-encoding (YUV format) support adds 39870dcf9195 drm/komeda: Adds SMMU support adds c21d4875e81e dt/bindings: drm/komeda: Adds SMMU support for D71 devicetree adds 6c7e6dfcb3da drm/komeda: Add komeda_fb_check_src_coords adds e2fbcd6b3785 drm/komeda: Add format support for Y0L2, P010, YUV420_8/10BIT adds 6492d9226725 drm/komeda: Adds zorder support adds 25185657f7a1 drm/komeda: Unify mclk/pclk/pipeline->aclk to one MCLK adds ce78115a43ac drm/komeda: Rename main engine clk name "mclk" to "aclk" adds 27148dc7a082 dt/bindings: drm/komeda: Unify mclk/pclk/pipeline->aclk to [...] adds d9046f2109a6 drm/komeda: Add component komeda_merger adds ce40d8067017 drm/komeda: Add split support for scaler adds 3349f7750d2d drm/komeda: Add layer split support adds 69f7550dc5ec drm/komeda: Add slave pipeline support adds 4a209f18f6de drm/komeda: Refine function to_d71_input_id adds ba6687d1f815 drm/komeda: Accept null writeback configurations for writeback adds f589e19a5bb2 drm/komeda: Add new component komeda_splitter adds 8f2501e643bc drm/komeda: Enable writeback split support adds b9febc063487 Merge remote-tracking branch 'mali-dp/for-upstream/mali-dp' adds 72bccb487fd5 drm/imx: enable IDMAC watermark feature adds 3d1f62c686ac gpu: ipu-v3: ipu-ic: Fix saturation bit offset in TPMEM adds f208b26e61df gpu: ipu-v3: ipu-ic: Fully describe colorspace conversions adds e3e4820d054c gpu: ipu-v3: ipu-ic-csc: Add support for limited range encoding adds 614014cfc148 gpu: ipu-v3: ipu-ic-csc: Add support for Rec.709 encoding adds 4791bd7d6adc media: imx: Try colorimetry at both sink and source pads adds fee77829083a gpu: ipu-v3: image-convert: Enable double write reduction adds 2ceda07c501c Merge remote-tracking branch 'imx-drm/imx-drm/next' adds 55535589eb7f regmap: lzo: Switch to bitmap_zalloc() adds 0a19fcccf3ed Merge branch 'regmap-5.3' into regmap-next adds d3f13867f722 Merge remote-tracking branch 'regmap/for-next' adds 9aa892d2c1a0 ALSA: pci: echoaudio: remove variable which is a constant adds f69fc17947f1 ALSA: bebob: code rafactoring for callback functions to PC [...] adds 73f7864eb5f0 ALSA: bebob: code refactoring for callback function to raw [...] adds 5e818ac21f9d ALSA: bebob: change the range of critical section for stre [...] adds d173265ae36f ALSA: bebob: code refactoring for error path to start dupl [...] adds c6b84ffbd5e7 ALSA: fireworks: change the range of critical section for [...] adds 7bc93821a70a ALSA: firewire-lib: split allocation of isochronous resour [...] adds 18f26034be27 ALSA: firewire-motu: unify the count of subscriber for pac [...] adds f6341db65a0a ALSA: firewire-motu: unify midi callback function adds 8350132e399d ALSA: firewire-motu: add helper function to keep isochrono [...] adds fc49769af4fd ALSA: firewire-motu: code refactoring for condition to sto [...] adds b66ab1428e68 ALSA: firewire-motu: rename helper functions to begin/fini [...] adds e63a15185a7a ALSA: firewire-motu: minor code refactoring to stop isochr [...] adds ec694fba2ac9 ALSA: firewire-motu: code refactoring to finish streaming session adds 8edc56ec8f14 ALSA: firewire-motu: reserve/release isochronous resources [...] adds 2d103420c6ea ALSA: firewire-motu: update isochronous resources when sta [...] adds 15d472ecc510 ALSA: firewire-motu: code refactoring for pcm.hw_params/hw [...] adds f8ed85e9b5b3 Merge remote-tracking branch 'sound/for-next' adds 7f807f280964 ASoC: wm_adsp: no need to check return value of debugfs_cr [...] adds 227ab8baa15b ASoC: fsl: no need to check return value of debugfs_create [...] adds 41d92e0c835b ASoC: rockchip: pdm: select CONFIG_RATIONAL adds 83ee240aad91 ASoC: cx2072x: mark PM function as __maybe_unused adds 7623ae793c28 ASoC: SOF: Intel: hda: save handle to sdev in sof_intel_hd [...] adds f5dbba9fee80 ASoC: SOF: Intel: hda: add new macro hstream_to_sof_hda_stream() adds 1b7e1956860d ASoC: SOF: topology: add cpu_dai_name for DAIs adds bdf4ad3fd01f ASoC: SOF: Intel: hda: assign link DMA channel at run-time adds 6b2239e3337b ASoC: SOF: Intel: hda: reserve host DMA channel for hostle [...] adds 7077a07a72d3 ASoC: SOF: Intel: hda: release link DMA for paused streams [...] adds 93146bc22f61 ASoC: SOF: Intel: hda: couple host and link DMA during FE hw_free adds 6297a0dc4c14 ASoC: SOF: Intel: hda: modify stream interrupt handler adds 7fd572e7d317 ASoC: SOF: Intel: hda-stream: fix a deadlock with bus->reg_lock adds 24b6ff686fce ASoC: SOF: Intel: hda: use the SOF defined ppcap functions adds 13063a2ccf79 ASoC: SOF: Intel: hda: add function for hda stop chip adds 9a50ee58b8b1 ASoC: SOF: Intel: hda: use the defined stop chip in suspend adds 3a39e0eae809 ASoC: SOF: Intel: hda: clear stream status and wakests properly adds 7bcaf0f2cdfa ASoC: SOF: Intel: hda: make sure DMA is start/stop by read [...] adds 5b8cc7d17f56 ASoC: SOF: Intel: hda: make sure RUN bit setting to 0 duri [...] adds 9de7eaddfa7f ASoC: SOF: disallow building without CONFIG_PCI again adds 8893cba2fa69 ASoC: rt5677: fall back to DT prop names on error adds 241800642ea3 ASoC: rt5677: move jack-detect init to i2c probe adds 501e94b52aed ASoC: Add missing newline at end of file adds ac28ec07ae1c ASoC: rsnd: fixup mod ID calculation in rsnd_ctu_probe_ adds 1ffd31281926 Merge branch 'asoc-5.3' into asoc-next adds bf7d23f120af Merge remote-tracking branch 'asoc/topic/meson' into asoc-next adds d55f52242110 Merge remote-tracking branch 'sound-asoc/for-next' adds bc6f2a757d52 kernel/module: Fix mem leak in module_add_modinfo_attrs adds 3423a6a52601 Merge remote-tracking branch 'modules/modules-next' adds fc0b32efa0aa Merge remote-tracking branch 'input/next' adds 3f677f9c998a drivers: md: Unify common definitions of raid1 and raid10 adds d9771f5ec46c raid5-cache: Need to do start() part job after adding jour [...] adds 168b305b0cfb md: md.c: Return -ENODEV when mddev is NULL in rdev_attr_show adds e5b521ee9b58 md: fix spelling typo and add necessary space adds ebfeb444fa6f md/raid1: get rid of extra blank line and space adds 8cf05a7841e1 md: raid10: Use struct_size() in kmalloc() adds c7afa8034b09 md: raid1-10: Unify r{1,10}bio_pool_free adds e9eeba28a1e0 md/raid10: read balance chooses idlest disk for SSD adds 315eb656649d blk-mq/debugfs: Fix improper print qualifier adds 7602843fd873 block: null_blk: fix race condition for null_del_dev adds b3dbec5871b5 Merge branch 'for-5.3/block' into for-next adds 78b90a2ce842 block: genhd: Use struct_size() helper adds f1f8f292cd12 block: bio: Use struct_size() in kmalloc() adds d5c09d18f5a8 Merge branch 'for-5.3/block' into for-next adds 5de0073fcd50 blk-iolatency: clear use_delay when io.latency is set to zero adds f539da82f215 blkcg: update blkcg_print_stat() to handle larger outputs adds ef069b97feec blkcg: perpcu_ref init/exit should be done from blkg_alloc/free() adds 71c814077de6 blkcg: blkcg_activate_policy() should initialize ancestors first adds 663114222900 blkcg, writeback: dead memcgs shouldn't contribute to writ [...] adds e0c68288adda Merge branch 'for-5.3/block' into for-next adds f9bc64a0f0f8 block: use req_op() to maintain consistency adds e3bf98fbd085 Merge branch 'for-5.3/block' into for-next adds 9007f934878c Merge remote-tracking branch 'block/for-next' adds a457b70904bb dt-bindings: mmc: sdhci-am654: Document bindings for the h [...] adds 99909b55f298 mmc: sdhci_am654: Add Support for 8 bit IP on J721E adds 1accbced1c32 mmc: sdhci_am654: Add Support for 4 bit IP on J721E adds 163367c952e7 Merge branch 'fixes' into next adds a04c50aaa916 mmc: core: no need to check return value of debugfs_create [...] adds 091eb12f62b0 mmc: host: atmel-mci: no need to check return value of deb [...] adds fcac152782e3 mmc: host: dw_mmc: no need to check return value of debugf [...] adds 5928d8929d8c mmc: host: s3cmci: no need to check return value of debugf [...] adds 04509d770979 mmc: sdhci-of-esdhc: set the sd clock divisor value above 3 adds 791463ba1ae9 mmc: sdhci-of-esdhc: use 1/2 periperhal clock for ls1028a adds f24483a64e42 Merge branch 'fixes' into next adds 99a934443d92 Merge branch 'fixes' into next adds de23f0b75776 mmc: sdhci: sdhci-pci-o2micro: Check if controller support [...] adds 6e8e1acda6aa mmc: sdhci: Fix indenting on SDHCI_CTRL_8BITBUS adds 9d767dc55208 Merge branch 'fixes' into next adds efe8f221a669 Merge remote-tracking branch 'mmc/next' adds 00e736e8e2ca Merge remote-tracking branch 'kgdb/kgdb-next' adds 9fbc9c1a6e90 Merge remote-tracking branch 'mfd/for-mfd-next' adds 56b1c7bdd64f Merge remote-tracking branch 'backlight/for-backlight-next' adds 86f4ff7a0c0c regulator: qcom_spmi: enable linear range info adds ba576a6232dc regulator: qcom_spmi: Refactor get_mode/set_mode adds e1d700f7c94e Merge tag 'v5.2-rc4' into regulator-5.3 adds f2c6203fdd11 regulator: core: Make entire header comment C++ style adds 4fe0676b04ed dt-bindings: qcom_spmi: Document PM8005 regulators adds 42ba89c8bbd9 regulator: qcom_spmi: Add support for PM8005 adds 1c3f37d11023 arm64: dts: msm8998-mtp: Add pm8005_s1 regulator adds bbd7992e6a32 dt-bindings: qcom_spmi: Document pms405 support adds 0211f68e626f regulator: qcom_spmi: add PMS405 SPMI regulator adds d8e1c6c3b28d Merge branch 'regulator-5.3' into regulator-next adds 70478df4bd60 Merge remote-tracking branch 'regulator/for-next' adds 3790cba20729 Merge remote-tracking branch 'security/next-testing' adds 4bb6f2935307 Merge remote-tracking branch 'apparmor/apparmor-next' adds 68f2529078f9 ima: Make arch_policy_entry static adds 9e1e5d4372d6 x86/ima: fix the Kconfig dependency for IMA_ARCH_POLICY adds 42df744c4166 LSM: switch to blocking policy update notifiers adds b16942455193 ima: use the lsm policy update notifier adds e038f5f691e0 ima: Use designated initializers for struct ima_event_data adds 41422a084ddd Merge remote-tracking branch 'integrity/next-integrity' adds 71cb5d6bbad4 Merge remote-tracking branch 'selinux/next' adds 29f07dabcfcc Merge remote-tracking branch 'tpmdd/next' adds ad0834dedaa1 iommu: Fix a leak in iommu_insert_resv_region adds 5f64ce5411b4 iommu/vt-d: Duplicate iommu_resv_region objects per device list adds b9a7f9816483 iommu/vt-d: Introduce is_downstream_to_pci_bridge helper adds e143fd4598dd iommu/vt-d: Handle RMRR with PCI bridge device scopes adds 3855ba2d834d iommu/vt-d: Handle PCI bridge RMRR device scopes in intel_ [...] adds adfd37382090 iommu: Introduce IOMMU_RESV_DIRECT_RELAXABLE reserved memo [...] adds 1c5c59fbad20 iommu/vt-d: Differentiate relaxable and non relaxable RMRRs adds f4c63ea91c6f iommu/vt-d: Don't return error when device gets right domain adds c57b260a7d7d iommu/vt-d: Set domain type for a private domain adds 6a8c6748b94b iommu/vt-d: Don't enable iommu's which have been ignored adds 5679582c2fad iommu/vt-d: Allow DMA domain attaching to rmrr locked device adds d5692d4af08c iommu/vt-d: Fix suspicious RCU usage in probe_acpi_namespa [...] adds 16c9e29e12e8 iommu/vt-d: Cleanup after delegating DMA domain to generic iommu adds 123b2ffc376e iommu/vt-d: Consolidate domain_init() to avoid duplication adds 42db7c6a404b iommu/vt-d: Remove an unused variable "length" adds af88ec396201 iommu/vt-d: Silence a variable set but not used adds ec6bc2e9e81b driver core: Add per device iommu param adds 4e32348ba526 iommu: Introduce device fault data adds 0c830e6b3282 iommu: Introduce device fault report API adds bf3255b3cfe2 iommu: Add recoverable fault reporting adds 58b55c859ac0 iommu: Add padding to struct iommu_fault adds 29fcea8ce7f3 iommu: Fix integer truncation adds 5a4c44728eb6 Merge branches 'x86/vt-d', 'x86/amd', 'arm/renesas', 'gene [...] adds 79e4b967c0de Merge remote-tracking branch 'iommu/next' adds 317c17733968 Merge remote-tracking branch 'audit/next' adds 1419f64ef526 dt-bindings: stm32: serial: Add optional reset adds 2554fcb8cc40 dt-bindings: add Kontron vendor prefix adds 5d9c4e9591dc of/fdt: Fix ‘of_fdt_match’ defined but not used compiler warning adds 1bdd44579a54 dt-bindings: Add missing newline at end of file adds af3c882fe6d9 Merge remote-tracking branch 'devicetree/for-next' adds 36f34737ff48 spi: Add a prototype for exported spi_set_cs_timing() adds ebc37af5e0a1 spi: No need to assign dummy value in spi_unregister_controller() adds f56943699463 spi: don't open code list_for_each_entry_safe_reverse() adds ee6c729b40f6 Merge branch 'spi-5.3' into spi-next adds 691b74070b89 Merge remote-tracking branch 'spi/topic/pump-rt' into spi-next adds 32aaeb4a6d8a Merge remote-tracking branch 'spi/for-next' adds 541d96a18d14 Merge remote-tracking branch 'tip/auto-latest' adds 68a9952936fc clocksource/drivers/timer-meson6: Update with SPDX Licence [...] adds c48fe009a535 clocksource/drivers/ixp4xx: Implement delay timer adds a1c3e589de1c clocksource/drivers/arc_timer: Use BIT() instead of _BITUL() adds 1a0c6a98dd72 clocksource/drivers/exynos_mct: Increase priority over ARM [...] adds 58af46924d66 clocksource/drivers/tegra: Support per-CPU timers on all Tegra's adds f659ae975b23 clocksource/drivers/tegra: Unify timer code adds fcf75717568b clocksource/drivers/tegra: Reset hardware state on init adds 339be05dc64e clocksource/drivers/tegra: Replace readl/writel with relax [...] adds b3217f03aa91 clocksource/drivers/tegra: Release all IRQ's on request_ir [...] adds 81087150f3a6 clocksource/drivers/tegra: Minor code clean up adds 2924ff286b79 clocksource/drivers/tegra: Support COMPILE_TEST universally adds 364aeb0e1a1a clocksource/drivers/tegra: Lower clocksource rating for so [...] adds bc21877f8e96 clocksource/drivers/tegra: Rename timer-tegra20.c to timer [...] adds 6d4e86c6c047 clocksource/drivers/sysctr: Add nxp system counter timer d [...] adds 4151033ea0c0 clocksource/drivers/tegra: Restore timer rate on Tegra210 adds 498ccd445b34 clocksource/drivers/tegra: Remove duplicated use of per_cpu_ptr adds 26647363595d clocksource/drivers/tegra: Set and use timer's period adds 79758f0dc6c4 clocksource/drivers/tegra: Drop unneeded typecasting in one place adds b1705349f92f clocksource/drivers/tegra: Add verbose definition for 1MHz [...] adds da45a03620fc clocksource/drivers/tegra: Restore base address before cleanup adds cbc004d7bd9d clocksource/drivers/tegra: Cycles can't be 0 adds 2000d3098e7f clocksource/drivers/tegra: Set up maximum-ticks limit properly adds 21c768d5ef2f clocksource/drivers/arm_arch_timer: Extract elf_hwcap use [...] adds cc5b2034e022 Merge remote-tracking branch 'clockevents/clockevents/next' adds b2572772d13e EDAC: Make edac_debugfs_create_x*() return void adds 0609fdbc46c7 Merge remote-tracking branch 'edac-amd/for-next' adds 702655234dd1 irqchip/gic: Add dependency for ARM_GIC_MAX_NR adds 0bdd0047ec94 irqchip/mbigen: Stop printing kernel addresses adds d8daaedd7e8a Merge remote-tracking branch 'irqchip/irq/irqchip-next' adds 09884bf2158f Merge remote-tracking branch 'ftrace/for-next' adds 0e84ec96b561 KVM: PPC: Remove leftover comment from emulate_loadstore.c adds 3bda7f0ae0f7 KVM: PPC: Book3S PR: Fix software breakpoints adds b63a4644b03e Merge remote-tracking branch 'kvm-ppc/kvm-ppc-next' adds d719213d36c4 Merge remote-tracking branch 'kvms390/next' adds 6b7abceac2a7 Merge remote-tracking branch 'percpu/for-next' adds 8d4b2daff256 platform/x86: Remove left-over BACKLIGHT_LCD_SUPPORT adds 92a74ce3c466 platform/x86: intel_menlow: avoid null pointer deference error adds 84f669b4b8c9 platform/x86: pcengines-apuv2: Make two symbols static adds a2558e247804 platform/x86: hp_accel: Add support for HP ProBook 450 G0 adds 546935db7cbf Merge remote-tracking branch 'drivers-x86/for-next' adds 74e80d81cc7e Merge tag 'ib-mfd-cros-v5.3' into chrome-platform/for-next adds e90716a66121 platform/chrome: cros_ec_debugfs: Add debugfs entry to ret [...] adds cb78a163c151 platform/chrome: cros_ec_debugfs: Fix kernel-doc comment f [...] adds 1fbc6ec2f35e platform/chrome: cros_ec_debugfs: Add debugfs ABI documentation adds 35b52b3315a2 platform/chrome: cros_ec_debugfs: cros_ec_uptime_fops can [...] adds aa8b8f9f9bef platform/chrome: wilco_ec: Fix unreleased lock in event_read() adds 72d115de8a90 platform/chrome: wilco_ec: Add circular buffer as event queue adds 9524d3d1adde Input: cros_ec_keyb: mask out extra flags in event_type adds 10671da7e8e1 platform/chrome: wilco_ec: fix null pointer dereference on [...] adds 40df04328ab7 Merge remote-tracking branch 'chrome-platform/for-next' adds b76359b0de4b Merge remote-tracking branch 'leds/for-next' adds a3a1d363c85c Merge remote-tracking branch 'ipmi/for-next' adds ed66bcd0674a ABI: fix some syntax issues at the ABI database adds 745b2888a2af ABI: sysfs-driver-hid: the "What" field doesn't parse fine adds d59f0ec7151e ABI: sysfs-class-uwb_rc: remove a duplicated incomplete entry adds 1107049034ac ABI: better identificate tables adds abf313b5a8b7 ABI: sysfs-bus-pci-devices-aer_stats uses an invalid tag adds 129fb4cb3b6a ABI: Fix KernelVersion tags adds 5669245b57df ARM: omap1: remove unused variable adds 8f3894d11963 Merge remote-tracking branch 'driver-core/driver-core-next' adds a954e5fb4bc2 Merge 5.2-rc5 into usb-next adds 1a65a0356119 usb: host: xhci-tegra: Fix Wunused-const-variable adds 6d101f24f1dd USB: add usbfs ioctl to retrieve the connection parameters adds b6409906c7c0 usb: isp1362: Spelling s/eclusive/exclusive/ adds ae748b9cf852 wusb: switch to cbcmac transform adds d7863de8cdea usb: host: fotg2: add device tree probing adds 8443ba8a3e99 Merge remote-tracking branch 'usb/usb-next' adds 59d7d4c5178d dt-bindings: usb: renesas_usbhs: Rename bindings documenta [...] adds 23c46801d14c dt-bindings: usb: renesas_gen3: Rename bindings documentat [...] adds f90db10779ad usb: dwc3: meson-g12a: Add support for IRQ based OTG switching adds 1112cf4c4109 usb: dwc2: Force 8bit UTMI width for Samsung Exynos SoCs adds cd5f9726773b Documentation: dt-bindings: Add snps,need-phy-for-wake for [...] adds 1d390437f605 ARM: dts: rockchip: Allow wakeup from rk3288-veyron's dwc2 [...] adds c846b03ff767 USB: dwc2: Don't turn off the usbphy in suspend if wakeup [...] adds 4833a94eb383 usb: gadget: f_fs: data_len used before properly set adds f4408a98c4e6 usb: gadget: u_audio: Fixed variable declaration coding st [...] adds 0604160d8c0b usb: gadget: udc: renesas_usb3: Enhance role switch support adds 67929a7ded52 usb: gadget: at91_udc: Remove unneeded variable adds 811e5c3d3c4a fotg210-udc: Remove unneeded variable adds 48f5e7493a6a USB: omap_udc: Remove unneeded variable adds 508595515f4b usb: gadget: Zero ffs_io_data adds d78cc1a4b72a usb: gadget: net2272: remove redundant assignments to pointer 's' adds ad408a1596b4 Revert "usb: dwc2: host: Setting qtd to NULL after freeing it" adds 8bc529b25354 soc: qcom: geni: Add support for ACPI adds 2bc02355f8ba usb: dwc3: qcom: Add support for booting with ACPI adds a6e456209d08 usb: dwc3: qcom: Start USB in 'host mode' on the SDM845 adds 7f5d6a469617 usb: dwc3: qcom: Improve error handling adds dc1b5d9aed17 usb: dwc3: Fix core validation in probe, move after clocks [...] adds 4d20a6107050 usb: dwc3: qcom: Use of_clk_get_parent_count() adds 34cc761bdcc8 doc: dt: bindings: usb: dwc3: Update entries for disabling [...] adds 4ed9890c4c44 usb: gadget: send usb_gadget as an argument in get_config_params adds 729dcffd1ed3 usb: dwc3: gadget: Add support for disabling U1 and U2 entries adds e70b3f5da001 usb: gadget: storage: Remove warning message adds d29fcf7078bc usb: gadget: ether: Fix race between gether_disconnect and [...] adds 96d121eb7878 Merge remote-tracking branch 'usb-gadget/next' adds d1609c312d42 usb: chipidea: imx: add imx7ulp support adds ed5a419bb019 usb: chipidea: imx: "fsl,usbphy" phandle is not mandatory now adds b8a4f526faba usb: chipidea: Use dev_err() instead of pr_err() adds 8fbd06e59230 usb: chipidea: imx: Use devm_platform_ioremap_resource() adds 034252e37b31 usb: chipidea: msm: Use devm_platform_ioremap_resource() adds 5627b5ece3b3 Merge remote-tracking branch 'usb-chipidea-next/ci-for-usb-next' adds 5e7f8479db72 Merge remote-tracking branch 'phy-next/next' adds 4e828c3e0920 serial: imx: fix locking in set_termios() adds 6bf4e42f1d19 serial: 8250: Add support for higher baud rates to Pericom chips adds ab262666018d serial: uartps: Use the same dynamic major number for all ports adds 26d5a3245b3f serial: uartps: Use octal permission for module_param() adds b6415f243919 serial: uartps: Fix multiple line dereference adds a53f82d6ccb5 serial: uartps: Fix long line over 80 chars adds 7be7a0145f01 serial: uartps: Do not add a trailing semicolon to macro adds 8d53935d9beb serial: uartps: Remove useless return from cdns_uart_poll_ [...] adds 099f79c01999 serial: fsl_lpuart: Remove unneeded OOM error message adds 7e267b2956f1 serial: 8250: factor out serial8250_{set,clear}_THRI() helpers adds 42912081481c serial: 8250: Add MSR/MCR TIOCM conversion wrapper functions adds 13b18d359097 tty: serial_core: Set port active bit in uart_port_activate adds 607ea69d2621 serial: 8250: pericom_do_set_divisor can be static adds d693609167a0 Merge remote-tracking branch 'tty/tty-next' adds 312d362c6ae4 MAINTAINERS: fpga: hand off maintainership to Moritz adds ced430c2ff74 Merge remote-tracking branch 'char-misc/char-misc-next' adds 490a86ac0428 Merge remote-tracking branch 'extcon/extcon-next' adds b75c43e26893 Merge remote-tracking branch 'soundwire/next' adds 9884b3f6f73d staging: android: fix style problem adds c90c1b427b08 staging: most: deregister net and video config subsystems [...] adds 0c3b9b7e19ec staging: kpc2000: remove dead code in core.c adds c11621ffd9a8 staging: rtl8723bs: hal: sdio_halinit: fix comparison to t [...] adds 639b6023beb4 staging: rtl8723bs: hal: sdio_halinit: fix spaces preferre [...] adds faa398844161 staging: rtl8723bs: hal: sdio_halinit: fix Comparison to NULL adds 98a716ce1d6a Merge branch 'erofs_fix' into staging-next adds 76bc27a26acc staging: erofs: rename data_mapping_mode to datamode adds 7c23143199e3 staging: comedi: usbdux: remove redundant initialization o [...] adds 5c8004ce6149 staging: erofs: clean up initialization of pointer de adds 0c20037c6749 staging: Add missing newline at end of file adds 88004c3e693d staging: rtl8723bs: hal: Using comparison to true is error prone adds 4c1c1dbd6d93 staging: rtl8723bs: hal: spaces preferred around unary operator adds 289fb19ef7a9 staging: rtl8723bs: hal: Remove return type of initrecvbuf adds 247c2ad278dd staging: rtl8723bs: hal: fix Using comparison to false is [...] adds 7930f8e5892f staging: rtl8723bs: hal: Add null check after memory allocation adds bd462d407bbb staging/rtl8723bs/core: Remove redundant call to memset adds 5d8c5c684ad8 staging/rtl8723bs/core/rtw_ap: Remove redundant call to memset adds 02ca9aa02534 staging: rtl8723bs: hal: rtl8723b_hal_init: fix Comparison [...] adds 7036126aa2f5 staging: rtl8723bs: hal: rtl8723b_hal_init: fix Using comp [...] adds f60cb23f0f0f staging: rtl8723bs: hal: rtl8723b_hal_init: Remove set but [...] adds f3a9e4136893 staging: rtl8723bs: hal: rtl8723b_rf6052: fix spaces prefe [...] adds 61959885103a staging: rtl8723bs: hal: odm_HWConfig: Unneeded variable: [...] adds 8ed2fdd65773 Merge remote-tracking branch 'staging/staging-next' adds 81c4ee4dc1f5 Merge remote-tracking branch 'mux/for-next' adds 4324092334b7 Merge remote-tracking branch 'slave-dma/next' adds 38cf3a687f58 cgroup: Move cgroup_parse_float() implementation out of CO [...] adds a6a11a05302b Merge branch 'for-5.3' into for-next adds 99c8b231ae6c docs: cgroup-v1: convert docs to ReST and rename to *.rst adds 22a0b83583ab Merge branch 'for-5.3' into for-next adds 42494ffe8849 Merge remote-tracking branch 'cgroup/for-next' adds eb3794301a82 Merge remote-tracking branch 'scsi/for-next' adds 66fb3795a19b Merge remote-tracking branch 'vhost/linux-next' adds a7b7b51fabec Merge remote-tracking branch 'rpmsg/for-next' adds 42d9fc7176eb gpio: ftgpio: Pass irqchip when adding gpiochip adds 9a82ee69ee93 gpio: Add GPIOLIB_IRQCHIP cleanup to TODO adds 4892d3a6a009 gpio: Drop the parent_irq from gpio_irq_chip adds c8ecfd6caa1e Merge branch 'devel' into for-next adds 55348a6064e6 Merge remote-tracking branch 'gpio/for-next' adds ce47c5935596 Merge remote-tracking branch 'gpio-brgl/gpio/for-next' adds 9dc2190f0e8b Merge remote-tracking branch 'pinctrl/for-next' adds 2d6d59945c0c Merge remote-tracking branch 'userns/for-next' adds a938fa74cb84 Merge remote-tracking branch 'y2038/y2038' adds d21ab752ee7b Merge remote-tracking branch 'livepatching/for-next' adds f65936bf137e coresight: Potential uninitialized variable in probe() adds 5f579ec1918e coresight: etm3x: Smatch: Fix potential NULL pointer dereference adds cb50b91bd6bc coresight: tmc: Smatch: Fix potential NULL pointer dereference adds 517cbf2428a8 coresight: platform: add OF/APCI dependency adds 074b8244b52d coresight: replicator: Add terminate entry for acpi_device [...] adds 76eba47d1786 Merge remote-tracking branch 'coresight/next' adds 6fbef719c35c Merge remote-tracking branch 'rtc/rtc-next' adds bb2cf869afa4 Merge remote-tracking branch 'at24/at24/for-next' adds 24456d1ca86b Merge remote-tracking branch 'ntb/ntb-next' adds 02e61f7115dc Merge remote-tracking branch 'kspp/for-next/kspp' adds 1a2d701db5e1 Merge remote-tracking branch 'nvmem/for-next' adds 74f76fa2e723 Merge remote-tracking branch 'xarray/xarray' adds 009b19fe6b1f Merge remote-tracking branch 'hyperv/hyperv-next' adds e66349090dbc Merge remote-tracking branch 'auxdisplay/auxdisplay' adds b12ce51a8116 Merge remote-tracking branch 'pidfd/for-next' adds cc81927572d5 Merge remote-tracking branch 'hmm/hmm' adds 7e57849fde28 mm/dev_pfn: exclude MEMORY_DEVICE_PRIVATE while computing [...] adds 912cb1c53fe1 fs/proc/array.c: allow reporting eip/esp for all coredumpi [...] adds a56f737bb198 mm/mempolicy.c: fix an incorrect rebind node in mpol_rebin [...] adds c8182c835440 fs/binfmt_flat.c: make load_flat_shared_library() work adds 8c3b895ccca3 signal: remove the wrong signal_pending() check in restore [...] adds 6286c3ef53a5 mm: soft-offline: return -EBUSY if set_hwpoison_free_buddy [...] adds 78e2d9d45fc2 mm: hugetlb: soft-offline: dissolve_free_huge_page() retur [...] adds 8aef20724cbd include/linux/dmar.h: replace single-char identifiers in macros adds cbf7419d91c9 scripts/decode_stacktrace: match basepath using shell pref [...] adds 6c4f373b5529 scripts/decode_stacktrace: look for modules with .ko.debug [...] adds 19783b368c90 scripts-decode_stacktrace-look-for-modules-with-kodebug-ex [...] adds 8e7ec444d095 scripts/spelling.txt: drop "sepc" from the misspelling list adds 7f0fc200a8eb scripts-spellingtxt-drop-sepc-from-the-misspelling-list-fix adds 8eb76f469ce5 scripts/spelling.txt: add spelling fix for prohibited adds 8f251e701467 scripts/decode_stacktrace: Accept dash/underscore in modules adds e89468422581 arch/sh/configs/sdk7786_defconfig: remove CONFIG_LOGFS adds ee7889dcabaf sh: config: remove left-over BACKLIGHT_LCD_SUPPORT adds da75484be45e lib/debugobjects.c: move printk out of db lock critical sections adds a4beab62a06b fs: ocfs: fix spelling mistake "hearbeating" -> "heartbeat" adds 826bb84badc0 ocfs2/dlm: use struct_size() helper adds a02e6a73296c ocfs2: add last unlock times in locking_state adds da98713d9b5c ocfs2: add locking filter debugfs file adds 11f7d7d6df7b ocfs2-add-locking-filter-debugfs-file-fix adds 5b05ba030688 ocfs2: add first lock wait time in locking_state adds 8a00530298b6 ocfs: no need to check return value of debugfs_create functions adds c53e48820189 ocfs-no-need-to-check-return-value-of-debugfs_create-functions-v2 adds 0accd9c94f54 ocfs2: clear zero in unaligned direct IO adds 632e1921284f ocfs2-clear-zero-in-unaligned-direct-io-checkpatch-fixes adds c72d6cf61daf ocfs2: wait for recovering done after direct unlock request adds 408e7abc46c1 ocfs2: checkpoint appending truncate log transaction befor [...] adds 8f73f5493e5b ramfs: support O_TMPFILE adds a08b7d994d1c mm/slab: validate cache membership under freelist hardening adds d0827b33ac10 mm/slab: sanity-check page type when looking up cache adds 5998b0fb62ed mm/slab: restore IRQs in kfree() adds 338eceaef4a3 lkdtm/heap: add tests for freelist hardening adds 8543bb221d25 mm/slub.c: avoid double string traverse in kmem_cache_flags() adds b250ac2196bc mm/kmemleak.c: fix check for softirq context adds ee9534b4f518 mm/kmemleak.c: change error at _write when kmemleak is disabled adds 947ee7379493 docs: kmemleak: add more documentation details adds 6bda1c210319 mm/kasan: print frame description for stack bugs adds ea2c2f82b70b device-dax: fix memory and resource leak if hotplug fails adds 8bbd46b30c99 mm/hotplug: make remove_memory() interface usable adds 2d90067f70f6 device-dax: "Hotremove" persistent memory that is used lik [...] adds 2f455bc0815b mm: move MAP_SYNC to asm-generic/mman-common.h adds 4d8b7b1438ab include/linux/pfn_t.h: remove pfn_t_to_virt() adds e65d746691e0 arm: remove ARCH_SELECT_MEMORY_MODEL adds 72999a92417f s390: remove ARCH_SELECT_MEMORY_MODEL adds beec00a25ce1 sparc: remove ARCH_SELECT_MEMORY_MODEL adds dcf2272cf9ef mm/gup.c: make follow_page_mask() static adds c7cd03952dc4 mm: migrate: remove unused mode argument adds dd604e957a4f mm/memory.c: trivial clean up in insert_page() adds abaa9c3ce303 mm: make !CONFIG_HUGE_PAGE wrappers into static inlines adds dd91f535f0db include/linux/mm_types.h: ifdef struct vm_area_struct::swa [...] adds 5025708d488e mm: remove the account_page_dirtied export adds bda10a4e109f mm/failslab.c: by default, do not fail allocations with di [...] adds 6bc834039986 mm, debug_pagelloc: use static keys to enable debugging adds 524c247b8001 mm, page_alloc: more extensive free page checking with deb [...] adds b647c9839b49 mm, debug_pagealloc: use a page type instead of page_ext flag adds 66c50f5d3142 mm/page_owner.c: store page_owner's gfp_mask in stackdepot itself adds 0aed8cd7f55f mm/filemap.c: fix an overly long line in read_cache_page adds 35a725de0ba5 mm/filemap: don't cast ->readpage to filler_t for do_read_ [...] adds 295c321d8eb4 jffs2: pass the correct prototype to read_cache_page adds fcfb9999a4b1 9p: pass the correct prototype to read_cache_page adds 7ca56c64d0c4 mm/filemap.c: correct the comment about VM_FAULT_RETRY adds 451b47e93531 mm, swap: fix race between swapoff and some swap operations adds 7324327b259d mm/swap_state.c: simplify total_swapcache_pages() with get [...] adds 65539fd202e3 mm, swap: fix bad swap file entry warning adds 1d1cadaf1cec mm, swap: use rbtree for swap_extent adds f037dc1b311b mm-swap-use-rbtree-for-swap_extent-fix adds ccd5c3565ca2 mm/mincore.c: fix race between swapoff and mincore adds d948549b2fbd memcg, oom: no oom-kill for __GFP_RETRY_MAYFAIL adds a928d1019f93 memcg, fsnotify: no oom-kill for remote memcg charging adds 99485efacbb6 mm/vmscan: expose cgroup_ino for memcg reclaim tracepoints adds 3c10ba7d09ce mm, memcg: introduce memory.events.local adds cb6a3bf103a1 mm: memcontrol: dump memory.stat during cgroup OOM adds ec0bcd78da6f mm-memcontrol-dump-memorystat-during-cgroup-oom-fix adds efae35fd2704 mm: memcg/slab: postpone kmem_cache memcg pointer initiali [...] adds 7b03ce628112 mm: memcg/slab: rename slab delayed deactivation functions [...] adds 213f39e715cd mm: memcg/slab: generalize postponed non-root kmem_cache d [...] adds 6f35bd3b1c51 mm: memcg/slab: introduce __memcg_kmem_uncharge_memcg() adds 0252aaf6ee25 mm: memcg/slab: unify SLAB and SLUB page accounting adds 94b655a10aaf mm: memcg/slab: don't check the dying flag on kmem_cache creation adds 66dd3004eae0 mm: memcg/slab: synchronize access to kmem_cache dying fla [...] adds 5fe675cf0dbe mm: memcg/slab: rework non-root kmem_cache lifecycle management adds ab8d90ff352d mm: memcg/slab: stop setting page->mem_cgroup pointer for [...] adds 518238a00dcb mm: memcg/slab: reparent memcg kmem_caches on cgroup removal adds c2e95cb016bd mm/mmap.c: fix the adjusted length error adds 166dc4b389d1 asm-generic, x86: introduce generic pte_{alloc,free}_one[_kernel] adds cbbf32062626 alpha: switch to generic version of pte allocation adds eb7d8a8a7d43 arm: switch to generic version of pte allocation adds 12ddcad80979 arm64: switch to generic version of pte allocation adds 7bc726431e28 arm64/mm: fix a bogus GFP flag in pgd_alloc() adds 57d3894ab615 csky: switch to generic version of pte allocation adds 3d05d3f85850 m68k: sun3: switch to generic version of pte allocation adds 202270acaba9 mips: switch to generic version of pte allocation adds af67af54b1ad nds32: switch to generic version of pte allocation adds 7efae9555e45 nios2: switch to generic version of pte allocation adds 00b1a38fc1ec parisc: switch to generic version of pte allocation adds 16c1dc18884b riscv: switch to generic version of pte allocation adds f9f786d81b39 um: switch to generic version of pte allocation adds a62fec592111 unicore32: switch to generic version of pte allocation adds 53ed1fb38515 mm/memremap: rename and consolidate SECTION_SIZE adds 0d23b042f269 mm: clean up is_device_*_page() definitions adds af8d10aeede9 mm: introduce ARCH_HAS_PTE_DEVMAP adds 7371ba92ff7a arm64: mm: implement pte_devmap support adds 1864da488151 arm64-mm-implement-pte_devmap-support-fix adds 1f48cb4f0798 mm/pgtable: drop pgtable_t variable from pte_fn_t functions adds 33dacfaedfad mm/memory.c: fail when offset == num in first check of __v [...] adds b88015923bba mm/mmap: move common defines to mman-common.h adds 68a4efa95324 mm/swap.c: fix release_pages() when releasing devmap pages adds 932ecf713819 mm-swap-fix-release_pages-when-releasing-devmap-pages-v2 adds c3b407508063 mm-swap-fix-release_pages-when-releasing-devmap-pages-v3 adds 8369381bb563 mm-swap-fix-release_pages-when-releasing-devmap-pages-v4 adds 323da25b2acd mm/mmu_notifier: use hlist_add_head_rcu() adds 973296c0f629 mm: add account_locked_vm utility function adds 759367b1a6b3 mm-add-account_locked_vm-utility-function-v3 adds f396b98ef31e mm/memory_hotplug: simplify and fix check_hotplug_memory_range() adds c7caa9b22fec s390x/mm: fail when an altmap is used for arch_add_memory() adds 3da8c11a5820 s390x/mm: implement arch_remove_memory() adds 119cf5d7d509 arm64/mm: add temporary arch_remove_memory() implementation adds b4fd22cf7c9d drivers/base/memory: pass a block_id to init_memory_block() adds 1563122b41ab drivers/base/memory: fix a compilation warning adds 811a0e25abb6 mm/memory_hotplug: allow arch_remove_memory() without CONF [...] adds 97ab86116485 mm/memory_hotplug: create memory block devices after arch_ [...] adds 4b3060d63165 mm/memory_hotplug: drop MHP_MEMBLOCK_API adds eb0b10817023 mm/memory_hotplug: remove memory block devices before arch [...] adds bbd5f97701ad mm/memory_hotplug: make unregister_memory_block_under_node [...] adds 49f66b8bae92 mm/memory_hotplug: remove "zone" parameter from sparse_rem [...] adds 241079418261 mm/vmalloc.c: remove "node" argument adds 9b2b78e5325f mm/vmalloc.c: preload a CPU with one object for split purpose adds ca4704df7364 mm/vmalloc.c: get rid of one single unlink_va() when merge adds fd9f561de713 mm/vmalloc.c: switch to WARN_ON() and move it under unlink_va() adds 53604548ed30 mm/vmalloc.c: spelling> s/informaion/information/ adds b6ab6cf6b695 mm/large system hash: use vmalloc for size > MAX_ORDER whe [...] adds 601e36762bc5 mm/large system hash: clear hashdist when only one node wi [...] adds cb0c3d9aa117 mm: vmscan: remove double slab pressure by inc'ing sc->nr_scanned adds b3e559b8f243 mm: vmscan: correct some vmscan counters for THP swapout adds 352cb049eb29 tools/vm/slabinfo: order command line options adds 02ec50b5809b tools/vm/slabinfo: add partial slab listing to -X adds 6da4b7b1fb12 tools/vm/slabinfo: add option to sort by partial slabs adds f8bec5b03c36 tools/vm/slabinfo: add sorting info to help menu adds 0e5d26946a2f proc: use down_read_killable mmap_sem for /proc/pid/maps adds 6c053619b598 proc: use down_read_killable mmap_sem for /proc/pid/smaps_rollup adds 80806ef54389 proc: use down_read_killable mmap_sem for /proc/pid/pagemap adds ae6b6b8187a8 proc: use down_read_killable mmap_sem for /proc/pid/clear_refs adds ca5f301ad7ea proc: use down_read_killable mmap_sem for /proc/pid/map_files adds a8077a6567b1 proc-use-down_read_killable-mmap_sem-for-proc-pid-map_files-fix adds 0f2058b05df8 mm: use down_read_killable for locking mmap_sem in access_ [...] adds e6fb13d9b711 z3fold: add inter-page compaction adds e66d4dd14451 z3fold: remove redundant assignment to bud adds 254baefe9194 mm/z3fold: fix variable set but not used warnings adds 432c2d284ad0 mm/memory-failure.c: clarify error message adds bdde7b7f40fd mm/oom_kill.c: add task UID to info message on an oom kill adds 683040435293 mm-oom_killer-add-task-uid-to-info-message-on-an-oom-kill-fix adds 05cc292d208f x86, numa: always initialize all possible nodes adds 88e2efa14f02 mm: be more verbose about zonelist initialization adds a3926056cb4f mm/gup: rename nr to nr_pinned in get_user_pages_fast() adds db19b2b0dce4 mm/gup: fix omission of check on FOLL_LONGTERM in gup fast path adds 38f8ce81c6f8 mm/gup_benchmark: add LONGTERM_BENCHMARK test in gup fast path adds e7768b58f622 mm, memcg: proportional memory.{low,min} reclaim adds f14f0a7da4eb mm, memcg: make memory.emin the baseline for utilisation d [...] adds 29133aa1556a mm, memcg: make scan aggression always exclude protection adds db3d86dbda70 mm/vmscan: remove unused lru_pages argument adds 0a2094c608f1 mm: don't expose page to fast gup before it's ready adds cf7e3d204e4d fs/buffer.c: add debug print for __getblk_gfp() stall problem adds e8010d7e42d2 fs/buffer.c: dump more info for __getblk_gfp() stall problem adds 35311e0a853d kernel/hung_task.c: Monitor killed tasks. adds 231eb38a73f5 tools/testing/selftests/proc/proc-pid-vm.c: hide "segfault [...] adds a6e20a039f90 vmcore: Add a kernel parameter novmcoredd adds 388e1dde0fc1 vmcore-add-a-kernel-parameter-novmcoredd-fix adds 817ab8c89dcf vmcore-add-a-kernel-parameter-novmcoredd-fix-fix adds 29d0354c4ec8 include/linux/kernel.h: add typeof_member() macro adds e99144fc5123 fs/proc/inode.c: use typeof_member() macro adds 7b797736670f kernel: fix typos and some coding style in comments adds 0f5793f53457 linux/bits.h: make BIT(), GENMASK(), and friends available [...] adds 4d17a8a57262 arch: replace _BITUL() in kernel-space headers with BIT() adds 1ac94caaee11 byteorder: sanity check toolchain vs kernel endianness adds dcadb8e004b5 byteorder-sanity-check-toolchain-vs-kernel-endianess-check [...] adds 4b2cae72ac5a lib/genalloc.c: export symbol addr_in_gen_pool adds 14de8ba3fa2e lib/genalloc.c: rename addr_in_gen_pool to gen_pool_has_addr adds 1143310fae57 Documentation: rename addr_in_gen_pool to gen_pool_has_addr adds efe7add2daaa lib/math/rational.c: fix possible incorrect result from ra [...] adds 35ba26f59b18 lib/list: tweak LIST_POISON2 for better code generation on x86_64 adds e10ed6fe7770 lib/string.c: allow searching for NUL with strnchr adds 12e1e8db6044 lib/test_string.c: avoid masking memset16/32/64 failures adds b920613f977c lib/test_string.c: add some testcases for strchr and strnchr adds f61744c278ca lib/test_overflow.c: avoid tainting the kernel and fix wrap size adds cacb61f34908 lib: introduce test_meminit module adds 2a5c6c96baf8 mm/ioremap: check virtual address alignment while creating [...] adds 200530ac9888 lib/string_helpers: fix some kerneldoc warnings adds 140de70d64bb lib: debugobjects: no need to check return value of debugf [...] adds c7332eb7939e checkpatch.pl: warn on duplicate sysctl local variable adds 5971c8c1a27a checkpatch: don't interpret stack dumps as commit IDs adds 2c752ee303c0 checkpatch: fix something adds 2cb11a4a4043 fs/binfmt_flat.c: remove set but not used variable 'inode' adds 2dfd4e3a68af fs/binfmt_elf.c: delete stale comment adds e886de530f27 init/Kconfig: fix neighboring typos adds 7df81401e5ed mm, kprobes: generalize and rename notify_page_fault() as [...] adds 728b5b5b79bc coda: pass the host file in vma->vm_file on mmap adds 062feba1d2f7 uapi linux/coda.h: use __kernel_pid_t for userspace adds bc9192a4749a uapi linux/coda_psdev.h: move upc_req definition from uapi [...] adds 60db24699dfd coda: add error handling for fget adds 3253f31031f3 coda: potential buffer overflow in coda_psdev_write() adds 678489edbacc coda: fix build using bare-metal toolchain adds f52cf68dbd49 coda: don't try to print names that were considered too long adds 9124ed812756 uapi linux/coda_psdev.h: move CODA_REQ_ from uapi to kerne [...] adds c11c6c030f33 coda: clean up indentation, replace spaces with tab adds 205f9a29dbf4 coda: stop using 'struct timespec' in user API adds ee38647c5b07 coda: change Coda's user api to use 64-bit time_t in timespec adds 62734a14d6f5 coda: get rid of CODA_ALLOC() adds e3e26f801c3b coda: get rid of CODA_FREE() adds 375831b9a786 coda: bump module version adds 0c97e6efe471 coda: Move internal defs out of include/linux/ [ver #2] adds d7e1fe50580f coda: remove uapi/linux/coda_psdev.h adds 52769006a407 coda: destroy mutex in put_super() adds 48dbd02bd41d coda: use SIZE() for stat adds 6d64a40b6f66 coda: add __init to init_coda_psdev() adds 8f8ae92cf16d coda: remove sysctl object from module when unused adds 83ff15cfdaf3 coda: remove sb test in coda_fid_to_inode() adds 084feb6e4aa0 coda: ftoc validity check integration adds e5064524ead1 fs/hfsplus/xattr.c: replace strncpy with memcpy adds 5ec044dac079 fs/ufs/super.c: remove set but not used variable 'usb3' adds 848bf8ed9e61 nds32: fix asm/syscall.h adds 4b79a96309e5 hexagon: define syscall_get_error() and syscall_get_return [...] adds a421c3299a4c mips: define syscall_get_error() adds bd2169a8ce52 parisc: define syscall_get_error() adds a556cc96bdf8 powerpc: define syscall_get_error() adds 0038b6b5636d ptrace: add PTRACE_GET_SYSCALL_INFO request adds 22deedbef64c selftests/ptrace: add a test case for PTRACE_GET_SYSCALL_INFO adds 4deb3c85e077 selftests-ptrace-add-a-test-case-for-ptrace_get_syscall_in [...] adds 01487f14e41b signal: reorder struct sighand_struct adds efa9b934efd9 signal: simplify set_user_sigmask/restore_user_sigmask adds f703fd953dca select: change do_poll() to return -ERESTARTNOHAND rather [...] adds de1fdb08435b select: shift restore_saved_sigmask_unless() into poll_sel [...] adds fdf05338278d coredump: split pipe command whitespace before expanding template adds 812bd552f2ec drivers/rapidio/devices/rio_mport_cdev.c: NUL terminate so [...] adds 55b0745932e3 kernel/pid.c: convert struct pid:count to refcount_t adds 80b279ba7691 aio: simplify read_events() adds 667cfdee9493 ipc/mqueue.c: only perform resource calculation if user valid adds 1acfd0e0b8ee ipc/msg.c: consolidate all xxxctl_down() functions adds d6a86938f998 include/linux/lz4.h: fix spelling and copy-paste errors in [...] adds d96d6145d979 mm/page_idle.c: fix oops because end_pfn is larger than max_pfn adds 5410fe8abbf7 Merge branch 'akpm-current/current' adds 4fc7d52eb928 Revert "byteorder-sanity-check-toolchain-vs-kernel-endiane [...] adds 1b599480a524 Revert "byteorder: sanity check toolchain vs kernel endianness" adds 7ab29410a0ae pinctrl: fix pxa2xx.c build warnings adds 8d3789a11161 proc/sysctl: add shared variables for range check adds f904a09b1051 proc-sysctl-add-shared-variables-for-range-check-fix adds 73a8f97d03b7 tipc: remove two unused variables adds ccb4fca82a56 proc-sysctl-add-shared-variables-for-range-check-fix-2-fix adds b77f11050784 proc/sysctl: make firmware loader table conditional adds cfb3a486316c fs/select.c: use struct_size() in kmalloc() adds 3305df8e2faf drivers/media/platform/sti/delta/delta-ipc.c: fix read buf [...] adds 2c6d9eabc46f Merge branch 'akpm/master' adds c0e4c41afeef Add linux-next specific files for 20190619
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 (f4788d37bc84) \ N -- N -- N refs/heads/linaro-local/ci/tcwg_kernel/gnu-master-aarch6 [...]
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 + .mailmap | 2 + CREDITS | 2 +- .../ABI/obsolete/sysfs-driver-hid-roccat-pyra | 2 +- Documentation/ABI/testing/debugfs-cros-ec | 34 + Documentation/ABI/testing/pstore | 4 +- .../testing/sysfs-bus-event_source-devices-format | 4 +- .../ABI/testing/sysfs-bus-i2c-devices-hm6352 | 12 +- .../ABI/testing/sysfs-bus-iio-distance-srf08 | 4 +- .../ABI/testing/sysfs-bus-iio-proximity-as3935 | 4 +- .../ABI/testing/sysfs-bus-pci-devices-aer_stats | 24 +- .../ABI/testing/sysfs-bus-pci-devices-cciss | 44 +- .../ABI/testing/sysfs-bus-usb-devices-usbsevseg | 22 +- .../testing/sysfs-class-backlight-driver-lm3533 | 6 +- Documentation/ABI/testing/sysfs-class-cxl | 6 +- Documentation/ABI/testing/sysfs-class-devfreq | 2 +- .../ABI/testing/sysfs-class-led-driver-lm3533 | 8 +- Documentation/ABI/testing/sysfs-class-leds-gt683r | 4 +- Documentation/ABI/testing/sysfs-class-net-qmi | 4 +- Documentation/ABI/testing/sysfs-class-powercap | 4 +- Documentation/ABI/testing/sysfs-class-uwb_rc | 6 - Documentation/ABI/testing/sysfs-driver-altera-cvp | 2 +- Documentation/ABI/testing/sysfs-driver-hid | 12 +- .../ABI/testing/sysfs-driver-hid-roccat-kone | 2 +- Documentation/ABI/testing/sysfs-driver-ppi | 2 +- Documentation/ABI/testing/sysfs-driver-st | 2 +- Documentation/ABI/testing/sysfs-driver-wacom | 2 +- Documentation/ABI/testing/sysfs-kernel-fscaps | 2 +- .../ABI/testing/sysfs-kernel-iommu_groups | 9 + Documentation/ABI/testing/sysfs-kernel-uids | 2 +- Documentation/ABI/testing/sysfs-kernel-vmcoreinfo | 2 +- Documentation/EDID/HOWTO.txt | 49 - Documentation/EDID/howto.rst | 58 + Documentation/admin-guide/README.rst | 2 +- Documentation/admin-guide/bug-hunting.rst | 2 +- Documentation/admin-guide/hw-vuln/l1tf.rst | 2 +- Documentation/admin-guide/kernel-parameters.txt | 24 +- .../admin-guide/mm/numa_memory_policy.rst | 2 +- Documentation/aoe/aoe.rst | 150 + Documentation/aoe/aoe.txt | 143 - Documentation/aoe/examples.rst | 23 + Documentation/aoe/index.rst | 19 + Documentation/aoe/todo.rst | 17 + Documentation/aoe/todo.txt | 14 - Documentation/aoe/udev.txt | 2 +- Documentation/arm64/acpi_object_usage.rst | 738 + Documentation/arm64/acpi_object_usage.txt | 622 - Documentation/arm64/arm-acpi.rst | 528 + Documentation/arm64/arm-acpi.txt | 519 - Documentation/arm64/booting.rst | 293 + Documentation/arm64/booting.txt | 266 - Documentation/arm64/cpu-feature-registers.rst | 304 + Documentation/arm64/cpu-feature-registers.txt | 296 - Documentation/arm64/elf_hwcaps.rst | 201 + Documentation/arm64/elf_hwcaps.txt | 231 - Documentation/arm64/hugetlbpage.rst | 41 + Documentation/arm64/hugetlbpage.txt | 38 - Documentation/arm64/index.rst | 28 + Documentation/arm64/legacy_instructions.rst | 68 + Documentation/arm64/legacy_instructions.txt | 57 - Documentation/arm64/memory.rst | 98 + Documentation/arm64/memory.txt | 97 - Documentation/arm64/pointer-authentication.rst | 109 + Documentation/arm64/pointer-authentication.txt | 107 - Documentation/arm64/silicon-errata.rst | 131 + Documentation/arm64/silicon-errata.txt | 88 - Documentation/arm64/sve.rst | 545 + Documentation/arm64/sve.txt | 541 - Documentation/arm64/tagged-pointers.rst | 68 + Documentation/arm64/tagged-pointers.txt | 66 - Documentation/block/bfq-iosched.txt | 2 +- Documentation/block/switching-sched.txt | 18 +- Documentation/cdrom/Makefile | 21 - Documentation/cdrom/cdrom-standard.rst | 1063 ++ Documentation/cdrom/cdrom-standard.tex | 1026 -- Documentation/cdrom/ide-cd | 534 - Documentation/cdrom/ide-cd.rst | 538 + Documentation/cdrom/index.rst | 19 + Documentation/cdrom/packet-writing.rst | 139 + Documentation/cdrom/packet-writing.txt | 132 - Documentation/cgroup-v1/blkio-controller.rst | 302 + Documentation/cgroup-v1/blkio-controller.txt | 375 - Documentation/cgroup-v1/cgroups.rst | 695 + Documentation/cgroup-v1/cgroups.txt | 677 - Documentation/cgroup-v1/cpuacct.rst | 50 + Documentation/cgroup-v1/cpuacct.txt | 49 - Documentation/cgroup-v1/cpusets.rst | 866 + Documentation/cgroup-v1/cpusets.txt | 839 - Documentation/cgroup-v1/devices.rst | 132 + Documentation/cgroup-v1/devices.txt | 116 - Documentation/cgroup-v1/freezer-subsystem.rst | 127 + Documentation/cgroup-v1/freezer-subsystem.txt | 123 - Documentation/cgroup-v1/hugetlb.rst | 50 + Documentation/cgroup-v1/hugetlb.txt | 49 - Documentation/cgroup-v1/index.rst | 30 + Documentation/cgroup-v1/memcg_test.rst | 355 + Documentation/cgroup-v1/memcg_test.txt | 280 - Documentation/cgroup-v1/memory.rst | 1003 ++ Documentation/cgroup-v1/memory.txt | 892 - Documentation/cgroup-v1/net_cls.rst | 44 + Documentation/cgroup-v1/net_cls.txt | 39 - Documentation/cgroup-v1/net_prio.rst | 57 + Documentation/cgroup-v1/net_prio.txt | 55 - Documentation/cgroup-v1/pids.rst | 92 + Documentation/cgroup-v1/pids.txt | 88 - Documentation/cgroup-v1/rdma.rst | 117 + Documentation/cgroup-v1/rdma.txt | 109 - Documentation/cpu-freq/core.txt | 2 +- Documentation/device-mapper/cache-policies.rst | 131 + Documentation/device-mapper/cache-policies.txt | 121 - Documentation/device-mapper/cache.rst | 337 + Documentation/device-mapper/cache.txt | 311 - Documentation/device-mapper/delay.rst | 31 + Documentation/device-mapper/delay.txt | 28 - Documentation/device-mapper/dm-crypt.rst | 173 + Documentation/device-mapper/dm-crypt.txt | 162 - Documentation/device-mapper/dm-flakey.rst | 74 + Documentation/device-mapper/dm-flakey.txt | 57 - Documentation/device-mapper/dm-init.rst | 125 + Documentation/device-mapper/dm-init.txt | 114 - Documentation/device-mapper/dm-integrity.rst | 259 + Documentation/device-mapper/dm-integrity.txt | 233 - Documentation/device-mapper/dm-io.rst | 75 + Documentation/device-mapper/dm-io.txt | 75 - Documentation/device-mapper/dm-log.rst | 57 + Documentation/device-mapper/dm-log.txt | 54 - Documentation/device-mapper/dm-queue-length.rst | 48 + Documentation/device-mapper/dm-queue-length.txt | 39 - Documentation/device-mapper/dm-raid.rst | 419 + Documentation/device-mapper/dm-raid.txt | 354 - Documentation/device-mapper/dm-service-time.rst | 101 + Documentation/device-mapper/dm-service-time.txt | 91 - Documentation/device-mapper/dm-uevent.rst | 110 + Documentation/device-mapper/dm-uevent.txt | 97 - Documentation/device-mapper/dm-zoned.rst | 146 + Documentation/device-mapper/dm-zoned.txt | 144 - Documentation/device-mapper/era.rst | 116 + Documentation/device-mapper/era.txt | 108 - Documentation/device-mapper/index.rst | 44 + Documentation/device-mapper/kcopyd.rst | 47 + Documentation/device-mapper/kcopyd.txt | 47 - Documentation/device-mapper/linear.rst | 63 + Documentation/device-mapper/linear.txt | 61 - Documentation/device-mapper/log-writes.rst | 145 + Documentation/device-mapper/log-writes.txt | 140 - Documentation/device-mapper/persistent-data.rst | 88 + Documentation/device-mapper/persistent-data.txt | 84 - Documentation/device-mapper/snapshot.rst | 180 + Documentation/device-mapper/snapshot.txt | 176 - Documentation/device-mapper/statistics.rst | 225 + Documentation/device-mapper/statistics.txt | 223 - Documentation/device-mapper/striped.rst | 61 + Documentation/device-mapper/striped.txt | 57 - Documentation/device-mapper/switch.rst | 141 + Documentation/device-mapper/switch.txt | 138 - Documentation/device-mapper/thin-provisioning.rst | 427 + Documentation/device-mapper/thin-provisioning.txt | 411 - Documentation/device-mapper/unstriped.rst | 135 + Documentation/device-mapper/unstriped.txt | 124 - Documentation/device-mapper/verity.rst | 229 + Documentation/device-mapper/verity.txt | 219 - Documentation/device-mapper/writecache.rst | 79 + Documentation/device-mapper/writecache.txt | 70 - Documentation/device-mapper/zero.rst | 37 + Documentation/device-mapper/zero.txt | 37 - Documentation/devicetree/bindings/arm/emtrion.txt | 12 - Documentation/devicetree/bindings/arm/fsl.yaml | 44 + .../devicetree/bindings/arm/rockchip.yaml | 8 + Documentation/devicetree/bindings/csky/pmu.txt | 38 + Documentation/devicetree/bindings/dma/fsl-qdma.txt | 1 + .../devicetree/bindings/i2c/i2c-ocores.txt | 9 +- .../devicetree/bindings/ipmi/npcm7xx-kcs-bmc.txt | 2 +- .../devicetree/bindings/mmc/sdhci-am654.txt | 9 +- Documentation/devicetree/bindings/net/dsa/ksz.txt | 2 + .../bindings/pinctrl/nuvoton,npcm7xx-pinctrl.txt | 2 +- .../devicetree/bindings/ptp/ptp-qoriq.txt | 3 +- .../devicetree/bindings/regulator/pv88060.txt | 2 +- .../bindings/regulator/qcom,spmi-regulator.txt | 22 + Documentation/devicetree/bindings/riscv/cpus.yaml | 168 + .../devicetree/bindings/riscv/sifive.yaml | 25 + .../devicetree/bindings/serial/st,stm32-usart.txt | 1 + .../devicetree/bindings/soc/qcom/qcom,apr.txt | 6 +- .../devicetree/bindings/sound/cs42l73.txt | 2 +- .../devicetree/bindings/timer/renesas,cmt.txt | 6 + Documentation/devicetree/bindings/usb/dwc2.txt | 3 + Documentation/devicetree/bindings/usb/dwc3.txt | 2 + .../usb/{renesas_usb3.txt => renesas,usb3.txt} | 0 .../usb/{renesas_usbhs.txt => renesas,usbhs.txt} | 0 .../devicetree/bindings/vendor-prefixes.yaml | 4 + Documentation/doc-guide/sphinx.rst | 2 +- Documentation/dontdiff | 1 + .../driver-api/80211/mac80211-advanced.rst | 3 - Documentation/driver-api/pm/devices.rst | 6 +- Documentation/driver-api/pps.rst | 242 + Documentation/driver-api/ptp.rst | 96 + Documentation/driver-api/usb/power-management.rst | 2 +- Documentation/fault-injection/fault-injection.rst | 446 + Documentation/fault-injection/fault-injection.txt | 435 - Documentation/fault-injection/index.rst | 20 + .../fault-injection/notifier-error-inject.rst | 98 + .../fault-injection/notifier-error-inject.txt | 94 - .../fault-injection/nvme-fault-injection.rst | 120 + .../fault-injection/nvme-fault-injection.txt | 116 - Documentation/fault-injection/provoke-crashes.rst | 48 + Documentation/fault-injection/provoke-crashes.txt | 38 - Documentation/fb/api.rst | 307 + Documentation/fb/api.txt | 306 - Documentation/fb/arkfb.rst | 68 + Documentation/fb/arkfb.txt | 68 - Documentation/fb/aty128fb.rst | 75 + Documentation/fb/aty128fb.txt | 72 - Documentation/fb/cirrusfb.rst | 94 + Documentation/fb/cirrusfb.txt | 97 - Documentation/fb/cmap_xfbdev.rst | 56 + Documentation/fb/cmap_xfbdev.txt | 53 - Documentation/fb/deferred_io.rst | 79 + Documentation/fb/deferred_io.txt | 75 - Documentation/fb/efifb.rst | 39 + Documentation/fb/efifb.txt | 37 - Documentation/fb/ep93xx-fb.rst | 140 + Documentation/fb/ep93xx-fb.txt | 135 - Documentation/fb/fbcon.rst | 350 + Documentation/fb/fbcon.txt | 347 - Documentation/fb/framebuffer.rst | 353 + Documentation/fb/framebuffer.txt | 343 - Documentation/fb/gxfb.rst | 54 + Documentation/fb/gxfb.txt | 52 - Documentation/fb/index.rst | 50 + Documentation/fb/intel810.rst | 287 + Documentation/fb/intel810.txt | 278 - Documentation/fb/intelfb.rst | 155 + Documentation/fb/intelfb.txt | 149 - Documentation/fb/internals.rst | 86 + Documentation/fb/internals.txt | 82 - Documentation/fb/lxfb.rst | 55 + Documentation/fb/lxfb.txt | 52 - Documentation/fb/matroxfb.rst | 443 + Documentation/fb/matroxfb.txt | 413 - Documentation/fb/metronomefb.rst | 38 + Documentation/fb/metronomefb.txt | 36 - Documentation/fb/modedb.rst | 155 + Documentation/fb/modedb.txt | 151 - Documentation/fb/pvr2fb.rst | 66 + Documentation/fb/pvr2fb.txt | 65 - Documentation/fb/pxafb.rst | 173 + Documentation/fb/pxafb.txt | 142 - Documentation/fb/s3fb.rst | 82 + Documentation/fb/s3fb.txt | 82 - Documentation/fb/sa1100fb.rst | 40 + Documentation/fb/sa1100fb.txt | 39 - Documentation/fb/sh7760fb.rst | 130 + Documentation/fb/sh7760fb.txt | 131 - Documentation/fb/sisfb.rst | 160 + Documentation/fb/sisfb.txt | 158 - Documentation/fb/sm501.rst | 15 + Documentation/fb/sm501.txt | 10 - Documentation/fb/sm712fb.rst | 35 + Documentation/fb/sm712fb.txt | 31 - Documentation/fb/sstfb.rst | 207 + Documentation/fb/sstfb.txt | 174 - Documentation/fb/tgafb.rst | 71 + Documentation/fb/tgafb.txt | 69 - Documentation/fb/tridentfb.rst | 78 + Documentation/fb/tridentfb.txt | 70 - Documentation/fb/udlfb.rst | 162 + Documentation/fb/udlfb.txt | 159 - Documentation/fb/uvesafb.rst | 188 + Documentation/fb/uvesafb.txt | 184 - Documentation/fb/vesafb.rst | 192 + Documentation/fb/vesafb.txt | 181 - Documentation/fb/viafb.rst | 297 + Documentation/fb/viafb.txt | 252 - Documentation/fb/vt8623fb.rst | 64 + Documentation/fb/vt8623fb.txt | 64 - .../features/debug/stackprotector/arch-support.txt | 2 +- Documentation/filesystems/tmpfs.txt | 2 +- Documentation/filesystems/ubifs-authentication.md | 4 +- Documentation/fpga/dfl.rst | 291 + Documentation/fpga/dfl.txt | 285 - Documentation/fpga/index.rst | 17 + Documentation/gpu/i915.rst | 66 +- Documentation/ide/changelogs.rst | 17 + Documentation/ide/ide-tape.rst | 68 + Documentation/ide/ide-tape.txt | 65 - Documentation/ide/ide.rst | 265 + Documentation/ide/ide.txt | 256 - Documentation/ide/index.rst | 21 + Documentation/ide/warm-plug-howto.rst | 18 + Documentation/ide/warm-plug-howto.txt | 18 - Documentation/index.rst | 1 - Documentation/iostats.txt | 4 + Documentation/kbuild/headers_install.rst | 44 + Documentation/kbuild/headers_install.txt | 50 - Documentation/kbuild/index.rst | 27 + Documentation/kbuild/issues.rst | 11 + Documentation/kbuild/kbuild.rst | 265 + Documentation/kbuild/kbuild.txt | 248 - Documentation/kbuild/kconfig-language.rst | 689 + Documentation/kbuild/kconfig-language.txt | 669 - Documentation/kbuild/kconfig-macro-language.rst | 247 + Documentation/kbuild/kconfig-macro-language.txt | 242 - Documentation/kbuild/kconfig.rst | 300 + Documentation/kbuild/kconfig.txt | 272 - Documentation/kbuild/makefiles.rst | 1512 ++ Documentation/kbuild/makefiles.txt | 1369 -- Documentation/kbuild/modules.rst | 571 + Documentation/kbuild/modules.txt | 541 - Documentation/kdump/index.rst | 21 + Documentation/kdump/kdump.rst | 534 + Documentation/kdump/kdump.txt | 509 - Documentation/kdump/vmcoreinfo.rst | 488 + Documentation/kdump/vmcoreinfo.txt | 495 - Documentation/kernel-hacking/hacking.rst | 4 +- Documentation/kernel-per-CPU-kthreads.txt | 2 +- Documentation/maintainer/index.rst | 1 + Documentation/maintainer/rebasing-and-merging.rst | 226 + Documentation/mic/index.rst | 18 + Documentation/mic/mic_overview.rst | 85 + Documentation/mic/mic_overview.txt | 81 - Documentation/mic/scif_overview.rst | 108 + Documentation/mic/scif_overview.txt | 98 - Documentation/netlabel/cipso_ipv4.rst | 56 + Documentation/netlabel/cipso_ipv4.txt | 49 - Documentation/netlabel/draft_ietf.rst | 5 + Documentation/netlabel/index.rst | 21 + Documentation/netlabel/introduction.rst | 52 + Documentation/netlabel/introduction.txt | 46 - Documentation/netlabel/lsm_interface.rst | 53 + Documentation/netlabel/lsm_interface.txt | 47 - Documentation/networking/device_drivers/index.rst | 1 + .../networking/device_drivers/mellanox/mlx5.rst | 173 + Documentation/networking/ip-sysctl.txt | 17 + Documentation/networking/timestamping.txt | 2 +- Documentation/pcmcia/devicetable.rst | 37 + Documentation/pcmcia/devicetable.txt | 33 - Documentation/pcmcia/driver-changes.rst | 160 + Documentation/pcmcia/driver-changes.txt | 149 - Documentation/pcmcia/driver.rst | 30 + Documentation/pcmcia/driver.txt | 30 - Documentation/pcmcia/index.rst | 20 + Documentation/pcmcia/locking.rst | 133 + Documentation/pcmcia/locking.txt | 118 - Documentation/power/apm-acpi.rst | 36 + Documentation/power/apm-acpi.txt | 32 - Documentation/power/basic-pm-debugging.rst | 269 + Documentation/power/basic-pm-debugging.txt | 254 - Documentation/power/charger-manager.rst | 205 + Documentation/power/charger-manager.txt | 200 - Documentation/power/drivers-testing.rst | 51 + Documentation/power/drivers-testing.txt | 46 - Documentation/power/energy-model.rst | 147 + Documentation/power/energy-model.txt | 144 - Documentation/power/freezing-of-tasks.rst | 244 + Documentation/power/freezing-of-tasks.txt | 231 - Documentation/power/index.rst | 46 + Documentation/power/interface.rst | 79 + Documentation/power/interface.txt | 77 - Documentation/power/opp.rst | 379 + Documentation/power/opp.txt | 342 - Documentation/power/pci.rst | 1135 ++ Documentation/power/pci.txt | 1094 -- Documentation/power/pm_qos_interface.rst | 225 + Documentation/power/pm_qos_interface.txt | 212 - Documentation/power/power_supply_class.rst | 282 + Documentation/power/power_supply_class.txt | 231 - Documentation/power/powercap/powercap.rst | 257 + Documentation/power/powercap/powercap.txt | 236 - Documentation/power/regulator/consumer.rst | 229 + Documentation/power/regulator/consumer.txt | 218 - Documentation/power/regulator/design.rst | 38 + Documentation/power/regulator/design.txt | 33 - Documentation/power/regulator/machine.rst | 97 + Documentation/power/regulator/machine.txt | 96 - Documentation/power/regulator/overview.rst | 178 + Documentation/power/regulator/overview.txt | 171 - Documentation/power/regulator/regulator.rst | 32 + Documentation/power/regulator/regulator.txt | 30 - Documentation/power/runtime_pm.rst | 940 + Documentation/power/runtime_pm.txt | 928 - Documentation/power/s2ram.rst | 87 + Documentation/power/s2ram.txt | 85 - Documentation/power/suspend-and-cpuhotplug.rst | 286 + Documentation/power/suspend-and-cpuhotplug.txt | 274 - Documentation/power/suspend-and-interrupts.rst | 137 + Documentation/power/suspend-and-interrupts.txt | 135 - Documentation/power/swsusp-and-swap-files.rst | 63 + Documentation/power/swsusp-and-swap-files.txt | 60 - Documentation/power/swsusp-dmcrypt.rst | 140 + Documentation/power/swsusp-dmcrypt.txt | 138 - Documentation/power/swsusp.rst | 501 + Documentation/power/swsusp.txt | 446 - Documentation/power/tricks.rst | 29 + Documentation/power/tricks.txt | 27 - Documentation/power/userland-swsusp.rst | 191 + Documentation/power/userland-swsusp.txt | 170 - Documentation/power/video.rst | 213 + Documentation/power/video.txt | 185 - Documentation/powerpc/firmware-assisted-dump.txt | 2 +- Documentation/pps/pps.txt | 239 - Documentation/process/4.Coding.rst | 2 +- Documentation/process/coding-style.rst | 2 +- Documentation/process/submit-checklist.rst | 2 +- Documentation/process/submitting-drivers.rst | 2 +- Documentation/ptp/ptp.txt | 86 - Documentation/riscv/index.rst | 17 + Documentation/riscv/pmu.rst | 255 + Documentation/riscv/pmu.txt | 249 - Documentation/scheduler/completion.rst | 293 + Documentation/scheduler/completion.txt | 291 - Documentation/scheduler/index.rst | 29 + Documentation/scheduler/sched-arch.rst | 76 + Documentation/scheduler/sched-arch.txt | 74 - Documentation/scheduler/sched-bwc.rst | 128 + Documentation/scheduler/sched-bwc.txt | 122 - Documentation/scheduler/sched-deadline.rst | 888 + Documentation/scheduler/sched-deadline.txt | 871 - Documentation/scheduler/sched-design-CFS.rst | 249 + Documentation/scheduler/sched-design-CFS.txt | 242 - Documentation/scheduler/sched-domains.rst | 83 + Documentation/scheduler/sched-domains.txt | 77 - Documentation/scheduler/sched-energy.rst | 430 + Documentation/scheduler/sched-energy.txt | 425 - Documentation/scheduler/sched-nice-design.rst | 112 + Documentation/scheduler/sched-nice-design.txt | 108 - Documentation/scheduler/sched-rt-group.rst | 185 + Documentation/scheduler/sched-rt-group.txt | 183 - Documentation/scheduler/sched-stats.rst | 167 + Documentation/scheduler/sched-stats.txt | 154 - Documentation/scheduler/text_files.rst | 5 + Documentation/target/index.rst | 19 + Documentation/target/scripts.rst | 11 + Documentation/target/tcm_mod_builder.rst | 149 + Documentation/target/tcm_mod_builder.txt | 145 - Documentation/target/tcmu-design.rst | 405 + Documentation/target/tcmu-design.txt | 381 - Documentation/timers/NO_HZ.txt | 318 - Documentation/timers/highres.rst | 250 + Documentation/timers/highres.txt | 249 - Documentation/timers/hpet.rst | 30 + Documentation/timers/hpet.txt | 28 - Documentation/timers/hrtimers.rst | 178 + Documentation/timers/hrtimers.txt | 178 - Documentation/timers/index.rst | 22 + Documentation/timers/no_hz.rst | 326 + Documentation/timers/timekeeping.rst | 180 + Documentation/timers/timekeeping.txt | 179 - Documentation/timers/timers-howto.rst | 112 + Documentation/timers/timers-howto.txt | 105 - Documentation/trace/coresight-cpu-debug.txt | 2 +- Documentation/trace/coresight.txt | 82 +- .../translations/it_IT/kernel-hacking/hacking.rst | 4 +- .../translations/it_IT/process/4.Coding.rst | 2 +- .../translations/it_IT/process/coding-style.rst | 2 +- .../it_IT/process/submit-checklist.rst | 2 +- Documentation/translations/zh_CN/arm64/booting.txt | 4 +- .../zh_CN/arm64/legacy_instructions.txt | 4 +- Documentation/translations/zh_CN/arm64/memory.txt | 4 +- .../translations/zh_CN/arm64/silicon-errata.txt | 4 +- .../translations/zh_CN/arm64/tagged-pointers.txt | 4 +- Documentation/translations/zh_CN/oops-tracing.txt | 2 +- .../translations/zh_CN/process/4.Coding.rst | 2 +- .../translations/zh_CN/process/coding-style.rst | 2 +- .../zh_CN/process/submit-checklist.rst | 2 +- .../zh_CN/process/submitting-drivers.rst | 2 +- Documentation/virtual/kvm/api.txt | 2 +- Documentation/vm/numa.rst | 6 +- Documentation/vm/page_migration.rst | 2 +- Documentation/vm/unevictable-lru.rst | 2 +- .../watchdog/convert_drivers_to_kernel_api.rst | 219 + .../watchdog/convert_drivers_to_kernel_api.txt | 218 - Documentation/watchdog/hpwdt.rst | 73 + Documentation/watchdog/hpwdt.txt | 66 - Documentation/watchdog/index.rst | 25 + Documentation/watchdog/mlx-wdt.rst | 56 + Documentation/watchdog/mlx-wdt.txt | 52 - Documentation/watchdog/pcwd-watchdog.rst | 71 + Documentation/watchdog/pcwd-watchdog.txt | 66 - Documentation/watchdog/watchdog-api.rst | 271 + Documentation/watchdog/watchdog-api.txt | 237 - Documentation/watchdog/watchdog-kernel-api.rst | 338 + Documentation/watchdog/watchdog-kernel-api.txt | 305 - Documentation/watchdog/watchdog-parameters.rst | 736 + Documentation/watchdog/watchdog-parameters.txt | 410 - Documentation/watchdog/watchdog-pm.rst | 22 + Documentation/watchdog/watchdog-pm.txt | 19 - Documentation/watchdog/wdt.rst | 63 + Documentation/watchdog/wdt.txt | 50 - Documentation/x86/x86_64/fake-numa-for-cpusets.rst | 4 +- Documentation/xilinx/eemi.rst | 67 + Documentation/xilinx/eemi.txt | 67 - Documentation/xilinx/index.rst | 17 + Kconfig | 2 +- MAINTAINERS | 75 +- Makefile | 59 +- Next/SHA1s | 202 +- Next/merge.log | 5971 ++++--- arch/alpha/include/uapi/asm/socket.h | 2 + arch/arc/configs/tb10x_defconfig | 1 + arch/arc/plat-eznps/Kconfig | 2 +- arch/arm/Kconfig | 13 +- arch/arm/Kconfig.debug | 7 - arch/arm/Makefile | 1 - arch/arm/arm-soc-for-next-contents.txt | 75 +- arch/arm/boot/dts/Makefile | 3 + arch/arm/boot/dts/aspeed-bmc-opp-vesnin.dts | 224 + arch/arm/boot/dts/aspeed-bmc-opp-witherspoon.dts | 4 + arch/arm/boot/dts/bcm4708-asus-rt-ac56u.dts | 1 + arch/arm/boot/dts/bcm4708-asus-rt-ac68u.dts | 1 + arch/arm/boot/dts/bcm4708-buffalo-wzr-1750dhp.dts | 1 + arch/arm/boot/dts/bcm4708-linksys-ea6300-v1.dts | 1 + arch/arm/boot/dts/bcm4708-linksys-ea6500-v2.dts | 1 + arch/arm/boot/dts/bcm4708-luxul-xap-1510.dts | 1 + arch/arm/boot/dts/bcm4708-luxul-xwc-1000.dts | 1 + arch/arm/boot/dts/bcm4708-netgear-r6250.dts | 1 + arch/arm/boot/dts/bcm4708-netgear-r6300-v2.dts | 1 + arch/arm/boot/dts/bcm4708-smartrg-sr400ac.dts | 1 + arch/arm/boot/dts/bcm4709-asus-rt-ac87u.dts | 1 + arch/arm/boot/dts/bcm4709-buffalo-wxr-1900dhp.dts | 1 + arch/arm/boot/dts/bcm4709-linksys-ea9200.dts | 1 + arch/arm/boot/dts/bcm4709-netgear-r7000.dts | 1 + arch/arm/boot/dts/bcm4709-netgear-r8000.dts | 1 + arch/arm/boot/dts/bcm4709-tplink-archer-c9-v1.dts | 1 + arch/arm/boot/dts/bcm47094-phicomm-k3.dts | 1 + arch/arm/boot/dts/bcm94708.dts | 1 + arch/arm/boot/dts/bcm94709.dts | 1 + arch/arm/boot/dts/bcm963138dvt.dts | 1 + arch/arm/boot/dts/imx53-m53menlo.dts | 29 + arch/arm/boot/dts/imx6qdl-sabresd.dtsi | 4 + arch/arm/boot/dts/imx6qdl.dtsi | 1 + arch/arm/boot/dts/imx6sll-evk.dts | 8 + arch/arm/boot/dts/imx6sll.dtsi | 2 + arch/arm/boot/dts/imx6sx-sdb-reva.dts | 4 + arch/arm/boot/dts/imx6sx-sdb.dts | 4 + arch/arm/boot/dts/imx6sx-udoo-neo-basic.dts | 2 +- arch/arm/boot/dts/imx6sx-udoo-neo-extended.dts | 2 +- arch/arm/boot/dts/imx6sx-udoo-neo-full.dts | 2 +- arch/arm/boot/dts/imx6sx-udoo-neo.dtsi | 2 +- arch/arm/boot/dts/imx6sx.dtsi | 1 + arch/arm/boot/dts/imx6ul-14x14-evk.dtsi | 4 + arch/arm/boot/dts/imx6ul.dtsi | 13 + arch/arm/boot/dts/imx6ull-colibri-eval-v3.dtsi | 11 +- arch/arm/boot/dts/imx6ull-colibri.dtsi | 6 + arch/arm/boot/dts/imx6ull.dtsi | 6 + arch/arm/boot/dts/imx7d-meerkat96.dts | 375 + arch/arm/boot/dts/imx7d-sdb.dts | 4 + arch/arm/boot/dts/imx7d-zii-rpu2.dts | 16 +- arch/arm/boot/dts/imx7d.dtsi | 16 +- arch/arm/boot/dts/imx7s.dtsi | 5 + arch/arm/boot/dts/ls1021a-tsn.dts | 289 + .../dts/qcom-msm8974-lge-nexus5-hammerhead.dts | 156 + arch/arm/boot/dts/qcom-msm8974.dtsi | 132 + arch/arm/boot/dts/rk3288-veyron.dtsi | 31 + arch/arm/configs/imx_v6_v7_defconfig | 1 + arch/arm/configs/netx_defconfig | 80 - arch/arm/configs/qcom_defconfig | 6 + arch/arm/include/asm/arch_timer.h | 10 + arch/arm/include/debug/netx.S | 36 - arch/arm/mach-bcm/Kconfig | 2 + arch/arm/mach-bcm/bcm63xx_smp.c | 1 + arch/arm/mach-bcm/board_bcm281xx.c | 1 + arch/arm/mach-bcm/platsmp-brcmstb.c | 7 +- arch/arm/mach-davinci/board-da850-evm.c | 2 + arch/arm/mach-davinci/devices-da8xx.c | 3 + arch/arm/mach-imx/mach-imx7d.c | 7 + arch/arm/mach-ixp4xx/Kconfig | 1 - arch/arm/mach-ixp4xx/goramo_mlr.c | 2 + arch/arm/mach-ixp4xx/miccpt-pci.c | 2 + arch/arm/mach-ixp4xx/omixp-setup.c | 2 + arch/arm/mach-ixp4xx/vulcan-pci.c | 2 + arch/arm/mach-ixp4xx/vulcan-setup.c | 2 + arch/arm/mach-omap1/clock.c | 1 - arch/arm/mach-versatile/versatile_dt.c | 164 +- arch/arm64/Kconfig | 3 +- arch/arm64/Kconfig.platforms | 4 + arch/arm64/boot/dts/amlogic/meson-g12a-sei510.dts | 207 + arch/arm64/boot/dts/amlogic/meson-g12a-x96-max.dts | 131 + .../boot/dts/amlogic/meson-g12b-odroid-n2.dts | 88 + arch/arm64/boot/dts/freescale/Makefile | 1 + arch/arm64/boot/dts/freescale/fsl-ls1028a-qds.dts | 16 + arch/arm64/boot/dts/freescale/fsl-ls1028a-rdb.dts | 16 + arch/arm64/boot/dts/freescale/fsl-ls1028a.dtsi | 77 +- arch/arm64/boot/dts/freescale/fsl-ls1088a.dtsi | 8 + arch/arm64/boot/dts/freescale/fsl-ls208xa.dtsi | 8 + arch/arm64/boot/dts/freescale/fsl-lx2160a.dtsi | 8 + arch/arm64/boot/dts/freescale/imx8mm-evk.dts | 4 + arch/arm64/boot/dts/freescale/imx8mm.dtsi | 1 + arch/arm64/boot/dts/freescale/imx8mq-evk.dts | 4 + .../boot/dts/freescale/imx8mq-librem5-devkit.dts | 806 + arch/arm64/boot/dts/marvell/armada-cp110.dtsi | 2 + arch/arm64/boot/dts/nvidia/tegra186-p2771-0000.dts | 53 + arch/arm64/boot/dts/nvidia/tegra186-p3310.dtsi | 51 + arch/arm64/boot/dts/nvidia/tegra186.dtsi | 1 + arch/arm64/boot/dts/nvidia/tegra194.dtsi | 1 + arch/arm64/boot/dts/nvidia/tegra210-p2180.dtsi | 13 + arch/arm64/boot/dts/nvidia/tegra210-p2371-2180.dts | 13 + arch/arm64/boot/dts/nvidia/tegra210-p3450-0000.dts | 31 + arch/arm64/boot/dts/nvidia/tegra210.dtsi | 1 + arch/arm64/boot/dts/qcom/msm8998-mtp.dtsi | 17 + arch/arm64/boot/dts/qcom/msm8998.dtsi | 84 + arch/arm64/boot/dts/qcom/qcs404-evb.dtsi | 26 + arch/arm64/boot/dts/qcom/qcs404.dtsi | 65 + arch/arm64/boot/dts/renesas/hihope-common.dtsi | 129 + arch/arm64/boot/dts/renesas/r8a774a1.dtsi | 75 +- arch/arm64/boot/dts/rockchip/Makefile | 3 + .../dts/rockchip/rk3399-khadas-edge-captain.dts | 27 + .../boot/dts/rockchip/rk3399-khadas-edge-v.dts | 27 + .../arm64/boot/dts/rockchip/rk3399-khadas-edge.dts | 13 + .../boot/dts/rockchip/rk3399-khadas-edge.dtsi | 804 + arch/arm64/boot/dts/rockchip/rk3399-rock-pi-4.dts | 4 + arch/arm64/configs/defconfig | 1 + arch/arm64/include/asm/arch_timer.h | 13 + arch/arm64/include/asm/cache.h | 7 + arch/arm64/include/asm/efi.h | 2 +- arch/arm64/include/asm/image.h | 2 +- arch/arm64/include/asm/pgtable.h | 3 +- arch/arm64/include/uapi/asm/ptrace.h | 8 +- arch/arm64/include/uapi/asm/sigcontext.h | 2 +- arch/arm64/kernel/cacheinfo.c | 4 +- arch/arm64/kernel/kexec_image.c | 2 +- arch/arm64/kernel/ssbd.c | 1 + arch/arm64/mm/dma-mapping.c | 12 +- arch/c6x/Kconfig | 2 +- arch/csky/kernel/perf_event.c | 410 +- arch/csky/kernel/traps.c | 1 - arch/h8300/include/asm/bitops.h | 6 - arch/m68k/q40/README | 2 +- arch/microblaze/Kconfig.debug | 2 +- arch/microblaze/Kconfig.platform | 2 +- arch/mips/configs/malta_defconfig | 1 - arch/mips/configs/malta_kvm_defconfig | 1 - arch/mips/configs/malta_kvm_guest_defconfig | 1 - arch/mips/configs/malta_qemu_32r6_defconfig | 1 - arch/mips/configs/maltaaprp_defconfig | 1 - arch/mips/configs/maltasmvp_defconfig | 1 - arch/mips/configs/maltasmvp_eva_defconfig | 1 - arch/mips/configs/maltaup_defconfig | 1 - arch/mips/configs/maltaup_xpa_defconfig | 1 - arch/mips/configs/rb532_defconfig | 1 - arch/mips/include/uapi/asm/socket.h | 2 + arch/mips/mm/mmap.c | 2 +- arch/nds32/Kconfig | 2 +- arch/nds32/configs/defconfig | 1 + arch/openrisc/Kconfig | 2 +- arch/parisc/configs/a500_defconfig | 1 + arch/parisc/configs/b180_defconfig | 1 + arch/parisc/configs/c3000_defconfig | 1 + arch/parisc/configs/default_defconfig | 1 + arch/parisc/include/uapi/asm/socket.h | 2 + arch/powerpc/configs/ppc6xx_defconfig | 2 +- arch/powerpc/include/asm/processor.h | 2 - arch/powerpc/kernel/cacheinfo.c | 21 + arch/powerpc/kernel/cacheinfo.h | 4 + arch/powerpc/kernel/head_32.S | 1 + arch/powerpc/kernel/head_booke.h | 10 +- arch/powerpc/kernel/head_fsl_booke.S | 2 +- arch/powerpc/kernel/suspend.c | 1 + arch/powerpc/kvm/emulate.c | 1 + arch/powerpc/kvm/emulate_loadstore.c | 6 - arch/powerpc/platforms/pseries/hotplug-memory.c | 3 + arch/powerpc/platforms/pseries/hvconsole.c | 2 +- arch/powerpc/platforms/pseries/mobility.c | 19 + arch/powerpc/sysdev/Kconfig | 2 +- arch/riscv/Kconfig | 2 +- arch/riscv/boot/dts/Makefile | 2 + arch/riscv/boot/dts/sifive/Makefile | 2 + arch/riscv/boot/dts/sifive/fu540-c000.dtsi | 215 + .../riscv/boot/dts/sifive/hifive-unleashed-a00.dts | 65 + arch/riscv/include/asm/bitops.h | 5 - arch/riscv/mm/fault.c | 13 + arch/s390/Kconfig | 5 + arch/s390/configs/debug_defconfig | 3 + arch/s390/configs/defconfig | 7 +- arch/s390/configs/performance_defconfig | 2 + arch/s390/crypto/ghash_s390.c | 2 +- arch/s390/crypto/prng.c | 4 +- arch/s390/crypto/sha1_s390.c | 2 +- arch/s390/crypto/sha256_s390.c | 2 +- arch/s390/crypto/sha512_s390.c | 2 +- arch/s390/include/asm/airq.h | 2 + arch/s390/include/asm/ccwdev.h | 4 + arch/s390/include/asm/cio.h | 11 + arch/s390/include/asm/mem_encrypt.h | 17 + arch/s390/include/asm/processor.h | 7 +- arch/s390/kernel/entry.h | 1 - arch/s390/kernel/processor.c | 19 +- arch/s390/kernel/smp.c | 2 +- arch/s390/kernel/traps.c | 10 +- arch/s390/mm/init.c | 47 + arch/sh/Kconfig | 2 +- arch/sh/configs/se7712_defconfig | 1 - arch/sh/configs/se7721_defconfig | 1 - arch/sh/configs/titan_defconfig | 1 - arch/sparc/include/uapi/asm/socket.h | 2 + arch/x86/Kconfig | 6 +- arch/x86/include/asm/fpu/internal.h | 6 +- arch/x86/kernel/cpu/microcode/core.c | 2 +- arch/x86/kernel/fpu/core.c | 2 +- arch/x86/kernel/kgdb.c | 2 +- arch/x86/mm/kasan_init_64.c | 2 +- arch/x86/net/bpf_jit_comp.c | 74 +- arch/xtensa/include/asm/platform.h | 10 - arch/xtensa/kernel/pci.c | 124 - arch/xtensa/kernel/platform.c | 2 - arch/xtensa/kernel/setup.c | 4 - block/Kconfig | 3 +- block/bio.c | 3 +- block/blk-cgroup.c | 24 +- block/blk-iolatency.c | 4 +- block/blk-mq-debugfs.c | 149 +- block/blk-mq-debugfs.h | 36 +- block/blk-mq-sched.c | 1 - block/genhd.c | 5 +- crypto/ccm.c | 1 + drivers/acpi/acpi_configfs.c | 6 +- drivers/acpi/acpica/tbxfload.c | 11 + drivers/acpi/apei/ghes.c | 12 +- drivers/acpi/sleep.c | 20 +- drivers/acpi/tables.c | 21 +- drivers/ata/libata-core.c | 9 +- drivers/auxdisplay/Kconfig | 2 +- drivers/base/firmware_loader/fallback_table.c | 2 + drivers/base/power/main.c | 17 +- drivers/base/regmap/regcache-lzo.c | 8 +- drivers/block/Kconfig | 2 +- drivers/block/null_blk_main.c | 11 +- drivers/block/null_blk_zoned.c | 4 - drivers/block/ps3vram.c | 2 +- drivers/bus/brcmstb_gisb.c | 4 +- drivers/cdrom/cdrom.c | 2 +- drivers/clk/imx/clk-imx6q.c | 5 +- drivers/clk/imx/clk-imx8mq.c | 12 +- drivers/clk/imx/clk.c | 2 +- drivers/clk/rockchip/clk-px30.c | 12 +- drivers/clk/rockchip/clk-rk3288.c | 12 +- drivers/clk/rockchip/clk-rk3368.c | 12 +- drivers/clk/rockchip/clk-rk3399.c | 12 +- drivers/clk/rockchip/clk.h | 4 + drivers/clocksource/Kconfig | 3 +- drivers/clocksource/arm_arch_timer.c | 23 +- drivers/clocksource/timer-imx-sysctr.c | 6 +- drivers/clocksource/timer-tegra.c | 29 +- drivers/clocksource/timer-ti-dm.c | 2 +- drivers/counter/Kconfig | 1 + drivers/cpufreq/pcc-cpufreq.c | 4 +- drivers/edac/debugfs.c | 12 +- drivers/edac/edac_module.h | 18 +- drivers/edac/ghes_edac.c | 9 +- drivers/firmware/Kconfig | 4 +- drivers/firmware/psci/psci_checker.c | 10 +- drivers/firmware/tegra/bpmp.c | 4 +- drivers/gpio/TODO | 40 + drivers/gpio/gpio-ftgpio010.c | 35 +- drivers/gpio/gpiolib.c | 30 +- drivers/gpu/drm/Kconfig | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu_device.c | 24 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c | 3 +- drivers/gpu/drm/amd/amdgpu/df_v3_6.c | 13 +- drivers/gpu/drm/amd/amdgpu/gfx_v9_0.c | 35 +- .../gpu/drm/amd/amdkfd/kfd_device_queue_manager.c | 58 +- .../gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_irq.c | 2 - .../drm/amd/display/dc/clk_mgr/dcn10/rv1_clk_mgr.c | 3 + drivers/gpu/drm/amd/display/dc/dce/dce_clk_mgr.c | 963 ++ drivers/gpu/drm/amd/display/modules/power/Makefile | 2 +- drivers/gpu/drm/amd/powerplay/hwmgr/hwmgr.c | 1 + drivers/gpu/drm/amd/powerplay/inc/hwmgr.h | 1 + drivers/gpu/drm/amd/powerplay/smumgr/ci_smumgr.c | 1 + drivers/gpu/drm/amd/powerplay/smumgr/fiji_smumgr.c | 1 + .../gpu/drm/amd/powerplay/smumgr/iceland_smumgr.c | 1 + .../drm/amd/powerplay/smumgr/polaris10_smumgr.c | 1 + .../gpu/drm/amd/powerplay/smumgr/smu10_smumgr.c | 1 + drivers/gpu/drm/amd/powerplay/smumgr/smu8_smumgr.c | 1 + .../gpu/drm/amd/powerplay/smumgr/tonga_smumgr.c | 1 + .../gpu/drm/amd/powerplay/smumgr/vega10_smumgr.c | 1 + .../gpu/drm/amd/powerplay/smumgr/vega12_smumgr.c | 1 + .../gpu/drm/amd/powerplay/smumgr/vega20_smumgr.c | 1 + .../gpu/drm/amd/powerplay/smumgr/vegam_smumgr.c | 1 + drivers/gpu/drm/amd/powerplay/vega20_ppt.c | 1 - .../gpu/drm/arm/display/komeda/d71/d71_component.c | 216 +- drivers/gpu/drm/arm/display/komeda/komeda_crtc.c | 41 +- drivers/gpu/drm/arm/display/komeda/komeda_kms.c | 18 + drivers/gpu/drm/arm/display/komeda/komeda_kms.h | 31 +- .../gpu/drm/arm/display/komeda/komeda_pipeline.c | 51 +- .../gpu/drm/arm/display/komeda/komeda_pipeline.h | 72 +- .../drm/arm/display/komeda/komeda_pipeline_state.c | 450 +- drivers/gpu/drm/arm/display/komeda/komeda_plane.c | 63 +- .../drm/arm/display/komeda/komeda_private_obj.c | 99 + .../drm/arm/display/komeda/komeda_wb_connector.c | 30 +- drivers/gpu/drm/armada/armada_510.c | 130 +- drivers/gpu/drm/armada/armada_crtc.c | 212 +- drivers/gpu/drm/armada/armada_crtc.h | 21 +- drivers/gpu/drm/armada/armada_debugfs.c | 98 +- drivers/gpu/drm/armada/armada_drm.h | 1 + drivers/gpu/drm/armada/armada_drv.c | 38 +- drivers/gpu/drm/armada/armada_hw.h | 29 +- drivers/gpu/drm/armada/armada_overlay.c | 56 +- drivers/gpu/drm/armada/armada_plane.c | 124 +- drivers/gpu/drm/armada/armada_plane.h | 23 + drivers/gpu/drm/bridge/ti-tfp410.c | 10 +- drivers/gpu/drm/drm_bufs.c | 5 +- drivers/gpu/drm/drm_ioc32.c | 5 +- drivers/gpu/drm/i2c/tda998x_drv.c | 450 +- drivers/gpu/drm/i915/.gitignore | 1 - drivers/gpu/drm/i915/Kconfig.debug | 1 + drivers/gpu/drm/i915/Makefile | 120 +- drivers/gpu/drm/i915/Makefile.header-test | 54 +- drivers/gpu/drm/i915/{gt => display}/Makefile | 0 drivers/gpu/drm/i915/display/Makefile.header-test | 16 + drivers/gpu/drm/i915/{ => display}/dvo_ch7017.c | 0 drivers/gpu/drm/i915/{ => display}/dvo_ch7xxx.c | 0 drivers/gpu/drm/i915/{ => display}/dvo_ivch.c | 0 drivers/gpu/drm/i915/{ => display}/dvo_ns2501.c | 0 drivers/gpu/drm/i915/{ => display}/dvo_sil164.c | 0 drivers/gpu/drm/i915/{ => display}/dvo_tfp410.c | 0 drivers/gpu/drm/i915/{ => display}/icl_dsi.c | 0 drivers/gpu/drm/i915/{ => display}/intel_acpi.c | 0 drivers/gpu/drm/i915/{ => display}/intel_acpi.h | 0 drivers/gpu/drm/i915/{ => display}/intel_atomic.c | 0 drivers/gpu/drm/i915/{ => display}/intel_atomic.h | 0 drivers/gpu/drm/i915/display/intel_atomic_plane.c | 355 + drivers/gpu/drm/i915/display/intel_atomic_plane.h | 50 + drivers/gpu/drm/i915/{ => display}/intel_audio.c | 0 drivers/gpu/drm/i915/{ => display}/intel_audio.h | 0 drivers/gpu/drm/i915/display/intel_bios.c | 2262 +++ drivers/gpu/drm/i915/{ => display}/intel_bios.h | 0 drivers/gpu/drm/i915/{ => display}/intel_bw.c | 0 drivers/gpu/drm/i915/{ => display}/intel_bw.h | 0 drivers/gpu/drm/i915/{ => display}/intel_cdclk.c | 0 drivers/gpu/drm/i915/{ => display}/intel_cdclk.h | 0 drivers/gpu/drm/i915/display/intel_color.c | 1428 ++ drivers/gpu/drm/i915/{ => display}/intel_color.h | 0 .../gpu/drm/i915/{ => display}/intel_combo_phy.c | 0 .../gpu/drm/i915/{ => display}/intel_combo_phy.h | 0 drivers/gpu/drm/i915/display/intel_connector.c | 283 + .../gpu/drm/i915/{ => display}/intel_connector.h | 0 drivers/gpu/drm/i915/{ => display}/intel_crt.c | 0 drivers/gpu/drm/i915/{ => display}/intel_crt.h | 0 drivers/gpu/drm/i915/{ => display}/intel_ddi.c | 0 drivers/gpu/drm/i915/{ => display}/intel_ddi.h | 0 drivers/gpu/drm/i915/display/intel_display.c | 17130 +++++++++++++++++++ drivers/gpu/drm/i915/{ => display}/intel_display.h | 0 drivers/gpu/drm/i915/display/intel_display_power.c | 4618 +++++ .../drm/i915/{ => display}/intel_display_power.h | 0 drivers/gpu/drm/i915/{ => display}/intel_dp.c | 0 drivers/gpu/drm/i915/{ => display}/intel_dp.h | 0 .../i915/{ => display}/intel_dp_aux_backlight.c | 0 .../i915/{ => display}/intel_dp_aux_backlight.h | 0 .../i915/{ => display}/intel_dp_link_training.c | 0 .../i915/{ => display}/intel_dp_link_training.h | 0 drivers/gpu/drm/i915/{ => display}/intel_dp_mst.c | 0 drivers/gpu/drm/i915/{ => display}/intel_dp_mst.h | 0 drivers/gpu/drm/i915/display/intel_dpio_phy.c | 1088 ++ .../gpu/drm/i915/{ => display}/intel_dpio_phy.h | 0 .../gpu/drm/i915/{ => display}/intel_dpll_mgr.c | 0 .../gpu/drm/i915/{ => display}/intel_dpll_mgr.h | 0 drivers/gpu/drm/i915/{ => display}/intel_dsi.c | 0 drivers/gpu/drm/i915/{ => display}/intel_dsi.h | 0 .../i915/{ => display}/intel_dsi_dcs_backlight.c | 0 .../i915/{ => display}/intel_dsi_dcs_backlight.h | 0 drivers/gpu/drm/i915/{ => display}/intel_dsi_vbt.c | 0 drivers/gpu/drm/i915/{ => display}/intel_dvo.c | 0 drivers/gpu/drm/i915/{ => display}/intel_dvo.h | 0 drivers/gpu/drm/i915/{ => display}/intel_dvo_dev.h | 0 drivers/gpu/drm/i915/display/intel_fbc.c | 1345 ++ drivers/gpu/drm/i915/{ => display}/intel_fbc.h | 0 drivers/gpu/drm/i915/display/intel_fbdev.c | 640 + drivers/gpu/drm/i915/{ => display}/intel_fbdev.h | 0 .../drm/i915/{ => display}/intel_fifo_underrun.c | 0 .../drm/i915/{ => display}/intel_fifo_underrun.h | 0 drivers/gpu/drm/i915/display/intel_frontbuffer.c | 199 + .../gpu/drm/i915/{ => display}/intel_frontbuffer.h | 0 drivers/gpu/drm/i915/display/intel_gmbus.c | 965 ++ drivers/gpu/drm/i915/{ => display}/intel_gmbus.h | 0 drivers/gpu/drm/i915/{ => display}/intel_hdcp.c | 0 drivers/gpu/drm/i915/{ => display}/intel_hdcp.h | 0 drivers/gpu/drm/i915/display/intel_hdmi.c | 3228 ++++ drivers/gpu/drm/i915/{ => display}/intel_hdmi.h | 0 drivers/gpu/drm/i915/display/intel_hotplug.c | 687 + drivers/gpu/drm/i915/{ => display}/intel_hotplug.h | 0 .../gpu/drm/i915/{ => display}/intel_lpe_audio.c | 0 .../gpu/drm/i915/{ => display}/intel_lpe_audio.h | 0 drivers/gpu/drm/i915/{ => display}/intel_lspcon.c | 0 drivers/gpu/drm/i915/{ => display}/intel_lspcon.h | 0 drivers/gpu/drm/i915/{ => display}/intel_lvds.c | 0 drivers/gpu/drm/i915/{ => display}/intel_lvds.h | 0 drivers/gpu/drm/i915/display/intel_opregion.c | 1176 ++ .../gpu/drm/i915/{ => display}/intel_opregion.h | 0 drivers/gpu/drm/i915/display/intel_overlay.c | 1497 ++ drivers/gpu/drm/i915/{ => display}/intel_overlay.h | 0 drivers/gpu/drm/i915/display/intel_panel.c | 2051 +++ drivers/gpu/drm/i915/{ => display}/intel_panel.h | 0 .../gpu/drm/i915/{ => display}/intel_pipe_crc.c | 0 .../gpu/drm/i915/{ => display}/intel_pipe_crc.h | 0 drivers/gpu/drm/i915/display/intel_psr.c | 1319 ++ drivers/gpu/drm/i915/{ => display}/intel_psr.h | 0 drivers/gpu/drm/i915/{ => display}/intel_quirks.c | 0 drivers/gpu/drm/i915/{ => display}/intel_quirks.h | 0 drivers/gpu/drm/i915/{ => display}/intel_sdvo.c | 0 drivers/gpu/drm/i915/{ => display}/intel_sdvo.h | 0 drivers/gpu/drm/i915/display/intel_sdvo_regs.h | 741 + drivers/gpu/drm/i915/display/intel_sprite.c | 2464 +++ drivers/gpu/drm/i915/{ => display}/intel_sprite.h | 0 drivers/gpu/drm/i915/{ => display}/intel_tv.c | 0 drivers/gpu/drm/i915/{ => display}/intel_tv.h | 0 drivers/gpu/drm/i915/display/intel_vbt_defs.h | 811 + drivers/gpu/drm/i915/{ => display}/intel_vdsc.c | 0 drivers/gpu/drm/i915/{ => display}/intel_vdsc.h | 0 drivers/gpu/drm/i915/{ => display}/vlv_dsi.c | 0 drivers/gpu/drm/i915/{ => display}/vlv_dsi_pll.c | 0 drivers/gpu/drm/i915/gem/i915_gem_busy.c | 9 +- drivers/gpu/drm/i915/gem/i915_gem_clflush.c | 8 +- drivers/gpu/drm/i915/gem/i915_gem_client_blt.c | 4 +- drivers/gpu/drm/i915/gem/i915_gem_context.c | 26 +- drivers/gpu/drm/i915/gem/i915_gem_context.h | 1 - drivers/gpu/drm/i915/gem/i915_gem_dmabuf.c | 4 +- drivers/gpu/drm/i915/gem/i915_gem_domain.c | 3 +- drivers/gpu/drm/i915/gem/i915_gem_execbuffer.c | 3 +- drivers/gpu/drm/i915/gem/i915_gem_fence.c | 4 +- drivers/gpu/drm/i915/gem/i915_gem_mman.c | 11 +- drivers/gpu/drm/i915/gem/i915_gem_object.c | 58 +- drivers/gpu/drm/i915/gem/i915_gem_object.h | 10 +- drivers/gpu/drm/i915/gem/i915_gem_object_types.h | 16 - drivers/gpu/drm/i915/gem/i915_gem_pm.c | 37 +- drivers/gpu/drm/i915/gem/i915_gem_shrinker.c | 34 +- drivers/gpu/drm/i915/gem/i915_gem_wait.c | 7 +- drivers/gpu/drm/i915/gem/selftests/huge_pages.c | 4 +- .../drm/i915/gem/selftests/i915_gem_coherency.c | 4 +- .../gpu/drm/i915/gem/selftests/i915_gem_context.c | 24 +- drivers/gpu/drm/i915/gem/selftests/i915_gem_mman.c | 4 +- drivers/gpu/drm/i915/gt/intel_context.c | 82 +- drivers/gpu/drm/i915/gt/intel_context.h | 3 + drivers/gpu/drm/i915/gt/intel_context_types.h | 6 +- drivers/gpu/drm/i915/gt/intel_engine.h | 8 +- drivers/gpu/drm/i915/gt/intel_engine_cs.c | 109 +- drivers/gpu/drm/i915/gt/intel_engine_pm.c | 6 +- drivers/gpu/drm/i915/gt/intel_engine_types.h | 19 +- drivers/gpu/drm/i915/gt/intel_gt_pm.c | 4 +- drivers/gpu/drm/i915/gt/intel_hangcheck.c | 4 +- drivers/gpu/drm/i915/gt/intel_lrc.c | 157 +- drivers/gpu/drm/i915/gt/intel_lrc_reg.h | 2 +- drivers/gpu/drm/i915/gt/intel_mocs.c | 8 + drivers/gpu/drm/i915/gt/intel_reset.c | 25 +- drivers/gpu/drm/i915/gt/intel_ringbuffer.c | 61 +- drivers/gpu/drm/i915/gt/intel_workarounds.c | 105 +- drivers/gpu/drm/i915/gt/mock_engine.c | 29 +- drivers/gpu/drm/i915/gt/selftest_hangcheck.c | 12 +- drivers/gpu/drm/i915/gt/selftest_lrc.c | 36 +- drivers/gpu/drm/i915/gt/selftest_reset.c | 6 +- drivers/gpu/drm/i915/gt/selftest_workarounds.c | 65 +- drivers/gpu/drm/i915/gvt/aperture_gm.c | 17 +- drivers/gpu/drm/i915/gvt/gvt.h | 4 +- drivers/gpu/drm/i915/gvt/opregion.c | 2 +- drivers/gpu/drm/i915/gvt/sched_policy.c | 4 +- drivers/gpu/drm/i915/gvt/scheduler.c | 34 +- drivers/gpu/drm/i915/i915_active.c | 96 + drivers/gpu/drm/i915/i915_active.h | 5 + drivers/gpu/drm/i915/i915_active_types.h | 3 + drivers/gpu/drm/i915/i915_debugfs.c | 106 +- drivers/gpu/drm/i915/i915_drv.c | 93 +- drivers/gpu/drm/i915/i915_drv.h | 78 +- drivers/gpu/drm/i915/i915_gem.c | 33 +- drivers/gpu/drm/i915/i915_gem_batch_pool.c | 4 +- drivers/gpu/drm/i915/i915_gem_fence_reg.c | 8 +- drivers/gpu/drm/i915/i915_gem_gtt.c | 536 +- drivers/gpu/drm/i915/i915_gem_gtt.h | 64 +- drivers/gpu/drm/i915/i915_gpu_error.c | 10 +- drivers/gpu/drm/i915/i915_irq.c | 66 +- drivers/gpu/drm/i915/i915_pci.c | 5 +- drivers/gpu/drm/i915/i915_perf.c | 6 +- drivers/gpu/drm/i915/i915_pmu.c | 15 +- drivers/gpu/drm/i915/i915_reg.h | 27 +- drivers/gpu/drm/i915/i915_request.c | 205 +- drivers/gpu/drm/i915/i915_request.h | 2 +- drivers/gpu/drm/i915/i915_scheduler.c | 38 +- drivers/gpu/drm/i915/i915_suspend.c | 5 +- drivers/gpu/drm/i915/i915_sysfs.c | 14 +- drivers/gpu/drm/i915/i915_timeline.c | 1 - drivers/gpu/drm/i915/i915_timeline.h | 19 - drivers/gpu/drm/i915/i915_timeline_types.h | 4 - drivers/gpu/drm/i915/i915_vma.c | 22 +- drivers/gpu/drm/i915/intel_atomic_plane.c | 400 - drivers/gpu/drm/i915/intel_atomic_plane.h | 58 - drivers/gpu/drm/i915/intel_bios.c | 2252 --- drivers/gpu/drm/i915/intel_color.c | 1310 -- drivers/gpu/drm/i915/intel_connector.c | 282 - drivers/gpu/drm/i915/intel_csr.c | 409 +- drivers/gpu/drm/i915/intel_device_info.h | 8 +- drivers/gpu/drm/i915/intel_display.c | 17124 ------------------ drivers/gpu/drm/i915/intel_display_power.c | 4614 ----- drivers/gpu/drm/i915/intel_dpio_phy.c | 1087 -- drivers/gpu/drm/i915/intel_drv.h | 105 - drivers/gpu/drm/i915/intel_fbc.c | 1341 -- drivers/gpu/drm/i915/intel_fbdev.c | 640 - drivers/gpu/drm/i915/intel_frontbuffer.c | 198 - drivers/gpu/drm/i915/intel_gmbus.c | 955 -- drivers/gpu/drm/i915/intel_guc_log.c | 21 +- drivers/gpu/drm/i915/intel_guc_submission.c | 16 +- drivers/gpu/drm/i915/intel_hdmi.c | 3204 ---- drivers/gpu/drm/i915/intel_hotplug.c | 687 - drivers/gpu/drm/i915/intel_huc.c | 2 +- drivers/gpu/drm/i915/intel_opregion.c | 1175 -- drivers/gpu/drm/i915/intel_overlay.c | 1505 -- drivers/gpu/drm/i915/intel_panel.c | 2051 --- drivers/gpu/drm/i915/intel_pm.c | 15 +- drivers/gpu/drm/i915/intel_psr.c | 1302 -- drivers/gpu/drm/i915/intel_runtime_pm.c | 162 +- drivers/gpu/drm/i915/intel_runtime_pm.h | 194 +- drivers/gpu/drm/i915/intel_sdvo_regs.h | 733 - drivers/gpu/drm/i915/intel_sprite.c | 2472 --- drivers/gpu/drm/i915/intel_uc.c | 2 +- drivers/gpu/drm/i915/intel_uncore.c | 26 +- drivers/gpu/drm/i915/intel_uncore.h | 4 +- drivers/gpu/drm/i915/intel_vbt_defs.h | 808 - drivers/gpu/drm/i915/intel_wakeref.c | 32 +- drivers/gpu/drm/i915/intel_wakeref.h | 18 +- drivers/gpu/drm/i915/selftests/i915_active.c | 8 +- drivers/gpu/drm/i915/selftests/i915_gem.c | 10 +- drivers/gpu/drm/i915/selftests/i915_gem_evict.c | 9 +- drivers/gpu/drm/i915/selftests/i915_gem_gtt.c | 8 +- drivers/gpu/drm/i915/selftests/i915_request.c | 22 +- drivers/gpu/drm/i915/selftests/i915_timeline.c | 16 +- drivers/gpu/drm/i915/selftests/i915_vma.c | 4 +- drivers/gpu/drm/i915/selftests/intel_guc.c | 8 +- drivers/gpu/drm/i915/selftests/intel_uncore.c | 4 +- drivers/gpu/drm/i915/selftests/mock_gem_device.c | 7 +- drivers/gpu/drm/i915/selftests/mock_timeline.c | 1 - drivers/gpu/drm/msm/disp/dpu1/dpu_kms.c | 13 +- drivers/gpu/drm/panfrost/panfrost_gem.c | 3 +- drivers/gpu/drm/panfrost/panfrost_gem.h | 1 + drivers/gpu/drm/panfrost/panfrost_mmu.c | 8 + drivers/gpu/ipu-v3/Makefile | 4 +- drivers/gpu/ipu-v3/ipu-ic-csc.c | 409 + drivers/gpu/ipu-v3/ipu-ic.c | 138 +- drivers/gpu/ipu-v3/ipu-image-convert.c | 37 +- drivers/hwmon/gpio-fan.c | 4 +- drivers/hwmon/max6650.c | 19 +- drivers/hwtracing/coresight/Kconfig | 1 + drivers/hwtracing/coresight/coresight-etm3x.c | 3 +- drivers/hwtracing/coresight/coresight-funnel.c | 1 + drivers/hwtracing/coresight/coresight-replicator.c | 1 + drivers/hwtracing/coresight/coresight-tmc-etr.c | 6 +- drivers/i2c/busses/i2c-i801.c | 2 +- drivers/i2c/busses/i2c-ocores.c | 33 +- drivers/i2c/busses/i2c-qcom-geni.c | 17 +- drivers/i2c/busses/i2c-tegra.c | 28 +- drivers/i2c/i2c-core-base.c | 4 +- drivers/ide/Kconfig | 20 +- drivers/ide/ide-cd.c | 2 +- drivers/iio/imu/st_lsm6dsx/st_lsm6dsx.h | 2 + drivers/iio/imu/st_lsm6dsx/st_lsm6dsx_core.c | 25 +- drivers/iio/temperature/mlx90632.c | 9 +- drivers/infiniband/core/device.c | 6 +- drivers/infiniband/hw/hfi1/chip.c | 13 + drivers/infiniband/hw/hfi1/chip.h | 1 + drivers/infiniband/hw/hfi1/fault.c | 5 + drivers/infiniband/hw/hfi1/tid_rdma.c | 4 +- drivers/infiniband/hw/hfi1/user_sdma.c | 12 +- drivers/infiniband/hw/hfi1/user_sdma.h | 1 - drivers/infiniband/ulp/ipoib/ipoib_main.c | 1 + drivers/input/keyboard/cros_ec_keyb.c | 2 +- drivers/iommu/arm-smmu.c | 15 +- drivers/iommu/dma-iommu.c | 18 +- drivers/iommu/intel-iommu.c | 333 +- drivers/iommu/iommu.c | 256 +- drivers/irqchip/Kconfig | 1 + drivers/irqchip/irq-ixp4xx.c | 8 +- drivers/irqchip/irq-mbigen.c | 3 +- drivers/md/Kconfig | 2 +- drivers/md/bcache/bset.c | 16 +- drivers/md/bcache/bset.h | 34 +- drivers/md/bcache/sysfs.c | 7 +- drivers/md/dm-init.c | 2 +- drivers/md/dm-raid.c | 2 +- drivers/md/md.c | 13 +- drivers/md/raid1-10.c | 30 + drivers/md/raid1.c | 51 +- drivers/md/raid10.c | 86 +- drivers/md/raid5.c | 11 +- drivers/media/usb/dvb-usb-v2/anysee.c | 2 +- drivers/memory/Kconfig | 8 + drivers/memory/Makefile | 1 + drivers/memory/brcmstb_dpfe.c | 317 +- drivers/memory/emif.c | 3 +- drivers/memory/jedec_ddr.h | 175 + drivers/memory/jedec_ddr_data.c | 136 + drivers/memory/of_memory.c | 3 +- drivers/memory/tegra/tegra124.c | 44 +- drivers/misc/lkdtm/core.c | 2 +- drivers/mmc/core/core.c | 5 +- drivers/mmc/core/debugfs.c | 56 +- drivers/mmc/core/mmc.c | 6 +- drivers/mmc/core/mmc_test.c | 10 +- drivers/mmc/core/sdio.c | 13 +- drivers/mmc/core/sdio_io.c | 77 + drivers/mmc/core/sdio_irq.c | 4 + drivers/mmc/host/atmel-mci.c | 38 +- drivers/mmc/host/dw_mmc.c | 36 +- drivers/mmc/host/mtk-sd.c | 39 +- drivers/mmc/host/s3cmci.c | 27 +- drivers/mmc/host/s3cmci.h | 2 - drivers/mmc/host/sdhci-of-esdhc.c | 17 +- drivers/mmc/host/sdhci-pci-o2micro.c | 17 +- drivers/mmc/host/sdhci.h | 2 +- drivers/mmc/host/sdhci_am654.c | 257 +- drivers/mtd/devices/Kconfig | 2 +- drivers/net/dsa/Makefile | 4 +- drivers/net/dsa/microchip/ksz9477.c | 66 + drivers/net/dsa/microchip/ksz_common.c | 5 + drivers/net/dsa/microchip/ksz_priv.h | 2 + drivers/net/dsa/realtek-smi-core.c | 497 + .../net/dsa/{realtek-smi.h => realtek-smi-core.h} | 0 drivers/net/dsa/realtek-smi.c | 497 - drivers/net/dsa/rtl8366.c | 9 +- drivers/net/dsa/rtl8366rb.c | 2 +- drivers/net/dsa/sja1105/Kconfig | 2 +- drivers/net/dsa/sja1105/Makefile | 5 +- .../net/ethernet/broadcom/bnx2x/bnx2x_ethtool.c | 3 +- drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.h | 1 + drivers/net/ethernet/emulex/benet/be_ethtool.c | 2 +- drivers/net/ethernet/freescale/dpaa2/Kconfig | 3 +- drivers/net/ethernet/freescale/dpaa2/dpaa2-ptp.c | 242 +- drivers/net/ethernet/freescale/dpaa2/dprtc-cmd.h | 48 +- drivers/net/ethernet/freescale/dpaa2/dprtc.c | 191 +- drivers/net/ethernet/freescale/dpaa2/dprtc.h | 62 +- drivers/net/ethernet/hisilicon/hns3/hnae3.c | 3 +- drivers/net/ethernet/hisilicon/hns3/hnae3.h | 8 +- drivers/net/ethernet/hisilicon/hns3/hns3_debugfs.c | 5 +- drivers/net/ethernet/hisilicon/hns3/hns3_enet.c | 48 +- drivers/net/ethernet/hisilicon/hns3/hns3_enet.h | 2 +- drivers/net/ethernet/hisilicon/hns3/hns3_ethtool.c | 6 +- .../ethernet/hisilicon/hns3/hns3pf/hclge_debugfs.c | 16 +- .../net/ethernet/hisilicon/hns3/hns3pf/hclge_err.c | 523 +- .../net/ethernet/hisilicon/hns3/hns3pf/hclge_err.h | 3 +- .../ethernet/hisilicon/hns3/hns3pf/hclge_main.c | 115 +- .../ethernet/hisilicon/hns3/hns3pf/hclge_main.h | 15 +- .../net/ethernet/hisilicon/hns3/hns3pf/hclge_mbx.c | 20 +- .../ethernet/hisilicon/hns3/hns3pf/hclge_mdio.c | 8 +- .../net/ethernet/hisilicon/hns3/hns3pf/hclge_tm.c | 2 +- .../net/ethernet/hisilicon/hns3/hns3vf/Makefile | 2 +- .../ethernet/hisilicon/hns3/hns3vf/hclgevf_main.c | 11 +- drivers/net/ethernet/huawei/hinic/hinic_rx.c | 8 +- drivers/net/ethernet/intel/i40e/i40e_adminq.c | 8 +- drivers/net/ethernet/intel/i40e/i40e_common.c | 40 +- drivers/net/ethernet/intel/i40e/i40e_ethtool.c | 82 +- drivers/net/ethernet/intel/i40e/i40e_main.c | 27 +- drivers/net/ethernet/intel/i40e/i40e_txrx.c | 2 +- drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.c | 87 +- drivers/net/ethernet/intel/i40e/i40e_xsk.c | 1 + drivers/net/ethernet/intel/iavf/iavf.h | 5 +- drivers/net/ethernet/intel/iavf/iavf_ethtool.c | 4 +- drivers/net/ethernet/intel/iavf/iavf_main.c | 739 +- drivers/net/ethernet/intel/iavf/iavf_txrx.c | 23 +- drivers/net/ethernet/intel/iavf/iavf_virtchnl.c | 4 +- drivers/net/ethernet/mellanox/mlx5/core/Makefile | 3 +- drivers/net/ethernet/mellanox/mlx5/core/devlink.c | 58 + drivers/net/ethernet/mellanox/mlx5/core/devlink.h | 14 + .../net/ethernet/mellanox/mlx5/core/diag/crdump.c | 115 + .../ethernet/mellanox/mlx5/core/diag/fw_tracer.c | 139 + .../ethernet/mellanox/mlx5/core/diag/fw_tracer.h | 20 + drivers/net/ethernet/mellanox/mlx5/core/en_rx.c | 25 +- .../net/ethernet/mellanox/mlx5/core/en_selftest.c | 2 +- drivers/net/ethernet/mellanox/mlx5/core/eswitch.c | 11 + drivers/net/ethernet/mellanox/mlx5/core/eswitch.h | 8 +- .../ethernet/mellanox/mlx5/core/eswitch_offloads.c | 6 +- drivers/net/ethernet/mellanox/mlx5/core/health.c | 569 +- drivers/net/ethernet/mellanox/mlx5/core/lib/mlx5.h | 3 + .../net/ethernet/mellanox/mlx5/core/lib/pci_vsc.c | 316 + .../net/ethernet/mellanox/mlx5/core/lib/pci_vsc.h | 32 + drivers/net/ethernet/mellanox/mlx5/core/main.c | 65 +- .../net/ethernet/mellanox/mlx5/core/mlx5_core.h | 8 +- drivers/net/ethernet/mellanox/mlxsw/Kconfig | 1 + drivers/net/ethernet/mellanox/mlxsw/Makefile | 1 + drivers/net/ethernet/mellanox/mlxsw/cmd.h | 12 + drivers/net/ethernet/mellanox/mlxsw/core.c | 12 + drivers/net/ethernet/mellanox/mlxsw/core.h | 8 +- drivers/net/ethernet/mellanox/mlxsw/pci.c | 32 + drivers/net/ethernet/mellanox/mlxsw/pci_hw.h | 3 + drivers/net/ethernet/mellanox/mlxsw/reg.h | 103 + drivers/net/ethernet/mellanox/mlxsw/spectrum.c | 36 + drivers/net/ethernet/mellanox/mlxsw/spectrum.h | 3 + drivers/net/ethernet/mellanox/mlxsw/spectrum_ptp.c | 266 + drivers/net/ethernet/mellanox/mlxsw/spectrum_ptp.h | 44 + .../net/ethernet/mellanox/mlxsw/spectrum_router.c | 209 +- drivers/net/ethernet/netronome/nfp/flower/action.c | 205 +- .../net/ethernet/netronome/nfp/flower/lag_conf.c | 4 +- drivers/net/ethernet/netronome/nfp/flower/main.h | 12 +- drivers/net/ethernet/netronome/nfp/flower/match.c | 14 +- .../net/ethernet/netronome/nfp/flower/metadata.c | 28 +- .../net/ethernet/netronome/nfp/flower/offload.c | 126 +- drivers/net/ethernet/netronome/nfp/nfp_main.c | 4 + .../net/ethernet/netronome/nfp/nfpcore/nfp_nsp.c | 7 +- drivers/net/ethernet/qlogic/qed/qed_dev.c | 1 + drivers/net/ethernet/qlogic/qed/qed_iwarp.c | 49 +- drivers/net/ethernet/realtek/r8169_main.c | 96 +- drivers/net/ethernet/smsc/Kconfig | 6 +- drivers/net/ethernet/stmicro/stmmac/dwmac-meson.c | 2 +- .../net/ethernet/stmicro/stmmac/dwmac-meson8b.c | 2 +- drivers/net/ethernet/stmicro/stmmac/stmmac_main.c | 6 +- drivers/net/ethernet/stmicro/stmmac/stmmac_mdio.c | 70 +- drivers/net/ethernet/stmicro/stmmac/stmmac_pci.c | 1 - .../net/ethernet/stmicro/stmmac/stmmac_platform.c | 9 +- drivers/net/ethernet/ti/cpsw.c | 31 +- drivers/net/ethernet/ti/cpsw_ethtool.c | 40 +- drivers/net/ethernet/ti/davinci_cpdma.c | 85 +- drivers/net/ethernet/ti/davinci_cpdma.h | 2 + drivers/net/ethernet/ti/davinci_emac.c | 4 +- drivers/net/ethernet/toshiba/ps3_gelic_net.h | 2 +- drivers/net/ethernet/xilinx/xilinx_axienet_main.c | 2 +- drivers/net/hyperv/netvsc_drv.c | 2 +- drivers/net/phy/phy_device.c | 2 + drivers/net/phy/sfp.c | 2 +- drivers/net/team/team.c | 25 + drivers/net/tun.c | 19 +- drivers/net/usb/qmi_wwan.c | 103 +- drivers/net/virtio_net.c | 2 +- drivers/net/wan/x25_asy.c | 4 +- .../wireless/broadcom/brcm80211/brcmfmac/sdio.c | 17 +- drivers/net/wireless/intel/iwlegacy/3945-rs.c | 3 - drivers/net/wireless/intel/iwlegacy/4965-rs.c | 4 - drivers/net/wireless/intel/iwlegacy/Kconfig | 4 +- drivers/net/wireless/intel/iwlwifi/Kconfig | 2 +- drivers/net/wireless/intel/iwlwifi/dvm/rs.c | 4 - drivers/net/wireless/intel/iwlwifi/mvm/rs.c | 4 - drivers/net/wireless/mac80211_hwsim.c | 2 + drivers/net/wireless/realtek/rtlwifi/rc.c | 3 - drivers/of/fdt.c | 99 +- drivers/opp/Kconfig | 2 +- drivers/opp/core.c | 36 +- drivers/parport/Kconfig | 2 +- drivers/pci/endpoint/functions/pci-epf-test.c | 35 +- drivers/pci/endpoint/pci-epc-core.c | 3 +- drivers/pci/pci-driver.c | 72 +- drivers/pci/pci-sysfs.c | 3 + drivers/pci/pci.c | 99 +- drivers/pci/pci.h | 4 +- drivers/pci/pcie/portdrv_core.c | 66 + drivers/pci/probe.c | 2 +- drivers/pci/quirks.c | 80 +- drivers/pci/slot.c | 1 + drivers/pcmcia/ds.c | 2 +- drivers/platform/chrome/cros_ec_debugfs.c | 41 +- drivers/platform/chrome/wilco_ec/event.c | 256 +- drivers/platform/x86/Kconfig | 2 - drivers/platform/x86/hp_accel.c | 1 + drivers/platform/x86/intel_menlow.c | 8 +- drivers/platform/x86/pcengines-apuv2.c | 4 +- drivers/power/supply/power_supply_core.c | 2 +- drivers/ptp/Kconfig | 2 +- drivers/ptp/ptp_clock.c | 3 +- drivers/regulator/core.c | 17 +- drivers/regulator/helpers.c | 11 +- drivers/regulator/qcom_spmi-regulator.c | 244 +- drivers/s390/cio/airq.c | 37 +- drivers/s390/cio/ccwreq.c | 9 +- drivers/s390/cio/cio.h | 2 + drivers/s390/cio/css.c | 134 +- drivers/s390/cio/device.c | 68 +- drivers/s390/cio/device_fsm.c | 49 +- drivers/s390/cio/device_id.c | 20 +- drivers/s390/cio/device_ops.c | 21 +- drivers/s390/cio/device_pgid.c | 22 +- drivers/s390/cio/device_status.c | 24 +- drivers/s390/cio/io_sch.h | 20 +- drivers/s390/crypto/pkey_api.c | 8 +- drivers/s390/net/qeth_core.h | 27 +- drivers/s390/net/qeth_core_main.c | 614 +- drivers/s390/net/qeth_core_mpc.h | 2 - drivers/s390/net/qeth_l2_main.c | 83 +- drivers/s390/net/qeth_l3_main.c | 41 +- drivers/s390/virtio/virtio_ccw.c | 246 +- drivers/scsi/Kconfig | 4 +- drivers/soc/aspeed/aspeed-lpc-ctrl.c | 58 +- drivers/soc/bcm/brcmstb/biuctrl.c | 6 +- drivers/soc/imx/soc-imx8.c | 12 +- drivers/soc/ixp4xx/ixp4xx-npe.c | 4 +- drivers/soc/qcom/Kconfig | 2 +- drivers/soc/qcom/apr.c | 2 +- drivers/soc/qcom/qcom-geni-se.c | 21 +- drivers/soc/tegra/Kconfig | 1 + drivers/spi/spi.c | 10 +- drivers/staging/android/ion/ion_chunk_heap.c | 3 +- drivers/staging/comedi/drivers/usbdux.c | 2 +- drivers/staging/erofs/dir.c | 3 +- drivers/staging/erofs/erofs_fs.h | 13 +- drivers/staging/erofs/inode.c | 17 +- drivers/staging/erofs/internal.h | 12 +- drivers/staging/erofs/super.c | 19 + drivers/staging/iio/addac/adt7316.c | 3 +- drivers/staging/iio/cdc/ad7150.c | 19 +- drivers/staging/kpc2000/kpc2000/core.c | 6 - drivers/staging/media/imx/imx-ic-prp.c | 6 +- drivers/staging/media/imx/imx-ic-prpencvf.c | 42 +- drivers/staging/media/imx/imx-media-csi.c | 19 +- drivers/staging/media/imx/imx-media-utils.c | 73 +- drivers/staging/media/imx/imx-media-vdic.c | 5 +- drivers/staging/media/imx/imx-media.h | 5 +- drivers/staging/media/imx/imx7-media-csi.c | 8 +- drivers/staging/most/net/net.c | 1 + drivers/staging/most/video/video.c | 1 + drivers/staging/mt7621-dts/TODO | 2 +- drivers/staging/rtl8723bs/core/rtw_ap.c | 2 - drivers/staging/rtl8723bs/core/rtw_mlme.c | 2 - drivers/staging/rtl8723bs/hal/odm_HWConfig.c | 29 - drivers/staging/rtl8723bs/hal/odm_HWConfig.h | 2 - drivers/staging/rtl8723bs/hal/rtl8723b_hal_init.c | 48 +- drivers/staging/rtl8723bs/hal/rtl8723b_phycfg.c | 2 +- drivers/staging/rtl8723bs/hal/rtl8723b_rf6052.c | 6 +- drivers/staging/rtl8723bs/hal/rtl8723bs_recv.c | 10 +- drivers/staging/rtl8723bs/hal/rtl8723bs_xmit.c | 34 +- drivers/staging/rtl8723bs/hal/sdio_halinit.c | 112 +- drivers/staging/rtl8723bs/hal/sdio_ops.c | 3 + drivers/staging/rts5208/TODO | 2 +- drivers/staging/sm750fb/Kconfig | 2 +- drivers/staging/vt6655/test | 2 +- drivers/thunderbolt/icm.c | 134 +- drivers/tty/Kconfig | 2 +- drivers/tty/hvc/hvc_vio.c | 16 +- drivers/tty/serial/8250/8250.h | 72 + drivers/tty/serial/8250/8250_dma.c | 11 +- drivers/tty/serial/8250/8250_omap.c | 14 +- drivers/tty/serial/8250/8250_pci.c | 97 +- drivers/tty/serial/8250/8250_port.c | 35 +- drivers/tty/serial/fsl_lpuart.c | 4 +- drivers/tty/serial/imx.c | 23 +- drivers/tty/serial/serial_core.c | 7 +- drivers/tty/serial/xilinx_uartps.c | 20 +- drivers/usb/chipidea/ci_hdrc_imx.c | 33 +- drivers/usb/chipidea/ci_hdrc_msm.c | 4 +- drivers/usb/chipidea/core.c | 5 +- drivers/usb/chipidea/udc.c | 20 + drivers/usb/chipidea/usbmisc_imx.c | 8 +- drivers/usb/core/devio.c | 42 +- drivers/usb/dwc2/core.h | 8 + drivers/usb/dwc2/hcd.c | 20 +- drivers/usb/dwc2/hcd.h | 1 - drivers/usb/dwc2/params.c | 1 + drivers/usb/dwc2/platform.c | 23 +- drivers/usb/dwc3/Kconfig | 2 +- drivers/usb/dwc3/core.c | 16 +- drivers/usb/dwc3/core.h | 4 + drivers/usb/dwc3/dwc3-meson-g12a.c | 36 +- drivers/usb/dwc3/dwc3-qcom.c | 224 +- drivers/usb/dwc3/ep0.c | 9 +- drivers/usb/dwc3/gadget.c | 20 + drivers/usb/dwc3/gadget.h | 6 + drivers/usb/gadget/composite.c | 2 +- drivers/usb/gadget/function/f_fs.c | 9 +- drivers/usb/gadget/function/f_mass_storage.c | 21 +- drivers/usb/gadget/function/storage_common.h | 1 + drivers/usb/gadget/function/u_audio.c | 4 +- drivers/usb/gadget/function/u_ether.c | 6 +- drivers/usb/gadget/udc/at91_udc.c | 3 +- drivers/usb/gadget/udc/fotg210-udc.c | 3 +- drivers/usb/gadget/udc/net2272.c | 5 - drivers/usb/gadget/udc/omap_udc.c | 3 +- drivers/usb/gadget/udc/renesas_usb3.c | 91 +- drivers/usb/host/fotg210-hcd.c | 10 + drivers/usb/host/isp1362.h | 2 +- drivers/usb/host/xhci-ring.c | 15 +- drivers/usb/host/xhci-tegra.c | 23 - drivers/usb/host/xhci.c | 25 +- drivers/usb/host/xhci.h | 9 + drivers/usb/misc/Kconfig | 4 +- drivers/usb/wusbcore/Kconfig | 8 +- drivers/usb/wusbcore/crypto.c | 169 +- drivers/vhost/net.c | 2 +- drivers/video/fbdev/Kconfig | 38 +- drivers/video/fbdev/matrox/matroxfb_base.c | 2 +- drivers/video/fbdev/pxafb.c | 2 +- drivers/video/fbdev/sh7760fb.c | 2 +- drivers/watchdog/Kconfig | 6 +- drivers/watchdog/smsc37b787_wdt.c | 2 +- fs/aio.c | 9 +- fs/btrfs/extent-tree.c | 24 +- fs/btrfs/ioctl.c | 2 - fs/btrfs/reada.c | 5 + fs/btrfs/xattr.c | 6 +- fs/cifs/Kconfig | 1 + fs/cifs/cifsfs.c | 1 + fs/cifs/connect.c | 2 + fs/cifs/smb2maperror.c | 2 +- fs/fs-writeback.c | 8 +- fs/gfs2/bmap.c | 5 +- fs/io_uring.c | 335 +- fs/namespace.c | 2 + fs/overlayfs/copy_up.c | 2 +- fs/overlayfs/dir.c | 2 +- fs/overlayfs/file.c | 91 +- fs/overlayfs/super.c | 42 +- fs/pnode.c | 1 - fs/splice.c | 8 +- fs/xfs/libxfs/xfs_ag.c | 8 +- fs/xfs/libxfs/xfs_alloc.c | 4 +- fs/xfs/libxfs/xfs_attr_remote.c | 2 +- fs/xfs/libxfs/xfs_bmap.c | 14 +- fs/xfs/libxfs/xfs_btree.c | 30 +- fs/xfs/libxfs/xfs_btree.h | 10 +- fs/xfs/libxfs/xfs_format.h | 43 +- fs/xfs/libxfs/xfs_ialloc.c | 236 +- fs/xfs/libxfs/xfs_ialloc.h | 18 +- fs/xfs/libxfs/xfs_ialloc_btree.c | 15 +- fs/xfs/libxfs/xfs_inode_buf.c | 5 +- fs/xfs/libxfs/xfs_sb.c | 28 +- fs/xfs/libxfs/xfs_trans_resv.c | 15 +- fs/xfs/libxfs/xfs_trans_space.h | 7 +- fs/xfs/libxfs/xfs_types.c | 4 +- fs/xfs/scrub/ialloc.c | 21 +- fs/xfs/scrub/quota.c | 2 +- fs/xfs/scrub/repair.c | 2 +- fs/xfs/xfs_bmap_util.c | 6 +- fs/xfs/xfs_buf.c | 25 +- fs/xfs/xfs_buf.h | 16 +- fs/xfs/xfs_dquot.h | 1 - fs/xfs/xfs_dquot_item.c | 5 - fs/xfs/xfs_fsops.c | 4 +- fs/xfs/xfs_inode.c | 20 +- fs/xfs/xfs_itable.c | 11 +- fs/xfs/xfs_log_recover.c | 24 +- fs/xfs/xfs_mount.c | 98 +- fs/xfs/xfs_mount.h | 21 +- fs/xfs/xfs_super.c | 6 +- fs/xfs/xfs_super.h | 14 + fs/xfs/xfs_trans.c | 2 +- fs/xfs/xfs_trans.h | 2 +- fs/xfs/xfs_trans_buf.c | 7 +- fs/xfs/xfs_trans_dquot.c | 10 - include/linux/bpf.h | 32 +- include/linux/bpf_verifier.h | 69 +- include/linux/cgroup-defs.h | 2 +- include/linux/cpuhotplug.h | 1 + include/linux/device.h | 3 + include/linux/fault-inject.h | 2 +- include/linux/gpio/driver.h | 7 - include/linux/i2c.h | 87 +- include/linux/ieee80211.h | 8 + include/linux/interrupt.h | 2 +- include/linux/iommu.h | 93 + include/linux/iopoll.h | 4 +- include/linux/jhash.h | 2 +- include/linux/jump_label_ratelimit.h | 5 +- include/linux/mlx5/device.h | 10 +- include/linux/mlx5/driver.h | 13 +- include/linux/mlx5/eswitch.h | 12 + include/linux/mmc/host.h | 1 + include/linux/mmc/sdio_func.h | 6 + include/linux/netfilter/ipset/ip_set.h | 2 +- include/linux/netfilter/ipset/ip_set_counter.h | 2 +- include/linux/netfilter/ipset/ip_set_skbinfo.h | 2 +- include/linux/netfilter/ipset/ip_set_timeout.h | 2 +- include/linux/netfilter_ipv6.h | 36 + include/linux/pci.h | 3 +- include/linux/phylink.h | 13 +- include/linux/platform_data/video-clcd-versatile.h | 28 - include/linux/pm.h | 2 +- include/linux/processor.h | 9 - include/linux/property.h | 44 + include/linux/ptp_clock_kernel.h | 8 + include/linux/regmap.h | 4 +- include/linux/sched.h | 4 - include/linux/security.h | 12 +- include/linux/socket.h | 7 - include/linux/spi/spi.h | 2 + include/linux/stmmac.h | 6 +- include/linux/stop_machine.h | 1 + include/linux/suspend.h | 1 + include/linux/sysctl.h | 3 + include/linux/tcp.h | 11 +- include/linux/uio.h | 4 +- include/linux/usb/chipidea.h | 1 + include/linux/usb/gadget.h | 3 +- include/memory/jedec_ddr.h | 175 - include/net/cfg80211.h | 67 +- include/net/devlink.h | 6 +- include/net/dsa.h | 2 +- include/net/ip.h | 2 +- include/net/ip6_fib.h | 6 + include/net/mac80211.h | 32 +- include/net/netfilter/br_netfilter.h | 3 +- include/net/netfilter/nf_conntrack.h | 7 +- include/net/netfilter/nf_conntrack_synproxy.h | 13 +- include/net/netfilter/nf_synproxy.h | 44 + include/net/netlink.h | 15 +- include/net/netns/ipv4.h | 1 + include/net/pkt_cls.h | 5 +- include/net/sock.h | 12 +- include/net/sock_reuseport.h | 2 + include/net/tcp.h | 21 +- include/pcmcia/ds.h | 2 +- include/pcmcia/ss.h | 2 +- include/uapi/Kbuild | 14 + include/uapi/asm-generic/socket.h | 2 + include/uapi/linux/Kbuild | 14 - include/uapi/linux/bpf.h | 4 +- include/uapi/linux/byteorder/big_endian.h | 4 - include/uapi/linux/byteorder/little_endian.h | 4 - include/uapi/linux/if_link.h | 5 + include/uapi/linux/io_uring.h | 4 - include/uapi/linux/iommu.h | 155 + include/uapi/linux/netfilter/ipset/ip_set.h | 2 +- include/uapi/linux/netfilter/nf_SYNPROXY.h | 19 + include/uapi/linux/netfilter/nf_tables.h | 14 +- include/uapi/linux/netfilter/xt_SYNPROXY.h | 18 +- include/uapi/linux/netfilter/xt_owner.h | 5 + include/uapi/linux/nl80211.h | 24 + include/uapi/linux/pci_regs.h | 4 + include/uapi/linux/pkt_cls.h | 2 +- include/uapi/linux/snmp.h | 1 + include/uapi/linux/tc_act/tc_ctinfo.h | 4 +- include/uapi/linux/usbdevice_fs.h | 26 + include/uapi/misc/ocxl.h | 14 +- include/video/imx-ipu-v3.h | 56 +- init/Kconfig | 28 +- kernel/bpf/core.c | 1 - kernel/bpf/devmap.c | 9 +- kernel/bpf/verifier.c | 767 +- kernel/cgroup/cgroup.c | 84 +- kernel/cgroup/cpuset.c | 2 +- kernel/dma/remap.c | 3 + kernel/livepatch/core.c | 6 + kernel/module.c | 22 +- kernel/power/Kconfig | 6 +- kernel/power/power.h | 2 - kernel/sched/deadline.c | 2 +- kernel/stop_machine.c | 19 +- kernel/sysctl.c | 44 +- kernel/time/timekeeping.c | 5 +- kernel/trace/bpf_trace.c | 100 +- kernel/trace/ftrace.c | 22 +- kernel/trace/trace.c | 4 +- kernel/trace/trace_output.c | 2 +- kernel/trace/trace_uprobe.c | 15 +- lib/Kconfig | 8 - lib/Kconfig.debug | 27 +- lib/Makefile | 2 - lib/iov_iter.c | 15 +- lib/jedec_ddr_data.c | 135 - localversion-next | 2 +- mm/page_idle.c | 4 +- net/Kconfig | 2 - net/ax25/ax25_route.c | 2 + net/bridge/br_netfilter_hooks.c | 245 +- net/bridge/br_netfilter_ipv6.c | 2 +- net/bridge/netfilter/Kconfig | 2 +- net/compat.c | 3 +- net/core/bpf_sk_storage.c | 3 +- net/core/dev.c | 30 +- net/core/devlink.c | 124 +- net/core/filter.c | 44 +- net/core/neighbour.c | 7 + net/core/rtnetlink.c | 5 + net/core/sock.c | 11 +- net/core/sock_reuseport.c | 24 + net/core/sysctl_net_core.c | 7 + net/dsa/Kconfig | 1 + net/dsa/port.c | 9 - net/dsa/slave.c | 80 +- net/ipv4/devinet.c | 3 +- net/ipv4/ip_output.c | 3 +- net/ipv4/netfilter/Kconfig | 2 +- net/ipv4/netfilter/ipt_SYNPROXY.c | 394 +- net/ipv4/netfilter/iptable_raw.c | 2 +- net/ipv4/netfilter/nf_nat_h323.c | 2 +- net/ipv4/proc.c | 1 + net/ipv4/route.c | 17 + net/ipv4/sysctl_net_ipv4.c | 25 +- net/ipv4/tcp.c | 6 + net/ipv4/tcp_fastopen.c | 97 +- net/ipv4/tcp_input.c | 28 +- net/ipv4/tcp_ipv4.c | 15 +- net/ipv4/tcp_output.c | 10 +- net/ipv4/tcp_timer.c | 1 + net/ipv4/udp.c | 22 +- net/ipv6/ip6_fib.c | 44 +- net/ipv6/netfilter.c | 2 + net/ipv6/netfilter/Kconfig | 2 +- net/ipv6/netfilter/ip6t_SYNPROXY.c | 420 +- net/ipv6/netfilter/ip6table_raw.c | 2 +- net/ipv6/route.c | 21 + net/ipv6/tcp_ipv6.c | 2 +- net/ipv6/udp.c | 24 +- net/l2tp/l2tp_debugfs.c | 21 +- net/lapb/lapb_iface.c | 4 +- net/mac80211/cfg.c | 7 +- net/mac80211/debugfs.c | 1 + net/mac80211/debugfs_key.c | 3 - net/mac80211/debugfs_netdev.c | 10 +- net/mac80211/debugfs_sta.c | 2 - net/mac80211/ieee80211_i.h | 9 +- net/mac80211/key.c | 100 +- net/mac80211/mlme.c | 25 +- net/mac80211/offchannel.c | 4 + net/mac80211/rate.c | 27 +- net/mac80211/rc80211_minstrel.c | 4 - net/mac80211/rc80211_minstrel_ht.c | 3 - net/mac80211/sta_info.c | 43 +- net/mac80211/util.c | 4 + net/netfilter/Kconfig | 16 +- net/netfilter/ipset/ip_set_bitmap_gen.h | 2 +- net/netfilter/ipset/ip_set_bitmap_ip.c | 4 +- net/netfilter/ipset/ip_set_bitmap_ipmac.c | 4 +- net/netfilter/ipset/ip_set_bitmap_port.c | 4 +- net/netfilter/ipset/ip_set_core.c | 97 +- net/netfilter/ipset/ip_set_getport.c | 2 +- net/netfilter/ipset/ip_set_hash_gen.h | 4 +- net/netfilter/ipset/ip_set_hash_ip.c | 4 +- net/netfilter/ipset/ip_set_hash_ipmark.c | 2 +- net/netfilter/ipset/ip_set_hash_ipport.c | 4 +- net/netfilter/ipset/ip_set_hash_ipportip.c | 4 +- net/netfilter/ipset/ip_set_hash_ipportnet.c | 4 +- net/netfilter/ipset/ip_set_hash_mac.c | 4 +- net/netfilter/ipset/ip_set_hash_net.c | 4 +- net/netfilter/ipset/ip_set_hash_netiface.c | 4 +- net/netfilter/ipset/ip_set_hash_netnet.c | 2 +- net/netfilter/ipset/ip_set_hash_netport.c | 4 +- net/netfilter/ipset/ip_set_hash_netportnet.c | 2 +- net/netfilter/ipset/ip_set_list_set.c | 4 +- net/netfilter/nf_conntrack_core.c | 25 +- net/netfilter/nf_conntrack_h323_main.c | 2 +- net/netfilter/nf_conntrack_proto_tcp.c | 2 +- net/netfilter/nf_synproxy_core.c | 896 +- net/netfilter/nft_ct.c | 138 +- net/netfilter/xt_iprange.c | 4 +- net/netfilter/xt_owner.c | 3 + net/netfilter/xt_set.c | 45 +- net/netlink/af_netlink.c | 5 - net/packet/af_packet.c | 96 +- net/packet/internal.h | 1 + net/sched/Kconfig | 8 - net/sched/act_ctinfo.c | 27 +- net/sched/cls_flower.c | 37 +- net/sched/cls_fw.c | 13 - net/sched/cls_matchall.c | 9 +- net/sched/cls_u32.c | 15 - net/sched/sch_ingress.c | 1 + net/sctp/sm_make_chunk.c | 8 + net/socket.c | 18 +- net/sunrpc/sched.c | 4 +- net/sunrpc/xprt.c | 4 +- net/tipc/Kconfig | 2 +- net/tipc/group.c | 1 + net/tipc/link.c | 107 +- net/tipc/node.c | 10 +- net/vmw_vsock/af_vsock.c | 38 +- net/vmw_vsock/virtio_transport_common.c | 4 +- net/wireless/Kconfig | 2 +- net/wireless/core.c | 15 +- net/wireless/nl80211.c | 77 +- net/wireless/pmsr.c | 4 +- net/wireless/scan.c | 25 +- net/wireless/trace.h | 18 + net/wireless/util.c | 2 +- net/xfrm/xfrm_input.c | 1 + net/xfrm/xfrm_interface.c | 6 - net/xfrm/xfrm_user.c | 3 + samples/Kconfig | 14 +- samples/Makefile | 4 +- samples/bpf/Makefile | 11 +- samples/bpf/fds_example.c | 2 +- samples/bpf/hbm.c | 4 +- samples/bpf/ibumad_user.c | 2 +- samples/bpf/sockex1_user.c | 2 +- samples/bpf/sockex2_user.c | 2 +- samples/bpf/xdp1_user.c | 4 +- samples/bpf/xdp_adjust_tail_user.c | 4 +- samples/bpf/xdp_fwd_user.c | 2 +- samples/bpf/xdp_redirect_cpu_user.c | 2 +- samples/bpf/xdp_redirect_map_user.c | 2 +- samples/bpf/xdp_redirect_user.c | 2 +- samples/bpf/xdp_router_ipv4_user.c | 2 +- samples/bpf/xdp_rxq_info_user.c | 4 +- samples/bpf/xdp_tx_iptunnel_user.c | 2 +- samples/bpf/xdpsock_user.c | 4 +- scripts/Kbuild.include | 10 +- scripts/Makefile | 5 - scripts/Makefile.build | 9 + scripts/Makefile.headersinst | 132 +- scripts/Makefile.host | 2 +- scripts/Makefile.lib | 3 + scripts/cc-system-headers.sh | 8 + scripts/checkpatch.pl | 8 +- scripts/documentation-file-ref-check | 5 +- scripts/headers.sh | 29 - scripts/headers_install.sh | 48 +- scripts/kconfig/symbol.c | 2 +- .../tests/err_recursive_dep/expected_stderr | 14 +- scripts/package/builddeb | 2 +- security/device_cgroup.c | 2 +- security/integrity/ima/Kconfig | 3 +- security/integrity/ima/ima.h | 2 + security/integrity/ima/ima_api.c | 13 +- security/integrity/ima/ima_init.c | 4 +- security/integrity/ima/ima_main.c | 8 + security/integrity/ima/ima_policy.c | 118 +- security/security.c | 23 +- security/selinux/hooks.c | 2 +- security/selinux/selinuxfs.c | 2 +- security/smack/smack_lsm.c | 12 +- sound/firewire/bebob/bebob_midi.c | 47 +- sound/firewire/bebob/bebob_pcm.c | 62 +- sound/firewire/bebob/bebob_stream.c | 32 +- sound/firewire/cmp.c | 74 +- sound/firewire/cmp.h | 7 +- sound/firewire/fireworks/fireworks_pcm.c | 9 +- sound/firewire/fireworks/fireworks_stream.c | 22 +- sound/firewire/motu/motu-midi.c | 59 +- sound/firewire/motu/motu-pcm.c | 62 +- sound/firewire/motu/motu-stream.c | 203 +- sound/firewire/motu/motu.h | 7 +- sound/firewire/oxfw/oxfw-stream.c | 18 +- sound/oss/dmasound/Kconfig | 6 +- sound/pci/echoaudio/echoaudio_dsp.c | 7 +- sound/pci/hda/patch_realtek.c | 16 +- sound/soc/codecs/cx2072x.c | 2 +- sound/soc/codecs/rt5677.c | 134 +- sound/soc/codecs/rt5677.h | 6 + sound/soc/codecs/wm_adsp.c | 37 +- sound/soc/fsl/fsl_ssi.c | 4 +- sound/soc/fsl/fsl_ssi.h | 8 +- sound/soc/fsl/fsl_ssi_dbg.c | 18 +- sound/soc/fsl/imx-audmux.c | 10 +- sound/soc/intel/boards/sof_rt5682.c | 2 +- sound/soc/intel/skylake/skl.c | 21 + sound/soc/intel/skylake/skl.h | 1 + sound/soc/mediatek/common/Makefile | 2 +- sound/soc/qcom/common.c | 1 + sound/soc/rockchip/Kconfig | 1 + sound/soc/sh/rcar/ctu.c | 2 +- sound/soc/sof/Kconfig | 2 +- sound/soc/sof/intel/apl.c | 1 + sound/soc/sof/intel/cnl.c | 1 + sound/soc/sof/intel/hda-ctrl.c | 77 +- sound/soc/sof/intel/hda-dai.c | 293 +- sound/soc/sof/intel/hda-dsp.c | 50 +- sound/soc/sof/intel/hda-stream.c | 157 +- sound/soc/sof/intel/hda.c | 13 +- sound/soc/sof/intel/hda.h | 17 +- sound/soc/sof/ops.h | 18 +- sound/soc/sof/pcm.c | 7 + sound/soc/sof/pm.c | 24 +- sound/soc/sof/sof-pci-dev.c | 4 - sound/soc/sof/sof-priv.h | 9 +- sound/soc/sof/topology.c | 56 +- sound/soc/tegra/Makefile | 2 +- sound/soc/ti/davinci-mcasp.c | 2 +- sound/soc/ti/omap-mcbsp.c | 2 +- sound/usb/bcd2000/Makefile | 2 +- tools/include/uapi/asm-generic/socket.h | 147 + tools/include/uapi/linux/bpf.h | 4 +- tools/include/uapi/linux/pkt_cls.h | 2 +- tools/lib/bpf/bpf.c | 7 +- tools/lib/bpf/bpf_prog_linfo.c | 5 +- tools/lib/bpf/btf.c | 3 - tools/lib/bpf/btf.h | 1 + tools/lib/bpf/btf_dump.c | 3 - tools/lib/bpf/libbpf.c | 870 +- tools/lib/bpf/libbpf.h | 62 +- tools/lib/bpf/libbpf_internal.h | 7 + tools/testing/fault-injection/failcmd.sh | 2 +- tools/testing/selftests/bpf/Makefile | 4 +- tools/testing/selftests/bpf/cgroup_helpers.c | 2 +- .../selftests/bpf/prog_tests/bpf_verif_scale.c | 67 +- tools/testing/selftests/bpf/progs/bpf_flow.c | 18 +- tools/testing/selftests/bpf/progs/loop1.c | 28 + tools/testing/selftests/bpf/progs/loop2.c | 28 + tools/testing/selftests/bpf/progs/loop3.c | 22 + tools/testing/selftests/bpf/progs/netcnt_prog.c | 22 +- tools/testing/selftests/bpf/progs/pyperf.h | 6 +- tools/testing/selftests/bpf/progs/pyperf600.c | 9 + .../selftests/bpf/progs/pyperf600_nounroll.c | 8 + .../selftests/bpf/progs/socket_cookie_prog.c | 49 +- tools/testing/selftests/bpf/progs/strobemeta.c | 10 + tools/testing/selftests/bpf/progs/strobemeta.h | 528 + .../selftests/bpf/progs/strobemeta_nounroll1.c | 9 + .../selftests/bpf/progs/strobemeta_nounroll2.c | 9 + tools/testing/selftests/bpf/progs/test_btf_newkv.c | 73 + .../selftests/bpf/progs/test_get_stack_rawtp.c | 27 +- .../testing/selftests/bpf/progs/test_global_data.c | 27 +- tools/testing/selftests/bpf/progs/test_l4lb.c | 45 +- .../selftests/bpf/progs/test_l4lb_noinline.c | 45 +- tools/testing/selftests/bpf/progs/test_map_lock.c | 22 +- tools/testing/selftests/bpf/progs/test_seg6_loop.c | 261 + .../bpf/progs/test_select_reuseport_kern.c | 45 +- .../selftests/bpf/progs/test_send_signal_kern.c | 22 +- .../selftests/bpf/progs/test_sock_fields_kern.c | 60 +- tools/testing/selftests/bpf/progs/test_spin_lock.c | 33 +- .../selftests/bpf/progs/test_stacktrace_build_id.c | 44 +- .../selftests/bpf/progs/test_stacktrace_map.c | 40 +- .../selftests/bpf/progs/test_sysctl_loop1.c | 71 + .../selftests/bpf/progs/test_sysctl_loop2.c | 72 + .../testing/selftests/bpf/progs/test_tcp_estats.c | 9 +- .../testing/selftests/bpf/progs/test_tcpbpf_kern.c | 18 +- .../selftests/bpf/progs/test_tcpnotify_kern.c | 18 +- tools/testing/selftests/bpf/progs/test_xdp.c | 18 +- tools/testing/selftests/bpf/progs/test_xdp_loop.c | 231 + .../selftests/bpf/progs/test_xdp_noinline.c | 60 +- tools/testing/selftests/bpf/test_btf.c | 10 +- .../testing/selftests/bpf/test_select_reuseport.c | 54 + tools/testing/selftests/bpf/test_socket_cookie.c | 24 +- tools/testing/selftests/bpf/test_verifier.c | 11 +- tools/testing/selftests/bpf/verifier/calls.c | 22 +- tools/testing/selftests/bpf/verifier/cfg.c | 11 +- .../selftests/bpf/verifier/direct_packet_access.c | 3 +- .../selftests/bpf/verifier/helper_access_var_len.c | 28 +- tools/testing/selftests/bpf/verifier/loops1.c | 161 + .../selftests/drivers/net/mlxsw/fib_offload.sh | 349 + tools/testing/selftests/net/rtnetlink.sh | 21 + .../selftests/net/tcp_fastopen_backup_key.c | 5 +- tools/testing/selftests/net/udpgso_bench.sh | 52 +- tools/testing/selftests/net/udpgso_bench_tx.c | 291 +- tools/testing/selftests/ptp/phc.sh | 166 + tools/testing/selftests/tc-testing/config | 1 - .../tc-testing/tc-tests/actions/skbedit.json | 62 +- .../selftests/tc-testing/tc-tests/filters/fw.json | 144 + tools/testing/selftests/tc-testing/tdc_config.py | 2 + usr/.gitignore | 1 - usr/Makefile | 2 + usr/include/.gitignore | 3 + usr/include/Makefile | 132 + 1817 files changed, 117622 insertions(+), 95147 deletions(-) create mode 100644 Documentation/ABI/testing/debugfs-cros-ec delete mode 100644 Documentation/EDID/HOWTO.txt create mode 100644 Documentation/EDID/howto.rst create mode 100644 Documentation/aoe/aoe.rst delete mode 100644 Documentation/aoe/aoe.txt create mode 100644 Documentation/aoe/examples.rst create mode 100644 Documentation/aoe/index.rst create mode 100644 Documentation/aoe/todo.rst delete mode 100644 Documentation/aoe/todo.txt create mode 100644 Documentation/arm64/acpi_object_usage.rst delete mode 100644 Documentation/arm64/acpi_object_usage.txt create mode 100644 Documentation/arm64/arm-acpi.rst delete mode 100644 Documentation/arm64/arm-acpi.txt create mode 100644 Documentation/arm64/booting.rst delete mode 100644 Documentation/arm64/booting.txt create mode 100644 Documentation/arm64/cpu-feature-registers.rst delete mode 100644 Documentation/arm64/cpu-feature-registers.txt create mode 100644 Documentation/arm64/elf_hwcaps.rst delete mode 100644 Documentation/arm64/elf_hwcaps.txt create mode 100644 Documentation/arm64/hugetlbpage.rst delete mode 100644 Documentation/arm64/hugetlbpage.txt create mode 100644 Documentation/arm64/index.rst create mode 100644 Documentation/arm64/legacy_instructions.rst delete mode 100644 Documentation/arm64/legacy_instructions.txt create mode 100644 Documentation/arm64/memory.rst delete mode 100644 Documentation/arm64/memory.txt create mode 100644 Documentation/arm64/pointer-authentication.rst delete mode 100644 Documentation/arm64/pointer-authentication.txt create mode 100644 Documentation/arm64/silicon-errata.rst delete mode 100644 Documentation/arm64/silicon-errata.txt create mode 100644 Documentation/arm64/sve.rst delete mode 100644 Documentation/arm64/sve.txt create mode 100644 Documentation/arm64/tagged-pointers.rst delete mode 100644 Documentation/arm64/tagged-pointers.txt delete mode 100644 Documentation/cdrom/Makefile create mode 100644 Documentation/cdrom/cdrom-standard.rst delete mode 100644 Documentation/cdrom/cdrom-standard.tex delete mode 100644 Documentation/cdrom/ide-cd create mode 100644 Documentation/cdrom/ide-cd.rst create mode 100644 Documentation/cdrom/index.rst create mode 100644 Documentation/cdrom/packet-writing.rst delete mode 100644 Documentation/cdrom/packet-writing.txt create mode 100644 Documentation/cgroup-v1/blkio-controller.rst delete mode 100644 Documentation/cgroup-v1/blkio-controller.txt create mode 100644 Documentation/cgroup-v1/cgroups.rst delete mode 100644 Documentation/cgroup-v1/cgroups.txt create mode 100644 Documentation/cgroup-v1/cpuacct.rst delete mode 100644 Documentation/cgroup-v1/cpuacct.txt create mode 100644 Documentation/cgroup-v1/cpusets.rst delete mode 100644 Documentation/cgroup-v1/cpusets.txt create mode 100644 Documentation/cgroup-v1/devices.rst delete mode 100644 Documentation/cgroup-v1/devices.txt create mode 100644 Documentation/cgroup-v1/freezer-subsystem.rst delete mode 100644 Documentation/cgroup-v1/freezer-subsystem.txt create mode 100644 Documentation/cgroup-v1/hugetlb.rst delete mode 100644 Documentation/cgroup-v1/hugetlb.txt create mode 100644 Documentation/cgroup-v1/index.rst create mode 100644 Documentation/cgroup-v1/memcg_test.rst delete mode 100644 Documentation/cgroup-v1/memcg_test.txt create mode 100644 Documentation/cgroup-v1/memory.rst delete mode 100644 Documentation/cgroup-v1/memory.txt create mode 100644 Documentation/cgroup-v1/net_cls.rst delete mode 100644 Documentation/cgroup-v1/net_cls.txt create mode 100644 Documentation/cgroup-v1/net_prio.rst delete mode 100644 Documentation/cgroup-v1/net_prio.txt create mode 100644 Documentation/cgroup-v1/pids.rst delete mode 100644 Documentation/cgroup-v1/pids.txt create mode 100644 Documentation/cgroup-v1/rdma.rst delete mode 100644 Documentation/cgroup-v1/rdma.txt create mode 100644 Documentation/device-mapper/cache-policies.rst delete mode 100644 Documentation/device-mapper/cache-policies.txt create mode 100644 Documentation/device-mapper/cache.rst delete mode 100644 Documentation/device-mapper/cache.txt create mode 100644 Documentation/device-mapper/delay.rst delete mode 100644 Documentation/device-mapper/delay.txt create mode 100644 Documentation/device-mapper/dm-crypt.rst delete mode 100644 Documentation/device-mapper/dm-crypt.txt create mode 100644 Documentation/device-mapper/dm-flakey.rst delete mode 100644 Documentation/device-mapper/dm-flakey.txt create mode 100644 Documentation/device-mapper/dm-init.rst delete mode 100644 Documentation/device-mapper/dm-init.txt create mode 100644 Documentation/device-mapper/dm-integrity.rst delete mode 100644 Documentation/device-mapper/dm-integrity.txt create mode 100644 Documentation/device-mapper/dm-io.rst delete mode 100644 Documentation/device-mapper/dm-io.txt create mode 100644 Documentation/device-mapper/dm-log.rst delete mode 100644 Documentation/device-mapper/dm-log.txt create mode 100644 Documentation/device-mapper/dm-queue-length.rst delete mode 100644 Documentation/device-mapper/dm-queue-length.txt create mode 100644 Documentation/device-mapper/dm-raid.rst delete mode 100644 Documentation/device-mapper/dm-raid.txt create mode 100644 Documentation/device-mapper/dm-service-time.rst delete mode 100644 Documentation/device-mapper/dm-service-time.txt create mode 100644 Documentation/device-mapper/dm-uevent.rst delete mode 100644 Documentation/device-mapper/dm-uevent.txt create mode 100644 Documentation/device-mapper/dm-zoned.rst delete mode 100644 Documentation/device-mapper/dm-zoned.txt create mode 100644 Documentation/device-mapper/era.rst delete mode 100644 Documentation/device-mapper/era.txt create mode 100644 Documentation/device-mapper/index.rst create mode 100644 Documentation/device-mapper/kcopyd.rst delete mode 100644 Documentation/device-mapper/kcopyd.txt create mode 100644 Documentation/device-mapper/linear.rst delete mode 100644 Documentation/device-mapper/linear.txt create mode 100644 Documentation/device-mapper/log-writes.rst delete mode 100644 Documentation/device-mapper/log-writes.txt create mode 100644 Documentation/device-mapper/persistent-data.rst delete mode 100644 Documentation/device-mapper/persistent-data.txt create mode 100644 Documentation/device-mapper/snapshot.rst delete mode 100644 Documentation/device-mapper/snapshot.txt create mode 100644 Documentation/device-mapper/statistics.rst delete mode 100644 Documentation/device-mapper/statistics.txt create mode 100644 Documentation/device-mapper/striped.rst delete mode 100644 Documentation/device-mapper/striped.txt create mode 100644 Documentation/device-mapper/switch.rst delete mode 100644 Documentation/device-mapper/switch.txt create mode 100644 Documentation/device-mapper/thin-provisioning.rst delete mode 100644 Documentation/device-mapper/thin-provisioning.txt create mode 100644 Documentation/device-mapper/unstriped.rst delete mode 100644 Documentation/device-mapper/unstriped.txt create mode 100644 Documentation/device-mapper/verity.rst delete mode 100644 Documentation/device-mapper/verity.txt create mode 100644 Documentation/device-mapper/writecache.rst delete mode 100644 Documentation/device-mapper/writecache.txt create mode 100644 Documentation/device-mapper/zero.rst delete mode 100644 Documentation/device-mapper/zero.txt delete mode 100644 Documentation/devicetree/bindings/arm/emtrion.txt create mode 100644 Documentation/devicetree/bindings/csky/pmu.txt create mode 100644 Documentation/devicetree/bindings/riscv/cpus.yaml create mode 100644 Documentation/devicetree/bindings/riscv/sifive.yaml rename Documentation/devicetree/bindings/usb/{renesas_usb3.txt => renesas,usb3.txt [...] rename Documentation/devicetree/bindings/usb/{renesas_usbhs.txt => renesas,usbhs.t [...] create mode 100644 Documentation/driver-api/pps.rst create mode 100644 Documentation/driver-api/ptp.rst create mode 100644 Documentation/fault-injection/fault-injection.rst delete mode 100644 Documentation/fault-injection/fault-injection.txt create mode 100644 Documentation/fault-injection/index.rst create mode 100644 Documentation/fault-injection/notifier-error-inject.rst delete mode 100644 Documentation/fault-injection/notifier-error-inject.txt create mode 100644 Documentation/fault-injection/nvme-fault-injection.rst delete mode 100644 Documentation/fault-injection/nvme-fault-injection.txt create mode 100644 Documentation/fault-injection/provoke-crashes.rst delete mode 100644 Documentation/fault-injection/provoke-crashes.txt create mode 100644 Documentation/fb/api.rst delete mode 100644 Documentation/fb/api.txt create mode 100644 Documentation/fb/arkfb.rst delete mode 100644 Documentation/fb/arkfb.txt create mode 100644 Documentation/fb/aty128fb.rst delete mode 100644 Documentation/fb/aty128fb.txt create mode 100644 Documentation/fb/cirrusfb.rst delete mode 100644 Documentation/fb/cirrusfb.txt create mode 100644 Documentation/fb/cmap_xfbdev.rst delete mode 100644 Documentation/fb/cmap_xfbdev.txt create mode 100644 Documentation/fb/deferred_io.rst delete mode 100644 Documentation/fb/deferred_io.txt create mode 100644 Documentation/fb/efifb.rst delete mode 100644 Documentation/fb/efifb.txt create mode 100644 Documentation/fb/ep93xx-fb.rst delete mode 100644 Documentation/fb/ep93xx-fb.txt create mode 100644 Documentation/fb/fbcon.rst delete mode 100644 Documentation/fb/fbcon.txt create mode 100644 Documentation/fb/framebuffer.rst delete mode 100644 Documentation/fb/framebuffer.txt create mode 100644 Documentation/fb/gxfb.rst delete mode 100644 Documentation/fb/gxfb.txt create mode 100644 Documentation/fb/index.rst create mode 100644 Documentation/fb/intel810.rst delete mode 100644 Documentation/fb/intel810.txt create mode 100644 Documentation/fb/intelfb.rst delete mode 100644 Documentation/fb/intelfb.txt create mode 100644 Documentation/fb/internals.rst delete mode 100644 Documentation/fb/internals.txt create mode 100644 Documentation/fb/lxfb.rst delete mode 100644 Documentation/fb/lxfb.txt create mode 100644 Documentation/fb/matroxfb.rst delete mode 100644 Documentation/fb/matroxfb.txt create mode 100644 Documentation/fb/metronomefb.rst delete mode 100644 Documentation/fb/metronomefb.txt create mode 100644 Documentation/fb/modedb.rst delete mode 100644 Documentation/fb/modedb.txt create mode 100644 Documentation/fb/pvr2fb.rst delete mode 100644 Documentation/fb/pvr2fb.txt create mode 100644 Documentation/fb/pxafb.rst delete mode 100644 Documentation/fb/pxafb.txt create mode 100644 Documentation/fb/s3fb.rst delete mode 100644 Documentation/fb/s3fb.txt create mode 100644 Documentation/fb/sa1100fb.rst delete mode 100644 Documentation/fb/sa1100fb.txt create mode 100644 Documentation/fb/sh7760fb.rst delete mode 100644 Documentation/fb/sh7760fb.txt create mode 100644 Documentation/fb/sisfb.rst delete mode 100644 Documentation/fb/sisfb.txt create mode 100644 Documentation/fb/sm501.rst delete mode 100644 Documentation/fb/sm501.txt create mode 100644 Documentation/fb/sm712fb.rst delete mode 100644 Documentation/fb/sm712fb.txt create mode 100644 Documentation/fb/sstfb.rst delete mode 100644 Documentation/fb/sstfb.txt create mode 100644 Documentation/fb/tgafb.rst delete mode 100644 Documentation/fb/tgafb.txt create mode 100644 Documentation/fb/tridentfb.rst delete mode 100644 Documentation/fb/tridentfb.txt create mode 100644 Documentation/fb/udlfb.rst delete mode 100644 Documentation/fb/udlfb.txt create mode 100644 Documentation/fb/uvesafb.rst delete mode 100644 Documentation/fb/uvesafb.txt create mode 100644 Documentation/fb/vesafb.rst delete mode 100644 Documentation/fb/vesafb.txt create mode 100644 Documentation/fb/viafb.rst delete mode 100644 Documentation/fb/viafb.txt create mode 100644 Documentation/fb/vt8623fb.rst delete mode 100644 Documentation/fb/vt8623fb.txt create mode 100644 Documentation/fpga/dfl.rst delete mode 100644 Documentation/fpga/dfl.txt create mode 100644 Documentation/fpga/index.rst create mode 100644 Documentation/ide/changelogs.rst create mode 100644 Documentation/ide/ide-tape.rst delete mode 100644 Documentation/ide/ide-tape.txt create mode 100644 Documentation/ide/ide.rst delete mode 100644 Documentation/ide/ide.txt create mode 100644 Documentation/ide/index.rst create mode 100644 Documentation/ide/warm-plug-howto.rst delete mode 100644 Documentation/ide/warm-plug-howto.txt create mode 100644 Documentation/kbuild/headers_install.rst delete mode 100644 Documentation/kbuild/headers_install.txt create mode 100644 Documentation/kbuild/index.rst create mode 100644 Documentation/kbuild/issues.rst create mode 100644 Documentation/kbuild/kbuild.rst delete mode 100644 Documentation/kbuild/kbuild.txt create mode 100644 Documentation/kbuild/kconfig-language.rst delete mode 100644 Documentation/kbuild/kconfig-language.txt create mode 100644 Documentation/kbuild/kconfig-macro-language.rst delete mode 100644 Documentation/kbuild/kconfig-macro-language.txt create mode 100644 Documentation/kbuild/kconfig.rst delete mode 100644 Documentation/kbuild/kconfig.txt create mode 100644 Documentation/kbuild/makefiles.rst delete mode 100644 Documentation/kbuild/makefiles.txt create mode 100644 Documentation/kbuild/modules.rst delete mode 100644 Documentation/kbuild/modules.txt create mode 100644 Documentation/kdump/index.rst create mode 100644 Documentation/kdump/kdump.rst delete mode 100644 Documentation/kdump/kdump.txt create mode 100644 Documentation/kdump/vmcoreinfo.rst delete mode 100644 Documentation/kdump/vmcoreinfo.txt create mode 100644 Documentation/maintainer/rebasing-and-merging.rst create mode 100644 Documentation/mic/index.rst create mode 100644 Documentation/mic/mic_overview.rst delete mode 100644 Documentation/mic/mic_overview.txt create mode 100644 Documentation/mic/scif_overview.rst delete mode 100644 Documentation/mic/scif_overview.txt create mode 100644 Documentation/netlabel/cipso_ipv4.rst delete mode 100644 Documentation/netlabel/cipso_ipv4.txt create mode 100644 Documentation/netlabel/draft_ietf.rst create mode 100644 Documentation/netlabel/index.rst create mode 100644 Documentation/netlabel/introduction.rst delete mode 100644 Documentation/netlabel/introduction.txt create mode 100644 Documentation/netlabel/lsm_interface.rst delete mode 100644 Documentation/netlabel/lsm_interface.txt create mode 100644 Documentation/networking/device_drivers/mellanox/mlx5.rst create mode 100644 Documentation/pcmcia/devicetable.rst delete mode 100644 Documentation/pcmcia/devicetable.txt create mode 100644 Documentation/pcmcia/driver-changes.rst delete mode 100644 Documentation/pcmcia/driver-changes.txt create mode 100644 Documentation/pcmcia/driver.rst delete mode 100644 Documentation/pcmcia/driver.txt create mode 100644 Documentation/pcmcia/index.rst create mode 100644 Documentation/pcmcia/locking.rst delete mode 100644 Documentation/pcmcia/locking.txt create mode 100644 Documentation/power/apm-acpi.rst delete mode 100644 Documentation/power/apm-acpi.txt create mode 100644 Documentation/power/basic-pm-debugging.rst delete mode 100644 Documentation/power/basic-pm-debugging.txt create mode 100644 Documentation/power/charger-manager.rst delete mode 100644 Documentation/power/charger-manager.txt create mode 100644 Documentation/power/drivers-testing.rst delete mode 100644 Documentation/power/drivers-testing.txt create mode 100644 Documentation/power/energy-model.rst delete mode 100644 Documentation/power/energy-model.txt create mode 100644 Documentation/power/freezing-of-tasks.rst delete mode 100644 Documentation/power/freezing-of-tasks.txt create mode 100644 Documentation/power/index.rst create mode 100644 Documentation/power/interface.rst delete mode 100644 Documentation/power/interface.txt create mode 100644 Documentation/power/opp.rst delete mode 100644 Documentation/power/opp.txt create mode 100644 Documentation/power/pci.rst delete mode 100644 Documentation/power/pci.txt create mode 100644 Documentation/power/pm_qos_interface.rst delete mode 100644 Documentation/power/pm_qos_interface.txt create mode 100644 Documentation/power/power_supply_class.rst delete mode 100644 Documentation/power/power_supply_class.txt create mode 100644 Documentation/power/powercap/powercap.rst delete mode 100644 Documentation/power/powercap/powercap.txt create mode 100644 Documentation/power/regulator/consumer.rst delete mode 100644 Documentation/power/regulator/consumer.txt create mode 100644 Documentation/power/regulator/design.rst delete mode 100644 Documentation/power/regulator/design.txt create mode 100644 Documentation/power/regulator/machine.rst delete mode 100644 Documentation/power/regulator/machine.txt create mode 100644 Documentation/power/regulator/overview.rst delete mode 100644 Documentation/power/regulator/overview.txt create mode 100644 Documentation/power/regulator/regulator.rst delete mode 100644 Documentation/power/regulator/regulator.txt create mode 100644 Documentation/power/runtime_pm.rst delete mode 100644 Documentation/power/runtime_pm.txt create mode 100644 Documentation/power/s2ram.rst delete mode 100644 Documentation/power/s2ram.txt create mode 100644 Documentation/power/suspend-and-cpuhotplug.rst delete mode 100644 Documentation/power/suspend-and-cpuhotplug.txt create mode 100644 Documentation/power/suspend-and-interrupts.rst delete mode 100644 Documentation/power/suspend-and-interrupts.txt create mode 100644 Documentation/power/swsusp-and-swap-files.rst delete mode 100644 Documentation/power/swsusp-and-swap-files.txt create mode 100644 Documentation/power/swsusp-dmcrypt.rst delete mode 100644 Documentation/power/swsusp-dmcrypt.txt create mode 100644 Documentation/power/swsusp.rst delete mode 100644 Documentation/power/swsusp.txt create mode 100644 Documentation/power/tricks.rst delete mode 100644 Documentation/power/tricks.txt create mode 100644 Documentation/power/userland-swsusp.rst delete mode 100644 Documentation/power/userland-swsusp.txt create mode 100644 Documentation/power/video.rst delete mode 100644 Documentation/power/video.txt delete mode 100644 Documentation/pps/pps.txt delete mode 100644 Documentation/ptp/ptp.txt create mode 100644 Documentation/riscv/index.rst create mode 100644 Documentation/riscv/pmu.rst delete mode 100644 Documentation/riscv/pmu.txt create mode 100644 Documentation/scheduler/completion.rst delete mode 100644 Documentation/scheduler/completion.txt create mode 100644 Documentation/scheduler/index.rst create mode 100644 Documentation/scheduler/sched-arch.rst delete mode 100644 Documentation/scheduler/sched-arch.txt create mode 100644 Documentation/scheduler/sched-bwc.rst delete mode 100644 Documentation/scheduler/sched-bwc.txt create mode 100644 Documentation/scheduler/sched-deadline.rst delete mode 100644 Documentation/scheduler/sched-deadline.txt create mode 100644 Documentation/scheduler/sched-design-CFS.rst delete mode 100644 Documentation/scheduler/sched-design-CFS.txt create mode 100644 Documentation/scheduler/sched-domains.rst delete mode 100644 Documentation/scheduler/sched-domains.txt create mode 100644 Documentation/scheduler/sched-energy.rst delete mode 100644 Documentation/scheduler/sched-energy.txt create mode 100644 Documentation/scheduler/sched-nice-design.rst delete mode 100644 Documentation/scheduler/sched-nice-design.txt create mode 100644 Documentation/scheduler/sched-rt-group.rst delete mode 100644 Documentation/scheduler/sched-rt-group.txt create mode 100644 Documentation/scheduler/sched-stats.rst delete mode 100644 Documentation/scheduler/sched-stats.txt create mode 100644 Documentation/scheduler/text_files.rst create mode 100644 Documentation/target/index.rst create mode 100644 Documentation/target/scripts.rst create mode 100644 Documentation/target/tcm_mod_builder.rst delete mode 100644 Documentation/target/tcm_mod_builder.txt create mode 100644 Documentation/target/tcmu-design.rst delete mode 100644 Documentation/target/tcmu-design.txt delete mode 100644 Documentation/timers/NO_HZ.txt create mode 100644 Documentation/timers/highres.rst delete mode 100644 Documentation/timers/highres.txt create mode 100644 Documentation/timers/hpet.rst delete mode 100644 Documentation/timers/hpet.txt create mode 100644 Documentation/timers/hrtimers.rst delete mode 100644 Documentation/timers/hrtimers.txt create mode 100644 Documentation/timers/index.rst create mode 100644 Documentation/timers/no_hz.rst create mode 100644 Documentation/timers/timekeeping.rst delete mode 100644 Documentation/timers/timekeeping.txt create mode 100644 Documentation/timers/timers-howto.rst delete mode 100644 Documentation/timers/timers-howto.txt create mode 100644 Documentation/watchdog/convert_drivers_to_kernel_api.rst delete mode 100644 Documentation/watchdog/convert_drivers_to_kernel_api.txt create mode 100644 Documentation/watchdog/hpwdt.rst delete mode 100644 Documentation/watchdog/hpwdt.txt create mode 100644 Documentation/watchdog/index.rst create mode 100644 Documentation/watchdog/mlx-wdt.rst delete mode 100644 Documentation/watchdog/mlx-wdt.txt create mode 100644 Documentation/watchdog/pcwd-watchdog.rst delete mode 100644 Documentation/watchdog/pcwd-watchdog.txt create mode 100644 Documentation/watchdog/watchdog-api.rst delete mode 100644 Documentation/watchdog/watchdog-api.txt create mode 100644 Documentation/watchdog/watchdog-kernel-api.rst delete mode 100644 Documentation/watchdog/watchdog-kernel-api.txt create mode 100644 Documentation/watchdog/watchdog-parameters.rst delete mode 100644 Documentation/watchdog/watchdog-parameters.txt create mode 100644 Documentation/watchdog/watchdog-pm.rst delete mode 100644 Documentation/watchdog/watchdog-pm.txt create mode 100644 Documentation/watchdog/wdt.rst delete mode 100644 Documentation/watchdog/wdt.txt create mode 100644 Documentation/xilinx/eemi.rst delete mode 100644 Documentation/xilinx/eemi.txt create mode 100644 Documentation/xilinx/index.rst create mode 100644 arch/arm/boot/dts/aspeed-bmc-opp-vesnin.dts create mode 100644 arch/arm/boot/dts/imx7d-meerkat96.dts create mode 100644 arch/arm/boot/dts/ls1021a-tsn.dts delete mode 100644 arch/arm/configs/netx_defconfig delete mode 100644 arch/arm/include/debug/netx.S create mode 100644 arch/arm64/boot/dts/freescale/imx8mq-librem5-devkit.dts create mode 100644 arch/arm64/boot/dts/rockchip/rk3399-khadas-edge-captain.dts create mode 100644 arch/arm64/boot/dts/rockchip/rk3399-khadas-edge-v.dts create mode 100644 arch/arm64/boot/dts/rockchip/rk3399-khadas-edge.dts create mode 100644 arch/arm64/boot/dts/rockchip/rk3399-khadas-edge.dtsi create mode 100644 arch/riscv/boot/dts/Makefile create mode 100644 arch/riscv/boot/dts/sifive/Makefile create mode 100644 arch/riscv/boot/dts/sifive/fu540-c000.dtsi create mode 100644 arch/riscv/boot/dts/sifive/hifive-unleashed-a00.dts create mode 100644 arch/s390/include/asm/mem_encrypt.h create mode 100644 drivers/gpu/drm/amd/display/dc/dce/dce_clk_mgr.c delete mode 100644 drivers/gpu/drm/i915/.gitignore copy drivers/gpu/drm/i915/{gt => display}/Makefile (100%) create mode 100644 drivers/gpu/drm/i915/display/Makefile.header-test rename drivers/gpu/drm/i915/{ => display}/dvo_ch7017.c (100%) rename drivers/gpu/drm/i915/{ => display}/dvo_ch7xxx.c (100%) rename drivers/gpu/drm/i915/{ => display}/dvo_ivch.c (100%) rename drivers/gpu/drm/i915/{ => display}/dvo_ns2501.c (100%) rename drivers/gpu/drm/i915/{ => display}/dvo_sil164.c (100%) rename drivers/gpu/drm/i915/{ => display}/dvo_tfp410.c (100%) rename drivers/gpu/drm/i915/{ => display}/icl_dsi.c (100%) rename drivers/gpu/drm/i915/{ => display}/intel_acpi.c (100%) rename drivers/gpu/drm/i915/{ => display}/intel_acpi.h (100%) rename drivers/gpu/drm/i915/{ => display}/intel_atomic.c (100%) rename drivers/gpu/drm/i915/{ => display}/intel_atomic.h (100%) create mode 100644 drivers/gpu/drm/i915/display/intel_atomic_plane.c create mode 100644 drivers/gpu/drm/i915/display/intel_atomic_plane.h rename drivers/gpu/drm/i915/{ => display}/intel_audio.c (100%) rename drivers/gpu/drm/i915/{ => display}/intel_audio.h (100%) create mode 100644 drivers/gpu/drm/i915/display/intel_bios.c rename drivers/gpu/drm/i915/{ => display}/intel_bios.h (100%) rename drivers/gpu/drm/i915/{ => display}/intel_bw.c (100%) rename drivers/gpu/drm/i915/{ => display}/intel_bw.h (100%) rename drivers/gpu/drm/i915/{ => display}/intel_cdclk.c (100%) rename drivers/gpu/drm/i915/{ => display}/intel_cdclk.h (100%) create mode 100644 drivers/gpu/drm/i915/display/intel_color.c rename drivers/gpu/drm/i915/{ => display}/intel_color.h (100%) rename drivers/gpu/drm/i915/{ => display}/intel_combo_phy.c (100%) rename drivers/gpu/drm/i915/{ => display}/intel_combo_phy.h (100%) create mode 100644 drivers/gpu/drm/i915/display/intel_connector.c rename drivers/gpu/drm/i915/{ => display}/intel_connector.h (100%) rename drivers/gpu/drm/i915/{ => display}/intel_crt.c (100%) rename drivers/gpu/drm/i915/{ => display}/intel_crt.h (100%) rename drivers/gpu/drm/i915/{ => display}/intel_ddi.c (100%) rename drivers/gpu/drm/i915/{ => display}/intel_ddi.h (100%) create mode 100644 drivers/gpu/drm/i915/display/intel_display.c rename drivers/gpu/drm/i915/{ => display}/intel_display.h (100%) create mode 100644 drivers/gpu/drm/i915/display/intel_display_power.c rename drivers/gpu/drm/i915/{ => display}/intel_display_power.h (100%) rename drivers/gpu/drm/i915/{ => display}/intel_dp.c (100%) rename drivers/gpu/drm/i915/{ => display}/intel_dp.h (100%) rename drivers/gpu/drm/i915/{ => display}/intel_dp_aux_backlight.c (100%) rename drivers/gpu/drm/i915/{ => display}/intel_dp_aux_backlight.h (100%) rename drivers/gpu/drm/i915/{ => display}/intel_dp_link_training.c (100%) rename drivers/gpu/drm/i915/{ => display}/intel_dp_link_training.h (100%) rename drivers/gpu/drm/i915/{ => display}/intel_dp_mst.c (100%) rename drivers/gpu/drm/i915/{ => display}/intel_dp_mst.h (100%) create mode 100644 drivers/gpu/drm/i915/display/intel_dpio_phy.c rename drivers/gpu/drm/i915/{ => display}/intel_dpio_phy.h (100%) rename drivers/gpu/drm/i915/{ => display}/intel_dpll_mgr.c (100%) rename drivers/gpu/drm/i915/{ => display}/intel_dpll_mgr.h (100%) rename drivers/gpu/drm/i915/{ => display}/intel_dsi.c (100%) rename drivers/gpu/drm/i915/{ => display}/intel_dsi.h (100%) rename drivers/gpu/drm/i915/{ => display}/intel_dsi_dcs_backlight.c (100%) rename drivers/gpu/drm/i915/{ => display}/intel_dsi_dcs_backlight.h (100%) rename drivers/gpu/drm/i915/{ => display}/intel_dsi_vbt.c (100%) rename drivers/gpu/drm/i915/{ => display}/intel_dvo.c (100%) rename drivers/gpu/drm/i915/{ => display}/intel_dvo.h (100%) rename drivers/gpu/drm/i915/{ => display}/intel_dvo_dev.h (100%) create mode 100644 drivers/gpu/drm/i915/display/intel_fbc.c rename drivers/gpu/drm/i915/{ => display}/intel_fbc.h (100%) create mode 100644 drivers/gpu/drm/i915/display/intel_fbdev.c rename drivers/gpu/drm/i915/{ => display}/intel_fbdev.h (100%) rename drivers/gpu/drm/i915/{ => display}/intel_fifo_underrun.c (100%) rename drivers/gpu/drm/i915/{ => display}/intel_fifo_underrun.h (100%) create mode 100644 drivers/gpu/drm/i915/display/intel_frontbuffer.c rename drivers/gpu/drm/i915/{ => display}/intel_frontbuffer.h (100%) create mode 100644 drivers/gpu/drm/i915/display/intel_gmbus.c rename drivers/gpu/drm/i915/{ => display}/intel_gmbus.h (100%) rename drivers/gpu/drm/i915/{ => display}/intel_hdcp.c (100%) rename drivers/gpu/drm/i915/{ => display}/intel_hdcp.h (100%) create mode 100644 drivers/gpu/drm/i915/display/intel_hdmi.c rename drivers/gpu/drm/i915/{ => display}/intel_hdmi.h (100%) create mode 100644 drivers/gpu/drm/i915/display/intel_hotplug.c rename drivers/gpu/drm/i915/{ => display}/intel_hotplug.h (100%) rename drivers/gpu/drm/i915/{ => display}/intel_lpe_audio.c (100%) rename drivers/gpu/drm/i915/{ => display}/intel_lpe_audio.h (100%) rename drivers/gpu/drm/i915/{ => display}/intel_lspcon.c (100%) rename drivers/gpu/drm/i915/{ => display}/intel_lspcon.h (100%) rename drivers/gpu/drm/i915/{ => display}/intel_lvds.c (100%) rename drivers/gpu/drm/i915/{ => display}/intel_lvds.h (100%) create mode 100644 drivers/gpu/drm/i915/display/intel_opregion.c rename drivers/gpu/drm/i915/{ => display}/intel_opregion.h (100%) create mode 100644 drivers/gpu/drm/i915/display/intel_overlay.c rename drivers/gpu/drm/i915/{ => display}/intel_overlay.h (100%) create mode 100644 drivers/gpu/drm/i915/display/intel_panel.c rename drivers/gpu/drm/i915/{ => display}/intel_panel.h (100%) rename drivers/gpu/drm/i915/{ => display}/intel_pipe_crc.c (100%) rename drivers/gpu/drm/i915/{ => display}/intel_pipe_crc.h (100%) create mode 100644 drivers/gpu/drm/i915/display/intel_psr.c rename drivers/gpu/drm/i915/{ => display}/intel_psr.h (100%) rename drivers/gpu/drm/i915/{ => display}/intel_quirks.c (100%) rename drivers/gpu/drm/i915/{ => display}/intel_quirks.h (100%) rename drivers/gpu/drm/i915/{ => display}/intel_sdvo.c (100%) rename drivers/gpu/drm/i915/{ => display}/intel_sdvo.h (100%) create mode 100644 drivers/gpu/drm/i915/display/intel_sdvo_regs.h create mode 100644 drivers/gpu/drm/i915/display/intel_sprite.c rename drivers/gpu/drm/i915/{ => display}/intel_sprite.h (100%) rename drivers/gpu/drm/i915/{ => display}/intel_tv.c (100%) rename drivers/gpu/drm/i915/{ => display}/intel_tv.h (100%) create mode 100644 drivers/gpu/drm/i915/display/intel_vbt_defs.h rename drivers/gpu/drm/i915/{ => display}/intel_vdsc.c (100%) rename drivers/gpu/drm/i915/{ => display}/intel_vdsc.h (100%) rename drivers/gpu/drm/i915/{ => display}/vlv_dsi.c (100%) rename drivers/gpu/drm/i915/{ => display}/vlv_dsi_pll.c (100%) delete mode 100644 drivers/gpu/drm/i915/intel_atomic_plane.c delete mode 100644 drivers/gpu/drm/i915/intel_atomic_plane.h delete mode 100644 drivers/gpu/drm/i915/intel_bios.c delete mode 100644 drivers/gpu/drm/i915/intel_color.c delete mode 100644 drivers/gpu/drm/i915/intel_connector.c delete mode 100644 drivers/gpu/drm/i915/intel_display.c delete mode 100644 drivers/gpu/drm/i915/intel_display_power.c delete mode 100644 drivers/gpu/drm/i915/intel_dpio_phy.c delete mode 100644 drivers/gpu/drm/i915/intel_fbc.c delete mode 100644 drivers/gpu/drm/i915/intel_fbdev.c delete mode 100644 drivers/gpu/drm/i915/intel_frontbuffer.c delete mode 100644 drivers/gpu/drm/i915/intel_gmbus.c delete mode 100644 drivers/gpu/drm/i915/intel_hdmi.c delete mode 100644 drivers/gpu/drm/i915/intel_hotplug.c delete mode 100644 drivers/gpu/drm/i915/intel_opregion.c delete mode 100644 drivers/gpu/drm/i915/intel_overlay.c delete mode 100644 drivers/gpu/drm/i915/intel_panel.c delete mode 100644 drivers/gpu/drm/i915/intel_psr.c delete mode 100644 drivers/gpu/drm/i915/intel_sdvo_regs.h delete mode 100644 drivers/gpu/drm/i915/intel_sprite.c delete mode 100644 drivers/gpu/drm/i915/intel_vbt_defs.h create mode 100644 drivers/gpu/ipu-v3/ipu-ic-csc.c create mode 100644 drivers/memory/jedec_ddr.h create mode 100644 drivers/memory/jedec_ddr_data.c create mode 100644 drivers/net/dsa/realtek-smi-core.c rename drivers/net/dsa/{realtek-smi.h => realtek-smi-core.h} (100%) delete mode 100644 drivers/net/dsa/realtek-smi.c create mode 100644 drivers/net/ethernet/mellanox/mlx5/core/devlink.c create mode 100644 drivers/net/ethernet/mellanox/mlx5/core/devlink.h create mode 100644 drivers/net/ethernet/mellanox/mlx5/core/diag/crdump.c create mode 100644 drivers/net/ethernet/mellanox/mlx5/core/lib/pci_vsc.c create mode 100644 drivers/net/ethernet/mellanox/mlx5/core/lib/pci_vsc.h create mode 100644 drivers/net/ethernet/mellanox/mlxsw/spectrum_ptp.c create mode 100644 drivers/net/ethernet/mellanox/mlxsw/spectrum_ptp.h delete mode 100644 include/linux/platform_data/video-clcd-versatile.h delete mode 100644 include/memory/jedec_ddr.h create mode 100644 include/net/netfilter/nf_synproxy.h create mode 100644 include/uapi/Kbuild delete mode 100644 include/uapi/linux/Kbuild create mode 100644 include/uapi/linux/iommu.h create mode 100644 include/uapi/linux/netfilter/nf_SYNPROXY.h delete mode 100644 lib/jedec_ddr_data.c create mode 100755 scripts/cc-system-headers.sh delete mode 100755 scripts/headers.sh create mode 100644 tools/include/uapi/asm-generic/socket.h create mode 100644 tools/testing/selftests/bpf/progs/loop1.c create mode 100644 tools/testing/selftests/bpf/progs/loop2.c create mode 100644 tools/testing/selftests/bpf/progs/loop3.c create mode 100644 tools/testing/selftests/bpf/progs/pyperf600.c create mode 100644 tools/testing/selftests/bpf/progs/pyperf600_nounroll.c create mode 100644 tools/testing/selftests/bpf/progs/strobemeta.c create mode 100644 tools/testing/selftests/bpf/progs/strobemeta.h create mode 100644 tools/testing/selftests/bpf/progs/strobemeta_nounroll1.c create mode 100644 tools/testing/selftests/bpf/progs/strobemeta_nounroll2.c create mode 100644 tools/testing/selftests/bpf/progs/test_btf_newkv.c create mode 100644 tools/testing/selftests/bpf/progs/test_seg6_loop.c create mode 100644 tools/testing/selftests/bpf/progs/test_sysctl_loop1.c create mode 100644 tools/testing/selftests/bpf/progs/test_sysctl_loop2.c create mode 100644 tools/testing/selftests/bpf/progs/test_xdp_loop.c create mode 100644 tools/testing/selftests/bpf/verifier/loops1.c create mode 100755 tools/testing/selftests/drivers/net/mlxsw/fib_offload.sh create mode 100755 tools/testing/selftests/ptp/phc.sh create mode 100644 usr/include/.gitignore create mode 100644 usr/include/Makefile