This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch akpm in repository linux-next.
omits 521a6bed853b drivers/media/platform/sti/delta/delta-ipc.c: fix read buf [...] omits 426ce465170b drivers/tty/serial/sh-sci.c: suppress warning omits cee7e34a878c ipc/util.c: sysvipc_find_ipc() should increase position index omits 942bc78bb5dd kernel/gcov/fs.c: gcov_seq_next() should increase position index omits c7099e28c2b8 seq_read-info-message-about-buggy-next-functions-fix omits 4241bb54c59c fs/seq_file.c: seq_read(): add info message about buggy .n [...] omits 0296d8b2f237 selftests: kmod: test disabling module autoloading omits af9f51043c0e docs: admin-guide: document the kernel.modprobe sysctl omits 8afe5eafea98 fs/filesystems.c: downgrade user-reachable WARN_ONCE() to [...] omits 1f22b51aa1b4 kmod: make request_module() return an error when autoloadi [...] omits 8e9b9f855cb3 mm/debug: add tests validating architecture page table helpers omits 239a78a701b2 mm-special-create-generic-fallbacks-for-pte_special-and-pt [...] omits 3e8b32e1e1e8 mm/special: create generic fallbacks for pte_special() and [...] omits 170b8d408eba mm/memremap: set caching mode for PCI P2PDMA memory to WC omits a332976e0184 mm/memory_hotplug: add pgprot_t to mhp_params omits c81a8e6e843d powerpc/mm: thread pgprot_t through create_section_mapping() omits d2c0e4e9d0c6 x86/mm: introduce __set_memory_prot() omits 9b7bd031e210 x86/mm: thread pgprot_t through init_memory_mapping() omits 032ca35fcf36 mm/memory_hotplug: rename mhp_restrictions to mhp_params omits 5bf4af47e7df mm/memory_hotplug: drop the flags field from struct mhp_re [...] omits be7229b67477 mm/vma: introduce VM_ACCESS_FLAGS omits 83a6a70640e5 mm/vma: define a default value for VM_DATA_DEFAULT_FLAGS omits bd44948b05e8 net-zerocopy-use-vm_insert_pages-for-tcp-rcv-zerocopy-fix omits 9bb1d933299a net-zerocopy: use vm_insert_pages() for tcp rcv zerocopy omits bb903a9b1b81 mm: vm_insert_pages() checks if pte_index defined. omits 1ac48cf76f41 add missing page_count() check to vm_insert_pages(). omits 6a4bd31eead3 mm-add-vm_insert_pages-fix omits d9b4b04c165d mm/memory.c: add vm_insert_pages() omits 6aad335248ed mm: define pte_index as macro for x86 omits 6ea407c033ac mm: bring sparc pte_index() semantics inline with other platforms omits e607aa50a89c mm/memory.c: refactor insert_page to prepare for batched-l [...] omits 6069c39afc8d mm/swap.c: annotate data races for lru_rotate_pvecs omits c993634fc63f mm: annotate a data race in page_zonenum() omits 05a8652a6632 mm/rmap: annotate a data race at tlb_flush_batched omits 5ecd250ac6da mm/util.c: annotate an data race at vm_committed_as omits 79c76db09ce7 mm/mempool: fix a data race in mempool_free() omits 095df744a07a mm/list_lru: fix a data race in list_lru_count_one omits 17bc07af211c mm/memcontrol: fix a data race in scan count omits b18f9d1c33b7 mm/page_counter: fix various data races at memsw omits 8a81c10c0c27 mm-swapfile-fix-and-annotate-various-data-races-v2 omits 9cb7cfd0f17b mm/swapfile: fix and annotate various data races omits 1b8c7d87ca9d mm/filemap.c: fix a data race in filemap_fault() omits 6a35407534ec mm/swap_state: mark various intentional data races omits 6e8e5e8a2ec0 mm-page_io-mark-various-intentional-data-races-v2 omits db258575d7e3 mm/page_io: mark various intentional data races omits 1ce23a3393ce mm/frontswap: mark various intentional data races omits d0937455bada drivers/dma/tegra20-apb-dma.c: fix platform_get_irq.cocci [...] omits 27aae973ab4c Merge branch 'akpm-current/current' omits 6a47f038f74f Merge remote-tracking branch 'trivial/for-next' omits 03fee3ad48b4 Merge remote-tracking branch 'cfi/cfi/next' omits 3acb3ba4ba1f Merge remote-tracking branch 'cel/cel-next' omits 0843d05c11d7 Merge remote-tracking branch 'fpga/for-next' omits 562491ac6f0b Merge remote-tracking branch 'hmm/hmm' omits ca5df019bd05 Merge remote-tracking branch 'devfreq/devfreq-next' omits 09d96023a3ba Merge remote-tracking branch 'kgdb/kgdb/for-next' omits c4022c7217d7 Merge remote-tracking branch 'hyperv/hyperv-next' omits 18aeeb7816fa Merge remote-tracking branch 'xarray/xarray' omits d03e3daf81d2 Merge remote-tracking branch 'nvmem/for-next' omits f44857f15821 Merge remote-tracking branch 'slimbus/for-next' omits ed5167797393 Merge remote-tracking branch 'fsi/next' omits a0336285532f Merge remote-tracking branch 'ntb/ntb-next' omits 4184668d2a7f Merge remote-tracking branch 'at24/at24/for-next' omits bc8e8e049007 Merge remote-tracking branch 'nvdimm/libnvdimm-for-next' omits 57026dc0204f Merge remote-tracking branch 'rtc/rtc-next' omits 3abd2b2f545b Merge remote-tracking branch 'coresight/next' omits 37649dfd231e Merge remote-tracking branch 'livepatching/for-next' omits 89fba993668f Merge remote-tracking branch 'kselftest/next' omits 7f8efc58132e Merge remote-tracking branch 'random/dev' omits a4b705f7a3da Merge remote-tracking branch 'userns/for-next' omits 3e111b8fa6c9 Merge remote-tracking branch 'pinctrl/for-next' omits 629225e9a17c Merge remote-tracking branch 'gpio-brgl/gpio/for-next' omits a9052fcc000a Merge remote-tracking branch 'gpio/for-next' omits eaaf1cb0cdb8 Merge remote-tracking branch 'rpmsg/for-next' omits 8eba71b92341 Merge remote-tracking branch 'vhost/linux-next' omits 922184fe0a9c Merge remote-tracking branch 'scsi-mkp/for-next' omits f5c6a8070f11 Merge remote-tracking branch 'scsi/for-next' omits dbf9d4921b5b Merge remote-tracking branch 'cgroup/for-next' omits ab53ea6de49f Merge remote-tracking branch 'slave-dma/next' omits 865f58d3fe3b Merge remote-tracking branch 'icc/icc-next' omits 56d8d88b9d82 Merge remote-tracking branch 'mux/for-next' omits 6ec4dcbe6291 Merge remote-tracking branch 'staging/staging-next' omits 8a719a0dface Merge remote-tracking branch 'soundwire/next' omits 278d7e7a9d28 Merge remote-tracking branch 'extcon/extcon-next' omits 726f32dd936a Merge remote-tracking branch 'char-misc/char-misc-next' omits 7ee2e43f0d55 Merge remote-tracking branch 'tty/tty-next' omits 55884f697ae9 Merge remote-tracking branch 'phy-next/next' omits 9d9bfe3db016 Merge remote-tracking branch 'usb-serial/usb-next' omits 48a470006684 Merge remote-tracking branch 'driver-core/driver-core-next' omits e17fe399a6eb Merge remote-tracking branch 'ipmi/for-next' omits fbd9e19aeb8e Merge remote-tracking branch 'leds/for-next' omits f5115db6f39c Merge remote-tracking branch 'chrome-platform/for-next' omits ca917ffdecbf Merge remote-tracking branch 'drivers-x86/for-next' omits 231299083512 Merge remote-tracking branch 'workqueues/for-next' omits 48873d20ab2a Merge remote-tracking branch 'percpu/for-next' omits bae219034882 Merge remote-tracking branch 'xen-tip/linux-next' omits 154b34f86217 Merge remote-tracking branch 'kvms390/next' omits b88fc873b513 Merge remote-tracking branch 'kvm-ppc/kvm-ppc-next' omits 374bc49bccd2 Merge remote-tracking branch 'kvm-arm/next' omits 47a7dc3c4fa5 Merge remote-tracking branch 'kvm/linux-next' omits b999dbcfe680 Merge remote-tracking branch 'rcu/rcu/next' omits e702509d5317 Merge remote-tracking branch 'ftrace/for-next' omits 4ceec5217268 Merge remote-tracking branch 'irqchip/irq/irqchip-next' omits 4176ca38590c Merge remote-tracking branch 'edac/edac-for-next' omits 2e2cda10e6eb Merge remote-tracking branch 'clockevents/timers/drivers/next' omits 932b4ff2cdeb Merge remote-tracking branch 'tip/auto-latest' omits f8dab6041fda Merge remote-tracking branch 'spi/for-next' omits 94dfcec64c5b Merge remote-tracking branch 'devicetree/for-next' omits f0e03ad8b1f4 Merge remote-tracking branch 'audit/next' omits 2382f25bad11 Merge remote-tracking branch 'iommu/next' omits 44c990682a23 Merge remote-tracking branch 'watchdog/master' omits 0d723c5f3edd Merge remote-tracking branch 'tpmdd/next' omits 748347ccc73f Merge remote-tracking branch 'smack/for-next' omits 3bd08bb46161 Merge remote-tracking branch 'selinux/next' omits 11424ec2b7a7 Merge remote-tracking branch 'keys/keys-next' omits 73c7a2b99b30 Merge remote-tracking branch 'integrity/next-integrity' omits 6ada2932ef66 Merge remote-tracking branch 'apparmor/apparmor-next' omits a3e83ba36117 Merge remote-tracking branch 'security/next-testing' omits a8041bb5064a Merge remote-tracking branch 'regulator/for-next' omits bdfa78091b78 Merge remote-tracking branch 'battery/for-next' omits dcc673859c2c Merge remote-tracking branch 'mfd/for-mfd-next' omits b9d390fdb9ab Merge remote-tracking branch 'mmc/next' omits 44cd9095f571 Merge remote-tracking branch 'pcmcia/pcmcia-next' omits 7411ef01b630 Merge remote-tracking branch 'block/for-next' omits a8fa2ab82e50 Merge remote-tracking branch 'input/next' omits 73ac33356d93 Merge remote-tracking branch 'modules/modules-next' omits bf698a9360db Merge remote-tracking branch 'sound-asoc/for-next' omits b1560e1ed35d Merge remote-tracking branch 'sound/for-next' omits 78b4ef23f913 Merge remote-tracking branch 'regmap/for-next' omits 656bba42cd48 Merge remote-tracking branch 'etnaviv/etnaviv/next' omits 42be91c6778a Merge remote-tracking branch 'imx-drm/imx-drm/next' omits 6b3ac0f2f63e Merge remote-tracking branch 'mali-dp/for-upstream/mali-dp' omits 3fb2e44e3690 Merge remote-tracking branch 'drm-msm/msm-next' omits ac01144876dc Merge remote-tracking branch 'drm-intel/for-linux-next' omits c56456c062dc Merge remote-tracking branch 'amdgpu/drm-next' omits dc8264972d18 Merge remote-tracking branch 'drm/drm-next' omits f71d3b2254a8 Merge remote-tracking branch 'crypto/master' omits aadd0bc3644a Merge remote-tracking branch 'spi-nor/spi-nor/next' omits 60395ecd9822 Merge remote-tracking branch 'nand/nand/next' omits ea3714cb0e70 Merge remote-tracking branch 'mtd/mtd/next' omits 840d1559331e Merge remote-tracking branch 'gfs2/for-next' omits c4615cc217ee Merge remote-tracking branch 'mac80211-next/master' omits ff4d780b67c6 Merge remote-tracking branch 'bluetooth/master' omits 05645f2eddd8 Merge remote-tracking branch 'wireless-drivers-next/master' omits 5a715cec62e1 Merge remote-tracking branch 'mlx5-next/mlx5-next' omits 5ab706a54969 Merge remote-tracking branch 'ipsec-next/master' omits 3e9384c8a4b6 Merge remote-tracking branch 'bpf-next/master' omits 60cc394206d7 Merge remote-tracking branch 'net-next/master' omits 4a55bfbebd06 Merge remote-tracking branch 'rdma/for-next' omits 60eb65da35d1 Merge remote-tracking branch 'swiotlb/linux-next' omits 1240f5cd07be Merge remote-tracking branch 'ieee1394/for-next' omits d4a610ee7ec4 Merge remote-tracking branch 'thermal/thermal/linux-next' omits bba006b4bcd8 Merge remote-tracking branch 'cpufreq-arm/cpufreq/arm/linux-next' omits 28bb1f4a725a Merge remote-tracking branch 'pm/linux-next' omits 74c739deee2d Merge remote-tracking branch 'v4l-dvb/master' omits af7d996e85f5 Merge remote-tracking branch 'jc_docs/docs-next' omits 886b48e02aeb Merge remote-tracking branch 'hwmon-staging/hwmon-next' omits fecf16c27efa Merge branch 'dmi/master' omits b4616256d3d3 Merge remote-tracking branch 'i3c/i3c/next' omits cf9d4b0282e7 Merge remote-tracking branch 'i2c/i2c/for-next' omits 45ab0ff65857 Merge remote-tracking branch 'hid/for-next' omits 355acaf9410b Merge remote-tracking branch 'pstore/for-next/pstore' omits 64e4056a1150 Merge remote-tracking branch 'pci/next' omits 0e6ec89d81f4 Merge remote-tracking branch 'printk/for-next' omits 7e8f7f0c480e Merge remote-tracking branch 'vfs/for-next' omits 81aaa337a493 Merge remote-tracking branch 'file-locks/locks-next' omits d81388c6bae0 Merge remote-tracking branch 'iomap/iomap-for-next' omits 1c9450ddca00 Merge remote-tracking branch 'xfs/for-next' omits 5b9425fd7d78 Merge remote-tracking branch 'v9fs/9p-next' omits cc3358adf66d Merge remote-tracking branch 'ubifs/linux-next' omits fdc9fc282b98 Merge remote-tracking branch 'overlayfs/overlayfs-next' omits 46658a4c077e Merge remote-tracking branch 'nfsd/nfsd-next' omits 50d8e0d1c934 Merge remote-tracking branch 'nfs/linux-next' omits e77dc9bb3736 Merge remote-tracking branch 'jfs/jfs-next' omits a88db57fc6db Merge remote-tracking branch 'f2fs/dev' omits dfcb4c50a274 Merge remote-tracking branch 'ext4/dev' omits b1900a800e4b Merge remote-tracking branch 'ext3/for_next' omits 004e2a7d58a4 Merge remote-tracking branch 'erofs/dev' omits 46763e94c441 Merge remote-tracking branch 'cifs/for-next' omits 0f3eb7fe326c Merge remote-tracking branch 'btrfs/for-next' omits e3cf0b6fa5c8 Merge remote-tracking branch 'xtensa/xtensa-for-next' omits 9f5a9c6b8d10 Merge remote-tracking branch 'sh/sh-next' omits 1b0c3be3f302 Merge remote-tracking branch 's390/features' omits 22de96ff323e Merge remote-tracking branch 'risc-v/for-next' omits 1ef8e435ac53 Merge remote-tracking branch 'soc-fsl/next' omits 91850aba0dc9 Merge remote-tracking branch 'powerpc/next' omits 861ab71531cb Merge remote-tracking branch 'parisc-hd/for-next' omits 07a7abea365d Merge remote-tracking branch 'openrisc/for-next' omits bf9b9aa90e20 Merge remote-tracking branch 'nds32/next' omits 75228f3797b9 Merge remote-tracking branch 'mips/mips-next' omits 52f3957201d9 Merge remote-tracking branch 'microblaze/next' omits b5aeb5580b53 Merge remote-tracking branch 'm68knommu/for-next' omits a4a685132f5f Merge remote-tracking branch 'm68k/for-next' omits e3553731b867 Merge remote-tracking branch 'ia64/next' omits 942957f6636f Merge remote-tracking branch 'h8300/h8300-next' omits 79bc095ac116 Merge remote-tracking branch 'csky/linux-next' omits 35ce5385c25e Merge remote-tracking branch 'clk/clk-next' omits e65cc3d160b5 Merge remote-tracking branch 'tegra/for-next' omits 8d4adf2f1b9b Merge remote-tracking branch 'sunxi/sunxi/for-next' omits 5f94ca2776ee Merge remote-tracking branch 'scmi/for-linux-next' omits 47739e062ca4 Merge remote-tracking branch 'samsung-krzk/for-next' omits fea97da92f1f Merge remote-tracking branch 'rockchip/for-next' omits df3910ba7689 Merge remote-tracking branch 'reset/reset/next' omits 3ed1e4cbbbea Merge remote-tracking branch 'renesas/next' omits 3faa88f8883f Merge remote-tracking branch 'realtek/for-next' omits e3c31104b3a4 Merge remote-tracking branch 'raspberrypi/for-next' omits a7cac7d8cfbd Merge remote-tracking branch 'qcom/for-next' omits 4cad80f51cb3 Merge remote-tracking branch 'omap/for-next' omits d463c9590672 Merge remote-tracking branch 'mvebu/for-next' omits dd4ab1302774 Merge remote-tracking branch 'mediatek/for-next' omits abe1bcee8b2d Merge remote-tracking branch 'keystone/next' omits 353156672ace Merge remote-tracking branch 'imx-mxs/for-next' omits ed61fe1cd0e0 Merge remote-tracking branch 'at91/at91-next' omits 2e7823ae2555 Merge remote-tracking branch 'aspeed/for-next' omits f482f8068fad Merge remote-tracking branch 'amlogic/for-next' omits 29476e5f9a9b Merge remote-tracking branch 'arm-soc/for-next' omits 9e74a8ea43e2 Merge remote-tracking branch 'arm-perf/for-next/perf' omits 8e37d6991391 drm/i915/gt: Cancel a hung context if already closed omits 207e4a71fb53 drm/i915: Use explicit flag to mark unreachable intel_context omits 78f6604833bf Merge remote-tracking branch 'arm64/for-next/core' omits bcbbd638f98b Merge remote-tracking branch 'arm/for-next' omits d6763ceeb1ef Merge remote-tracking branch 'dma-mapping/for-next' omits a072dfc5f680 Merge remote-tracking branch 'kbuild/for-next' omits 853c94a4faa4 Merge remote-tracking branch 'kspp-gustavo/for-next/kspp' omits 996cfaad8d71 Merge remote-tracking branch 'risc-v-fixes/fixes' omits 352ccdf5ea14 Merge remote-tracking branch 'soc-fsl-fixes/fix' omits 773bcc4b7313 Merge remote-tracking branch 'hyperv-fixes/hyperv-fixes' omits 22007e8528e4 Merge remote-tracking branch 'drm-intel-fixes/for-linux-ne [...] omits 94fabf12d548 Merge remote-tracking branch 'drm-fixes/drm-fixes' omits 4c930de87890 Merge remote-tracking branch 'scsi-fixes/fixes' omits eecb22a82ba2 Merge remote-tracking branch 'devicetree-fixes/dt/linus' omits 38a2481db72a Merge remote-tracking branch 'samsung-krzk-fixes/fixes' omits 3ddb9e5bd096 Merge remote-tracking branch 'btrfs-fixes/next-fixes' omits 4495be43685e Merge remote-tracking branch 'nvdimm-fixes/libnvdimm-fixes' omits 1a53b6d987d9 Merge remote-tracking branch 'omap-fixes/fixes' omits d5026db22d2e Merge remote-tracking branch 'v4l-dvb-fixes/fixes' omits 4d8351277e72 Merge remote-tracking branch 'slave-dma-fixes/fixes' omits d5b19681f145 Merge remote-tracking branch 'input-current/for-linus' omits f10bfdf1bc39 Merge remote-tracking branch 'char-misc.current/char-misc-linus' omits b2da25230ce9 Merge remote-tracking branch 'staging.current/staging-linus' omits 243502933d50 Merge remote-tracking branch 'usb-chipidea-fixes/ci-for-us [...] omits 97277594fc33 Merge remote-tracking branch 'usb.current/usb-linus' omits 337263a31f88 Merge remote-tracking branch 'tty.current/tty-linus' omits 93a6a3e61db0 Merge remote-tracking branch 'regulator-fixes/for-linus' omits c014a88b39b5 Merge remote-tracking branch 'regmap-fixes/for-linus' omits d2265d679b8a Merge remote-tracking branch 'sound-asoc-fixes/for-linus' omits 89abf5ba0e80 Merge remote-tracking branch 'sound-current/for-linus' omits b4b21934d27f Merge remote-tracking branch 'rdma-fixes/for-rc' omits 0ea884fcf873 Merge remote-tracking branch 'ipsec/master' omits 90f9ee6d61f4 Merge remote-tracking branch 'bpf/master' omits 9c2fd05799a2 Merge remote-tracking branch 'net/master' omits 1f66d8b0b07f Merge remote-tracking branch 's390-fixes/fixes' omits 2c5eae68932f Merge remote-tracking branch 'powerpc-fixes/fixes' omits 1bedbb9bc08b Merge remote-tracking branch 'arm64-fixes/for-next/fixes' omits da46a3f8321d Merge remote-tracking branch 'arc-current/for-curr' omits c0a1d6472f7d drm/amdgpu/display: fix logic inversion in program_timing_sync() omits 7fc5fad4f53b drm/amdgpu: work around llvm bug #42576 omits e1c0bef1e12d drm/amdkfd: Enable GWS based on FW Support omits 764fd38aa303 drm/amdkfd: New IOCTL to allocate queue GWS (v2) omits cca1000f7cf2 drm/amdgpu: Fix per-IB secure flag GFX hang omits 8d6c5c95f691 drm/amdgpu: Fine-grained TMZ support omits bb1b23012a41 drm/amdgpu: stop evicting encrypted BOs to swap omits ba0fa5a75607 drm/amdgpu: add TMZ handling to amdgpu_move_blit omits 04163abd0335 drm/amdgpu: also add the TMZ flag to GART omits d54d1eae8c84 drm/amdgpu: fix the wrong logic checking when secure buffe [...] omits 532a2f3a6a5f drm/amdgpu: Move to a per-IB secure flag (TMZ) omits 7e576f168620 drm/amd/display: Indicate use of TMZ buffers to DC omits 296bf1ff65b8 drm/amdgpu: implement TMZ accessor (v3) omits 7813537466ae drm/amdgpu: remove the alignment placeholder for secure buffer omits 3b0cd159dd44 drm/amdgpu: move CS secure flag next the structs where it's used omits 6807c2f45fc7 drm/amdgpu: enable TMZ bit in FRAME_CONTROL for gfx10 omits 78be570171ce drm/amdgpu: enable TMZ bit in sdma copy pkt for sdma v5 omits b10bf5816aa8 drm/amdgpu: enable TMZ bit in sdma copy pkt for sdma v4 omits 335c22164b8e drm/amdgpu: expand amdgpu_copy_buffer interface with tmz p [...] omits e845f20e944c drm/amdgpu: expand sdma copy_buffer interface with tmz parameter omits 52ed46a584f2 drm/amdgpu: fix up for amdgpu_tmz.c and removal of drm/drmP.h omits fd8fb1abb299 drm/amdgpu: set TMZ bits in PTEs for secure BO (v4) omits b761f614c083 drm/amdgpu: job is secure iff CS is secure (v5) omits 2f6fc630a8fa drm/amdgpu: expand the context control interface with trust flag omits 34078a6d1a8c drm/amdgpu: expand the emit tmz interface with trusted flag omits 8949cd3ca862 drm/amdgpu: add tmz bit in frame control packet omits f9db9f130fbb drm/amdgpu: add function to check tmz capability (v4) omits da80584d04cb drm/amdgpu: add amdgpu_tmz data structure omits e3ca83d6cf74 drm/amdgpu: add tmz feature parameter (v2) omits d3e3c107f915 drm/amdgpu: define the TMZ bit for the PTE omits 5dd6d9b47ba0 drm/amdgpu: add UAPI to create secure commands (v3) omits d7fa9cfa36ee drm/amdgpu: add UAPI for creating encrypted buffers omits b763e2b454de drm/amd/display: Fix pageflip event race condition for DCN. omits 7399a6571bbb Remove stable HAINAN board from max_sclk override check in [...] omits 50df9c75358d Enable reading FRU chip via I2C v3 omits 6abe1c6fb5f5 drm/amdgpu/sriov : Don't resume RLCG for SRIOV guest omits bd1438b83ed7 drm/amdgpu: protect RAS sysfs during GPU reset omits 2386b492ded4 drm/i915: Prefer '%ps' for printing function symbol names omits 394ad36c51ad drm/i915/workarounds: convert to drm_device based logging macros. omits a8fa7c079f3e drm/i915/rps: use struct drm_device based logging macros. omits 606856f09e84 drm/i915/ring_submission: use drm_device based logging macros. omits edf040f4ee61 drm/i915/renderstate: use struct drm_device based logging macros. omits 1ca6ce9332e7 drm/i915/rc6: convert to struct drm_device based logging macros. omits 91682e45ba62 drm/i915/lrc: convert to struct drm_device based logging macros. omits 36034c95d3c7 drm/i915/ggtt: convert to drm_device based logging macros. omits 3882581753d1 drm/i915/tgl: Add new PCI IDs to TGL omits 4b95224f45d2 Merge branch 'spi-5.7' into spi-next omits b086451a49c7 Merge branch 'asoc-5.7' into asoc-next omits 8ec52a654dc5 Merge branch 'asoc-5.6' into asoc-linus omits 639e0db2d70f drm/i915/dp: Add dpcd link_rate quirk for Apple 15" MBP 2017 (v3) omits 260fcfc0e9b0 drm/i915/hdcp: convert to struct drm_device based logging. omits ac467612f403 drm/i915/fbdev: convert to drm_device based logging. omits 97ed48b5c8b1 drm/i915/fbc: convert to drm_device based logging macros. omits d28a26aafd88 Merge branch 'for-next/bti' into for-next/core omits a106b62ea604 Merge branch 'for-next/kernel-ptrauth' into for-next/core omits 2cc83ad19ae6 Merge branch 'for-next/asm-annotations' into for-next/core omits 4e80366cf509 Merge branches 'for-next/memory-hotremove', 'for-next/arm_ [...] omits b4ab7aa848ac drm/i915/color: Extract icl_read_luts() omits 0a7ada196675 drm/i915: Enable non-contiguous pipe fusing omits a639b0c15065 drm/i915/perf: Invalidate OA TLB on when closing perf stream omits 500f9ac30251 drm/i915/gt: Always reschedule the new heartbeat omits ba69fb165b03 drm/i915: Fix up documentation paths after file moving omits 11ecbdddf2f8 drm/i915/perf: introduce global sseu pinning omits 371aba6e26fb drm/i915/perf: remove redundant power configuration regist [...] omits 9aba9c188da1 drm/i915/perf: remove generated code omits a22f34783476 drm/i915/gem: Check for a closed context when looking up a [...] omits 220a6704ff43 drm/i915/gt: Restore check for invalid vma for fencing omits 0b6bc81dbd6d drm/i915/gt: Allocate i915_fence_reg array omits bd9a4dbc84f5 drm/i915: Remove manual save/resume of fence register state omits dec9cf9ee8cb drm/i915/gt: Pull restoration of GGTT fences underneath the GT omits f899f786d181 drm/i915: Move GGTT fence registers under gt/ omits 2786ad5fb234 cfg80211: fix documentation format omits 8c89fd18102a Merge branch 'kvm-arm64/gic-v4.1' of git://git.kernel.org/ [...] omits 4c39aa685ef5 Merge branch 'irq/gic-v4.1' into irq/irqchip-next omits aa73609ccdd8 KVM: arm64: GICv4.1: Expose HW-based SGIs in debugfs omits be1825d0fb2a KVM: arm64: GICv4.1: Allow non-trapping WFI when using HW SGIs omits c848611695bd KVM: arm64: GICv4.1: Reload VLPI configuration on distribu [...] omits 53a27763f6a6 KVM: arm64: GICv4.1: Plumb SGI implementation selection in [...] omits f4f5e7691f99 KVM: arm64: GICv4.1: Allow SGIs to switch between HW and S [...] omits 989d90ead693 KVM: arm64: GICv4.1: Add direct injection capability to SG [...] omits 7add3bd57ccf KVM: arm64: GICv4.1: Let doorbells be auto-enabled omits 1f42850cb3c3 irqchip/gic-v4.1: Eagerly vmap vPEs omits 070c6c35a6c3 irqchip/gic-v4.1: Add VSGI property setup omits 42a6a6eda54d irqchip/gic-v4.1: Add VSGI allocation/teardown omits 76d0e9138905 irqchip/gic-v4.1: Move doorbell management to the GICv4 ab [...] omits 7f96b8ad3471 irqchip/gic-v4.1: Plumb set_vcpu_affinity SGI callbacks omits 86886f61b11d irqchip/gic-v4.1: Plumb get/set_irqchip_state SGI callbacks omits 0a006d2bd445 irqchip/gic-v4.1: Plumb mask/unmask SGI callbacks omits cb5b6f0d245f irqchip/gic-v4.1: Add initial SGI configuration omits ba802bfa70c6 irqchip/gic-v4.1: Plumb skeletal VSGI irqchip omits 59ff3248e3a0 irqchip/gic-v4.1: Map the ITS SGIR register page omits 72c942f98987 irqchip/gic-v4.1: Advertise support v4.1 to KVM omits 1eeed81d1568 irqchip/gic-v4.1: Ensure mutual exclusion betwen invalidat [...] omits 6a8504b16327 irqchip/gic-v4.1: Wait for completion of redistributor's I [...] omits bfbe11b892f1 irqchip/gic-v4.1: Ensure mutual exclusion between vPE affi [...] omits f42926c1676a irqchip/gic-v4.1: Skip absent CPUs while iterating over re [...] omits a9917cfbfdfc irqchip/gic-v3: Use SGIs without active state if offered omits 6c21053e2a30 phy: ti: gmii-sel: add support for am654x/j721e soc omits 4142a0e8f046 dt-bindings: phy: ti: gmii-sel: add support for am654x/j721e soc omits 6e8ceada7e37 phy: qualcomm: usb: Add SuperSpeed PHY driver omits 7b988cf11abe dt-bindings: Add Qualcomm USB SuperSpeed PHY bindings omits 01822db3899c phy: qualcomm: Add Synopsys 28nm Hi-Speed USB PHY driver omits 97e547e4be60 dt-bindings: phy: Add Qualcomm Synopsys Hi-Speed USB PHY binding omits 468d6df25562 dt-bindings: phy: remove qcom-dwc3-usb-phy omits 053c3b10f6d1 Merge branch 'arm-dma-bus-limit' into dma-mapping-for-next omits ab50bf16698e ipc/mqueue.c: fix a brace coding style issue omits fbf986843476 ubsan: include bug type in report header omits 39e5518df93b kasan: unset panic_on_warn before calling panic() omits 2a2d7621f1e6 ubsan: check panic_on_warn omits 7357cc5ee9d1 drivers/misc/lkdtm/bugs.c: add arithmetic overflow and arr [...] omits 6ede5c61695e ubsan: split "bounds" checker from other options omits 545ed6816b72 ubsan: add trap instrumentation option omits b6978c61e5a6 usb: core: kcov: collect coverage from usb complete callback omits e71186d35cf5 kcov: collect coverage from interrupts omits 9cefcf1551d9 kcov: clean up debug messages omits ffbf0457f7e5 init/Kconfig: clean up ANON_INODES and old IO schedulers options omits 25c2618ea3b1 aio: simplify read_events() omits c7f8ce292687 kernel/relay.c: fix read_pos error when multiple readers omits 0e2164609877 kernel/gcov/fs.c: replace zero-length array with flexible- [...] omits 76a77b98cbd2 gcov: gcc_3_4: replace zero-length array with flexible-arr [...] omits e91cef699f0d gcov: gcc_4_7: replace zero-length array with flexible-arr [...] omits 2a552c756c70 kallsyms: unexport kallsyms_lookup_name() and kallsyms_on_ [...] omits 2b42ae5d2607 samples/hw_breakpoint: drop use of kallsyms_lookup_name() omits ce7ca28dcfd2 samples/hw_breakpoint: drop HW_BREAKPOINT_R when reporting writes omits 715c799172b7 fs/binfmt_elf.c: don't free interpreter's ELF pheaders on [...] omits a74f649d46e9 fs/binfmt_elf.c: allocate less for static executable omits f737bdedabc2 fs/binfmt_elf.c: delete "loc" variable omits 042d16c98b71 fs/epoll: make nesting accounting safe for -rt kernel omits 8d64f8254534 kselftest: introduce new epoll test case omits 18c66b8846bb epoll: fix possible lost wakeup on epoll_ctl() path omits 385ec5633c8c checkpatch: check proper licensing of Devicetree bindings omits 50f08ef6c19d checkpatch: improve Gerrit Change-Id: test omits 717ff15801a5 checkpatch: add command-line option for TAB size omits d1af1a007d13 checkpatch: fix multiple const * types omits e57e190ea7c6 checkpatch: fix minor typo and mixed space+tab in indentation omits 4edefe08ee9e checkpatch: prefer fallthrough; over fallthrough comments omits 10c0fc467a4a checkpatch: support "base-commit:" format omits 6af41bf3afa8 checkpatch: check SPDX tags in YAML files omits 2faec447106c checkpatch: remove email address comment from email addres [...] omits d22772ae3877 lib/list: prevent compiler reloads inside 'safe' list iteration omits 55db8aa5d787 lib: optimize cpumask_local_spread() omits e707f26d90ec linux/bits.h: add compile time sanity check of GENMASK inputs omits 11c814faa67d lib/test_kmod.c: remove a NULL test omits d102dfde2f0a lib/rbtree: fix coding style of assignments omits 0f74792ec9d3 lib/test_bitmap.c: make use of EXP2_IN_BITS omits ec8be0c0a5df lib/test_lockup.c: fix spelling mistake "iteraions" -> "it [...] omits fe969f00f47b percpu_counter: fix a data race at vm_committed_as omits dd8153281212 ia64: add IRQENTRY_TEXT and SOFTIRQENTRY_TEXT to linker script omits 0b04838b84b5 nds32: linker script: add SOFTIRQENTRY_TEXT omits 684d9f63504e kasan: stackdepot: move filter_irq_stacks() to stackdepot.c omits f0e414358898 lib/stackdepot.c: build with -fno-builtin omits db5d5861722f lib/stackdepot.c: fix a condition in stack_depot_fetch() omits e0eed38c352a lib/stackdepot.c: check depot_index before accessing the s [...] omits 8c4de6eca55d lib: test_stackinit.c: XFAIL switch variable init tests omits 64bba5390ba0 lib/scatterlist: fix sg_copy_buffer() kerneldoc omits ace8ef9ebe4d lib/ts_kmp.c: replace zero-length array with flexible-arra [...] omits e7d03d5212f6 lib/ts_fsm.c: replace zero-length array with flexible-arra [...] omits aa68e688689e lib/ts_bm.c: replace zero-length array with flexible-array member omits 88b69f87c236 lib/bch.c: replace zero-length array with flexible-array member omits e3fd05d98db4 lib/test_lockup: test module to generate lockups omits 1853b43e54c0 bitops: always inline sign extension helpers omits fc5e78a6b4ad MAINTAINERS: add an entry for kfifo omits a83364ca940d kernel/extable.c: use address-of operator on section symbols omits c411d00632ea asm-generic: fix unistd_32.h generation format omits 11f63a9f7465 proc: speed up /proc/*/statm omits 295ca3ec010c proc-faster-open-read-close-with-permanent-files-checkpatch-fixes omits 70aa2bae8d30 proc: faster open/read/close with "permanent" files omits b51d30524c43 fs/proc/inode.c: annotate close_pdeo() for sparse omits c3a193a499e0 kernel/hung_task.c: Monitor killed tasks. omits 8ba5708f475c fs/buffer.c: dump more info for __getblk_gfp() stall problem omits 3ca139ffff40 fs/buffer.c: add debug print for __getblk_gfp() stall problem omits 48e526e7d74f include/linux/swapops.h: correct guards for non_swap_entry() omits e8d45a6afbc9 mm: use fallthrough; omits cf8e2cbe9362 mm/mm_init.c: clean code. Use BUILD_BUG_ON when comparing [...] omits 42ff9f122fbc mm: fix ambiguous comments for better code readability omits b7cc56fc635f mm/zsmalloc: add missing annotation for unpin_tag() omits 0d7670d2a7af mm/zsmalloc: add missing annotation for pin_tag() omits dd7a3cfd9980 mm/zsmalloc: add missing annotation for migrate_read_unlock() omits da69970999f1 mm/zsmalloc: add missing annotation for migrate_read_lock() omits 9d01a0aa2ebc mm/slub: add missing annotation for put_map() omits 7b6068b23623 mm/slub: add missing annotation for get_map() omits 0627dd4fb31d mm/mempolicy: add missing annotation for queue_pages_pmd() omits 416aa9f425d0 mm/hugetlb: add missing annotation for gather_surplus_pages() omits 1a1ecc920ec4 mm/compaction: add missing annotation for compact_lock_irqsave omits d1885532bdb2 mm/zswap: allow setting default status, compressor and all [...] omits de82a21bc865 mm: prevent a warning when casting void* -> enum omits f0cf15a644e4 mm: huge tmpfs: try to split_huge_page() when punching hole omits 137943654d63 mm/shmem.c: Clean code by removing unnecessary assignment omits 2c2b561b8158 mm/shmem.c: distribute switch variables for initialization omits ad04cd068155 mm/sparse.c: move functions into CONFIG_MEMORY_HOTPLUG ifd [...] omits a62774782b99 drm/i915/gt: Restrict gen7 w/a batch to Haswell omits f59e82a0c583 Merge branches 'iommu/fixes', 'arm/qcom', 'arm/omap', 'x86 [...] omits 0b3e06526e63 Merge branch 'misc-5.6' into next-fixes omits 6e5a7668aec0 coresight: docs: Add information about the topology repres [...] omits f35d2a86fe20 coresight: cti: Add in sysfs links to other coresight devices omits 12ea61802fbc coresight: Expose device connections via sysfs omits 0a360ed27fa8 coresight: Add generic sysfs link creation functions omits c4fd21f39faf coresight: add return value for fixup connections omits 69079753bd98 coresight: Pass coresight_device for coresight_release_pla [...] omits 5731ac824a11 mm/sparse.c: move subsection_map related functions together omits 10335bb360fa mm/sparse.c: add note about only VMEMMAP supporting sub-se [...] omits a718a2b46325 mm/sparse.c: only use subsection map in VMEMMAP case omits 334411156ba6 mm/sparse.c: introduce a new function clear_subsection_map() omits 38eb09ac7c29 mm/sparse.c: introduce new function fill_subsection_map() omits 6e3700e13759 mm/memory_hotplug: allow to specify a default online_type omits 23e025c6650d mm/memory_hotplug: convert memhp_auto_online to store an o [...] omits ef9a3fb4666d drivers/base/memory: store mapping between MMOP_* and stri [...] omits 0b2126a0803f drivers/base/memory: map MMOP_OFFLINE to 0 omits a6ee60b1fa24 drivers/base/memory: rename MMOP_ONLINE_KEEP to MMOP_ONLINE omits 10e27d614345 mm/memory_hotplug.c: cleanup __add_pages() omits ef4f59b33f29 mm/memory_hotplug.c: simplify calculation of number of pag [...] omits 988552292d01 mm/memory_hotplug.c: only respect mem= parameter during bo [...] omits 3e889354a6ff mm/page_ext.c: drop pfn_present() check when onlining omits 15e6d2285e73 drivers/base/memory.c: drop pages_correctly_probed() omits a5be61c6a0a0 drivers/base/memory.c: drop section_count omits cf88a1aa6502 drivers/base/memory.c: indicate all memory blocks as removable omits d1f6c9101af6 userfaultfd: selftests: add write-protect test omits d7f24bee36b8 userfaultfd: selftests: refactor statistics omits 99d58925ade2 userfaultfd: wp: declare _UFFDIO_WRITEPROTECT conditionally omits c816e50f4c08 userfaultfd: wp: UFFDIO_REGISTER_MODE_WP documentation update omits c89084ff2291 userfaultfd: wp: don't wake up when doing write protect omits ec2b624966b3 userfaultfd: wp: enabled write protection in userfaultfd API omits f927ca016edf userfaultfd: wp: add the writeprotect API to userfaultfd ioctl omits fccad4f32950 userfaultfd: wp: support write protection for userfault vma range omits ba5683b1ca6a khugepaged: skip collapse if uffd-wp detected omits 969c205eadea userfaultfd: wp: support swap and page migration omits 0cd41950d819 userfaultfd: wp: add pmd_swp_*uffd_wp() helpers omits ee87e7d61546 userfaultfd: wp: drop _PAGE_UFFD_WP properly when fork omits 4bdd9c728422 userfaultfd: wp: apply _PAGE_UFFD_WP bit omits dce93b4020f7 mm: merge parameters for change_protection() omits a65341d6764f userfaultfd: wp: add UFFDIO_COPY_MODE_WP omits 4838dcbe70c7 userfaultfd: wp: userfaultfd_pte/huge_pmd_wp() helpers omits faaa52178603 userfaultfd: wp: add WP pagetable tracking to x86 omits e4772443fdab userfaultfd: wp: hook userfault handler to write protection fault omits 719682718474 userfaultfd: wp: add helper for writeprotect check omits d972995deb17 virtio-balloon: switch back to OOM handler for VIRTIO_BALL [...] omits f591725e9b3e mm/page_reporting: add free page reporting documentation omits e486d38a1f3f mm/page_reporting: add budget limit on how many pages can [...] omits c7722fad1253 mm/page_reporting: rotate reported pages to the tail of the list omits 4954de0f0825 virtio-balloon: add support for providing free page report [...] omits c01202c63043 virtio-balloon: pull page poisoning config out of free pag [...] omits 5661c5c2c4f2 mm: introduce Reported pages omits 44981cb86f2f mm: add function __putback_isolated_page omits 37d302a5a396 mm: use zone and order instead of free area in free_list m [...] omits 4d9ce788b001 mm: adjust shuffle code to allow for future coalescing omits ace3e63e96c0 mm/madvise: allow KSM hints for remote API omits 6102c724b1de mm/madvise: employ mmget_still_valid() for write lock omits 93177992c356 mm/madvise: support both pid and pidfd for process_madvise omits 9f1ad6c6ab0e pid: move pidfd_get_pid() to pid.c omits e27f0e475509 mm/madvise: check fatal signal pending of target process omits d57ba9cd8394 fix process_madvise build break for arm64 omits d362e6d2d47f mm/madvise: introduce process_madvise() syscall: an extern [...] omits 3b70534427aa mm/madvise: pass task and mm to do_madvise omits d0a9e8e03d92 drivers-base-memoryc-cache-memory-blocks-in-xarray-to-acce [...] omits eb17de3ba48e drivers/base/memory.c: cache memory blocks in xarray to ac [...] omits 7a28d0a9f2a1 mm/ksm.c: update get_user_pages() argument in comment omits 67c404a6ff81 mm, thp: track fallbacks due to failed memcg charges separately omits 571e907712e8 mm, shmem: add vmstat for hugepage fallback omits 171907cca6c8 mm-migratec-migrate-pg_readahead-flag-fix omits f1420b55f3a9 mm/migrate.c: migrate PG_readahead flag omits 5fd03e536386 mm/migrate.c: unify "not queued for migration" handling in [...] omits 53cc7d43d3a9 mm/migrate.c: check pagelist in move_pages_and_store_status() omits 0b9339541e40 mm/migrate.c: wrap do_move_pages_to_node() and store_status() omits f531d3a6f89c mm/migrate.c: no need to check for i > start in do_pages_move() omits fc600cec7828 selftests/vm: fix map_hugetlb length used for testing read [...] omits bb5a49417019 mm: cleanup cmdline_parse_hugetlb_cma() omits 882d60d2ce72 mm: hugetlb: optionally allocate gigantic hugepages using cma omits 30ed1f5cc20d mm/hugetlb: remove unnecessary memory fetch in PageHeadHuge() omits fe75ea008852 mm/hugetlb.c: clean code by removing unnecessary initialization omits 4fcc14fcf893 hugetlb_cgroup: add hugetlb_cgroup reservation docs omits 5844db03fe7f hugetlb_cgroup: add hugetlb_cgroup reservation tests omits 89b47a74156f hugetlb: remove check_coalesce_bug debug code omits c7eef80147a2 hugetlb: fix CONFIG_CGROUP_HUGETLB ifdefs omits 499c8d5fea55 hugetlb: support file_region coalescing again omits 60c7b523b9ff hugetlb_cgroup: support noreserve mappings omits 850c43b1c624 hugetlb_cgroup-add-accounting-for-shared-mappings-fix omits ba21810fd736 hugetlb_cgroup: add accounting for shared mappings omits 8b8116c3f133 mm/hugetlb: fix file_region entry allocations omits 40a7734d2cfc hugetlb: disable region_add file_region coalescing omits 15e7931db177 hugetlb_cgroup-add-reservation-accounting-for-private-mapp [...] omits b6399c0c8184 hugetlb_cgroup: add reservation accounting for private mappings omits 0202ac1aa230 mm/hugetlb_cgroup: fix hugetlb_cgroup migration omits 805a9317e043 hugetlb_cgroup: add interface for charge/uncharge hugetlb [...] omits 0ab3685ca230 hugetlb_cgroup: add hugetlb_cgroup reservation counter omits 6f2393fc93fc mm/memblock.c: remove redundant assignment to variable max_addr omits 5f46f6623ab9 mm: mempolicy: use VM_BUG_ON_VMA in queue_pages_test_walk() omits bc5ed13c816c mm/mempolicy: check hugepage migration is supported by arc [...] omits 808bc8aaac68 mm/mempolicy: support MPOL_MF_STRICT for huge page mapping omits d17a33c708f4 mm/compaction: Disable compact_unevictable_allowed on RT omits c412554ce97c mm/compaction: really limit compact_unevictable_allowed to [...] omits fa8bdb058d2f mm, compaction: fully assume capture is not NULL in compac [...] omits 41c88a9549d2 mmthpcompactioncma-allow-thp-migration-for-cma-allocations-fix omits 11d08f5884d2 mm,thp,compaction,cma: allow THP migration for CMA allocations omits 958b8705079e mm,compaction,cma: add alloc_contig flag to compact_control omits 4fbb185a7dac mm/vmscan.c: make may_enter_fs bool in shrink_page_list() omits 08747d0aa130 mm/vmscan.c: Clean code by removing unnecessary assignment omits be1bc61e2215 mm/vmscan.c: fix data races using kswapd_classzone_idx omits 85a31ec65f28 mm/vmscan.c: remove cpu online notification for now omits ab068da1ecc5 mm: vmscan: replace open codings to NUMA_NO_NODE omits 9a34fb6b33f1 mm: vmpressure: use mem_cgroup_is_root API omits f39a6e41ffb7 mm: vmpressure: don't need call kfree if kstrndup fails omits cf1cc6d993c3 mm/page_alloc: simplify page_is_buddy() for better code re [...] omits 07447453db3a mm/page_alloc.c: fix tick timer stall during deferred page init omits 959d4b1c371c mm/page_alloc.c: micro-optimisation Remove unnecessary branch omits 34d039cefb57 mm/page_alloc.c: use free_area_empty() instead of open-coding omits 06d17e0cfeb9 mmpage_alloccma-conditionally-prefer-cma-pageblocks-for-mo [...] omits 63a3e0928040 mm,page_alloc,cma: conditionally prefer cma pageblocks for [...] omits d52d5ce1d278 mm, pagealloc: micro-optimisation: save two branches on ho [...] omits b35da499e1ca mm/page_alloc: increase default min_free_kbytes bound omits b7ee03ef45d1 kasan: fix -Wstringop-overflow warning omits da5da72d89b6 kasan: add test for invalid size in memmove omits 20aead9a1d90 kasan-detect-negative-size-in-memory-operation-function-fix-2 omits 91e1f897f4b1 kasan/tags: fix -Wdeclaration-after-statement warn omits 88d0ac859154 kasan: detect negative size in memory operation function omits e1624434ca25 mm/sparse.c: use kvmalloc_node/kvfree to alloc/free memmap [...] omits 38ba0863fa07 mm/sparse: rename pfn_present() to pfn_in_present_section() omits 86a5be2e4180 mm/sparsemem: get address to page struct instead of addres [...] omits 6f152feeb8ef selftest-add-mremap_dontunmap-selftest-v7-checkpatch-fixes omits 3ad5669ac34c selftest: add MREMAP_DONTUNMAP selftest omits 4f4437797e76 selftest-add-mremap_dontunmap-selftest-fix omits c0bc77352c5f selftests: add MREMAP_DONTUNMAP selftest omits d4357f861342 mm-add-mremap_dontunmap-to-mremap-v7 omits 52540c257699 mm-add-mremap_dontunmap-to-mremap-v6 omits 3aaf99e0da9b mm/mremap: add MREMAP_DONTUNMAP to mremap() omits 38db59323fb6 mm: clarify a confusing comment for remap_pfn_range() omits aa191c7e8ad4 mm/userfaultfd: honor FAULT_FLAG_KILLABLE in fault path omits 1e35c3698a06 mm/gup: allow to react to fatal signals omits 24f77ac269ff mm/gup: allow VM_FAULT_RETRY for multiple times omits aa2bbca19152 mm: allow VM_FAULT_RETRY for multiple times omits 3126fb83c9e8 mm: introduce FAULT_FLAG_INTERRUPTIBLE omits fe272e8ba483 mm: introduce FAULT_FLAG_DEFAULT omits 68847e2e92ff userfaultfd: don't retake mmap_sem to emulate NOPAGE omits 763ad24accc2 mm: return faster for non-fatal signals in user mode faults omits a0a113e9de7b sh/mm: use helper fault_signal_pending() omits cc9ad806c631 powerpc/mm: use helper fault_signal_pending() omits 0a3899b55907 arm64/mm: use helper fault_signal_pending() omits f1f122413ef2 arc/mm: use helper fault_signal_pending() omits 7d77e997246b x86/mm: use helper fault_signal_pending() omits f71dbb79ec8e mm-introduce-fault_signal_pending-fix omits 485a420fe6ae mm: introduce fault_signal_pending() omits c934a6b4ea91 mm/gup: fix __get_user_pages() on fault retry of hugetlb omits 9ec85d25ac14 mm/gup: rename "nonblocking" to "locked" where proper omits 4f95a0a859db mm: add pagemap.h to the fine documentation omits 9a4d9c59f807 mm/vma: make is_vma_temporary_stack() available for general use omits 5fc9699ba659 mm/vma: make vma_is_foreign() available for general use omits 02154eb74375 mm/vma: move VM_NO_KHUGEPAGED into generic header omits 3e646d0c8cf5 mm/mmap.c: fix the adjusted length error omits eb4477fb81f0 mm/vma: append unlikely() while testing VMA access permissions omits f1365bef33fa mm/vma: replace all remaining open encodings with vma_is_a [...] omits c57bc5184433 mm/vma: replace all remaining open encodings with is_vm_hu [...] omits e439fa012adb mm/vma: make vma_is_accessible() available for general use omits 8a80bee21a75 mm/vma: add missing VMA flag readable name for VM_SYNC omits bfa741950e27 mm: set vm_next and vm_prev to NULL in vm_area_dup() omits 68beef8ea377 Revert "mm/rmap.c: reuse mergeable anon_vma as parent when fork" omits 3177dee8d7a3 mm: don't prepare anon_vma if vma has VM_WIPEONFORK omits bd42eaf1ec4b mm/mapping_dirty_helpers: Update huge page-table entry callbacks omits 7d55685a8e5f mm, memcg: bypass high reclaim iteration for cgroup hierar [...] omits 5b2e22662499 mm, memcg: prevent mem_cgroup_protected store tearing omits 613b82802508 mm, memcg: prevent memory.swap.max load tearing omits 35804717d833 mm, memcg: prevent memory.min load/store tearing omits 4d066eedc2c6 mm, memcg: prevent memory.low load/store tearing omits 7220a74a6002 mm, memcg: prevent memory.max load tearing omits 44d66029712c mm, memcg: prevent memory.high load/store tearing omits 86a2df265f44 memcg-optimize-memorynuma_stat-like-memorystat-fix omits 5da5520081bb mm/memcg: optimize memory.numa_stat like memory.stat omits f5a0d57f660a mm/memcontrol.c: make mem_cgroup_id_get_many() __maybe_unused omits 2c36db137bb9 memcg: css_tryget_online cleanups omits ff07a4f87e02 mm: memcontrol: recursive memory.low protection omits 1f498e9df83c mm: memcontrol: clean up and document effective low/min ca [...] omits 2bdad59a7685 mm: memcontrol: fix memory.low proportional distribution omits ca35362e673f mm: kmem: rename (__)memcg_kmem_(un)charge_memcg() to __me [...] omits 63087a07c078 mm: memcg/slab: cache page number in memcg_(un)charge_slab() omits bff73875254d mm: kmem: switch to nr_pages in (__)memcg_kmem_charge_memcg() omits dbd7d9c6c715 mm: kmem: rename memcg_kmem_(un)charge() into memcg_kmem_( [...] omits d5d4da38cce2 mm: kmem: cleanup memcg_kmem_uncharge_memcg() arguments omits 85abcdd77aba mm: kmem: cleanup (__)memcg_kmem_charge_memcg() arguments omits 3e129cb38f84 mm-memcg-slab-introduce-mem_cgroup_from_obj-v2 omits c2e82c331078 mm: memcg/slab: introduce mem_cgroup_from_obj() omits 27de460be8e0 mm/memcontrol.c: allocate shrinker_map on appropriate NUMA node omits d714b0401ebf mm, memcg: fix build error around the usage of kmem_caches omits cf5b6c279e77 mm/swap_slots.c: assign|reset cache slot by value directly omits b768884e4788 mm/swapfile: fix data races in try_to_unuse() omits c8194586181b mm/swap.c: not necessary to export __pagevec_lru_add() omits c0d02c17614f mm/swapfile.c: fix comments for swapcache_prepare omits b22429b006bd mm/gup/writeback: add callbacks for inaccessible pages omits b0e4c1e6bbdf mm: dump_page(): additional diagnostics for huge pinned pages omits fdd1354a98dd mm: improve dump_page() for compound pages omits 6df12d0e7604 selftests/vm: run_vmtests: invoke gup_benchmark with basic [...] omits 3d257ea9a7f4 mm/gup_benchmark: support pin_user_pages() and related calls omits d8aeff4a083e mm/gup: /proc/vmstat: pin_user_pages (FOLL_PIN) reporting omits 9efb1794d3ae mm/gup: page->hpage_pinned_refcount: exact pin counts for [...] omits 08baf249e844 mm-gup-track-foll_pin-pages-fix-2-fix omits 10a9eb3afdf1 mm/gup: fixup for 9947ea2c1e608e32 "mm/gup: track FOLL_PIN pages" omits b982245014e1 mm/gup: fixup for ce35133be382 mm/gup: track FOLL_PIN pages omits 3d37f4aceb31 mm/gup: track FOLL_PIN pages omits 82bfe18e6711 mm/gup: require FOLL_GET for get_user_pages_fast() omits d7032c0d5415 mm/gup: pass gup flags to two more routines omits 5fa808cbfc1a mm: introduce page_ref_sub_return() omits 428bc767dc2b mm/gup: pass a flags arg to __gup_device_* functions omits fd45a1750bb1 mm/gup: split get_user_pages_remote() into two routines omits e596ac989299 mm/filemap.c: remove unused argument from shrink_readahead [...] omits 7a2797e48157 mm/filemap.c: clear page error before actual read omits eafeda2803d3 mm/page-writeback.c: write_cache_pages(): deduplicate iden [...] omits 6e878b9d6609 mm/filemap.c: don't bother dropping mmap_sem for zero size [...] omits 090d8ed648c7 mm/Makefile: disable KCSAN for kmemleak omits 28d35fede8d0 mm/kmemleak.c: use address-of operator on section symbols omits 1ca82121a8be slub: relocate freelist pointer to middle of object omits 65baf72d19a1 slub: improve bit diffusion for freelist ptr obfuscation omits 47c68aa30ba2 mm/slub.c: replace kmem_cache->cpu_partial with wrapped APIs omits 89548b124a15 mm/slub.c: replace cpu_slab->partial with wrapped APIs omits 972f3551074a kernel/watchdog: flush all printk nmi buffers when hardloc [...] omits 63abd96182f0 fs_parse: Remove pr_notice() about each validation omits 8b06ac1af2ba ramfs: support O_TMPFILE omits ad6d5faa7f86 ocfs2: ocfs2_fs.h: replace zero-length array with flexible [...] omits e11df9f1d8a8 ocfs2: dlm: replace zero-length array with flexible-array member omits 31eae056221d ocfs2: cluster: replace zero-length array with flexible-ar [...] omits 2972acf7fa88 ocfs2: replace zero-length array with flexible-array member omits 26ef27f1efc8 ocfs2: Add missing annotations for ocfs2_refcount_cache_lo [...] omits 56a73cc195c5 ocfs2: remove useless err omits e9e18e7c09fe ocfs2: correct annotation from "l_next_rec" to "l_next_free_rec" omits 0e56c97f03a2 ocfs2: there is no need to log twice in several functions omits 57a883108a26 ocfs2: remove dlm_lock_is_remote omits 6761ab6de4c3 ocfs2: use OCFS2_SEC_BITS in macro omits 895f59462eb1 ocfs2: remove unused macros omits bafdf2f1c789 ocfs2: remove FS_OCFS2_NM omits 7adad603d20b scripts/spelling.txt: add syfs/sysfs pattern omits 2361ea80e05b asm-generic: make more kernel-space headers mandatory omits ff7cf1822b93 kthread: mark timer used by delayed kthread works as IRQ safe omits 9561b9d57e91 mm: do not allow MADV_PAGEOUT for CoW pages omits 296707953e6d mm, memcg: throttle allocators based on ancestral memory.high omits db774ef20ab6 mm, memcg: fix corruption on 64-bit divisor in memory.high [...] omits 89a67770ce23 page-flags: fix a crash at SetPageError(THP_SWAP) omits 8a387003736e mm-hotplug-fix-hot-remove-failure-in-sparsememvmemmap-case-fix omits 16c57056f06a mm/hotplug: fix hot remove failure in SPARSEMEM|!VMEMMAP case omits 1ce51f2caf93 mm/hugetlb.c: fix an address exception caused by huge_pte_ [...] omits 8e5080f9e7ce memcg-fix-null-pointer-dereference-in-__mem_cgroup_usage_u [...] omits 1d7e32e08403 memcg: fix NULL pointer dereference in __mem_cgroup_usage_ [...] omits 029e6e6c4a4d x86/mm: Split vmalloc_sync_all() omits da94c41c363f mm: fork: fix kernel_stack memcg stats for various stack i [...] omits bcae3c77170f /proc/kpageflags: do not use uninitialized struct pages omits 78ee1cfe1dbd /proc/kpageflags: prevent an integer overflow in stable_pa [...] omits befc5704def3 mm/swapfile.c: move inode_lock out of claim_swapfile omits 93615c72d129 Merge branch 'fixes' into for-next omits efa75c21c487 scsi: core: Allow non-root users to perform ZBC commands omits 643fbcffa541 scsi: hisi_sas: Use dev_err() in read_iost_itct_cache_v3_hw() omits 7448f052c816 Merge branches 'at91-soc', 'at91-dt' and 'at91-defconfig' [...] omits c1088d6c08fd HID: hyperv: NULL check before some freeing functions is n [...] omits e71de1bf3592 Hyper-V: add myself as a maintainer omits 484e07bf8007 Hyper-V: Drop Sasha Levin from the Hyper-V maintainers omits 33f12efe336f phy: phy-mtk-tphy: add a new reference clock omits 7327176a8d60 phy: phy-mtk-tphy: remove unused u3phya_ref clock omits 6a8eaacd7cf1 phy: phy-mtk-tphy: make the ref clock optional omits e5ae09adde9a phy: phy-mtk-tphy: add a property for internal resistance omits 0723aa4a510e phy: phy-mtk-tphy: add a property for disconnect threshold omits 297d1c1554f1 dt-bindings: phy-mtk-tphy: add the properties about addres [...] omits 88e203c74f0e dt-bindings: phy-mtk-tphy: add a new reference clock omits bec1bfa60231 dt-bindings: phy-mtk-tphy: remove unused u3phya_ref clock omits dda43d93ec02 dt-bindings: phy-mtk-tphy: make the ref clock optional omits 0d5f799881e4 dt-bindings: phy-mtk-tphy: add two optional properties for u2phy omits 39e2e375b5ef phy: amlogic: G12A: Fix misuse of GENMASK macro omits 24e5ea201c86 phy: qcom: qmp: Use power_on/off ops for PCIe omits 2e06aa8c0d1d phy: uniphier-pcie: Add SoC-dependent phy-mode function support omits 01db32d9690c phy: uniphier-pcie: Add legacy SoC support for Pro5 omits 9e9dfea2a080 phy: uniphier-usb3hs: Change Rx sync mode to avoid communi [...] omits 35ea194ac89f phy: uniphier-usb3hs: Add legacy SoC support for Pro5 omits fe29a75aac09 phy: uniphier-usb3ss: Add Pro5 support omits 619de43e34b8 dt-bindings: phy: socionext: Add Pro5 support and remove P [...] omits f336ba79afc5 phy: socionext: Use devm_platform_ioremap_resource() omits 2447a52a6b26 phy: qcom-qmp: Add MSM8996 UFS QMP support omits eb0d7c04e7cc phy: cadence-torrent: Add support for subnode bindings omits daeb7750650f phy: cadence-torrent: Add platform dependent initializatio [...] omits 38793a0a9d8d phy: cadence-torrent: Use regmap to read and write DPTX PH [...] omits 4b315374c25b phy: cadence-torrent: Use regmap to read and write Torrent [...] omits 13a6a4d16596 phy: cadence-torrent: Implement PHY configure APIs omits f139ef1ced05 phy: cadence-torrent: Add 19.2 MHz reference clock support omits 39f62e0b5126 phy: cadence-torrent: Refactor code for reusability omits 6ab65d06772f phy: cadence-torrent: Add wrapper for DPTX register access omits 3721407ad3c7 phy: cadence-torrent: Add wrapper for PHY register access omits be8da7d77658 phy: cadence-torrent: Adopt Torrent nomenclature omits d7258b2d861e phy: cadence-dp: Rename to phy-cadence-torrent omits c6d8eef38b7f dt-bindings: phy: Add Cadence MHDP PHY bindings in YAML format. omits 40d1d2d6e89e HID: hyperv: NULL check before some freeing functions is n [...] omits 58edaa94a572 Hyper-V: add myself as a maintainer omits 1ff9f3ae8459 Hyper-V: Drop Sasha Levin from the Hyper-V maintainers omits 749c4ad29ea7 coresight: cti: Remove unnecessary NULL check in cti_sig_t [...] omits 5d647ed7b352 Update MAINTAINERS to add reviewer for CoreSight omits 35f8ac7d2c5b docs: sysfs: coresight: Add sysfs ABI documentation for CTI omits 76f7dcf1508e docs: coresight: Update documentation for CoreSight to cover CTI omits 85b6684eab65 coresight: cti: Add connection information to sysfs omits 7cfeb9cfa0ac coresight: cti: Enable CTI associated with devices omits 7bf35334d761 coresight: cti: Add device tree support for custom CTI omits 4217ba972866 coresight: cti: Add device tree support for v8 arch CTI omits 141017b9d6b2 dt-bindings: arm: Adds CoreSight CTI hardware definitions omits 6c66dd7c66a7 coresight: cti: Add sysfs trigger / channel programming API omits 3c3d4bd812bd coresight: cti: Add sysfs access to program function registers omits 7127455d6242 coresight: cti: Add sysfs coresight mgmt register access omits 39bac814347a coresight: cti: Initial CoreSight CTI Driver omits 89bb6e2ac940 ARM/dma-mapping: merge __dma_supported into arm_dma_supported omits c1d7d3fba278 ARM/dma-mapping: take the bus limit into account in __dma_alloc omits 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 6c02ad7a61d2 Merge remote-tracking branch 'arc-current/for-curr' adds 6f5459da2b87 arm64: alternative: fix build with clang integrated assembler adds a746412d994f Merge remote-tracking branch 'arm64-fixes/for-next/fixes' adds 171a3894419f 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 f5a4f11a4b18 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 24a2aacafb1c Merge remote-tracking branch 'bpf/master' adds 6753923cadad Merge remote-tracking branch 'ipsec/master' adds 8d9657a48e0b Merge remote-tracking branch 'rdma-fixes/for-rc' adds a47c7b73a49d Merge branch 'asoc-5.6' into asoc-linus adds 886833aa40a5 Merge remote-tracking branch 'sound-asoc-fixes/for-linus' adds d63f5dc52631 Merge remote-tracking branch 'regmap-fixes/for-linus' adds bc39c1e09896 Merge remote-tracking branch 'regulator-fixes/for-linus' adds 20fa59fde9c7 Merge remote-tracking branch 'usb-chipidea-fixes/ci-for-us [...] adds af050c8aa36a Merge remote-tracking branch 'input-current/for-linus' adds c8cfcb78c658 crypto: arm64/chacha - correctly walk through blocks adds 9841994e630b Merge remote-tracking branch 'crypto-current/master' adds fb59c76d1c4b Merge remote-tracking branch 'slave-dma-fixes/fixes' adds 867afdaa4aff Merge remote-tracking branch 'v4l-dvb-fixes/fixes' adds 3a0b9f9380ac Merge remote-tracking branch 'omap-fixes/fixes' adds 7583869db10d Merge remote-tracking branch 'nvdimm-fixes/libnvdimm-fixes' adds f5bf9a8fa525 Merge branch 'misc-5.6' into next-fixes adds b06c96cb88b3 Merge remote-tracking branch 'btrfs-fixes/next-fixes' adds 2da0c6b6c35c Merge remote-tracking branch 'samsung-krzk-fixes/fixes' adds 8ff607e9cb05 Merge remote-tracking branch 'devicetree-fixes/dt/linus' adds 866305107f3f Merge remote-tracking branch 'scsi-fixes/fixes' adds 032d4a480220 hv: hyperv_vmbus.h: Replace zero-length array with flexibl [...] adds ace1b627867c Merge remote-tracking branch 'hyperv-fixes/hyperv-fixes' adds c995524455e8 Merge remote-tracking branch 'soc-fsl-fixes/fix' adds a32dcb4acc60 Merge remote-tracking branch 'risc-v-fixes/fixes' new b16203b0e08a Merge remote-tracking branch 'kspp-gustavo/for-next/kspp' new 204c0c523c2c Merge remote-tracking branch 'kbuild/for-next' new fd50924917f9 ARM/dma-mapping: remove get_coherent_dma_mask new 7607cb733fbb ARM/dma-mapping: take the bus limit into account in __dma_alloc new fd27a526bb38 ARM/dma-mapping: merge __dma_supported into arm_dma_supported new 42d120c60df2 Merge remote-tracking branch 'dma-mapping/for-next' new 557ca917a0d2 Merge remote-tracking branch 'arm/for-next' new 660dec6c311b Merge branches 'for-next/memory-hotremove', 'for-next/arm_ [...] new c71ba5dc33bd Merge branch 'for-next/asm-annotations' into for-next/core new 3b446c7d27dd arm64: Kconfig: verify binutils support for ARM64_PTR_AUTH new 5665f25363a1 Merge branch 'for-next/kernel-ptrauth' into for-next/core new 3622884c975c Merge branch 'for-next/bti' into for-next/core new bf162151128a arm64: clean up trampoline vector loads new 5ec3e2482908 arm64/sdei: gather trampolines' .rodata new 43eb3c4b49d0 arm64: reduce trampoline data alignment new c47b3b822111 arm64: use mov_q instead of literal ldr new 5d7761ddb2bc arm64: move kimage_vaddr to .rodata new 3f6c690f5dfe Merge branch 'for-next/asm-cleanups' into for-next/core new cf481bf3aafc Merge remote-tracking branch 'arm64/for-next/core' new cbb690db0abe Merge remote-tracking branch 'arm-soc/for-next' new c82f83646f6f Merge remote-tracking branch 'amlogic/for-next' new 526a55487e76 Merge remote-tracking branch 'aspeed/for-next' new b8c2c052de21 ARM: dts: at91: sama5d27_wlsom1_ek: add USB device node new ec539e70d882 Merge branches 'at91-soc', 'at91-dt' and 'at91-defconfig' [...] new 59cd735568cd Merge remote-tracking branch 'at91/at91-next' new a9fced1544bd Merge remote-tracking branch 'imx-mxs/for-next' new 62748ff6db1d Merge remote-tracking branch 'keystone/next' new 7e8e35fb08ac Merge remote-tracking branch 'mediatek/for-next' new 067d9da577bd Merge remote-tracking branch 'mvebu/for-next' new e11bc1b742f2 Merge remote-tracking branch 'omap/for-next' new 676ae712ecf7 Merge remote-tracking branch 'qcom/for-next' new e7a4ebc08509 Merge remote-tracking branch 'raspberrypi/for-next' new f25d3b541019 Merge remote-tracking branch 'realtek/for-next' new 68592dd05752 Merge remote-tracking branch 'renesas/next' new d86f391a024e Merge remote-tracking branch 'reset/reset/next' new cc591dc3f7c9 Merge remote-tracking branch 'rockchip/for-next' new dc089c1de729 dt-bindings: arm: samsung: Add compatible string for the G [...] new 669a5e3c8296 ARM: dts: exynos: Add devicetree file for the Galaxy S2 new e3817a417748 Merge branch 'next/dt-late' into for-next new a5971fb993a6 Merge remote-tracking branch 'samsung-krzk/for-next' new 430e623f0cbb Merge remote-tracking branch 'scmi/for-linux-next' new 3600d5269bec Merge remote-tracking branch 'sunxi/sunxi/for-next' new 105f3a49e0dc Merge remote-tracking branch 'tegra/for-next' new eec152734be1 clk: qcom: clk-rpm: add missing rpm clk for ipq806x new 15716dddd82c Merge branch 'clk-qcom' into clk-next new fc51da4c15fa dt-bindings: clock: renesas: rcar-usb2-clock-sel: Fix cloc [...] new f70ae8ecf950 dt-bindings: clock: renesas: rcar-usb2-clock-sel: Add powe [...] new 80cf67dd010b clk: renesas: rcar-usb2-clock-sel: Add multiple clocks management new 1ab4f43927a4 clk: renesas: rcar-usb2-clock-sel: Add reset_control new eeb40fda056c dt-bindings: clock: renesas: cpg-mssr: Convert to json-schema new f58272b6f6ed Merge tag 'clk-renesas-for-v5.7-tag2' of git://git.kernel. [...] new 72f8f018ddc8 Merge branch 'clk-renesas' into clk-next new 8ca1f3c06f1a Merge tag 'sunxi-clk-for-5.7' of https://git.kernel.org/pu [...] new 952ddc22e0d4 Merge branch 'clk-allwinner' into clk-next new 7aaec82fefd2 Merge tag 'imx-clk-fixes-5.6-2' of git://git.kernel.org/pu [...] new 5f3d9b07b9bb clk: ti: am43xx: Fix clock parent for RTC clock new 3de343ef3255 Merge branch 'clk-fixes' into clk-next new 53624f9b75e2 dt-bindings: clock: Add YAML schemas for the QCOM MSS cloc [...] new 253a0af508e0 clk: qcom: gcc: Add support for modem clocks in GCC new 8def929c4097 clk: qcom: Add modem clock controller driver for SC7180 new 1aec193ea41d ipq806x: gcc: Added the enable regs and mask for PRNG new 8411aa5059ed clk: qcom: gcc: Add USB3 PIPE clock and GDSC for SM8150 new 2bd3086d1a45 Merge branch 'clk-qcom' into clk-next new cf891c6be1ce dt-bindings: clock: Add binding documentation for TI EHRPWM TBCLK new 1aa0817e43c5 clk: keystone: Add new driver to handle syscon based clocks new 25aa4d4ff89f Merge branch 'clk-ti' into clk-next new dc6a81c3382f clk: Ingenic: Add support for TCU of X1000. new 6673db4f3f26 clk: JZ4780: Add function for enable the second core. new c067b46d731a clk: ingenic/jz4770: Exit with error if CGU init failed new edcc42945dee clk: ingenic/TCU: Fix round_rate returning error new b0bf1cf40f6d Merge branch 'clk-ingenic' into clk-next new a37a5a9d715f clk: Fix trivia typo in comment exlusive => exclusive new c4993dd50030 Merge branch 'clk-typo' into clk-next new 78c7d8f96b6f dt-bindings: clock: Create YAML schema for ICST clocks new eb9d6428a7db clk: versatile: Export icst_clk_setup() new 84655b762a27 clk: versatile: Add device tree probing for IM-PD1 clocks new c930ccc57c11 Merge branch 'clk-arm-icst' into clk-next new 02ff48e4d7f7 clk: at91: add at91rm9200 pmc driver new e8d72c393947 Merge branch 'clk-at91' into clk-next new b3296386c512 clk: mmp2: Remove a unused prototype new cb8dbfe83175 clk: mmp2: Constify some strings new 7de0b8b8b050 dt-bindings: clock: Convert marvell,mmp2-clock to json-schema new 5d34d0b32d6c clk: mmp2: Add support for PLL clock sources new ea56ad60260e clk: mmp2: Stop pretending PLL outputs are constant new b90e0eb30429 dt-bindings: clock: Add MMP3 compatible string new 391bbbd2b28e clk: mmp2: Check for MMP3 new 4d6da655d187 dt-bindings: marvell,mmp2: Add clock ids for MMP3 PLLs new a70812b18815 clk: mmp2: Add PLLs that are available on MMP3 new e3142226fe11 dt-bindings: marvell,mmp2: Add clock ids for the GPU clocks new bfa851b60c8a clk: mmp2: add the GPU clocks new 41a8632049ac dt-bindings: marvell,mmp2: Add clock ids for the thermal sensors new 82d59c382c23 clk: mmp2: Add clocks for the thermal sensors new c2ca122a0a39 dt-bindings: marvell,mmp2: Add clock id for the fifth SD H [...] new 54198276badf clk: mmp2: Add clock for fifth SD HCI on MMP3 new de17be999cb0 clk: mmp2: Fix bit masks for LCDC I/O and pixel clocks new 1e00779a1fab Merge branch 'clk-mmp2' into clk-next new 6e9a4a4d89b7 Merge remote-tracking branch 'clk/clk-next' new 86fa152764a5 Merge remote-tracking branch 'csky/linux-next' new 9b967208cafe Merge remote-tracking branch 'h8300/h8300-next' new 7b36e363ecda Merge remote-tracking branch 'ia64/next' new 5cd00527bb9d Merge remote-tracking branch 'm68k/for-next' new 1e10292c1653 Merge remote-tracking branch 'm68knommu/for-next' new 8ce56b55a8eb Merge remote-tracking branch 'microblaze/next' new 26dec9e14603 Merge remote-tracking branch 'mips/mips-next' new 34b29fa69d0b Merge remote-tracking branch 'nds32/next' new 34ae58d67320 Merge remote-tracking branch 'openrisc/for-next' new b38f3dda97df Merge remote-tracking branch 'parisc-hd/for-next' new 13c2267a288d Merge remote-tracking branch 'powerpc/next' new 79833884506b Merge remote-tracking branch 'soc-fsl/next' new 2a421234dd12 Merge remote-tracking branch 'risc-v/for-next' new f2d871174b88 Merge remote-tracking branch 's390/features' new 3063b0c93466 Merge remote-tracking branch 'sh/sh-next' new dc0314cde6ce Merge remote-tracking branch 'xtensa/xtensa-for-next' new e98ad464750c fscrypt: add FS_IOC_GET_ENCRYPTION_NONCE ioctl new 7ec9f3b47aba ext4: wire up FS_IOC_GET_ENCRYPTION_NONCE new ee446e1af4ff f2fs: wire up FS_IOC_GET_ENCRYPTION_NONCE new 861261f2a9cc ubifs: wire up FS_IOC_GET_ENCRYPTION_NONCE new 00783eae7852 Merge remote-tracking branch 'fscrypt/master' new 3f1c0c3425b1 Merge remote-tracking branch 'btrfs/for-next' new 38dde6ddab58 Merge remote-tracking branch 'cifs/for-next' new 32cebd32f7e6 Merge remote-tracking branch 'erofs/dev' new 589117a544bd Merge remote-tracking branch 'ext3/for_next' new b3df20cffb1f Merge remote-tracking branch 'ext4/dev' new 3482b84b7ef0 Merge remote-tracking branch 'f2fs/dev' new 3d30f5921218 Merge remote-tracking branch 'jfs/jfs-next' new 8605cf0e852a NFS: direct.c: Fix memory leak of dreq when nfs_get_lock_c [...] new 707555f32e9a Merge remote-tracking branch 'nfs/linux-next' new 41984c1d062e Merge remote-tracking branch 'nfsd/nfsd-next' new 0384dd117607 Merge remote-tracking branch 'overlayfs/overlayfs-next' new feca261bfd8d Merge remote-tracking branch 'ubifs/linux-next' new 69ed4bd3369b Merge remote-tracking branch 'v9fs/9p-next' new 2c9194cb2287 Merge remote-tracking branch 'xfs/for-next' new cf391c1a646e Merge remote-tracking branch 'iomap/iomap-for-next' new 5f3f8257513c Merge remote-tracking branch 'file-locks/locks-next' new 2d4dcb1e33cf Merge remote-tracking branch 'vfs/for-next' new 888bd981114d Merge remote-tracking branch 'printk/for-next' new 1389eb25b52c Merge remote-tracking branch 'pci/next' new a1a962f627e7 Merge remote-tracking branch 'pstore/for-next/pstore' new 71559219ce36 HID: intel-ish-hid: ishtp-dev.h: Replace zero-length array [...] new 56d8623cedf9 HID: intel-ish-hid: hbm.h: Replace zero-length array with [...] new 3af41f40e7f7 Merge branch 'for-5.7/ish' into for-next new c5c3e6dd25c2 Merge remote-tracking branch 'hid/for-next' new 1413ef638aba i2c: dev: Fix the race between the release of i2c_dev and cdev new 1f1a71465830 i2c: designware: Detect the FIFO size in the common code new d816f216c364 i2c: designware: Discard i2c_dw_read_comp_param() function new 24d3fdc8f24e i2c: designware: Fix spelling typos in the comments new 3e566bee7f89 i2c: imx: remove duplicate print after platform_get_irq() new 269c216ad2ca Merge branch 'i2c/for-5.7' into i2c/for-next new fa83d6a0b836 Merge remote-tracking branch 'i2c/i2c/for-next' new e11024ef02ae Merge remote-tracking branch 'i3c/i3c/next' new 3c2ffc18fef7 Merge branch 'dmi/master' new 6df0054cedc2 next-20200320/hwmon-staging new c44166fe5f38 docs: prevent warnings due to autosectionlabel new 4658b0eb9430 docs: conf.py: avoid thousands of duplicate label warning [...] new 769f90f8a956 Merge branch 'mauro' into docs-next new 6adb7755996f docs: locking: Add 'need' to hardirq section new b1735296cef9 docs: locking: Drop :c:func: throughout new 9d4ca8c6b9fb doc: zh_CN: index files in filesystems subdirectory new 6735c208c132 doc: zh_CN: add translation for virtiofs new 7af51678b6d3 docs: deprecated.rst: Add BUG()-family new 19e91e543c82 MAINTAINERS: adjust to filesystem doc ReST conversion new e488cf2e4751 Merge remote-tracking branch 'jc_docs/docs-next' new d12127ed0e18 media: v4l: Add 14-bit raw bayer pixel formats new ae9753a04cfc media: v4l: Add 14-bit raw greyscale pixel format new 573a75081345 media: v4l: Add 1X14 14-bit greyscale media bus code definition new eac5727d27e2 media: am437x-vpfe: Make use of to_vpfe() to get a pointer [...] new 80f13a0823a3 media: cec-notifier: rename conn_name to port_name new 8082d0a33cba media: cec-notifier: make cec_notifier_get_conn() static new 75a0359f2943 media: staging: allegro: fix broken registration of controls new 04d2a1101871 media: allegro: print message on mcu error new b646f99642b7 media: allegro: fail encoding only on actual errors new 827781534932 media: allegro: fix type of gop_length in channel_create message new 081172a11890 media: allegro: remove unknown39 field from create_channel new 2fc29ef598b9 media: allegro: start a GOP with an IDR frame new c32c815503fa media: allegro: fix calculation of CPB size new dfba38c84185 media: allegro: fix reset if WAKEUP has not been set properly new 857a31f1c1c8 media: allegro: extract mcu and codec address calculation new 0600130e65f9 media: allegro: warn if response message has an unexpected size new e74145c2334d media: allegro: skip filler data if possible new 617918402030 media: allegro: make frame rate configurable new 80c8449fc71c media: allegro: make QP configurable new d71f12225d46 media: allegro: read bitrate mode directly from control new c59de02d10f5 media: allegro: handle dependency of bitrate and bitrate_peak new 3b78f8a21ed6 media: allegro: verify source and destination buffer in VC [...] new 09e6a7d63ead media: allegro: pass buffers through firmware new 6412d2262709 media: allegro: move mail definitions to separate file new 4b508ed16aca media: allegro: create new struct for channel parameters new 4345e2e5c758 media: rc: Use scnprintf() for avoiding potential buffer overflow new af72bc8cd6ab media: siano: Use scnprintf() for avoiding potential buffe [...] new ea3428f240d3 Merge remote-tracking branch 'v4l-dvb/master' new 243a98894dc5 ACPI: PM: s2idle: Fix comment in acpi_s2idle_prepare_late() new def2c5014dd3 Merge branch 'acpi-pm' into linux-next new eaec20c7362c MAINTAINERS: Add linux-acpi list to PNP new 5e3ada361a7a Merge branch 'pnp' into linux-next new a888a5b25d6a Merge remote-tracking branch 'pm/linux-next' new a8811ec764f9 cpufreq: qcom: Add support for krait based socs new 8a212ed33463 Merge remote-tracking branch 'cpufreq-arm/cpufreq/arm/linux-next' new e07599d3caf6 next-20200320/thermal new d4f36a29b541 Merge remote-tracking branch 'ieee1394/for-next' new 93dee734d0d4 Merge remote-tracking branch 'swiotlb/linux-next' new a23b3772c66e Merge remote-tracking branch 'rdma/for-next' new 0be534f5c0fd mptcp: rename fourth ack field new 56d099761a1e net: bridge: vlan: include stats in dumps if requested new 3ebaf6da0716 net: sched: Do not assume RTNL is held in tunnel key actio [...] new 4ab10bb8ffa4 liquidio: remove set but not used variable 's' new a351e7fb94f5 net: ipa: fix platform_no_drv_owner.cocci warnings new 0e1a5773de9e net: ipa: Remove unused including <linux/version.h> new 09d65e6d631c net: phy: mscc: add missing check on a phy_write return value new 3fd177cb2b47 net: stmmac: dwmac_lib: remove unnecessary checks in dwmac [...] new fe93f0b225ea net: tc_skbedit: Factor a helper out of is_tcf_skbedit_{ma [...] new 2ce124109c0f net: tc_skbedit: Make the skbedit priority offloadable new 4d745f8cf5ad mlxsw: core: Add QOS_ACTION new 463957e3fbab mlxsw: spectrum_flower: Offload FLOW_ACTION_PRIORITY new 26d9f0cde24c selftests: forwarding: Add an skbedit priority selftest new 9096a03f3cbb Merge branch 'mlxsw-Offload-TC-action-skbedit-priority' new e8e4223046e1 net: phy: mscc: add support for RGMII MAC mode new dee48f78d02e net: phy: mscc: RGMII skew delay configuration new 5c9a9fce3a0a Merge branch 'mscc-RGMII' new 8511d72f14bc sysfs: fix static inline declaration of sysfs_groups_chang [...] new 65780c5627a2 veth: move xdp stats in a dedicated structure new 1c5b82e55f15 veth: introduce more specialized counters in veth_stats new 66fe4a078879 veth: distinguish between rx_drops and xdp_drops new 9152cff0dd3d veth: introduce more xdp counters new d99a7c2f3d0e veth: remove atomic64_add from veth_xdp_xmit hotpath new ab9d1e172f05 Merge branch 'veth-xdp-stats' new 43861da75e7c Merge branch 'for-upstream' of git://git.kernel.org/pub/sc [...] new ee9d0cb6c4f4 net: dsa: sja1105: Avoid error message for unknown PHY mod [...] new fa388f29a921 net: bridge: vlan options: nest the tunnel id into a tunne [...] new c443758b21bc net: bridge: vlan options: move the tunnel command to the [...] new f6e94ff477e5 Merge branch 'net-bridge-vlan-options-nest-the-tunnel-options' new ffe10e679cec net: dsa: sja1105: Add support for the SGMII port new 1f7e9f46c2d1 cfg80211: fix documentation format new 5d44fe7c9808 mac80211_hwsim: add frame transmission support over virtio new 5631d96aa396 nl80211: add no pre-auth attribute and ext. feature flag f [...] new 7f3f96cedd79 mac80211: handle no-preauth flag for control port new 07e9733886fd mac80211: update documentation about tx power new 95247705c4fd mac80211: don't leave skb->next/prev pointing to stack new efb5520d0e00 nl80211/cfg80211: add support for non EDCA based ranging m [...] new 7e8d6f12bb2a nl80211: pass HE operation element to the driver new 03efb863bb96 mac80211: HE: set missing bss_conf fields in AP mode new 0c138a5c2bcf nl80211: add PROTECTED_TWT nl80211 extended feature new 660d81dae895 mac80211: consider WLAN_EID_EXT_HE_OPERATION for parsing CRC new edafcf425983 cfg80211: Add support for userspace to reset stations in I [...] new a916062a09d9 mac80211: Allow deleting stations in ibss mode to reset th [...] new dd063ffae0e5 virt_wifi: implement ndo_get_iflink new b255b72bc037 mac80211: Read rx_stats with perCPU pointers new 7fc82af856d6 cfg80211: Configure PMK lifetime and reauth threshold for [...] new 306b79ea6ece nl80211: clarify code in nl80211_del_station() new 8fa180bb4ace mac80211: driver can remain on channel if not using chan_ctx new 0d7043f355d0 Merge tag 'mac80211-next-for-net-next-2020-03-20' of git:/ [...] new 6fcd42242ebc soc: qcom: ipa: kill IPA_RX_BUFFER_ORDER new 4ee7bda4ecc6 ionic: add timeout error checking for queue disable new 2530ba5af604 ionic: leave dev cmd request contents alone on FW timeout new 0e1825f48ca7 ionic: only save good lif dentry new 53faea3d9a77 ionic: ignore eexist on rx filter add new b9c17d39d5d1 ionic: clean irq affinity on queue deinit new a4674f34711b ionic: check for NULL structs on teardown new 26922c0ef33f Merge branch 'ionic-error-recovery-fixes' new f13fe3e60c79 net/tls: Constify base proto ops used for building tls proto new 5bb4c45d466c net/tls: Read sk_prot once when building tls proto ops new d5bee7374b68 net/tls: Annotate access to sk_prot with READ_ONCE/WRITE_ONCE new e28596012d1a Merge branch 'net-tls-Annotate-lockless-access-to-sk_prot' new 19882ecb55c5 selftests: txtimestamp: allow individual txtimestamp tests. new 70a7ee96da33 selftests: txtimestamp: allow printing latencies in nsec. new 5090147c3023 selftests: txtimestamp: add new command-line flags. new e64be6dea650 selftests: txtimestamp: add support for epoll(). new 277bc78f3829 selftests: txtimestamp: print statistics for timestamp events. new c388b935d074 Merge branch 'selftests-expand-txtimestamp-with-new-features' new 09984483db08 mptcp: Remove set but not used variable 'can_ack' new 21008fddcbca Merge remote-tracking branch 'net-next/master' new ca7e6e45d108 bpftool: Print the enum's name instead of value new 30255d317579 bpftool: Print as a string for char array new d5ae04da34a2 bpftool: Translate prog_id to its bpf prog_name new 65c93628599d bpftool: Add struct_ops support new a26527981af2 bpf, tcp: Fix unused function warnings new c0fd336ea4ca bpf, tcp: Make tcp_bpf_recvmsg static new 1440e7929392 selftests/bpf: Fix mix of tabs and spaces new f85b9ac4ed4d Merge remote-tracking branch 'bpf-next/master' new 342dc81f2bc5 Merge remote-tracking branch 'ipsec-next/master' new 60897a3c7104 Merge remote-tracking branch 'mlx5-next/mlx5-next' new c604cc691c10 netfilter: nf_tables: move nft_expr_clone() to nf_tables_api.c new 0c2a85edd143 netfilter: nf_tables: pass context to nft_set_destroy() new 65038428b2c6 netfilter: nf_tables: allow to specify stateful expression [...] new 772f4e82b3ff netfilter: nf_tables: fix double-free on set expression fr [...] new 475beb9c8de1 netfilter: nf_tables: add nft_set_elem_expr_destroy() and use it new dc264f1f7ece netfilter: flowtable: fix NULL pointer dereference in tunn [...] new 4dcbbd4f7e38 Merge remote-tracking branch 'netfilter-next/master' new 7025d2056351 Merge remote-tracking branch 'wireless-drivers-next/master' new 4c4d218124fb Merge remote-tracking branch 'gfs2/for-next' new ce51d4fd9ff0 Merge remote-tracking branch 'mtd/mtd/next' new 2aec46b92e4e Merge remote-tracking branch 'nand/nand/next' new 0d56acb11821 Merge remote-tracking branch 'spi-nor/spi-nor/next' new 3f1ec97aacf1 crypto: hisilicon/qm - Put device finding logic into QM new 18f1ab3f74d6 crypto: hisilicon/zip - Use hisi_qm_alloc_qps_node() when [...] new 0f4146fadc58 crypto: hisilicon/hpre - Optimize finding hpre device process new 0b5e43bc1258 crypto: hisilicon/sec2 - Add new create qp process new 2638268fa9eb crypto: atmel-i2c - Fix wakeup fail new 7fe8e483ec6f crypto: bcm - Use scnprintf() for avoiding potential buffe [...] new 82ff493eb77c crypto: arm/neon - memzero_explicit aes-cbc key new 655ff1a1a727 crypto: marvell - create common Kconfig and Makefile for Marvell new d9110b0b01ff crypto: marvell - add support for OCTEON TX CPT engine new 10b4f09491bf crypto: marvell - add the Virtual Function driver for CPT new 6482023b9d33 crypto: marvell - enable OcteonTX cpt options for build new f6913d040c8d crypto: chelsio - remove set but not used variable 'adap' new 9741863992bc Merge remote-tracking branch 'crypto/master' new 042539396ab9 Merge tag 'amd-drm-next-5.7-2020-03-19' of git://people.fr [...] new a4a417ac829d dt-bindings: display: mediatek: update dpi supported chips new b472094402f1 drm/mediatek: add mt8183 dpi clock factor new 93e97f715b24 MAINTAINERS: Update Chun-Kuang Hu's email address new cb7adfd6ad12 Merge tag 'mediatek-drm-next-5.7' of https://github.com/ck [...] new 395b98cd8b75 Merge remote-tracking branch 'drm/drm-next' new 43c4d57618be drm/amdgpu: protect RAS sysfs during GPU reset new 02be064823d0 drm/amdgpu/sriov : Don't resume RLCG for SRIOV guest new e517ae416779 Enable reading FRU chip via I2C v3 new 664f66fd5e91 Remove stable HAINAN board from max_sclk override check in [...] new 50fa1c2185ae drm/amd/display: Fix pageflip event race condition for DCN. new 5a5097e9c919 drm/amdgpu: add UAPI for creating encrypted buffers new c5fd6417dec7 drm/amdgpu: add UAPI to create secure commands (v3) new 09c314125fbb drm/amdgpu: define the TMZ bit for the PTE new 7513d2f9a080 drm/amdgpu: add tmz feature parameter (v2) new f1279d95f9fc drm/amdgpu: add amdgpu_tmz data structure new 8d9dd02a392a drm/amdgpu: add function to check tmz capability (v4) new a8cb965b8e4c drm/amdgpu: add tmz bit in frame control packet new 20a4aa6fadd6 drm/amdgpu: expand the emit tmz interface with trusted flag new 0d5d1d81f105 drm/amdgpu: expand the context control interface with trust flag new 6b2efa05104f drm/amdgpu: job is secure iff CS is secure (v5) new 83b3d79b5001 drm/amdgpu: set TMZ bits in PTEs for secure BO (v4) new 6a9f75b727a7 drm/amdgpu: fix up for amdgpu_tmz.c and removal of drm/drmP.h new d809d8932f66 drm/amdgpu: expand sdma copy_buffer interface with tmz parameter new 7725dc855f7c drm/amdgpu: expand amdgpu_copy_buffer interface with tmz p [...] new 1efcc74916f0 drm/amdgpu: enable TMZ bit in sdma copy pkt for sdma v4 new 682d4c9723aa drm/amdgpu: enable TMZ bit in sdma copy pkt for sdma v5 new a8e04bdc0c3f drm/amdgpu: enable TMZ bit in FRAME_CONTROL for gfx10 new e409c7d60f72 drm/amdgpu: move CS secure flag next the structs where it's used new 76f0e1037250 drm/amdgpu: remove the alignment placeholder for secure buffer new 0cfe8f5b1b8f drm/amdgpu: implement TMZ accessor (v3) new 37363ad0387e drm/amd/display: Indicate use of TMZ buffers to DC new ae58e5896193 drm/amdgpu: Move to a per-IB secure flag (TMZ) new 9a2d91952302 drm/amdgpu: fix the wrong logic checking when secure buffe [...] new 2b0044e22960 drm/amdgpu: also add the TMZ flag to GART new 54e33c44d82c drm/amdgpu: add TMZ handling to amdgpu_move_blit new 11cbb8cafd5b drm/amdgpu: stop evicting encrypted BOs to swap new ca43654fbc8b drm/amdgpu: Fine-grained TMZ support new 35068f957da4 drm/amdgpu: Fix per-IB secure flag GFX hang new 38e981a9909f drm/amdkfd: New IOCTL to allocate queue GWS (v2) new b55dabc0a4ce drm/amdkfd: Enable GWS based on FW Support new d1c7ed8f84b0 drm/amdgpu: work around llvm bug #42576 new 3a530f9d68d2 drm/amdgpu/display: fix logic inversion in program_timing_sync() new dca11ce322e5 drm/amd/swSMU: add callback to set AC/DC power source new 5a9b18680e60 drm/amdgpu/smu11: add a helper to set the power source new 9830a3a2ab69 drm/amdgpu/swSMU: use the smu11 power source helper for navi1x new fcb5bc551b49 drm/amdgpu/swSMU: correct the bootup power source for Navi1X new 7aa178312000 drm/amdgpu/swSMU: set AC/DC mode based on the current syst [...] new 8d936efe9542 drm/amdgpu/swSMU: handle DC controlled by GPIO for navi1x new 773825eb8b00 drm/amdgpu/swSMU: handle manual AC/DC notifications new ccc9b5c40c99 drm/amdgpu/smu11: add support for SMU AC/DC interrupts new 9b5b853dc2da Merge remote-tracking branch 'amdgpu/drm-next' new a168b512de1a dt-bindings: display: msm: Convert GMU bindings to YAML new a5fb8b918920 drm/msm/a6xx: Use the DMA API for GMU memory objects new 7ab30db5f152 Merge remote-tracking branch 'drm-msm/msm-next' new 8abcf79e49c0 Merge remote-tracking branch 'mali-dp/for-upstream/mali-dp' new 34ebfbdc98e4 Merge remote-tracking branch 'imx-drm/imx-drm/next' new b72af445cd38 drm/etnaviv: request pages from DMA32 zone when needed new f232d9ec029c drm/etnaviv: fix TS cache flushing on GPUs with BLT engine new f5900b75bcbe Merge remote-tracking branch 'etnaviv/etnaviv/next' new e3df1b8ed25f Merge remote-tracking branch 'regmap/for-next' new 483b50108ff4 Merge remote-tracking branch 'sound/for-next' new a9107de4b036 soundwire: stream: Add read_only_wordlength flag to port p [...] new 4fcf4b1a05ef Merge branch 'topic/ro_wordlength' of git://git.kernel.org [...] new 22a2fc81658b ASoC: soc-core: Merge CPU/Codec DAIs new 3af6ff5035ad ASoC: soc-core: Merge for_each_rtd_cpu/codec_dais() new e3c3cf71013f ASoC: soc-dapm: Merge for_each_rtd_cpu/codec_dais() new c840f7698d26 ASoC: soc-pcm: Merge for_each_rtd_cpu/codec_dais() new d1eb6d116123 ASoC: soc-core: Merge CPU/Codec for soc_dai_pcm_new() new 79661d777dc0 Merge branch 'asoc-5.7' into asoc-next new 3dbacc0a4867 Merge remote-tracking branch 'sound-asoc/for-next' new 07c1583ddaa4 Merge remote-tracking branch 'modules/modules-next' new 95f9edccb9ef Merge remote-tracking branch 'input/next' new 4ed734b0d091 io_uring: honor original task RLIMIT_FSIZE new b1435e9b32e9 Merge branch 'for-5.7/io_uring' into for-next new 9f5834c868e9 io_uring: make spdxcheck.py happy new ba8652506c54 Merge branch 'for-5.7/io_uring' into for-next new 431d6e3eec20 rsxx: Replace zero-length array with flexible-array member new 99d69ae0fdfb Merge branch 'for-5.7/drivers' into for-next new 2f95fa5c955d block, bfq: fix use-after-free in bfq_idle_slice_timer_body new fd1bb3ae54a9 block, bfq: move forward the getting of an extra ref in bf [...] new c89977366500 block, bfq: turn put_queue into release_process_ref in __b [...] new 576682fa52cb block, bfq: make reparent_leaf_entity actually work only o [...] new 4d38a87fbb77 block, bfq: invoke flush_idle_tree after reparent_active_q [...] new 00b8e8ba7881 Merge branch 'for-5.7/block' into for-next new 253a99d95d5b bcache: move macro btree() and btree_root() into btree.h new feac1a70b806 bcache: add bcache_ prefix to btree_root() and btree() macros new 8e7102273f59 bcache: make bch_btree_check() to be multithreaded new b144e45fc576 bcache: make bch_sectors_dirty_init() to be multithreaded new 9876e38609a8 bcache: Use scnprintf() for avoiding potential buffer overflow new b004aa867c48 bcache: optimize barrier usage for Rmw atomic bitops new eb9b6666d6ca bcache: optimize barrier usage for atomic operations new 2765fbdeff58 Merge branch 'for-5.7/drivers' into for-next new f2cf11492b8b io-wq: close cancel gap for hashed linked work new 0eede0dbeca6 Merge branch 'for-5.7/io_uring' into for-next new e940f70ade7d Merge remote-tracking branch 'block/for-next' new eb33aed57502 Merge remote-tracking branch 'pcmcia/pcmcia-next' new dbcd6bc70279 Merge remote-tracking branch 'mmc/next' new 9e5e157814d8 Merge remote-tracking branch 'mfd/for-mfd-next' new 2b991a197d8b Merge remote-tracking branch 'battery/for-next' new af980748fc70 Merge remote-tracking branch 'regulator/for-next' new 06c2fe11dadb Merge remote-tracking branch 'security/next-testing' new 57f5ab90e674 Merge remote-tracking branch 'apparmor/apparmor-next' new 2b94e08314a2 Merge remote-tracking branch 'integrity/next-integrity' new e6f53246200d Merge remote-tracking branch 'keys/keys-next' new 626759ed25e9 Merge remote-tracking branch 'selinux/next' new 34be04ab1213 Merge remote-tracking branch 'smack/for-next' new 1ad66cab3e98 Merge remote-tracking branch 'tpmdd/next' new f41f55986726 Merge remote-tracking branch 'watchdog/master' new 52355fb1919e iommu/vt-d: Fix page request descriptor size new c6f4ebdeba4c iommu/vt-d: Silence RCU-list debugging warning in dmar_fin [...] new fa1c76df5dcd MAINTAINERS: Cover Arm SMMU DT bindings new 7682ce2b12a0 PCI/ATS: Export symbols of PASID functions new 058c59a047d6 iommu/arm-smmu-v3: Add support for PCI PASID new 87e5fe5b779a iommu/arm-smmu-v3: Write level-1 descriptors atomically new 4ce8da453640 iommu/arm-smmu-v3: Add command queue batching helpers new edd0351e7bc4 iommu/arm-smmu-v3: Batch context descriptor invalidation new 9e773aee8c3e iommu/arm-smmu-v3: Batch ATC invalidation commands new 6a481a95d4c1 iommu/arm-smmu-v3: Add SMMUv3.2 range invalidation support new 49b6ed1ac864 Merge tag 'arm-smmu-updates' of git://git.kernel.org/pub/s [...] new cdce0c035f07 Merge branches 'iommu/fixes', 'arm/qcom', 'arm/omap', 'arm [...] new d2bb65665ab2 Merge remote-tracking branch 'iommu/next' new b70f590f39ca Merge remote-tracking branch 'audit/next' new ac5fe2e6d824 ARM: dts: sunxi: Fix dtc 'dma-ranges' warnings new e661d2673f80 Merge remote-tracking branch 'devicetree/for-next' new 223a83bdcc56 mailbox:armada-37xx-rwtm:remove duplicate print in armada_ [...] new 38a5456a6dc3 mailbox: bcm-pdc: Use scnprintf() for avoiding potential b [...] new b543df9f4934 dt-bindings: mailbox: Add a binding for the sun6i msgbox new 25831c44b0b7 mailbox: sun6i-msgbox: Add a new mailbox driver new 64d0da512b5a maillbox: bcm-flexrm-mailbox: handle cmpl_pool dma allocat [...] new 19d8e335d58a dt-binding: gce: remove atomic_exec in mboxes property new b0524f7c9635 mailbox: mediatek: implement flush function new c9ea564f3d9d mailbox: mediatek: remove implementation related to atomic_exec new eabb8b8cfe96 dt-bindings: mailbox: imx-mu: add SCU MU support new 63b383575c38 mailbox: imx: restructure code to make easy for new MU new 0a67003b1985 mailbox: imx: add SCU MU support new 8d2df8a888bb Merge remote-tracking branch 'mailbox/mailbox-for-next' new c528ecfbef04 spi: atmel-quadspi: Add verbose debug facilities to monito [...] new 1c52be8bed83 spi: stm32: Fix comments compilation warnings new d3ee1b1da029 Merge branch 'spi-5.7' into spi-next new ddb065b5e174 Merge remote-tracking branch 'spi/for-next' new d2e5972c2385 Merge remote-tracking branch 'tip/auto-latest' new 7d0d4ec92e56 Merge remote-tracking branch 'clockevents/timers/drivers/next' new 40ee4a9c0509 Merge remote-tracking branch 'edac/edac-for-next' new 486562da598c irqchip/versatile-fpga: Handle chained IRQs properly new b2cb11f4f764 irqchip/gic-v4: Use Inner-Shareable attributes for virtual [...] new 6a214a28132f irqchip/versatile-fpga: Apply clear-mask earlier new b2e1cbfd2d4a irqchip/irq-bcm7038-l1: Replace zero-length array with fle [...] new 33ad1e5db06c irqchip/qcom-irq-combiner: Replace zero-length array with [...] new 7d4cac5b7ce5 irqchip/ingenic: Add support for TCU of X1000. new 67862a3c47fc irqchip/xilinx: Add support for multiple instances new c74038baa9bc irqchip/xilinx: Fill error code when irq domain registrati [...] new a0789993bf82 irqchip/xilinx: Enable generic irq multi handler new 9c2d4f525c00 irqchip/xilinx: Do not call irq_set_default_host() new eeaa4b24e503 irqchip/gic-v3: Move irq_domain_update_bus_token to after [...] new 0b04758b002b irqchip/gic-v3: Use SGIs without active state if offered new 28d160de5194 irqchip/gic-v4.1: Skip absent CPUs while iterating over re [...] new f3a059219bc7 irqchip/gic-v4.1: Ensure mutual exclusion between vPE affi [...] new b978c25f6ee7 irqchip/gic-v4.1: Wait for completion of redistributor's I [...] new 9058a4e98064 irqchip/gic-v4.1: Ensure mutual exclusion betwen invalidat [...] new 3c40706d05fd irqchip/gic-v4.1: Advertise support v4.1 to KVM new 5e46a48413a6 irqchip/gic-v4.1: Map the ITS SGIR register page new 92144431b2b1 irqchip/gic-v4.1: Plumb skeletal VSGI irqchip new 602457a493ca irqchip/gic-v4.1: Add initial SGI configuration new 477a785e84e1 irqchip/gic-v4.1: Plumb mask/unmask SGI callbacks new 943398dfb518 irqchip/gic-v4.1: Plumb get/set_irqchip_state SGI callbacks new e8fbda9535d7 irqchip/gic-v4.1: Plumb set_vcpu_affinity SGI callbacks new c1ff740568a0 irqchip/gic-v4.1: Move doorbell management to the GICv4 ab [...] new 5314c9fc1037 irqchip/gic-v4.1: Add VSGI allocation/teardown new f3d6426e0f9a irqchip/gic-v4.1: Add VSGI property setup new 83fa0aa52c94 irqchip/gic-v4.1: Eagerly vmap vPEs new f9bde2326cef Merge branch 'irq/gic-v4.1' into irq/irqchip-next new ab8a8b0f6ab6 Merge remote-tracking branch 'irqchip/irq/irqchip-next' new fddd3c2c3135 Merge remote-tracking branch 'ftrace/for-next' new 212a2ea87444 Merge remote-tracking branch 'rcu/rcu/next' new 2b066894aa29 Merge remote-tracking branch 'kvm/linux-next' new b045e64f6db0 KVM: arm64: GICv4.1: Let doorbells be auto-enabled new 3f3cf051d8fb KVM: arm64: GICv4.1: Add direct injection capability to SG [...] new fa4a4bc55a15 KVM: arm64: GICv4.1: Allow SGIs to switch between HW and S [...] new 68c9564805c7 KVM: arm64: GICv4.1: Plumb SGI implementation selection in [...] new a7a7501ce327 KVM: arm64: GICv4.1: Reload VLPI configuration on distribu [...] new fcd4f249115a KVM: arm64: GICv4.1: Allow non-trapping WFI when using HW SGIs new 390c7a513dff KVM: arm64: GICv4.1: Expose HW-based SGIs in debugfs new 3da850b6d6a6 Merge remote-tracking branch 'origin/kvm-arm64/gic-v4.1' i [...] new caa60ab08676 Merge remote-tracking branch 'kvm-arm/next' new 65e370b1ad44 Merge remote-tracking branch 'kvm-ppc/kvm-ppc-next' new d8fff55e9170 Merge remote-tracking branch 'kvms390/next' new f9fb29eb025a Merge remote-tracking branch 'xen-tip/linux-next' new b95ffba3ad77 Merge remote-tracking branch 'percpu/for-next' new 18411a0f0efa Merge remote-tracking branch 'workqueues/for-next' new 6b3586d45bba platform/x86: asus-wmi: Support laptops where the first ba [...] new edeee341fd6c platform/x86: asus_wmi: Fix return value of fan_boost_mode_store new 6cc8f6598978 platform/x86: ISST: Fix wrong unregister type new 1d6f8c5bac93 platform/x86: GPD pocket fan: Fix error message when temp- [...] new b40e288bfb53 platform/x86: sony-laptop: Use scnprintf() for avoiding po [...] new 8ddbda76245f tools/power/x86/intel-speed-select: Fix mailbox usage for [...] new ced2f5304d14 tools/power/x86/intel-speed-select: Fix last cpu number new f0e0b4d17baa tools/power/x86/intel-speed-select: Warn for invalid package id new f5205f493100 tools/power/x86/intel-speed-select: Make target CPU option [...] new 143ad32209af tools/power/x86/intel-speed-select: Enhance core-power inf [...] new 6320c9fb9121 tools/power/x86/intel-speed-select: Use more verbiage for [...] new 696691985c31 tools/power/x86/intel-speed-select: Special handling for C [...] new 864dc09e692f tools/power/x86/intel-speed-select: Max CPU count calculat [...] new fb1861582839 tools/power/x86/intel-speed-select: Store topology information new f362cdccca07 tools/power/x86/intel-speed-select: Helpful warning for mi [...] new addd116d8daf tools/power/x86/intel-speed-select: Enhance help new 1ba148ae9e11 tools/power/x86/intel-speed-select: Enhance --info option new 87e115b3256c tools/power/x86/intel-speed-select: Add an API for error/i [...] new ac9d05ea4cfb tools/power/x86/intel-speed-select: Improve error display [...] new 6c8edba37cc5 tools/power/x86/intel-speed-select: Check feature status first new 6d1f2dc8a5d9 tools/power/x86/intel-speed-select: Display error for inva [...] new 68e2f109717b tools/power/x86/intel-speed-select: Enhance help for core- [...] new 3d1a8579813e tools/power/x86/intel-speed-select: Improve output of perf [...] new 39bae0fce48f tools/power/x86/intel-speed-select: Improve error display [...] new a9fd6ae739ef tools/power/x86/intel-speed-select: Improve error display [...] new 95f8e5694580 tools/power/x86/intel-speed-select: Kernel interface error [...] new fe6fb2165ade tools/power/x86/intel-speed-select: Improve core-power res [...] new 070fdea13d4b tools/power/x86/intel-speed-select: Show error for invalid [...] new 7fc9fefd994b tools/power/x86/intel-speed-select: Improve CLX commands new b86639e1957f tools/power/x86/intel-speed-select: Fix avx options for tu [...] new 4a9603534aff tools/power/x86/intel-speed-select: Print friendly warning [...] new e44d76569b19 tools/power/x86/intel-speed-select: Add display for enable [...] new 74062363f855 tools/power/x86/intel-speed-select: Avoid duplicate Packag [...] new 1e46d1d59a6c tools/power/x86/intel-speed-select: Update version new 9945a2479893 tools/power/x86/intel-speed-select: Fix a typo in error message new 267fc714cab7 platform/x86: intel_pmc_core: Make pmc_core_lpm_display() [...] new cb5ea4b32d30 Merge remote-tracking branch 'drivers-x86/for-next' new d1b9b79c5538 Merge remote-tracking branch 'chrome-platform/for-next' new 141f15c66d94 leds: pwm: remove header new 4227685b4dda leds: pwm: remove useless pwm_period_ns new 7a6303677598 leds: leds-is31fl32xx: Replace zero-length array with flex [...] new 7bbec6c4b51d leds: leds-pwm: Replace zero-length array with flexible-ar [...] new 3953d1908b2c From: Marek Behún marek.behun@nic.cz new 032426ff773f leds: lm3532: make bitfield 'enabled' unsigned new 6fb47e48fa61 Make label "white:power" to be consistent with dt-bindings [...] new 40a3eb029ad9 Warn about old defines that probably should not be used. new 53cb3df9dd2d Sort Makefile entries to reduce risk of rejects. new 10a6cce3c1a1 Group LED functions according to functionality, and add so [...] new 6f7851dd3e30 Merge remote-tracking branch 'leds/for-next' new fff924f78a03 Merge remote-tracking branch 'ipmi/for-next' new 4445eb6d942a Merge tag 'stable-shared-branch-for-driver-tree' of git:// [...] new e4c2c0ff00ec firmware: Add new platform fallback mechanism and firmware [...] new 548193cba2a7 test_firmware: add support for firmware_request_platform new 27d05ed31acc selftests: firmware: Add firmware_request_platform tests new b4a87bcd9cdd Input: silead - Switch to firmware_request_platform for re [...] new 85bfb4af14c8 Input: icn8505 - Switch to firmware_request_platform for r [...] new 835e1b86ef8c platform/x86: touchscreen_dmi: Add EFI embedded firmware i [...] new b94b807e8cd9 platform/x86: touchscreen_dmi: Add info for the Chuwi Vi8 [...] new 4dbe191c046e driver core: Add device links from fwnode only for the pri [...] new 67e54a1397eb Merge remote-tracking branch 'driver-core/driver-core-next' new 23a73711faca usb: cdns3: fix spelling mistake "wrapperr" -> "wrapper" new f62c19306749 Merge tag 'tegra-for-5.7-usb-v2' of git://git.kernel.org/p [...] new 5ffc259deac4 dt-bindings: phy: Add Cadence MHDP PHY bindings in YAML format. new c589e7014ffc phy: cadence-dp: Rename to phy-cadence-torrent new 92e9ccc6dc22 phy: cadence-torrent: Adopt Torrent nomenclature new ccb1b89de37e phy: cadence-torrent: Add wrapper for PHY register access new f61b3aed2000 phy: cadence-torrent: Add wrapper for DPTX register access new 21c79146a1bb phy: cadence-torrent: Refactor code for reusability new e4b496a376f1 phy: cadence-torrent: Add 19.2 MHz reference clock support new 572d659256eb phy: cadence-torrent: Implement PHY configure APIs new 69d114acd654 phy: cadence-torrent: Use regmap to read and write Torrent [...] new cba472ecdb58 phy: cadence-torrent: Use regmap to read and write DPTX PH [...] new 597bf3f1a611 phy: cadence-torrent: Add platform dependent initializatio [...] new afa4ba059f1e phy: cadence-torrent: Add support for subnode bindings new 0347f0dcbd2f phy: qcom-qmp: Add MSM8996 UFS QMP support new 40d763460614 phy: socionext: Use devm_platform_ioremap_resource() new f13200bb6374 dt-bindings: phy: socionext: Add Pro5 support and remove P [...] new 9376fa634afc phy: uniphier-usb3ss: Add Pro5 support new e68c2a8a2f45 phy: uniphier-usb3hs: Add legacy SoC support for Pro5 new 25858c5213d2 phy: uniphier-usb3hs: Change Rx sync mode to avoid communi [...] new 04de8fa202e6 phy: uniphier-pcie: Add legacy SoC support for Pro5 new 6861781a807a phy: uniphier-pcie: Add SoC-dependent phy-mode function support new cc1e06f033af phy: qcom: qmp: Use power_on/off ops for PCIe new 014b35d9326b phy: amlogic: G12A: Fix misuse of GENMASK macro new 6e6fed244d2d dt-bindings: phy-mtk-tphy: add two optional properties for u2phy new b51ecc0ae1fc dt-bindings: phy-mtk-tphy: make the ref clock optional new ed4df1e3974c dt-bindings: phy-mtk-tphy: remove unused u3phya_ref clock new c857481b30f9 dt-bindings: phy-mtk-tphy: add a new reference clock new 7dffdebb6180 dt-bindings: phy-mtk-tphy: add the properties about addres [...] new 8be5a67f7106 phy: phy-mtk-tphy: add a property for disconnect threshold new 410572ec08f1 phy: phy-mtk-tphy: add a property for internal resistance new 657a9edec075 phy: phy-mtk-tphy: make the ref clock optional new 360f43448f49 phy: phy-mtk-tphy: remove unused u3phya_ref clock new 12d0c0bed3f4 phy: phy-mtk-tphy: add a new reference clock new 1969c0d9ce96 dt-bindings: phy: remove qcom-dwc3-usb-phy new 8c51ec666d41 dt-bindings: phy: Add Qualcomm Synopsys Hi-Speed USB PHY binding new 67b27dbeac4d phy: qualcomm: Add Synopsys 28nm Hi-Speed USB PHY driver new 8563ec5a4669 dt-bindings: Add Qualcomm USB SuperSpeed PHY bindings new 6076967a500c phy: qualcomm: usb: Add SuperSpeed PHY driver new 74e29703a78c dt-bindings: phy: ti: gmii-sel: add support for am654x/j721e soc new d9aa91dfb2da phy: ti: gmii-sel: add support for am654x/j721e soc new a7c85bcec679 dt-bindings: phy: Add Amlogic A1 USB2 PHY Bindings new 23bcbb41645c phy: amlogic: Add Amlogic A1 USB2 PHY Driver new b263bfa5a734 phy: rk-inno-usb2: Decrease verbosity of repeating log. new 8ce65d8d38df dt-bindings: phy: qcom,qusb2: Convert QUSB2 phy bindings to yaml new e1bd639f0334 dt-bindings: phy: qcom,qusb2: Add compatibles for QUSB2 V2 [...] new 8fe75cd4cddf phy: qcom-qusb2: Add generic QUSB2 V2 PHY support new 1e6f134eb67a dt-bindings: phy: qcom-qusb2: Add support for overriding P [...] new 449aede39a5b phy: qcom-qusb2: Add support for overriding tuning paramet [...] new 89d715371a05 phy: qcom-qusb2: Add new overriding tuning parameters in Q [...] new e79220db6349 Merge tag 'phy-for-5.7' of git://git.kernel.org/pub/scm/li [...] new 8149bea2f7a1 Merge remote-tracking branch 'usb/usb-next' new fbac405176aa Merge remote-tracking branch 'usb-serial/usb-next' new fc9ef1923758 Merge remote-tracking branch 'tty/tty-next' new c23ff2aa3e78 Merge tag 'icc-5.7-rc1' of https://git.linaro.org/people/g [...] new 835d722ba10a coresight: cti: Initial CoreSight CTI Driver new 1a556ca6cc24 coresight: cti: Add sysfs coresight mgmt register access new b5213376c240 coresight: cti: Add sysfs access to program function registers new 1bf82857b42b coresight: cti: Add sysfs trigger / channel programming API new b39b46fb9c6a dt-bindings: arm: Adds CoreSight CTI hardware definitions new cffd054f1708 coresight: cti: Add device tree support for v8 arch CTI new a5614770ab97 coresight: cti: Add device tree support for custom CTI new 177af8285b59 coresight: cti: Enable CTI associated with devices new 3c5597e39812 coresight: cti: Add connection information to sysfs new 82e0c782f8a2 docs: coresight: Update documentation for CoreSight to cover CTI new 05bd70c098c6 docs: sysfs: coresight: Add sysfs ABI documentation for CTI new 217fb361167d Update MAINTAINERS to add reviewer for CoreSight new c1227c70aa4e Merge remote-tracking branch 'char-misc/char-misc-next' new ec8d4d5bc80c Merge remote-tracking branch 'extcon/extcon-next' new 1ce713943660 Merge branch 'topic/ro_wordlength' into next new 39ec6f992131 soundwire: qcom: add support for get_sdw_stream() new 78fe89bf31b9 Merge remote-tracking branch 'soundwire/next' new 83386c5ba9dd Staging: qlge: Add a blank line after variable new 96a2fcff8954 staging: unisys: Documentation: Correct a long line in doc new 682a70647a75 staging: rtl8712: Correct a typo in a comment new 498631900466 staging: rtl8192u: ieee80211: Correct a typo in a comment new 8b9eafef59a8 staging: rtl8188eu: include: Correct a typo in a comment new 441f3d899122 staging: rtl8188eu: core: Correct a typo in a comment new a4cf37a67920 staging: rtl8712: Fix for long lines in Kconfig help new b542a2c0f161 staging: sm750fb: Fix of long line in makefile variable new 028ba0db4d60 staging: rts5208: shorten long line in func call new cad144d6e576 staging: vt6656: Use ARRAY_SIZE instead of hardcoded size new 0432184f2f4a staging: mt7621-pci: fix register to set up virtual bridges new 190c8f721adc staging: vc04_services: Use scnprintf() for avoiding poten [...] new 8e37c13d9580 staging: mt7621-pci: don't return if get gpio fails new 3fce0276f98a staging: rtl8723bs: os_dep: Correct typo in comments new 04ff8b51ae7e staging: rtl8712: Remove unnecessary braces new 795302918365 staging: gdm724x: use netdev_err() instead of pr_err() new e9ed75cf1167 staging: rtl8723bs: hal: Correct multi-line comments as pe [...] new 56faa3c8a0f4 staging: rtl8723bs: hal: Correct typos in comments new 507127f7963c staging: vc04_services: interface: vchi: Correct long line [...] new c685dba6bdd1 staging: mt7621-pci-phy: avoid to create to different phys [...] new f178754e92c4 staging: mt7621-dts: set up only two pcie phys new bf516f413f4e staging: mt7621-pci: use only two phys from device tree new 7846a9828572 staging: mt7621-pci: change variable to print for slot new 825c6f470c62 staging: mt7621-pci: be sure gpio descriptor is null on fails new 5737cfe87a9c staging: mt7621-pci: avoid to poweroff the phy for slot one new 5d6633b26bc3 staging: mt7621-dma: quoted string split across lines new 0d326e722d76 staging: mt7621-dts: gpio 8 and 9 are vendor specific new 6bdf0ddd73dd staging: mt7621-pci: delete release gpios related code new 25e1543b9f68 staging: rtl8723bs: remove unneeded variables new 3056483111bf staging: rtl8723bs: os_dep: Remove commented out code lines new b6b2a53cf3ad staging: rtl8723bs: os_dep: Correct long line comments new 067be5723868 staging: rtl8723bs: os_dep: Remove whitespace characters i [...] new a74081b44291 staging: vt6656: Use BIT() macro instead of hex value new 609ccb307181 staging: rtl8188eu: remove some 5 GHz code new 3017e587e368 staging: vt6656: Use BIT() macro in vnt_mac_reg_bits_* functions new 689259fb31da Merge remote-tracking branch 'staging/staging-next' new a2aadcdf4d63 Merge remote-tracking branch 'mux/for-next' new 19be9d70472d Merge remote-tracking branch 'slave-dma/next' new 4eee0aac765b Merge remote-tracking branch 'cgroup/for-next' new d04d18197cf5 Merge branch 'misc' into for-next new 8d7f8e884cd5 Merge remote-tracking branch 'scsi/for-next' new 76c9545b1d07 Merge remote-tracking branch 'vhost/linux-next' new 24d2040a1100 Merge remote-tracking branch 'rpmsg/for-next' new 8959b304c706 gpiolib: Fix irq_disable() semantics new efaa87fa0947 gpiolib: acpi: Correct comment for HP x2 10 honor_wakeup quirk new 2ccb21f5516a gpiolib: acpi: Rework honor_wakeup option into an ignore_w [...] new 0e91506ba007 gpiolib: acpi: Add quirk to ignore EC wakeups on HP x2 10 [...] new 1b26f3ba6117 gpiolib: acpi: Add quirk to ignore EC wakeups on HP x2 10 [...] new bc0ae0e737f5 gpio: add driver for Mellanox BlueField 2 GPIO controller new 55be2f50336f ARM: OMAP2+: Handle errors for cpu_pm new 43582265be8c gpio: omap: Block idle on pending gpio interrupts new 579ced8fdb00 Revert "gpio: omap: Fix lost edge wake-up interrupts" new 347ae6e29145 Merge branch 'ib-omap-block-idle' into devel new ef0c1aed2459 Merge branch 'devel' into for-next new e7e4708eb4f0 Merge remote-tracking branch 'gpio/for-next' new 0d05d30364f8 Merge remote-tracking branch 'gpio-brgl/gpio/for-next' new 197295c15361 Merge remote-tracking branch 'pinctrl/for-next' new af15afb07b51 Merge remote-tracking branch 'userns/for-next' new 34c00c85aada Merge remote-tracking branch 'random/dev' new 808f1503eb4a Merge remote-tracking branch 'kselftest/next' new 0745789cfc36 Merge remote-tracking branch 'livepatching/for-next' new df11b323b16f rtc: ds1307: handle oscillator failure flags for ds1388 variant new fdc9f0eace99 rtc: mxc: Use devm_add_action_or_reset() for calls to clk_ [...] new cd49b579e705 rtc: fsl-ftm-alarm: enable acpi support new 10197a73e4fa rtc: max8907: add missing select REGMAP_IRQ new ba49d55f808e rtc: bd70528: Avoid double error messaging when IRQ absent new 42db82372629 rtc: omap: drop unused dt-bindings header new 4cdebee72e05 rtc: pm8xxx: clear alarm register when alarm is not enabled new 830393d6f682 Merge remote-tracking branch 'rtc/rtc-next' new a4c62b917095 Merge remote-tracking branch 'nvdimm/libnvdimm-for-next' new 8864b7a7b80f Merge remote-tracking branch 'at24/at24/for-next' new c07e28f993ab Merge remote-tracking branch 'ntb/ntb-next' new 81374c3057d3 Merge remote-tracking branch 'fsi/next' new 798fa8a19822 Merge remote-tracking branch 'slimbus/for-next' new d233963b3b55 Merge remote-tracking branch 'nvmem/for-next' new 3ead3254a623 Merge remote-tracking branch 'xarray/xarray' new cb489303edd7 hv: hyperv_vmbus.h: Replace zero-length array with flexibl [...] new 23674188e117 Merge remote-tracking branch 'hyperv/hyperv-next' new c0e420bac468 Merge remote-tracking branch 'kgdb/kgdb/for-next' new e141a32e0401 Merge remote-tracking branch 'devfreq/devfreq-next' new c92ca3fc41b1 memremap: add an owner field to struct dev_pagemap new b8a8ba370a59 mm: handle multiple owners of device private pages in migrate_vma new 2eaab18ec9e0 mm: simplify device private page handling in hmm_range_fault new 0f2ef2af24e4 mm/hmm: check the device private page owner in hmm_range_fault() new f82084673e68 Merge remote-tracking branch 'hmm/hmm' new 24315b212b7d fpga: dfl.h: Replace zero-length array with flexible-array member new 3d5a5417ad06 fpga: dfl: afu: support debug access to memory-mapped afu regions new 52dff18d1e48 Merge remote-tracking branch 'fpga/for-next' new 672bf7c16577 Merge remote-tracking branch 'cel/cel-next' new 36af3b745f5a Merge remote-tracking branch 'cfi/cfi/next' new afc63da64f1e kunit: kunit_parser: make parser more robust new 021ed9f551da kunit: Run all KUnit tests through allyesconfig new beaf5630ad42 Merge remote-tracking branch 'kunit-next/kunit' new fad7c9020948 err.h: remove deprecated PTR_RET for good new c14146775847 Merge remote-tracking branch 'trivial/for-next' new 16fbf79b0f83 Linux 5.6-rc7 new cfbe71b22308 Merge remote-tracking branch 'zx2c4/for-next' new 0d0e84e00d64 Revert "irqchip/xilinx: Do not call irq_set_default_host()" new 4da4eb58a7b1 Revert "irqchip/xilinx: Enable generic irq multi handler" new 043261714264 mm: fork: fix kernel_stack memcg stats for various stack i [...] new 1aaabd1170fb mm/hugetlb.c: fix an address exception caused by huge_pte_ [...] new e99199435ace mm/swapfile.c: move inode_lock out of claim_swapfile new 13f7c5d6aa59 /proc/kpageflags: prevent an integer overflow in stable_pa [...] new 04815dab1228 /proc/kpageflags: do not use uninitialized struct pages new 0eee213807e6 hugetlb_cgroup: fix illegal access to memory new 15b3d9068ee8 kthread: mark timer used by delayed kthread works as IRQ safe new 478d694a258e asm-generic: make more kernel-space headers mandatory new a2ea728f6b53 scripts/spelling.txt: add syfs/sysfs pattern new 344c451c5d04 scripts/spelling.txt: add more spellings to spelling.txt new d3520dbe6b1d ocfs2: remove FS_OCFS2_NM new 98a340097b62 ocfs2: remove unused macros new 2fc764b00cd1 ocfs2: use OCFS2_SEC_BITS in macro new 6f72cfeea9ab ocfs2: remove dlm_lock_is_remote new e330ba54c4b9 ocfs2: there is no need to log twice in several functions new 328d2bbf3b30 ocfs2: correct annotation from "l_next_rec" to "l_next_free_rec" new 5a33b2654fb7 ocfs2: remove useless err new e50e50525241 ocfs2: Add missing annotations for ocfs2_refcount_cache_lo [...] new 1769a3e634cb ocfs2: replace zero-length array with flexible-array member new 54edbe9c1bcd ocfs2: cluster: replace zero-length array with flexible-ar [...] new fb6bc4434fe2 ocfs2: dlm: replace zero-length array with flexible-array member new 07f9a85732d4 ocfs2: ocfs2_fs.h: replace zero-length array with flexible [...] new adbc28d235e0 ocfs2: roll back the reference count modification of the p [...] new 77137e7f0baf ocfs2: use scnprintf() for avoiding potential buffer overflow new 31cfd4fc61bf ramfs: support O_TMPFILE new 19c8bafeb5c3 fs_parse: Remove pr_notice() about each validation new 220e678a3f5d kernel/watchdog: flush all printk nmi buffers when hardloc [...] new 879f670c867c mm/slub.c: replace cpu_slab->partial with wrapped APIs new 4603f2db6833 mm/slub.c: replace kmem_cache->cpu_partial with wrapped APIs new 70d8193b69c5 slub: improve bit diffusion for freelist ptr obfuscation new 63bc7276cbc3 slub: relocate freelist pointer to middle of object new 0cb8c5bfe0ed Revert "topology: add support for node_to_mem_node() to de [...] new a0b6eb9da589 mm/kmemleak.c: use address-of operator on section symbols new 0765f31f52c5 mm/Makefile: disable KCSAN for kmemleak new ce4a927364f7 mm/filemap.c: don't bother dropping mmap_sem for zero size [...] new 3400ca382bae mm/page-writeback.c: write_cache_pages(): deduplicate iden [...] new 278a4c85b1f9 mm/filemap.c: clear page error before actual read new 4411909aa29a mm/filemap.c: remove unused argument from shrink_readahead [...] new 1be1b17d7cd1 mm/gup: split get_user_pages_remote() into two routines new 6463a5eea8ce mm/gup: pass a flags arg to __gup_device_* functions new 82e4fc037f5c mm: introduce page_ref_sub_return() new 58e77e3f65c6 mm/gup: pass gup flags to two more routines new 0da2ef1e48af mm/gup: require FOLL_GET for get_user_pages_fast() new 4ae35895f80d mm/gup: track FOLL_PIN pages new f3f21f4b6f5d mm/gup: fixup for ce35133be382 mm/gup: track FOLL_PIN pages new 7f40bcb6f00a mm/gup: fixup for 9947ea2c1e608e32 "mm/gup: track FOLL_PIN pages" new b8e8b2b8fdc6 mm-gup-track-foll_pin-pages-fix-2-fix new 33394fa8e65f mm/gup: page->hpage_pinned_refcount: exact pin counts for [...] new a515216a631a mm/gup: /proc/vmstat: pin_user_pages (FOLL_PIN) reporting new 9a9d2846a971 mm/gup_benchmark: support pin_user_pages() and related calls new dcca96783ef2 selftests/vm: run_vmtests: invoke gup_benchmark with basic [...] new 92b39c21b1ab mm: improve dump_page() for compound pages new b7f57255b9eb mm: dump_page(): additional diagnostics for huge pinned pages new eb049b34fcac mm/gup/writeback: add callbacks for inaccessible pages new c0e90a3a04f2 mm/swapfile.c: fix comments for swapcache_prepare new b72002ce7ea1 mm/swap.c: not necessary to export __pagevec_lru_add() new 8b7c9e1c3cba mm/swapfile: fix data races in try_to_unuse() new b2e2c5a27c1b mm/swap_slots.c: assign|reset cache slot by value directly new 016de4a74e55 mm: swap: make page_evictable() inline new 903f16406e2b mm-swap-make-page_evictable-inline-fix new df8b9019ac1c mm: swap: use smp_mb__after_atomic() to order LRU bit set new 3e99fca4f1a0 mm/swap_state.c: use the same way to count page in [add_to [...] new 0475685711f8 mm, memcg: fix build error around the usage of kmem_caches new 45cd036ef2e7 mm/memcontrol.c: allocate shrinker_map on appropriate NUMA node new 110f0ed3a889 mm: memcg/slab: introduce mem_cgroup_from_obj() new e4f266fb7b91 mm-memcg-slab-introduce-mem_cgroup_from_obj-v2 new 308a41d466ff mm: kmem: cleanup (__)memcg_kmem_charge_memcg() arguments new 8d98ba48754b mm: kmem: cleanup memcg_kmem_uncharge_memcg() arguments new 9c21df644a1f mm: kmem: rename memcg_kmem_(un)charge() into memcg_kmem_( [...] new fc777a8956f3 mm: kmem: switch to nr_pages in (__)memcg_kmem_charge_memcg() new 897e10c9522c mm: memcg/slab: cache page number in memcg_(un)charge_slab() new 7525cae97880 mm: kmem: rename (__)memcg_kmem_(un)charge_memcg() to __me [...] new 10817ce87454 mm: memcontrol: fix memory.low proportional distribution new 0bf7abc11693 mm: memcontrol: clean up and document effective low/min ca [...] new e3eacfab447c mm: memcontrol: recursive memory.low protection new a5857f20d472 memcg: css_tryget_online cleanups new 2a3ee23c8579 mm/memcontrol.c: make mem_cgroup_id_get_many() __maybe_unused new 9f9f3eecab9e mm/memcg: optimize memory.numa_stat like memory.stat new 034da8b42fe6 memcg-optimize-memorynuma_stat-like-memorystat-fix new 42989742fed8 mm, memcg: prevent memory.high load/store tearing new f8b65997fe1d mm, memcg: prevent memory.max load tearing new 0aee1081c83c mm, memcg: prevent memory.low load/store tearing new a7feb1c9d082 mm, memcg: prevent memory.min load/store tearing new 29ba167ecace mm, memcg: prevent memory.swap.max load tearing new 1d0664a50b97 mm, memcg: prevent mem_cgroup_protected store tearing new fa64273b6558 mm, memcg: bypass high reclaim iteration for cgroup hierar [...] new 78f3bc6d7f0f mm: memcg: make memory.oom.group tolerable to task migration new 03e8374530cb mm/mapping_dirty_helpers: Update huge page-table entry callbacks new 867458d0cc4e mm: don't prepare anon_vma if vma has VM_WIPEONFORK new e9908916aa57 Revert "mm/rmap.c: reuse mergeable anon_vma as parent when fork" new 0943c42707a1 mm: set vm_next and vm_prev to NULL in vm_area_dup() new 9dba1e8c6212 mm/vma: add missing VMA flag readable name for VM_SYNC new c3514ff1b22f mm/vma: make vma_is_accessible() available for general use new a9efc21831ac mm/vma: replace all remaining open encodings with is_vm_hu [...] new cab76372ceed mm/vma: replace all remaining open encodings with vma_is_a [...] new 615da912800c mm/vma: append unlikely() while testing VMA access permissions new 42faa31726a3 mm/mmap.c: fix the adjusted length error new 9dd542e29104 mm/vma: move VM_NO_KHUGEPAGED into generic header new b3ba5f35bd4d mm/vma: make vma_is_foreign() available for general use new 9d22717ab08f mm/vma: make is_vma_temporary_stack() available for general use new 765a939f29a1 mm: add pagemap.h to the fine documentation new e0bb4db8ea7c mm/gup: rename "nonblocking" to "locked" where proper new 6566b88ff70b mm/gup: fix __get_user_pages() on fault retry of hugetlb new 72566ae10295 mm: introduce fault_signal_pending() new 5517151f55b6 mm-introduce-fault_signal_pending-fix new d0dd8ad4c5b7 x86/mm: use helper fault_signal_pending() new ef9301e76e55 arc/mm: use helper fault_signal_pending() new 1936a87a3b89 arm64/mm: use helper fault_signal_pending() new a913ff4994a7 powerpc/mm: use helper fault_signal_pending() new 68880a4e47af sh/mm: use helper fault_signal_pending() new 14da2783cc66 mm: return faster for non-fatal signals in user mode faults new f58b81cb7d07 userfaultfd: don't retake mmap_sem to emulate NOPAGE new 96853880ad8f mm: introduce FAULT_FLAG_DEFAULT new 9db031725023 mm: introduce FAULT_FLAG_INTERRUPTIBLE new d2ef7490e38f mm: allow VM_FAULT_RETRY for multiple times new babb07404183 mm/gup: allow VM_FAULT_RETRY for multiple times new cc926b3e1c99 mm/gup: allow to react to fatal signals new 25048605bf20 mm/userfaultfd: honor FAULT_FLAG_KILLABLE in fault path new 05c4d08584bf mm: clarify a confusing comment for remap_pfn_range() new 1dd43d45786c mm/memory.c: clarify a confusing comment for vm_iomap_memory new 53786201fbff mmap: remove inline of vm_unmapped_area new 6600855f6292 mm: mmap: add trace point of vm_unmapped_area new 08e9ffcaf975 mm/mremap: add MREMAP_DONTUNMAP to mremap() new 82f5cdd15b24 mm-add-mremap_dontunmap-to-mremap-v6 new 21bedd694f64 mm-add-mremap_dontunmap-to-mremap-v7 new 4f6b8214c244 selftests: add MREMAP_DONTUNMAP selftest new f8c1eb76c34e selftest-add-mremap_dontunmap-selftest-fix new 1323bdf809aa selftest: add MREMAP_DONTUNMAP selftest new 334471fe6a87 selftest-add-mremap_dontunmap-selftest-v7-checkpatch-fixes new e0ee3c9455a5 mm/sparsemem: get address to page struct instead of addres [...] new 6d2a034c31fa mm/sparse: rename pfn_present() to pfn_in_present_section() new de0cc03ce21f mm/sparse.c: use kvmalloc/kvfree to alloc/free memmap for [...] new 7cc4cff01d45 kasan: detect negative size in memory operation function new 24b972da3eca kasan/tags: fix -Wdeclaration-after-statement warn new 3b81a8e4391b kasan-detect-negative-size-in-memory-operation-function-fix-2 new 4e94c861dc62 kasan: add test for invalid size in memmove new e5cb7ed33b3b kasan: fix -Wstringop-overflow warning new a8ad8c74a0cb mm/page_alloc: increase default min_free_kbytes bound new e6ed06a6e911 mm, pagealloc: micro-optimisation: save two branches on ho [...] new d523463785f5 mm,page_alloc,cma: conditionally prefer cma pageblocks for [...] new 39c1d632df45 mmpage_alloccma-conditionally-prefer-cma-pageblocks-for-mo [...] new 092840d731b2 mm/page_alloc.c: use free_area_empty() instead of open-coding new dedd56e85a63 mm/page_alloc.c: micro-optimisation Remove unnecessary branch new 14cb25116baf mm/page_alloc.c: fix tick timer stall during deferred page init new a183f7b75074 mm/page_alloc: simplify page_is_buddy() for better code re [...] new 405195c99dea mm: vmpressure: don't need call kfree if kstrndup fails new be941c25df1d mm: vmpressure: use mem_cgroup_is_root API new b93ed58e8b26 mm: vmscan: replace open codings to NUMA_NO_NODE new ba26aa90d732 mm/vmscan.c: remove cpu online notification for now new da340698cbfb mm/vmscan.c: fix data races using kswapd_classzone_idx new 140f85d6c25d mm/vmscan.c: Clean code by removing unnecessary assignment new ee8cb733f8a1 mm/vmscan.c: make may_enter_fs bool in shrink_page_list() new a32cac0968b5 mm/vmscan.c: do_try_to_free_pages(): clean code by removin [...] new 649411639ff8 mm,compaction,cma: add alloc_contig flag to compact_control new 4321a7b0ab0d mm,thp,compaction,cma: allow THP migration for CMA allocations new da5e9e3d96dd mmthpcompactioncma-allow-thp-migration-for-cma-allocations-fix new 39e9c6b1c01c mm, compaction: fully assume capture is not NULL in compac [...] new e68825d8bd2a mm/compaction: really limit compact_unevictable_allowed to [...] new 3d40d59d86df mm/compaction: Disable compact_unevictable_allowed on RT new 0e05f19ac95c mm-compaction-disable-compact_unevictable_allowed-on-rt-v5 new b6e2b35b2469 mm/compaction.c: clean code by removing unnecessary assignment new 39e027120bd8 mm/mempolicy: support MPOL_MF_STRICT for huge page mapping new ca1599778a3e mm/mempolicy: check hugepage migration is supported by arc [...] new 2259554813ca mm: mempolicy: use VM_BUG_ON_VMA in queue_pages_test_walk() new 83487f54884c mm/memblock.c: remove redundant assignment to variable max_addr new d2b8801489e1 hugetlbfs: use i_mmap_rwsem for more pmd sharing synchronization new 5351d91f0421 hugetlbfs: Use i_mmap_rwsem to address page fault/truncate race new 35a98dc63857 hugetlb_cgroup: add hugetlb_cgroup reservation counter new 9d7c1b7ad176 hugetlb_cgroup: add interface for charge/uncharge hugetlb [...] new 1f27830dae57 mm/hugetlb_cgroup: fix hugetlb_cgroup migration new c03ab4a7eebe hugetlb_cgroup: add reservation accounting for private mappings new cb1360feaeed hugetlb_cgroup-add-reservation-accounting-for-private-mapp [...] new ad2d3f369039 hugetlb: disable region_add file_region coalescing new c17972dacb9a mm/hugetlb: fix file_region entry allocations new efeb369feab0 hugetlb_cgroup: add accounting for shared mappings new 2854ea8c3f02 hugetlb_cgroup-add-accounting-for-shared-mappings-fix new cdb6b5c61fe9 hugetlb_cgroup: support noreserve mappings new 52ec4f26c102 hugetlb: support file_region coalescing again new b63e676d408b hugetlb: fix CONFIG_CGROUP_HUGETLB ifdefs new ccdbcbe4b2cf hugetlb: remove check_coalesce_bug debug code new 680d6c615d90 hugetlb_cgroup: add hugetlb_cgroup reservation tests new 3d7dead7aa8c hugetlb_cgroup: add hugetlb_cgroup reservation docs new db17de2d6ed6 mm/hugetlb.c: clean code by removing unnecessary initialization new 8486188f2471 mm/hugetlb: remove unnecessary memory fetch in PageHeadHuge() new 115312bd79e9 mm: hugetlb: optionally allocate gigantic hugepages using cma new 5e34a1ebc0cd mm: cleanup cmdline_parse_hugetlb_cma() new da3891dd745a selftests/vm: fix map_hugetlb length used for testing read [...] new ed50dcf21aaa mm/hugetlb: fix build failure with HUGETLB_PAGE but not HU [...] new da1e61d26551 mm: hugetlb: fix hugetlb_cma_reserve() if CONFIG_NUMA isn't set new 0c2884d77aa8 mm/hugetlb.c: fix printk format warning for 32-bit phys_addr_t new 99088b679227 mm-hugetlbc-fix-printk-format-warning-for-32-bit-phys_addr_t-fix new fde768dd1f70 mm/migrate.c: no need to check for i > start in do_pages_move() new b3e4c99a1a38 mm/migrate.c: wrap do_move_pages_to_node() and store_status() new aeb02b1eaa08 mm/migrate.c: check pagelist in move_pages_and_store_status() new 96cc3d03812e mm/migrate.c: unify "not queued for migration" handling in [...] new 7c17d1d33afa mm/migrate.c: migrate PG_readahead flag new b57090713f22 mm-migratec-migrate-pg_readahead-flag-fix new 674077d724af mm, shmem: add vmstat for hugepage fallback new c3df901f4782 mm, thp: track fallbacks due to failed memcg charges separately new 9fe22956c38c mm/ksm.c: update get_user_pages() argument in comment new 9963a7867042 drivers/base/memory.c: cache memory blocks in xarray to ac [...] new 6357a752eca1 drivers-base-memoryc-cache-memory-blocks-in-xarray-to-acce [...] new f0b1da47d6c1 mm/madvise: pass task and mm to do_madvise new 111f7ff5fb86 mm/madvise: introduce process_madvise() syscall: an extern [...] new 4cc843a0d436 fix process_madvise build break for arm64 new fc85a7b7bdc1 mm/madvise: check fatal signal pending of target process new 91096e9add4a pid: move pidfd_get_pid() to pid.c new 8b82900a1560 mm/madvise: support both pid and pidfd for process_madvise new c2b452d67ada mm/madvise: employ mmget_still_valid() for write lock new 784eca592237 mm/madvise: allow KSM hints for remote API new 54932272029b mm: code cleanup for MADV_FREE new 39f8663ce84a mm: adjust shuffle code to allow for future coalescing new a5e48d0ead2d mm: use zone and order instead of free area in free_list m [...] new 29ab8217f42e mm: add function __putback_isolated_page new 9fb4432c332d mm: introduce Reported pages new 5a80926b194d virtio-balloon: pull page poisoning config out of free pag [...] new 51280dcf06c3 virtio-balloon: add support for providing free page report [...] new 7986893a6a82 mm/page_reporting: rotate reported pages to the tail of the list new 81d98e64e0fb mm/page_reporting: add budget limit on how many pages can [...] new 34205f8f226c mm/page_reporting: add free page reporting documentation new c9e7437a5edc virtio-balloon: switch back to OOM handler for VIRTIO_BALL [...] new daae521103d2 userfaultfd: wp: add helper for writeprotect check new 37b0c9f19c82 userfaultfd: wp: hook userfault handler to write protection fault new 3888344415db userfaultfd: wp: add WP pagetable tracking to x86 new afb185fbe07a userfaultfd: wp: userfaultfd_pte/huge_pmd_wp() helpers new 0bb31d665ec5 userfaultfd: wp: add UFFDIO_COPY_MODE_WP new 1b73c45e70a2 mm: merge parameters for change_protection() new 0548403a5ac4 userfaultfd: wp: apply _PAGE_UFFD_WP bit new fd796b677fe4 userfaultfd: wp: drop _PAGE_UFFD_WP properly when fork new 660dfaa1b914 userfaultfd: wp: add pmd_swp_*uffd_wp() helpers new e237774b8ad0 userfaultfd: wp: support swap and page migration new 3652ecc238ad khugepaged: skip collapse if uffd-wp detected new 72098f4535ac userfaultfd: wp: support write protection for userfault vma range new 6cf93b76ee51 userfaultfd: wp: add the writeprotect API to userfaultfd ioctl new f2cb1b5792d7 userfaultfd: wp: enabled write protection in userfaultfd API new 5f6578338f48 userfaultfd: wp: don't wake up when doing write protect new 020d0a54f1b8 userfaultfd: wp: UFFDIO_REGISTER_MODE_WP documentation update new 40be891a3a62 userfaultfd: wp: declare _UFFDIO_WRITEPROTECT conditionally new 2d71aef139b0 userfaultfd: selftests: refactor statistics new 646495001975 userfaultfd: selftests: add write-protect test new c28db77a6ec8 drivers/base/memory.c: indicate all memory blocks as removable new 80ffd0338bc3 drivers/base/memory.c: drop section_count new 830e6b77c3a5 drivers/base/memory.c: drop pages_correctly_probed() new 0ff606ddae87 mm/page_ext.c: drop pfn_present() check when onlining new 82ead3c97fc4 mm/memory_hotplug.c: only respect mem= parameter during bo [...] new 8b63461ea9c5 mm/memory_hotplug.c: simplify calculation of number of pag [...] new 40bf3ee9870e mm/memory_hotplug.c: cleanup __add_pages() new 0428f6fe3dad mm/sparse.c: introduce new function fill_subsection_map() new 643db90d157a mm/sparse.c: introduce a new function clear_subsection_map() new 2b30f3595731 mm/sparse.c: only use subsection map in VMEMMAP case new b0834e79811a mm/sparse.c: add note about only VMEMMAP supporting sub-se [...] new f20a5b159826 mm/sparse.c: move subsection_map related functions together new 44204f585f4c mm/sparse.c: move functions into CONFIG_MEMORY_HOTPLUG ifd [...] new 697a66be2079 drivers/base/memory: rename MMOP_ONLINE_KEEP to MMOP_ONLINE new f427513454d6 drivers/base/memory: map MMOP_OFFLINE to 0 new 813a5913b41e drivers/base/memory: store mapping between MMOP_* and stri [...] new f330fc844565 powernv/memtrace: always online added memory blocks new ecb61b02a360 hv_balloon: don't check for memhp_auto_online manually new ddbe8851ee6e hv_balloon-dont-check-for-memhp_auto_online-manually-fix new 6a11dc9413d3 mm/memory_hotplug: unexport memhp_auto_online new fb65d3ff0b9f mm/memory_hotplug: convert memhp_auto_online to store an o [...] new 2796ab20f633 mm/memory_hotplug: allow to specify a default online_type new ad0180e06567 mm/memory_hotplug.c: use __pfn_to_section() instead of ope [...] new 9e9574278453 mm/shmem.c: distribute switch variables for initialization new 1a4211023f39 mm/shmem.c: Clean code by removing unnecessary assignment new b4ec3af67138 mm: huge tmpfs: try to split_huge_page() when punching hole new 224f0264cea9 mm: prevent a warning when casting void* -> enum new f5b63362be4a mm/zswap: allow setting default status, compressor and all [...] new 921d997ef338 mm/compaction: add missing annotation for compact_lock_irqsave new 3893bac6c4fe mm/hugetlb: add missing annotation for gather_surplus_pages() new 39ea2919967d mm/mempolicy: add missing annotation for queue_pages_pmd() new e6c2329798a2 mm/slub: add missing annotation for get_map() new db1e6da135b8 mm/slub: add missing annotation for put_map() new 7535aa77cadf mm/zsmalloc: add missing annotation for migrate_read_lock() new 0e75a06b078b mm/zsmalloc: add missing annotation for migrate_read_unlock() new f2ab0fe41014 mm/zsmalloc: add missing annotation for pin_tag() new 76080967c968 mm/zsmalloc: add missing annotation for unpin_tag() new 50e2e3ffc36b mm: fix ambiguous comments for better code readability new 8df0524a4170 mm/mm_init.c: clean code. Use BUILD_BUG_ON when comparing [...] new 5f60be6e78db mm: use fallthrough; new 8ec3d5751749 include/linux/swapops.h: correct guards for non_swap_entry() new 04c8e38389f1 include/linux/memremap.h: remove stale comments new 9334620fadbe mm/dmapool.c: micro-optimisation remove unnecessary branch new 142283e71751 fs/buffer.c: add debug print for __getblk_gfp() stall problem new 27846c799f26 fs/buffer.c: dump more info for __getblk_gfp() stall problem new 6d84fcddbde8 kernel/hung_task.c: Monitor killed tasks. new bdc4ad209659 fs/proc/inode.c: annotate close_pdeo() for sparse new d8e041094cd8 proc: faster open/read/close with "permanent" files new 7e493968e9d2 proc-faster-open-read-close-with-permanent-files-checkpatch-fixes new 663dd0ae4d66 proc: speed up /proc/*/statm new 04432040b400 proc: inline vma_stop into m_stop new 37c0a6a8409f proc: remove m_cache_vma new a38ae6b8c877 proc: use ppos instead of m->version new ad0760c3690d seq_file: remove m->version new e19420a67db7 proc: inline m_next_vma into m_next new a8ebdf4112d9 asm-generic: fix unistd_32.h generation format new 1d85722a8a67 kernel/extable.c: use address-of operator on section symbols new 09c71a249182 sparc,x86: vdso: remove meaningless undefining CONFIG_OPTI [...] new 5686c4ff9623 compiler: Remove CONFIG_OPTIMIZE_INLINING entirely new 4b7206784b1f MAINTAINERS: add an entry for kfifo new 588973bd0624 bitops: always inline sign extension helpers new 451c4f2d6af7 lib/test_lockup: test module to generate lockups new 21c11db117bc lib/test_lockup: rename disable_irq to fix build error new e8ffa8ee0a7f lib/bch.c: replace zero-length array with flexible-array member new 9778e8420e99 lib/ts_bm.c: replace zero-length array with flexible-array member new 44dd7a8879ad lib/ts_fsm.c: replace zero-length array with flexible-arra [...] new 3f54b5d789b7 lib/ts_kmp.c: replace zero-length array with flexible-arra [...] new a1350e13a96b lib/scatterlist: fix sg_copy_buffer() kerneldoc new f845fafb04ae lib: test_stackinit.c: XFAIL switch variable init tests new 90533b5b27a0 lib/stackdepot.c: check depot_index before accessing the s [...] new 3bae86faea2f lib/stackdepot.c: fix a condition in stack_depot_fetch() new e2687f3c0ceb lib/stackdepot.c: build with -fno-builtin new a30b68e2cfdf kasan: stackdepot: move filter_irq_stacks() to stackdepot.c new 242efae573a2 nds32: linker script: add SOFTIRQENTRY_TEXT new ea5b7d649778 ia64: add IRQENTRY_TEXT and SOFTIRQENTRY_TEXT to linker script new cc1578fd8ab4 percpu_counter: fix a data race at vm_committed_as new 9b8483ce6c14 lib/test_lockup.c: fix spelling mistake "iteraions" -> "it [...] new cd539724dcb6 lib/test_bitmap.c: make use of EXP2_IN_BITS new ea1f24bb1b20 lib/rbtree: fix coding style of assignments new 2b0bfe7965ef lib/test_kmod.c: remove a NULL test new 12c54d5f75ef linux/bits.h: add compile time sanity check of GENMASK inputs new 110c2d709c1f lib: optimize cpumask_local_spread() new 7c8d245c5c9f lib/list: prevent compiler reloads inside 'safe' list iteration new 77d5755b504a lib/dynamic_debug.c: use address-of operator on section symbols new 6aaf86d9473c checkpatch: remove email address comment from email addres [...] new 7389af159c32 checkpatch: check SPDX tags in YAML files new f85b388e4026 checkpatch: support "base-commit:" format new 336cf02a93c3 checkpatch: prefer fallthrough; over fallthrough comments new 937b5750e70c checkpatch: fix minor typo and mixed space+tab in indentation new 230e717c7f70 checkpatch: fix multiple const * types new e1f7674360e4 checkpatch: add command-line option for TAB size new b4aa8ef5f3dc checkpatch: improve Gerrit Change-Id: test new 1fa3ca6ec7e1 checkpatch: check proper licensing of Devicetree bindings new fd5cbaf88dad kselftest: introduce new epoll test case new ebf2121bb41c fs/epoll: make nesting accounting safe for -rt kernel new 6c5dcbb3b5f4 fs/binfmt_elf.c: delete "loc" variable new 858fd6bdb8bb fs/binfmt_elf.c: allocate less for static executable new adec5c87d8e4 fs/binfmt_elf.c: don't free interpreter's ELF pheaders on [...] new 9e9f2cd335cc samples/hw_breakpoint: drop HW_BREAKPOINT_R when reporting writes new 04734f837997 samples/hw_breakpoint: drop use of kallsyms_lookup_name() new 5e01a1cdc8a6 kallsyms: unexport kallsyms_lookup_name() and kallsyms_on_ [...] new a475d0704315 gcov: gcc_4_7: replace zero-length array with flexible-arr [...] new 7d55486789c8 gcov: gcc_3_4: replace zero-length array with flexible-arr [...] new 711a473f9fdc kernel/gcov/fs.c: replace zero-length array with flexible- [...] new 35325b23dfb3 kernel/relay.c: fix read_pos error when multiple readers new 0aa5fcd8213d aio: simplify read_events() new 3a833da1e730 init/Kconfig: clean up ANON_INODES and old IO schedulers options new dbbf3cca057d kcov: cleanup debug messages new ea29fd7f6f90 kcov: fix potential use-after-free in kcov_remote_start new 0431996f3695 kcov: move t->kcov assignments into kcov_start/stop new 95323a3ec400 kcov: move t->kcov_sequence assignment new 6d88ab3a23c0 kcov: use t->kcov_mode as enabled indicator new 38634b19736d kcov: collect coverage from interrupts new d0fadde6a7c6 usb: core: kcov: collect coverage from usb complete callback new 14ae556f2c3a ubsan: add trap instrumentation option new a6c170f42a0f ubsan: split "bounds" checker from other options new 975a5b519f5e drivers/misc/lkdtm/bugs.c: add arithmetic overflow and arr [...] new d090be0e3221 ubsan: check panic_on_warn new f4a28b1f3f0f kasan: unset panic_on_warn before calling panic() new 516427242a56 ubsan: include bug type in report header new 40923cad84d6 ipc/mqueue.c: fix a brace coding style issue new 47037d8b6a51 Merge branch 'akpm-current/current' new 0c3c1f60aa39 Change email address for Pali Rohar new e283c1d43601 mm/kmemleak: silence KCSAN splats in checksum new 325d3142a975 psi: move PF_MEMSTALL out of task->flags new 1224dbbaf701 drivers/dma/tegra20-apb-dma.c: fix platform_get_irq.cocci [...] new bb5d3b2ba5d3 mm/frontswap: mark various intentional data races new 682cd17687eb mm/page_io: mark various intentional data races new 52dd6068d1cd mm-page_io-mark-various-intentional-data-races-v2 new a01d24aa0ffd mm/swap_state: mark various intentional data races new e643a2b13681 mm/filemap.c: fix a data race in filemap_fault() new 02f448612290 mm/swapfile: fix and annotate various data races new 3a99973f010e mm-swapfile-fix-and-annotate-various-data-races-v2 new 4af644ebd8cf mm/page_counter: fix various data races at memsw new e3ba1477c367 mm/memcontrol: fix a data race in scan count new 20f241b9b082 mm/list_lru: fix a data race in list_lru_count_one new 2ce733fe8e4a mm/mempool: fix a data race in mempool_free() new bfd529661a00 mm/util.c: annotate an data race at vm_committed_as new f8295d50e6ce mm/rmap: annotate a data race at tlb_flush_batched new 7de05dec1bff mm: annotate a data race in page_zonenum() new d00d4c019e8d mm/swap.c: annotate data races for lru_rotate_pvecs new a11243a64d39 mm/memory.c: refactor insert_page to prepare for batched-l [...] new 2b6e9f2d2254 mm: bring sparc pte_index() semantics inline with other platforms new 03b55ada4c6a mm: define pte_index as macro for x86 new 938a6e038f1b mm/memory.c: add vm_insert_pages() new 8fcc854f71e8 mm-add-vm_insert_pages-fix new addbd8d48d55 add missing page_count() check to vm_insert_pages(). new 71da53c8c4d7 mm: vm_insert_pages() checks if pte_index defined. new e99ffe1d6b1f net-zerocopy: use vm_insert_pages() for tcp rcv zerocopy new f56061e6313e net-zerocopy-use-vm_insert_pages-for-tcp-rcv-zerocopy-fix new 81a8fe85f5d2 mm/vma: define a default value for VM_DATA_DEFAULT_FLAGS new e49388a08855 mm/vma: introduce VM_ACCESS_FLAGS new 9db3f8e4d0f2 mm/memory_hotplug: drop the flags field from struct mhp_re [...] new 7bf301535524 mm/memory_hotplug: rename mhp_restrictions to mhp_params new 88ddbf64ea0f x86/mm: thread pgprot_t through init_memory_mapping() new 57a587fa9004 x86/mm: introduce __set_memory_prot() new 25d942833183 powerpc/mm: thread pgprot_t through create_section_mapping() new a41f619de915 mm/memory_hotplug: add pgprot_t to mhp_params new 75cd4488f53b mm/memremap: set caching mode for PCI P2PDMA memory to WC new 8bbc9a3a3f1c mm/special: create generic fallbacks for pte_special() and [...] new 734214ca46fa mm-special-create-generic-fallbacks-for-pte_special-and-pt [...] new b2217a4bd8b3 mm/debug: add tests validating architecture page table helpers new 25838e0b8c81 kmod: make request_module() return an error when autoloadi [...] new 1633b9eef313 fs/filesystems.c: downgrade user-reachable WARN_ONCE() to [...] new c33e2be1b467 docs: admin-guide: document the kernel.modprobe sysctl new 4c6101e73f19 selftests: kmod: fix handling test numbers above 9 new 571f8ebf5686 selftests: kmod: test disabling module autoloading new da0fdb520ad1 fs/seq_file.c: seq_read(): add info message about buggy .n [...] new 2da3cce3ba52 seq_read-info-message-about-buggy-next-functions-fix new 737805b2ac66 kernel/gcov/fs.c: gcov_seq_next() should increase position index new 2279eee1e6fc ipc/util.c: sysvipc_find_ipc() should increase position index new 6f938415c8a7 drivers/tty/serial/sh-sci.c: suppress warning new 36821732f9fb drivers/media/platform/sti/delta/delta-ipc.c: fix read buf [...]
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 (521a6bed853b) \ N -- N -- N refs/heads/akpm (36821732f9fb)
You should already have received notification emails for all of the O revisions, and so the following emails describe only the N revisions from the common base, B.
Any revisions marked "omits" are not gone; other references still refer to them. Any revisions marked "discards" are gone forever.
The 1139 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "adds" were already present in the repository and have only been added to this reference.
Summary of changes: .../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 - .../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/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/kernel-hacking/hacking.rst | 4 +- Documentation/kernel-hacking/locking.rst | 176 +- 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 | 38 +- Documentation/trace/coresight/coresight.rst | 85 - .../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/x86/intel-iommu.rst | 3 +- MAINTAINERS | 75 +- Makefile | 2 +- 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/powerpc/kvm/book3s_hv_uvmem.c | 3 + arch/powerpc/platforms/powernv/memtrace.c | 14 +- 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 - 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/rsxx/dma.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/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/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/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/hwtracing/coresight/Makefile | 3 +- drivers/hwtracing/coresight/coresight-cti-sysfs.c | 143 +- drivers/hwtracing/coresight/coresight-cti.c | 52 +- drivers/hwtracing/coresight/coresight-platform.c | 2 +- drivers/hwtracing/coresight/coresight-priv.h | 12 +- drivers/hwtracing/coresight/coresight-sysfs.c | 204 --- drivers/hwtracing/coresight/coresight.c | 75 +- 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/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/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/cavium/liquidio/lio_main.c | 5 - drivers/net/ethernet/chelsio/cxgb4/sge.c | 52 +- 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/mac80211_hwsim.c | 327 +++- drivers/net/wireless/mac80211_hwsim.h | 21 + drivers/net/wireless/virt_wifi.c | 12 +- 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/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/rtc-bd70528.c | 4 +- drivers/rtc/rtc-ds1307.c | 9 + drivers/rtc/rtc-fsl-ftm-alarm.c | 20 +- drivers/rtc/rtc-mxc.c | 46 +- drivers/rtc/rtc-omap.c | 1 - drivers/rtc/rtc-pm8xxx.c | 11 + drivers/soundwire/qcom.c | 8 + drivers/soundwire/stream.c | 16 +- drivers/spi/atmel-quadspi.c | 119 +- 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/usb/cdns3/cdns3-pci-wrap.c | 2 +- fs/afs/cmservice.c | 14 +- fs/afs/internal.h | 12 +- fs/afs/rxrpc.c | 74 +- fs/btrfs/block-group.c | 4 +- fs/crypto/fscrypt_private.h | 20 + fs/crypto/keysetup.c | 16 +- fs/crypto/policy.c | 21 +- fs/ext4/ioctl.c | 6 + fs/f2fs/file.c | 11 + fs/file.c | 7 +- fs/hugetlbfs/inode.c | 30 +- fs/io-wq.c | 10 +- fs/io_uring.c | 35 +- 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 +- 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/compiler_types.h | 11 +- include/linux/coresight.h | 22 - 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/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 | 6 +- include/linux/power/bq2415x_charger.h | 2 +- include/linux/sched.h | 6 +- include/linux/seq_file.h | 1 - include/linux/socket.h | 3 +- include/linux/soundwire/sdw.h | 2 + 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/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/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 | 14 +- mm/compaction.c | 3 +- mm/dmapool.c | 4 +- mm/gup.c | 2 +- mm/hmm.c | 35 +- mm/hugetlb.c | 192 ++- mm/hugetlb_cgroup.c | 3 +- mm/internal.h | 23 + mm/khugepaged.c | 4 +- mm/kmemleak.c | 2 + mm/memcontrol.c | 8 + mm/memory-failure.c | 31 +- mm/memory.c | 2 +- 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_alloc.c | 1 - mm/rmap.c | 17 +- mm/slub.c | 26 +- mm/sparse.c | 4 +- mm/swap.c | 20 +- mm/swap_state.c | 2 +- mm/userfaultfd.c | 11 +- mm/vmscan.c | 36 +- net/bridge/br_vlan.c | 75 +- net/bridge/br_vlan_options.c | 76 +- net/hsr/hsr_slave.c | 8 +- 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 + scripts/spelling.txt | 20 +- sound/soc/soc-core.c | 66 +- sound/soc/soc-dapm.c | 9 +- sound/soc/soc-pcm.c | 311 +--- .../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/laptop/freefall/freefall.c | 2 +- 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 | 30 +- tools/testing/kunit/kunit_kernel.py | 62 +- 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 tools/testing/selftests/bpf/prog_tests/btf_dump.c | 2 +- tools/testing/selftests/firmware/fw_filesystem.sh | 23 + .../selftests/net/forwarding/skbedit_priority.sh | 163 ++ .../networking/timestamping/txtimestamp.c | 179 +- .../networking/timestamping/txtimestamp.sh | 31 +- virt/kvm/arm/vgic/vgic-mmio-v3.c | 15 +- virt/kvm/arm/vgic/vgic-v4.c | 24 +- 632 files changed, 23812 insertions(+), 5719 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/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 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 delete mode 100644 drivers/hwtracing/coresight/coresight-sysfs.c 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/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