This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_kernel/gnu-release-arm-next-defconfig in repository toolchain/ci/linux.
discards d8f289c16fbb Add linux-next specific files for 20200320 discards d112513a3e94 Merge branch 'akpm/master' discards 521a6bed853b drivers/media/platform/sti/delta/delta-ipc.c: fix read buf [...] discards 426ce465170b drivers/tty/serial/sh-sci.c: suppress warning discards cee7e34a878c ipc/util.c: sysvipc_find_ipc() should increase position index discards 942bc78bb5dd kernel/gcov/fs.c: gcov_seq_next() should increase position index discards c7099e28c2b8 seq_read-info-message-about-buggy-next-functions-fix discards 4241bb54c59c fs/seq_file.c: seq_read(): add info message about buggy .n [...] discards 0296d8b2f237 selftests: kmod: test disabling module autoloading discards af9f51043c0e docs: admin-guide: document the kernel.modprobe sysctl discards 8afe5eafea98 fs/filesystems.c: downgrade user-reachable WARN_ONCE() to [...] discards 1f22b51aa1b4 kmod: make request_module() return an error when autoloadi [...] discards 8e9b9f855cb3 mm/debug: add tests validating architecture page table helpers discards 239a78a701b2 mm-special-create-generic-fallbacks-for-pte_special-and-pt [...] discards 3e8b32e1e1e8 mm/special: create generic fallbacks for pte_special() and [...] discards 170b8d408eba mm/memremap: set caching mode for PCI P2PDMA memory to WC discards a332976e0184 mm/memory_hotplug: add pgprot_t to mhp_params discards c81a8e6e843d powerpc/mm: thread pgprot_t through create_section_mapping() discards d2c0e4e9d0c6 x86/mm: introduce __set_memory_prot() discards 9b7bd031e210 x86/mm: thread pgprot_t through init_memory_mapping() discards 032ca35fcf36 mm/memory_hotplug: rename mhp_restrictions to mhp_params discards 5bf4af47e7df mm/memory_hotplug: drop the flags field from struct mhp_re [...] discards be7229b67477 mm/vma: introduce VM_ACCESS_FLAGS discards 83a6a70640e5 mm/vma: define a default value for VM_DATA_DEFAULT_FLAGS discards bd44948b05e8 net-zerocopy-use-vm_insert_pages-for-tcp-rcv-zerocopy-fix discards 9bb1d933299a net-zerocopy: use vm_insert_pages() for tcp rcv zerocopy discards bb903a9b1b81 mm: vm_insert_pages() checks if pte_index defined. discards 1ac48cf76f41 add missing page_count() check to vm_insert_pages(). discards 6a4bd31eead3 mm-add-vm_insert_pages-fix discards d9b4b04c165d mm/memory.c: add vm_insert_pages() discards 6aad335248ed mm: define pte_index as macro for x86 discards 6ea407c033ac mm: bring sparc pte_index() semantics inline with other platforms discards e607aa50a89c mm/memory.c: refactor insert_page to prepare for batched-l [...] discards 6069c39afc8d mm/swap.c: annotate data races for lru_rotate_pvecs discards c993634fc63f mm: annotate a data race in page_zonenum() discards 05a8652a6632 mm/rmap: annotate a data race at tlb_flush_batched discards 5ecd250ac6da mm/util.c: annotate an data race at vm_committed_as discards 79c76db09ce7 mm/mempool: fix a data race in mempool_free() discards 095df744a07a mm/list_lru: fix a data race in list_lru_count_one discards 17bc07af211c mm/memcontrol: fix a data race in scan count discards b18f9d1c33b7 mm/page_counter: fix various data races at memsw discards 8a81c10c0c27 mm-swapfile-fix-and-annotate-various-data-races-v2 discards 9cb7cfd0f17b mm/swapfile: fix and annotate various data races discards 1b8c7d87ca9d mm/filemap.c: fix a data race in filemap_fault() discards 6a35407534ec mm/swap_state: mark various intentional data races discards 6e8e5e8a2ec0 mm-page_io-mark-various-intentional-data-races-v2 discards db258575d7e3 mm/page_io: mark various intentional data races discards 1ce23a3393ce mm/frontswap: mark various intentional data races discards d0937455bada drivers/dma/tegra20-apb-dma.c: fix platform_get_irq.cocci [...] discards 27aae973ab4c Merge branch 'akpm-current/current' discards 6a47f038f74f Merge remote-tracking branch 'trivial/for-next' discards 03fee3ad48b4 Merge remote-tracking branch 'cfi/cfi/next' discards 3acb3ba4ba1f Merge remote-tracking branch 'cel/cel-next' discards 0843d05c11d7 Merge remote-tracking branch 'fpga/for-next' discards 562491ac6f0b Merge remote-tracking branch 'hmm/hmm' discards ca5df019bd05 Merge remote-tracking branch 'devfreq/devfreq-next' discards 09d96023a3ba Merge remote-tracking branch 'kgdb/kgdb/for-next' discards c4022c7217d7 Merge remote-tracking branch 'hyperv/hyperv-next' discards 18aeeb7816fa Merge remote-tracking branch 'xarray/xarray' discards d03e3daf81d2 Merge remote-tracking branch 'nvmem/for-next' discards f44857f15821 Merge remote-tracking branch 'slimbus/for-next' discards ed5167797393 Merge remote-tracking branch 'fsi/next' discards a0336285532f Merge remote-tracking branch 'ntb/ntb-next' discards 4184668d2a7f Merge remote-tracking branch 'at24/at24/for-next' discards bc8e8e049007 Merge remote-tracking branch 'nvdimm/libnvdimm-for-next' discards 57026dc0204f Merge remote-tracking branch 'rtc/rtc-next' discards 3abd2b2f545b Merge remote-tracking branch 'coresight/next' discards 37649dfd231e Merge remote-tracking branch 'livepatching/for-next' discards 89fba993668f Merge remote-tracking branch 'kselftest/next' discards 7f8efc58132e Merge remote-tracking branch 'random/dev' discards a4b705f7a3da Merge remote-tracking branch 'userns/for-next' discards 3e111b8fa6c9 Merge remote-tracking branch 'pinctrl/for-next' discards 629225e9a17c Merge remote-tracking branch 'gpio-brgl/gpio/for-next' discards a9052fcc000a Merge remote-tracking branch 'gpio/for-next' discards eaaf1cb0cdb8 Merge remote-tracking branch 'rpmsg/for-next' discards 8eba71b92341 Merge remote-tracking branch 'vhost/linux-next' discards 922184fe0a9c Merge remote-tracking branch 'scsi-mkp/for-next' discards f5c6a8070f11 Merge remote-tracking branch 'scsi/for-next' discards dbf9d4921b5b Merge remote-tracking branch 'cgroup/for-next' discards ab53ea6de49f Merge remote-tracking branch 'slave-dma/next' discards 865f58d3fe3b Merge remote-tracking branch 'icc/icc-next' discards 56d8d88b9d82 Merge remote-tracking branch 'mux/for-next' discards 6ec4dcbe6291 Merge remote-tracking branch 'staging/staging-next' discards 8a719a0dface Merge remote-tracking branch 'soundwire/next' discards 278d7e7a9d28 Merge remote-tracking branch 'extcon/extcon-next' discards 726f32dd936a Merge remote-tracking branch 'char-misc/char-misc-next' discards 7ee2e43f0d55 Merge remote-tracking branch 'tty/tty-next' discards 55884f697ae9 Merge remote-tracking branch 'phy-next/next' discards 9d9bfe3db016 Merge remote-tracking branch 'usb-serial/usb-next' discards 48a470006684 Merge remote-tracking branch 'driver-core/driver-core-next' discards e17fe399a6eb Merge remote-tracking branch 'ipmi/for-next' discards fbd9e19aeb8e Merge remote-tracking branch 'leds/for-next' discards f5115db6f39c Merge remote-tracking branch 'chrome-platform/for-next' discards ca917ffdecbf Merge remote-tracking branch 'drivers-x86/for-next' discards 231299083512 Merge remote-tracking branch 'workqueues/for-next' discards 48873d20ab2a Merge remote-tracking branch 'percpu/for-next' discards bae219034882 Merge remote-tracking branch 'xen-tip/linux-next' discards 154b34f86217 Merge remote-tracking branch 'kvms390/next' discards b88fc873b513 Merge remote-tracking branch 'kvm-ppc/kvm-ppc-next' discards 374bc49bccd2 Merge remote-tracking branch 'kvm-arm/next' discards 47a7dc3c4fa5 Merge remote-tracking branch 'kvm/linux-next' discards b999dbcfe680 Merge remote-tracking branch 'rcu/rcu/next' discards e702509d5317 Merge remote-tracking branch 'ftrace/for-next' discards 4ceec5217268 Merge remote-tracking branch 'irqchip/irq/irqchip-next' discards 4176ca38590c Merge remote-tracking branch 'edac/edac-for-next' discards 2e2cda10e6eb Merge remote-tracking branch 'clockevents/timers/drivers/next' discards 932b4ff2cdeb Merge remote-tracking branch 'tip/auto-latest' discards f8dab6041fda Merge remote-tracking branch 'spi/for-next' discards 94dfcec64c5b Merge remote-tracking branch 'devicetree/for-next' discards f0e03ad8b1f4 Merge remote-tracking branch 'audit/next' discards 2382f25bad11 Merge remote-tracking branch 'iommu/next' discards 44c990682a23 Merge remote-tracking branch 'watchdog/master' discards 0d723c5f3edd Merge remote-tracking branch 'tpmdd/next' discards 748347ccc73f Merge remote-tracking branch 'smack/for-next' discards 3bd08bb46161 Merge remote-tracking branch 'selinux/next' discards 11424ec2b7a7 Merge remote-tracking branch 'keys/keys-next' discards 73c7a2b99b30 Merge remote-tracking branch 'integrity/next-integrity' discards 6ada2932ef66 Merge remote-tracking branch 'apparmor/apparmor-next' discards a3e83ba36117 Merge remote-tracking branch 'security/next-testing' discards a8041bb5064a Merge remote-tracking branch 'regulator/for-next' discards bdfa78091b78 Merge remote-tracking branch 'battery/for-next' discards dcc673859c2c Merge remote-tracking branch 'mfd/for-mfd-next' discards b9d390fdb9ab Merge remote-tracking branch 'mmc/next' discards 44cd9095f571 Merge remote-tracking branch 'pcmcia/pcmcia-next' discards 7411ef01b630 Merge remote-tracking branch 'block/for-next' discards a8fa2ab82e50 Merge remote-tracking branch 'input/next' discards 73ac33356d93 Merge remote-tracking branch 'modules/modules-next' discards bf698a9360db Merge remote-tracking branch 'sound-asoc/for-next' discards b1560e1ed35d Merge remote-tracking branch 'sound/for-next' discards 78b4ef23f913 Merge remote-tracking branch 'regmap/for-next' discards 656bba42cd48 Merge remote-tracking branch 'etnaviv/etnaviv/next' discards 42be91c6778a Merge remote-tracking branch 'imx-drm/imx-drm/next' discards 6b3ac0f2f63e Merge remote-tracking branch 'mali-dp/for-upstream/mali-dp' discards 3fb2e44e3690 Merge remote-tracking branch 'drm-msm/msm-next' discards ac01144876dc Merge remote-tracking branch 'drm-intel/for-linux-next' discards c56456c062dc Merge remote-tracking branch 'amdgpu/drm-next' discards dc8264972d18 Merge remote-tracking branch 'drm/drm-next' discards f71d3b2254a8 Merge remote-tracking branch 'crypto/master' discards aadd0bc3644a Merge remote-tracking branch 'spi-nor/spi-nor/next' discards 60395ecd9822 Merge remote-tracking branch 'nand/nand/next' discards ea3714cb0e70 Merge remote-tracking branch 'mtd/mtd/next' discards 840d1559331e Merge remote-tracking branch 'gfs2/for-next' discards c4615cc217ee Merge remote-tracking branch 'mac80211-next/master' discards ff4d780b67c6 Merge remote-tracking branch 'bluetooth/master' discards 05645f2eddd8 Merge remote-tracking branch 'wireless-drivers-next/master' discards 5a715cec62e1 Merge remote-tracking branch 'mlx5-next/mlx5-next' discards 5ab706a54969 Merge remote-tracking branch 'ipsec-next/master' discards 3e9384c8a4b6 Merge remote-tracking branch 'bpf-next/master' discards 60cc394206d7 Merge remote-tracking branch 'net-next/master' discards 4a55bfbebd06 Merge remote-tracking branch 'rdma/for-next' discards 60eb65da35d1 Merge remote-tracking branch 'swiotlb/linux-next' discards 1240f5cd07be Merge remote-tracking branch 'ieee1394/for-next' discards d4a610ee7ec4 Merge remote-tracking branch 'thermal/thermal/linux-next' discards bba006b4bcd8 Merge remote-tracking branch 'cpufreq-arm/cpufreq/arm/linux-next' discards 28bb1f4a725a Merge remote-tracking branch 'pm/linux-next' discards 74c739deee2d Merge remote-tracking branch 'v4l-dvb/master' discards af7d996e85f5 Merge remote-tracking branch 'jc_docs/docs-next' discards 886b48e02aeb Merge remote-tracking branch 'hwmon-staging/hwmon-next' discards fecf16c27efa Merge branch 'dmi/master' discards b4616256d3d3 Merge remote-tracking branch 'i3c/i3c/next' discards cf9d4b0282e7 Merge remote-tracking branch 'i2c/i2c/for-next' discards 45ab0ff65857 Merge remote-tracking branch 'hid/for-next' discards 355acaf9410b Merge remote-tracking branch 'pstore/for-next/pstore' discards 64e4056a1150 Merge remote-tracking branch 'pci/next' discards 0e6ec89d81f4 Merge remote-tracking branch 'printk/for-next' discards 7e8f7f0c480e Merge remote-tracking branch 'vfs/for-next' discards 81aaa337a493 Merge remote-tracking branch 'file-locks/locks-next' discards d81388c6bae0 Merge remote-tracking branch 'iomap/iomap-for-next' discards 1c9450ddca00 Merge remote-tracking branch 'xfs/for-next' discards 5b9425fd7d78 Merge remote-tracking branch 'v9fs/9p-next' discards cc3358adf66d Merge remote-tracking branch 'ubifs/linux-next' discards fdc9fc282b98 Merge remote-tracking branch 'overlayfs/overlayfs-next' discards 46658a4c077e Merge remote-tracking branch 'nfsd/nfsd-next' discards 50d8e0d1c934 Merge remote-tracking branch 'nfs/linux-next' discards e77dc9bb3736 Merge remote-tracking branch 'jfs/jfs-next' discards a88db57fc6db Merge remote-tracking branch 'f2fs/dev' discards dfcb4c50a274 Merge remote-tracking branch 'ext4/dev' discards b1900a800e4b Merge remote-tracking branch 'ext3/for_next' discards 004e2a7d58a4 Merge remote-tracking branch 'erofs/dev' discards 46763e94c441 Merge remote-tracking branch 'cifs/for-next' discards 0f3eb7fe326c Merge remote-tracking branch 'btrfs/for-next' discards e3cf0b6fa5c8 Merge remote-tracking branch 'xtensa/xtensa-for-next' discards 9f5a9c6b8d10 Merge remote-tracking branch 'sh/sh-next' discards 1b0c3be3f302 Merge remote-tracking branch 's390/features' discards 22de96ff323e Merge remote-tracking branch 'risc-v/for-next' discards 1ef8e435ac53 Merge remote-tracking branch 'soc-fsl/next' discards 91850aba0dc9 Merge remote-tracking branch 'powerpc/next' discards 861ab71531cb Merge remote-tracking branch 'parisc-hd/for-next' discards 07a7abea365d Merge remote-tracking branch 'openrisc/for-next' discards bf9b9aa90e20 Merge remote-tracking branch 'nds32/next' discards 75228f3797b9 Merge remote-tracking branch 'mips/mips-next' discards 52f3957201d9 Merge remote-tracking branch 'microblaze/next' discards b5aeb5580b53 Merge remote-tracking branch 'm68knommu/for-next' discards a4a685132f5f Merge remote-tracking branch 'm68k/for-next' discards e3553731b867 Merge remote-tracking branch 'ia64/next' discards 942957f6636f Merge remote-tracking branch 'h8300/h8300-next' discards 79bc095ac116 Merge remote-tracking branch 'csky/linux-next' discards 35ce5385c25e Merge remote-tracking branch 'clk/clk-next' discards e65cc3d160b5 Merge remote-tracking branch 'tegra/for-next' discards 8d4adf2f1b9b Merge remote-tracking branch 'sunxi/sunxi/for-next' discards 5f94ca2776ee Merge remote-tracking branch 'scmi/for-linux-next' discards 47739e062ca4 Merge remote-tracking branch 'samsung-krzk/for-next' discards fea97da92f1f Merge remote-tracking branch 'rockchip/for-next' discards df3910ba7689 Merge remote-tracking branch 'reset/reset/next' discards 3ed1e4cbbbea Merge remote-tracking branch 'renesas/next' discards 3faa88f8883f Merge remote-tracking branch 'realtek/for-next' discards e3c31104b3a4 Merge remote-tracking branch 'raspberrypi/for-next' discards a7cac7d8cfbd Merge remote-tracking branch 'qcom/for-next' discards 4cad80f51cb3 Merge remote-tracking branch 'omap/for-next' discards d463c9590672 Merge remote-tracking branch 'mvebu/for-next' discards dd4ab1302774 Merge remote-tracking branch 'mediatek/for-next' discards abe1bcee8b2d Merge remote-tracking branch 'keystone/next' discards 353156672ace Merge remote-tracking branch 'imx-mxs/for-next' discards ed61fe1cd0e0 Merge remote-tracking branch 'at91/at91-next' discards 2e7823ae2555 Merge remote-tracking branch 'aspeed/for-next' discards f482f8068fad Merge remote-tracking branch 'amlogic/for-next' discards 29476e5f9a9b Merge remote-tracking branch 'arm-soc/for-next' discards 9e74a8ea43e2 Merge remote-tracking branch 'arm-perf/for-next/perf' discards 8e37d6991391 drm/i915/gt: Cancel a hung context if already closed discards 207e4a71fb53 drm/i915: Use explicit flag to mark unreachable intel_context discards 78f6604833bf Merge remote-tracking branch 'arm64/for-next/core' discards bcbbd638f98b Merge remote-tracking branch 'arm/for-next' discards d6763ceeb1ef Merge remote-tracking branch 'dma-mapping/for-next' discards a072dfc5f680 Merge remote-tracking branch 'kbuild/for-next' discards 853c94a4faa4 Merge remote-tracking branch 'kspp-gustavo/for-next/kspp' discards 996cfaad8d71 Merge remote-tracking branch 'risc-v-fixes/fixes' discards 352ccdf5ea14 Merge remote-tracking branch 'soc-fsl-fixes/fix' discards 773bcc4b7313 Merge remote-tracking branch 'hyperv-fixes/hyperv-fixes' discards 22007e8528e4 Merge remote-tracking branch 'drm-intel-fixes/for-linux-ne [...] discards 94fabf12d548 Merge remote-tracking branch 'drm-fixes/drm-fixes' discards 4c930de87890 Merge remote-tracking branch 'scsi-fixes/fixes' discards eecb22a82ba2 Merge remote-tracking branch 'devicetree-fixes/dt/linus' discards 38a2481db72a Merge remote-tracking branch 'samsung-krzk-fixes/fixes' discards 3ddb9e5bd096 Merge remote-tracking branch 'btrfs-fixes/next-fixes' discards 4495be43685e Merge remote-tracking branch 'nvdimm-fixes/libnvdimm-fixes' discards 1a53b6d987d9 Merge remote-tracking branch 'omap-fixes/fixes' discards d5026db22d2e Merge remote-tracking branch 'v4l-dvb-fixes/fixes' discards 4d8351277e72 Merge remote-tracking branch 'slave-dma-fixes/fixes' discards d5b19681f145 Merge remote-tracking branch 'input-current/for-linus' discards f10bfdf1bc39 Merge remote-tracking branch 'char-misc.current/char-misc-linus' discards b2da25230ce9 Merge remote-tracking branch 'staging.current/staging-linus' discards 243502933d50 Merge remote-tracking branch 'usb-chipidea-fixes/ci-for-us [...] discards 97277594fc33 Merge remote-tracking branch 'usb.current/usb-linus' discards 337263a31f88 Merge remote-tracking branch 'tty.current/tty-linus' discards 93a6a3e61db0 Merge remote-tracking branch 'regulator-fixes/for-linus' discards c014a88b39b5 Merge remote-tracking branch 'regmap-fixes/for-linus' discards d2265d679b8a Merge remote-tracking branch 'sound-asoc-fixes/for-linus' discards 89abf5ba0e80 Merge remote-tracking branch 'sound-current/for-linus' discards b4b21934d27f Merge remote-tracking branch 'rdma-fixes/for-rc' discards 0ea884fcf873 Merge remote-tracking branch 'ipsec/master' discards 90f9ee6d61f4 Merge remote-tracking branch 'bpf/master' discards 9c2fd05799a2 Merge remote-tracking branch 'net/master' discards 1f66d8b0b07f Merge remote-tracking branch 's390-fixes/fixes' discards 2c5eae68932f Merge remote-tracking branch 'powerpc-fixes/fixes' discards 1bedbb9bc08b Merge remote-tracking branch 'arm64-fixes/for-next/fixes' discards da46a3f8321d Merge remote-tracking branch 'arc-current/for-curr' discards c0a1d6472f7d drm/amdgpu/display: fix logic inversion in program_timing_sync() discards 7fc5fad4f53b drm/amdgpu: work around llvm bug #42576 discards e1c0bef1e12d drm/amdkfd: Enable GWS based on FW Support discards 764fd38aa303 drm/amdkfd: New IOCTL to allocate queue GWS (v2) discards cca1000f7cf2 drm/amdgpu: Fix per-IB secure flag GFX hang discards 8d6c5c95f691 drm/amdgpu: Fine-grained TMZ support discards bb1b23012a41 drm/amdgpu: stop evicting encrypted BOs to swap discards ba0fa5a75607 drm/amdgpu: add TMZ handling to amdgpu_move_blit discards 04163abd0335 drm/amdgpu: also add the TMZ flag to GART discards d54d1eae8c84 drm/amdgpu: fix the wrong logic checking when secure buffe [...] discards 532a2f3a6a5f drm/amdgpu: Move to a per-IB secure flag (TMZ) discards 7e576f168620 drm/amd/display: Indicate use of TMZ buffers to DC discards 296bf1ff65b8 drm/amdgpu: implement TMZ accessor (v3) discards 7813537466ae drm/amdgpu: remove the alignment placeholder for secure buffer discards 3b0cd159dd44 drm/amdgpu: move CS secure flag next the structs where it's used discards 6807c2f45fc7 drm/amdgpu: enable TMZ bit in FRAME_CONTROL for gfx10 discards 78be570171ce drm/amdgpu: enable TMZ bit in sdma copy pkt for sdma v5 discards b10bf5816aa8 drm/amdgpu: enable TMZ bit in sdma copy pkt for sdma v4 discards 335c22164b8e drm/amdgpu: expand amdgpu_copy_buffer interface with tmz p [...] discards e845f20e944c drm/amdgpu: expand sdma copy_buffer interface with tmz parameter discards 52ed46a584f2 drm/amdgpu: fix up for amdgpu_tmz.c and removal of drm/drmP.h discards fd8fb1abb299 drm/amdgpu: set TMZ bits in PTEs for secure BO (v4) discards b761f614c083 drm/amdgpu: job is secure iff CS is secure (v5) discards 2f6fc630a8fa drm/amdgpu: expand the context control interface with trust flag discards 34078a6d1a8c drm/amdgpu: expand the emit tmz interface with trusted flag discards 8949cd3ca862 drm/amdgpu: add tmz bit in frame control packet discards f9db9f130fbb drm/amdgpu: add function to check tmz capability (v4) discards da80584d04cb drm/amdgpu: add amdgpu_tmz data structure discards e3ca83d6cf74 drm/amdgpu: add tmz feature parameter (v2) discards d3e3c107f915 drm/amdgpu: define the TMZ bit for the PTE discards 5dd6d9b47ba0 drm/amdgpu: add UAPI to create secure commands (v3) discards d7fa9cfa36ee drm/amdgpu: add UAPI for creating encrypted buffers discards b763e2b454de drm/amd/display: Fix pageflip event race condition for DCN. discards 7399a6571bbb Remove stable HAINAN board from max_sclk override check in [...] discards 50df9c75358d Enable reading FRU chip via I2C v3 discards 6abe1c6fb5f5 drm/amdgpu/sriov : Don't resume RLCG for SRIOV guest discards bd1438b83ed7 drm/amdgpu: protect RAS sysfs during GPU reset omits fcd137a654ea f2fs: fix to account compressed blocks in f2fs_compressed_ [...] omits 600e6385a5e9 f2fs: xattr.h: Replace zero-length array with flexible-arr [...] omits 5681b8aafc6d f2fs: fix to update f2fs_super_block fields under sb_lock omits 254b075d170d f2fs: Add a new CP flag to help fsck fix resize SPO issues omits 6ac3c5f021cc f2fs: Fix mount failure due to SPO after a successful onli [...] omits c4c5d1b611f7 f2fs: use kmem_cache pool during inline xattr lookups discards 2386b492ded4 drm/i915: Prefer '%ps' for printing function symbol names discards 394ad36c51ad drm/i915/workarounds: convert to drm_device based logging macros. discards a8fa7c079f3e drm/i915/rps: use struct drm_device based logging macros. discards 606856f09e84 drm/i915/ring_submission: use drm_device based logging macros. discards edf040f4ee61 drm/i915/renderstate: use struct drm_device based logging macros. discards 1ca6ce9332e7 drm/i915/rc6: convert to struct drm_device based logging macros. discards 91682e45ba62 drm/i915/lrc: convert to struct drm_device based logging macros. discards 36034c95d3c7 drm/i915/ggtt: convert to drm_device based logging macros. omits 37da629c357d Merge branch 'pnp' into linux-next omits 05f7e4f06836 Merge branch 'pm-docs' into linux-next omits b2c84b18ecd4 Merge branches 'pm-core', 'pm-sleep', 'pm-domains' and 'po [...] omits 1a44a4cd5183 Merge branches 'pm-cpuidle' and 'pm-cpufreq' into linux-next omits 3b5c0d97df4f Merge branch 'pm-qos' into linux-next omits bf24423dbb9e Merge branches 'acpi-x86', 'acpi-fan' and 'acpi-pci' into [...] discards 3882581753d1 drm/i915/tgl: Add new PCI IDs to TGL discards 4b95224f45d2 Merge branch 'spi-5.7' into spi-next discards b086451a49c7 Merge branch 'asoc-5.7' into asoc-next discards 8ec52a654dc5 Merge branch 'asoc-5.6' into asoc-linus omits 8fd106952da7 CIFS: Fix bug which the return value by asynchronous read [...] omits 4f6257b7d092 CIFS: check new file size when extending file by fallocate discards 639e0db2d70f drm/i915/dp: Add dpcd link_rate quirk for Apple 15" MBP 2017 (v3) omits fafdc445db3c rcu-tasks: Add grace-period and IPI counts to statistics omits 5dba8c0aae80 rcu-tasks: Split ->trc_reader_need_end omits fc1a4b27637d rcu-tasks: Provide boot parameter to delay IPIs until late [...] omits f4843414fa9e rcu-tasks: Add a grace-period start time for throttling and debug omits 19dd521ede41 rcu-tasks: Make RCU Tasks Trace make use of RCU scheduler hooks omits a9fc13126d09 rcu-tasks: Make rcutorture writer stall output include GP state omits c6ef38e4d595 rcu-tasks: Add RCU tasks to rcutorture writer stall output omits b062c7d2cac5 rcu-tasks: Move #ifdef into tasks.h omits c0cb026358f5 rcu-tasks: Add stall warnings for RCU Tasks Trace omits fd3e855129bd rcutorture: Add torture tests for RCU Tasks Trace omits 35e10798667a rcu-tasks: Add an RCU Tasks Trace to simplify protection o [...] omits ba0c8f158269 rcu-tasks: Code movement to allow more Tasks RCU variants omits 0cd1a5688c27 rcu-tasks: Further refactor RCU-tasks to allow adding more [...] omits 2ff80b4f3a36 rcu-tasks: Use unique names for RCU-Tasks kthreads and messages omits 14ce86e34577 rcutorture: Add torture tests for RCU Tasks Rude omits be32f89cd89d rcu-tasks: Add an RCU-tasks rude variant omits 3fc540adf93f rcu-tasks: Refactor RCU-tasks to allow variants to be added omits a2055d17aa08 rcutorture: Add a test for synchronize_rcu_mult() omits a0a9c1e85385 rcu: Reinstate synchronize_rcu_mult() omits 6bd81546e0fb rcu-tasks: Create struct to hold state information omits ebaa3ba0b7e5 rcu-tasks: Move Tasks RCU to its own file omits 7e9b430e6c7e rcutorture: Add flag to produce non-busy-wait task stalls omits 39e6b9ebcf8b rcu: Add per-task state to RCU CPU stall warnings omits a840abc90ad1 sched/core: Add function to sample state of locked-down task omits c26e4643d4a3 rcu/tree: Count number of batched kfree_rcu() locklessly omits 6531c79b6b45 rcu/tree: Add a shrinker to prevent OOM due to kfree_rcu() [...] omits 76449ef194c4 rcuperf: Add ability to increase object allocation size omits 7775f03092a1 rcu-tasks: Use context-switch hook for PREEMPT=y kernels discards 260fcfc0e9b0 drm/i915/hdcp: convert to struct drm_device based logging. discards ac467612f403 drm/i915/fbdev: convert to drm_device based logging. discards 97ed48b5c8b1 drm/i915/fbc: convert to drm_device based logging macros. discards d28a26aafd88 Merge branch 'for-next/bti' into for-next/core discards a106b62ea604 Merge branch 'for-next/kernel-ptrauth' into for-next/core discards 2cc83ad19ae6 Merge branch 'for-next/asm-annotations' into for-next/core discards 4e80366cf509 Merge branches 'for-next/memory-hotremove', 'for-next/arm_ [...] discards b4ab7aa848ac drm/i915/color: Extract icl_read_luts() discards 0a7ada196675 drm/i915: Enable non-contiguous pipe fusing discards a639b0c15065 drm/i915/perf: Invalidate OA TLB on when closing perf stream omits e2e79d847b4d SMB3: Minor cleanup of protocol definitions omits 926c941f7f2c SMB3: Additional compression structures omits f2fbaa871e8c SMB3: Add new compression flags omits f68f98957f8d cifs: smb2pdu.h: Replace zero-length array with flexible-a [...] omits b83f55dd770d cifs: clear PF_MEMALLOC before exiting demultiplex thread omits 2bba49853d54 cifs: cifspdu.h: Replace zero-length array with flexible-a [...] omits 799b3b9b025d CIFS: Warn less noisily on default mount omits 4a3c5e55bff7 fs/cifs: fix gcc warning in sid_to_id omits 9b813007aee8 cifs: allow unlock flock and OFD lock across fork omits c8b03f9f18ec cifs: do d_move in rename omits 9093579e1edc cifs: add SMB2_open() arg to return POSIX data omits 8d1e37276297 cifs: plumb smb2 POSIX dir enumeration omits 71d4550d9abd cifs: add smb2 POSIX info level omits 9c39e331da40 cifs: rename posix create rsp omits 933e20d7bb8f cifs: print warning mounting with vers=1.0 omits 16e98adab310 smb3: fix performance regression with setting mtime omits e3ca10e92d52 cifs: make use of cap_unix(ses) in cifs_reconnect_tcon() omits 123a8e4e16f7 cifs: use mod_delayed_work() for &server->reconnect if alr [...] omits 053626865549 cifs: call wake_up(&server->response_q) inside of cifs_rec [...] omits d3ff2126f92b cifs: handle prefix paths in reconnect omits 7c5d086f38b1 cifs: do not ignore the SYNC flags in getattr discards 500f9ac30251 drm/i915/gt: Always reschedule the new heartbeat omits c0e782b3572c rcu: update.c: get rid of some doc warnings omits 65d49bcecef9 rcu: Add comments marking transitions between RCU watching [...] omits 3a1180e73014 rcu: Don't acquire lock in NMI handler in rcu_nmi_enter_common() discards ba69fb165b03 drm/i915: Fix up documentation paths after file moving discards 11ecbdddf2f8 drm/i915/perf: introduce global sseu pinning discards 371aba6e26fb drm/i915/perf: remove redundant power configuration regist [...] discards 9aba9c188da1 drm/i915/perf: remove generated code discards a22f34783476 drm/i915/gem: Check for a closed context when looking up a [...] discards 220a6704ff43 drm/i915/gt: Restore check for invalid vma for fencing discards 0b6bc81dbd6d drm/i915/gt: Allocate i915_fence_reg array discards bd9a4dbc84f5 drm/i915: Remove manual save/resume of fence register state discards dec9cf9ee8cb drm/i915/gt: Pull restoration of GGTT fences underneath the GT discards f899f786d181 drm/i915: Move GGTT fence registers under gt/ discards 2786ad5fb234 cfg80211: fix documentation format discards 8c89fd18102a Merge branch 'kvm-arm64/gic-v4.1' of git://git.kernel.org/ [...] discards 4c39aa685ef5 Merge branch 'irq/gic-v4.1' into irq/irqchip-next discards aa73609ccdd8 KVM: arm64: GICv4.1: Expose HW-based SGIs in debugfs discards be1825d0fb2a KVM: arm64: GICv4.1: Allow non-trapping WFI when using HW SGIs discards c848611695bd KVM: arm64: GICv4.1: Reload VLPI configuration on distribu [...] discards 53a27763f6a6 KVM: arm64: GICv4.1: Plumb SGI implementation selection in [...] discards f4f5e7691f99 KVM: arm64: GICv4.1: Allow SGIs to switch between HW and S [...] discards 989d90ead693 KVM: arm64: GICv4.1: Add direct injection capability to SG [...] discards 7add3bd57ccf KVM: arm64: GICv4.1: Let doorbells be auto-enabled discards 1f42850cb3c3 irqchip/gic-v4.1: Eagerly vmap vPEs discards 070c6c35a6c3 irqchip/gic-v4.1: Add VSGI property setup discards 42a6a6eda54d irqchip/gic-v4.1: Add VSGI allocation/teardown discards 76d0e9138905 irqchip/gic-v4.1: Move doorbell management to the GICv4 ab [...] discards 7f96b8ad3471 irqchip/gic-v4.1: Plumb set_vcpu_affinity SGI callbacks discards 86886f61b11d irqchip/gic-v4.1: Plumb get/set_irqchip_state SGI callbacks discards 0a006d2bd445 irqchip/gic-v4.1: Plumb mask/unmask SGI callbacks discards cb5b6f0d245f irqchip/gic-v4.1: Add initial SGI configuration discards ba802bfa70c6 irqchip/gic-v4.1: Plumb skeletal VSGI irqchip discards 59ff3248e3a0 irqchip/gic-v4.1: Map the ITS SGIR register page discards 72c942f98987 irqchip/gic-v4.1: Advertise support v4.1 to KVM discards 1eeed81d1568 irqchip/gic-v4.1: Ensure mutual exclusion betwen invalidat [...] discards 6a8504b16327 irqchip/gic-v4.1: Wait for completion of redistributor's I [...] discards bfbe11b892f1 irqchip/gic-v4.1: Ensure mutual exclusion between vPE affi [...] discards f42926c1676a irqchip/gic-v4.1: Skip absent CPUs while iterating over re [...] discards a9917cfbfdfc irqchip/gic-v3: Use SGIs without active state if offered omits 67be63628222 KVM: s390: mark sie block as 512 byte aligned omits 6f6d6ea7cf17 KERNEL VIRTUAL MACHINE for s390 (KVM/s390): Use fallthrough; discards 6c21053e2a30 phy: ti: gmii-sel: add support for am654x/j721e soc discards 4142a0e8f046 dt-bindings: phy: ti: gmii-sel: add support for am654x/j721e soc discards 6e8ceada7e37 phy: qualcomm: usb: Add SuperSpeed PHY driver discards 7b988cf11abe dt-bindings: Add Qualcomm USB SuperSpeed PHY bindings discards 01822db3899c phy: qualcomm: Add Synopsys 28nm Hi-Speed USB PHY driver discards 97e547e4be60 dt-bindings: phy: Add Qualcomm Synopsys Hi-Speed USB PHY binding discards 468d6df25562 dt-bindings: phy: remove qcom-dwc3-usb-phy discards 053c3b10f6d1 Merge branch 'arm-dma-bus-limit' into dma-mapping-for-next omits bcc0f64d27ed Merge branch 'acpi-ec' into linux-next omits f7389dde6e50 Merge branches 'acpi-button', 'acpi-battery', 'acpi-osl', [...] omits 19ddcad282f3 Merge branch 'acpica' into linux-next discards ab50bf16698e ipc/mqueue.c: fix a brace coding style issue discards fbf986843476 ubsan: include bug type in report header discards 39e5518df93b kasan: unset panic_on_warn before calling panic() discards 2a2d7621f1e6 ubsan: check panic_on_warn discards 7357cc5ee9d1 drivers/misc/lkdtm/bugs.c: add arithmetic overflow and arr [...] discards 6ede5c61695e ubsan: split "bounds" checker from other options discards 545ed6816b72 ubsan: add trap instrumentation option discards b6978c61e5a6 usb: core: kcov: collect coverage from usb complete callback discards e71186d35cf5 kcov: collect coverage from interrupts discards 9cefcf1551d9 kcov: clean up debug messages discards ffbf0457f7e5 init/Kconfig: clean up ANON_INODES and old IO schedulers options discards 25c2618ea3b1 aio: simplify read_events() discards c7f8ce292687 kernel/relay.c: fix read_pos error when multiple readers discards 0e2164609877 kernel/gcov/fs.c: replace zero-length array with flexible- [...] discards 76a77b98cbd2 gcov: gcc_3_4: replace zero-length array with flexible-arr [...] discards e91cef699f0d gcov: gcc_4_7: replace zero-length array with flexible-arr [...] discards 2a552c756c70 kallsyms: unexport kallsyms_lookup_name() and kallsyms_on_ [...] discards 2b42ae5d2607 samples/hw_breakpoint: drop use of kallsyms_lookup_name() discards ce7ca28dcfd2 samples/hw_breakpoint: drop HW_BREAKPOINT_R when reporting writes discards 715c799172b7 fs/binfmt_elf.c: don't free interpreter's ELF pheaders on [...] discards a74f649d46e9 fs/binfmt_elf.c: allocate less for static executable discards f737bdedabc2 fs/binfmt_elf.c: delete "loc" variable discards 042d16c98b71 fs/epoll: make nesting accounting safe for -rt kernel discards 8d64f8254534 kselftest: introduce new epoll test case discards 18c66b8846bb epoll: fix possible lost wakeup on epoll_ctl() path discards 385ec5633c8c checkpatch: check proper licensing of Devicetree bindings discards 50f08ef6c19d checkpatch: improve Gerrit Change-Id: test discards 717ff15801a5 checkpatch: add command-line option for TAB size discards d1af1a007d13 checkpatch: fix multiple const * types discards e57e190ea7c6 checkpatch: fix minor typo and mixed space+tab in indentation discards 4edefe08ee9e checkpatch: prefer fallthrough; over fallthrough comments discards 10c0fc467a4a checkpatch: support "base-commit:" format discards 6af41bf3afa8 checkpatch: check SPDX tags in YAML files discards 2faec447106c checkpatch: remove email address comment from email addres [...] discards d22772ae3877 lib/list: prevent compiler reloads inside 'safe' list iteration discards 55db8aa5d787 lib: optimize cpumask_local_spread() discards e707f26d90ec linux/bits.h: add compile time sanity check of GENMASK inputs discards 11c814faa67d lib/test_kmod.c: remove a NULL test discards d102dfde2f0a lib/rbtree: fix coding style of assignments discards 0f74792ec9d3 lib/test_bitmap.c: make use of EXP2_IN_BITS discards ec8be0c0a5df lib/test_lockup.c: fix spelling mistake "iteraions" -> "it [...] discards fe969f00f47b percpu_counter: fix a data race at vm_committed_as discards dd8153281212 ia64: add IRQENTRY_TEXT and SOFTIRQENTRY_TEXT to linker script discards 0b04838b84b5 nds32: linker script: add SOFTIRQENTRY_TEXT discards 684d9f63504e kasan: stackdepot: move filter_irq_stacks() to stackdepot.c discards f0e414358898 lib/stackdepot.c: build with -fno-builtin discards db5d5861722f lib/stackdepot.c: fix a condition in stack_depot_fetch() discards e0eed38c352a lib/stackdepot.c: check depot_index before accessing the s [...] discards 8c4de6eca55d lib: test_stackinit.c: XFAIL switch variable init tests discards 64bba5390ba0 lib/scatterlist: fix sg_copy_buffer() kerneldoc discards ace8ef9ebe4d lib/ts_kmp.c: replace zero-length array with flexible-arra [...] discards e7d03d5212f6 lib/ts_fsm.c: replace zero-length array with flexible-arra [...] discards aa68e688689e lib/ts_bm.c: replace zero-length array with flexible-array member discards 88b69f87c236 lib/bch.c: replace zero-length array with flexible-array member discards e3fd05d98db4 lib/test_lockup: test module to generate lockups discards 1853b43e54c0 bitops: always inline sign extension helpers discards fc5e78a6b4ad MAINTAINERS: add an entry for kfifo discards a83364ca940d kernel/extable.c: use address-of operator on section symbols discards c411d00632ea asm-generic: fix unistd_32.h generation format discards 11f63a9f7465 proc: speed up /proc/*/statm discards 295ca3ec010c proc-faster-open-read-close-with-permanent-files-checkpatch-fixes discards 70aa2bae8d30 proc: faster open/read/close with "permanent" files discards b51d30524c43 fs/proc/inode.c: annotate close_pdeo() for sparse discards c3a193a499e0 kernel/hung_task.c: Monitor killed tasks. discards 8ba5708f475c fs/buffer.c: dump more info for __getblk_gfp() stall problem discards 3ca139ffff40 fs/buffer.c: add debug print for __getblk_gfp() stall problem discards 48e526e7d74f include/linux/swapops.h: correct guards for non_swap_entry() discards e8d45a6afbc9 mm: use fallthrough; discards cf8e2cbe9362 mm/mm_init.c: clean code. Use BUILD_BUG_ON when comparing [...] discards 42ff9f122fbc mm: fix ambiguous comments for better code readability discards b7cc56fc635f mm/zsmalloc: add missing annotation for unpin_tag() discards 0d7670d2a7af mm/zsmalloc: add missing annotation for pin_tag() discards dd7a3cfd9980 mm/zsmalloc: add missing annotation for migrate_read_unlock() discards da69970999f1 mm/zsmalloc: add missing annotation for migrate_read_lock() discards 9d01a0aa2ebc mm/slub: add missing annotation for put_map() discards 7b6068b23623 mm/slub: add missing annotation for get_map() discards 0627dd4fb31d mm/mempolicy: add missing annotation for queue_pages_pmd() discards 416aa9f425d0 mm/hugetlb: add missing annotation for gather_surplus_pages() discards 1a1ecc920ec4 mm/compaction: add missing annotation for compact_lock_irqsave discards d1885532bdb2 mm/zswap: allow setting default status, compressor and all [...] discards de82a21bc865 mm: prevent a warning when casting void* -> enum discards f0cf15a644e4 mm: huge tmpfs: try to split_huge_page() when punching hole discards 137943654d63 mm/shmem.c: Clean code by removing unnecessary assignment discards 2c2b561b8158 mm/shmem.c: distribute switch variables for initialization discards ad04cd068155 mm/sparse.c: move functions into CONFIG_MEMORY_HOTPLUG ifd [...] omits edff6aba9400 m68k: Replace setup_irq() by request_irq() discards a62774782b99 drm/i915/gt: Restrict gen7 w/a batch to Haswell discards f59e82a0c583 Merge branches 'iommu/fixes', 'arm/qcom', 'arm/omap', 'x86 [...] discards 0b3e06526e63 Merge branch 'misc-5.6' into next-fixes discards 6e5a7668aec0 coresight: docs: Add information about the topology repres [...] discards f35d2a86fe20 coresight: cti: Add in sysfs links to other coresight devices discards 12ea61802fbc coresight: Expose device connections via sysfs discards 0a360ed27fa8 coresight: Add generic sysfs link creation functions discards c4fd21f39faf coresight: add return value for fixup connections discards 69079753bd98 coresight: Pass coresight_device for coresight_release_pla [...] discards 5731ac824a11 mm/sparse.c: move subsection_map related functions together discards 10335bb360fa mm/sparse.c: add note about only VMEMMAP supporting sub-se [...] discards a718a2b46325 mm/sparse.c: only use subsection map in VMEMMAP case discards 334411156ba6 mm/sparse.c: introduce a new function clear_subsection_map() discards 38eb09ac7c29 mm/sparse.c: introduce new function fill_subsection_map() discards 6e3700e13759 mm/memory_hotplug: allow to specify a default online_type discards 23e025c6650d mm/memory_hotplug: convert memhp_auto_online to store an o [...] discards ef9a3fb4666d drivers/base/memory: store mapping between MMOP_* and stri [...] discards 0b2126a0803f drivers/base/memory: map MMOP_OFFLINE to 0 discards a6ee60b1fa24 drivers/base/memory: rename MMOP_ONLINE_KEEP to MMOP_ONLINE discards 10e27d614345 mm/memory_hotplug.c: cleanup __add_pages() discards ef4f59b33f29 mm/memory_hotplug.c: simplify calculation of number of pag [...] discards 988552292d01 mm/memory_hotplug.c: only respect mem= parameter during bo [...] discards 3e889354a6ff mm/page_ext.c: drop pfn_present() check when onlining discards 15e6d2285e73 drivers/base/memory.c: drop pages_correctly_probed() discards a5be61c6a0a0 drivers/base/memory.c: drop section_count discards cf88a1aa6502 drivers/base/memory.c: indicate all memory blocks as removable discards d1f6c9101af6 userfaultfd: selftests: add write-protect test discards d7f24bee36b8 userfaultfd: selftests: refactor statistics discards 99d58925ade2 userfaultfd: wp: declare _UFFDIO_WRITEPROTECT conditionally discards c816e50f4c08 userfaultfd: wp: UFFDIO_REGISTER_MODE_WP documentation update discards c89084ff2291 userfaultfd: wp: don't wake up when doing write protect discards ec2b624966b3 userfaultfd: wp: enabled write protection in userfaultfd API discards f927ca016edf userfaultfd: wp: add the writeprotect API to userfaultfd ioctl discards fccad4f32950 userfaultfd: wp: support write protection for userfault vma range discards ba5683b1ca6a khugepaged: skip collapse if uffd-wp detected discards 969c205eadea userfaultfd: wp: support swap and page migration discards 0cd41950d819 userfaultfd: wp: add pmd_swp_*uffd_wp() helpers discards ee87e7d61546 userfaultfd: wp: drop _PAGE_UFFD_WP properly when fork discards 4bdd9c728422 userfaultfd: wp: apply _PAGE_UFFD_WP bit discards dce93b4020f7 mm: merge parameters for change_protection() discards a65341d6764f userfaultfd: wp: add UFFDIO_COPY_MODE_WP discards 4838dcbe70c7 userfaultfd: wp: userfaultfd_pte/huge_pmd_wp() helpers discards faaa52178603 userfaultfd: wp: add WP pagetable tracking to x86 discards e4772443fdab userfaultfd: wp: hook userfault handler to write protection fault discards 719682718474 userfaultfd: wp: add helper for writeprotect check discards d972995deb17 virtio-balloon: switch back to OOM handler for VIRTIO_BALL [...] discards f591725e9b3e mm/page_reporting: add free page reporting documentation discards e486d38a1f3f mm/page_reporting: add budget limit on how many pages can [...] discards c7722fad1253 mm/page_reporting: rotate reported pages to the tail of the list discards 4954de0f0825 virtio-balloon: add support for providing free page report [...] discards c01202c63043 virtio-balloon: pull page poisoning config out of free pag [...] discards 5661c5c2c4f2 mm: introduce Reported pages discards 44981cb86f2f mm: add function __putback_isolated_page discards 37d302a5a396 mm: use zone and order instead of free area in free_list m [...] discards 4d9ce788b001 mm: adjust shuffle code to allow for future coalescing discards ace3e63e96c0 mm/madvise: allow KSM hints for remote API discards 6102c724b1de mm/madvise: employ mmget_still_valid() for write lock discards 93177992c356 mm/madvise: support both pid and pidfd for process_madvise discards 9f1ad6c6ab0e pid: move pidfd_get_pid() to pid.c discards e27f0e475509 mm/madvise: check fatal signal pending of target process discards d57ba9cd8394 fix process_madvise build break for arm64 discards d362e6d2d47f mm/madvise: introduce process_madvise() syscall: an extern [...] discards 3b70534427aa mm/madvise: pass task and mm to do_madvise discards d0a9e8e03d92 drivers-base-memoryc-cache-memory-blocks-in-xarray-to-acce [...] discards eb17de3ba48e drivers/base/memory.c: cache memory blocks in xarray to ac [...] discards 7a28d0a9f2a1 mm/ksm.c: update get_user_pages() argument in comment discards 67c404a6ff81 mm, thp: track fallbacks due to failed memcg charges separately discards 571e907712e8 mm, shmem: add vmstat for hugepage fallback discards 171907cca6c8 mm-migratec-migrate-pg_readahead-flag-fix discards f1420b55f3a9 mm/migrate.c: migrate PG_readahead flag discards 5fd03e536386 mm/migrate.c: unify "not queued for migration" handling in [...] discards 53cc7d43d3a9 mm/migrate.c: check pagelist in move_pages_and_store_status() discards 0b9339541e40 mm/migrate.c: wrap do_move_pages_to_node() and store_status() discards f531d3a6f89c mm/migrate.c: no need to check for i > start in do_pages_move() discards fc600cec7828 selftests/vm: fix map_hugetlb length used for testing read [...] discards bb5a49417019 mm: cleanup cmdline_parse_hugetlb_cma() discards 882d60d2ce72 mm: hugetlb: optionally allocate gigantic hugepages using cma discards 30ed1f5cc20d mm/hugetlb: remove unnecessary memory fetch in PageHeadHuge() discards fe75ea008852 mm/hugetlb.c: clean code by removing unnecessary initialization discards 4fcc14fcf893 hugetlb_cgroup: add hugetlb_cgroup reservation docs discards 5844db03fe7f hugetlb_cgroup: add hugetlb_cgroup reservation tests discards 89b47a74156f hugetlb: remove check_coalesce_bug debug code discards c7eef80147a2 hugetlb: fix CONFIG_CGROUP_HUGETLB ifdefs discards 499c8d5fea55 hugetlb: support file_region coalescing again discards 60c7b523b9ff hugetlb_cgroup: support noreserve mappings discards 850c43b1c624 hugetlb_cgroup-add-accounting-for-shared-mappings-fix discards ba21810fd736 hugetlb_cgroup: add accounting for shared mappings discards 8b8116c3f133 mm/hugetlb: fix file_region entry allocations discards 40a7734d2cfc hugetlb: disable region_add file_region coalescing discards 15e7931db177 hugetlb_cgroup-add-reservation-accounting-for-private-mapp [...] discards b6399c0c8184 hugetlb_cgroup: add reservation accounting for private mappings discards 0202ac1aa230 mm/hugetlb_cgroup: fix hugetlb_cgroup migration discards 805a9317e043 hugetlb_cgroup: add interface for charge/uncharge hugetlb [...] discards 0ab3685ca230 hugetlb_cgroup: add hugetlb_cgroup reservation counter discards 6f2393fc93fc mm/memblock.c: remove redundant assignment to variable max_addr discards 5f46f6623ab9 mm: mempolicy: use VM_BUG_ON_VMA in queue_pages_test_walk() discards bc5ed13c816c mm/mempolicy: check hugepage migration is supported by arc [...] discards 808bc8aaac68 mm/mempolicy: support MPOL_MF_STRICT for huge page mapping discards d17a33c708f4 mm/compaction: Disable compact_unevictable_allowed on RT discards c412554ce97c mm/compaction: really limit compact_unevictable_allowed to [...] discards fa8bdb058d2f mm, compaction: fully assume capture is not NULL in compac [...] discards 41c88a9549d2 mmthpcompactioncma-allow-thp-migration-for-cma-allocations-fix discards 11d08f5884d2 mm,thp,compaction,cma: allow THP migration for CMA allocations discards 958b8705079e mm,compaction,cma: add alloc_contig flag to compact_control discards 4fbb185a7dac mm/vmscan.c: make may_enter_fs bool in shrink_page_list() discards 08747d0aa130 mm/vmscan.c: Clean code by removing unnecessary assignment discards be1bc61e2215 mm/vmscan.c: fix data races using kswapd_classzone_idx discards 85a31ec65f28 mm/vmscan.c: remove cpu online notification for now discards ab068da1ecc5 mm: vmscan: replace open codings to NUMA_NO_NODE discards 9a34fb6b33f1 mm: vmpressure: use mem_cgroup_is_root API discards f39a6e41ffb7 mm: vmpressure: don't need call kfree if kstrndup fails discards cf1cc6d993c3 mm/page_alloc: simplify page_is_buddy() for better code re [...] discards 07447453db3a mm/page_alloc.c: fix tick timer stall during deferred page init discards 959d4b1c371c mm/page_alloc.c: micro-optimisation Remove unnecessary branch discards 34d039cefb57 mm/page_alloc.c: use free_area_empty() instead of open-coding discards 06d17e0cfeb9 mmpage_alloccma-conditionally-prefer-cma-pageblocks-for-mo [...] discards 63a3e0928040 mm,page_alloc,cma: conditionally prefer cma pageblocks for [...] discards d52d5ce1d278 mm, pagealloc: micro-optimisation: save two branches on ho [...] discards b35da499e1ca mm/page_alloc: increase default min_free_kbytes bound discards b7ee03ef45d1 kasan: fix -Wstringop-overflow warning discards da5da72d89b6 kasan: add test for invalid size in memmove discards 20aead9a1d90 kasan-detect-negative-size-in-memory-operation-function-fix-2 discards 91e1f897f4b1 kasan/tags: fix -Wdeclaration-after-statement warn discards 88d0ac859154 kasan: detect negative size in memory operation function discards e1624434ca25 mm/sparse.c: use kvmalloc_node/kvfree to alloc/free memmap [...] discards 38ba0863fa07 mm/sparse: rename pfn_present() to pfn_in_present_section() discards 86a5be2e4180 mm/sparsemem: get address to page struct instead of addres [...] discards 6f152feeb8ef selftest-add-mremap_dontunmap-selftest-v7-checkpatch-fixes discards 3ad5669ac34c selftest: add MREMAP_DONTUNMAP selftest discards 4f4437797e76 selftest-add-mremap_dontunmap-selftest-fix discards c0bc77352c5f selftests: add MREMAP_DONTUNMAP selftest discards d4357f861342 mm-add-mremap_dontunmap-to-mremap-v7 discards 52540c257699 mm-add-mremap_dontunmap-to-mremap-v6 discards 3aaf99e0da9b mm/mremap: add MREMAP_DONTUNMAP to mremap() discards 38db59323fb6 mm: clarify a confusing comment for remap_pfn_range() discards aa191c7e8ad4 mm/userfaultfd: honor FAULT_FLAG_KILLABLE in fault path discards 1e35c3698a06 mm/gup: allow to react to fatal signals discards 24f77ac269ff mm/gup: allow VM_FAULT_RETRY for multiple times discards aa2bbca19152 mm: allow VM_FAULT_RETRY for multiple times discards 3126fb83c9e8 mm: introduce FAULT_FLAG_INTERRUPTIBLE discards fe272e8ba483 mm: introduce FAULT_FLAG_DEFAULT discards 68847e2e92ff userfaultfd: don't retake mmap_sem to emulate NOPAGE discards 763ad24accc2 mm: return faster for non-fatal signals in user mode faults discards a0a113e9de7b sh/mm: use helper fault_signal_pending() discards cc9ad806c631 powerpc/mm: use helper fault_signal_pending() discards 0a3899b55907 arm64/mm: use helper fault_signal_pending() discards f1f122413ef2 arc/mm: use helper fault_signal_pending() discards 7d77e997246b x86/mm: use helper fault_signal_pending() discards f71dbb79ec8e mm-introduce-fault_signal_pending-fix discards 485a420fe6ae mm: introduce fault_signal_pending() discards c934a6b4ea91 mm/gup: fix __get_user_pages() on fault retry of hugetlb discards 9ec85d25ac14 mm/gup: rename "nonblocking" to "locked" where proper discards 4f95a0a859db mm: add pagemap.h to the fine documentation discards 9a4d9c59f807 mm/vma: make is_vma_temporary_stack() available for general use discards 5fc9699ba659 mm/vma: make vma_is_foreign() available for general use discards 02154eb74375 mm/vma: move VM_NO_KHUGEPAGED into generic header discards 3e646d0c8cf5 mm/mmap.c: fix the adjusted length error discards eb4477fb81f0 mm/vma: append unlikely() while testing VMA access permissions discards f1365bef33fa mm/vma: replace all remaining open encodings with vma_is_a [...] discards c57bc5184433 mm/vma: replace all remaining open encodings with is_vm_hu [...] discards e439fa012adb mm/vma: make vma_is_accessible() available for general use discards 8a80bee21a75 mm/vma: add missing VMA flag readable name for VM_SYNC discards bfa741950e27 mm: set vm_next and vm_prev to NULL in vm_area_dup() discards 68beef8ea377 Revert "mm/rmap.c: reuse mergeable anon_vma as parent when fork" discards 3177dee8d7a3 mm: don't prepare anon_vma if vma has VM_WIPEONFORK discards bd42eaf1ec4b mm/mapping_dirty_helpers: Update huge page-table entry callbacks discards 7d55685a8e5f mm, memcg: bypass high reclaim iteration for cgroup hierar [...] discards 5b2e22662499 mm, memcg: prevent mem_cgroup_protected store tearing discards 613b82802508 mm, memcg: prevent memory.swap.max load tearing discards 35804717d833 mm, memcg: prevent memory.min load/store tearing discards 4d066eedc2c6 mm, memcg: prevent memory.low load/store tearing discards 7220a74a6002 mm, memcg: prevent memory.max load tearing discards 44d66029712c mm, memcg: prevent memory.high load/store tearing discards 86a2df265f44 memcg-optimize-memorynuma_stat-like-memorystat-fix discards 5da5520081bb mm/memcg: optimize memory.numa_stat like memory.stat discards f5a0d57f660a mm/memcontrol.c: make mem_cgroup_id_get_many() __maybe_unused discards 2c36db137bb9 memcg: css_tryget_online cleanups discards ff07a4f87e02 mm: memcontrol: recursive memory.low protection discards 1f498e9df83c mm: memcontrol: clean up and document effective low/min ca [...] discards 2bdad59a7685 mm: memcontrol: fix memory.low proportional distribution discards ca35362e673f mm: kmem: rename (__)memcg_kmem_(un)charge_memcg() to __me [...] discards 63087a07c078 mm: memcg/slab: cache page number in memcg_(un)charge_slab() discards bff73875254d mm: kmem: switch to nr_pages in (__)memcg_kmem_charge_memcg() discards dbd7d9c6c715 mm: kmem: rename memcg_kmem_(un)charge() into memcg_kmem_( [...] discards d5d4da38cce2 mm: kmem: cleanup memcg_kmem_uncharge_memcg() arguments discards 85abcdd77aba mm: kmem: cleanup (__)memcg_kmem_charge_memcg() arguments discards 3e129cb38f84 mm-memcg-slab-introduce-mem_cgroup_from_obj-v2 discards c2e82c331078 mm: memcg/slab: introduce mem_cgroup_from_obj() discards 27de460be8e0 mm/memcontrol.c: allocate shrinker_map on appropriate NUMA node discards d714b0401ebf mm, memcg: fix build error around the usage of kmem_caches discards cf5b6c279e77 mm/swap_slots.c: assign|reset cache slot by value directly discards b768884e4788 mm/swapfile: fix data races in try_to_unuse() discards c8194586181b mm/swap.c: not necessary to export __pagevec_lru_add() discards c0d02c17614f mm/swapfile.c: fix comments for swapcache_prepare discards b22429b006bd mm/gup/writeback: add callbacks for inaccessible pages discards b0e4c1e6bbdf mm: dump_page(): additional diagnostics for huge pinned pages discards fdd1354a98dd mm: improve dump_page() for compound pages discards 6df12d0e7604 selftests/vm: run_vmtests: invoke gup_benchmark with basic [...] discards 3d257ea9a7f4 mm/gup_benchmark: support pin_user_pages() and related calls discards d8aeff4a083e mm/gup: /proc/vmstat: pin_user_pages (FOLL_PIN) reporting discards 9efb1794d3ae mm/gup: page->hpage_pinned_refcount: exact pin counts for [...] discards 08baf249e844 mm-gup-track-foll_pin-pages-fix-2-fix discards 10a9eb3afdf1 mm/gup: fixup for 9947ea2c1e608e32 "mm/gup: track FOLL_PIN pages" discards b982245014e1 mm/gup: fixup for ce35133be382 mm/gup: track FOLL_PIN pages discards 3d37f4aceb31 mm/gup: track FOLL_PIN pages discards 82bfe18e6711 mm/gup: require FOLL_GET for get_user_pages_fast() discards d7032c0d5415 mm/gup: pass gup flags to two more routines discards 5fa808cbfc1a mm: introduce page_ref_sub_return() discards 428bc767dc2b mm/gup: pass a flags arg to __gup_device_* functions discards fd45a1750bb1 mm/gup: split get_user_pages_remote() into two routines discards e596ac989299 mm/filemap.c: remove unused argument from shrink_readahead [...] discards 7a2797e48157 mm/filemap.c: clear page error before actual read discards eafeda2803d3 mm/page-writeback.c: write_cache_pages(): deduplicate iden [...] discards 6e878b9d6609 mm/filemap.c: don't bother dropping mmap_sem for zero size [...] discards 090d8ed648c7 mm/Makefile: disable KCSAN for kmemleak discards 28d35fede8d0 mm/kmemleak.c: use address-of operator on section symbols discards 1ca82121a8be slub: relocate freelist pointer to middle of object discards 65baf72d19a1 slub: improve bit diffusion for freelist ptr obfuscation discards 47c68aa30ba2 mm/slub.c: replace kmem_cache->cpu_partial with wrapped APIs discards 89548b124a15 mm/slub.c: replace cpu_slab->partial with wrapped APIs discards 972f3551074a kernel/watchdog: flush all printk nmi buffers when hardloc [...] discards 63abd96182f0 fs_parse: Remove pr_notice() about each validation discards 8b06ac1af2ba ramfs: support O_TMPFILE discards ad6d5faa7f86 ocfs2: ocfs2_fs.h: replace zero-length array with flexible [...] discards e11df9f1d8a8 ocfs2: dlm: replace zero-length array with flexible-array member discards 31eae056221d ocfs2: cluster: replace zero-length array with flexible-ar [...] discards 2972acf7fa88 ocfs2: replace zero-length array with flexible-array member discards 26ef27f1efc8 ocfs2: Add missing annotations for ocfs2_refcount_cache_lo [...] discards 56a73cc195c5 ocfs2: remove useless err discards e9e18e7c09fe ocfs2: correct annotation from "l_next_rec" to "l_next_free_rec" discards 0e56c97f03a2 ocfs2: there is no need to log twice in several functions discards 57a883108a26 ocfs2: remove dlm_lock_is_remote discards 6761ab6de4c3 ocfs2: use OCFS2_SEC_BITS in macro discards 895f59462eb1 ocfs2: remove unused macros discards bafdf2f1c789 ocfs2: remove FS_OCFS2_NM discards 7adad603d20b scripts/spelling.txt: add syfs/sysfs pattern discards 2361ea80e05b asm-generic: make more kernel-space headers mandatory discards ff7cf1822b93 kthread: mark timer used by delayed kthread works as IRQ safe discards 9561b9d57e91 mm: do not allow MADV_PAGEOUT for CoW pages discards 296707953e6d mm, memcg: throttle allocators based on ancestral memory.high discards db774ef20ab6 mm, memcg: fix corruption on 64-bit divisor in memory.high [...] discards 89a67770ce23 page-flags: fix a crash at SetPageError(THP_SWAP) discards 8a387003736e mm-hotplug-fix-hot-remove-failure-in-sparsememvmemmap-case-fix discards 16c57056f06a mm/hotplug: fix hot remove failure in SPARSEMEM|!VMEMMAP case discards 1ce51f2caf93 mm/hugetlb.c: fix an address exception caused by huge_pte_ [...] discards 8e5080f9e7ce memcg-fix-null-pointer-dereference-in-__mem_cgroup_usage_u [...] discards 1d7e32e08403 memcg: fix NULL pointer dereference in __mem_cgroup_usage_ [...] discards 029e6e6c4a4d x86/mm: Split vmalloc_sync_all() discards da94c41c363f mm: fork: fix kernel_stack memcg stats for various stack i [...] discards bcae3c77170f /proc/kpageflags: do not use uninitialized struct pages discards 78ee1cfe1dbd /proc/kpageflags: prevent an integer overflow in stable_pa [...] discards befc5704def3 mm/swapfile.c: move inode_lock out of claim_swapfile discards 93615c72d129 Merge branch 'fixes' into for-next discards efa75c21c487 scsi: core: Allow non-root users to perform ZBC commands discards 643fbcffa541 scsi: hisi_sas: Use dev_err() in read_iost_itct_cache_v3_hw() omits 308a3571d2b9 x86/mm/pat: Mark an intentional data race omits 8cb926dbc9cf Revert "rculist: Describe variadic macro argument in a Sph [...] omits d68530818c9d rcu: Fix the (t=0 jiffies) false positive discards 7448f052c816 Merge branches 'at91-soc', 'at91-dt' and 'at91-defconfig' [...] omits b7bb333e9c3e tools/memory-model: Fix "conflict" definition omits c69c11a4cd0c Default enable RCU list lockdep debugging with PROVE_RCU omits b0cc4754905f Documentation/locking/atomic: Add a litmus test smp_mb__af [...] omits 0cc4c81a94a3 Documentation/locking/atomic: Add a litmus test for atomic_set() omits 54339ccd2144 Documentation/locking/atomic: Introduce atomic-tests directory omits 3859f6664bd0 Documentation/locking/atomic: Fix atomic-set litmus test omits 5e1cfcc23758 tools/memory-model: Add an exception for limitations on _u [...] omits 5423fd3bed59 locktorture.c: Fix if-statement empty body warnings omits ee9bf1604141 rcu: Expedite first two FQS scans under callback-overload [...] omits c2eab545058d EXP drm: Make drm_dp_mst_dsc_aux_for_port() safe for old c [...] omits a13fe9507da1 fork: Annotate a data race in vm_area_dup() omits 4194563740e0 rcutorture: Mark data-race potential for rcu_barrier() tes [...] omits 05abc4b6aab0 rcu: Don't use negative nesting depth in __rcu_read_unlock() omits 113bfedc5067 rcu: Remove unused ->rcu_read_unlock_special.b.deferred_qs field omits 909c2807b5f9 rcu: Don't set nesting depth negative in rcu_preempt_defer [...] omits 757a1e652255 rcu: Make rcu_read_unlock_special() safe for rq/pi locks omits df55a451a75c rcutorture: Make kvm-recheck-rcu.sh handle truncated lines omits 775cb84180c2 rculist: Add ASSERT_EXCLUSIVE_ACCESS() to __list_splice_in [...] omits 02a37acf273e rcu: Use data_race() for RCU expedited CPU stall-warning prints omits d3ce30797459 rcu: Use data_race() for RCU CPU stall-warning prints omits 03d11aaca2bc rcu: Add WRITE_ONCE() to rcu_node ->boost_tasks omits 486ee06993de srcu: Add data_race() to ->srcu_lock_count and ->srcu_unlo [...] omits 67baa3120e67 rcu: Add READ_ONCE and data_race() to rcu_node ->boost_tasks omits f6c29b1b7c42 rcu: Add *_ONCE() and data_race() to rcu_node ->exp_tasks [...] omits cba18c0cec41 rcu: Mark rcu_state.ncpus to detect concurrent writes omits 5514b965d5bb Merge branch 'lkmm-dev.2020.02.16a' into HEAD omits d3630192cc1d Merge branch 'kcsan-dev.2020.03.09b' into HEAD omits 7440cd5bdd9b Merge branches 'work.do_last' and 'work.exfat' into for-next discards c1088d6c08fd HID: hyperv: NULL check before some freeing functions is n [...] discards e71de1bf3592 Hyper-V: add myself as a maintainer discards 484e07bf8007 Hyper-V: Drop Sasha Levin from the Hyper-V maintainers discards 33f12efe336f phy: phy-mtk-tphy: add a new reference clock discards 7327176a8d60 phy: phy-mtk-tphy: remove unused u3phya_ref clock discards 6a8eaacd7cf1 phy: phy-mtk-tphy: make the ref clock optional discards e5ae09adde9a phy: phy-mtk-tphy: add a property for internal resistance discards 0723aa4a510e phy: phy-mtk-tphy: add a property for disconnect threshold discards 297d1c1554f1 dt-bindings: phy-mtk-tphy: add the properties about addres [...] discards 88e203c74f0e dt-bindings: phy-mtk-tphy: add a new reference clock discards bec1bfa60231 dt-bindings: phy-mtk-tphy: remove unused u3phya_ref clock discards dda43d93ec02 dt-bindings: phy-mtk-tphy: make the ref clock optional discards 0d5f799881e4 dt-bindings: phy-mtk-tphy: add two optional properties for u2phy discards 39e2e375b5ef phy: amlogic: G12A: Fix misuse of GENMASK macro discards 24e5ea201c86 phy: qcom: qmp: Use power_on/off ops for PCIe discards 2e06aa8c0d1d phy: uniphier-pcie: Add SoC-dependent phy-mode function support discards 01db32d9690c phy: uniphier-pcie: Add legacy SoC support for Pro5 discards 9e9dfea2a080 phy: uniphier-usb3hs: Change Rx sync mode to avoid communi [...] discards 35ea194ac89f phy: uniphier-usb3hs: Add legacy SoC support for Pro5 discards fe29a75aac09 phy: uniphier-usb3ss: Add Pro5 support discards 619de43e34b8 dt-bindings: phy: socionext: Add Pro5 support and remove P [...] discards f336ba79afc5 phy: socionext: Use devm_platform_ioremap_resource() discards 2447a52a6b26 phy: qcom-qmp: Add MSM8996 UFS QMP support discards eb0d7c04e7cc phy: cadence-torrent: Add support for subnode bindings discards daeb7750650f phy: cadence-torrent: Add platform dependent initializatio [...] discards 38793a0a9d8d phy: cadence-torrent: Use regmap to read and write DPTX PH [...] discards 4b315374c25b phy: cadence-torrent: Use regmap to read and write Torrent [...] discards 13a6a4d16596 phy: cadence-torrent: Implement PHY configure APIs discards f139ef1ced05 phy: cadence-torrent: Add 19.2 MHz reference clock support discards 39f62e0b5126 phy: cadence-torrent: Refactor code for reusability discards 6ab65d06772f phy: cadence-torrent: Add wrapper for DPTX register access discards 3721407ad3c7 phy: cadence-torrent: Add wrapper for PHY register access discards be8da7d77658 phy: cadence-torrent: Adopt Torrent nomenclature discards d7258b2d861e phy: cadence-dp: Rename to phy-cadence-torrent discards c6d8eef38b7f dt-bindings: phy: Add Cadence MHDP PHY bindings in YAML format. discards 40d1d2d6e89e HID: hyperv: NULL check before some freeing functions is n [...] discards 58edaa94a572 Hyper-V: add myself as a maintainer discards 1ff9f3ae8459 Hyper-V: Drop Sasha Levin from the Hyper-V maintainers discards 749c4ad29ea7 coresight: cti: Remove unnecessary NULL check in cti_sig_t [...] omits 0bf3a650ab8d thermal: qoriq: Fix a compiling issue omits ababcbaa14d2 thermal: Remove COMPILE_TEST for IMX_SC_THERMAL omits 7ce21087a226 thermal: Fix build warning of !defined(CONFIG_THERMAL_OF) omits 21d0fab5d6a9 thermal: imx_thermal: Use __maybe_unused instead of CONFIG [...] omits 7daaf9f39d61 thermal: imx_sc_thermal: Align imx sc thermal msg structs to 4 omits 6c92df9ec9f1 thermal: ti-soc-thermal: Use GPIO descriptors omits 32daf9846a39 thermal: Rephrase the Kconfig text for thermal omits 502aedd7f7d4 split the lookup-related parts of do_last() into a separat [...] omits 885faca4646f do_last(): rejoin the common path even earlier in FMODE_{O [...] omits 6057fd7e5a7e do_last(): simplify the liveness analysis past finish_open [...] omits 5d72a70f6ad4 do_last(): rejoing the common path earlier in FMODE_{OPENE [...] omits 587dc12d71df do_last(): don't bother with keeping got_write in FMODE_OP [...] omits 01daf25cf6ab do_last(): merge the may_open() calls omits edd889ebbb9d atomic_open(): lift the call of may_open() into do_last() omits ff5a836b33ed atomic_open(): return the right dentry in FMODE_OPENED case omits f023d2856e3b new helper: traverse_mounts() omits d1b9d1e7415b massage __follow_mount_rcu() a bit omits 093959d8fe78 link_path_walk(): simplify stack handling omits ad5671e7b9ed pick_link(): check for WALK_TRAILING, not LOOKUP_PARENT omits 7c9ad4371709 namei: invert the meaning of WALK_FOLLOW omits 500b73121743 sanitize handling of nd->last_type, kill LAST_BIND omits e583ad128bc9 thermal: imx8mm: Add support for i.MX8MM thermal monitoring unit omits 0e5c9608154e dt-bindings: thermal: imx8mm-thermal: Add binding doc for i.MX8MM omits 96139bdf8f19 thermal: exynos: Silence warning during deferred probe omits ed0843633fee thermal: imx_sc: add i.MX system controller thermal support omits 0629521dc9c9 thermal: of-thermal: add API for getting sensor ID from DT omits 653af63d8da9 dt-bindings: fsl: scu: add thermal binding omits e0c528800a2c thermal: sprd: Add Spreadtrum thermal driver support omits 526736a5fc84 dt-bindings: thermal: sprd: Add the Spreadtrum thermal doc [...] omits 721be913793c thermal: rcar_gen3_thermal: Generate interrupt when temper [...] omits 61eb771cb6db thermal: rcar_gen3_thermal: Remove unneeded curly brackets omits 8c16c5cfcb84 thermal: Add sysfs binding for cooling device and thermal zone omits a16672571b3e thermal: Make cooling device trip point writable from sysfs omits eaaf05560f47 docs: thermal: Add bind, unbind information together with [...] omits 294c9896927a finally fold get_link() into pick_link() omits 6fc15b632183 merging pick_link() with get_link(), part 6 omits 63ad4704a68d merging pick_link() with get_link(), part 5 omits e9a07eb4189c merging pick_link() with get_link(), part 4 omits c858b43b3c67 merging pick_link() with get_link(), part 3 omits f2d8b50f2d1b merging pick_link() with get_link(), part 2 omits 314827badbd5 merging pick_link() with get_link(), part 1 omits 63fa9bafe56e expand the only remaining call of path_lookup_conditional() omits 59e38e534342 LOOKUP_MOUNTPOINT: fold path_mountpointat() into path_lookupat() omits 9923839d4689 fold handle_mounts() into step_into() omits 313b357b266a new step_into() flag: WALK_NOFOLLOW omits dda9d67bb242 lookup_fast(): take mount traversal into callers omits 833f898e4f8a teach handle_mounts() to handle RCU mode omits 66fd9705454a lookup_fast(): consolidate the RCU success case omits 66dc85694e3e handle_mounts(): pass dentry in, turn path into a pure out [...] omits d07dcc63cd52 do_last(): collapse the call of path_to_nameidata() omits 1c2faccfa0e7 lookup_open(): saner calling conventions (return dentry on [...] omits b5e91fead597 Merge branches 'doc.2020.02.27a', 'fixes.2020.02.27a', 'kf [...] omits 5e253a3dfa68 rcu: Make rcu_barrier() account for offline no-CBs CPUs omits d68fee0d6334 rcu: Mark rcu_state.gp_seq to detect concurrent writes discards 5d647ed7b352 Update MAINTAINERS to add reviewer for CoreSight discards 35f8ac7d2c5b docs: sysfs: coresight: Add sysfs ABI documentation for CTI discards 76f7dcf1508e docs: coresight: Update documentation for CoreSight to cover CTI discards 85b6684eab65 coresight: cti: Add connection information to sysfs discards 7cfeb9cfa0ac coresight: cti: Enable CTI associated with devices discards 7bf35334d761 coresight: cti: Add device tree support for custom CTI discards 4217ba972866 coresight: cti: Add device tree support for v8 arch CTI discards 141017b9d6b2 dt-bindings: arm: Adds CoreSight CTI hardware definitions discards 6c66dd7c66a7 coresight: cti: Add sysfs trigger / channel programming API discards 3c3d4bd812bd coresight: cti: Add sysfs access to program function registers discards 7127455d6242 coresight: cti: Add sysfs coresight mgmt register access discards 39bac814347a coresight: cti: Initial CoreSight CTI Driver discards 89bb6e2ac940 ARM/dma-mapping: merge __dma_supported into arm_dma_supported discards c1d7d3fba278 ARM/dma-mapping: take the bus limit into account in __dma_alloc discards 921c9af8c78e ARM/dma-mapping: remove get_coherent_dma_mask adds b55dbe596942 drm/amd/display: fix typos for dcn20_funcs and dcn21_funcs struct adds 5bbc6604a628 drm/amd/amdgpu: Fix GPR read from debugfs (v2) adds 063e768ebd27 drm/amdgpu: add fbdev suspend/resume on gpu reset adds dec9de2ada52 drm/amd/display: Add link_rate quirk for Apple 15" MBP 2017 adds acfc62dc6877 drm/amdgpu: fix typo for vcn1 idle check adds b5689d22aa6d drm/amdgpu: fix typo for vcn2/jpeg2 idle check adds a3c33e7a4a11 drm/amdgpu: fix typo for vcn2.5/jpeg2.5 idle check adds eb916a5a93a6 drm/amd/display: Fix pageflip event race condition for DCN. adds 362b86a3d337 Merge tag 'amd-drm-fixes-5.6-2020-03-19' of git://people.f [...] adds 5366b96b1997 Merge tag 'drm-intel-fixes-2020-03-19' of git://anongit.fr [...] adds 69d3e5a5a66b Merge tag 'drm-fixes-2020-03-20' of git://anongit.freedesk [...] adds 12bf19c92682 Merge tag 'sound-5.6-rc7' of git://git.kernel.org/pub/scm/ [...] adds fa91418b72cb Merge tag 'tty-5.6-rc7' of git://git.kernel.org/pub/scm/li [...] adds b07c2e76c419 Merge tag 'usb-5.6-rc7' of git://git.kernel.org/pub/scm/li [...] adds 3bd14829d327 Merge tag 'staging-5.6-rc7' of git://git.kernel.org/pub/sc [...] adds f014d2b8584d Merge tag 'char-misc-5.6-rc7' of git://git.kernel.org/pub/ [...] adds 5ad0ec0b8652 Merge tag 'arm64-fixes' of git://git.kernel.org/pub/scm/li [...] adds 1d0c32ec3b86 KVM: PPC: Fix kernel crash with PR KVM adds c63c50fc2ec9 Merge tag 'powerpc-5.6-5' of git://git.kernel.org/pub/scm/ [...] adds 081c54323b27 tools/power turbostat: Support Cometlake adds d8d005ba6afa tools/power turbostat: Fix gcc build warnings adds 4bf7132a0ace tools/power turbostat: Support Tiger Lake adds 23274faf9650 tools/power turbostat: Support Ice Lake server adds d7814c3098dd tools/power turbostat: Support Jasper Lake adds f6708400707f tools/power turbostat: Support Elkhart Lake adds 1f81c5efc020 tools/power turbostat: Fix missing SYS_LPI counter on some [...] adds fcaa681c03ea tools/power turbostat: Fix 32-bit capabilities warning adds abdcbdb26526 tools/power turbostat: Print cpuidle information adds b95fffb9b4af tools/power turbostat: update version adds 6c1bae744d5a Merge branch 'turbostat' of git://git.kernel.org/pub/scm/l [...] adds f1d96a8fcbbb io_uring: NULL-deref for IOSQE_{ASYNC,DRAIN} adds 4022e7af86be io_uring: make sure openat/openat2 honor rlimit nofile adds 09952e3e7826 io_uring: make sure accept honor rlimit nofile adds 1ab7ea1f83d1 Merge tag 'io_uring-5.6-20200320' of git://git.kernel.dk/l [...] adds 9134ae2a2546 nvme-rdma: Avoid double freeing of async event data adds 98fd5c723730 nvmet-tcp: set MSG_MORE only if we actually have more to send adds 83166ac82b53 Merge branch 'nvme-5.6-rc6' of git://git.infradead.org/nvm [...] adds b74b991fb8b9 Merge tag 'block-5.6-20200320' of git://git.kernel.dk/linux-block adds 7d36665a5886 memcg: fix NULL pointer dereference in __mem_cgroup_usage_ [...] adds d41e2f3bd546 mm/hotplug: fix hot remove failure in SPARSEMEM|!VMEMMAP case adds d72520ad004a page-flags: fix a crash at SetPageError(THP_SWAP) adds d397a45fc741 mm, memcg: fix corruption on 64-bit divisor in memory.high [...] adds e26733e0d0ec mm, memcg: throttle allocators based on ancestral memory.high adds 12e967fd8e4e mm: do not allow MADV_PAGEOUT for CoW pages adds 1b53734bd0b2 epoll: fix possible lost wakeup on epoll_ctl() path adds 63886bad904b mm/mmu_notifier: silence PROVE_RCU_LIST warnings adds 0715e6c516f1 mm, slub: prevent kmalloc_node crashes and memory leaks adds 763802b53a42 x86/mm: split vmalloc_sync_all() adds b3c03db67e84 Merge branch 'akpm' (patches from Andrew) adds d8e6fd5c7991 btrfs: fix removal of raid[56|1c34} incompat flags after r [...] adds 67d584e33e54 Merge tag 'for-5.6-rc6-tag' of git://git.kernel.org/pub/sc [...] adds 16fbf79b0f83 Linux 5.6-rc7 adds 202f2cb533a3 Merge remote-tracking branch 'arc-current/for-curr' adds 6f5459da2b87 arm64: alternative: fix build with clang integrated assembler adds 0906965bee63 Merge remote-tracking branch 'arm64-fixes/for-next/fixes' adds 843b9bb7a7eb Merge remote-tracking branch 's390-fixes/fixes' adds 6002059d7882 mlxsw: pci: Only issue reset when system is ready adds 158fe6665389 rxrpc: Abstract out the calculation of whether there's Tx space adds e138aa7d3271 rxrpc: Fix call interruptibility handling adds 498b577660f0 rxrpc: Fix sendmsg(MSG_WAITALL) handling adds 4636cf184d6d afs: Fix some tracing details adds dde9f095583b afs: Fix handling of an abort from a service handler adds 7d7587db0d7f afs: Fix client call Rx-phase signal handling adds 3ac9eb4210a9 Merge tag 'rxrpc-fixes-20200319' of git://git.kernel.org/p [...] adds 22259471b519 net: dsa: mt7530: Change the LINK bit to reflect the link status adds 7affd80802af cxgb4: fix throughput drop during Tx backpressure adds f1f20a8666c5 cxgb4: fix Txq restart check during backpressure adds b738a185beaa tcp: ensure skb->dev is NULL before leaving TCP stack adds 61abaf02d2ec netfilter: flowtable: reload ip{v6}h in nf_flow_nat_ip{v6} adds 41e9ec5a54f9 netfilter: flowtable: reload ip{v6}h in nf_flow_tuple_ip{v6} adds c921ffe85333 netfilter: flowtable: Fix flushing of offloaded flows on free adds 15ff197237e7 netfilter: flowtable: populate addr_type mask adds 702151da6df2 Merge git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf adds 07f8e4d0fddb tcp: also NULL skb->dev when copy was needed adds 96758117dc52 hinic: fix a bug of waitting for IO stopped adds 614eaa943e9f hinic: fix the bug of clearing event queue adds 33f15da216a1 hinic: fix out-of-order excution in arm cpu adds 0da7c322f116 hinic: fix wrong para of wait_for_completion_timeout adds 7296695fc16d hinic: fix wrong value of MIN_SKB_LEN adds 4abe5a1b9661 Merge branch 'hinic-BugFixes' adds 3a303cfdd28d hsr: fix general protection fault in hsr_addr_is_self() adds 06e9bfc1e57d ionic: make spdxcheck.py happy adds 2091a3d42b4f slcan: not call free_netdev before rtnl_unlock in slcan_open adds 9de9aa487daf net: stmmac: dwmac-rk: fix error path in rk_gmac_probe adds 749f6f684311 net: phy: dp83867: w/a for fld detect threshold bootstrapp [...] adds 9a9ba2a4aaaa net: bcmgenet: always enable status blocks adds 83a9b6f639e9 selftests/net: add definition for SOL_DCCP to fix compilat [...] adds 6cd6cbf593bf tcp: repair: fix TCP_QUEUE_SEQ implementation adds dbba7e103cfe Merge remote-tracking branch 'net/master' adds 8096f229421f bpf: Explicitly memset the bpf_attr structure adds 5c6f25887963 bpf: Explicitly memset some bpf info structures declared o [...] adds 5346596190ee Merge remote-tracking branch 'bpf/master' adds 1dd58b0bdac7 Merge remote-tracking branch 'ipsec/master' adds cf52c8a776d1 iwlwifi: pcie: add 0x2526/0x401* devices back to cfg detection adds 0433ae556ec8 iwlwifi: don't send GEO_TX_POWER_LIMIT if no wgds table adds 47d90b99630f Merge remote-tracking branch 'wireless-drivers/master' adds a8c421a2f007 Merge remote-tracking branch 'rdma-fixes/for-rc' adds e9097e47e349 ALSA: hda/ca0132 - Add Recon3Di quirk to handle integrated [...] adds c3e9fd5a9705 Merge remote-tracking branch 'sound-current/for-linus' adds c11093efd347 Merge branch 'asoc-5.6' into asoc-linus adds 7253e2e2b746 Merge remote-tracking branch 'sound-asoc-fixes/for-linus' adds 3f756ce4d5b8 Merge remote-tracking branch 'regmap-fixes/for-linus' adds 86943873c6d5 Merge remote-tracking branch 'regulator-fixes/for-linus' adds 47f87fbea7ae Merge remote-tracking branch 'usb-chipidea-fixes/ci-for-us [...] adds 7d2daaee85ae Merge remote-tracking branch 'input-current/for-linus' adds c8cfcb78c658 crypto: arm64/chacha - correctly walk through blocks adds 298f7c6ceb29 Merge remote-tracking branch 'crypto-current/master' adds 988aad2f111c dmaengine: idxd: fix off by one on cdev dwq refcount adds 01c4df39a2bb MAINTAINERS: Add maintainer for HiSilicon DMA engine driver adds 018af9be3dd5 dmaengine: ti: k3-udma-glue: Fix an error handling path in [...] adds 75333a92b50f Merge remote-tracking branch 'slave-dma-fixes/fixes' adds 80753a5ea388 Merge remote-tracking branch 'v4l-dvb-fixes/fixes' adds 7e168c21aea5 Merge remote-tracking branch 'omap-fixes/fixes' adds d33294541889 KVM: x86: remove bogus user-triggerable WARN_ON adds 2da1ed62d55c KVM: SVM: document KVM_MEM_ENCRYPT_OP, let userspace detec [...] adds 2e2409afe5f0 KVM: SVM: Issue WBINVD after deactivating an SEV guest adds edec6e015a02 KVM: LAPIC: Mark hrtimer for period or oneshot mode to exp [...] adds 428b8f1d9f92 KVM: VMX: don't allow memory operands for inline asm that [...] adds a90fb5c6607c Merge remote-tracking branch 'kvm-fixes/master' adds 9ba1c4bfd1c4 Merge remote-tracking branch 'nvdimm-fixes/libnvdimm-fixes' adds f5bf9a8fa525 Merge branch 'misc-5.6' into next-fixes adds 7f8c27e02085 Merge remote-tracking branch 'btrfs-fixes/next-fixes' adds 6508500db077 Merge remote-tracking branch 'samsung-krzk-fixes/fixes' adds e48aa479a4a1 Merge remote-tracking branch 'devicetree-fixes/dt/linus' adds cab1b58cf47c Merge remote-tracking branch 'scsi-fixes/fixes' adds 032d4a480220 hv: hyperv_vmbus.h: Replace zero-length array with flexibl [...] adds 4b0d424b9a97 Merge remote-tracking branch 'hyperv-fixes/hyperv-fixes' adds edcf6fc7b9ba Merge remote-tracking branch 'soc-fsl-fixes/fix' adds af338e2cb004 Merge remote-tracking branch 'risc-v-fixes/fixes' adds cbcf1aefb7fe Merge remote-tracking branch 'kspp-gustavo/for-next/kspp' adds f0b61d592f1f Merge remote-tracking branch 'kbuild/for-next' adds fd50924917f9 ARM/dma-mapping: remove get_coherent_dma_mask adds 7607cb733fbb ARM/dma-mapping: take the bus limit into account in __dma_alloc adds fd27a526bb38 ARM/dma-mapping: merge __dma_supported into arm_dma_supported adds c911cf4e8c22 Merge remote-tracking branch 'dma-mapping/for-next' adds a2b4fbf13ef9 Merge remote-tracking branch 'arm/for-next' adds 660dec6c311b Merge branches 'for-next/memory-hotremove', 'for-next/arm_ [...] adds c71ba5dc33bd Merge branch 'for-next/asm-annotations' into for-next/core adds 3b446c7d27dd arm64: Kconfig: verify binutils support for ARM64_PTR_AUTH adds 5665f25363a1 Merge branch 'for-next/kernel-ptrauth' into for-next/core adds 3622884c975c Merge branch 'for-next/bti' into for-next/core adds bf162151128a arm64: clean up trampoline vector loads adds 5ec3e2482908 arm64/sdei: gather trampolines' .rodata adds 43eb3c4b49d0 arm64: reduce trampoline data alignment adds c47b3b822111 arm64: use mov_q instead of literal ldr adds 5d7761ddb2bc arm64: move kimage_vaddr to .rodata adds 3f6c690f5dfe Merge branch 'for-next/asm-cleanups' into for-next/core adds 9171d5cc423c Merge remote-tracking branch 'arm64/for-next/core' adds 149d1f5ffccb Merge remote-tracking branch 'arm-soc/for-next' adds cb60c1b010c4 Merge remote-tracking branch 'amlogic/for-next' adds 12ec313c5ca3 Merge remote-tracking branch 'aspeed/for-next' adds b8c2c052de21 ARM: dts: at91: sama5d27_wlsom1_ek: add USB device node adds ec539e70d882 Merge branches 'at91-soc', 'at91-dt' and 'at91-defconfig' [...] adds f4901363fed8 Merge remote-tracking branch 'at91/at91-next' adds 43f180382cb2 Merge remote-tracking branch 'imx-mxs/for-next' adds d3741dc4c145 Merge remote-tracking branch 'keystone/next' adds 77c4c41573c2 Merge remote-tracking branch 'mediatek/for-next' adds 29e06df358fc Merge remote-tracking branch 'mvebu/for-next' adds 34fc40f1427f Merge remote-tracking branch 'omap/for-next' adds 6a7d2e0734c2 Merge remote-tracking branch 'qcom/for-next' adds ee036f2b428e Merge remote-tracking branch 'raspberrypi/for-next' adds 390f654e86a2 Merge remote-tracking branch 'realtek/for-next' adds 114868d05968 Merge remote-tracking branch 'renesas/next' adds 7bb4dd1ab26c Merge remote-tracking branch 'reset/reset/next' adds 035d7c136c10 Merge remote-tracking branch 'rockchip/for-next' adds dc089c1de729 dt-bindings: arm: samsung: Add compatible string for the G [...] adds 669a5e3c8296 ARM: dts: exynos: Add devicetree file for the Galaxy S2 adds e3817a417748 Merge branch 'next/dt-late' into for-next adds 968b76e73577 Merge remote-tracking branch 'samsung-krzk/for-next' adds f1a83d245779 Merge remote-tracking branch 'scmi/for-linux-next' adds 31510bb821ff Merge remote-tracking branch 'sunxi/sunxi/for-next' adds e59b7006a3ac Merge remote-tracking branch 'tegra/for-next' adds eec152734be1 clk: qcom: clk-rpm: add missing rpm clk for ipq806x adds 15716dddd82c Merge branch 'clk-qcom' into clk-next adds fc51da4c15fa dt-bindings: clock: renesas: rcar-usb2-clock-sel: Fix cloc [...] adds f70ae8ecf950 dt-bindings: clock: renesas: rcar-usb2-clock-sel: Add powe [...] adds 80cf67dd010b clk: renesas: rcar-usb2-clock-sel: Add multiple clocks management adds 1ab4f43927a4 clk: renesas: rcar-usb2-clock-sel: Add reset_control adds eeb40fda056c dt-bindings: clock: renesas: cpg-mssr: Convert to json-schema adds f58272b6f6ed Merge tag 'clk-renesas-for-v5.7-tag2' of git://git.kernel. [...] adds 72f8f018ddc8 Merge branch 'clk-renesas' into clk-next adds 8ca1f3c06f1a Merge tag 'sunxi-clk-for-5.7' of https://git.kernel.org/pu [...] adds 952ddc22e0d4 Merge branch 'clk-allwinner' into clk-next adds 7aaec82fefd2 Merge tag 'imx-clk-fixes-5.6-2' of git://git.kernel.org/pu [...] adds 5f3d9b07b9bb clk: ti: am43xx: Fix clock parent for RTC clock adds 3de343ef3255 Merge branch 'clk-fixes' into clk-next adds 53624f9b75e2 dt-bindings: clock: Add YAML schemas for the QCOM MSS cloc [...] adds 253a0af508e0 clk: qcom: gcc: Add support for modem clocks in GCC adds 8def929c4097 clk: qcom: Add modem clock controller driver for SC7180 adds 1aec193ea41d ipq806x: gcc: Added the enable regs and mask for PRNG adds 8411aa5059ed clk: qcom: gcc: Add USB3 PIPE clock and GDSC for SM8150 adds 2bd3086d1a45 Merge branch 'clk-qcom' into clk-next adds cf891c6be1ce dt-bindings: clock: Add binding documentation for TI EHRPWM TBCLK adds 1aa0817e43c5 clk: keystone: Add new driver to handle syscon based clocks adds 25aa4d4ff89f Merge branch 'clk-ti' into clk-next adds dc6a81c3382f clk: Ingenic: Add support for TCU of X1000. adds 6673db4f3f26 clk: JZ4780: Add function for enable the second core. adds c067b46d731a clk: ingenic/jz4770: Exit with error if CGU init failed adds edcc42945dee clk: ingenic/TCU: Fix round_rate returning error adds b0bf1cf40f6d Merge branch 'clk-ingenic' into clk-next adds a37a5a9d715f clk: Fix trivia typo in comment exlusive => exclusive adds c4993dd50030 Merge branch 'clk-typo' into clk-next adds 78c7d8f96b6f dt-bindings: clock: Create YAML schema for ICST clocks adds eb9d6428a7db clk: versatile: Export icst_clk_setup() adds 84655b762a27 clk: versatile: Add device tree probing for IM-PD1 clocks adds c930ccc57c11 Merge branch 'clk-arm-icst' into clk-next adds 02ff48e4d7f7 clk: at91: add at91rm9200 pmc driver adds e8d72c393947 Merge branch 'clk-at91' into clk-next adds b3296386c512 clk: mmp2: Remove a unused prototype adds cb8dbfe83175 clk: mmp2: Constify some strings adds 7de0b8b8b050 dt-bindings: clock: Convert marvell,mmp2-clock to json-schema adds 5d34d0b32d6c clk: mmp2: Add support for PLL clock sources adds ea56ad60260e clk: mmp2: Stop pretending PLL outputs are constant adds b90e0eb30429 dt-bindings: clock: Add MMP3 compatible string adds 391bbbd2b28e clk: mmp2: Check for MMP3 adds 4d6da655d187 dt-bindings: marvell,mmp2: Add clock ids for MMP3 PLLs adds a70812b18815 clk: mmp2: Add PLLs that are available on MMP3 adds e3142226fe11 dt-bindings: marvell,mmp2: Add clock ids for the GPU clocks adds bfa851b60c8a clk: mmp2: add the GPU clocks adds 41a8632049ac dt-bindings: marvell,mmp2: Add clock ids for the thermal sensors adds 82d59c382c23 clk: mmp2: Add clocks for the thermal sensors adds c2ca122a0a39 dt-bindings: marvell,mmp2: Add clock id for the fifth SD H [...] adds 54198276badf clk: mmp2: Add clock for fifth SD HCI on MMP3 adds de17be999cb0 clk: mmp2: Fix bit masks for LCDC I/O and pixel clocks adds 1e00779a1fab Merge branch 'clk-mmp2' into clk-next adds 3bd196583044 Merge remote-tracking branch 'clk/clk-next' adds 1737b47f6d39 Merge remote-tracking branch 'csky/linux-next' adds 4b55a4b9a732 Merge remote-tracking branch 'h8300/h8300-next' adds ff6d108aa319 Merge remote-tracking branch 'ia64/next' adds 1027fb124db1 Merge remote-tracking branch 'm68k/for-next' adds ba000760eb0f m68k: Replace setup_irq() by request_irq() adds 4623f0f43dbe Merge remote-tracking branch 'm68knommu/for-next' adds 346c639abf98 Merge remote-tracking branch 'microblaze/next' adds 96b6eb8a77da Merge tag 'mips_fixes_5.6.1' into mips-next adds f5e8fcf85a25 MIPS: DTS: CI20: add DT node for IR sensor adds fa894a8feedc MIPS: DTS: CI20: multiple DTS improvements adds a67bac098d9e MIPS: CI20: defconfig: multiple improvements adds 71b9b5e0130d MIPS: ralink: mt7621: introduce 'soc_device' initialization adds 3da27a4eb8c2 firmware: dmi: Add macro SMBIOS_ENTRY_POINT_SCAN_START adds be8fa1cb444c MIPS: Add support for Desktop Management Interface (DMI) adds 19c63096c88d Merge remote-tracking branch 'mips/mips-next' adds 3446dc609d6c Merge remote-tracking branch 'nds32/next' adds 9737e2c5f0bc openrisc: Remove obsolete show_trace_task function adds 335c135493a1 Merge remote-tracking branch 'openrisc/for-next' adds 51b3d346ab8a Merge remote-tracking branch 'parisc-hd/for-next' adds 1986b7a81bec Merge remote-tracking branch 'powerpc/next' adds 45903fee9324 Merge remote-tracking branch 'soc-fsl/next' adds 7fb4450fc0ec Merge remote-tracking branch 'risc-v/for-next' adds 31932757c612 s390/mm: optimize page table upgrade routine adds 42d211a1ae3b s390/cpuinfo: show processor physical address adds cd8e702f0db7 s390/numa: remove redundant cpus_with_topology variable adds 52aeda7accb6 s390/topology: remove offline CPUs from CPU topology masks adds eb3e064b8dd1 s390/zcrypt: Use scnprintf() for avoiding potential buffer [...] adds 40501c70e3f0 s390/zcrypt: replace snprintf/sprintf with scnprintf adds 1a2ae03b1938 s390/ipl: add support to control memory clearing for FCP a [...] adds 959684978d5a s390/cpuinfo: show number of online cores adds 2db52dc35314 s390/cpuinfo: show number of online CPUs within a package adds 872f27103874 s390/cpuinfo: fix wrong output when CPU0 is offline adds 1b648dfd544b s390/cpuinfo: do not skip info for CPUs without MHz feature adds 394216275c7d s390: remove broken hibernate / power management support adds 086b2d78375c PM: remove s390 specific callbacks adds 9289224040cb s390/qdio: pass ISC as parameter to chsc_sadc() adds 969ae01bab2f s390/pci: Fix zpci_alloc_domain() over allocation adds 7a11c67a1ff9 s390/pci: Improve handling of unset UID adds 3cc7c927102d s390/ap: Remove ap device suspend and resume callbacks adds a931afc86349 Merge remote-tracking branch 's390/features' adds 34827edbbe39 Merge remote-tracking branch 'sh/sh-next' adds c77a1495de34 Merge remote-tracking branch 'xtensa/xtensa-for-next' adds e98ad464750c fscrypt: add FS_IOC_GET_ENCRYPTION_NONCE ioctl adds 7ec9f3b47aba ext4: wire up FS_IOC_GET_ENCRYPTION_NONCE adds ee446e1af4ff f2fs: wire up FS_IOC_GET_ENCRYPTION_NONCE adds 861261f2a9cc ubifs: wire up FS_IOC_GET_ENCRYPTION_NONCE adds 043b8300cc1c Merge remote-tracking branch 'fscrypt/master' adds 66f4f0ac1658 Merge remote-tracking branch 'btrfs/for-next' adds 7614209736fb ceph: check POOL_FLAG_FULL/NEARFULL in addition to OSDMAP_ [...] adds e88627403120 libceph: fix alloc_msg_with_page_vector() memory leaks adds c8d6ee01449c ceph: fix memory leak in ceph_cleanup_snapid_map() adds 173f9f706f01 ceph: register MDS request with dir inode from the start adds bd33ec8073f4 ceph: add refcounting for Fx caps adds a9bc2af98195 ceph: check inode type for CEPH_CAP_FILE_{CACHE,RD,REXTEND [...] adds 8d0c6df137f6 libceph: drop CEPH_DEFINE_SHOW_FUNC adds 1a37d7f4f812 rbd: remove barriers from img_request_layered_{set,clear,test}() adds fefdeb72a0f8 ceph: don't ClearPageChecked in ceph_invalidatepage() adds 2a9cac9a462c ceph: move ceph_osdc_{read,write}pages to ceph.ko adds ea01a4cb77ed ceph: fix description of some mount options adds 3eab363ecef6 ceph: check if file lock exists before sending unlock request adds 40fb8426cd2b rbd: kill img_request kref adds 535ccd979abf rbd: get rid of img_request_layered_clear() adds 0336b4fbb764 rbd: acquire header_rwsem just once in rbd_queue_workfn() adds aee8942bc15c rbd: embed image request in blk-mq pdu adds 289f451e0086 rbd: enable multiple blk-mq queues adds 5765f07c16ad ceph: replace zero-length array with flexible-array member adds 1b466b36a507 ceph: switch to page_mkwrite_check_truncate in ceph_page_mkwrite adds 7f78e4ddacb5 ceph: reorganize fields in ceph_mds_request adds c6508c90ea56 ceph: move to a dedicated slabcache for mds requests adds 11da0b08e5ea ceph: re-org copy_file_range and fix some error paths adds ffb4d72f0591 ceph: return ETIMEDOUT errno to userland when request timed out adds 0c5dde920cec libceph: simplify ceph_monc_handle_map() adds ed2eb96fbe9d libceph: directly skip to the end of redirect reply adds cb5f2d56c289 ceph: clean up kick_flushing_inode_caps() adds a331b428f98f ceph: more caps.c lockdep assertions adds 4661d43928a0 ceph: add flag to designate that a request is asynchronous adds a6123ca8e6dc ceph: track primary dentry link adds de5a65f01e88 ceph: add infrastructure for waiting for async create to complete adds 051633f3b234 ceph: make __take_cap_refs non-static adds 16ecfa6e6f1f ceph: cap tracking for async directory operations adds b15be292482e ceph: don't take refs to want mask unless we have all bits adds 892e737e4b9c ceph: perform asynchronous unlink if we have sufficient caps adds b20bb4d6d280 ceph: make ceph_fill_inode non-static adds f9498ef508a5 ceph: decode interval_sets for delegated inos adds b593cbc4bd56 ceph: add new MDS req field to hold delegated inode number adds e2cfbf2d5668 ceph: cache layout in parent dir on first sync create adds 2e747f8b6e4b ceph: attempt to do async create when possible adds 24a3ce7e60cd ceph: update dentry lease for async create adds a9ce051afe63 ceph: always renew caps if mds_wanted is insufficient adds f5fcc5c8708d ceph: consider inode's last read/write when calculating wa [...] adds 6fb34022c41d ceph: remove delay check logic from ceph_check_caps() adds cb1d8664afc8 ceph: simplify calling of ceph_get_fmode() adds ef5d676e31a9 ceph: update i_requested_max_size only when sending cap ms [...] adds 56a204a8d5fd ceph: check all mds' caps after page writeback adds 084d1c26b83e ceph: return ceph_mdsc_do_request() errors from __get_parent() adds 8930d477f36e ceph: cleanup return error of try_get_cap_refs() adds b41ec0a88cc7 ceph: request new max size only when there is auth cap adds e2d35c7198c2 ceph: don't skip updating wanted caps when cap is stale adds e219079b86e0 ceph: wait for async creating inode before requesting new [...] adds 8e0a52bb1235 ceph: fix snapshot directory timestamps adds d6826f921fa5 rbd: avoid a deadlock on header_rwsem when flushing notifies adds 7508fb974e9f rbd: call rbd_dev_unprobe() after unwatching and flushing [...] adds de58d9506b03 rbd: don't test rbd_dev->opts in rbd_dev_image_release() adds 4d75036f478f rbd: don't mess with a page vector in rbd_notify_op_lock() adds e53b99cd7db7 Merge remote-tracking branch 'ceph/master' adds ffdec8d64291 cifs: do not ignore the SYNC flags in getattr adds bacd704a95ad cifs: handle prefix paths in reconnect adds e2e87519bd72 cifs: call wake_up(&server->response_q) inside of cifs_rec [...] adds b08484d71512 cifs: use mod_delayed_work() for &server->reconnect if alr [...] adds 864138cb3118 cifs: make use of cap_unix(ses) in cifs_reconnect_tcon() adds cf5371ae460e smb3: fix performance regression with setting mtime adds 8fe0c2c2cb7b cifs: print warning mounting with vers=1.0 adds 2e8af978d9bb cifs: rename posix create rsp adds 349e13ad30b4 cifs: add smb2 POSIX info level adds 3d519bd1269f cifs: plumb smb2 POSIX dir enumeration adds 69dda3059e7a cifs: add SMB2_open() arg to return POSIX data adds c7e9f78f7b45 cifs: do d_move in rename adds 0667059d0b4a cifs: allow unlock flock and OFD lock across fork adds f2d67931fdfe fs/cifs: fix gcc warning in sid_to_id adds ba55344f36e9 CIFS: Warn less noisily on default mount adds 266b9fecc58c cifs: cifspdu.h: Replace zero-length array with flexible-a [...] adds dc920277f1e5 cifs: clear PF_MEMALLOC before exiting demultiplex thread adds cff2def598f8 cifs: smb2pdu.h: Replace zero-length array with flexible-a [...] adds 2fe4f62de489 SMB3: Add new compression flags adds 8f233431310b SMB3: Additional compression structures adds 8895c66f2b40 SMB3: Minor cleanup of protocol definitions adds ef4a632ccc1c CIFS: check new file size when extending file by fallocate adds 97adda8b3ab7 CIFS: Fix bug which the return value by asynchronous read [...] adds d17d79ebc8e5 Merge remote-tracking branch 'cifs/for-next' adds eb793ee7824d Merge remote-tracking branch 'erofs/dev' adds 44a52022e7f1 ext2: fix empty body warnings when -Wextra is used adds 9e0762ae9a04 Merge remote-tracking branch 'ext3/for_next' adds 23033d7c2097 Merge remote-tracking branch 'ext4/dev' adds a999150f4fe3 f2fs: use kmem_cache pool during inline xattr lookups adds 682756827501 f2fs: Fix mount failure due to SPO after a successful onli [...] adds c84ef3c5e65c f2fs: Add a new CP flag to help fsck fix resize SPO issues adds a4ba5dfc5c88 f2fs: fix to update f2fs_super_block fields under sb_lock adds 50b1203d8c9c f2fs: xattr.h: Replace zero-length array with flexible-arr [...] adds 1a67cbe141cf f2fs: fix to account compressed blocks in f2fs_compressed_ [...] adds c118d62a1fd9 f2fs: fix long latency due to discard during umount adds 541c38d1e79e f2fs: don't mark compressed inode dirty during f2fs_iget() adds e7587f985f94 f2fs: delete DIO read lock adds aa022b745cd4 f2fs: fix potential deadlock on compressed quota file adds 898da7cd8da1 f2fs: don't change inode status under page lock adds a3c6676ec52a f2fs: fix to avoid potential deadlock adds 897b30cd0439 f2fs: clean up f2fs_may_encrypt() adds 49f7f7683594 f2fs: fix NULL pointer dereference in f2fs_write_begin() adds 77fc76e1cc66 f2fs: don't trigger data flush in foreground operation adds f31e83a22564 f2fs: don't call fscrypt_get_encryption_info() explicitly [...] adds 8165a30ea10f f2fs: fix to clear PG_error if fsverity failed adds 48ca5981cc2b f2fs: fix NULL pointer dereference in f2fs_verity_work() adds e36d8816848a f2fs: fix potential .flags overflow on 32bit architecture adds a98595b08d2a Merge remote-tracking branch 'f2fs/dev' adds 9edc7a27e2a0 Merge remote-tracking branch 'jfs/jfs-next' adds 8605cf0e852a NFS: direct.c: Fix memory leak of dreq when nfs_get_lock_c [...] adds b3da597de659 Merge remote-tracking branch 'nfs/linux-next' adds bc74fa9f6f38 Merge remote-tracking branch 'nfsd/nfsd-next' adds 4a0da8c8da12 Merge remote-tracking branch 'overlayfs/overlayfs-next' adds 58e0a9606828 Merge remote-tracking branch 'ubifs/linux-next' adds 68036a039d90 Merge remote-tracking branch 'v9fs/9p-next' adds c7cc296ddd1f xfs: merge xlog_cil_push into xlog_cil_push_work adds 81e5b50a8fb5 xfs: factor out a xlog_wait_on_iclog helper adds f97a43e43662 xfs: simplify the xfs_log_release_iclog calling convention adds a582f32fade2 xfs: simplify log shutdown checking in xfs_log_release_iclog adds 12e6a0f449d5 xfs: remove the aborted parameter to xlog_state_done_syncing adds c814b4f24eba xfs: refactor xlog_state_clean_iclog adds 5781464bd1ee xfs: move the ioerror check out of xlog_state_clean_iclog adds 693639994b13 xfs: remove xlog_state_want_sync adds ae5cf486d7d8 Merge remote-tracking branch 'xfs/for-next' adds 583e5281fd5d Merge remote-tracking branch 'iomap/iomap-for-next' adds 56939e014a6c hibernate: Allow uswsusp to write to swap adds fe5e322061ae Merge remote-tracking branch 'djw-vfs/vfs-for-next' adds 8d41dc5edd80 Merge remote-tracking branch 'file-locks/locks-next' adds da5ebf5aa676 lookup_open(): saner calling conventions (return dentry on [...] adds e73cabff5917 do_last(): collapse the call of path_to_nameidata() adds db3c9ade50b1 handle_mounts(): pass dentry in, turn path into a pure out [...] adds b023e1728bec lookup_fast(): consolidate the RCU success case adds c153007b7b7a teach handle_mounts() to handle RCU mode adds 20e343571cef lookup_fast(): take mount traversal into callers adds 56676ec39019 step_into() callers: dismiss the symlink earlier adds aca2903eefd0 new step_into() flag: WALK_NOFOLLOW adds cbae4d12eeee fold handle_mounts() into step_into() adds 161aff1d93ab LOOKUP_MOUNTPOINT: fold path_mountpointat() into path_lookupat() adds a9dc1494a782 expand the only remaining call of path_lookup_conditional() adds 43679723d27f merging pick_link() with get_link(), part 1 adds 1ccac622f9da merging pick_link() with get_link(), part 2 adds 40fcf5a931af merging pick_link() with get_link(), part 3 adds 92d270165cff merging pick_link() with get_link(), part 4 adds b0417d2c7298 merging pick_link() with get_link(), part 5 adds 06708adb99e8 merging pick_link() with get_link(), part 6 adds ad6cc4c338f4 finally fold get_link() into pick_link() adds b4c0353693d2 sanitize handling of nd->last_type, kill LAST_BIND adds 8c4efe22e7c4 namei: invert the meaning of WALK_FOLLOW adds b1a819724074 pick_link(): check for WALK_TRAILING, not LOOKUP_PARENT adds d8d4611a4f2d link_path_walk(): simplify stack handling adds c108837e06b6 namei: have link_path_walk() maintain LOOKUP_PARENT adds ea936aeb3ead massage __follow_mount_rcu() a bit adds 9deed3ebca24 new helper: traverse_mounts() adds 6fb968cdf9d0 atomic_open(): return the right dentry in FMODE_OPENED case adds 7be219b4dcd9 atomic_open(): lift the call of may_open() into do_last() adds 3ad5615a071f do_last(): merge the may_open() calls adds 59e96e65833e do_last(): don't bother with keeping got_write in FMODE_OP [...] adds 5a2d3edd8dad do_last(): rejoing the common path earlier in FMODE_{OPENE [...] adds 8795e7d48288 do_last(): simplify the liveness analysis past finish_open [...] adds 973d4b73fbaf do_last(): rejoin the common path even earlier in FMODE_{O [...] adds c981a4828125 split the lookup-related parts of do_last() into a separat [...] adds 6b03f7edf43e path_connected(): pass mount and dentry separately adds 63b27720a476 path_parent_directory(): leave changing path->dentry to callers adds a6a7eb7628cf expand path_parent_directory() in its callers adds abc2c632e0ce follow_dotdot{,_rcu}(): lift switching nd->path to parent [...] adds c9a0f75d81e3 follow_dotdot{,_rcu}(): lift LOOKUP_BENEATH checks out of loop adds 957dd41d8842 move handle_dots(), follow_dotdot() and follow_dotdot_rcu( [...] adds 7521f22b3ce2 handle_dots(), follow_dotdot{,_rcu}(): preparation to swit [...] adds 6dfd9fe54dfd follow_dotdot{,_rcu}(): switch to use of step_into() adds 5e3c3570ec97 lift all calls of step_into() out of follow_dotdot/follow_ [...] adds 5c19a79cd9d3 follow_dotdot{,_rcu}(): massage loops adds ea63a0dc31fd follow_dotdot_rcu(): be lazy about changing nd->path adds 573f88cea0e2 follow_dotdot(): be lazy about changing nd->path adds 8255cecd93ba helper for mount rootwards traversal adds ffa2db4ac3e7 non-RCU analogue of the previous commit adds 0058fcb4c3b5 fs/namei.c: kill follow_mount() adds dcc11116def1 pick_link(): pass it struct path already with normal refco [...] adds 4efc770ddf45 fold path_to_nameidata() into its only remaining caller adds 8c60edbc56a2 pick_link(): more straightforward handling of allocation failures adds 59089811438c pick_link(): take reserving space on stack into a new helper adds 794dc2d56401 reserve_stack(): switch to __nd_alloc_stack() adds 0e47dacb7f29 __nd_alloc_stack(): make it return bool adds 881386f7e46a link_path_walk(): sample parent's i_uid and i_mode for the [...] adds c8291f6b0037 take post-lookup part of do_last() out of loop adds c01d40b1c03c open_last_lookups(): consolidate fsnotify_create() calls adds 57e9b028e9e7 open_last_lookups(): don't abuse complete_walk() when all [...] adds 4d7ed93ff9db open_last_lookups(): lift O_EXCL|O_CREAT handling into do_open() adds 60e1d0b8512f open_last_lookups(): move complete_walk() into do_open() adds b686da54700f atomic_open(): no need to pass struct open_flags anymore adds e0e25e9bbed5 lookup_open(): don't bother with fallbacks to lookup+create adds f7022488c8c1 Merge branches 'work.exfat' and 'work.dotdot' into for-next adds 045a6e3c925d Merge remote-tracking branch 'vfs/for-next' adds 892775beb317 Merge remote-tracking branch 'printk/for-next' adds 500689cd63f8 Merge remote-tracking branch 'pci/next' adds 122466a33aa7 Merge remote-tracking branch 'pstore/for-next/pstore' adds 71559219ce36 HID: intel-ish-hid: ishtp-dev.h: Replace zero-length array [...] adds 56d8623cedf9 HID: intel-ish-hid: hbm.h: Replace zero-length array with [...] adds 3af41f40e7f7 Merge branch 'for-5.7/ish' into for-next adds 2e1b9e1edff7 HID: rmi: Simplify an error handling path in 'rmi_hid_read [...] adds c2320c3ee0e6 Merge branch 'for-5.6/upstream-fixes' into for-next adds 037631119317 Merge remote-tracking branch 'hid/for-next' adds 1413ef638aba i2c: dev: Fix the race between the release of i2c_dev and cdev adds 1f1a71465830 i2c: designware: Detect the FIFO size in the common code adds d816f216c364 i2c: designware: Discard i2c_dw_read_comp_param() function adds 24d3fdc8f24e i2c: designware: Fix spelling typos in the comments adds 3e566bee7f89 i2c: imx: remove duplicate print after platform_get_irq() adds 269c216ad2ca Merge branch 'i2c/for-5.7' into i2c/for-next adds 81abb08e7377 Merge remote-tracking branch 'i2c/i2c/for-next' adds 718c5aad23f2 Merge remote-tracking branch 'i3c/i3c/next' adds 5fc3a9c20857 Merge branch 'dmi/master' adds f621d61fd59f hwmon: (pmbus) add support for 2nd Gen Renesas digital multiphase adds 5b10a8194664 docs: hwmon: Update documentation for isl68137 pmbus driver adds 23a2bb457405 Merge remote-tracking branch 'hwmon-staging/hwmon-next' adds c44166fe5f38 docs: prevent warnings due to autosectionlabel adds 4658b0eb9430 docs: conf.py: avoid thousands of duplicate label warning [...] adds 769f90f8a956 Merge branch 'mauro' into docs-next adds 6adb7755996f docs: locking: Add 'need' to hardirq section adds b1735296cef9 docs: locking: Drop :c:func: throughout adds 9d4ca8c6b9fb doc: zh_CN: index files in filesystems subdirectory adds 6735c208c132 doc: zh_CN: add translation for virtiofs adds 7af51678b6d3 docs: deprecated.rst: Add BUG()-family adds 19e91e543c82 MAINTAINERS: adjust to filesystem doc ReST conversion adds b6fc5cb0746e Merge remote-tracking branch 'jc_docs/docs-next' adds d12127ed0e18 media: v4l: Add 14-bit raw bayer pixel formats adds ae9753a04cfc media: v4l: Add 14-bit raw greyscale pixel format adds 573a75081345 media: v4l: Add 1X14 14-bit greyscale media bus code definition adds eac5727d27e2 media: am437x-vpfe: Make use of to_vpfe() to get a pointer [...] adds 80f13a0823a3 media: cec-notifier: rename conn_name to port_name adds 8082d0a33cba media: cec-notifier: make cec_notifier_get_conn() static adds 75a0359f2943 media: staging: allegro: fix broken registration of controls adds 04d2a1101871 media: allegro: print message on mcu error adds b646f99642b7 media: allegro: fail encoding only on actual errors adds 827781534932 media: allegro: fix type of gop_length in channel_create message adds 081172a11890 media: allegro: remove unknown39 field from create_channel adds 2fc29ef598b9 media: allegro: start a GOP with an IDR frame adds c32c815503fa media: allegro: fix calculation of CPB size adds dfba38c84185 media: allegro: fix reset if WAKEUP has not been set properly adds 857a31f1c1c8 media: allegro: extract mcu and codec address calculation adds 0600130e65f9 media: allegro: warn if response message has an unexpected size adds e74145c2334d media: allegro: skip filler data if possible adds 617918402030 media: allegro: make frame rate configurable adds 80c8449fc71c media: allegro: make QP configurable adds d71f12225d46 media: allegro: read bitrate mode directly from control adds c59de02d10f5 media: allegro: handle dependency of bitrate and bitrate_peak adds 3b78f8a21ed6 media: allegro: verify source and destination buffer in VC [...] adds 09e6a7d63ead media: allegro: pass buffers through firmware adds 6412d2262709 media: allegro: move mail definitions to separate file adds 4b508ed16aca media: allegro: create new struct for channel parameters adds 4345e2e5c758 media: rc: Use scnprintf() for avoiding potential buffer overflow adds af72bc8cd6ab media: siano: Use scnprintf() for avoiding potential buffe [...] adds 8037d070a184 Merge remote-tracking branch 'v4l-dvb/master' adds 264a6747fa2b Merge branch 'acpica' into linux-next adds 71d2a90f522d Merge branches 'acpi-button', 'acpi-battery', 'acpi-osl', [...] adds 0d101cc18770 Merge branch 'acpi-ec' into linux-next adds 243a98894dc5 ACPI: PM: s2idle: Fix comment in acpi_s2idle_prepare_late() adds f6f2c9e43794 Merge branches 'acpi-x86', 'acpi-fan', 'acpi-pci' and 'acp [...] adds 99e5d4223407 Merge branch 'pm-qos' into linux-next adds 4d92e1eb2631 Merge branch 'pm-cpuidle' into linux-next adds a8811ec764f9 cpufreq: qcom: Add support for krait based socs adds 4d99175ab40b Merge branch 'cpufreq/arm/linux-next' of git://git.kernel. [...] adds 59579d890aa5 Merge branch 'pm-cpufreq' into linux-next adds 9af30bb75f83 Merge branches 'pm-core', 'pm-sleep', 'pm-domains' and 'po [...] adds da3d1932a660 Merge branch 'pm-docs' into linux-next adds eaec20c7362c MAINTAINERS: Add linux-acpi list to PNP adds c6e2eb7ccc3d Merge branch 'pnp' into linux-next adds 905c8d7bbcfb Merge remote-tracking branch 'pm/linux-next' adds d543c8424c11 thermal: rcar_gen3_thermal: Remove unneeded curly brackets adds 267c4d8d132c thermal: rcar_gen3_thermal: Generate interrupt when temper [...] adds f2ccf917ad33 dt-bindings: thermal: sprd: Add the Spreadtrum thermal doc [...] adds 554fdbaf19b1 thermal: sprd: Add Spreadtrum thermal driver support adds 7dc6ffbd79c2 dt-bindings: fsl: scu: add thermal binding adds 34471abfc8fe thermal: of-thermal: add API for getting sensor ID from DT adds e20db70dba1c thermal: imx_sc: add i.MX system controller thermal support adds 82bdde8ecdd7 thermal: exynos: Silence warning during deferred probe adds 444eb18d091a dt-bindings: thermal: imx8mm-thermal: Add binding doc for i.MX8MM adds 5eed800a6811 thermal: imx8mm: Add support for i.MX8MM thermal monitoring unit adds eb8504620381 thermal: Rephrase the Kconfig text for thermal adds 7375f2ac6b2d thermal: ti-soc-thermal: Use GPIO descriptors adds 1fd213f38b99 thermal: imx_sc_thermal: Align imx sc thermal msg structs to 4 adds b009514f9786 thermal: imx_thermal: Use __maybe_unused instead of CONFIG [...] adds 15a26319c419 thermal: Fix build warning of !defined(CONFIG_THERMAL_OF) adds ef502fc1f0dd thermal: Remove COMPILE_TEST for IMX_SC_THERMAL adds cbe259fd80b7 thermal: qoriq: Fix a compiling issue adds 52cbc58b3bad thermal: Add COMPILE_TEST support for i.MX8MM adds e1b0d18be384 dt-bindings: thermal: rcar-gen3-thermal: Add r8a77961 support adds 8d74bf79dfd5 thermal: rcar_gen3_thermal: Add r8a77961 support adds a9d8e61b936d thermal: imx: Remove unused includes adds 39056e8a989e thermal: rcar_thermal: Handle probe error gracefully adds 0aef1ee5af9e drivers: thermal: tsens: De-constify struct tsens_features adds e604bdd2a7e1 drivers: thermal: tsens: Pass around struct tsens_sensor a [...] adds c1c6f3b39c04 drivers: thermal: tsens: use simpler variables adds f22a3bf0d222 drivers: thermal: tsens: Release device in success path adds 79125e03dbfc drivers: thermal: tsens: Add critical interrupt support adds d22066c1afcd drivers: thermal: tsens: Add watchdog support adds 348596969de1 drivers: thermal: tsens: kernel-doc fixup adds 8d3a6d4f4337 drivers: thermal: tsens: Remove unnecessary irq flag adds 7617e771c166 thermal: rcar_thermal: Always update thermal zone on interrupt adds 57ed737f1646 thermal: rcar_thermal: Do not store ctemp in rcar_thermal_priv adds 0fa04202078a thermal: rcar_thermal: Remove lock in rcar_thermal_get_cur [...] adds 85f0b61a6bed thermal: qoriq: Use devm_add_action_or_reset() to handle a [...] adds ce68eeca8f26 thermal: qoriq: Sort includes alphabetically adds 9db11010f27b thermal: imx: Calling imx_thermal_unregister_legacy_coolin [...] adds 869897786731 dt-bindings: thermal: sprd: Remove redundant 'maxItems' adds 01c354e2ec10 dt-bindings: thermal: qcom-tsens: Remove redundant 'maxItems' adds fd96a316d264 dt-bindings: thermal: make cooling-maps property optional adds afa58b49ac52 thermal/x86_pkg_temp: Make pkg_temp_lock a raw_spinlock_t adds b46b00aa0418 thermal: intel_pch_thermal: Add PCI ids for Lewisburg PCH. adds 4996f510274e thermal: int340x: processor_thermal: Add Tiger Lake support adds eed84a45ca84 thermal: int340x_thermal: Use scnprintf() for avoiding pot [...] adds 7796140751cb thermal: imx_sc_thermal: Fix incorrect data type adds 5c7bc817d814 thermal: qcom: tsens.h: Replace zero-length array with fle [...] adds 06ccf2eecd67 dt-bindings: thermal: imx8mm-thermal: Add support for i.MX8MP adds ba53cb499706 thermal: imx8mm: Add i.MX8MP support adds bce24037ce8d Merge remote-tracking branch 'thermal/thermal/linux-next' adds b664e6c7f33d Merge remote-tracking branch 'ieee1394/for-next' adds 1aeacd6a1edd Merge remote-tracking branch 'swiotlb/linux-next' adds 1da24e09fd46 Merge remote-tracking branch 'rdma/for-next' adds 0be534f5c0fd mptcp: rename fourth ack field adds 56d099761a1e net: bridge: vlan: include stats in dumps if requested adds 3ebaf6da0716 net: sched: Do not assume RTNL is held in tunnel key actio [...] adds 4ab10bb8ffa4 liquidio: remove set but not used variable 's' adds a351e7fb94f5 net: ipa: fix platform_no_drv_owner.cocci warnings adds 0e1a5773de9e net: ipa: Remove unused including <linux/version.h> adds 09d65e6d631c net: phy: mscc: add missing check on a phy_write return value adds 3fd177cb2b47 net: stmmac: dwmac_lib: remove unnecessary checks in dwmac [...] adds fe93f0b225ea net: tc_skbedit: Factor a helper out of is_tcf_skbedit_{ma [...] adds 2ce124109c0f net: tc_skbedit: Make the skbedit priority offloadable adds 4d745f8cf5ad mlxsw: core: Add QOS_ACTION adds 463957e3fbab mlxsw: spectrum_flower: Offload FLOW_ACTION_PRIORITY adds 26d9f0cde24c selftests: forwarding: Add an skbedit priority selftest adds 9096a03f3cbb Merge branch 'mlxsw-Offload-TC-action-skbedit-priority' adds e8e4223046e1 net: phy: mscc: add support for RGMII MAC mode adds dee48f78d02e net: phy: mscc: RGMII skew delay configuration adds 5c9a9fce3a0a Merge branch 'mscc-RGMII' adds 8511d72f14bc sysfs: fix static inline declaration of sysfs_groups_chang [...] adds 65780c5627a2 veth: move xdp stats in a dedicated structure adds 1c5b82e55f15 veth: introduce more specialized counters in veth_stats adds 66fe4a078879 veth: distinguish between rx_drops and xdp_drops adds 9152cff0dd3d veth: introduce more xdp counters adds d99a7c2f3d0e veth: remove atomic64_add from veth_xdp_xmit hotpath adds ab9d1e172f05 Merge branch 'veth-xdp-stats' adds 43861da75e7c Merge branch 'for-upstream' of git://git.kernel.org/pub/sc [...] adds ee9d0cb6c4f4 net: dsa: sja1105: Avoid error message for unknown PHY mod [...] adds fa388f29a921 net: bridge: vlan options: nest the tunnel id into a tunne [...] adds c443758b21bc net: bridge: vlan options: move the tunnel command to the [...] adds f6e94ff477e5 Merge branch 'net-bridge-vlan-options-nest-the-tunnel-options' adds ffe10e679cec net: dsa: sja1105: Add support for the SGMII port adds 1f7e9f46c2d1 cfg80211: fix documentation format adds 5d44fe7c9808 mac80211_hwsim: add frame transmission support over virtio adds 5631d96aa396 nl80211: add no pre-auth attribute and ext. feature flag f [...] adds 7f3f96cedd79 mac80211: handle no-preauth flag for control port adds 07e9733886fd mac80211: update documentation about tx power adds 95247705c4fd mac80211: don't leave skb->next/prev pointing to stack adds efb5520d0e00 nl80211/cfg80211: add support for non EDCA based ranging m [...] adds 7e8d6f12bb2a nl80211: pass HE operation element to the driver adds 03efb863bb96 mac80211: HE: set missing bss_conf fields in AP mode adds 0c138a5c2bcf nl80211: add PROTECTED_TWT nl80211 extended feature adds 660d81dae895 mac80211: consider WLAN_EID_EXT_HE_OPERATION for parsing CRC adds edafcf425983 cfg80211: Add support for userspace to reset stations in I [...] adds a916062a09d9 mac80211: Allow deleting stations in ibss mode to reset th [...] adds dd063ffae0e5 virt_wifi: implement ndo_get_iflink adds b255b72bc037 mac80211: Read rx_stats with perCPU pointers adds 7fc82af856d6 cfg80211: Configure PMK lifetime and reauth threshold for [...] adds 306b79ea6ece nl80211: clarify code in nl80211_del_station() adds 8fa180bb4ace mac80211: driver can remain on channel if not using chan_ctx adds 0d7043f355d0 Merge tag 'mac80211-next-for-net-next-2020-03-20' of git:/ [...] adds 6fcd42242ebc soc: qcom: ipa: kill IPA_RX_BUFFER_ORDER adds 4ee7bda4ecc6 ionic: add timeout error checking for queue disable adds 2530ba5af604 ionic: leave dev cmd request contents alone on FW timeout adds 0e1825f48ca7 ionic: only save good lif dentry adds 53faea3d9a77 ionic: ignore eexist on rx filter add adds b9c17d39d5d1 ionic: clean irq affinity on queue deinit adds a4674f34711b ionic: check for NULL structs on teardown adds 26922c0ef33f Merge branch 'ionic-error-recovery-fixes' adds f13fe3e60c79 net/tls: Constify base proto ops used for building tls proto adds 5bb4c45d466c net/tls: Read sk_prot once when building tls proto ops adds d5bee7374b68 net/tls: Annotate access to sk_prot with READ_ONCE/WRITE_ONCE adds e28596012d1a Merge branch 'net-tls-Annotate-lockless-access-to-sk_prot' adds 19882ecb55c5 selftests: txtimestamp: allow individual txtimestamp tests. adds 70a7ee96da33 selftests: txtimestamp: allow printing latencies in nsec. adds 5090147c3023 selftests: txtimestamp: add new command-line flags. adds e64be6dea650 selftests: txtimestamp: add support for epoll(). adds 277bc78f3829 selftests: txtimestamp: print statistics for timestamp events. adds c388b935d074 Merge branch 'selftests-expand-txtimestamp-with-new-features' adds 09984483db08 mptcp: Remove set but not used variable 'can_ack' adds 027fd5316005 net: hns3: add a conversion for mailbox's response code adds d34100184685 net: hns3: refactor the mailbox message between PF and VF adds bb5790b71bad net: hns3: refactor mailbox response scheme between PF and VF adds fe1f4fc10619 Merge branch 'net-hns3-add-three-optimizations-for-mailbox [...] adds 1454c9fa9106 net: Make skb_segment not to compute checksum if network c [...] adds 6919a8264a32 Crypto/chtls: add/delete TLS header in driver adds 6df3183e75b3 Merge remote-tracking branch 'net-next/master' adds ca7e6e45d108 bpftool: Print the enum's name instead of value adds 30255d317579 bpftool: Print as a string for char array adds d5ae04da34a2 bpftool: Translate prog_id to its bpf prog_name adds 65c93628599d bpftool: Add struct_ops support adds a26527981af2 bpf, tcp: Fix unused function warnings adds c0fd336ea4ca bpf, tcp: Make tcp_bpf_recvmsg static adds 1440e7929392 selftests/bpf: Fix mix of tabs and spaces adds ab14fd4ee82e bpf: Add bpf_sk_storage support to bpf_tcp_ca adds c9b24312040e bpf: Add tests for bpf_sk_storage to bpf_tcp_ca adds 24a6034acc92 samples, bpf: Move read_trace_pipe to trace_helpers adds aa5e2af660fc samples, bpf: Refactor perf_event user program with libbpf [...] adds 54ad111511d8 Merge remote-tracking branch 'bpf-next/master' adds ee079615defa Merge remote-tracking branch 'ipsec-next/master' adds 4feff7a9a248 Merge remote-tracking branch 'mlx5-next/mlx5-next' adds c604cc691c10 netfilter: nf_tables: move nft_expr_clone() to nf_tables_api.c adds 0c2a85edd143 netfilter: nf_tables: pass context to nft_set_destroy() adds 65038428b2c6 netfilter: nf_tables: allow to specify stateful expression [...] adds 772f4e82b3ff netfilter: nf_tables: fix double-free on set expression fr [...] adds 475beb9c8de1 netfilter: nf_tables: add nft_set_elem_expr_destroy() and use it adds dc264f1f7ece netfilter: flowtable: fix NULL pointer dereference in tunn [...] adds de4eb27962d9 Merge remote-tracking branch 'netfilter-next/master' adds a1b7714b72fd wireless: realtek: Replace zero-length array with flexible [...] adds 398978f7dfa5 wireless: ti: Replace zero-length array with flexible-arra [...] adds bc1d50a1a485 hostap: Replace zero-length array with flexible-array member adds 645aa87fdfd9 orinoco: Replace zero-length array with flexible-array member adds c5047d5b831b libertas: Replace zero-length array with flexible-array member adds 7b9307134058 p54: Replace zero-length array with flexible-array member adds 2a6be797d232 wireless: marvell: Replace zero-length array with flexible [...] adds 232c897eb5ca brcmfmac: Replace zero-length array with flexible-array member adds 8622a0e5a499 zd1211rw: Replace zero-length array with flexible-array member adds 432eb89c6174 cw1200: Replace zero-length array with flexible-array member adds 98d13639e695 adm80211: Replace zero-length array with flexible-array member adds b0c40588161d atmel: at76c50x: Replace zero-length array with flexible-a [...] adds 0562ebcf054a ray_cs: Replace zero-length array with flexible-array member adds 53efdc9cb9e6 wl3501_cs: Replace zero-length array with flexible-array member adds 57fb39e24775 rtw88: don't hold all IRQs disabled for PS operations adds da14a0409e3f rtw88: extract alloc rsvd_page and h2c skb routines adds 895c096dab36 rtw88: associate reserved pages with each vif adds a5697a65ecd1 rtw88: pci: define a mask for TX/RX BD indexes adds aaab5d0e6737 rtw88: kick off TX packets once for higher efficiency adds 11a64888c79b rtw88: 8822c: config RF table path B before path A adds 54178cc134fd mt76: mt7615: fix mt7663e firmware struct endianness adds d14f0a5c62d3 mt76: mt7615: fix endianness in unified command adds b899150e60ce mt76: mt7615: add missing declaration in mt7615.h adds 8d4ccd7770e7 rtl8xxxu: Fix sparse warning: cast from restricted __le16 adds 775315ec87d6 Merge remote-tracking branch 'wireless-drivers-next/master' adds 8731840a345f Bluetooth: Restore running state if suspend fails adds 2d186fcd6d8d Bluetooth: Fix incorrect branch in connection complete adds 5e1126a9417f Merge remote-tracking branch 'bluetooth/master' adds 2c167c99eb1e Merge remote-tracking branch 'gfs2/for-next' adds 31ba14c2dd64 Merge remote-tracking branch 'mtd/mtd/next' adds ee73a6f3082a Merge remote-tracking branch 'nand/nand/next' adds 6d4e346435b9 MAINTAINERS: update entry after SPI NOR controller move adds e0fe5339d488 mtd: spi-nor: Clear WEL bit when erase or program errors occur adds 5bb783cc92f0 mtd: spi-nor: controllers: aspeed-smc: Replace zero-length [...] adds 4618b20a69d3 Merge remote-tracking branch 'spi-nor/spi-nor/next' adds 3f1ec97aacf1 crypto: hisilicon/qm - Put device finding logic into QM adds 18f1ab3f74d6 crypto: hisilicon/zip - Use hisi_qm_alloc_qps_node() when [...] adds 0f4146fadc58 crypto: hisilicon/hpre - Optimize finding hpre device process adds 0b5e43bc1258 crypto: hisilicon/sec2 - Add new create qp process adds 2638268fa9eb crypto: atmel-i2c - Fix wakeup fail adds 7fe8e483ec6f crypto: bcm - Use scnprintf() for avoiding potential buffe [...] adds 82ff493eb77c crypto: arm/neon - memzero_explicit aes-cbc key adds 655ff1a1a727 crypto: marvell - create common Kconfig and Makefile for Marvell adds d9110b0b01ff crypto: marvell - add support for OCTEON TX CPT engine adds 10b4f09491bf crypto: marvell - add the Virtual Function driver for CPT adds 6482023b9d33 crypto: marvell - enable OcteonTX cpt options for build adds f6913d040c8d crypto: chelsio - remove set but not used variable 'adap' adds ac436195f6fe Merge remote-tracking branch 'crypto/master' adds 042539396ab9 Merge tag 'amd-drm-next-5.7-2020-03-19' of git://people.fr [...] adds a4a417ac829d dt-bindings: display: mediatek: update dpi supported chips adds b472094402f1 drm/mediatek: add mt8183 dpi clock factor adds 93e97f715b24 MAINTAINERS: Update Chun-Kuang Hu's email address adds cb7adfd6ad12 Merge tag 'mediatek-drm-next-5.7' of https://github.com/ck [...] adds 1eb4deb5d356 Merge remote-tracking branch 'drm/drm-next' adds 43c4d57618be drm/amdgpu: protect RAS sysfs during GPU reset adds 02be064823d0 drm/amdgpu/sriov : Don't resume RLCG for SRIOV guest adds e517ae416779 Enable reading FRU chip via I2C v3 adds 664f66fd5e91 Remove stable HAINAN board from max_sclk override check in [...] adds 50fa1c2185ae drm/amd/display: Fix pageflip event race condition for DCN. adds 5a5097e9c919 drm/amdgpu: add UAPI for creating encrypted buffers adds c5fd6417dec7 drm/amdgpu: add UAPI to create secure commands (v3) adds 09c314125fbb drm/amdgpu: define the TMZ bit for the PTE adds 7513d2f9a080 drm/amdgpu: add tmz feature parameter (v2) adds f1279d95f9fc drm/amdgpu: add amdgpu_tmz data structure adds 8d9dd02a392a drm/amdgpu: add function to check tmz capability (v4) adds a8cb965b8e4c drm/amdgpu: add tmz bit in frame control packet adds 20a4aa6fadd6 drm/amdgpu: expand the emit tmz interface with trusted flag adds 0d5d1d81f105 drm/amdgpu: expand the context control interface with trust flag adds 6b2efa05104f drm/amdgpu: job is secure iff CS is secure (v5) adds 83b3d79b5001 drm/amdgpu: set TMZ bits in PTEs for secure BO (v4) adds 6a9f75b727a7 drm/amdgpu: fix up for amdgpu_tmz.c and removal of drm/drmP.h adds d809d8932f66 drm/amdgpu: expand sdma copy_buffer interface with tmz parameter adds 7725dc855f7c drm/amdgpu: expand amdgpu_copy_buffer interface with tmz p [...] adds 1efcc74916f0 drm/amdgpu: enable TMZ bit in sdma copy pkt for sdma v4 adds 682d4c9723aa drm/amdgpu: enable TMZ bit in sdma copy pkt for sdma v5 adds a8e04bdc0c3f drm/amdgpu: enable TMZ bit in FRAME_CONTROL for gfx10 adds e409c7d60f72 drm/amdgpu: move CS secure flag next the structs where it's used adds 76f0e1037250 drm/amdgpu: remove the alignment placeholder for secure buffer adds 0cfe8f5b1b8f drm/amdgpu: implement TMZ accessor (v3) adds 37363ad0387e drm/amd/display: Indicate use of TMZ buffers to DC adds ae58e5896193 drm/amdgpu: Move to a per-IB secure flag (TMZ) adds 9a2d91952302 drm/amdgpu: fix the wrong logic checking when secure buffe [...] adds 2b0044e22960 drm/amdgpu: also add the TMZ flag to GART adds 54e33c44d82c drm/amdgpu: add TMZ handling to amdgpu_move_blit adds 11cbb8cafd5b drm/amdgpu: stop evicting encrypted BOs to swap adds ca43654fbc8b drm/amdgpu: Fine-grained TMZ support adds 35068f957da4 drm/amdgpu: Fix per-IB secure flag GFX hang adds 38e981a9909f drm/amdkfd: New IOCTL to allocate queue GWS (v2) adds b55dabc0a4ce drm/amdkfd: Enable GWS based on FW Support adds d1c7ed8f84b0 drm/amdgpu: work around llvm bug #42576 adds 3a530f9d68d2 drm/amdgpu/display: fix logic inversion in program_timing_sync() adds dca11ce322e5 drm/amd/swSMU: add callback to set AC/DC power source adds 5a9b18680e60 drm/amdgpu/smu11: add a helper to set the power source adds 9830a3a2ab69 drm/amdgpu/swSMU: use the smu11 power source helper for navi1x adds fcb5bc551b49 drm/amdgpu/swSMU: correct the bootup power source for Navi1X adds 7aa178312000 drm/amdgpu/swSMU: set AC/DC mode based on the current syst [...] adds 8d936efe9542 drm/amdgpu/swSMU: handle DC controlled by GPIO for navi1x adds 773825eb8b00 drm/amdgpu/swSMU: handle manual AC/DC notifications adds ccc9b5c40c99 drm/amdgpu/smu11: add support for SMU AC/DC interrupts adds a149a7bafadf Merge remote-tracking branch 'amdgpu/drm-next' adds a168b512de1a dt-bindings: display: msm: Convert GMU bindings to YAML adds a5fb8b918920 drm/msm/a6xx: Use the DMA API for GMU memory objects adds b223b4b0e4d7 Merge remote-tracking branch 'drm-msm/msm-next' adds aae52b14718b Merge remote-tracking branch 'mali-dp/for-upstream/mali-dp' adds 3cd0292ffff0 Merge remote-tracking branch 'imx-drm/imx-drm/next' adds b72af445cd38 drm/etnaviv: request pages from DMA32 zone when needed adds f232d9ec029c drm/etnaviv: fix TS cache flushing on GPUs with BLT engine adds 1361b7daaead Merge remote-tracking branch 'etnaviv/etnaviv/next' adds b877155a522a Merge remote-tracking branch 'regmap/for-next' adds c208a5335036 ALSA: core: Add snd_device_get_state() helper adds 2d9cb8174487 Merge remote-tracking branch 'sound/for-next' adds a9107de4b036 soundwire: stream: Add read_only_wordlength flag to port p [...] adds 4fcf4b1a05ef Merge branch 'topic/ro_wordlength' of git://git.kernel.org [...] adds 22a2fc81658b ASoC: soc-core: Merge CPU/Codec DAIs adds 3af6ff5035ad ASoC: soc-core: Merge for_each_rtd_cpu/codec_dais() adds e3c3cf71013f ASoC: soc-dapm: Merge for_each_rtd_cpu/codec_dais() adds c840f7698d26 ASoC: soc-pcm: Merge for_each_rtd_cpu/codec_dais() adds d1eb6d116123 ASoC: soc-core: Merge CPU/Codec for soc_dai_pcm_new() adds bc765162f730 ASoC: MT6660: make spdxcheck.py happy adds 9a74c44a6f67 ASoC: rt5682: Add a property for DMIC clock rate adds 8b15ee0bf80e ASoC: rt5682: Add a property for DMIC delay adds 235eb70034a0 ASoC: rt5682: Add the descriptions for the DMIC clock rate [...] adds a30b59bffcb7 ASoC: tegra: tegra_wm8903: Support DAPM events for built-i [...] adds 7efa128e610f ASoC: tegra-wm8903: Document built-in microphone audio source adds c793d0917167 Merge series "Support built-in Mic on Tegra boards that us [...] adds 6544c779e849 Merge branch 'asoc-5.7' into asoc-next adds adfd773548df Merge remote-tracking branch 'sound-asoc/for-next' adds 8c7be11b6f68 Merge remote-tracking branch 'modules/modules-next' adds fef3f4ffe8f3 Merge remote-tracking branch 'input/next' adds 4ed734b0d091 io_uring: honor original task RLIMIT_FSIZE adds b1435e9b32e9 Merge branch 'for-5.7/io_uring' into for-next adds 9f5834c868e9 io_uring: make spdxcheck.py happy adds ba8652506c54 Merge branch 'for-5.7/io_uring' into for-next adds 431d6e3eec20 rsxx: Replace zero-length array with flexible-array member adds 99d69ae0fdfb Merge branch 'for-5.7/drivers' into for-next adds 2f95fa5c955d block, bfq: fix use-after-free in bfq_idle_slice_timer_body adds fd1bb3ae54a9 block, bfq: move forward the getting of an extra ref in bf [...] adds c89977366500 block, bfq: turn put_queue into release_process_ref in __b [...] adds 576682fa52cb block, bfq: make reparent_leaf_entity actually work only o [...] adds 4d38a87fbb77 block, bfq: invoke flush_idle_tree after reparent_active_q [...] adds 00b8e8ba7881 Merge branch 'for-5.7/block' into for-next adds 253a99d95d5b bcache: move macro btree() and btree_root() into btree.h adds feac1a70b806 bcache: add bcache_ prefix to btree_root() and btree() macros adds 8e7102273f59 bcache: make bch_btree_check() to be multithreaded adds b144e45fc576 bcache: make bch_sectors_dirty_init() to be multithreaded adds 9876e38609a8 bcache: Use scnprintf() for avoiding potential buffer overflow adds b004aa867c48 bcache: optimize barrier usage for Rmw atomic bitops adds eb9b6666d6ca bcache: optimize barrier usage for atomic operations adds 2765fbdeff58 Merge branch 'for-5.7/drivers' into for-next adds f2cf11492b8b io-wq: close cancel gap for hashed linked work adds 0eede0dbeca6 Merge branch 'for-5.7/io_uring' into for-next adds 18a542ff19ad io_uring: Fix ->data corruption on re-enqueue adds f3d12eaa6af1 Merge branch 'for-5.7/io_uring' into for-next adds 4afdb733b160 io-uring: drop completion when removing file adds a5318d3cdffb io-uring: drop 'free_pfile' in struct io_file_put adds b73b419e10a5 Merge branch 'for-5.7/io_uring' into for-next adds 5888105c4943 Merge remote-tracking branch 'block/for-next' adds 9b0a5b42ccfd Merge remote-tracking branch 'pcmcia/pcmcia-next' adds 8f736922be18 Merge remote-tracking branch 'mmc/next' adds 26a2a86a3dca Merge remote-tracking branch 'mfd/for-mfd-next' adds 81ad7cec63cc Merge remote-tracking branch 'battery/for-next' adds 5376709f7889 Merge remote-tracking branch 'regulator/for-next' adds cb7d8438b0a9 Merge remote-tracking branch 'security/next-testing' adds 03d11f0f7e51 Merge remote-tracking branch 'apparmor/apparmor-next' adds 8e1c0382d701 Merge remote-tracking branch 'integrity/next-integrity' adds 51ef9afd3f98 Merge remote-tracking branch 'keys/keys-next' adds 06168a13763c Merge remote-tracking branch 'selinux/next' adds 103135dcd6dc Merge remote-tracking branch 'smack/for-next' adds 86bcae4abf5b Merge remote-tracking branch 'tpmdd/next' adds c3d5fba29784 Merge remote-tracking branch 'watchdog/master' adds 52355fb1919e iommu/vt-d: Fix page request descriptor size adds c6f4ebdeba4c iommu/vt-d: Silence RCU-list debugging warning in dmar_fin [...] adds fa1c76df5dcd MAINTAINERS: Cover Arm SMMU DT bindings adds 7682ce2b12a0 PCI/ATS: Export symbols of PASID functions adds 058c59a047d6 iommu/arm-smmu-v3: Add support for PCI PASID adds 87e5fe5b779a iommu/arm-smmu-v3: Write level-1 descriptors atomically adds 4ce8da453640 iommu/arm-smmu-v3: Add command queue batching helpers adds edd0351e7bc4 iommu/arm-smmu-v3: Batch context descriptor invalidation adds 9e773aee8c3e iommu/arm-smmu-v3: Batch ATC invalidation commands adds 6a481a95d4c1 iommu/arm-smmu-v3: Add SMMUv3.2 range invalidation support adds 49b6ed1ac864 Merge tag 'arm-smmu-updates' of git://git.kernel.org/pub/s [...] adds cdce0c035f07 Merge branches 'iommu/fixes', 'arm/qcom', 'arm/omap', 'arm [...] adds baa9f328ff48 Merge remote-tracking branch 'iommu/next' adds a9cd30c59253 Merge remote-tracking branch 'audit/next' adds ac5fe2e6d824 ARM: dts: sunxi: Fix dtc 'dma-ranges' warnings adds af137dece254 Merge remote-tracking branch 'devicetree/for-next' adds 223a83bdcc56 mailbox:armada-37xx-rwtm:remove duplicate print in armada_ [...] adds 38a5456a6dc3 mailbox: bcm-pdc: Use scnprintf() for avoiding potential b [...] adds b543df9f4934 dt-bindings: mailbox: Add a binding for the sun6i msgbox adds 25831c44b0b7 mailbox: sun6i-msgbox: Add a new mailbox driver adds 64d0da512b5a maillbox: bcm-flexrm-mailbox: handle cmpl_pool dma allocat [...] adds 19d8e335d58a dt-binding: gce: remove atomic_exec in mboxes property adds b0524f7c9635 mailbox: mediatek: implement flush function adds c9ea564f3d9d mailbox: mediatek: remove implementation related to atomic_exec adds eabb8b8cfe96 dt-bindings: mailbox: imx-mu: add SCU MU support adds 63b383575c38 mailbox: imx: restructure code to make easy for new MU adds 0a67003b1985 mailbox: imx: add SCU MU support adds c32e2ce7c407 Merge remote-tracking branch 'mailbox/mailbox-for-next' adds c528ecfbef04 spi: atmel-quadspi: Add verbose debug facilities to monito [...] adds 1c52be8bed83 spi: stm32: Fix comments compilation warnings adds 2d4ccc2ac61b spi: spi-s3c24xx: Replace zero-length array with flexible- [...] adds 6960b0332c75 spi: spi-fsl-lpspi: Replace zero-length array with flexibl [...] adds d70e669eadf1 Merge branch 'spi-5.7' into spi-next adds 9ea4e44c8368 Merge remote-tracking branch 'spi/for-next' adds 6370b75367a8 Merge remote-tracking branch 'tip/auto-latest' adds 0971feafbfad Merge remote-tracking branch 'clockevents/timers/drivers/next' adds 332afabf8679 Merge remote-tracking branch 'edac/edac-for-next' adds 486562da598c irqchip/versatile-fpga: Handle chained IRQs properly adds b2cb11f4f764 irqchip/gic-v4: Use Inner-Shareable attributes for virtual [...] adds 6a214a28132f irqchip/versatile-fpga: Apply clear-mask earlier adds b2e1cbfd2d4a irqchip/irq-bcm7038-l1: Replace zero-length array with fle [...] adds 33ad1e5db06c irqchip/qcom-irq-combiner: Replace zero-length array with [...] adds 7d4cac5b7ce5 irqchip/ingenic: Add support for TCU of X1000. adds 67862a3c47fc irqchip/xilinx: Add support for multiple instances adds c74038baa9bc irqchip/xilinx: Fill error code when irq domain registrati [...] adds a0789993bf82 irqchip/xilinx: Enable generic irq multi handler adds 9c2d4f525c00 irqchip/xilinx: Do not call irq_set_default_host() adds eeaa4b24e503 irqchip/gic-v3: Move irq_domain_update_bus_token to after [...] adds 0b04758b002b irqchip/gic-v3: Use SGIs without active state if offered adds 28d160de5194 irqchip/gic-v4.1: Skip absent CPUs while iterating over re [...] adds f3a059219bc7 irqchip/gic-v4.1: Ensure mutual exclusion between vPE affi [...] adds b978c25f6ee7 irqchip/gic-v4.1: Wait for completion of redistributor's I [...] adds 9058a4e98064 irqchip/gic-v4.1: Ensure mutual exclusion betwen invalidat [...] adds 3c40706d05fd irqchip/gic-v4.1: Advertise support v4.1 to KVM adds 5e46a48413a6 irqchip/gic-v4.1: Map the ITS SGIR register page adds 92144431b2b1 irqchip/gic-v4.1: Plumb skeletal VSGI irqchip adds 602457a493ca irqchip/gic-v4.1: Add initial SGI configuration adds 477a785e84e1 irqchip/gic-v4.1: Plumb mask/unmask SGI callbacks adds 943398dfb518 irqchip/gic-v4.1: Plumb get/set_irqchip_state SGI callbacks adds e8fbda9535d7 irqchip/gic-v4.1: Plumb set_vcpu_affinity SGI callbacks adds c1ff740568a0 irqchip/gic-v4.1: Move doorbell management to the GICv4 ab [...] adds 5314c9fc1037 irqchip/gic-v4.1: Add VSGI allocation/teardown adds f3d6426e0f9a irqchip/gic-v4.1: Add VSGI property setup adds 83fa0aa52c94 irqchip/gic-v4.1: Eagerly vmap vPEs adds f9bde2326cef Merge branch 'irq/gic-v4.1' into irq/irqchip-next adds 54fd6ccf918b Merge remote-tracking branch 'irqchip/irq/irqchip-next' adds 01de567bb6ee Merge remote-tracking branch 'ftrace/for-next' adds 0f11ad323dd3 rcu: Mark rcu_state.gp_seq to detect concurrent writes adds 127e29815b4b rcu: Make rcu_barrier() account for offline no-CBs CPUs adds aa93ec620be3 Merge branches 'doc.2020.02.27a', 'fixes.2020.03.21a', 'kf [...] adds 55fac01ae987 Merge branch 'kcsan-dev.2020.03.09b' into HEAD adds 7d5262417b54 Merge branch 'lkmm-dev.2020.02.16a' into HEAD adds 8c57c1e6a092 rcu: Mark rcu_state.ncpus to detect concurrent writes adds 0ab496601ab8 rcu: Add *_ONCE() and data_race() to rcu_node ->exp_tasks [...] adds 53a2c81c8933 rcu: Add READ_ONCE and data_race() to rcu_node ->boost_tasks adds 42381d116d9e srcu: Add data_race() to ->srcu_lock_count and ->srcu_unlo [...] adds 3eb8162747ed rcu: Add WRITE_ONCE() to rcu_node ->boost_tasks adds b8d01a3ced63 rcu: Use data_race() for RCU CPU stall-warning prints adds b834a9d5bd0e rcu: Use data_race() for RCU expedited CPU stall-warning prints adds d4bbf83515ff rculist: Add ASSERT_EXCLUSIVE_ACCESS() to __list_splice_in [...] adds 748300715e54 rcutorture: Make kvm-recheck-rcu.sh handle truncated lines adds 2b5e19e20fc2 rcu: Make rcu_read_unlock_special() safe for rq/pi locks adds 60a4f20efb50 rcu: Don't set nesting depth negative in rcu_preempt_defer [...] adds 5b32b2275ba9 rcu: Remove unused ->rcu_read_unlock_special.b.deferred_qs field adds a4a78aafd7c6 rcu: Don't use negative nesting depth in __rcu_read_unlock() adds 610607be0273 rcutorture: Mark data-race potential for rcu_barrier() tes [...] adds 6fa3852ab29f fork: Annotate a data race in vm_area_dup() adds 7e74d35bb1a8 EXP drm: Make drm_dp_mst_dsc_aux_for_port() safe for old c [...] adds a81baea36ad4 rcu: Expedite first two FQS scans under callback-overload [...] adds 62b69489560c locktorture.c: Fix if-statement empty body warnings adds 65cc37cd8574 tools/memory-model: Add an exception for limitations on _u [...] adds 4afdf88fdb2c Documentation/locking/atomic: Fix atomic-set litmus test adds b3f848c599b8 Documentation/locking/atomic: Introduce atomic-tests directory adds f6640be5aa93 Documentation/locking/atomic: Add a litmus test for atomic_set() adds cf8f47c8aeb0 Documentation/locking/atomic: Add a litmus test smp_mb__af [...] adds db4ead2cd525 Default enable RCU list lockdep debugging with PROVE_RCU adds c0b2582103dd tools/memory-model: Fix "conflict" definition adds 73956d29dd37 rcu: Fix the (t=0 jiffies) false positive adds de6c6fc5c518 Revert "rculist: Describe variadic macro argument in a Sph [...] adds 069754990b4c x86/mm/pat: Mark an intentional data race adds 5da5cbaa32d9 rcu: Don't acquire lock in NMI handler in rcu_nmi_enter_common() adds 325c9bd058ed rcu: Add comments marking transitions between RCU watching [...] adds 34362bbc3d05 rcu: update.c: get rid of some doc warnings adds fe8dc23166f2 rcu-tasks: Use context-switch hook for PREEMPT=y kernels adds 668d13f85c15 rcuperf: Add ability to increase object allocation size adds 3623f26d6765 rcu/tree: Add a shrinker to prevent OOM due to kfree_rcu() [...] adds b5fc61dee454 rcu/tree: Count number of batched kfree_rcu() locklessly adds 1fbbfc4096ca kcsan: Introduce report access_info and other_info adds a0a7c142973f kcsan: Avoid blocking producers in prepare_report() adds ae2d6c4292bd rcu: Mark rcu_state.gp_seq to detect more concurrent writes adds c901da4be020 Documentation: LKMM: Move MP+onceassign+derefonce to new l [...] adds d271f03250e9 Documentation: LKMM: Add litmus test for RCU GP guarantee [...] adds ebaa3ef4f446 Documentation: LKMM: Add litmus test for RCU GP guarantee [...] adds 696d08b7eddc MAINTAINERS: Update maintainers for new Documentaion/litmu [...] adds f177760b47fc sched/core: Add function to sample state of locked-down task adds 0865608b4a48 rcu: Add per-task state to RCU CPU stall warnings adds fc06bcb8b955 rcutorture: Add flag to produce non-busy-wait task stalls adds 7f03bd180973 rcu-tasks: Move Tasks RCU to its own file adds 3ef2ee7fe271 rcu-tasks: Create struct to hold state information adds 347e93a8c612 rcu: Reinstate synchronize_rcu_mult() adds 2ac4349000e3 rcutorture: Add a test for synchronize_rcu_mult() adds 5ecfbcc1836d rcu-tasks: Refactor RCU-tasks to allow variants to be added adds 7990ab61f637 rcu-tasks: Add an RCU-tasks rude variant adds bc29f0390189 rcutorture: Add torture tests for RCU Tasks Rude adds d1f7bb7ac601 rcu-tasks: Use unique names for RCU-Tasks kthreads and messages adds 227ea46a4387 rcu-tasks: Further refactor RCU-tasks to allow adding more [...] adds 46012649e857 rcu-tasks: Code movement to allow more Tasks RCU variants adds fb75f363062b rcu-tasks: Add an RCU Tasks Trace to simplify protection o [...] adds d4cc128df401 rcutorture: Add torture tests for RCU Tasks Trace adds 5a588bd84d07 rcu-tasks: Add stall warnings for RCU Tasks Trace adds 68be761bed3c rcu-tasks: Move #ifdef into tasks.h adds 70ab1868b929 rcu-tasks: Add RCU tasks to rcutorture writer stall output adds 37326f6756c4 rcu-tasks: Make rcutorture writer stall output include GP state adds dcc0b4f3ab1c rcu-tasks: Make RCU Tasks Trace make use of RCU scheduler hooks adds 91b1a0181761 rcu-tasks: Add a grace-period start time for throttling and debug adds 03bb27c862b3 rcu-tasks: Provide boot parameter to delay IPIs until late [...] adds 9de34b81d67b rcu-tasks: Split ->trc_reader_need_end adds 966285b42d5a rcu-tasks: Add grace-period and IPI counts to statistics adds 5deca20af0e2 rcu-tasks: Add Kconfig option to mediate smp_mb() vs. IPI adds c1b9d24b1fd2 rcu-tasks: Avoid IPIing userspace/idle tasks if kernel is [...] adds 506948e47e62 rcu-tasks: Allow rcu_read_unlock_trace() under scheduler locks adds b34d14f4dfc4 rcu-tasks: Disable CPU hotplug across RCU tasks trace scans adds 5fb64332114e rcu-tasks: Handle the running-offline idle-task special case adds da4c9565b96f rcu-tasks: Make RCU tasks trace also wait for idle tasks adds b61d1a7baadf rcu-tasks: Add rcu_dynticks_zero_in_eqs() effectiveness st [...] adds 59bc8fd15ce6 rcu-tasks: Add count for idle tasks on offline CPUs adds 86d037d2d2fe Merge remote-tracking branch 'rcu/rcu/next' adds 4620a3ca8667 Merge remote-tracking branch 'kvm/linux-next' adds b045e64f6db0 KVM: arm64: GICv4.1: Let doorbells be auto-enabled adds 3f3cf051d8fb KVM: arm64: GICv4.1: Add direct injection capability to SG [...] adds fa4a4bc55a15 KVM: arm64: GICv4.1: Allow SGIs to switch between HW and S [...] adds 68c9564805c7 KVM: arm64: GICv4.1: Plumb SGI implementation selection in [...] adds a7a7501ce327 KVM: arm64: GICv4.1: Reload VLPI configuration on distribu [...] adds fcd4f249115a KVM: arm64: GICv4.1: Allow non-trapping WFI when using HW SGIs adds 390c7a513dff KVM: arm64: GICv4.1: Expose HW-based SGIs in debugfs adds 3da850b6d6a6 Merge remote-tracking branch 'origin/kvm-arm64/gic-v4.1' i [...] adds fac9247783be Merge remote-tracking branch 'kvm-arm/next' adds ce891142f979 Merge remote-tracking branch 'kvm-ppc/kvm-ppc-next' adds 3b684a420bd8 KVM: s390: Use fallthrough; adds f3dd18d444c7 KVM: s390: mark sie block as 512 byte aligned adds 9a800a152190 Merge remote-tracking branch 'kvms390/next' adds afdaf47408b9 Merge remote-tracking branch 'xen-tip/linux-next' adds a1b5914e5cab Merge remote-tracking branch 'percpu/for-next' adds 8e541ae8308f Merge remote-tracking branch 'workqueues/for-next' adds 6b3586d45bba platform/x86: asus-wmi: Support laptops where the first ba [...] adds edeee341fd6c platform/x86: asus_wmi: Fix return value of fan_boost_mode_store adds 6cc8f6598978 platform/x86: ISST: Fix wrong unregister type adds 1d6f8c5bac93 platform/x86: GPD pocket fan: Fix error message when temp- [...] adds b40e288bfb53 platform/x86: sony-laptop: Use scnprintf() for avoiding po [...] adds 8ddbda76245f tools/power/x86/intel-speed-select: Fix mailbox usage for [...] adds ced2f5304d14 tools/power/x86/intel-speed-select: Fix last cpu number adds f0e0b4d17baa tools/power/x86/intel-speed-select: Warn for invalid package id adds f5205f493100 tools/power/x86/intel-speed-select: Make target CPU option [...] adds 143ad32209af tools/power/x86/intel-speed-select: Enhance core-power inf [...] adds 6320c9fb9121 tools/power/x86/intel-speed-select: Use more verbiage for [...] adds 696691985c31 tools/power/x86/intel-speed-select: Special handling for C [...] adds 864dc09e692f tools/power/x86/intel-speed-select: Max CPU count calculat [...] adds fb1861582839 tools/power/x86/intel-speed-select: Store topology information adds f362cdccca07 tools/power/x86/intel-speed-select: Helpful warning for mi [...] adds addd116d8daf tools/power/x86/intel-speed-select: Enhance help adds 1ba148ae9e11 tools/power/x86/intel-speed-select: Enhance --info option adds 87e115b3256c tools/power/x86/intel-speed-select: Add an API for error/i [...] adds ac9d05ea4cfb tools/power/x86/intel-speed-select: Improve error display [...] adds 6c8edba37cc5 tools/power/x86/intel-speed-select: Check feature status first adds 6d1f2dc8a5d9 tools/power/x86/intel-speed-select: Display error for inva [...] adds 68e2f109717b tools/power/x86/intel-speed-select: Enhance help for core- [...] adds 3d1a8579813e tools/power/x86/intel-speed-select: Improve output of perf [...] adds 39bae0fce48f tools/power/x86/intel-speed-select: Improve error display [...] adds a9fd6ae739ef tools/power/x86/intel-speed-select: Improve error display [...] adds 95f8e5694580 tools/power/x86/intel-speed-select: Kernel interface error [...] adds fe6fb2165ade tools/power/x86/intel-speed-select: Improve core-power res [...] adds 070fdea13d4b tools/power/x86/intel-speed-select: Show error for invalid [...] adds 7fc9fefd994b tools/power/x86/intel-speed-select: Improve CLX commands adds b86639e1957f tools/power/x86/intel-speed-select: Fix avx options for tu [...] adds 4a9603534aff tools/power/x86/intel-speed-select: Print friendly warning [...] adds e44d76569b19 tools/power/x86/intel-speed-select: Add display for enable [...] adds 74062363f855 tools/power/x86/intel-speed-select: Avoid duplicate Packag [...] adds 1e46d1d59a6c tools/power/x86/intel-speed-select: Update version adds 9945a2479893 tools/power/x86/intel-speed-select: Fix a typo in error message adds 267fc714cab7 platform/x86: intel_pmc_core: Make pmc_core_lpm_display() [...] adds d1fd6ecbb809 Merge remote-tracking branch 'drivers-x86/for-next' adds fdc6b21e2444 platform/chrome: Add Type C connector class driver adds ad7c0510c99e platform/chrome: cros_ec_typec: Update port info from EC adds 45620da40f6f platform/chrome: cros_ec_chardev: Replace zero-length arra [...] adds e0db7c42b05f platform/chrome: wilco_ec: event: Replace zero-length arra [...] adds 1683f73d751f Merge remote-tracking branch 'chrome-platform/for-next' adds 141f15c66d94 leds: pwm: remove header adds 4227685b4dda leds: pwm: remove useless pwm_period_ns adds 7a6303677598 leds: leds-is31fl32xx: Replace zero-length array with flex [...] adds 7bbec6c4b51d leds: leds-pwm: Replace zero-length array with flexible-ar [...] adds 3953d1908b2c From: Marek Behún marek.behun@nic.cz adds 032426ff773f leds: lm3532: make bitfield 'enabled' unsigned adds 6fb47e48fa61 Make label "white:power" to be consistent with dt-bindings [...] adds 40a3eb029ad9 Warn about old defines that probably should not be used. adds 53cb3df9dd2d Sort Makefile entries to reduce risk of rejects. adds 10a6cce3c1a1 Group LED functions according to functionality, and add so [...] adds 42238b303351 Merge remote-tracking branch 'leds/for-next' adds 7caf30cd8281 Merge remote-tracking branch 'ipmi/for-next' adds 4445eb6d942a Merge tag 'stable-shared-branch-for-driver-tree' of git:// [...] adds e4c2c0ff00ec firmware: Add new platform fallback mechanism and firmware [...] adds 548193cba2a7 test_firmware: add support for firmware_request_platform adds 27d05ed31acc selftests: firmware: Add firmware_request_platform tests adds b4a87bcd9cdd Input: silead - Switch to firmware_request_platform for re [...] adds 85bfb4af14c8 Input: icn8505 - Switch to firmware_request_platform for r [...] adds 835e1b86ef8c platform/x86: touchscreen_dmi: Add EFI embedded firmware i [...] adds b94b807e8cd9 platform/x86: touchscreen_dmi: Add info for the Chuwi Vi8 [...] adds 4dbe191c046e driver core: Add device links from fwnode only for the pri [...] adds d6c4b59e06e7 Merge remote-tracking branch 'driver-core/driver-core-next' adds 23a73711faca usb: cdns3: fix spelling mistake "wrapperr" -> "wrapper" adds f62c19306749 Merge tag 'tegra-for-5.7-usb-v2' of git://git.kernel.org/p [...] adds 5ffc259deac4 dt-bindings: phy: Add Cadence MHDP PHY bindings in YAML format. adds c589e7014ffc phy: cadence-dp: Rename to phy-cadence-torrent adds 92e9ccc6dc22 phy: cadence-torrent: Adopt Torrent nomenclature adds ccb1b89de37e phy: cadence-torrent: Add wrapper for PHY register access adds f61b3aed2000 phy: cadence-torrent: Add wrapper for DPTX register access adds 21c79146a1bb phy: cadence-torrent: Refactor code for reusability adds e4b496a376f1 phy: cadence-torrent: Add 19.2 MHz reference clock support adds 572d659256eb phy: cadence-torrent: Implement PHY configure APIs adds 69d114acd654 phy: cadence-torrent: Use regmap to read and write Torrent [...] adds cba472ecdb58 phy: cadence-torrent: Use regmap to read and write DPTX PH [...] adds 597bf3f1a611 phy: cadence-torrent: Add platform dependent initializatio [...] adds afa4ba059f1e phy: cadence-torrent: Add support for subnode bindings adds 0347f0dcbd2f phy: qcom-qmp: Add MSM8996 UFS QMP support adds 40d763460614 phy: socionext: Use devm_platform_ioremap_resource() adds f13200bb6374 dt-bindings: phy: socionext: Add Pro5 support and remove P [...] adds 9376fa634afc phy: uniphier-usb3ss: Add Pro5 support adds e68c2a8a2f45 phy: uniphier-usb3hs: Add legacy SoC support for Pro5 adds 25858c5213d2 phy: uniphier-usb3hs: Change Rx sync mode to avoid communi [...] adds 04de8fa202e6 phy: uniphier-pcie: Add legacy SoC support for Pro5 adds 6861781a807a phy: uniphier-pcie: Add SoC-dependent phy-mode function support adds cc1e06f033af phy: qcom: qmp: Use power_on/off ops for PCIe adds 014b35d9326b phy: amlogic: G12A: Fix misuse of GENMASK macro adds 6e6fed244d2d dt-bindings: phy-mtk-tphy: add two optional properties for u2phy adds b51ecc0ae1fc dt-bindings: phy-mtk-tphy: make the ref clock optional adds ed4df1e3974c dt-bindings: phy-mtk-tphy: remove unused u3phya_ref clock adds c857481b30f9 dt-bindings: phy-mtk-tphy: add a new reference clock adds 7dffdebb6180 dt-bindings: phy-mtk-tphy: add the properties about addres [...] adds 8be5a67f7106 phy: phy-mtk-tphy: add a property for disconnect threshold adds 410572ec08f1 phy: phy-mtk-tphy: add a property for internal resistance adds 657a9edec075 phy: phy-mtk-tphy: make the ref clock optional adds 360f43448f49 phy: phy-mtk-tphy: remove unused u3phya_ref clock adds 12d0c0bed3f4 phy: phy-mtk-tphy: add a new reference clock adds 1969c0d9ce96 dt-bindings: phy: remove qcom-dwc3-usb-phy adds 8c51ec666d41 dt-bindings: phy: Add Qualcomm Synopsys Hi-Speed USB PHY binding adds 67b27dbeac4d phy: qualcomm: Add Synopsys 28nm Hi-Speed USB PHY driver adds 8563ec5a4669 dt-bindings: Add Qualcomm USB SuperSpeed PHY bindings adds 6076967a500c phy: qualcomm: usb: Add SuperSpeed PHY driver adds 74e29703a78c dt-bindings: phy: ti: gmii-sel: add support for am654x/j721e soc adds d9aa91dfb2da phy: ti: gmii-sel: add support for am654x/j721e soc adds a7c85bcec679 dt-bindings: phy: Add Amlogic A1 USB2 PHY Bindings adds 23bcbb41645c phy: amlogic: Add Amlogic A1 USB2 PHY Driver adds b263bfa5a734 phy: rk-inno-usb2: Decrease verbosity of repeating log. adds 8ce65d8d38df dt-bindings: phy: qcom,qusb2: Convert QUSB2 phy bindings to yaml adds e1bd639f0334 dt-bindings: phy: qcom,qusb2: Add compatibles for QUSB2 V2 [...] adds 8fe75cd4cddf phy: qcom-qusb2: Add generic QUSB2 V2 PHY support adds 1e6f134eb67a dt-bindings: phy: qcom-qusb2: Add support for overriding P [...] adds 449aede39a5b phy: qcom-qusb2: Add support for overriding tuning paramet [...] adds 89d715371a05 phy: qcom-qusb2: Add new overriding tuning parameters in Q [...] adds e79220db6349 Merge tag 'phy-for-5.7' of git://git.kernel.org/pub/scm/li [...] adds d2e971d884e7 Merge 5.6-rc7 into usb-next adds 3abe61e589a5 Merge remote-tracking branch 'usb/usb-next' adds 223b7ca93818 Merge remote-tracking branch 'usb-serial/usb-next' adds cbf580ff0938 Merge 5.6-rc7 into tty-next adds 133dda4f00e3 Merge remote-tracking branch 'tty/tty-next' adds c23ff2aa3e78 Merge tag 'icc-5.7-rc1' of https://git.linaro.org/people/g [...] adds 835d722ba10a coresight: cti: Initial CoreSight CTI Driver adds 1a556ca6cc24 coresight: cti: Add sysfs coresight mgmt register access adds b5213376c240 coresight: cti: Add sysfs access to program function registers adds 1bf82857b42b coresight: cti: Add sysfs trigger / channel programming API adds b39b46fb9c6a dt-bindings: arm: Adds CoreSight CTI hardware definitions adds cffd054f1708 coresight: cti: Add device tree support for v8 arch CTI adds a5614770ab97 coresight: cti: Add device tree support for custom CTI adds 177af8285b59 coresight: cti: Enable CTI associated with devices adds 3c5597e39812 coresight: cti: Add connection information to sysfs adds 82e0c782f8a2 docs: coresight: Update documentation for CoreSight to cover CTI adds 05bd70c098c6 docs: sysfs: coresight: Add sysfs ABI documentation for CTI adds 217fb361167d Update MAINTAINERS to add reviewer for CoreSight adds baca54d956f7 Merge 5.6-rc7 into char-misc-next adds 10974280a0e8 Merge remote-tracking branch 'char-misc/char-misc-next' adds b96e00c05e04 Merge remote-tracking branch 'extcon/extcon-next' adds 1ce713943660 Merge branch 'topic/ro_wordlength' into next adds 39ec6f992131 soundwire: qcom: add support for get_sdw_stream() adds 371b33ba8e32 Merge remote-tracking branch 'soundwire/next' adds 83386c5ba9dd Staging: qlge: Add a blank line after variable adds 96a2fcff8954 staging: unisys: Documentation: Correct a long line in doc adds 682a70647a75 staging: rtl8712: Correct a typo in a comment adds 498631900466 staging: rtl8192u: ieee80211: Correct a typo in a comment adds 8b9eafef59a8 staging: rtl8188eu: include: Correct a typo in a comment adds 441f3d899122 staging: rtl8188eu: core: Correct a typo in a comment adds a4cf37a67920 staging: rtl8712: Fix for long lines in Kconfig help adds b542a2c0f161 staging: sm750fb: Fix of long line in makefile variable adds 028ba0db4d60 staging: rts5208: shorten long line in func call adds cad144d6e576 staging: vt6656: Use ARRAY_SIZE instead of hardcoded size adds 0432184f2f4a staging: mt7621-pci: fix register to set up virtual bridges adds 190c8f721adc staging: vc04_services: Use scnprintf() for avoiding poten [...] adds 8e37c13d9580 staging: mt7621-pci: don't return if get gpio fails adds 3fce0276f98a staging: rtl8723bs: os_dep: Correct typo in comments adds 04ff8b51ae7e staging: rtl8712: Remove unnecessary braces adds 795302918365 staging: gdm724x: use netdev_err() instead of pr_err() adds e9ed75cf1167 staging: rtl8723bs: hal: Correct multi-line comments as pe [...] adds 56faa3c8a0f4 staging: rtl8723bs: hal: Correct typos in comments adds 507127f7963c staging: vc04_services: interface: vchi: Correct long line [...] adds c685dba6bdd1 staging: mt7621-pci-phy: avoid to create to different phys [...] adds f178754e92c4 staging: mt7621-dts: set up only two pcie phys adds bf516f413f4e staging: mt7621-pci: use only two phys from device tree adds 7846a9828572 staging: mt7621-pci: change variable to print for slot adds 825c6f470c62 staging: mt7621-pci: be sure gpio descriptor is null on fails adds 5737cfe87a9c staging: mt7621-pci: avoid to poweroff the phy for slot one adds 5d6633b26bc3 staging: mt7621-dma: quoted string split across lines adds 0d326e722d76 staging: mt7621-dts: gpio 8 and 9 are vendor specific adds 6bdf0ddd73dd staging: mt7621-pci: delete release gpios related code adds 25e1543b9f68 staging: rtl8723bs: remove unneeded variables adds 3056483111bf staging: rtl8723bs: os_dep: Remove commented out code lines adds b6b2a53cf3ad staging: rtl8723bs: os_dep: Correct long line comments adds 067be5723868 staging: rtl8723bs: os_dep: Remove whitespace characters i [...] adds a74081b44291 staging: vt6656: Use BIT() macro instead of hex value adds 609ccb307181 staging: rtl8188eu: remove some 5 GHz code adds 3017e587e368 staging: vt6656: Use BIT() macro in vnt_mac_reg_bits_* functions adds 6203da980301 Merge 5.6-rc7 into staging-next adds df0e672a78e5 Merge remote-tracking branch 'staging/staging-next' adds f3ca63b62b80 Merge remote-tracking branch 'mux/for-next' adds d0f19a48a185 dmaengine: sprd: Set request pending flag when DMA control [...] adds 1986f03b2a87 dmaengine: fix spelling mistake "exceds" -> "exceeds" adds a48d44c800c7 dmaengine: tegra-apb: mark PM functions as __maybe_unused adds 6de88ea4ff66 dmaengine: tegra-apb: Don't save/restore IRQ flags in inte [...] adds 6697255f239f dmaengine: tegra-apb: Improve DMA synchronization adds 7407f50601f8 Merge remote-tracking branch 'slave-dma/next' adds 2effed360d17 Merge remote-tracking branch 'cgroup/for-next' adds d04d18197cf5 Merge branch 'misc' into for-next adds 1126bfd493a8 Merge remote-tracking branch 'scsi/for-next' adds e6aeef489368 Merge remote-tracking branch 'vhost/linux-next' adds 51904bf5e1e0 Merge remote-tracking branch 'rpmsg/for-next' adds 8959b304c706 gpiolib: Fix irq_disable() semantics adds efaa87fa0947 gpiolib: acpi: Correct comment for HP x2 10 honor_wakeup quirk adds 2ccb21f5516a gpiolib: acpi: Rework honor_wakeup option into an ignore_w [...] adds 0e91506ba007 gpiolib: acpi: Add quirk to ignore EC wakeups on HP x2 10 [...] adds 1b26f3ba6117 gpiolib: acpi: Add quirk to ignore EC wakeups on HP x2 10 [...] adds bc0ae0e737f5 gpio: add driver for Mellanox BlueField 2 GPIO controller adds 55be2f50336f ARM: OMAP2+: Handle errors for cpu_pm adds 43582265be8c gpio: omap: Block idle on pending gpio interrupts adds 579ced8fdb00 Revert "gpio: omap: Fix lost edge wake-up interrupts" adds 347ae6e29145 Merge branch 'ib-omap-block-idle' into devel adds ef0c1aed2459 Merge branch 'devel' into for-next adds fc89a3b8beb3 Merge remote-tracking branch 'gpio/for-next' adds 8afb2c17f830 tools: gpio: Fix typo in gpio-utils adds 5d2f28ef588d Merge remote-tracking branch 'gpio-brgl/gpio/for-next' adds a221518f876b Merge remote-tracking branch 'pinctrl/for-next' adds 1778d20294e8 Merge remote-tracking branch 'userns/for-next' adds 3bc0f6f5a526 Merge remote-tracking branch 'random/dev' adds 8793965a4d87 Merge remote-tracking branch 'kselftest/next' adds f68e9d75acca Merge remote-tracking branch 'livepatching/for-next' adds 0b5d9ea14ae3 coresight: Pass coresight_device for coresight_release_pla [...] adds 3ddd24c45906 coresight: add return value for fixup connections adds 0c61b04cc119 coresight: Add generic sysfs link creation functions adds 6993ab06f85e coresight: Expose device connections via sysfs adds 8585a6431c5d coresight: cti: Add in sysfs links to other coresight devices adds ba05b0d0add2 coresight: docs: Add information about the topology repres [...] adds ed0efaa66ad8 docs: trace: coresight-ect.rst: fix a build warning adds 2fb89b68a596 Merge remote-tracking branch 'coresight/next' adds df11b323b16f rtc: ds1307: handle oscillator failure flags for ds1388 variant adds fdc9f0eace99 rtc: mxc: Use devm_add_action_or_reset() for calls to clk_ [...] adds 929a32704889 rtc: fsl-ftm-alarm: enable acpi support adds c05a31f4d1de rtc: max8907: add missing select REGMAP_IRQ adds 6e7af4510299 rtc: bd70528: Avoid double error messaging when IRQ absent adds 4828a82e29eb rtc: omap: drop unused dt-bindings header adds 34ce29774dad rtc: pm8xxx: clear alarm register when alarm is not enabled adds f9b2a4d6a5f1 rtc: class: support hctosys from modular RTC drivers adds c7e16cdfcadc Merge remote-tracking branch 'rtc/rtc-next' adds c330070fe6eb Merge remote-tracking branch 'nvdimm/libnvdimm-for-next' adds 20d6c993f2b1 Merge remote-tracking branch 'at24/at24/for-next' adds 39f155c45045 Merge remote-tracking branch 'ntb/ntb-next' adds f9643e9eab7c Merge remote-tracking branch 'fsi/next' adds 93bc2a88db36 Merge remote-tracking branch 'slimbus/for-next' adds 33c37b2a2377 Merge remote-tracking branch 'nvmem/for-next' adds 5e4eae74bcb9 Merge remote-tracking branch 'xarray/xarray' adds cb489303edd7 hv: hyperv_vmbus.h: Replace zero-length array with flexibl [...] adds da86dc572abf Merge remote-tracking branch 'hyperv/hyperv-next' adds 384b47794ded Merge remote-tracking branch 'kgdb/kgdb/for-next' adds 5eb9032ff936 Merge remote-tracking branch 'devfreq/devfreq-next' adds c92ca3fc41b1 memremap: add an owner field to struct dev_pagemap adds b8a8ba370a59 mm: handle multiple owners of device private pages in migrate_vma adds 2eaab18ec9e0 mm: simplify device private page handling in hmm_range_fault adds 0f2ef2af24e4 mm/hmm: check the device private page owner in hmm_range_fault() adds 15bf09999446 Merge remote-tracking branch 'hmm/hmm' adds 24315b212b7d fpga: dfl.h: Replace zero-length array with flexible-array member adds 3d5a5417ad06 fpga: dfl: afu: support debug access to memory-mapped afu regions adds f81fa39b3059 Merge remote-tracking branch 'fpga/for-next' adds 367265ffe6b1 Merge remote-tracking branch 'cel/cel-next' adds bfea948fd163 Merge remote-tracking branch 'cfi/cfi/next' adds afc63da64f1e kunit: kunit_parser: make parser more robust adds 021ed9f551da kunit: Run all KUnit tests through allyesconfig adds 0476e69f3937 kunit: add --make_options adds 1a210d1fbf33 Merge remote-tracking branch 'kunit-next/kunit' adds fad7c9020948 err.h: remove deprecated PTR_RET for good adds 75f49f22d0b8 Merge remote-tracking branch 'trivial/for-next' adds ba339080c4cd mm/swapfile.c: move inode_lock out of claim_swapfile adds 5975c21c5ccf /proc/kpageflags: prevent an integer overflow in stable_pa [...] adds 30e34d6ac6f8 /proc/kpageflags: do not use uninitialized struct pages adds ccab84a7fc19 hugetlb_cgroup: fix illegal access to memory adds ed17369bf78a libfs: fix infoleak in simple_attr_read() adds ffeebaac4707 mm: fork: fix kernel_stack memcg stats for various stack i [...] adds 78ca40586fb7 mm: fork: fix kernel_stack memcg stats for various stack i [...] adds d7c8c7de96de kthread: mark timer used by delayed kthread works as IRQ safe adds 062b76fb9952 drivers/infiniband/sw/siw/siw_qp_rx.c: suppress uninitiali [...] adds eca365199a65 asm-generic: make more kernel-space headers mandatory adds 862501f483eb scripts/spelling.txt: add syfs/sysfs pattern adds 70fe3702de5a scripts/spelling.txt: add more spellings to spelling.txt adds 8a6c38dd1ae7 ocfs2: remove FS_OCFS2_NM adds af838f2416da ocfs2: remove unused macros adds bfd0eae93c80 ocfs2: use OCFS2_SEC_BITS in macro adds 0c70222c60b3 ocfs2: remove dlm_lock_is_remote adds e7bdad888509 ocfs2: there is no need to log twice in several functions adds b382307d3923 ocfs2: correct annotation from "l_next_rec" to "l_next_free_rec" adds 7269ba8d7e58 ocfs2: remove useless err adds 9cc5f2bf0672 ocfs2: Add missing annotations for ocfs2_refcount_cache_lo [...] adds 4d5afe5f999f ocfs2: replace zero-length array with flexible-array member adds f466232bf4fe ocfs2: cluster: replace zero-length array with flexible-ar [...] adds 182984cc4b3e ocfs2: dlm: replace zero-length array with flexible-array member adds b6871241d18e ocfs2: ocfs2_fs.h: replace zero-length array with flexible [...] adds d5637abbda2f ocfs2: roll back the reference count modification of the p [...] adds 6b1d1bc75f01 ocfs2: use scnprintf() for avoiding potential buffer overflow adds 7aa3b4455251 drivers/tty/serial/sh-sci.c: suppress uninitialized var warning adds 19fde14431d8 ramfs: support O_TMPFILE adds 1921e8168df7 fs_parse: Remove pr_notice() about each validation adds 0b367be7cbc3 kernel/watchdog: flush all printk nmi buffers when hardloc [...] adds cc7179621075 mm/slub.c: replace cpu_slab->partial with wrapped APIs adds 3cad29ee7481 mm/slub.c: replace kmem_cache->cpu_partial with wrapped APIs adds 82deb38bf2f9 slub: improve bit diffusion for freelist ptr obfuscation adds 30ba30e88f9f slub: relocate freelist pointer to middle of object adds 3db578a7e8cb Revert "topology: add support for node_to_mem_node() to de [...] adds ba86a6d308d1 mm/kmemleak.c: use address-of operator on section symbols adds 7b0f9b33e773 mm/Makefile: disable KCSAN for kmemleak adds 036a2da7812b mm/filemap.c: don't bother dropping mmap_sem for zero size [...] adds d98bc7d73ff1 mm/page-writeback.c: write_cache_pages(): deduplicate iden [...] adds c62e390e768e mm/filemap.c: clear page error before actual read adds 23dcc37a18f7 mm/filemap.c: remove unused argument from shrink_readahead [...] adds 6395518fbb3e mm/filemap.c: use vm_fault error code directly adds 3edb90b3f3d8 include/linux/pagemap.h: rename arguments to find_subpage adds f025faa65637 mm/page-writeback.c: use VM_BUG_ON_PAGE in clear_page_dirt [...] adds 24c02b07c6fc mm/filemap.c: unexport find_get_entry adds 6a2e6f0321e1 mm/filemap.c: rewrite pagecache_get_page documentation adds fb309be26bda mm/gup: split get_user_pages_remote() into two routines adds 47ea94ccc3af mm/gup: pass a flags arg to __gup_device_* functions adds 5dcc6b296173 mm: introduce page_ref_sub_return() adds 3dff72e8f68e mm/gup: pass gup flags to two more routines adds 04fdd689b641 mm/gup: require FOLL_GET for get_user_pages_fast() adds ab4cb4d3c2e9 mm/gup: track FOLL_PIN pages adds 6fded9508116 mm/gup: fixup for ce35133be382 mm/gup: track FOLL_PIN pages adds 1123333ef44e mm/gup: fixup for 9947ea2c1e608e32 "mm/gup: track FOLL_PIN pages" adds 9420db1e8c56 mm-gup-track-foll_pin-pages-fix-2-fix adds 5156526b25b1 mm/gup: page->hpage_pinned_refcount: exact pin counts for [...] adds 88ec84ad5593 mm/gup: /proc/vmstat: pin_user_pages (FOLL_PIN) reporting adds cec8ec4011df mm/gup_benchmark: support pin_user_pages() and related calls adds e2da3c936f4b selftests/vm: run_vmtests: invoke gup_benchmark with basic [...] adds f2671024a472 mm: improve dump_page() for compound pages adds b35101f4ad87 mm: dump_page(): additional diagnostics for huge pinned pages adds f25bc8c25555 mm/gup/writeback: add callbacks for inaccessible pages adds 64e61ef50d8d mm/gup: rename nr as nr_pinned in get_user_pages_fast() adds f058f1efc004 mm/gup: fix omission of check on FOLL_LONGTERM in gup fast path adds 9cb9e1065cb4 mm/swapfile.c: fix comments for swapcache_prepare adds bee0f0094519 mm/swap.c: not necessary to export __pagevec_lru_add() adds cf61a0fa5b43 mm/swapfile: fix data races in try_to_unuse() adds 87927b7b24eb mm/swap_slots.c: assign|reset cache slot by value directly adds e95222c9ef92 mm: swap: make page_evictable() inline adds 45e0e62ccc07 mm-swap-make-page_evictable-inline-fix adds 3e8dd9ac751b mm: swap: use smp_mb__after_atomic() to order LRU bit set adds 7cdfd82599f7 mm/swap_state.c: use the same way to count page in [add_to [...] adds 45af3248e14a mm, memcg: fix build error around the usage of kmem_caches adds 7d7c56aea622 mm/memcontrol.c: allocate shrinker_map on appropriate NUMA node adds c514485bc809 mm: memcg/slab: use mem_cgroup_from_obj() adds 972499e5d578 mm: kmem: cleanup (__)memcg_kmem_charge_memcg() arguments adds ca8f9dcc046c mm: kmem: cleanup memcg_kmem_uncharge_memcg() arguments adds eae4fe57fe47 mm: kmem: rename memcg_kmem_(un)charge() into memcg_kmem_( [...] adds 94cc551345f6 mm: kmem: switch to nr_pages in (__)memcg_kmem_charge_memcg() adds 64da034648be mm: memcg/slab: cache page number in memcg_(un)charge_slab() adds 08774b2b3b42 mm: kmem: rename (__)memcg_kmem_(un)charge_memcg() to __me [...] adds 8906ed14c4ec mm: memcontrol: fix memory.low proportional distribution adds 8b64953ef994 mm: memcontrol: clean up and document effective low/min ca [...] adds c885ef59c7bf mm: memcontrol: recursive memory.low protection adds 7fe9b1ea0b2f memcg: css_tryget_online cleanups adds fc4c120faa61 mm/memcontrol.c: make mem_cgroup_id_get_many() __maybe_unused adds 3ecf876fb014 mm/memcg: optimize memory.numa_stat like memory.stat adds 277fbf93f7b4 memcg-optimize-memorynuma_stat-like-memorystat-fix adds 89ecc0214eee mm, memcg: prevent memory.high load/store tearing adds 54137fa2196f mm, memcg: prevent memory.max load tearing adds d48b34b15bda mm, memcg: prevent memory.low load/store tearing adds 69a3fee7ec98 mm, memcg: prevent memory.min load/store tearing adds 24c97cec9c1b mm, memcg: prevent memory.swap.max load tearing adds 7b325df59309 mm, memcg: prevent mem_cgroup_protected store tearing adds 1a00dbc87e5e mm, memcg: bypass high reclaim iteration for cgroup hierar [...] adds 880d9048b845 mm: memcg: make memory.oom.group tolerable to task migration adds a1d6a753c96c mm/mapping_dirty_helpers: Update huge page-table entry callbacks adds 34750a17b155 mm: don't prepare anon_vma if vma has VM_WIPEONFORK adds 2f0ea13847ef Revert "mm/rmap.c: reuse mergeable anon_vma as parent when fork" adds 4d0917b98c22 mm: set vm_next and vm_prev to NULL in vm_area_dup() adds 2362e1488385 mm/vma: add missing VMA flag readable name for VM_SYNC adds 12fec1c13444 mm/vma: make vma_is_accessible() available for general use adds 457d769b33d1 mm/vma: replace all remaining open encodings with is_vm_hu [...] adds 2bbedde38f9e mm/vma: replace all remaining open encodings with vma_is_a [...] adds f432d5fe7ac8 mm/vma: append unlikely() while testing VMA access permissions adds ef2029b64391 mm/mmap.c: fix the adjusted length error adds c4b919405eb2 mm/vma: move VM_NO_KHUGEPAGED into generic header adds 97b61b8b6210 mm/vma: make vma_is_foreign() available for general use adds cf13515b33fb mm/vma: make is_vma_temporary_stack() available for general use adds 93672addf65f mm: add pagemap.h to the fine documentation adds ecdd218bae4e mm/gup: rename "nonblocking" to "locked" where proper adds e74ad2655254 mm/gup: fix __get_user_pages() on fault retry of hugetlb adds 471210692c08 mm: introduce fault_signal_pending() adds 331e78972c0c mm-introduce-fault_signal_pending-fix adds b12747f46b8b x86/mm: use helper fault_signal_pending() adds dea754385c68 arc/mm: use helper fault_signal_pending() adds 858fe0aead4f arm64/mm: use helper fault_signal_pending() adds e748c2c185dd powerpc/mm: use helper fault_signal_pending() adds 65926238ddb1 sh/mm: use helper fault_signal_pending() adds 723b0452fe4c mm: return faster for non-fatal signals in user mode faults adds e92bf74c7276 userfaultfd: don't retake mmap_sem to emulate NOPAGE adds f28dcdc06067 mm: introduce FAULT_FLAG_DEFAULT adds e51b12cdb2c0 mm: introduce FAULT_FLAG_INTERRUPTIBLE adds 825c9d33ded8 mm: allow VM_FAULT_RETRY for multiple times adds 420989fa40d6 mm/gup: allow VM_FAULT_RETRY for multiple times adds 6506718c3208 mm/gup: allow to react to fatal signals adds 31f4de245571 mm/userfaultfd: honor FAULT_FLAG_KILLABLE in fault path adds 0c08c8c36b79 mm: clarify a confusing comment for remap_pfn_range() adds 23e244838b98 mm/memory.c: clarify a confusing comment for vm_iomap_memory adds b4f1bef17375 mmap: remove inline of vm_unmapped_area adds 99b0a4b278cd mm: mmap: add trace point of vm_unmapped_area adds fe79fc22c96d mm/mremap: add MREMAP_DONTUNMAP to mremap() adds 4c51016b12a8 mm-add-mremap_dontunmap-to-mremap-v6 adds c14a4aba4a2d mm-add-mremap_dontunmap-to-mremap-v7 adds 8b052b8ecc3c selftests: add MREMAP_DONTUNMAP selftest adds 986940c77f57 selftest-add-mremap_dontunmap-selftest-fix adds 56fd66f053ee selftest: add MREMAP_DONTUNMAP selftest adds 541eac36256e selftest-add-mremap_dontunmap-selftest-v7-checkpatch-fixes adds a6cb4cc4f1b6 mm/sparsemem: get address to page struct instead of addres [...] adds 48f345fc8e9d mm/sparse: rename pfn_present() to pfn_in_present_section() adds 161e5a52f9b4 mm/sparse.c: use kvmalloc/kvfree to alloc/free memmap for [...] adds c729aec7d622 mm/sparse.c: allocate memmap preferring the given node adds 4db62c5e6e14 kasan: detect negative size in memory operation function adds 7d3ec9bccd99 kasan/tags: fix -Wdeclaration-after-statement warn adds e633b0c62e6a kasan-detect-negative-size-in-memory-operation-function-fix-2 adds e8768f7d26a3 kasan: add test for invalid size in memmove adds 155072b43d50 kasan: fix -Wstringop-overflow warning adds 8f5a869e613f mm/page_alloc: increase default min_free_kbytes bound adds ada25db5e474 mm, pagealloc: micro-optimisation: save two branches on ho [...] adds 8a9bb2ac1b58 mm,page_alloc,cma: conditionally prefer cma pageblocks for [...] adds f0324da2c8ed mmpage_alloccma-conditionally-prefer-cma-pageblocks-for-mo [...] adds 601643104c5d mm/page_alloc.c: use free_area_empty() instead of open-coding adds f0be9ff6b4d6 mm/page_alloc.c: micro-optimisation Remove unnecessary branch adds e3e3cc4aeb65 mm/page_alloc.c: fix tick timer stall during deferred page init adds 644b892ef5a8 mm/page_alloc: simplify page_is_buddy() for better code re [...] adds c096b751cea9 mm: vmpressure: don't need call kfree if kstrndup fails adds 5b00b04502ac mm: vmpressure: use mem_cgroup_is_root API adds 025693ec00da mm: vmscan: replace open codings to NUMA_NO_NODE adds 8fceb6b149f6 mm/vmscan.c: remove cpu online notification for now adds da709eb1082a mm/vmscan.c: fix data races using kswapd_classzone_idx adds 3611f79f9f57 mm/vmscan.c: Clean code by removing unnecessary assignment adds bf6fbb6fb3d8 mm/vmscan.c: make may_enter_fs bool in shrink_page_list() adds c8bdc3a370a2 mm/vmscan.c: do_try_to_free_pages(): clean code by removin [...] adds 7c8b63dd7305 mm,compaction,cma: add alloc_contig flag to compact_control adds 26269e6e62c4 mm,thp,compaction,cma: allow THP migration for CMA allocations adds 89c0b9537711 mmthpcompactioncma-allow-thp-migration-for-cma-allocations-fix adds 8a59d85e0d56 mm, compaction: fully assume capture is not NULL in compac [...] adds e09d0319236c mm/compaction: really limit compact_unevictable_allowed to [...] adds 6d845214b07e mm/compaction: Disable compact_unevictable_allowed on RT adds 651b0d94b97a mm-compaction-disable-compact_unevictable_allowed-on-rt-v5 adds 6fd8ab34e3b1 mm/compaction.c: clean code by removing unnecessary assignment adds bbee226783c9 mm/mempolicy: support MPOL_MF_STRICT for huge page mapping adds 760574918262 mm/mempolicy: check hugepage migration is supported by arc [...] adds 3d59a81592fd mm: mempolicy: use VM_BUG_ON_VMA in queue_pages_test_walk() adds 091e69004a54 mm/memblock.c: remove redundant assignment to variable max_addr adds 7cbecc2a9532 hugetlbfs: use i_mmap_rwsem for more pmd sharing synchronization adds 508ecd7b7bce hugetlbfs: Use i_mmap_rwsem to address page fault/truncate race adds d2076fa048d3 hugetlb_cgroup: add hugetlb_cgroup reservation counter adds 000f5a7f6110 hugetlb_cgroup: add interface for charge/uncharge hugetlb [...] adds 08bbb38ad931 mm/hugetlb_cgroup: fix hugetlb_cgroup migration adds 67d3320ac0ed hugetlb_cgroup: add reservation accounting for private mappings adds 7863636bf5e1 hugetlb_cgroup-add-reservation-accounting-for-private-mapp [...] adds 37fcde99b69b hugetlb: disable region_add file_region coalescing adds 30971dd0d5e1 mm/hugetlb: fix file_region entry allocations adds 0609826396f2 hugetlb_cgroup: add accounting for shared mappings adds 04ae75cdebe4 hugetlb_cgroup-add-accounting-for-shared-mappings-fix adds 7f5fd257cc70 hugetlb_cgroup: support noreserve mappings adds 643720e3e58b hugetlb: support file_region coalescing again adds 8e8667982303 hugetlb: fix CONFIG_CGROUP_HUGETLB ifdefs adds 35357f8609af hugetlb: remove check_coalesce_bug debug code adds d1e8df8fc9b1 hugetlb_cgroup: add hugetlb_cgroup reservation tests adds 157222ef1a9b hugetlb_cgroup: add hugetlb_cgroup reservation docs adds a6d2637ad641 mm/hugetlb.c: clean code by removing unnecessary initialization adds eba05538cf8c mm/hugetlb: remove unnecessary memory fetch in PageHeadHuge() adds 163f0dba86e0 mm: hugetlb: optionally allocate gigantic hugepages using cma adds 991a8daf439b mm: cleanup cmdline_parse_hugetlb_cma() adds 7f715f5c8d84 mm: hugetlb: fix per-node size calculation for hugetlb_cma adds b8c4c6601fc1 selftests/vm: fix map_hugetlb length used for testing read [...] adds eaf92347c813 mm/hugetlb: fix build failure with HUGETLB_PAGE but not HU [...] adds 37b37ccbe244 mm: hugetlb: fix hugetlb_cma_reserve() if CONFIG_NUMA isn't set adds c1dbee023d85 mm/hugetlb.c: fix printk format warning for 32-bit phys_addr_t adds 605dfaeeb741 mm-hugetlbc-fix-printk-format-warning-for-32-bit-phys_addr_t-fix adds 29aca2cd1790 include/linux/huge_mm.h: check PageTail in hpage_nr_pages [...] adds 512734863d72 mm/migrate.c: no need to check for i > start in do_pages_move() adds c9d1277babac mm/migrate.c: wrap do_move_pages_to_node() and store_status() adds 86276e4a77e3 mm/migrate.c: check pagelist in move_pages_and_store_status() adds 48cd5b2434cb mm/migrate.c: unify "not queued for migration" handling in [...] adds f94ac3172566 mm/migrate.c: migrate PG_readahead flag adds 53547e7dfe2c mm-migratec-migrate-pg_readahead-flag-fix adds 2531972ae58d mm, shmem: add vmstat for hugepage fallback adds f09516f63443 mm, thp: track fallbacks due to failed memcg charges separately adds f9a5233c6c58 include/linux/pagemap.h: optimise find_subpage for !THP adds bd1ee26b0595 mm: remove CONFIG_TRANSPARENT_HUGE_PAGECACHE adds a6373f104a2b mm/ksm.c: update get_user_pages() argument in comment adds fcf134d494f2 drivers/base/memory.c: cache memory blocks in xarray to ac [...] adds 8b6f2ea8481d drivers-base-memoryc-cache-memory-blocks-in-xarray-to-acce [...] adds 8d9899cb892d mm/madvise: pass task and mm to do_madvise adds 0dab66ffcdf9 mm/madvise: introduce process_madvise() syscall: an extern [...] adds 9c5ab415f7ad fix process_madvise build break for arm64 adds 890d19a1107c mm/madvise: check fatal signal pending of target process adds 02033d3d6da8 pid: move pidfd_get_pid() to pid.c adds d3c628baca49 mm/madvise: support both pid and pidfd for process_madvise adds c7ae708ed09d mm/madvise: employ mmget_still_valid() for write lock adds c756cdc9cc09 mm/madvise: allow KSM hints for remote API adds 450cee4587f9 mm: code cleanup for MADV_FREE adds 06fea09ecb86 mm: adjust shuffle code to allow for future coalescing adds 3bbcccf6933d mm: use zone and order instead of free area in free_list m [...] adds 73c019a3079a mm: add function __putback_isolated_page adds 0213dba069fd mm: introduce Reported pages adds c36d579f6ad4 virtio-balloon: pull page poisoning config out of free pag [...] adds 1959f242f03d virtio-balloon: add support for providing free page report [...] adds 341f5afd3ab4 mm/page_reporting: rotate reported pages to the tail of the list adds 26d1e67e1cbd mm/page_reporting: add budget limit on how many pages can [...] adds 3aae0517525b mm/page_reporting: add free page reporting documentation adds 08442fe38731 virtio-balloon: switch back to OOM handler for VIRTIO_BALL [...] adds 479c495f9f7f userfaultfd: wp: add helper for writeprotect check adds 524522e5ba92 userfaultfd: wp: hook userfault handler to write protection fault adds f1ba1e863b01 userfaultfd: wp: add WP pagetable tracking to x86 adds 2b007e2b3ac2 userfaultfd: wp: userfaultfd_pte/huge_pmd_wp() helpers adds 38ed69267f87 userfaultfd: wp: add UFFDIO_COPY_MODE_WP adds 9d658665883e mm: merge parameters for change_protection() adds a6ac85184abb userfaultfd: wp: apply _PAGE_UFFD_WP bit adds f658fe9e2f91 userfaultfd: wp: drop _PAGE_UFFD_WP properly when fork adds 2e05072107df userfaultfd: wp: add pmd_swp_*uffd_wp() helpers adds b3e18fcabfa1 userfaultfd: wp: support swap and page migration adds a752b9f388c9 khugepaged: skip collapse if uffd-wp detected adds df2dc198b440 userfaultfd: wp: support write protection for userfault vma range adds 4c8a4bdb0ea2 userfaultfd: wp: add the writeprotect API to userfaultfd ioctl adds 3d23b3d4b00d userfaultfd: wp: enabled write protection in userfaultfd API adds 1bc1daffeb38 userfaultfd: wp: don't wake up when doing write protect adds 38ff7e01feb5 userfaultfd: wp: UFFDIO_REGISTER_MODE_WP documentation update adds a9d5dd568ab5 userfaultfd: wp: declare _UFFDIO_WRITEPROTECT conditionally adds 6b76853eaae7 userfaultfd: selftests: refactor statistics adds a19e63c46a18 userfaultfd: selftests: add write-protect test adds db50f09b08bb drivers/base/memory.c: indicate all memory blocks as removable adds 24cce82bc688 drivers/base/memory.c: drop section_count adds 980d7edbcfb6 drivers/base/memory.c: drop pages_correctly_probed() adds 51e4f790ee33 mm/page_ext.c: drop pfn_present() check when onlining adds 55f7013b4949 mm/memory_hotplug.c: only respect mem= parameter during bo [...] adds 9f1a812dc79e mm/memory_hotplug.c: simplify calculation of number of pag [...] adds 57e0ee0b325f mm/memory_hotplug.c: cleanup __add_pages() adds b78defc46254 mm/sparse.c: introduce new function fill_subsection_map() adds 6c1933c770a5 mm/sparse.c: introduce a new function clear_subsection_map() adds 59c120fe884a mm/sparse.c: only use subsection map in VMEMMAP case adds 8cd5cb477a38 mm/sparse.c: add note about only VMEMMAP supporting sub-se [...] adds e9fc67dac5ac mm/sparse.c: move subsection_map related functions together adds adcdc06f228d mm/sparse.c: move functions into CONFIG_MEMORY_HOTPLUG ifd [...] adds 35ea7b0176a1 drivers/base/memory: rename MMOP_ONLINE_KEEP to MMOP_ONLINE adds d6cbeeaceffa drivers/base/memory: map MMOP_OFFLINE to 0 adds d8a103100c0a drivers/base/memory: store mapping between MMOP_* and stri [...] adds a0a42c06bc00 powernv/memtrace: always online added memory blocks adds 024bf2e933fc hv_balloon: don't check for memhp_auto_online manually adds 073a65af04af hv_balloon-dont-check-for-memhp_auto_online-manually-fix adds 26f500fa47f9 mm/memory_hotplug: unexport memhp_auto_online adds bb57da0a722e mm/memory_hotplug: convert memhp_auto_online to store an o [...] adds b0b8c620679d mm/memory_hotplug: allow to specify a default online_type adds a9da50d562f5 mm/memory_hotplug.c: use __pfn_to_section() instead of ope [...] adds c41b5790eaed mm/shmem.c: distribute switch variables for initialization adds af290fc15155 mm/shmem.c: Clean code by removing unnecessary assignment adds 4c377b768d7d mm: huge tmpfs: try to split_huge_page() when punching hole adds b989461e2ca0 mm: prevent a warning when casting void* -> enum adds 1450e2ecc901 mm/zswap: allow setting default status, compressor and all [...] adds 97bdc1fafd17 mm/compaction: add missing annotation for compact_lock_irqsave adds 6426e064d86e mm/hugetlb: add missing annotation for gather_surplus_pages() adds 202240db32da mm/mempolicy: add missing annotation for queue_pages_pmd() adds 427ffa32d694 mm/slub: add missing annotation for get_map() adds 7beacf16b65b mm/slub: add missing annotation for put_map() adds d7dae733234f mm/zsmalloc: add missing annotation for migrate_read_lock() adds 2ecf09ba5301 mm/zsmalloc: add missing annotation for migrate_read_unlock() adds ed1f3d82d4ec mm/zsmalloc: add missing annotation for pin_tag() adds 33ec27c4624d mm/zsmalloc: add missing annotation for unpin_tag() adds d6972535d8b1 mm: fix ambiguous comments for better code readability adds 6e99894ce6ea mm/mm_init.c: clean code. Use BUILD_BUG_ON when comparing [...] adds 06b9fd8c5241 mm: use fallthrough; adds 3f4ce0d8ab78 include/linux/swapops.h: correct guards for non_swap_entry() adds a79518c9969f include/linux/memremap.h: remove stale comments adds 1db5048c8923 mm/dmapool.c: micro-optimisation remove unnecessary branch adds 381e784a6934 fs/buffer.c: add debug print for __getblk_gfp() stall problem adds a68aa2847754 fs/buffer.c: dump more info for __getblk_gfp() stall problem adds 0e6c52a6a84b kernel/hung_task.c: Monitor killed tasks. adds d154aa441c8e fs/proc/inode.c: annotate close_pdeo() for sparse adds 73c7d9f23bc4 proc: faster open/read/close with "permanent" files adds 95350d03c4b3 proc-faster-open-read-close-with-permanent-files-checkpatch-fixes adds 79b61184588d proc: speed up /proc/*/statm adds 7fb4073b7dd3 proc: inline vma_stop into m_stop adds a567756698ef proc: remove m_cache_vma adds 7a05c9165819 proc: use ppos instead of m->version adds 0037bd104d6d seq_file: remove m->version adds 388ae9d104de proc: inline m_next_vma into m_next adds 1df06e43ef64 asm-generic: fix unistd_32.h generation format adds ba36d9938ec3 kernel/extable.c: use address-of operator on section symbols adds aa319bf910fe sparc,x86: vdso: remove meaningless undefining CONFIG_OPTI [...] adds 3d06d3b60aef compiler: Remove CONFIG_OPTIMIZE_INLINING entirely adds e1d0de7a5f64 MAINTAINERS: add an entry for kfifo adds 90a2a589775b bitops: always inline sign extension helpers adds f9ba7553cf8a lib/test_lockup: test module to generate lockups adds 2786ea37e3bb lib/test_lockup: rename disable_irq to fix build error adds f7dd875f468a lib/test_lockup.c: fix spelling mistake "iteraions" -> "it [...] adds da73f5206f11 lib/test_lockup.c: add parameters for locking generic vfs locks adds 4b91dfe3605f lib/bch.c: replace zero-length array with flexible-array member adds 0fcdee1f613c lib/ts_bm.c: replace zero-length array with flexible-array member adds b353a8e85ff5 lib/ts_fsm.c: replace zero-length array with flexible-arra [...] adds 34d8da1490ad lib/ts_kmp.c: replace zero-length array with flexible-arra [...] adds 35980db25ebc lib/scatterlist: fix sg_copy_buffer() kerneldoc adds d1d0f4de62c2 lib: test_stackinit.c: XFAIL switch variable init tests adds 894d2d7cd61b lib/stackdepot.c: check depot_index before accessing the s [...] adds 546df46f07bd lib/stackdepot.c: fix a condition in stack_depot_fetch() adds af7743699797 lib/stackdepot.c: build with -fno-builtin adds d2c230e25779 kasan: stackdepot: move filter_irq_stacks() to stackdepot.c adds 6e767c96a7d2 nds32: linker script: add SOFTIRQENTRY_TEXT adds 31deb14ad809 ia64: add IRQENTRY_TEXT and SOFTIRQENTRY_TEXT to linker script adds c9e0359bb088 percpu_counter: fix a data race at vm_committed_as adds 59f8474f3367 lib/test_bitmap.c: make use of EXP2_IN_BITS adds c39bccf4d58b lib/rbtree: fix coding style of assignments adds a47305b15a90 lib/test_kmod.c: remove a NULL test adds d4a6ae93c266 linux/bits.h: add compile time sanity check of GENMASK inputs adds 44b81a43086c lib: optimize cpumask_local_spread() adds 0787df2dd72e lib/list: prevent compiler reloads inside 'safe' list iteration adds 7f1ad09e718a lib/dynamic_debug.c: use address-of operator on section symbols adds b0115814d3cb checkpatch: remove email address comment from email addres [...] adds 59a41fa8994f checkpatch: check SPDX tags in YAML files adds 0ff0bd2b7a7a checkpatch: support "base-commit:" format adds 8f1708fab7a0 checkpatch: prefer fallthrough; over fallthrough comments adds 28f5122e1c32 checkpatch: fix minor typo and mixed space+tab in indentation adds 875f0151e7cf checkpatch: fix multiple const * types adds f342fd0909b9 checkpatch: add command-line option for TAB size adds 4595d1c95b79 checkpatch: improve Gerrit Change-Id: test adds c07816dca1ae checkpatch: check proper licensing of Devicetree bindings adds 11bcc36f9337 checkpatch: avoid warning about uninitialized_var() adds c2c3df4e5c45 kselftest: introduce new epoll test case adds 37a2538cb859 fs/epoll: make nesting accounting safe for -rt kernel adds 429f21c27618 fs/binfmt_elf.c: delete "loc" variable adds 0acafbdf9fe5 fs/binfmt_elf.c: allocate less for static executable adds 56f4c3c957fc fs/binfmt_elf.c: don't free interpreter's ELF pheaders on [...] adds 2fb84123cfcf samples/hw_breakpoint: drop HW_BREAKPOINT_R when reporting writes adds a3eaf934b641 samples/hw_breakpoint: drop use of kallsyms_lookup_name() adds c5b8856d3966 kallsyms: unexport kallsyms_lookup_name() and kallsyms_on_ [...] adds 45c2fb6df9cb gcov: gcc_4_7: replace zero-length array with flexible-arr [...] adds 8c8e49b248ee gcov: gcc_3_4: replace zero-length array with flexible-arr [...] adds 3e0fb5ed8c89 kernel/gcov/fs.c: replace zero-length array with flexible- [...] adds 5ba0b27b63fd kernel/relay.c: fix read_pos error when multiple readers adds 60e27c325954 aio: simplify read_events() adds 79b65f4eba4f init/Kconfig: clean up ANON_INODES and old IO schedulers options adds a3caf1705753 kcov: cleanup debug messages adds 81013823d098 kcov: fix potential use-after-free in kcov_remote_start adds af9e5e2705f7 kcov: move t->kcov assignments into kcov_start/stop adds c5a3794440af kcov: move t->kcov_sequence assignment adds 9333e655dd9b kcov: use t->kcov_mode as enabled indicator adds 0d6958a70483 kcov: collect coverage from interrupts adds 66c5ee2e828b usb: core: kcov: collect coverage from usb complete callback adds b3ddb33fe736 ubsan: add trap instrumentation option adds ab308cb6a9b0 ubsan: split "bounds" checker from other options adds f287fac4c4f1 drivers/misc/lkdtm/bugs.c: add arithmetic overflow and arr [...] adds eb1c746a83f6 ubsan: check panic_on_warn adds e5ce8f3a869c kasan: unset panic_on_warn before calling panic() adds a511ecb25db4 ubsan: include bug type in report header adds ed2d96bf85bf ipc/mqueue.c: fix a brace coding style issue adds 32096db33a7c Merge branch 'akpm-current/current' adds 5e1749b3b3a7 bus/mhi: fix printk format for size_t adds 021a4e12e3f5 Change email address for Pali Rohár adds d916a11670bf mm/kmemleak: silence KCSAN splats in checksum adds 131a7fc71260 psi: move PF_MEMSTALL out of task->flags adds 6867d877ac56 drivers/dma/tegra20-apb-dma.c: fix platform_get_irq.cocci [...] adds 1c6e6656d417 mm/frontswap: mark various intentional data races adds 762f5f454e0b mm/page_io: mark various intentional data races adds 1b7baed25ed3 mm-page_io-mark-various-intentional-data-races-v2 adds 371359306592 mm/swap_state: mark various intentional data races adds 115a93e45ee0 mm/filemap.c: fix a data race in filemap_fault() adds 7fa6f525a5c1 mm/swapfile: fix and annotate various data races adds 13efd8f16491 mm-swapfile-fix-and-annotate-various-data-races-v2 adds 686046478b6f mm/page_counter: fix various data races at memsw adds 383d1b6d975b mm/memcontrol: fix a data race in scan count adds a650e8b6d264 mm/list_lru: fix a data race in list_lru_count_one adds abfc27e1c92a mm/mempool: fix a data race in mempool_free() adds 0d43984f4e5c mm/util.c: annotate an data race at vm_committed_as adds 860c675f468a mm/rmap: annotate a data race at tlb_flush_batched adds f3719896c930 mm: annotate a data race in page_zonenum() adds 32fda62261c9 mm/swap.c: annotate data races for lru_rotate_pvecs adds eadce28fba8e mm/memory.c: refactor insert_page to prepare for batched-l [...] adds 47fdc20d4867 mm: bring sparc pte_index() semantics inline with other platforms adds 65b493bae34a mm: define pte_index as macro for x86 adds 6b18060d38b1 mm/memory.c: add vm_insert_pages() adds 421710915495 mm-add-vm_insert_pages-fix adds ddcb6111be98 add missing page_count() check to vm_insert_pages(). adds 691ef35e17bb mm: vm_insert_pages() checks if pte_index defined. adds 854585b6e2b0 net-zerocopy: use vm_insert_pages() for tcp rcv zerocopy adds b853713367bc net-zerocopy-use-vm_insert_pages-for-tcp-rcv-zerocopy-fix adds b746a5615cfc mm/vma: define a default value for VM_DATA_DEFAULT_FLAGS adds 4040649319a1 mm/vma: introduce VM_ACCESS_FLAGS adds bec2ef15c28f mm/memory_hotplug: drop the flags field from struct mhp_re [...] adds 71ed9b6f6275 mm/memory_hotplug: rename mhp_restrictions to mhp_params adds 8c4005393a8e x86/mm: thread pgprot_t through init_memory_mapping() adds 37dba0961e85 x86/mm: introduce __set_memory_prot() adds 5c061e4982e8 powerpc/mm: thread pgprot_t through create_section_mapping() adds 19fbb6a756da mm/memory_hotplug: add pgprot_t to mhp_params adds 3dadf4699700 mm/memremap: set caching mode for PCI P2PDMA memory to WC adds 775380df3a48 mm/special: create generic fallbacks for pte_special() and [...] adds b55bcfa03396 mm-special-create-generic-fallbacks-for-pte_special-and-pt [...] adds c27d87f1fdf3 mm/debug: add tests validating architecture page table helpers adds 6a8fbe0e0f0f kmod: make request_module() return an error when autoloadi [...] adds 698ae41f417e fs/filesystems.c: downgrade user-reachable WARN_ONCE() to [...] adds 741dab03737e docs: admin-guide: document the kernel.modprobe sysctl adds 46c03714b6f2 selftests: kmod: fix handling test numbers above 9 adds 657b4fd5b5ec selftests: kmod: test disabling module autoloading adds 39f83384eac0 fs/seq_file.c: seq_read(): add info message about buggy .n [...] adds 4e50354c174d seq_read-info-message-about-buggy-next-functions-fix adds f3047af8a9d7 kernel/gcov/fs.c: gcov_seq_next() should increase position index adds 50f0fdb2e453 ipc/util.c: sysvipc_find_ipc() should increase position index adds b59d504e2ed9 drivers/media/platform/sti/delta/delta-ipc.c: fix read buf [...] adds 326a993bd1a7 Merge branch 'akpm/master' adds f15e8108f625 Add linux-next specific files for 20200324
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 (d8f289c16fbb) \ N -- N -- N refs/heads/linaro-local/ci/tcwg_kernel/gnu-release-arm-n [...]
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: .../ABI/testing/sysfs-bus-coresight-devices-cti | 24 +- .../ABI/testing/sysfs-platform-dell-laptop | 8 +- Documentation/conf.py | 4 + .../bindings/arm/samsung/samsung-boards.yaml | 1 + .../devicetree/bindings/clock/arm,syscon-icst.yaml | 103 + .../devicetree/bindings/clock/arm-integrator.txt | 34 - .../devicetree/bindings/clock/arm-syscon-icst.txt | 70 - .../bindings/clock/marvell,mmp2-clock.yaml | 64 + .../devicetree/bindings/clock/marvell,mmp2.txt | 21 - .../devicetree/bindings/clock/qcom,rpmcc.txt | 1 + .../devicetree/bindings/clock/qcom,sc7180-mss.yaml | 62 + .../devicetree/bindings/clock/renesas,cpg-mssr.txt | 100 - .../bindings/clock/renesas,cpg-mssr.yaml | 119 + .../bindings/clock/renesas,rcar-usb2-clock-sel.txt | 17 +- .../bindings/clock/ti,am654-ehrpwm-tbclk.yaml | 35 + .../bindings/display/mediatek/mediatek,dpi.txt | 1 + .../devicetree/bindings/display/msm/gmu.txt | 65 - .../devicetree/bindings/display/msm/gmu.yaml | 123 + .../mailbox/allwinner,sun6i-a31-msgbox.yaml | 80 + .../devicetree/bindings/mailbox/fsl,mu.txt | 2 + .../devicetree/bindings/mailbox/mtk-gce.txt | 10 +- .../devicetree/bindings/opp/qcom-nvmem-cpufreq.txt | 3 +- .../bindings/phy/amlogic,meson-g12a-usb2-phy.yaml | 14 + .../bindings/phy/phy-cadence-torrent.yaml | 2 +- .../devicetree/bindings/phy/qcom,qusb2-phy.yaml | 185 ++ .../devicetree/bindings/phy/qcom-qusb2-phy.txt | 68 - .../bindings/sound/nvidia,tegra-audio-wm8903.txt | 1 + Documentation/devicetree/bindings/sound/rt5682.txt | 6 + .../devicetree/bindings/thermal/imx8mm-thermal.txt | 4 +- .../devicetree/bindings/thermal/qcom-tsens.yaml | 1 - .../bindings/thermal/rcar-gen3-thermal.txt | 1 + .../devicetree/bindings/thermal/sprd-thermal.yaml | 1 - .../devicetree/bindings/thermal/thermal.txt | 2 +- .../driver-api/80211/mac80211-advanced.rst | 8 +- Documentation/driver-api/dmaengine/index.rst | 4 +- .../driver-api/firmware/fallback-mechanisms.rst | 103 + Documentation/driver-api/firmware/lookup-order.rst | 2 + .../driver-api/firmware/request_firmware.rst | 5 + Documentation/driver-api/thermal/sysfs-api.rst | 30 +- Documentation/filesystems/ceph.rst | 6 +- Documentation/filesystems/ecryptfs.rst | 11 +- Documentation/filesystems/fscrypt.rst | 11 + Documentation/filesystems/index.rst | 2 + Documentation/filesystems/virtiofs.rst | 2 + Documentation/gpu/i915.rst | 6 +- Documentation/hwmon/isl68137.rst | 541 +++- Documentation/kernel-hacking/hacking.rst | 4 +- Documentation/kernel-hacking/locking.rst | 176 +- Documentation/litmus-tests/README | 14 + .../rcu}/MP+onceassign+derefonce.litmus | 0 .../litmus-tests/rcu/RCU+sync+free.litmus | 42 + .../litmus-tests/rcu/RCU+sync+read.litmus | 37 + Documentation/media/kapi/v4l2-controls.rst | 8 +- Documentation/media/uapi/v4l/pixfmt-bayer.rst | 1 + Documentation/media/uapi/v4l/pixfmt-srggb14.rst | 82 + Documentation/media/uapi/v4l/pixfmt-y14.rst | 72 + Documentation/media/uapi/v4l/subdev-formats.rst | 37 + Documentation/media/uapi/v4l/yuv-formats.rst | 1 + Documentation/networking/snmp_counter.rst | 4 +- Documentation/powerpc/ultravisor.rst | 4 +- Documentation/process/deprecated.rst | 22 + Documentation/security/siphash.rst | 8 +- Documentation/target/tcmu-design.rst | 6 +- Documentation/trace/coresight/coresight-ect.rst | 36 +- .../translations/zh_CN/filesystems/index.rst | 27 + .../translations/zh_CN/filesystems/virtiofs.rst | 58 + Documentation/translations/zh_CN/index.rst | 1 + .../translations/zh_CN/process/5.Posting.rst | 2 +- Documentation/virt/kvm/amd-memory-encryption.rst | 25 + Documentation/x86/intel-iommu.rst | 3 +- MAINTAINERS | 85 +- Makefile | 2 +- Next/SHA1s | 195 +- Next/Trees | 1 + Next/merge.log | 2910 ++++++++++++-------- arch/arm/boot/dts/Makefile | 1 + arch/arm/boot/dts/at91-sama5d27_wlsom1_ek.dts | 12 + arch/arm/boot/dts/exynos4210-i9100.dts | 768 ++++++ arch/arm/boot/dts/sun5i.dtsi | 2 + arch/arm/boot/dts/sun8i-r40.dtsi | 2 + arch/arm/boot/dts/sunxi-h3-h5.dtsi | 2 + arch/arm/crypto/aes-neonbs-glue.c | 1 + arch/arm/mach-omap2/cpuidle34xx.c | 9 +- arch/arm/mach-omap2/cpuidle44xx.c | 26 +- arch/arm/mach-omap2/omap-secure.c | 2 +- arch/arm/mach-omap2/omap-secure.h | 2 +- arch/arm/mach-omap2/omap-smc.S | 2 +- arch/arm/mach-omap2/pm34xx.c | 8 +- arch/arm64/Kconfig | 4 + arch/arm64/crypto/aes-neonbs-glue.c | 1 + arch/arm64/crypto/chacha-neon-glue.c | 8 +- arch/arm64/include/asm/alternative.h | 2 +- arch/arm64/kernel/cpu-reset.S | 2 +- arch/arm64/kernel/entry.S | 23 +- arch/arm64/kernel/head.S | 12 +- arch/arm64/kernel/hyp-stub.S | 2 +- arch/arm64/kernel/relocate_kernel.S | 4 +- arch/arm64/kvm/hyp-init.S | 10 +- arch/arm64/mm/mmu.c | 5 +- arch/arm64/mm/proc.S | 2 +- arch/mips/Kconfig | 11 + arch/mips/boot/dts/ingenic/ci20.dts | 19 + arch/mips/configs/ci20_defconfig | 21 + arch/mips/include/asm/dmi.h | 20 + arch/mips/kernel/setup.c | 2 + arch/mips/ralink/mt7621.c | 32 +- arch/openrisc/kernel/traps.c | 7 - arch/powerpc/kvm/book3s_hv_uvmem.c | 3 + arch/powerpc/platforms/powernv/memtrace.c | 14 +- arch/s390/Kconfig | 10 - arch/s390/include/asm/ipl.h | 1 + arch/s390/include/asm/pci.h | 4 + arch/s390/include/asm/smp.h | 1 + arch/s390/include/asm/topology.h | 6 +- arch/s390/kernel/Makefile | 1 - arch/s390/kernel/ipl.c | 73 +- arch/s390/kernel/machine_kexec.c | 31 - arch/s390/kernel/processor.c | 12 +- arch/s390/kernel/smp.c | 11 +- arch/s390/kernel/suspend.c | 240 -- arch/s390/kernel/swsusp.S | 276 -- arch/s390/kernel/topology.c | 30 +- arch/s390/mm/cmm.c | 46 +- arch/s390/mm/pageattr.c | 16 - arch/s390/mm/pgalloc.c | 90 +- arch/s390/pci/pci.c | 83 +- arch/s390/pci/pci_clp.c | 2 +- arch/sparc/vdso/vdso32/vclock_gettime.c | 4 - arch/x86/configs/i386_defconfig | 1 - arch/x86/configs/x86_64_defconfig | 1 - arch/x86/entry/vdso/vdso32/vclock_gettime.c | 4 - arch/x86/kvm/lapic.c | 2 +- arch/x86/kvm/svm.c | 25 +- arch/x86/kvm/vmx/vmx.c | 2 +- arch/x86/kvm/x86.c | 1 - block/bfq-cgroup.c | 87 +- block/bfq-iosched.c | 18 +- block/bfq-iosched.h | 1 + drivers/acpi/sleep.c | 5 +- drivers/base/core.c | 8 +- drivers/base/firmware_loader/Makefile | 1 + drivers/base/firmware_loader/fallback.h | 10 + drivers/base/firmware_loader/fallback_platform.c | 36 + drivers/base/firmware_loader/firmware.h | 4 + drivers/base/firmware_loader/main.c | 27 + drivers/block/rbd.c | 244 +- drivers/block/rsxx/dma.c | 2 +- drivers/bus/mhi/core/boot.c | 2 +- drivers/char/hw_random/omap3-rom-rng.c | 4 +- drivers/clk/at91/Makefile | 1 + drivers/clk/at91/at91rm9200.c | 199 ++ drivers/clk/clk.c | 2 +- drivers/clk/ingenic/jz4770-cgu.c | 4 +- drivers/clk/ingenic/jz4780-cgu.c | 55 +- drivers/clk/ingenic/tcu.c | 10 +- drivers/clk/keystone/Kconfig | 8 + drivers/clk/keystone/Makefile | 1 + drivers/clk/keystone/syscon-clk.c | 172 ++ drivers/clk/mmp/Makefile | 2 +- drivers/clk/mmp/clk-mix.c | 2 +- drivers/clk/mmp/clk-of-mmp2.c | 146 +- drivers/clk/mmp/clk-pll.c | 139 + drivers/clk/mmp/clk.c | 31 + drivers/clk/mmp/clk.h | 31 +- drivers/clk/qcom/Kconfig | 9 + drivers/clk/qcom/Makefile | 1 + drivers/clk/qcom/clk-rpm.c | 35 + drivers/clk/qcom/gcc-ipq806x.c | 2 + drivers/clk/qcom/gcc-sc7180.c | 72 +- drivers/clk/qcom/gcc-sm8150.c | 52 + drivers/clk/qcom/mss-sc7180.c | 143 + drivers/clk/renesas/Kconfig | 1 + drivers/clk/renesas/rcar-usb2-clock-sel.c | 40 +- drivers/clk/ti/clk-43xx.c | 2 +- drivers/clk/versatile/clk-icst.c | 25 +- drivers/clk/versatile/clk-icst.h | 22 + drivers/clk/versatile/clk-impd1.c | 79 + drivers/cpufreq/Kconfig.arm | 2 +- drivers/cpufreq/cpufreq-dt-platdev.c | 5 + drivers/cpufreq/qcom-cpufreq-nvmem.c | 191 +- drivers/crypto/Kconfig | 15 +- drivers/crypto/Makefile | 2 +- drivers/crypto/atmel-i2c.c | 3 +- drivers/crypto/bcm/util.c | 40 +- drivers/crypto/chelsio/chcr_algo.c | 2 - drivers/crypto/chelsio/chtls/chtls_io.c | 73 +- drivers/crypto/hisilicon/hpre/hpre.h | 3 +- drivers/crypto/hisilicon/hpre/hpre_crypto.c | 20 +- drivers/crypto/hisilicon/hpre/hpre_main.c | 52 +- drivers/crypto/hisilicon/qm.c | 125 + drivers/crypto/hisilicon/qm.h | 31 + drivers/crypto/hisilicon/sec2/sec.h | 5 +- drivers/crypto/hisilicon/sec2/sec_crypto.c | 17 +- drivers/crypto/hisilicon/sec2/sec_main.c | 81 +- drivers/crypto/hisilicon/zip/zip.h | 2 +- drivers/crypto/hisilicon/zip/zip_crypto.c | 54 +- drivers/crypto/hisilicon/zip/zip_main.c | 92 +- drivers/crypto/marvell/Kconfig | 37 + drivers/crypto/marvell/Makefile | 7 +- drivers/crypto/marvell/{ => cesa}/Makefile | 0 drivers/crypto/marvell/{ => cesa}/cesa.c | 0 drivers/crypto/marvell/{ => cesa}/cesa.h | 5 +- drivers/crypto/marvell/{ => cesa}/cipher.c | 15 +- drivers/crypto/marvell/{ => cesa}/hash.c | 38 +- drivers/crypto/marvell/{ => cesa}/tdma.c | 10 +- drivers/crypto/marvell/octeontx/Makefile | 6 + drivers/crypto/marvell/octeontx/otx_cpt_common.h | 51 + drivers/crypto/marvell/octeontx/otx_cpt_hw_types.h | 824 ++++++ drivers/crypto/marvell/octeontx/otx_cptpf.h | 34 + drivers/crypto/marvell/octeontx/otx_cptpf_main.c | 307 +++ drivers/crypto/marvell/octeontx/otx_cptpf_mbox.c | 253 ++ drivers/crypto/marvell/octeontx/otx_cptpf_ucode.c | 1686 ++++++++++++ drivers/crypto/marvell/octeontx/otx_cptpf_ucode.h | 180 ++ drivers/crypto/marvell/octeontx/otx_cptvf.h | 104 + drivers/crypto/marvell/octeontx/otx_cptvf_algs.c | 1744 ++++++++++++ drivers/crypto/marvell/octeontx/otx_cptvf_algs.h | 188 ++ drivers/crypto/marvell/octeontx/otx_cptvf_main.c | 985 +++++++ drivers/crypto/marvell/octeontx/otx_cptvf_mbox.c | 247 ++ drivers/crypto/marvell/octeontx/otx_cptvf_reqmgr.c | 612 ++++ drivers/crypto/marvell/octeontx/otx_cptvf_reqmgr.h | 227 ++ drivers/dma/idxd/cdev.c | 4 +- drivers/dma/sh/rcar-dmac.c | 2 +- drivers/dma/sh/shdma-base.c | 2 +- drivers/dma/sprd-dma.c | 24 + drivers/dma/tegra20-apb-dma.c | 38 +- drivers/dma/ti/k3-udma-glue.c | 29 +- drivers/firmware/dmi_scan.c | 6 +- drivers/firmware/efi/embedded-firmware.c | 3 + drivers/fpga/dfl-afu-main.c | 9 + drivers/fpga/dfl.h | 2 +- drivers/gpio/Kconfig | 7 + drivers/gpio/Makefile | 1 + drivers/gpio/gpio-mlxbf2.c | 335 +++ drivers/gpio/gpio-omap.c | 29 +- drivers/gpio/gpiolib-acpi.c | 140 +- drivers/gpio/gpiolib.c | 9 +- drivers/gpu/drm/amd/amdgpu/amdgpu_pm.c | 3 + drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c | 1 - drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c | 4 +- drivers/gpu/drm/amd/powerplay/amdgpu_smu.c | 38 + drivers/gpu/drm/amd/powerplay/inc/amdgpu_smu.h | 3 + drivers/gpu/drm/amd/powerplay/inc/smu_v11_0.h | 3 + drivers/gpu/drm/amd/powerplay/navi10_ppt.c | 8 +- drivers/gpu/drm/amd/powerplay/smu_internal.h | 3 + drivers/gpu/drm/amd/powerplay/smu_v11_0.c | 31 + drivers/gpu/drm/drm_dp_helper.c | 2 - drivers/gpu/drm/etnaviv/etnaviv_buffer.c | 60 +- drivers/gpu/drm/etnaviv/etnaviv_drv.c | 1 + drivers/gpu/drm/etnaviv/etnaviv_drv.h | 1 + drivers/gpu/drm/etnaviv/etnaviv_gem.c | 4 +- drivers/gpu/drm/etnaviv/etnaviv_gpu.c | 8 + drivers/gpu/drm/etnaviv/state_blt.xml.h | 2 + drivers/gpu/drm/i915/Makefile | 19 +- drivers/gpu/drm/i915/display/intel_color.c | 121 +- drivers/gpu/drm/i915/display/intel_dp.c | 11 - drivers/gpu/drm/i915/display/intel_fbc.c | 30 +- drivers/gpu/drm/i915/display/intel_fbdev.c | 96 +- drivers/gpu/drm/i915/display/intel_hdcp.c | 3 +- drivers/gpu/drm/i915/gem/i915_gem_context.c | 12 +- drivers/gpu/drm/i915/gem/i915_gem_context.h | 12 +- drivers/gpu/drm/i915/gem/i915_gem_execbuffer.c | 2 +- drivers/gpu/drm/i915/gt/intel_context.c | 2 - drivers/gpu/drm/i915/gt/intel_context.h | 5 - drivers/gpu/drm/i915/gt/intel_context_types.h | 9 +- drivers/gpu/drm/i915/gt/intel_engine_heartbeat.c | 2 +- drivers/gpu/drm/i915/gt/intel_ggtt.c | 48 +- drivers/gpu/drm/i915/gt/intel_gt_pm.c | 1 - drivers/gpu/drm/i915/gt/intel_gtt.h | 5 +- drivers/gpu/drm/i915/gt/intel_lrc.c | 14 +- drivers/gpu/drm/i915/gt/intel_rc6.c | 35 +- drivers/gpu/drm/i915/gt/intel_renderstate.c | 2 +- drivers/gpu/drm/i915/gt/intel_reset.c | 7 +- drivers/gpu/drm/i915/gt/intel_ring_submission.c | 35 +- drivers/gpu/drm/i915/gt/intel_rps.c | 75 +- drivers/gpu/drm/i915/gt/intel_sseu.c | 33 +- drivers/gpu/drm/i915/gt/intel_workarounds.c | 7 +- drivers/gpu/drm/i915/gvt/aperture_gm.c | 2 +- drivers/gpu/drm/i915/i915_drv.c | 4 + drivers/gpu/drm/i915/i915_drv.h | 2 + drivers/gpu/drm/i915/i915_gem.c | 1 + .../intel_ggtt_fencing.c => i915_gem_fence_reg.c} | 35 +- .../intel_ggtt_fencing.h => i915_gem_fence_reg.h} | 10 +- drivers/gpu/drm/i915/i915_perf.c | 172 +- drivers/gpu/drm/i915/i915_perf_types.h | 9 +- drivers/gpu/drm/i915/i915_reg.h | 8 - drivers/gpu/drm/i915/i915_sw_fence.c | 2 +- drivers/gpu/drm/i915/i915_vma.h | 2 +- drivers/gpu/drm/i915/intel_device_info.c | 12 +- drivers/gpu/drm/i915/oa/i915_oa_bdw.c | 90 + drivers/gpu/drm/i915/oa/i915_oa_bdw.h | 16 + drivers/gpu/drm/i915/oa/i915_oa_bxt.c | 88 + drivers/gpu/drm/i915/oa/i915_oa_bxt.h | 16 + drivers/gpu/drm/i915/oa/i915_oa_cflgt2.c | 89 + drivers/gpu/drm/i915/oa/i915_oa_cflgt2.h | 16 + drivers/gpu/drm/i915/oa/i915_oa_cflgt3.c | 89 + drivers/gpu/drm/i915/oa/i915_oa_cflgt3.h | 16 + drivers/gpu/drm/i915/oa/i915_oa_chv.c | 89 + drivers/gpu/drm/i915/oa/i915_oa_chv.h | 16 + drivers/gpu/drm/i915/oa/i915_oa_cnl.c | 101 + drivers/gpu/drm/i915/oa/i915_oa_cnl.h | 16 + drivers/gpu/drm/i915/oa/i915_oa_glk.c | 88 + drivers/gpu/drm/i915/oa/i915_oa_glk.h | 16 + drivers/gpu/drm/i915/oa/i915_oa_hsw.c | 118 + drivers/gpu/drm/i915/oa/i915_oa_hsw.h | 16 + drivers/gpu/drm/i915/oa/i915_oa_icl.c | 98 + drivers/gpu/drm/i915/oa/i915_oa_icl.h | 16 + drivers/gpu/drm/i915/oa/i915_oa_kblgt2.c | 89 + drivers/gpu/drm/i915/oa/i915_oa_kblgt2.h | 16 + drivers/gpu/drm/i915/oa/i915_oa_kblgt3.c | 89 + drivers/gpu/drm/i915/oa/i915_oa_kblgt3.h | 16 + drivers/gpu/drm/i915/oa/i915_oa_sklgt2.c | 88 + drivers/gpu/drm/i915/oa/i915_oa_sklgt2.h | 16 + drivers/gpu/drm/i915/oa/i915_oa_sklgt3.c | 89 + drivers/gpu/drm/i915/oa/i915_oa_sklgt3.h | 16 + drivers/gpu/drm/i915/oa/i915_oa_sklgt4.c | 89 + drivers/gpu/drm/i915/oa/i915_oa_sklgt4.h | 16 + drivers/gpu/drm/i915/oa/i915_oa_tgl.c | 121 + drivers/gpu/drm/i915/oa/i915_oa_tgl.h | 16 + drivers/gpu/drm/i915/selftests/i915_active.c | 2 +- drivers/gpu/drm/i915/selftests/i915_gem.c | 2 + drivers/gpu/drm/i915/selftests/i915_perf.c | 98 +- drivers/gpu/drm/i915/selftests/i915_request.c | 2 +- drivers/gpu/drm/mediatek/mtk_dpi.c | 18 + drivers/gpu/drm/msm/adreno/a6xx_gmu.c | 115 +- drivers/gpu/drm/msm/adreno/a6xx_gmu.h | 6 +- drivers/gpu/drm/nouveau/nouveau_dmem.c | 19 +- drivers/gpu/drm/nouveau/nouveau_svm.c | 1 - drivers/hid/hid-rmi.c | 1 - drivers/hid/intel-ish-hid/ishtp/hbm.h | 2 +- drivers/hid/intel-ish-hid/ishtp/ishtp-dev.h | 2 +- drivers/hv/hv_balloon.c | 25 +- drivers/hv/hyperv_vmbus.h | 2 +- drivers/hwmon/dell-smm-hwmon.c | 4 +- drivers/hwmon/pmbus/Kconfig | 6 +- drivers/hwmon/pmbus/isl68137.c | 111 +- drivers/hwtracing/coresight/coresight-cti-sysfs.c | 143 +- drivers/hwtracing/coresight/coresight-sysfs.c | 2 +- drivers/i2c/busses/i2c-designware-baytrail.c | 2 +- drivers/i2c/busses/i2c-designware-common.c | 36 +- drivers/i2c/busses/i2c-designware-core.h | 2 +- drivers/i2c/busses/i2c-designware-master.c | 4 +- drivers/i2c/busses/i2c-designware-pcidrv.c | 2 +- drivers/i2c/busses/i2c-designware-platdrv.c | 24 - drivers/i2c/busses/i2c-designware-slave.c | 4 +- drivers/i2c/busses/i2c-imx.c | 4 +- drivers/i2c/i2c-dev.c | 48 +- drivers/infiniband/sw/siw/siw_qp_rx.c | 2 +- drivers/input/touchscreen/chipone_icn8505.c | 2 +- drivers/input/touchscreen/silead.c | 2 +- drivers/iommu/arm-smmu-v3.c | 204 +- drivers/iommu/intel-iommu.c | 3 +- drivers/iommu/intel-svm.c | 2 +- drivers/irqchip/irq-bcm7038-l1.c | 2 +- drivers/irqchip/irq-gic-v3-its.c | 49 +- drivers/irqchip/irq-gic-v3.c | 3 +- drivers/irqchip/irq-ingenic-tcu.c | 1 + drivers/irqchip/irq-versatile-fpga.c | 18 +- drivers/irqchip/irq-xilinx-intc.c | 116 +- drivers/irqchip/qcom-irq-combiner.c | 2 +- drivers/leds/Kconfig | 14 + drivers/leds/Makefile | 101 +- drivers/leds/leds-ip30.c | 2 +- drivers/leds/leds-is31fl32xx.c | 2 +- drivers/leds/leds-lm3532.c | 2 +- drivers/leds/leds-pwm.c | 18 +- drivers/leds/leds-turris-omnia.c | 295 ++ drivers/mailbox/Kconfig | 9 + drivers/mailbox/Makefile | 2 + drivers/mailbox/armada-37xx-rwtm-mailbox.c | 8 +- drivers/mailbox/bcm-flexrm-mailbox.c | 2 + drivers/mailbox/bcm-pdc-mailbox.c | 20 +- drivers/mailbox/imx-mailbox.c | 288 +- drivers/mailbox/mtk-cmdq-mailbox.c | 128 +- drivers/mailbox/sun6i-msgbox.c | 326 +++ drivers/md/bcache/btree.c | 242 +- drivers/md/bcache/btree.h | 88 + drivers/md/bcache/sysfs.c | 2 +- drivers/md/bcache/writeback.c | 164 +- drivers/md/bcache/writeback.h | 19 + drivers/media/cec/cec-notifier.c | 41 +- drivers/media/common/siano/smsdvb-debugfs.c | 214 +- drivers/media/platform/am437x/am437x-vpfe.c | 10 +- drivers/media/rc/nuvoton-cir.c | 4 +- drivers/media/v4l2-core/v4l2-ioctl.c | 5 + drivers/mtd/spi-nor/controllers/aspeed-smc.c | 2 +- drivers/mtd/spi-nor/core.c | 22 + drivers/net/can/slcan.c | 3 + drivers/net/dsa/mt7530.c | 4 +- drivers/net/dsa/sja1105/sja1105.h | 2 + drivers/net/dsa/sja1105/sja1105_clocking.c | 4 + drivers/net/dsa/sja1105/sja1105_main.c | 192 +- drivers/net/dsa/sja1105/sja1105_sgmii.h | 53 + drivers/net/dsa/sja1105/sja1105_spi.c | 1 + drivers/net/ethernet/broadcom/genet/bcmgenet.c | 132 +- drivers/net/ethernet/broadcom/genet/bcmgenet.h | 3 +- drivers/net/ethernet/cavium/liquidio/lio_main.c | 5 - drivers/net/ethernet/chelsio/cxgb4/sge.c | 52 +- drivers/net/ethernet/hisilicon/hns3/hclge_mbx.h | 54 +- .../net/ethernet/hisilicon/hns3/hns3pf/hclge_mbx.c | 387 ++- .../ethernet/hisilicon/hns3/hns3vf/hclgevf_main.c | 311 ++- .../ethernet/hisilicon/hns3/hns3vf/hclgevf_main.h | 4 +- .../ethernet/hisilicon/hns3/hns3vf/hclgevf_mbx.c | 50 +- drivers/net/ethernet/huawei/hinic/hinic_hw_cmdq.c | 5 +- drivers/net/ethernet/huawei/hinic/hinic_hw_dev.c | 51 +- drivers/net/ethernet/huawei/hinic/hinic_hw_eqs.c | 26 +- drivers/net/ethernet/huawei/hinic/hinic_hw_mgmt.c | 5 +- drivers/net/ethernet/huawei/hinic/hinic_rx.c | 3 + drivers/net/ethernet/huawei/hinic/hinic_tx.c | 4 +- .../mellanox/mlxsw/core_acl_flex_actions.c | 53 + .../mellanox/mlxsw/core_acl_flex_actions.h | 3 + drivers/net/ethernet/mellanox/mlxsw/pci.c | 50 +- drivers/net/ethernet/mellanox/mlxsw/spectrum.h | 3 + drivers/net/ethernet/mellanox/mlxsw/spectrum_acl.c | 17 + .../net/ethernet/mellanox/mlxsw/spectrum_flower.c | 4 + .../net/ethernet/pensando/ionic/ionic_debugfs.c | 8 +- drivers/net/ethernet/pensando/ionic/ionic_if.h | 2 +- drivers/net/ethernet/pensando/ionic/ionic_lif.c | 52 +- drivers/net/ethernet/pensando/ionic/ionic_main.c | 12 +- drivers/net/ethernet/pensando/ionic/ionic_regs.h | 2 +- drivers/net/ethernet/stmicro/stmmac/dwmac-rk.c | 2 +- drivers/net/ethernet/stmicro/stmmac/dwmac_lib.c | 7 +- drivers/net/ipa/ipa_endpoint.c | 11 +- drivers/net/ipa/ipa_main.c | 1 - drivers/net/phy/dp83867.c | 21 +- drivers/net/phy/mscc/mscc.h | 15 + drivers/net/phy/mscc/mscc_main.c | 63 +- drivers/net/veth.c | 174 +- drivers/net/wireless/admtek/adm8211.h | 2 +- drivers/net/wireless/atmel/at76c50x-usb.h | 2 +- .../broadcom/brcm80211/brcmfmac/firmware.h | 2 +- .../wireless/broadcom/brcm80211/brcmfmac/fweh.c | 2 +- drivers/net/wireless/intel/iwlwifi/fw/acpi.c | 14 +- drivers/net/wireless/intel/iwlwifi/fw/acpi.h | 14 +- drivers/net/wireless/intel/iwlwifi/mvm/fw.c | 9 +- .../net/wireless/intersil/hostap/hostap_common.h | 2 +- drivers/net/wireless/intersil/hostap/hostap_wlan.h | 2 +- drivers/net/wireless/intersil/orinoco/fw.c | 2 +- drivers/net/wireless/intersil/orinoco/hermes.h | 2 +- drivers/net/wireless/intersil/orinoco/hermes_dld.c | 6 +- .../net/wireless/intersil/orinoco/orinoco_usb.c | 2 +- drivers/net/wireless/intersil/p54/eeprom.h | 8 +- drivers/net/wireless/intersil/p54/lmac.h | 6 +- drivers/net/wireless/intersil/p54/p54.h | 2 +- drivers/net/wireless/mac80211_hwsim.c | 327 ++- drivers/net/wireless/mac80211_hwsim.h | 21 + drivers/net/wireless/marvell/libertas/host.h | 4 +- drivers/net/wireless/marvell/libertas/if_sdio.c | 2 +- drivers/net/wireless/marvell/libertas/if_spi.c | 2 +- drivers/net/wireless/marvell/libertas/if_usb.h | 2 +- drivers/net/wireless/marvell/libertas_tf/if_usb.h | 2 +- drivers/net/wireless/marvell/mwifiex/fw.h | 40 +- drivers/net/wireless/marvell/mwl8k.c | 6 +- drivers/net/wireless/mediatek/mt76/mt7615/mcu.c | 16 +- drivers/net/wireless/mediatek/mt76/mt7615/mt7615.h | 1 + drivers/net/wireless/rayctl.h | 2 +- drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu.h | 2 +- .../net/wireless/realtek/rtl8xxxu/rtl8xxxu_core.c | 8 +- drivers/net/wireless/realtek/rtlwifi/wifi.h | 6 +- drivers/net/wireless/realtek/rtw88/fw.c | 265 +- drivers/net/wireless/realtek/rtw88/fw.h | 27 +- drivers/net/wireless/realtek/rtw88/hci.h | 20 +- drivers/net/wireless/realtek/rtw88/mac80211.c | 22 +- drivers/net/wireless/realtek/rtw88/main.c | 9 +- drivers/net/wireless/realtek/rtw88/main.h | 3 +- drivers/net/wireless/realtek/rtw88/pci.c | 199 +- drivers/net/wireless/realtek/rtw88/pci.h | 7 +- drivers/net/wireless/realtek/rtw88/rtw8822c.c | 2 +- drivers/net/wireless/realtek/rtw88/tx.c | 131 +- drivers/net/wireless/realtek/rtw88/tx.h | 10 +- drivers/net/wireless/realtek/rtw88/wow.c | 39 +- drivers/net/wireless/st/cw1200/wsm.h | 2 +- drivers/net/wireless/ti/wl1251/cmd.h | 4 +- drivers/net/wireless/ti/wl1251/wl12xx_80211.h | 2 +- drivers/net/wireless/ti/wlcore/acx.h | 2 +- drivers/net/wireless/ti/wlcore/boot.h | 2 +- drivers/net/wireless/ti/wlcore/cmd.h | 2 +- drivers/net/wireless/ti/wlcore/conf.h | 2 +- drivers/net/wireless/ti/wlcore/wl12xx_80211.h | 2 +- drivers/net/wireless/virt_wifi.c | 12 +- drivers/net/wireless/wl3501.h | 2 +- drivers/net/wireless/zydas/zd1211rw/zd_usb.h | 8 +- drivers/nvme/host/rdma.c | 8 +- drivers/nvme/target/tcp.c | 12 +- drivers/pci/ats.c | 4 + drivers/phy/amlogic/phy-meson-g12a-usb2.c | 85 +- drivers/phy/qualcomm/phy-qcom-qusb2.c | 144 +- drivers/phy/rockchip/phy-rockchip-inno-usb2.c | 2 +- drivers/platform/chrome/Kconfig | 11 + drivers/platform/chrome/Makefile | 1 + drivers/platform/chrome/cros_ec_chardev.c | 2 +- drivers/platform/chrome/cros_ec_typec.c | 357 +++ drivers/platform/chrome/wilco_ec/event.c | 4 +- drivers/platform/x86/Kconfig | 1 + drivers/platform/x86/asus-wmi.c | 7 +- drivers/platform/x86/dell-laptop.c | 4 +- drivers/platform/x86/dell-rbtn.c | 4 +- drivers/platform/x86/dell-rbtn.h | 2 +- drivers/platform/x86/dell-smbios-base.c | 4 +- drivers/platform/x86/dell-smbios-smm.c | 2 +- drivers/platform/x86/dell-smbios.h | 2 +- drivers/platform/x86/dell-smo8800.c | 2 +- drivers/platform/x86/dell-wmi.c | 4 +- drivers/platform/x86/gpd-pocket-fan.c | 2 +- drivers/platform/x86/intel_pmc_core.c | 26 +- .../x86/intel_speed_select_if/isst_if_mmio.c | 2 +- drivers/platform/x86/sony-laptop.c | 8 +- drivers/platform/x86/touchscreen_dmi.c | 65 +- drivers/power/supply/bq2415x_charger.c | 4 +- drivers/power/supply/bq27xxx_battery.c | 2 +- drivers/power/supply/isp1704_charger.c | 2 +- drivers/power/supply/rx51_battery.c | 4 +- drivers/rtc/Kconfig | 3 - drivers/rtc/Makefile | 1 - drivers/rtc/class.c | 61 + drivers/rtc/hctosys.c | 69 - drivers/rtc/rtc-bd70528.c | 4 +- drivers/rtc/rtc-ds1307.c | 9 + drivers/rtc/rtc-fsl-ftm-alarm.c | 21 +- drivers/rtc/rtc-mxc.c | 46 +- drivers/rtc/rtc-omap.c | 1 - drivers/rtc/rtc-pm8xxx.c | 11 + drivers/s390/cio/chsc.c | 5 +- drivers/s390/cio/chsc.h | 3 +- drivers/s390/cio/qdio_thinint.c | 2 +- drivers/s390/crypto/ap_bus.c | 93 +- drivers/s390/crypto/ap_card.c | 17 +- drivers/s390/crypto/ap_queue.c | 18 +- drivers/s390/crypto/zcrypt_card.c | 6 +- drivers/s390/crypto/zcrypt_cex4.c | 74 +- drivers/s390/crypto/zcrypt_queue.c | 4 +- drivers/soundwire/qcom.c | 8 + drivers/soundwire/stream.c | 16 +- drivers/spi/atmel-quadspi.c | 119 +- drivers/spi/spi-fsl-lpspi.c | 2 +- drivers/spi/spi-s3c24xx.c | 2 +- drivers/spi/spi-stm32.c | 62 +- drivers/staging/gdm724x/gdm_lte.c | 2 +- drivers/staging/gdm724x/netlink_k.c | 7 +- drivers/staging/gdm724x/netlink_k.h | 3 +- drivers/staging/media/allegro-dvt/Makefile | 2 +- drivers/staging/media/allegro-dvt/allegro-core.c | 908 +++--- drivers/staging/media/allegro-dvt/allegro-mail.c | 37 + drivers/staging/media/allegro-dvt/allegro-mail.h | 267 ++ drivers/staging/mt7621-dma/mtk-hsdma.c | 3 +- drivers/staging/mt7621-dts/gbpc1.dts | 4 + drivers/staging/mt7621-dts/mt7621.dtsi | 10 +- drivers/staging/mt7621-pci-phy/pci-mt7621-phy.c | 144 +- drivers/staging/mt7621-pci/pci-mt7621.c | 37 +- drivers/staging/qlge/qlge_dbg.c | 5 + drivers/staging/rtl8188eu/core/rtw_cmd.c | 2 +- drivers/staging/rtl8188eu/core/rtw_ieee80211.c | 10 +- drivers/staging/rtl8188eu/include/rtw_xmit.h | 2 +- .../staging/rtl8192u/ieee80211/rtl819x_TSProc.c | 2 +- drivers/staging/rtl8712/Kconfig | 7 +- drivers/staging/rtl8712/rtl871x_mp.c | 4 +- drivers/staging/rtl8712/rtl871x_mp_phy_regdef.h | 2 +- drivers/staging/rtl8723bs/core/rtw_io.c | 9 +- drivers/staging/rtl8723bs/core/rtw_pwrctrl.c | 7 +- drivers/staging/rtl8723bs/hal/Hal8723BReg.h | 14 +- drivers/staging/rtl8723bs/hal/hal_com.c | 5 +- drivers/staging/rtl8723bs/hal/rtl8723b_cmd.c | 58 +- drivers/staging/rtl8723bs/os_dep/osdep_service.c | 2 +- drivers/staging/rtl8723bs/os_dep/recv_linux.c | 32 +- drivers/staging/rts5208/rtsx_chip.c | 3 +- drivers/staging/sm750fb/Makefile | 6 +- drivers/staging/unisys/Documentation/overview.txt | 12 +- .../vc04_services/interface/vchi/vchi_common.h | 36 +- .../vc04_services/interface/vchiq_arm/vchiq_arm.c | 6 +- drivers/staging/vt6656/baseband.c | 5 +- drivers/staging/vt6656/card.c | 4 +- drivers/staging/vt6656/desc.h | 35 +- drivers/staging/vt6656/device.h | 9 +- drivers/staging/vt6656/mac.h | 263 +- drivers/staging/vt6656/main_usb.c | 9 +- drivers/thermal/Kconfig | 2 +- drivers/thermal/imx8mm_thermal.c | 154 +- drivers/thermal/imx_sc_thermal.c | 4 +- drivers/thermal/imx_thermal.c | 10 +- .../intel/int340x_thermal/int3400_thermal.c | 2 +- .../int340x_thermal/processor_thermal_device.c | 5 + drivers/thermal/intel/intel_pch_thermal.c | 8 + drivers/thermal/intel/x86_pkg_temp_thermal.c | 24 +- drivers/thermal/qcom/tsens-8960.c | 4 +- drivers/thermal/qcom/tsens-common.c | 194 +- drivers/thermal/qcom/tsens-v0_1.c | 6 +- drivers/thermal/qcom/tsens-v1.c | 6 +- drivers/thermal/qcom/tsens-v2.c | 24 +- drivers/thermal/qcom/tsens.c | 65 +- drivers/thermal/qcom/tsens.h | 105 +- drivers/thermal/qoriq_thermal.c | 40 +- drivers/thermal/rcar_gen3_thermal.c | 4 + drivers/thermal/rcar_thermal.c | 53 +- drivers/thermal/st/stm_thermal.c | 3 +- drivers/thermal/thermal_core.c | 3 +- drivers/thermal/thermal_core.h | 2 - drivers/thermal/thermal_sysfs.c | 77 - drivers/usb/cdns3/cdns3-pci-wrap.c | 2 +- fs/afs/cmservice.c | 14 +- fs/afs/internal.h | 12 +- fs/afs/rxrpc.c | 74 +- fs/block_dev.c | 4 +- fs/btrfs/block-group.c | 4 +- fs/ceph/addr.c | 90 +- fs/ceph/cache.c | 2 +- fs/ceph/caps.c | 536 ++-- fs/ceph/debugfs.c | 16 +- fs/ceph/dir.c | 132 +- fs/ceph/export.c | 5 + fs/ceph/file.c | 500 +++- fs/ceph/inode.c | 84 +- fs/ceph/ioctl.c | 2 + fs/ceph/locks.c | 31 +- fs/ceph/mds_client.c | 240 +- fs/ceph/mds_client.h | 30 +- fs/ceph/snap.c | 1 + fs/ceph/super.c | 28 + fs/ceph/super.h | 70 +- fs/crypto/fscrypt_private.h | 20 + fs/crypto/keysetup.c | 16 +- fs/crypto/policy.c | 21 +- fs/ext2/xattr.c | 5 +- fs/ext4/ioctl.c | 6 + fs/f2fs/compress.c | 35 +- fs/f2fs/data.c | 50 +- fs/f2fs/dir.c | 16 +- fs/f2fs/f2fs.h | 118 +- fs/f2fs/file.c | 11 + fs/f2fs/gc.c | 2 +- fs/f2fs/inode.c | 2 +- fs/f2fs/namei.c | 10 +- fs/f2fs/node.c | 2 +- fs/f2fs/segment.c | 89 +- fs/f2fs/super.c | 5 +- fs/f2fs/xattr.c | 8 +- fs/file.c | 7 +- fs/hugetlbfs/inode.c | 30 +- fs/io-wq.c | 10 +- fs/io-wq.h | 5 +- fs/io_uring.c | 81 +- fs/libfs.c | 8 +- fs/namei.c | 608 ++-- fs/nfs/direct.c | 2 + fs/ocfs2/cluster/heartbeat.c | 10 +- fs/ocfs2/cluster/netdebug.c | 4 +- fs/ocfs2/dlm/dlmdebug.c | 100 +- fs/ocfs2/namei.c | 15 +- fs/ocfs2/super.c | 46 +- fs/proc/task_mmu.c | 95 +- fs/seq_file.c | 28 - fs/ubifs/ioctl.c | 4 + fs/udf/ecma_167.h | 2 +- fs/udf/osta_udf.h | 2 +- fs/xfs/xfs_log.c | 385 ++- fs/xfs/xfs_log.h | 5 +- fs/xfs/xfs_log_cil.c | 58 +- include/drm/drm_dp_helper.h | 7 - include/drm/i915_pciids.h | 8 +- include/dt-bindings/clock/marvell,mmp2.h | 13 + include/dt-bindings/clock/qcom,gcc-sc7180.h | 7 +- include/dt-bindings/clock/qcom,gcc-sm8150.h | 4 + include/dt-bindings/clock/qcom,mss-sc7180.h | 12 + include/dt-bindings/clock/qcom,rpmcc.h | 4 + include/dt-bindings/leds/common.h | 36 +- include/linux/ceph/ceph_fs.h | 18 +- include/linux/ceph/debugfs.h | 14 - include/linux/ceph/libceph.h | 1 + include/linux/ceph/messenger.h | 7 +- include/linux/ceph/osd_client.h | 17 - include/linux/ceph/osdmap.h | 4 + include/linux/ceph/rados.h | 6 +- include/linux/compiler_types.h | 11 +- include/linux/efi_embedded_fw.h | 2 + include/linux/err.h | 3 - include/linux/file.h | 1 + include/linux/firmware.h | 9 + include/linux/fs.h | 6 + include/linux/fscrypt.h | 6 + include/linux/hmm.h | 4 +- include/linux/huge_mm.h | 6 +- include/linux/hugetlb.h | 27 +- include/linux/irqchip/arm-gic-v3.h | 3 + include/linux/leds.h | 1 + include/linux/leds_pwm.h | 22 - include/linux/memremap.h | 6 +- include/linux/migrate.h | 8 + include/linux/mm.h | 21 +- include/linux/mm_inline.h | 15 +- include/linux/page-flags.h | 5 + include/linux/pagemap.h | 21 +- include/linux/power/bq2415x_charger.h | 2 +- include/linux/rcupdate_trace.h | 3 +- include/linux/sched.h | 6 +- include/linux/seq_file.h | 1 - include/linux/shmem_fs.h | 10 +- include/linux/socket.h | 3 +- include/linux/soundwire/sdw.h | 2 + include/linux/suspend.h | 34 - include/linux/swap.h | 1 - include/linux/sysfs.h | 4 +- include/linux/topology.h | 17 - include/media/cec-notifier.h | 39 +- include/net/af_rxrpc.h | 12 +- include/net/cfg80211.h | 34 +- include/net/flow_offload.h | 2 + include/net/mac80211.h | 5 + include/net/netfilter/nf_tables.h | 3 + include/net/tc_act/tc_skbedit.h | 41 +- include/net/tc_act/tc_tunnel_key.h | 8 +- include/net/tcp.h | 2 - include/sound/core.h | 1 + include/sound/rt5682.h | 2 + include/sound/soc.h | 7 +- include/trace/events/afs.h | 2 +- include/trace/events/mmap.h | 48 + include/trace/events/vmscan.h | 2 +- include/uapi/drm/i915_drm.h | 11 - include/uapi/linux/fscrypt.h | 1 + include/uapi/linux/if_bridge.h | 48 +- include/uapi/linux/io_uring.h | 2 +- include/uapi/linux/media-bus-format.h | 3 +- include/uapi/linux/netfilter/nf_tables.h | 2 + include/uapi/linux/nl80211.h | 73 +- include/uapi/linux/videodev2.h | 5 + include/uapi/linux/virtio_ids.h | 1 + kernel/bpf/btf.c | 3 +- kernel/bpf/syscall.c | 9 +- kernel/configs/tiny.config | 1 - kernel/kcov.c | 109 +- kernel/kcsan/core.c | 35 +- kernel/kcsan/kcsan.h | 5 +- kernel/kcsan/report.c | 315 +-- kernel/power/Kconfig | 3 - kernel/power/snapshot.c | 18 - kernel/rcu/Kconfig | 24 +- kernel/rcu/rcu.h | 2 + kernel/rcu/tasks.h | 109 +- kernel/rcu/tree.c | 24 + kernel/rcu/tree.h | 2 + kernel/rcu/tree_plugin.h | 18 + kernel/rcu/update.c | 1 + kernel/sched/core.c | 2 +- kernel/sched/psi.c | 12 +- kernel/sched/stats.h | 10 +- kernel/sysctl.c | 24 +- lib/Kconfig.debug | 12 - lib/crypto/chacha20poly1305-selftest.c | 11 +- lib/dynamic_debug.c | 2 +- lib/test_firmware.c | 55 + lib/test_lockup.c | 59 +- localversion-next | 2 +- mm/Kconfig | 6 +- mm/compaction.c | 3 +- mm/dmapool.c | 4 +- mm/filemap.c | 52 +- mm/gup.c | 36 +- mm/hmm.c | 35 +- mm/huge_memory.c | 2 +- mm/hugetlb.c | 212 +- mm/hugetlb_cgroup.c | 3 +- mm/internal.h | 23 + mm/khugepaged.c | 16 +- mm/kmemleak.c | 2 + mm/memcontrol.c | 8 + mm/memory-failure.c | 31 +- mm/memory.c | 7 +- mm/memory_hotplug.c | 5 +- mm/mempolicy.c | 2 +- mm/memremap.c | 4 + mm/migrate.c | 50 +- mm/mmap.c | 28 +- mm/mmu_notifier.c | 27 +- mm/mprotect.c | 2 +- mm/page-writeback.c | 2 +- mm/page_alloc.c | 1 - mm/rmap.c | 19 +- mm/shmem.c | 34 +- mm/slub.c | 26 +- mm/sparse.c | 2 +- mm/swap.c | 20 +- mm/swap_state.c | 2 +- mm/userfaultfd.c | 11 +- mm/vmscan.c | 36 +- net/bluetooth/hci_core.c | 39 +- net/bluetooth/hci_event.c | 17 +- net/bridge/br_vlan.c | 75 +- net/bridge/br_vlan_options.c | 76 +- net/ceph/debugfs.c | 20 +- net/ceph/messenger.c | 9 +- net/ceph/mon_client.c | 8 +- net/ceph/osd_client.c | 96 +- net/ceph/osdmap.c | 9 + net/core/skbuff.c | 23 +- net/hsr/hsr_slave.c | 8 +- net/ipv4/bpf_tcp_ca.c | 33 + net/ipv4/tcp.c | 4 +- net/ipv4/tcp_bpf.c | 152 +- net/ipv4/tcp_output.c | 12 +- net/mac80211/cfg.c | 16 +- net/mac80211/ieee80211_i.h | 1 + net/mac80211/iface.c | 4 + net/mac80211/main.c | 8 +- net/mac80211/mlme.c | 1 + net/mac80211/rx.c | 3 +- net/mac80211/sta_info.c | 35 +- net/mac80211/tx.c | 6 +- net/mac80211/util.c | 6 +- net/mptcp/options.c | 20 +- net/mptcp/protocol.h | 2 +- net/mptcp/subflow.c | 2 +- net/netfilter/nf_flow_table_core.c | 3 + net/netfilter/nf_flow_table_ip.c | 14 +- net/netfilter/nf_flow_table_offload.c | 7 +- net/netfilter/nf_tables_api.c | 117 +- net/netfilter/nft_dynset.c | 17 - net/rxrpc/af_rxrpc.c | 37 +- net/rxrpc/ar-internal.h | 5 +- net/rxrpc/call_object.c | 3 +- net/rxrpc/conn_client.c | 13 +- net/rxrpc/input.c | 1 - net/rxrpc/sendmsg.c | 75 +- net/sched/cls_api.c | 3 + net/socket.c | 8 +- net/tls/tls_device.c | 2 +- net/tls/tls_main.c | 28 +- net/wireless/core.c | 6 + net/wireless/nl80211.c | 47 +- net/wireless/pmsr.c | 32 + samples/bpf/Makefile | 8 +- samples/bpf/bpf_load.c | 20 - samples/bpf/bpf_load.h | 1 - samples/bpf/sampleip_user.c | 98 +- samples/bpf/trace_event_user.c | 139 +- samples/bpf/tracex1_user.c | 1 + samples/bpf/tracex5_user.c | 1 + scripts/checkpatch.pl | 14 +- scripts/spelling.txt | 20 +- sound/core/device.c | 21 + sound/pci/hda/patch_ca0132.c | 1 + sound/soc/codecs/mt6660.c | 2 +- sound/soc/codecs/rt5682.c | 21 +- sound/soc/soc-core.c | 66 +- sound/soc/soc-dapm.c | 9 +- sound/soc/soc-pcm.c | 311 +-- sound/soc/tegra/tegra_wm8903.c | 18 + .../bpftool/Documentation/bpftool-struct_ops.rst | 116 + tools/bpf/bpftool/bash-completion/bpftool | 28 + tools/bpf/bpftool/btf_dumper.c | 199 +- tools/bpf/bpftool/main.c | 3 +- tools/bpf/bpftool/main.h | 2 + tools/bpf/bpftool/struct_ops.c | 596 ++++ tools/gpio/gpio-utils.c | 6 +- tools/laptop/freefall/freefall.c | 2 +- tools/memory-model/litmus-tests/README | 3 - tools/power/x86/intel-speed-select/isst-config.c | 578 +++- tools/power/x86/intel-speed-select/isst-core.c | 117 +- tools/power/x86/intel-speed-select/isst-display.c | 274 +- tools/power/x86/intel-speed-select/isst.h | 12 +- tools/power/x86/turbostat/Makefile | 2 +- tools/power/x86/turbostat/turbostat.c | 142 +- tools/testing/kunit/.gitattributes | 1 + tools/testing/kunit/configs/broken_on_uml.config | 41 + tools/testing/kunit/kunit.py | 38 +- tools/testing/kunit/kunit_kernel.py | 84 +- tools/testing/kunit/kunit_parser.py | 41 +- tools/testing/kunit/kunit_tool_test.py | 86 +- .../kunit/test_data/test_config_printk_time.log | 31 + .../test_data/test_interrupted_tap_output.log | 37 + .../test_data/test_kernel_panic_interrupt.log | 25 + .../kunit/test_data/test_multiple_prefixes.log | 31 + .../test_output_with_prefix_isolated_correctly.log | 33 + .../kunit/test_data/test_pound_no_prefix.log | 33 + .../testing/kunit/test_data/test_pound_sign.log | 0 .../testing/selftests/bpf/prog_tests/bpf_tcp_ca.c | 39 +- tools/testing/selftests/bpf/prog_tests/btf_dump.c | 2 +- tools/testing/selftests/bpf/progs/bpf_dctcp.c | 16 + tools/testing/selftests/bpf/trace_helpers.c | 23 + tools/testing/selftests/bpf/trace_helpers.h | 1 + tools/testing/selftests/firmware/fw_filesystem.sh | 23 + .../selftests/net/forwarding/skbedit_priority.sh | 163 ++ tools/testing/selftests/net/reuseport_addr_any.c | 4 + .../networking/timestamping/txtimestamp.c | 179 +- .../networking/timestamping/txtimestamp.sh | 31 +- tools/thermal/tmon/tmon.c | 26 +- virt/kvm/arm/vgic/vgic-mmio-v3.c | 15 +- virt/kvm/arm/vgic/vgic-v4.c | 24 +- 885 files changed, 32043 insertions(+), 10796 deletions(-) create mode 100644 Documentation/devicetree/bindings/clock/arm,syscon-icst.yaml delete mode 100644 Documentation/devicetree/bindings/clock/arm-integrator.txt delete mode 100644 Documentation/devicetree/bindings/clock/arm-syscon-icst.txt create mode 100644 Documentation/devicetree/bindings/clock/marvell,mmp2-clock.yaml delete mode 100644 Documentation/devicetree/bindings/clock/marvell,mmp2.txt create mode 100644 Documentation/devicetree/bindings/clock/qcom,sc7180-mss.yaml delete mode 100644 Documentation/devicetree/bindings/clock/renesas,cpg-mssr.txt create mode 100644 Documentation/devicetree/bindings/clock/renesas,cpg-mssr.yaml create mode 100644 Documentation/devicetree/bindings/clock/ti,am654-ehrpwm-tbclk.yaml delete mode 100644 Documentation/devicetree/bindings/display/msm/gmu.txt create mode 100644 Documentation/devicetree/bindings/display/msm/gmu.yaml create mode 100644 Documentation/devicetree/bindings/mailbox/allwinner,sun6i-a31-m [...] create mode 100644 Documentation/devicetree/bindings/phy/qcom,qusb2-phy.yaml delete mode 100644 Documentation/devicetree/bindings/phy/qcom-qusb2-phy.txt create mode 100644 Documentation/litmus-tests/README rename {tools/memory-model/litmus-tests => Documentation/litmus-tests/rcu}/MP+once [...] create mode 100644 Documentation/litmus-tests/rcu/RCU+sync+free.litmus create mode 100644 Documentation/litmus-tests/rcu/RCU+sync+read.litmus create mode 100644 Documentation/media/uapi/v4l/pixfmt-srggb14.rst create mode 100644 Documentation/media/uapi/v4l/pixfmt-y14.rst create mode 100644 Documentation/translations/zh_CN/filesystems/index.rst create mode 100644 Documentation/translations/zh_CN/filesystems/virtiofs.rst create mode 100644 arch/arm/boot/dts/exynos4210-i9100.dts create mode 100644 arch/mips/include/asm/dmi.h delete mode 100644 arch/s390/kernel/suspend.c delete mode 100644 arch/s390/kernel/swsusp.S create mode 100644 drivers/base/firmware_loader/fallback_platform.c create mode 100644 drivers/clk/at91/at91rm9200.c create mode 100644 drivers/clk/keystone/syscon-clk.c create mode 100644 drivers/clk/mmp/clk-pll.c create mode 100644 drivers/clk/qcom/mss-sc7180.c create mode 100644 drivers/crypto/marvell/Kconfig copy drivers/crypto/marvell/{ => cesa}/Makefile (100%) rename drivers/crypto/marvell/{ => cesa}/cesa.c (100%) rename drivers/crypto/marvell/{ => cesa}/cesa.h (99%) rename drivers/crypto/marvell/{ => cesa}/cipher.c (98%) rename drivers/crypto/marvell/{ => cesa}/hash.c (98%) rename drivers/crypto/marvell/{ => cesa}/tdma.c (97%) create mode 100644 drivers/crypto/marvell/octeontx/Makefile create mode 100644 drivers/crypto/marvell/octeontx/otx_cpt_common.h create mode 100644 drivers/crypto/marvell/octeontx/otx_cpt_hw_types.h create mode 100644 drivers/crypto/marvell/octeontx/otx_cptpf.h create mode 100644 drivers/crypto/marvell/octeontx/otx_cptpf_main.c create mode 100644 drivers/crypto/marvell/octeontx/otx_cptpf_mbox.c create mode 100644 drivers/crypto/marvell/octeontx/otx_cptpf_ucode.c create mode 100644 drivers/crypto/marvell/octeontx/otx_cptpf_ucode.h create mode 100644 drivers/crypto/marvell/octeontx/otx_cptvf.h create mode 100644 drivers/crypto/marvell/octeontx/otx_cptvf_algs.c create mode 100644 drivers/crypto/marvell/octeontx/otx_cptvf_algs.h create mode 100644 drivers/crypto/marvell/octeontx/otx_cptvf_main.c create mode 100644 drivers/crypto/marvell/octeontx/otx_cptvf_mbox.c create mode 100644 drivers/crypto/marvell/octeontx/otx_cptvf_reqmgr.c create mode 100644 drivers/crypto/marvell/octeontx/otx_cptvf_reqmgr.h create mode 100644 drivers/gpio/gpio-mlxbf2.c rename drivers/gpu/drm/i915/{gt/intel_ggtt_fencing.c => i915_gem_fence_reg.c} (97%) rename drivers/gpu/drm/i915/{gt/intel_ggtt_fencing.h => i915_gem_fence_reg.h} (90%) create mode 100644 drivers/gpu/drm/i915/oa/i915_oa_bdw.c create mode 100644 drivers/gpu/drm/i915/oa/i915_oa_bdw.h create mode 100644 drivers/gpu/drm/i915/oa/i915_oa_bxt.c create mode 100644 drivers/gpu/drm/i915/oa/i915_oa_bxt.h create mode 100644 drivers/gpu/drm/i915/oa/i915_oa_cflgt2.c create mode 100644 drivers/gpu/drm/i915/oa/i915_oa_cflgt2.h create mode 100644 drivers/gpu/drm/i915/oa/i915_oa_cflgt3.c create mode 100644 drivers/gpu/drm/i915/oa/i915_oa_cflgt3.h create mode 100644 drivers/gpu/drm/i915/oa/i915_oa_chv.c create mode 100644 drivers/gpu/drm/i915/oa/i915_oa_chv.h create mode 100644 drivers/gpu/drm/i915/oa/i915_oa_cnl.c create mode 100644 drivers/gpu/drm/i915/oa/i915_oa_cnl.h create mode 100644 drivers/gpu/drm/i915/oa/i915_oa_glk.c create mode 100644 drivers/gpu/drm/i915/oa/i915_oa_glk.h create mode 100644 drivers/gpu/drm/i915/oa/i915_oa_hsw.c create mode 100644 drivers/gpu/drm/i915/oa/i915_oa_hsw.h create mode 100644 drivers/gpu/drm/i915/oa/i915_oa_icl.c create mode 100644 drivers/gpu/drm/i915/oa/i915_oa_icl.h create mode 100644 drivers/gpu/drm/i915/oa/i915_oa_kblgt2.c create mode 100644 drivers/gpu/drm/i915/oa/i915_oa_kblgt2.h create mode 100644 drivers/gpu/drm/i915/oa/i915_oa_kblgt3.c create mode 100644 drivers/gpu/drm/i915/oa/i915_oa_kblgt3.h create mode 100644 drivers/gpu/drm/i915/oa/i915_oa_sklgt2.c create mode 100644 drivers/gpu/drm/i915/oa/i915_oa_sklgt2.h create mode 100644 drivers/gpu/drm/i915/oa/i915_oa_sklgt3.c create mode 100644 drivers/gpu/drm/i915/oa/i915_oa_sklgt3.h create mode 100644 drivers/gpu/drm/i915/oa/i915_oa_sklgt4.c create mode 100644 drivers/gpu/drm/i915/oa/i915_oa_sklgt4.h create mode 100644 drivers/gpu/drm/i915/oa/i915_oa_tgl.c create mode 100644 drivers/gpu/drm/i915/oa/i915_oa_tgl.h create mode 100644 drivers/leds/leds-turris-omnia.c create mode 100644 drivers/mailbox/sun6i-msgbox.c create mode 100644 drivers/net/dsa/sja1105/sja1105_sgmii.h create mode 100644 drivers/platform/chrome/cros_ec_typec.c delete mode 100644 drivers/rtc/hctosys.c create mode 100644 drivers/staging/media/allegro-dvt/allegro-mail.c create mode 100644 drivers/staging/media/allegro-dvt/allegro-mail.h create mode 100644 include/dt-bindings/clock/qcom,mss-sc7180.h delete mode 100644 include/linux/leds_pwm.h create mode 100644 include/trace/events/mmap.h create mode 100644 tools/bpf/bpftool/Documentation/bpftool-struct_ops.rst create mode 100644 tools/bpf/bpftool/struct_ops.c create mode 100644 tools/testing/kunit/.gitattributes create mode 100644 tools/testing/kunit/configs/broken_on_uml.config create mode 100644 tools/testing/kunit/test_data/test_config_printk_time.log create mode 100644 tools/testing/kunit/test_data/test_interrupted_tap_output.log create mode 100644 tools/testing/kunit/test_data/test_kernel_panic_interrupt.log create mode 100644 tools/testing/kunit/test_data/test_multiple_prefixes.log create mode 100644 tools/testing/kunit/test_data/test_output_with_prefix_isolated_ [...] create mode 100644 tools/testing/kunit/test_data/test_pound_no_prefix.log copy arch/arm/mach-imx/Makefile.boot => tools/testing/kunit/test_data/test_pound_s [...] create mode 100755 tools/testing/selftests/net/forwarding/skbedit_priority.sh