This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_kernel/gnu-master-aarch64-next-allnoconfig in repository toolchain/ci/linux.
omits d8f289c16fbb Add linux-next specific files for 20200320 omits d112513a3e94 Merge branch 'akpm/master' 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' adds b16203b0e08a Merge remote-tracking branch 'kspp-gustavo/for-next/kspp' adds 204c0c523c2c Merge remote-tracking branch 'kbuild/for-next' adds fd50924917f9 ARM/dma-mapping: remove get_coherent_dma_mask adds 7607cb733fbb ARM/dma-mapping: take the bus limit into account in __dma_alloc adds fd27a526bb38 ARM/dma-mapping: merge __dma_supported into arm_dma_supported adds 42d120c60df2 Merge remote-tracking branch 'dma-mapping/for-next' adds 557ca917a0d2 Merge remote-tracking branch 'arm/for-next' adds 660dec6c311b Merge branches 'for-next/memory-hotremove', 'for-next/arm_ [...] adds c71ba5dc33bd Merge branch 'for-next/asm-annotations' into for-next/core adds 3b446c7d27dd arm64: Kconfig: verify binutils support for ARM64_PTR_AUTH adds 5665f25363a1 Merge branch 'for-next/kernel-ptrauth' into for-next/core adds 3622884c975c Merge branch 'for-next/bti' into for-next/core adds bf162151128a arm64: clean up trampoline vector loads adds 5ec3e2482908 arm64/sdei: gather trampolines' .rodata adds 43eb3c4b49d0 arm64: reduce trampoline data alignment adds c47b3b822111 arm64: use mov_q instead of literal ldr adds 5d7761ddb2bc arm64: move kimage_vaddr to .rodata adds 3f6c690f5dfe Merge branch 'for-next/asm-cleanups' into for-next/core adds cf481bf3aafc Merge remote-tracking branch 'arm64/for-next/core' adds cbb690db0abe Merge remote-tracking branch 'arm-soc/for-next' adds c82f83646f6f Merge remote-tracking branch 'amlogic/for-next' adds 526a55487e76 Merge remote-tracking branch 'aspeed/for-next' adds b8c2c052de21 ARM: dts: at91: sama5d27_wlsom1_ek: add USB device node adds ec539e70d882 Merge branches 'at91-soc', 'at91-dt' and 'at91-defconfig' [...] adds 59cd735568cd Merge remote-tracking branch 'at91/at91-next' adds a9fced1544bd Merge remote-tracking branch 'imx-mxs/for-next' adds 62748ff6db1d Merge remote-tracking branch 'keystone/next' adds 7e8e35fb08ac Merge remote-tracking branch 'mediatek/for-next' adds 067d9da577bd Merge remote-tracking branch 'mvebu/for-next' adds e11bc1b742f2 Merge remote-tracking branch 'omap/for-next' adds 676ae712ecf7 Merge remote-tracking branch 'qcom/for-next' adds e7a4ebc08509 Merge remote-tracking branch 'raspberrypi/for-next' adds f25d3b541019 Merge remote-tracking branch 'realtek/for-next' adds 68592dd05752 Merge remote-tracking branch 'renesas/next' adds d86f391a024e Merge remote-tracking branch 'reset/reset/next' adds cc591dc3f7c9 Merge remote-tracking branch 'rockchip/for-next' adds dc089c1de729 dt-bindings: arm: samsung: Add compatible string for the G [...] adds 669a5e3c8296 ARM: dts: exynos: Add devicetree file for the Galaxy S2 adds e3817a417748 Merge branch 'next/dt-late' into for-next adds a5971fb993a6 Merge remote-tracking branch 'samsung-krzk/for-next' adds 430e623f0cbb Merge remote-tracking branch 'scmi/for-linux-next' adds 3600d5269bec Merge remote-tracking branch 'sunxi/sunxi/for-next' adds 105f3a49e0dc Merge remote-tracking branch 'tegra/for-next' adds eec152734be1 clk: qcom: clk-rpm: add missing rpm clk for ipq806x adds 15716dddd82c Merge branch 'clk-qcom' into clk-next adds fc51da4c15fa dt-bindings: clock: renesas: rcar-usb2-clock-sel: Fix cloc [...] adds f70ae8ecf950 dt-bindings: clock: renesas: rcar-usb2-clock-sel: Add powe [...] adds 80cf67dd010b clk: renesas: rcar-usb2-clock-sel: Add multiple clocks management adds 1ab4f43927a4 clk: renesas: rcar-usb2-clock-sel: Add reset_control adds eeb40fda056c dt-bindings: clock: renesas: cpg-mssr: Convert to json-schema adds f58272b6f6ed Merge tag 'clk-renesas-for-v5.7-tag2' of git://git.kernel. [...] adds 72f8f018ddc8 Merge branch 'clk-renesas' into clk-next adds 8ca1f3c06f1a Merge tag 'sunxi-clk-for-5.7' of https://git.kernel.org/pu [...] adds 952ddc22e0d4 Merge branch 'clk-allwinner' into clk-next adds 7aaec82fefd2 Merge tag 'imx-clk-fixes-5.6-2' of git://git.kernel.org/pu [...] adds 5f3d9b07b9bb clk: ti: am43xx: Fix clock parent for RTC clock adds 3de343ef3255 Merge branch 'clk-fixes' into clk-next adds 53624f9b75e2 dt-bindings: clock: Add YAML schemas for the QCOM MSS cloc [...] adds 253a0af508e0 clk: qcom: gcc: Add support for modem clocks in GCC adds 8def929c4097 clk: qcom: Add modem clock controller driver for SC7180 adds 1aec193ea41d ipq806x: gcc: Added the enable regs and mask for PRNG adds 8411aa5059ed clk: qcom: gcc: Add USB3 PIPE clock and GDSC for SM8150 adds 2bd3086d1a45 Merge branch 'clk-qcom' into clk-next adds cf891c6be1ce dt-bindings: clock: Add binding documentation for TI EHRPWM TBCLK adds 1aa0817e43c5 clk: keystone: Add new driver to handle syscon based clocks adds 25aa4d4ff89f Merge branch 'clk-ti' into clk-next adds dc6a81c3382f clk: Ingenic: Add support for TCU of X1000. adds 6673db4f3f26 clk: JZ4780: Add function for enable the second core. adds c067b46d731a clk: ingenic/jz4770: Exit with error if CGU init failed adds edcc42945dee clk: ingenic/TCU: Fix round_rate returning error adds b0bf1cf40f6d Merge branch 'clk-ingenic' into clk-next adds a37a5a9d715f clk: Fix trivia typo in comment exlusive => exclusive adds c4993dd50030 Merge branch 'clk-typo' into clk-next adds 78c7d8f96b6f dt-bindings: clock: Create YAML schema for ICST clocks adds eb9d6428a7db clk: versatile: Export icst_clk_setup() adds 84655b762a27 clk: versatile: Add device tree probing for IM-PD1 clocks adds c930ccc57c11 Merge branch 'clk-arm-icst' into clk-next adds 02ff48e4d7f7 clk: at91: add at91rm9200 pmc driver adds e8d72c393947 Merge branch 'clk-at91' into clk-next adds b3296386c512 clk: mmp2: Remove a unused prototype adds cb8dbfe83175 clk: mmp2: Constify some strings adds 7de0b8b8b050 dt-bindings: clock: Convert marvell,mmp2-clock to json-schema adds 5d34d0b32d6c clk: mmp2: Add support for PLL clock sources adds ea56ad60260e clk: mmp2: Stop pretending PLL outputs are constant adds b90e0eb30429 dt-bindings: clock: Add MMP3 compatible string adds 391bbbd2b28e clk: mmp2: Check for MMP3 adds 4d6da655d187 dt-bindings: marvell,mmp2: Add clock ids for MMP3 PLLs adds a70812b18815 clk: mmp2: Add PLLs that are available on MMP3 adds e3142226fe11 dt-bindings: marvell,mmp2: Add clock ids for the GPU clocks adds bfa851b60c8a clk: mmp2: add the GPU clocks adds 41a8632049ac dt-bindings: marvell,mmp2: Add clock ids for the thermal sensors adds 82d59c382c23 clk: mmp2: Add clocks for the thermal sensors adds c2ca122a0a39 dt-bindings: marvell,mmp2: Add clock id for the fifth SD H [...] adds 54198276badf clk: mmp2: Add clock for fifth SD HCI on MMP3 adds de17be999cb0 clk: mmp2: Fix bit masks for LCDC I/O and pixel clocks adds 1e00779a1fab Merge branch 'clk-mmp2' into clk-next adds 6e9a4a4d89b7 Merge remote-tracking branch 'clk/clk-next' adds 86fa152764a5 Merge remote-tracking branch 'csky/linux-next' adds 9b967208cafe Merge remote-tracking branch 'h8300/h8300-next' adds 7b36e363ecda Merge remote-tracking branch 'ia64/next' adds 5cd00527bb9d Merge remote-tracking branch 'm68k/for-next' adds 1e10292c1653 Merge remote-tracking branch 'm68knommu/for-next' adds 8ce56b55a8eb Merge remote-tracking branch 'microblaze/next' adds 26dec9e14603 Merge remote-tracking branch 'mips/mips-next' adds 34b29fa69d0b Merge remote-tracking branch 'nds32/next' adds 34ae58d67320 Merge remote-tracking branch 'openrisc/for-next' adds b38f3dda97df Merge remote-tracking branch 'parisc-hd/for-next' adds 13c2267a288d Merge remote-tracking branch 'powerpc/next' adds 79833884506b Merge remote-tracking branch 'soc-fsl/next' adds 2a421234dd12 Merge remote-tracking branch 'risc-v/for-next' adds f2d871174b88 Merge remote-tracking branch 's390/features' adds 3063b0c93466 Merge remote-tracking branch 'sh/sh-next' adds dc0314cde6ce Merge remote-tracking branch 'xtensa/xtensa-for-next' adds e98ad464750c fscrypt: add FS_IOC_GET_ENCRYPTION_NONCE ioctl adds 7ec9f3b47aba ext4: wire up FS_IOC_GET_ENCRYPTION_NONCE adds ee446e1af4ff f2fs: wire up FS_IOC_GET_ENCRYPTION_NONCE adds 861261f2a9cc ubifs: wire up FS_IOC_GET_ENCRYPTION_NONCE adds 00783eae7852 Merge remote-tracking branch 'fscrypt/master' adds 3f1c0c3425b1 Merge remote-tracking branch 'btrfs/for-next' adds 38dde6ddab58 Merge remote-tracking branch 'cifs/for-next' adds 32cebd32f7e6 Merge remote-tracking branch 'erofs/dev' adds 589117a544bd Merge remote-tracking branch 'ext3/for_next' adds b3df20cffb1f Merge remote-tracking branch 'ext4/dev' adds 3482b84b7ef0 Merge remote-tracking branch 'f2fs/dev' adds 3d30f5921218 Merge remote-tracking branch 'jfs/jfs-next' adds 8605cf0e852a NFS: direct.c: Fix memory leak of dreq when nfs_get_lock_c [...] adds 707555f32e9a Merge remote-tracking branch 'nfs/linux-next' adds 41984c1d062e Merge remote-tracking branch 'nfsd/nfsd-next' adds 0384dd117607 Merge remote-tracking branch 'overlayfs/overlayfs-next' adds feca261bfd8d Merge remote-tracking branch 'ubifs/linux-next' adds 69ed4bd3369b Merge remote-tracking branch 'v9fs/9p-next' adds 2c9194cb2287 Merge remote-tracking branch 'xfs/for-next' adds cf391c1a646e Merge remote-tracking branch 'iomap/iomap-for-next' adds 5f3f8257513c Merge remote-tracking branch 'file-locks/locks-next' adds 2d4dcb1e33cf Merge remote-tracking branch 'vfs/for-next' adds 888bd981114d Merge remote-tracking branch 'printk/for-next' adds 1389eb25b52c Merge remote-tracking branch 'pci/next' adds a1a962f627e7 Merge remote-tracking branch 'pstore/for-next/pstore' adds 71559219ce36 HID: intel-ish-hid: ishtp-dev.h: Replace zero-length array [...] adds 56d8623cedf9 HID: intel-ish-hid: hbm.h: Replace zero-length array with [...] adds 3af41f40e7f7 Merge branch 'for-5.7/ish' into for-next adds c5c3e6dd25c2 Merge remote-tracking branch 'hid/for-next' adds 1413ef638aba i2c: dev: Fix the race between the release of i2c_dev and cdev adds 1f1a71465830 i2c: designware: Detect the FIFO size in the common code adds d816f216c364 i2c: designware: Discard i2c_dw_read_comp_param() function adds 24d3fdc8f24e i2c: designware: Fix spelling typos in the comments adds 3e566bee7f89 i2c: imx: remove duplicate print after platform_get_irq() adds 269c216ad2ca Merge branch 'i2c/for-5.7' into i2c/for-next adds fa83d6a0b836 Merge remote-tracking branch 'i2c/i2c/for-next' adds e11024ef02ae Merge remote-tracking branch 'i3c/i3c/next' adds 3c2ffc18fef7 Merge branch 'dmi/master' adds 6df0054cedc2 next-20200320/hwmon-staging adds c44166fe5f38 docs: prevent warnings due to autosectionlabel adds 4658b0eb9430 docs: conf.py: avoid thousands of duplicate label warning [...] adds 769f90f8a956 Merge branch 'mauro' into docs-next adds 6adb7755996f docs: locking: Add 'need' to hardirq section adds b1735296cef9 docs: locking: Drop :c:func: throughout adds 9d4ca8c6b9fb doc: zh_CN: index files in filesystems subdirectory adds 6735c208c132 doc: zh_CN: add translation for virtiofs adds 7af51678b6d3 docs: deprecated.rst: Add BUG()-family adds 19e91e543c82 MAINTAINERS: adjust to filesystem doc ReST conversion adds e488cf2e4751 Merge remote-tracking branch 'jc_docs/docs-next' adds d12127ed0e18 media: v4l: Add 14-bit raw bayer pixel formats adds ae9753a04cfc media: v4l: Add 14-bit raw greyscale pixel format adds 573a75081345 media: v4l: Add 1X14 14-bit greyscale media bus code definition adds eac5727d27e2 media: am437x-vpfe: Make use of to_vpfe() to get a pointer [...] adds 80f13a0823a3 media: cec-notifier: rename conn_name to port_name adds 8082d0a33cba media: cec-notifier: make cec_notifier_get_conn() static adds 75a0359f2943 media: staging: allegro: fix broken registration of controls adds 04d2a1101871 media: allegro: print message on mcu error adds b646f99642b7 media: allegro: fail encoding only on actual errors adds 827781534932 media: allegro: fix type of gop_length in channel_create message adds 081172a11890 media: allegro: remove unknown39 field from create_channel adds 2fc29ef598b9 media: allegro: start a GOP with an IDR frame adds c32c815503fa media: allegro: fix calculation of CPB size adds dfba38c84185 media: allegro: fix reset if WAKEUP has not been set properly adds 857a31f1c1c8 media: allegro: extract mcu and codec address calculation adds 0600130e65f9 media: allegro: warn if response message has an unexpected size adds e74145c2334d media: allegro: skip filler data if possible adds 617918402030 media: allegro: make frame rate configurable adds 80c8449fc71c media: allegro: make QP configurable adds d71f12225d46 media: allegro: read bitrate mode directly from control adds c59de02d10f5 media: allegro: handle dependency of bitrate and bitrate_peak adds 3b78f8a21ed6 media: allegro: verify source and destination buffer in VC [...] adds 09e6a7d63ead media: allegro: pass buffers through firmware adds 6412d2262709 media: allegro: move mail definitions to separate file adds 4b508ed16aca media: allegro: create new struct for channel parameters adds 4345e2e5c758 media: rc: Use scnprintf() for avoiding potential buffer overflow adds af72bc8cd6ab media: siano: Use scnprintf() for avoiding potential buffe [...] adds ea3428f240d3 Merge remote-tracking branch 'v4l-dvb/master' adds 243a98894dc5 ACPI: PM: s2idle: Fix comment in acpi_s2idle_prepare_late() adds def2c5014dd3 Merge branch 'acpi-pm' into linux-next adds eaec20c7362c MAINTAINERS: Add linux-acpi list to PNP adds 5e3ada361a7a Merge branch 'pnp' into linux-next adds a888a5b25d6a Merge remote-tracking branch 'pm/linux-next' adds a8811ec764f9 cpufreq: qcom: Add support for krait based socs adds 8a212ed33463 Merge remote-tracking branch 'cpufreq-arm/cpufreq/arm/linux-next' adds e07599d3caf6 next-20200320/thermal adds d4f36a29b541 Merge remote-tracking branch 'ieee1394/for-next' adds 93dee734d0d4 Merge remote-tracking branch 'swiotlb/linux-next' adds a23b3772c66e Merge remote-tracking branch 'rdma/for-next' adds 0be534f5c0fd mptcp: rename fourth ack field adds 56d099761a1e net: bridge: vlan: include stats in dumps if requested adds 3ebaf6da0716 net: sched: Do not assume RTNL is held in tunnel key actio [...] adds 4ab10bb8ffa4 liquidio: remove set but not used variable 's' adds a351e7fb94f5 net: ipa: fix platform_no_drv_owner.cocci warnings adds 0e1a5773de9e net: ipa: Remove unused including <linux/version.h> adds 09d65e6d631c net: phy: mscc: add missing check on a phy_write return value adds 3fd177cb2b47 net: stmmac: dwmac_lib: remove unnecessary checks in dwmac [...] adds fe93f0b225ea net: tc_skbedit: Factor a helper out of is_tcf_skbedit_{ma [...] adds 2ce124109c0f net: tc_skbedit: Make the skbedit priority offloadable adds 4d745f8cf5ad mlxsw: core: Add QOS_ACTION adds 463957e3fbab mlxsw: spectrum_flower: Offload FLOW_ACTION_PRIORITY adds 26d9f0cde24c selftests: forwarding: Add an skbedit priority selftest adds 9096a03f3cbb Merge branch 'mlxsw-Offload-TC-action-skbedit-priority' adds e8e4223046e1 net: phy: mscc: add support for RGMII MAC mode adds dee48f78d02e net: phy: mscc: RGMII skew delay configuration adds 5c9a9fce3a0a Merge branch 'mscc-RGMII' adds 8511d72f14bc sysfs: fix static inline declaration of sysfs_groups_chang [...] adds 65780c5627a2 veth: move xdp stats in a dedicated structure adds 1c5b82e55f15 veth: introduce more specialized counters in veth_stats adds 66fe4a078879 veth: distinguish between rx_drops and xdp_drops adds 9152cff0dd3d veth: introduce more xdp counters adds d99a7c2f3d0e veth: remove atomic64_add from veth_xdp_xmit hotpath adds ab9d1e172f05 Merge branch 'veth-xdp-stats' adds 43861da75e7c Merge branch 'for-upstream' of git://git.kernel.org/pub/sc [...] adds ee9d0cb6c4f4 net: dsa: sja1105: Avoid error message for unknown PHY mod [...] adds fa388f29a921 net: bridge: vlan options: nest the tunnel id into a tunne [...] adds c443758b21bc net: bridge: vlan options: move the tunnel command to the [...] adds f6e94ff477e5 Merge branch 'net-bridge-vlan-options-nest-the-tunnel-options' adds ffe10e679cec net: dsa: sja1105: Add support for the SGMII port adds 1f7e9f46c2d1 cfg80211: fix documentation format adds 5d44fe7c9808 mac80211_hwsim: add frame transmission support over virtio adds 5631d96aa396 nl80211: add no pre-auth attribute and ext. feature flag f [...] adds 7f3f96cedd79 mac80211: handle no-preauth flag for control port adds 07e9733886fd mac80211: update documentation about tx power adds 95247705c4fd mac80211: don't leave skb->next/prev pointing to stack adds efb5520d0e00 nl80211/cfg80211: add support for non EDCA based ranging m [...] adds 7e8d6f12bb2a nl80211: pass HE operation element to the driver adds 03efb863bb96 mac80211: HE: set missing bss_conf fields in AP mode adds 0c138a5c2bcf nl80211: add PROTECTED_TWT nl80211 extended feature adds 660d81dae895 mac80211: consider WLAN_EID_EXT_HE_OPERATION for parsing CRC adds edafcf425983 cfg80211: Add support for userspace to reset stations in I [...] adds a916062a09d9 mac80211: Allow deleting stations in ibss mode to reset th [...] adds dd063ffae0e5 virt_wifi: implement ndo_get_iflink adds b255b72bc037 mac80211: Read rx_stats with perCPU pointers adds 7fc82af856d6 cfg80211: Configure PMK lifetime and reauth threshold for [...] adds 306b79ea6ece nl80211: clarify code in nl80211_del_station() adds 8fa180bb4ace mac80211: driver can remain on channel if not using chan_ctx adds 0d7043f355d0 Merge tag 'mac80211-next-for-net-next-2020-03-20' of git:/ [...] adds 6fcd42242ebc soc: qcom: ipa: kill IPA_RX_BUFFER_ORDER adds 4ee7bda4ecc6 ionic: add timeout error checking for queue disable adds 2530ba5af604 ionic: leave dev cmd request contents alone on FW timeout adds 0e1825f48ca7 ionic: only save good lif dentry adds 53faea3d9a77 ionic: ignore eexist on rx filter add adds b9c17d39d5d1 ionic: clean irq affinity on queue deinit adds a4674f34711b ionic: check for NULL structs on teardown adds 26922c0ef33f Merge branch 'ionic-error-recovery-fixes' adds f13fe3e60c79 net/tls: Constify base proto ops used for building tls proto adds 5bb4c45d466c net/tls: Read sk_prot once when building tls proto ops adds d5bee7374b68 net/tls: Annotate access to sk_prot with READ_ONCE/WRITE_ONCE adds e28596012d1a Merge branch 'net-tls-Annotate-lockless-access-to-sk_prot' adds 19882ecb55c5 selftests: txtimestamp: allow individual txtimestamp tests. adds 70a7ee96da33 selftests: txtimestamp: allow printing latencies in nsec. adds 5090147c3023 selftests: txtimestamp: add new command-line flags. adds e64be6dea650 selftests: txtimestamp: add support for epoll(). adds 277bc78f3829 selftests: txtimestamp: print statistics for timestamp events. adds c388b935d074 Merge branch 'selftests-expand-txtimestamp-with-new-features' adds 09984483db08 mptcp: Remove set but not used variable 'can_ack' adds 21008fddcbca Merge remote-tracking branch 'net-next/master' adds ca7e6e45d108 bpftool: Print the enum's name instead of value adds 30255d317579 bpftool: Print as a string for char array adds d5ae04da34a2 bpftool: Translate prog_id to its bpf prog_name adds 65c93628599d bpftool: Add struct_ops support adds a26527981af2 bpf, tcp: Fix unused function warnings adds c0fd336ea4ca bpf, tcp: Make tcp_bpf_recvmsg static adds 1440e7929392 selftests/bpf: Fix mix of tabs and spaces adds f85b9ac4ed4d Merge remote-tracking branch 'bpf-next/master' adds 342dc81f2bc5 Merge remote-tracking branch 'ipsec-next/master' adds 60897a3c7104 Merge remote-tracking branch 'mlx5-next/mlx5-next' adds c604cc691c10 netfilter: nf_tables: move nft_expr_clone() to nf_tables_api.c adds 0c2a85edd143 netfilter: nf_tables: pass context to nft_set_destroy() adds 65038428b2c6 netfilter: nf_tables: allow to specify stateful expression [...] adds 772f4e82b3ff netfilter: nf_tables: fix double-free on set expression fr [...] adds 475beb9c8de1 netfilter: nf_tables: add nft_set_elem_expr_destroy() and use it adds dc264f1f7ece netfilter: flowtable: fix NULL pointer dereference in tunn [...] adds 4dcbbd4f7e38 Merge remote-tracking branch 'netfilter-next/master' adds 7025d2056351 Merge remote-tracking branch 'wireless-drivers-next/master' adds 4c4d218124fb Merge remote-tracking branch 'gfs2/for-next' adds ce51d4fd9ff0 Merge remote-tracking branch 'mtd/mtd/next' adds 2aec46b92e4e Merge remote-tracking branch 'nand/nand/next' adds 0d56acb11821 Merge remote-tracking branch 'spi-nor/spi-nor/next' adds 3f1ec97aacf1 crypto: hisilicon/qm - Put device finding logic into QM adds 18f1ab3f74d6 crypto: hisilicon/zip - Use hisi_qm_alloc_qps_node() when [...] adds 0f4146fadc58 crypto: hisilicon/hpre - Optimize finding hpre device process adds 0b5e43bc1258 crypto: hisilicon/sec2 - Add new create qp process adds 2638268fa9eb crypto: atmel-i2c - Fix wakeup fail adds 7fe8e483ec6f crypto: bcm - Use scnprintf() for avoiding potential buffe [...] adds 82ff493eb77c crypto: arm/neon - memzero_explicit aes-cbc key adds 655ff1a1a727 crypto: marvell - create common Kconfig and Makefile for Marvell adds d9110b0b01ff crypto: marvell - add support for OCTEON TX CPT engine adds 10b4f09491bf crypto: marvell - add the Virtual Function driver for CPT adds 6482023b9d33 crypto: marvell - enable OcteonTX cpt options for build adds f6913d040c8d crypto: chelsio - remove set but not used variable 'adap' adds 9741863992bc Merge remote-tracking branch 'crypto/master' adds 042539396ab9 Merge tag 'amd-drm-next-5.7-2020-03-19' of git://people.fr [...] adds a4a417ac829d dt-bindings: display: mediatek: update dpi supported chips adds b472094402f1 drm/mediatek: add mt8183 dpi clock factor adds 93e97f715b24 MAINTAINERS: Update Chun-Kuang Hu's email address adds cb7adfd6ad12 Merge tag 'mediatek-drm-next-5.7' of https://github.com/ck [...] adds 395b98cd8b75 Merge remote-tracking branch 'drm/drm-next' adds 43c4d57618be drm/amdgpu: protect RAS sysfs during GPU reset adds 02be064823d0 drm/amdgpu/sriov : Don't resume RLCG for SRIOV guest adds e517ae416779 Enable reading FRU chip via I2C v3 adds 664f66fd5e91 Remove stable HAINAN board from max_sclk override check in [...] adds 50fa1c2185ae drm/amd/display: Fix pageflip event race condition for DCN. adds 5a5097e9c919 drm/amdgpu: add UAPI for creating encrypted buffers adds c5fd6417dec7 drm/amdgpu: add UAPI to create secure commands (v3) adds 09c314125fbb drm/amdgpu: define the TMZ bit for the PTE adds 7513d2f9a080 drm/amdgpu: add tmz feature parameter (v2) adds f1279d95f9fc drm/amdgpu: add amdgpu_tmz data structure adds 8d9dd02a392a drm/amdgpu: add function to check tmz capability (v4) adds a8cb965b8e4c drm/amdgpu: add tmz bit in frame control packet adds 20a4aa6fadd6 drm/amdgpu: expand the emit tmz interface with trusted flag adds 0d5d1d81f105 drm/amdgpu: expand the context control interface with trust flag adds 6b2efa05104f drm/amdgpu: job is secure iff CS is secure (v5) adds 83b3d79b5001 drm/amdgpu: set TMZ bits in PTEs for secure BO (v4) adds 6a9f75b727a7 drm/amdgpu: fix up for amdgpu_tmz.c and removal of drm/drmP.h adds d809d8932f66 drm/amdgpu: expand sdma copy_buffer interface with tmz parameter adds 7725dc855f7c drm/amdgpu: expand amdgpu_copy_buffer interface with tmz p [...] adds 1efcc74916f0 drm/amdgpu: enable TMZ bit in sdma copy pkt for sdma v4 adds 682d4c9723aa drm/amdgpu: enable TMZ bit in sdma copy pkt for sdma v5 adds a8e04bdc0c3f drm/amdgpu: enable TMZ bit in FRAME_CONTROL for gfx10 adds e409c7d60f72 drm/amdgpu: move CS secure flag next the structs where it's used adds 76f0e1037250 drm/amdgpu: remove the alignment placeholder for secure buffer adds 0cfe8f5b1b8f drm/amdgpu: implement TMZ accessor (v3) adds 37363ad0387e drm/amd/display: Indicate use of TMZ buffers to DC adds ae58e5896193 drm/amdgpu: Move to a per-IB secure flag (TMZ) adds 9a2d91952302 drm/amdgpu: fix the wrong logic checking when secure buffe [...] adds 2b0044e22960 drm/amdgpu: also add the TMZ flag to GART adds 54e33c44d82c drm/amdgpu: add TMZ handling to amdgpu_move_blit adds 11cbb8cafd5b drm/amdgpu: stop evicting encrypted BOs to swap adds ca43654fbc8b drm/amdgpu: Fine-grained TMZ support adds 35068f957da4 drm/amdgpu: Fix per-IB secure flag GFX hang adds 38e981a9909f drm/amdkfd: New IOCTL to allocate queue GWS (v2) adds b55dabc0a4ce drm/amdkfd: Enable GWS based on FW Support adds d1c7ed8f84b0 drm/amdgpu: work around llvm bug #42576 adds 3a530f9d68d2 drm/amdgpu/display: fix logic inversion in program_timing_sync() adds dca11ce322e5 drm/amd/swSMU: add callback to set AC/DC power source adds 5a9b18680e60 drm/amdgpu/smu11: add a helper to set the power source adds 9830a3a2ab69 drm/amdgpu/swSMU: use the smu11 power source helper for navi1x adds fcb5bc551b49 drm/amdgpu/swSMU: correct the bootup power source for Navi1X adds 7aa178312000 drm/amdgpu/swSMU: set AC/DC mode based on the current syst [...] adds 8d936efe9542 drm/amdgpu/swSMU: handle DC controlled by GPIO for navi1x adds 773825eb8b00 drm/amdgpu/swSMU: handle manual AC/DC notifications adds ccc9b5c40c99 drm/amdgpu/smu11: add support for SMU AC/DC interrupts adds 9b5b853dc2da Merge remote-tracking branch 'amdgpu/drm-next' adds a168b512de1a dt-bindings: display: msm: Convert GMU bindings to YAML adds a5fb8b918920 drm/msm/a6xx: Use the DMA API for GMU memory objects adds 7ab30db5f152 Merge remote-tracking branch 'drm-msm/msm-next' adds 8abcf79e49c0 Merge remote-tracking branch 'mali-dp/for-upstream/mali-dp' adds 34ebfbdc98e4 Merge remote-tracking branch 'imx-drm/imx-drm/next' adds b72af445cd38 drm/etnaviv: request pages from DMA32 zone when needed adds f232d9ec029c drm/etnaviv: fix TS cache flushing on GPUs with BLT engine adds f5900b75bcbe Merge remote-tracking branch 'etnaviv/etnaviv/next' adds e3df1b8ed25f Merge remote-tracking branch 'regmap/for-next' adds 483b50108ff4 Merge remote-tracking branch 'sound/for-next' adds a9107de4b036 soundwire: stream: Add read_only_wordlength flag to port p [...] adds 4fcf4b1a05ef Merge branch 'topic/ro_wordlength' of git://git.kernel.org [...] adds 22a2fc81658b ASoC: soc-core: Merge CPU/Codec DAIs adds 3af6ff5035ad ASoC: soc-core: Merge for_each_rtd_cpu/codec_dais() adds e3c3cf71013f ASoC: soc-dapm: Merge for_each_rtd_cpu/codec_dais() adds c840f7698d26 ASoC: soc-pcm: Merge for_each_rtd_cpu/codec_dais() adds d1eb6d116123 ASoC: soc-core: Merge CPU/Codec for soc_dai_pcm_new() adds 79661d777dc0 Merge branch 'asoc-5.7' into asoc-next adds 3dbacc0a4867 Merge remote-tracking branch 'sound-asoc/for-next' adds 07c1583ddaa4 Merge remote-tracking branch 'modules/modules-next' adds 95f9edccb9ef Merge remote-tracking branch 'input/next' adds 4ed734b0d091 io_uring: honor original task RLIMIT_FSIZE adds b1435e9b32e9 Merge branch 'for-5.7/io_uring' into for-next adds 9f5834c868e9 io_uring: make spdxcheck.py happy adds ba8652506c54 Merge branch 'for-5.7/io_uring' into for-next adds 431d6e3eec20 rsxx: Replace zero-length array with flexible-array member adds 99d69ae0fdfb Merge branch 'for-5.7/drivers' into for-next adds 2f95fa5c955d block, bfq: fix use-after-free in bfq_idle_slice_timer_body adds fd1bb3ae54a9 block, bfq: move forward the getting of an extra ref in bf [...] adds c89977366500 block, bfq: turn put_queue into release_process_ref in __b [...] adds 576682fa52cb block, bfq: make reparent_leaf_entity actually work only o [...] adds 4d38a87fbb77 block, bfq: invoke flush_idle_tree after reparent_active_q [...] adds 00b8e8ba7881 Merge branch 'for-5.7/block' into for-next adds 253a99d95d5b bcache: move macro btree() and btree_root() into btree.h adds feac1a70b806 bcache: add bcache_ prefix to btree_root() and btree() macros adds 8e7102273f59 bcache: make bch_btree_check() to be multithreaded adds b144e45fc576 bcache: make bch_sectors_dirty_init() to be multithreaded adds 9876e38609a8 bcache: Use scnprintf() for avoiding potential buffer overflow adds b004aa867c48 bcache: optimize barrier usage for Rmw atomic bitops adds eb9b6666d6ca bcache: optimize barrier usage for atomic operations adds 2765fbdeff58 Merge branch 'for-5.7/drivers' into for-next adds f2cf11492b8b io-wq: close cancel gap for hashed linked work adds 0eede0dbeca6 Merge branch 'for-5.7/io_uring' into for-next adds e940f70ade7d Merge remote-tracking branch 'block/for-next' adds eb33aed57502 Merge remote-tracking branch 'pcmcia/pcmcia-next' adds dbcd6bc70279 Merge remote-tracking branch 'mmc/next' adds 9e5e157814d8 Merge remote-tracking branch 'mfd/for-mfd-next' adds 2b991a197d8b Merge remote-tracking branch 'battery/for-next' adds af980748fc70 Merge remote-tracking branch 'regulator/for-next' adds 06c2fe11dadb Merge remote-tracking branch 'security/next-testing' adds 57f5ab90e674 Merge remote-tracking branch 'apparmor/apparmor-next' adds 2b94e08314a2 Merge remote-tracking branch 'integrity/next-integrity' adds e6f53246200d Merge remote-tracking branch 'keys/keys-next' adds 626759ed25e9 Merge remote-tracking branch 'selinux/next' adds 34be04ab1213 Merge remote-tracking branch 'smack/for-next' adds 1ad66cab3e98 Merge remote-tracking branch 'tpmdd/next' adds f41f55986726 Merge remote-tracking branch 'watchdog/master' adds 52355fb1919e iommu/vt-d: Fix page request descriptor size adds c6f4ebdeba4c iommu/vt-d: Silence RCU-list debugging warning in dmar_fin [...] adds fa1c76df5dcd MAINTAINERS: Cover Arm SMMU DT bindings adds 7682ce2b12a0 PCI/ATS: Export symbols of PASID functions adds 058c59a047d6 iommu/arm-smmu-v3: Add support for PCI PASID adds 87e5fe5b779a iommu/arm-smmu-v3: Write level-1 descriptors atomically adds 4ce8da453640 iommu/arm-smmu-v3: Add command queue batching helpers adds edd0351e7bc4 iommu/arm-smmu-v3: Batch context descriptor invalidation adds 9e773aee8c3e iommu/arm-smmu-v3: Batch ATC invalidation commands adds 6a481a95d4c1 iommu/arm-smmu-v3: Add SMMUv3.2 range invalidation support adds 49b6ed1ac864 Merge tag 'arm-smmu-updates' of git://git.kernel.org/pub/s [...] adds cdce0c035f07 Merge branches 'iommu/fixes', 'arm/qcom', 'arm/omap', 'arm [...] adds d2bb65665ab2 Merge remote-tracking branch 'iommu/next' adds b70f590f39ca Merge remote-tracking branch 'audit/next' adds ac5fe2e6d824 ARM: dts: sunxi: Fix dtc 'dma-ranges' warnings adds e661d2673f80 Merge remote-tracking branch 'devicetree/for-next' adds 223a83bdcc56 mailbox:armada-37xx-rwtm:remove duplicate print in armada_ [...] adds 38a5456a6dc3 mailbox: bcm-pdc: Use scnprintf() for avoiding potential b [...] adds b543df9f4934 dt-bindings: mailbox: Add a binding for the sun6i msgbox adds 25831c44b0b7 mailbox: sun6i-msgbox: Add a new mailbox driver adds 64d0da512b5a maillbox: bcm-flexrm-mailbox: handle cmpl_pool dma allocat [...] adds 19d8e335d58a dt-binding: gce: remove atomic_exec in mboxes property adds b0524f7c9635 mailbox: mediatek: implement flush function adds c9ea564f3d9d mailbox: mediatek: remove implementation related to atomic_exec adds eabb8b8cfe96 dt-bindings: mailbox: imx-mu: add SCU MU support adds 63b383575c38 mailbox: imx: restructure code to make easy for new MU adds 0a67003b1985 mailbox: imx: add SCU MU support adds 8d2df8a888bb Merge remote-tracking branch 'mailbox/mailbox-for-next' adds c528ecfbef04 spi: atmel-quadspi: Add verbose debug facilities to monito [...] adds 1c52be8bed83 spi: stm32: Fix comments compilation warnings adds d3ee1b1da029 Merge branch 'spi-5.7' into spi-next adds ddb065b5e174 Merge remote-tracking branch 'spi/for-next' adds d2e5972c2385 Merge remote-tracking branch 'tip/auto-latest' adds 7d0d4ec92e56 Merge remote-tracking branch 'clockevents/timers/drivers/next' adds 40ee4a9c0509 Merge remote-tracking branch 'edac/edac-for-next' adds 486562da598c irqchip/versatile-fpga: Handle chained IRQs properly adds b2cb11f4f764 irqchip/gic-v4: Use Inner-Shareable attributes for virtual [...] adds 6a214a28132f irqchip/versatile-fpga: Apply clear-mask earlier adds b2e1cbfd2d4a irqchip/irq-bcm7038-l1: Replace zero-length array with fle [...] adds 33ad1e5db06c irqchip/qcom-irq-combiner: Replace zero-length array with [...] adds 7d4cac5b7ce5 irqchip/ingenic: Add support for TCU of X1000. adds 67862a3c47fc irqchip/xilinx: Add support for multiple instances adds c74038baa9bc irqchip/xilinx: Fill error code when irq domain registrati [...] adds a0789993bf82 irqchip/xilinx: Enable generic irq multi handler adds 9c2d4f525c00 irqchip/xilinx: Do not call irq_set_default_host() adds eeaa4b24e503 irqchip/gic-v3: Move irq_domain_update_bus_token to after [...] adds 0b04758b002b irqchip/gic-v3: Use SGIs without active state if offered adds 28d160de5194 irqchip/gic-v4.1: Skip absent CPUs while iterating over re [...] adds f3a059219bc7 irqchip/gic-v4.1: Ensure mutual exclusion between vPE affi [...] adds b978c25f6ee7 irqchip/gic-v4.1: Wait for completion of redistributor's I [...] adds 9058a4e98064 irqchip/gic-v4.1: Ensure mutual exclusion betwen invalidat [...] adds 3c40706d05fd irqchip/gic-v4.1: Advertise support v4.1 to KVM adds 5e46a48413a6 irqchip/gic-v4.1: Map the ITS SGIR register page adds 92144431b2b1 irqchip/gic-v4.1: Plumb skeletal VSGI irqchip adds 602457a493ca irqchip/gic-v4.1: Add initial SGI configuration adds 477a785e84e1 irqchip/gic-v4.1: Plumb mask/unmask SGI callbacks adds 943398dfb518 irqchip/gic-v4.1: Plumb get/set_irqchip_state SGI callbacks adds e8fbda9535d7 irqchip/gic-v4.1: Plumb set_vcpu_affinity SGI callbacks adds c1ff740568a0 irqchip/gic-v4.1: Move doorbell management to the GICv4 ab [...] adds 5314c9fc1037 irqchip/gic-v4.1: Add VSGI allocation/teardown adds f3d6426e0f9a irqchip/gic-v4.1: Add VSGI property setup adds 83fa0aa52c94 irqchip/gic-v4.1: Eagerly vmap vPEs adds f9bde2326cef Merge branch 'irq/gic-v4.1' into irq/irqchip-next adds ab8a8b0f6ab6 Merge remote-tracking branch 'irqchip/irq/irqchip-next' adds fddd3c2c3135 Merge remote-tracking branch 'ftrace/for-next' adds 212a2ea87444 Merge remote-tracking branch 'rcu/rcu/next' adds 2b066894aa29 Merge remote-tracking branch 'kvm/linux-next' adds b045e64f6db0 KVM: arm64: GICv4.1: Let doorbells be auto-enabled adds 3f3cf051d8fb KVM: arm64: GICv4.1: Add direct injection capability to SG [...] adds fa4a4bc55a15 KVM: arm64: GICv4.1: Allow SGIs to switch between HW and S [...] adds 68c9564805c7 KVM: arm64: GICv4.1: Plumb SGI implementation selection in [...] adds a7a7501ce327 KVM: arm64: GICv4.1: Reload VLPI configuration on distribu [...] adds fcd4f249115a KVM: arm64: GICv4.1: Allow non-trapping WFI when using HW SGIs adds 390c7a513dff KVM: arm64: GICv4.1: Expose HW-based SGIs in debugfs adds 3da850b6d6a6 Merge remote-tracking branch 'origin/kvm-arm64/gic-v4.1' i [...] adds caa60ab08676 Merge remote-tracking branch 'kvm-arm/next' adds 65e370b1ad44 Merge remote-tracking branch 'kvm-ppc/kvm-ppc-next' adds d8fff55e9170 Merge remote-tracking branch 'kvms390/next' adds f9fb29eb025a Merge remote-tracking branch 'xen-tip/linux-next' adds b95ffba3ad77 Merge remote-tracking branch 'percpu/for-next' adds 18411a0f0efa Merge remote-tracking branch 'workqueues/for-next' adds 6b3586d45bba platform/x86: asus-wmi: Support laptops where the first ba [...] adds edeee341fd6c platform/x86: asus_wmi: Fix return value of fan_boost_mode_store adds 6cc8f6598978 platform/x86: ISST: Fix wrong unregister type adds 1d6f8c5bac93 platform/x86: GPD pocket fan: Fix error message when temp- [...] adds b40e288bfb53 platform/x86: sony-laptop: Use scnprintf() for avoiding po [...] adds 8ddbda76245f tools/power/x86/intel-speed-select: Fix mailbox usage for [...] adds ced2f5304d14 tools/power/x86/intel-speed-select: Fix last cpu number adds f0e0b4d17baa tools/power/x86/intel-speed-select: Warn for invalid package id adds f5205f493100 tools/power/x86/intel-speed-select: Make target CPU option [...] adds 143ad32209af tools/power/x86/intel-speed-select: Enhance core-power inf [...] adds 6320c9fb9121 tools/power/x86/intel-speed-select: Use more verbiage for [...] adds 696691985c31 tools/power/x86/intel-speed-select: Special handling for C [...] adds 864dc09e692f tools/power/x86/intel-speed-select: Max CPU count calculat [...] adds fb1861582839 tools/power/x86/intel-speed-select: Store topology information adds f362cdccca07 tools/power/x86/intel-speed-select: Helpful warning for mi [...] adds addd116d8daf tools/power/x86/intel-speed-select: Enhance help adds 1ba148ae9e11 tools/power/x86/intel-speed-select: Enhance --info option adds 87e115b3256c tools/power/x86/intel-speed-select: Add an API for error/i [...] adds ac9d05ea4cfb tools/power/x86/intel-speed-select: Improve error display [...] adds 6c8edba37cc5 tools/power/x86/intel-speed-select: Check feature status first adds 6d1f2dc8a5d9 tools/power/x86/intel-speed-select: Display error for inva [...] adds 68e2f109717b tools/power/x86/intel-speed-select: Enhance help for core- [...] adds 3d1a8579813e tools/power/x86/intel-speed-select: Improve output of perf [...] adds 39bae0fce48f tools/power/x86/intel-speed-select: Improve error display [...] adds a9fd6ae739ef tools/power/x86/intel-speed-select: Improve error display [...] adds 95f8e5694580 tools/power/x86/intel-speed-select: Kernel interface error [...] adds fe6fb2165ade tools/power/x86/intel-speed-select: Improve core-power res [...] adds 070fdea13d4b tools/power/x86/intel-speed-select: Show error for invalid [...] adds 7fc9fefd994b tools/power/x86/intel-speed-select: Improve CLX commands adds b86639e1957f tools/power/x86/intel-speed-select: Fix avx options for tu [...] adds 4a9603534aff tools/power/x86/intel-speed-select: Print friendly warning [...] adds e44d76569b19 tools/power/x86/intel-speed-select: Add display for enable [...] adds 74062363f855 tools/power/x86/intel-speed-select: Avoid duplicate Packag [...] adds 1e46d1d59a6c tools/power/x86/intel-speed-select: Update version adds 9945a2479893 tools/power/x86/intel-speed-select: Fix a typo in error message adds 267fc714cab7 platform/x86: intel_pmc_core: Make pmc_core_lpm_display() [...] adds cb5ea4b32d30 Merge remote-tracking branch 'drivers-x86/for-next' adds d1b9b79c5538 Merge remote-tracking branch 'chrome-platform/for-next' adds 141f15c66d94 leds: pwm: remove header adds 4227685b4dda leds: pwm: remove useless pwm_period_ns adds 7a6303677598 leds: leds-is31fl32xx: Replace zero-length array with flex [...] adds 7bbec6c4b51d leds: leds-pwm: Replace zero-length array with flexible-ar [...] adds 3953d1908b2c From: Marek Behún marek.behun@nic.cz adds 032426ff773f leds: lm3532: make bitfield 'enabled' unsigned adds 6fb47e48fa61 Make label "white:power" to be consistent with dt-bindings [...] adds 40a3eb029ad9 Warn about old defines that probably should not be used. adds 53cb3df9dd2d Sort Makefile entries to reduce risk of rejects. adds 10a6cce3c1a1 Group LED functions according to functionality, and add so [...] adds 6f7851dd3e30 Merge remote-tracking branch 'leds/for-next' adds fff924f78a03 Merge remote-tracking branch 'ipmi/for-next' adds 4445eb6d942a Merge tag 'stable-shared-branch-for-driver-tree' of git:// [...] adds e4c2c0ff00ec firmware: Add new platform fallback mechanism and firmware [...] adds 548193cba2a7 test_firmware: add support for firmware_request_platform adds 27d05ed31acc selftests: firmware: Add firmware_request_platform tests adds b4a87bcd9cdd Input: silead - Switch to firmware_request_platform for re [...] adds 85bfb4af14c8 Input: icn8505 - Switch to firmware_request_platform for r [...] adds 835e1b86ef8c platform/x86: touchscreen_dmi: Add EFI embedded firmware i [...] adds b94b807e8cd9 platform/x86: touchscreen_dmi: Add info for the Chuwi Vi8 [...] adds 4dbe191c046e driver core: Add device links from fwnode only for the pri [...] adds 67e54a1397eb Merge remote-tracking branch 'driver-core/driver-core-next' adds 23a73711faca usb: cdns3: fix spelling mistake "wrapperr" -> "wrapper" adds f62c19306749 Merge tag 'tegra-for-5.7-usb-v2' of git://git.kernel.org/p [...] adds 5ffc259deac4 dt-bindings: phy: Add Cadence MHDP PHY bindings in YAML format. adds c589e7014ffc phy: cadence-dp: Rename to phy-cadence-torrent adds 92e9ccc6dc22 phy: cadence-torrent: Adopt Torrent nomenclature adds ccb1b89de37e phy: cadence-torrent: Add wrapper for PHY register access adds f61b3aed2000 phy: cadence-torrent: Add wrapper for DPTX register access adds 21c79146a1bb phy: cadence-torrent: Refactor code for reusability adds e4b496a376f1 phy: cadence-torrent: Add 19.2 MHz reference clock support adds 572d659256eb phy: cadence-torrent: Implement PHY configure APIs adds 69d114acd654 phy: cadence-torrent: Use regmap to read and write Torrent [...] adds cba472ecdb58 phy: cadence-torrent: Use regmap to read and write DPTX PH [...] adds 597bf3f1a611 phy: cadence-torrent: Add platform dependent initializatio [...] adds afa4ba059f1e phy: cadence-torrent: Add support for subnode bindings adds 0347f0dcbd2f phy: qcom-qmp: Add MSM8996 UFS QMP support adds 40d763460614 phy: socionext: Use devm_platform_ioremap_resource() adds f13200bb6374 dt-bindings: phy: socionext: Add Pro5 support and remove P [...] adds 9376fa634afc phy: uniphier-usb3ss: Add Pro5 support adds e68c2a8a2f45 phy: uniphier-usb3hs: Add legacy SoC support for Pro5 adds 25858c5213d2 phy: uniphier-usb3hs: Change Rx sync mode to avoid communi [...] adds 04de8fa202e6 phy: uniphier-pcie: Add legacy SoC support for Pro5 adds 6861781a807a phy: uniphier-pcie: Add SoC-dependent phy-mode function support adds cc1e06f033af phy: qcom: qmp: Use power_on/off ops for PCIe adds 014b35d9326b phy: amlogic: G12A: Fix misuse of GENMASK macro adds 6e6fed244d2d dt-bindings: phy-mtk-tphy: add two optional properties for u2phy adds b51ecc0ae1fc dt-bindings: phy-mtk-tphy: make the ref clock optional adds ed4df1e3974c dt-bindings: phy-mtk-tphy: remove unused u3phya_ref clock adds c857481b30f9 dt-bindings: phy-mtk-tphy: add a new reference clock adds 7dffdebb6180 dt-bindings: phy-mtk-tphy: add the properties about addres [...] adds 8be5a67f7106 phy: phy-mtk-tphy: add a property for disconnect threshold adds 410572ec08f1 phy: phy-mtk-tphy: add a property for internal resistance adds 657a9edec075 phy: phy-mtk-tphy: make the ref clock optional adds 360f43448f49 phy: phy-mtk-tphy: remove unused u3phya_ref clock adds 12d0c0bed3f4 phy: phy-mtk-tphy: add a new reference clock adds 1969c0d9ce96 dt-bindings: phy: remove qcom-dwc3-usb-phy adds 8c51ec666d41 dt-bindings: phy: Add Qualcomm Synopsys Hi-Speed USB PHY binding adds 67b27dbeac4d phy: qualcomm: Add Synopsys 28nm Hi-Speed USB PHY driver adds 8563ec5a4669 dt-bindings: Add Qualcomm USB SuperSpeed PHY bindings adds 6076967a500c phy: qualcomm: usb: Add SuperSpeed PHY driver adds 74e29703a78c dt-bindings: phy: ti: gmii-sel: add support for am654x/j721e soc adds d9aa91dfb2da phy: ti: gmii-sel: add support for am654x/j721e soc adds a7c85bcec679 dt-bindings: phy: Add Amlogic A1 USB2 PHY Bindings adds 23bcbb41645c phy: amlogic: Add Amlogic A1 USB2 PHY Driver adds b263bfa5a734 phy: rk-inno-usb2: Decrease verbosity of repeating log. adds 8ce65d8d38df dt-bindings: phy: qcom,qusb2: Convert QUSB2 phy bindings to yaml adds e1bd639f0334 dt-bindings: phy: qcom,qusb2: Add compatibles for QUSB2 V2 [...] adds 8fe75cd4cddf phy: qcom-qusb2: Add generic QUSB2 V2 PHY support adds 1e6f134eb67a dt-bindings: phy: qcom-qusb2: Add support for overriding P [...] adds 449aede39a5b phy: qcom-qusb2: Add support for overriding tuning paramet [...] adds 89d715371a05 phy: qcom-qusb2: Add new overriding tuning parameters in Q [...] adds e79220db6349 Merge tag 'phy-for-5.7' of git://git.kernel.org/pub/scm/li [...] adds 8149bea2f7a1 Merge remote-tracking branch 'usb/usb-next' adds fbac405176aa Merge remote-tracking branch 'usb-serial/usb-next' adds fc9ef1923758 Merge remote-tracking branch 'tty/tty-next' adds c23ff2aa3e78 Merge tag 'icc-5.7-rc1' of https://git.linaro.org/people/g [...] adds 835d722ba10a coresight: cti: Initial CoreSight CTI Driver adds 1a556ca6cc24 coresight: cti: Add sysfs coresight mgmt register access adds b5213376c240 coresight: cti: Add sysfs access to program function registers adds 1bf82857b42b coresight: cti: Add sysfs trigger / channel programming API adds b39b46fb9c6a dt-bindings: arm: Adds CoreSight CTI hardware definitions adds cffd054f1708 coresight: cti: Add device tree support for v8 arch CTI adds a5614770ab97 coresight: cti: Add device tree support for custom CTI adds 177af8285b59 coresight: cti: Enable CTI associated with devices adds 3c5597e39812 coresight: cti: Add connection information to sysfs adds 82e0c782f8a2 docs: coresight: Update documentation for CoreSight to cover CTI adds 05bd70c098c6 docs: sysfs: coresight: Add sysfs ABI documentation for CTI adds 217fb361167d Update MAINTAINERS to add reviewer for CoreSight adds c1227c70aa4e Merge remote-tracking branch 'char-misc/char-misc-next' adds ec8d4d5bc80c Merge remote-tracking branch 'extcon/extcon-next' adds 1ce713943660 Merge branch 'topic/ro_wordlength' into next adds 39ec6f992131 soundwire: qcom: add support for get_sdw_stream() adds 78fe89bf31b9 Merge remote-tracking branch 'soundwire/next' adds 83386c5ba9dd Staging: qlge: Add a blank line after variable adds 96a2fcff8954 staging: unisys: Documentation: Correct a long line in doc adds 682a70647a75 staging: rtl8712: Correct a typo in a comment adds 498631900466 staging: rtl8192u: ieee80211: Correct a typo in a comment adds 8b9eafef59a8 staging: rtl8188eu: include: Correct a typo in a comment adds 441f3d899122 staging: rtl8188eu: core: Correct a typo in a comment adds a4cf37a67920 staging: rtl8712: Fix for long lines in Kconfig help adds b542a2c0f161 staging: sm750fb: Fix of long line in makefile variable adds 028ba0db4d60 staging: rts5208: shorten long line in func call adds cad144d6e576 staging: vt6656: Use ARRAY_SIZE instead of hardcoded size adds 0432184f2f4a staging: mt7621-pci: fix register to set up virtual bridges adds 190c8f721adc staging: vc04_services: Use scnprintf() for avoiding poten [...] adds 8e37c13d9580 staging: mt7621-pci: don't return if get gpio fails adds 3fce0276f98a staging: rtl8723bs: os_dep: Correct typo in comments adds 04ff8b51ae7e staging: rtl8712: Remove unnecessary braces adds 795302918365 staging: gdm724x: use netdev_err() instead of pr_err() adds e9ed75cf1167 staging: rtl8723bs: hal: Correct multi-line comments as pe [...] adds 56faa3c8a0f4 staging: rtl8723bs: hal: Correct typos in comments adds 507127f7963c staging: vc04_services: interface: vchi: Correct long line [...] adds c685dba6bdd1 staging: mt7621-pci-phy: avoid to create to different phys [...] adds f178754e92c4 staging: mt7621-dts: set up only two pcie phys adds bf516f413f4e staging: mt7621-pci: use only two phys from device tree adds 7846a9828572 staging: mt7621-pci: change variable to print for slot adds 825c6f470c62 staging: mt7621-pci: be sure gpio descriptor is null on fails adds 5737cfe87a9c staging: mt7621-pci: avoid to poweroff the phy for slot one adds 5d6633b26bc3 staging: mt7621-dma: quoted string split across lines adds 0d326e722d76 staging: mt7621-dts: gpio 8 and 9 are vendor specific adds 6bdf0ddd73dd staging: mt7621-pci: delete release gpios related code adds 25e1543b9f68 staging: rtl8723bs: remove unneeded variables adds 3056483111bf staging: rtl8723bs: os_dep: Remove commented out code lines adds b6b2a53cf3ad staging: rtl8723bs: os_dep: Correct long line comments adds 067be5723868 staging: rtl8723bs: os_dep: Remove whitespace characters i [...] adds a74081b44291 staging: vt6656: Use BIT() macro instead of hex value adds 609ccb307181 staging: rtl8188eu: remove some 5 GHz code adds 3017e587e368 staging: vt6656: Use BIT() macro in vnt_mac_reg_bits_* functions adds 689259fb31da Merge remote-tracking branch 'staging/staging-next' adds a2aadcdf4d63 Merge remote-tracking branch 'mux/for-next' adds 19be9d70472d Merge remote-tracking branch 'slave-dma/next' adds 4eee0aac765b Merge remote-tracking branch 'cgroup/for-next' adds d04d18197cf5 Merge branch 'misc' into for-next adds 8d7f8e884cd5 Merge remote-tracking branch 'scsi/for-next' adds 76c9545b1d07 Merge remote-tracking branch 'vhost/linux-next' adds 24d2040a1100 Merge remote-tracking branch 'rpmsg/for-next' adds 8959b304c706 gpiolib: Fix irq_disable() semantics adds efaa87fa0947 gpiolib: acpi: Correct comment for HP x2 10 honor_wakeup quirk adds 2ccb21f5516a gpiolib: acpi: Rework honor_wakeup option into an ignore_w [...] adds 0e91506ba007 gpiolib: acpi: Add quirk to ignore EC wakeups on HP x2 10 [...] adds 1b26f3ba6117 gpiolib: acpi: Add quirk to ignore EC wakeups on HP x2 10 [...] adds bc0ae0e737f5 gpio: add driver for Mellanox BlueField 2 GPIO controller adds 55be2f50336f ARM: OMAP2+: Handle errors for cpu_pm adds 43582265be8c gpio: omap: Block idle on pending gpio interrupts adds 579ced8fdb00 Revert "gpio: omap: Fix lost edge wake-up interrupts" adds 347ae6e29145 Merge branch 'ib-omap-block-idle' into devel adds ef0c1aed2459 Merge branch 'devel' into for-next adds e7e4708eb4f0 Merge remote-tracking branch 'gpio/for-next' adds 0d05d30364f8 Merge remote-tracking branch 'gpio-brgl/gpio/for-next' adds 197295c15361 Merge remote-tracking branch 'pinctrl/for-next' adds af15afb07b51 Merge remote-tracking branch 'userns/for-next' adds 34c00c85aada Merge remote-tracking branch 'random/dev' adds 808f1503eb4a Merge remote-tracking branch 'kselftest/next' adds 0745789cfc36 Merge remote-tracking branch 'livepatching/for-next' adds df11b323b16f rtc: ds1307: handle oscillator failure flags for ds1388 variant adds fdc9f0eace99 rtc: mxc: Use devm_add_action_or_reset() for calls to clk_ [...] adds cd49b579e705 rtc: fsl-ftm-alarm: enable acpi support adds 10197a73e4fa rtc: max8907: add missing select REGMAP_IRQ adds ba49d55f808e rtc: bd70528: Avoid double error messaging when IRQ absent adds 42db82372629 rtc: omap: drop unused dt-bindings header adds 4cdebee72e05 rtc: pm8xxx: clear alarm register when alarm is not enabled adds 830393d6f682 Merge remote-tracking branch 'rtc/rtc-next' adds a4c62b917095 Merge remote-tracking branch 'nvdimm/libnvdimm-for-next' adds 8864b7a7b80f Merge remote-tracking branch 'at24/at24/for-next' adds c07e28f993ab Merge remote-tracking branch 'ntb/ntb-next' adds 81374c3057d3 Merge remote-tracking branch 'fsi/next' adds 798fa8a19822 Merge remote-tracking branch 'slimbus/for-next' adds d233963b3b55 Merge remote-tracking branch 'nvmem/for-next' adds 3ead3254a623 Merge remote-tracking branch 'xarray/xarray' adds cb489303edd7 hv: hyperv_vmbus.h: Replace zero-length array with flexibl [...] adds 23674188e117 Merge remote-tracking branch 'hyperv/hyperv-next' adds c0e420bac468 Merge remote-tracking branch 'kgdb/kgdb/for-next' adds e141a32e0401 Merge remote-tracking branch 'devfreq/devfreq-next' adds c92ca3fc41b1 memremap: add an owner field to struct dev_pagemap adds b8a8ba370a59 mm: handle multiple owners of device private pages in migrate_vma adds 2eaab18ec9e0 mm: simplify device private page handling in hmm_range_fault adds 0f2ef2af24e4 mm/hmm: check the device private page owner in hmm_range_fault() adds f82084673e68 Merge remote-tracking branch 'hmm/hmm' adds 24315b212b7d fpga: dfl.h: Replace zero-length array with flexible-array member adds 3d5a5417ad06 fpga: dfl: afu: support debug access to memory-mapped afu regions adds 52dff18d1e48 Merge remote-tracking branch 'fpga/for-next' adds 672bf7c16577 Merge remote-tracking branch 'cel/cel-next' adds 36af3b745f5a Merge remote-tracking branch 'cfi/cfi/next' adds afc63da64f1e kunit: kunit_parser: make parser more robust adds 021ed9f551da kunit: Run all KUnit tests through allyesconfig adds beaf5630ad42 Merge remote-tracking branch 'kunit-next/kunit' adds fad7c9020948 err.h: remove deprecated PTR_RET for good adds c14146775847 Merge remote-tracking branch 'trivial/for-next' adds 16fbf79b0f83 Linux 5.6-rc7 adds cfbe71b22308 Merge remote-tracking branch 'zx2c4/for-next' adds 0d0e84e00d64 Revert "irqchip/xilinx: Do not call irq_set_default_host()" adds 4da4eb58a7b1 Revert "irqchip/xilinx: Enable generic irq multi handler" adds 043261714264 mm: fork: fix kernel_stack memcg stats for various stack i [...] adds 1aaabd1170fb mm/hugetlb.c: fix an address exception caused by huge_pte_ [...] adds e99199435ace mm/swapfile.c: move inode_lock out of claim_swapfile adds 13f7c5d6aa59 /proc/kpageflags: prevent an integer overflow in stable_pa [...] adds 04815dab1228 /proc/kpageflags: do not use uninitialized struct pages adds 0eee213807e6 hugetlb_cgroup: fix illegal access to memory adds 15b3d9068ee8 kthread: mark timer used by delayed kthread works as IRQ safe adds 478d694a258e asm-generic: make more kernel-space headers mandatory adds a2ea728f6b53 scripts/spelling.txt: add syfs/sysfs pattern adds 344c451c5d04 scripts/spelling.txt: add more spellings to spelling.txt adds d3520dbe6b1d ocfs2: remove FS_OCFS2_NM adds 98a340097b62 ocfs2: remove unused macros adds 2fc764b00cd1 ocfs2: use OCFS2_SEC_BITS in macro adds 6f72cfeea9ab ocfs2: remove dlm_lock_is_remote adds e330ba54c4b9 ocfs2: there is no need to log twice in several functions adds 328d2bbf3b30 ocfs2: correct annotation from "l_next_rec" to "l_next_free_rec" adds 5a33b2654fb7 ocfs2: remove useless err adds e50e50525241 ocfs2: Add missing annotations for ocfs2_refcount_cache_lo [...] adds 1769a3e634cb ocfs2: replace zero-length array with flexible-array member adds 54edbe9c1bcd ocfs2: cluster: replace zero-length array with flexible-ar [...] adds fb6bc4434fe2 ocfs2: dlm: replace zero-length array with flexible-array member adds 07f9a85732d4 ocfs2: ocfs2_fs.h: replace zero-length array with flexible [...] adds adbc28d235e0 ocfs2: roll back the reference count modification of the p [...] adds 77137e7f0baf ocfs2: use scnprintf() for avoiding potential buffer overflow adds 31cfd4fc61bf ramfs: support O_TMPFILE adds 19c8bafeb5c3 fs_parse: Remove pr_notice() about each validation adds 220e678a3f5d kernel/watchdog: flush all printk nmi buffers when hardloc [...] adds 879f670c867c mm/slub.c: replace cpu_slab->partial with wrapped APIs adds 4603f2db6833 mm/slub.c: replace kmem_cache->cpu_partial with wrapped APIs adds 70d8193b69c5 slub: improve bit diffusion for freelist ptr obfuscation adds 63bc7276cbc3 slub: relocate freelist pointer to middle of object adds 0cb8c5bfe0ed Revert "topology: add support for node_to_mem_node() to de [...] adds a0b6eb9da589 mm/kmemleak.c: use address-of operator on section symbols adds 0765f31f52c5 mm/Makefile: disable KCSAN for kmemleak adds ce4a927364f7 mm/filemap.c: don't bother dropping mmap_sem for zero size [...] adds 3400ca382bae mm/page-writeback.c: write_cache_pages(): deduplicate iden [...] adds 278a4c85b1f9 mm/filemap.c: clear page error before actual read adds 4411909aa29a mm/filemap.c: remove unused argument from shrink_readahead [...] adds 1be1b17d7cd1 mm/gup: split get_user_pages_remote() into two routines adds 6463a5eea8ce mm/gup: pass a flags arg to __gup_device_* functions adds 82e4fc037f5c mm: introduce page_ref_sub_return() adds 58e77e3f65c6 mm/gup: pass gup flags to two more routines adds 0da2ef1e48af mm/gup: require FOLL_GET for get_user_pages_fast() adds 4ae35895f80d mm/gup: track FOLL_PIN pages adds f3f21f4b6f5d mm/gup: fixup for ce35133be382 mm/gup: track FOLL_PIN pages adds 7f40bcb6f00a mm/gup: fixup for 9947ea2c1e608e32 "mm/gup: track FOLL_PIN pages" adds b8e8b2b8fdc6 mm-gup-track-foll_pin-pages-fix-2-fix adds 33394fa8e65f mm/gup: page->hpage_pinned_refcount: exact pin counts for [...] adds a515216a631a mm/gup: /proc/vmstat: pin_user_pages (FOLL_PIN) reporting adds 9a9d2846a971 mm/gup_benchmark: support pin_user_pages() and related calls adds dcca96783ef2 selftests/vm: run_vmtests: invoke gup_benchmark with basic [...] adds 92b39c21b1ab mm: improve dump_page() for compound pages adds b7f57255b9eb mm: dump_page(): additional diagnostics for huge pinned pages adds eb049b34fcac mm/gup/writeback: add callbacks for inaccessible pages adds c0e90a3a04f2 mm/swapfile.c: fix comments for swapcache_prepare adds b72002ce7ea1 mm/swap.c: not necessary to export __pagevec_lru_add() adds 8b7c9e1c3cba mm/swapfile: fix data races in try_to_unuse() adds b2e2c5a27c1b mm/swap_slots.c: assign|reset cache slot by value directly adds 016de4a74e55 mm: swap: make page_evictable() inline adds 903f16406e2b mm-swap-make-page_evictable-inline-fix adds df8b9019ac1c mm: swap: use smp_mb__after_atomic() to order LRU bit set adds 3e99fca4f1a0 mm/swap_state.c: use the same way to count page in [add_to [...] adds 0475685711f8 mm, memcg: fix build error around the usage of kmem_caches adds 45cd036ef2e7 mm/memcontrol.c: allocate shrinker_map on appropriate NUMA node adds 110f0ed3a889 mm: memcg/slab: introduce mem_cgroup_from_obj() adds e4f266fb7b91 mm-memcg-slab-introduce-mem_cgroup_from_obj-v2 adds 308a41d466ff mm: kmem: cleanup (__)memcg_kmem_charge_memcg() arguments adds 8d98ba48754b mm: kmem: cleanup memcg_kmem_uncharge_memcg() arguments adds 9c21df644a1f mm: kmem: rename memcg_kmem_(un)charge() into memcg_kmem_( [...] adds fc777a8956f3 mm: kmem: switch to nr_pages in (__)memcg_kmem_charge_memcg() adds 897e10c9522c mm: memcg/slab: cache page number in memcg_(un)charge_slab() adds 7525cae97880 mm: kmem: rename (__)memcg_kmem_(un)charge_memcg() to __me [...] adds 10817ce87454 mm: memcontrol: fix memory.low proportional distribution adds 0bf7abc11693 mm: memcontrol: clean up and document effective low/min ca [...] adds e3eacfab447c mm: memcontrol: recursive memory.low protection adds a5857f20d472 memcg: css_tryget_online cleanups adds 2a3ee23c8579 mm/memcontrol.c: make mem_cgroup_id_get_many() __maybe_unused adds 9f9f3eecab9e mm/memcg: optimize memory.numa_stat like memory.stat adds 034da8b42fe6 memcg-optimize-memorynuma_stat-like-memorystat-fix adds 42989742fed8 mm, memcg: prevent memory.high load/store tearing adds f8b65997fe1d mm, memcg: prevent memory.max load tearing adds 0aee1081c83c mm, memcg: prevent memory.low load/store tearing adds a7feb1c9d082 mm, memcg: prevent memory.min load/store tearing adds 29ba167ecace mm, memcg: prevent memory.swap.max load tearing adds 1d0664a50b97 mm, memcg: prevent mem_cgroup_protected store tearing adds fa64273b6558 mm, memcg: bypass high reclaim iteration for cgroup hierar [...] adds 78f3bc6d7f0f mm: memcg: make memory.oom.group tolerable to task migration adds 03e8374530cb mm/mapping_dirty_helpers: Update huge page-table entry callbacks adds 867458d0cc4e mm: don't prepare anon_vma if vma has VM_WIPEONFORK adds e9908916aa57 Revert "mm/rmap.c: reuse mergeable anon_vma as parent when fork" adds 0943c42707a1 mm: set vm_next and vm_prev to NULL in vm_area_dup() adds 9dba1e8c6212 mm/vma: add missing VMA flag readable name for VM_SYNC adds c3514ff1b22f mm/vma: make vma_is_accessible() available for general use adds a9efc21831ac mm/vma: replace all remaining open encodings with is_vm_hu [...] adds cab76372ceed mm/vma: replace all remaining open encodings with vma_is_a [...] adds 615da912800c mm/vma: append unlikely() while testing VMA access permissions adds 42faa31726a3 mm/mmap.c: fix the adjusted length error adds 9dd542e29104 mm/vma: move VM_NO_KHUGEPAGED into generic header adds b3ba5f35bd4d mm/vma: make vma_is_foreign() available for general use adds 9d22717ab08f mm/vma: make is_vma_temporary_stack() available for general use adds 765a939f29a1 mm: add pagemap.h to the fine documentation adds e0bb4db8ea7c mm/gup: rename "nonblocking" to "locked" where proper adds 6566b88ff70b mm/gup: fix __get_user_pages() on fault retry of hugetlb adds 72566ae10295 mm: introduce fault_signal_pending() adds 5517151f55b6 mm-introduce-fault_signal_pending-fix adds d0dd8ad4c5b7 x86/mm: use helper fault_signal_pending() adds ef9301e76e55 arc/mm: use helper fault_signal_pending() adds 1936a87a3b89 arm64/mm: use helper fault_signal_pending() adds a913ff4994a7 powerpc/mm: use helper fault_signal_pending() adds 68880a4e47af sh/mm: use helper fault_signal_pending() adds 14da2783cc66 mm: return faster for non-fatal signals in user mode faults adds f58b81cb7d07 userfaultfd: don't retake mmap_sem to emulate NOPAGE adds 96853880ad8f mm: introduce FAULT_FLAG_DEFAULT adds 9db031725023 mm: introduce FAULT_FLAG_INTERRUPTIBLE adds d2ef7490e38f mm: allow VM_FAULT_RETRY for multiple times adds babb07404183 mm/gup: allow VM_FAULT_RETRY for multiple times adds cc926b3e1c99 mm/gup: allow to react to fatal signals adds 25048605bf20 mm/userfaultfd: honor FAULT_FLAG_KILLABLE in fault path adds 05c4d08584bf mm: clarify a confusing comment for remap_pfn_range() adds 1dd43d45786c mm/memory.c: clarify a confusing comment for vm_iomap_memory adds 53786201fbff mmap: remove inline of vm_unmapped_area adds 6600855f6292 mm: mmap: add trace point of vm_unmapped_area adds 08e9ffcaf975 mm/mremap: add MREMAP_DONTUNMAP to mremap() adds 82f5cdd15b24 mm-add-mremap_dontunmap-to-mremap-v6 adds 21bedd694f64 mm-add-mremap_dontunmap-to-mremap-v7 adds 4f6b8214c244 selftests: add MREMAP_DONTUNMAP selftest adds f8c1eb76c34e selftest-add-mremap_dontunmap-selftest-fix adds 1323bdf809aa selftest: add MREMAP_DONTUNMAP selftest adds 334471fe6a87 selftest-add-mremap_dontunmap-selftest-v7-checkpatch-fixes adds e0ee3c9455a5 mm/sparsemem: get address to page struct instead of addres [...] adds 6d2a034c31fa mm/sparse: rename pfn_present() to pfn_in_present_section() adds de0cc03ce21f mm/sparse.c: use kvmalloc/kvfree to alloc/free memmap for [...] adds 7cc4cff01d45 kasan: detect negative size in memory operation function adds 24b972da3eca kasan/tags: fix -Wdeclaration-after-statement warn adds 3b81a8e4391b kasan-detect-negative-size-in-memory-operation-function-fix-2 adds 4e94c861dc62 kasan: add test for invalid size in memmove adds e5cb7ed33b3b kasan: fix -Wstringop-overflow warning adds a8ad8c74a0cb mm/page_alloc: increase default min_free_kbytes bound adds e6ed06a6e911 mm, pagealloc: micro-optimisation: save two branches on ho [...] adds d523463785f5 mm,page_alloc,cma: conditionally prefer cma pageblocks for [...] adds 39c1d632df45 mmpage_alloccma-conditionally-prefer-cma-pageblocks-for-mo [...] adds 092840d731b2 mm/page_alloc.c: use free_area_empty() instead of open-coding adds dedd56e85a63 mm/page_alloc.c: micro-optimisation Remove unnecessary branch adds 14cb25116baf mm/page_alloc.c: fix tick timer stall during deferred page init adds a183f7b75074 mm/page_alloc: simplify page_is_buddy() for better code re [...] adds 405195c99dea mm: vmpressure: don't need call kfree if kstrndup fails adds be941c25df1d mm: vmpressure: use mem_cgroup_is_root API adds b93ed58e8b26 mm: vmscan: replace open codings to NUMA_NO_NODE adds ba26aa90d732 mm/vmscan.c: remove cpu online notification for now adds da340698cbfb mm/vmscan.c: fix data races using kswapd_classzone_idx adds 140f85d6c25d mm/vmscan.c: Clean code by removing unnecessary assignment adds ee8cb733f8a1 mm/vmscan.c: make may_enter_fs bool in shrink_page_list() adds a32cac0968b5 mm/vmscan.c: do_try_to_free_pages(): clean code by removin [...] adds 649411639ff8 mm,compaction,cma: add alloc_contig flag to compact_control adds 4321a7b0ab0d mm,thp,compaction,cma: allow THP migration for CMA allocations adds da5e9e3d96dd mmthpcompactioncma-allow-thp-migration-for-cma-allocations-fix adds 39e9c6b1c01c mm, compaction: fully assume capture is not NULL in compac [...] adds e68825d8bd2a mm/compaction: really limit compact_unevictable_allowed to [...] adds 3d40d59d86df mm/compaction: Disable compact_unevictable_allowed on RT adds 0e05f19ac95c mm-compaction-disable-compact_unevictable_allowed-on-rt-v5 adds b6e2b35b2469 mm/compaction.c: clean code by removing unnecessary assignment adds 39e027120bd8 mm/mempolicy: support MPOL_MF_STRICT for huge page mapping adds ca1599778a3e mm/mempolicy: check hugepage migration is supported by arc [...] adds 2259554813ca mm: mempolicy: use VM_BUG_ON_VMA in queue_pages_test_walk() adds 83487f54884c mm/memblock.c: remove redundant assignment to variable max_addr adds d2b8801489e1 hugetlbfs: use i_mmap_rwsem for more pmd sharing synchronization adds 5351d91f0421 hugetlbfs: Use i_mmap_rwsem to address page fault/truncate race adds 35a98dc63857 hugetlb_cgroup: add hugetlb_cgroup reservation counter adds 9d7c1b7ad176 hugetlb_cgroup: add interface for charge/uncharge hugetlb [...] adds 1f27830dae57 mm/hugetlb_cgroup: fix hugetlb_cgroup migration adds c03ab4a7eebe hugetlb_cgroup: add reservation accounting for private mappings adds cb1360feaeed hugetlb_cgroup-add-reservation-accounting-for-private-mapp [...] adds ad2d3f369039 hugetlb: disable region_add file_region coalescing adds c17972dacb9a mm/hugetlb: fix file_region entry allocations adds efeb369feab0 hugetlb_cgroup: add accounting for shared mappings adds 2854ea8c3f02 hugetlb_cgroup-add-accounting-for-shared-mappings-fix adds cdb6b5c61fe9 hugetlb_cgroup: support noreserve mappings adds 52ec4f26c102 hugetlb: support file_region coalescing again adds b63e676d408b hugetlb: fix CONFIG_CGROUP_HUGETLB ifdefs adds ccdbcbe4b2cf hugetlb: remove check_coalesce_bug debug code adds 680d6c615d90 hugetlb_cgroup: add hugetlb_cgroup reservation tests adds 3d7dead7aa8c hugetlb_cgroup: add hugetlb_cgroup reservation docs adds db17de2d6ed6 mm/hugetlb.c: clean code by removing unnecessary initialization adds 8486188f2471 mm/hugetlb: remove unnecessary memory fetch in PageHeadHuge() adds 115312bd79e9 mm: hugetlb: optionally allocate gigantic hugepages using cma adds 5e34a1ebc0cd mm: cleanup cmdline_parse_hugetlb_cma() adds da3891dd745a selftests/vm: fix map_hugetlb length used for testing read [...] adds ed50dcf21aaa mm/hugetlb: fix build failure with HUGETLB_PAGE but not HU [...] adds da1e61d26551 mm: hugetlb: fix hugetlb_cma_reserve() if CONFIG_NUMA isn't set adds 0c2884d77aa8 mm/hugetlb.c: fix printk format warning for 32-bit phys_addr_t adds 99088b679227 mm-hugetlbc-fix-printk-format-warning-for-32-bit-phys_addr_t-fix adds fde768dd1f70 mm/migrate.c: no need to check for i > start in do_pages_move() adds b3e4c99a1a38 mm/migrate.c: wrap do_move_pages_to_node() and store_status() adds aeb02b1eaa08 mm/migrate.c: check pagelist in move_pages_and_store_status() adds 96cc3d03812e mm/migrate.c: unify "not queued for migration" handling in [...] adds 7c17d1d33afa mm/migrate.c: migrate PG_readahead flag adds b57090713f22 mm-migratec-migrate-pg_readahead-flag-fix adds 674077d724af mm, shmem: add vmstat for hugepage fallback adds c3df901f4782 mm, thp: track fallbacks due to failed memcg charges separately adds 9fe22956c38c mm/ksm.c: update get_user_pages() argument in comment adds 9963a7867042 drivers/base/memory.c: cache memory blocks in xarray to ac [...] adds 6357a752eca1 drivers-base-memoryc-cache-memory-blocks-in-xarray-to-acce [...] adds f0b1da47d6c1 mm/madvise: pass task and mm to do_madvise adds 111f7ff5fb86 mm/madvise: introduce process_madvise() syscall: an extern [...] adds 4cc843a0d436 fix process_madvise build break for arm64 adds fc85a7b7bdc1 mm/madvise: check fatal signal pending of target process adds 91096e9add4a pid: move pidfd_get_pid() to pid.c adds 8b82900a1560 mm/madvise: support both pid and pidfd for process_madvise adds c2b452d67ada mm/madvise: employ mmget_still_valid() for write lock adds 784eca592237 mm/madvise: allow KSM hints for remote API adds 54932272029b mm: code cleanup for MADV_FREE adds 39f8663ce84a mm: adjust shuffle code to allow for future coalescing adds a5e48d0ead2d mm: use zone and order instead of free area in free_list m [...] adds 29ab8217f42e mm: add function __putback_isolated_page adds 9fb4432c332d mm: introduce Reported pages adds 5a80926b194d virtio-balloon: pull page poisoning config out of free pag [...] adds 51280dcf06c3 virtio-balloon: add support for providing free page report [...] adds 7986893a6a82 mm/page_reporting: rotate reported pages to the tail of the list adds 81d98e64e0fb mm/page_reporting: add budget limit on how many pages can [...] adds 34205f8f226c mm/page_reporting: add free page reporting documentation adds c9e7437a5edc virtio-balloon: switch back to OOM handler for VIRTIO_BALL [...] adds daae521103d2 userfaultfd: wp: add helper for writeprotect check adds 37b0c9f19c82 userfaultfd: wp: hook userfault handler to write protection fault adds 3888344415db userfaultfd: wp: add WP pagetable tracking to x86 adds afb185fbe07a userfaultfd: wp: userfaultfd_pte/huge_pmd_wp() helpers adds 0bb31d665ec5 userfaultfd: wp: add UFFDIO_COPY_MODE_WP adds 1b73c45e70a2 mm: merge parameters for change_protection() adds 0548403a5ac4 userfaultfd: wp: apply _PAGE_UFFD_WP bit adds fd796b677fe4 userfaultfd: wp: drop _PAGE_UFFD_WP properly when fork adds 660dfaa1b914 userfaultfd: wp: add pmd_swp_*uffd_wp() helpers adds e237774b8ad0 userfaultfd: wp: support swap and page migration adds 3652ecc238ad khugepaged: skip collapse if uffd-wp detected adds 72098f4535ac userfaultfd: wp: support write protection for userfault vma range adds 6cf93b76ee51 userfaultfd: wp: add the writeprotect API to userfaultfd ioctl adds f2cb1b5792d7 userfaultfd: wp: enabled write protection in userfaultfd API adds 5f6578338f48 userfaultfd: wp: don't wake up when doing write protect adds 020d0a54f1b8 userfaultfd: wp: UFFDIO_REGISTER_MODE_WP documentation update adds 40be891a3a62 userfaultfd: wp: declare _UFFDIO_WRITEPROTECT conditionally adds 2d71aef139b0 userfaultfd: selftests: refactor statistics adds 646495001975 userfaultfd: selftests: add write-protect test adds c28db77a6ec8 drivers/base/memory.c: indicate all memory blocks as removable adds 80ffd0338bc3 drivers/base/memory.c: drop section_count adds 830e6b77c3a5 drivers/base/memory.c: drop pages_correctly_probed() adds 0ff606ddae87 mm/page_ext.c: drop pfn_present() check when onlining adds 82ead3c97fc4 mm/memory_hotplug.c: only respect mem= parameter during bo [...] adds 8b63461ea9c5 mm/memory_hotplug.c: simplify calculation of number of pag [...] adds 40bf3ee9870e mm/memory_hotplug.c: cleanup __add_pages() adds 0428f6fe3dad mm/sparse.c: introduce new function fill_subsection_map() adds 643db90d157a mm/sparse.c: introduce a new function clear_subsection_map() adds 2b30f3595731 mm/sparse.c: only use subsection map in VMEMMAP case adds b0834e79811a mm/sparse.c: add note about only VMEMMAP supporting sub-se [...] adds f20a5b159826 mm/sparse.c: move subsection_map related functions together adds 44204f585f4c mm/sparse.c: move functions into CONFIG_MEMORY_HOTPLUG ifd [...] adds 697a66be2079 drivers/base/memory: rename MMOP_ONLINE_KEEP to MMOP_ONLINE adds f427513454d6 drivers/base/memory: map MMOP_OFFLINE to 0 adds 813a5913b41e drivers/base/memory: store mapping between MMOP_* and stri [...] adds f330fc844565 powernv/memtrace: always online added memory blocks adds ecb61b02a360 hv_balloon: don't check for memhp_auto_online manually adds ddbe8851ee6e hv_balloon-dont-check-for-memhp_auto_online-manually-fix adds 6a11dc9413d3 mm/memory_hotplug: unexport memhp_auto_online adds fb65d3ff0b9f mm/memory_hotplug: convert memhp_auto_online to store an o [...] adds 2796ab20f633 mm/memory_hotplug: allow to specify a default online_type adds ad0180e06567 mm/memory_hotplug.c: use __pfn_to_section() instead of ope [...] adds 9e9574278453 mm/shmem.c: distribute switch variables for initialization adds 1a4211023f39 mm/shmem.c: Clean code by removing unnecessary assignment adds b4ec3af67138 mm: huge tmpfs: try to split_huge_page() when punching hole adds 224f0264cea9 mm: prevent a warning when casting void* -> enum adds f5b63362be4a mm/zswap: allow setting default status, compressor and all [...] adds 921d997ef338 mm/compaction: add missing annotation for compact_lock_irqsave adds 3893bac6c4fe mm/hugetlb: add missing annotation for gather_surplus_pages() adds 39ea2919967d mm/mempolicy: add missing annotation for queue_pages_pmd() adds e6c2329798a2 mm/slub: add missing annotation for get_map() adds db1e6da135b8 mm/slub: add missing annotation for put_map() adds 7535aa77cadf mm/zsmalloc: add missing annotation for migrate_read_lock() adds 0e75a06b078b mm/zsmalloc: add missing annotation for migrate_read_unlock() adds f2ab0fe41014 mm/zsmalloc: add missing annotation for pin_tag() adds 76080967c968 mm/zsmalloc: add missing annotation for unpin_tag() adds 50e2e3ffc36b mm: fix ambiguous comments for better code readability adds 8df0524a4170 mm/mm_init.c: clean code. Use BUILD_BUG_ON when comparing [...] adds 5f60be6e78db mm: use fallthrough; adds 8ec3d5751749 include/linux/swapops.h: correct guards for non_swap_entry() adds 04c8e38389f1 include/linux/memremap.h: remove stale comments adds 9334620fadbe mm/dmapool.c: micro-optimisation remove unnecessary branch adds 142283e71751 fs/buffer.c: add debug print for __getblk_gfp() stall problem adds 27846c799f26 fs/buffer.c: dump more info for __getblk_gfp() stall problem adds 6d84fcddbde8 kernel/hung_task.c: Monitor killed tasks. adds bdc4ad209659 fs/proc/inode.c: annotate close_pdeo() for sparse adds d8e041094cd8 proc: faster open/read/close with "permanent" files adds 7e493968e9d2 proc-faster-open-read-close-with-permanent-files-checkpatch-fixes adds 663dd0ae4d66 proc: speed up /proc/*/statm adds 04432040b400 proc: inline vma_stop into m_stop adds 37c0a6a8409f proc: remove m_cache_vma adds a38ae6b8c877 proc: use ppos instead of m->version adds ad0760c3690d seq_file: remove m->version adds e19420a67db7 proc: inline m_next_vma into m_next adds a8ebdf4112d9 asm-generic: fix unistd_32.h generation format adds 1d85722a8a67 kernel/extable.c: use address-of operator on section symbols adds 09c71a249182 sparc,x86: vdso: remove meaningless undefining CONFIG_OPTI [...] adds 5686c4ff9623 compiler: Remove CONFIG_OPTIMIZE_INLINING entirely adds 4b7206784b1f MAINTAINERS: add an entry for kfifo adds 588973bd0624 bitops: always inline sign extension helpers adds 451c4f2d6af7 lib/test_lockup: test module to generate lockups adds 21c11db117bc lib/test_lockup: rename disable_irq to fix build error adds e8ffa8ee0a7f lib/bch.c: replace zero-length array with flexible-array member adds 9778e8420e99 lib/ts_bm.c: replace zero-length array with flexible-array member adds 44dd7a8879ad lib/ts_fsm.c: replace zero-length array with flexible-arra [...] adds 3f54b5d789b7 lib/ts_kmp.c: replace zero-length array with flexible-arra [...] adds a1350e13a96b lib/scatterlist: fix sg_copy_buffer() kerneldoc adds f845fafb04ae lib: test_stackinit.c: XFAIL switch variable init tests adds 90533b5b27a0 lib/stackdepot.c: check depot_index before accessing the s [...] adds 3bae86faea2f lib/stackdepot.c: fix a condition in stack_depot_fetch() adds e2687f3c0ceb lib/stackdepot.c: build with -fno-builtin adds a30b68e2cfdf kasan: stackdepot: move filter_irq_stacks() to stackdepot.c adds 242efae573a2 nds32: linker script: add SOFTIRQENTRY_TEXT adds ea5b7d649778 ia64: add IRQENTRY_TEXT and SOFTIRQENTRY_TEXT to linker script adds cc1578fd8ab4 percpu_counter: fix a data race at vm_committed_as adds 9b8483ce6c14 lib/test_lockup.c: fix spelling mistake "iteraions" -> "it [...] adds cd539724dcb6 lib/test_bitmap.c: make use of EXP2_IN_BITS adds ea1f24bb1b20 lib/rbtree: fix coding style of assignments adds 2b0bfe7965ef lib/test_kmod.c: remove a NULL test adds 12c54d5f75ef linux/bits.h: add compile time sanity check of GENMASK inputs adds 110c2d709c1f lib: optimize cpumask_local_spread() adds 7c8d245c5c9f lib/list: prevent compiler reloads inside 'safe' list iteration adds 77d5755b504a lib/dynamic_debug.c: use address-of operator on section symbols adds 6aaf86d9473c checkpatch: remove email address comment from email addres [...] adds 7389af159c32 checkpatch: check SPDX tags in YAML files adds f85b388e4026 checkpatch: support "base-commit:" format adds 336cf02a93c3 checkpatch: prefer fallthrough; over fallthrough comments adds 937b5750e70c checkpatch: fix minor typo and mixed space+tab in indentation adds 230e717c7f70 checkpatch: fix multiple const * types adds e1f7674360e4 checkpatch: add command-line option for TAB size adds b4aa8ef5f3dc checkpatch: improve Gerrit Change-Id: test adds 1fa3ca6ec7e1 checkpatch: check proper licensing of Devicetree bindings adds fd5cbaf88dad kselftest: introduce new epoll test case adds ebf2121bb41c fs/epoll: make nesting accounting safe for -rt kernel adds 6c5dcbb3b5f4 fs/binfmt_elf.c: delete "loc" variable adds 858fd6bdb8bb fs/binfmt_elf.c: allocate less for static executable adds adec5c87d8e4 fs/binfmt_elf.c: don't free interpreter's ELF pheaders on [...] adds 9e9f2cd335cc samples/hw_breakpoint: drop HW_BREAKPOINT_R when reporting writes adds 04734f837997 samples/hw_breakpoint: drop use of kallsyms_lookup_name() adds 5e01a1cdc8a6 kallsyms: unexport kallsyms_lookup_name() and kallsyms_on_ [...] adds a475d0704315 gcov: gcc_4_7: replace zero-length array with flexible-arr [...] adds 7d55486789c8 gcov: gcc_3_4: replace zero-length array with flexible-arr [...] adds 711a473f9fdc kernel/gcov/fs.c: replace zero-length array with flexible- [...] adds 35325b23dfb3 kernel/relay.c: fix read_pos error when multiple readers adds 0aa5fcd8213d aio: simplify read_events() adds 3a833da1e730 init/Kconfig: clean up ANON_INODES and old IO schedulers options adds dbbf3cca057d kcov: cleanup debug messages adds ea29fd7f6f90 kcov: fix potential use-after-free in kcov_remote_start adds 0431996f3695 kcov: move t->kcov assignments into kcov_start/stop adds 95323a3ec400 kcov: move t->kcov_sequence assignment adds 6d88ab3a23c0 kcov: use t->kcov_mode as enabled indicator adds 38634b19736d kcov: collect coverage from interrupts adds d0fadde6a7c6 usb: core: kcov: collect coverage from usb complete callback adds 14ae556f2c3a ubsan: add trap instrumentation option adds a6c170f42a0f ubsan: split "bounds" checker from other options adds 975a5b519f5e drivers/misc/lkdtm/bugs.c: add arithmetic overflow and arr [...] adds d090be0e3221 ubsan: check panic_on_warn adds f4a28b1f3f0f kasan: unset panic_on_warn before calling panic() adds 516427242a56 ubsan: include bug type in report header adds 40923cad84d6 ipc/mqueue.c: fix a brace coding style issue adds 47037d8b6a51 Merge branch 'akpm-current/current' adds 0c3c1f60aa39 Change email address for Pali Rohar adds e283c1d43601 mm/kmemleak: silence KCSAN splats in checksum adds 325d3142a975 psi: move PF_MEMSTALL out of task->flags adds 1224dbbaf701 drivers/dma/tegra20-apb-dma.c: fix platform_get_irq.cocci [...] adds bb5d3b2ba5d3 mm/frontswap: mark various intentional data races adds 682cd17687eb mm/page_io: mark various intentional data races adds 52dd6068d1cd mm-page_io-mark-various-intentional-data-races-v2 adds a01d24aa0ffd mm/swap_state: mark various intentional data races adds e643a2b13681 mm/filemap.c: fix a data race in filemap_fault() adds 02f448612290 mm/swapfile: fix and annotate various data races adds 3a99973f010e mm-swapfile-fix-and-annotate-various-data-races-v2 adds 4af644ebd8cf mm/page_counter: fix various data races at memsw adds e3ba1477c367 mm/memcontrol: fix a data race in scan count adds 20f241b9b082 mm/list_lru: fix a data race in list_lru_count_one adds 2ce733fe8e4a mm/mempool: fix a data race in mempool_free() adds bfd529661a00 mm/util.c: annotate an data race at vm_committed_as adds f8295d50e6ce mm/rmap: annotate a data race at tlb_flush_batched adds 7de05dec1bff mm: annotate a data race in page_zonenum() adds d00d4c019e8d mm/swap.c: annotate data races for lru_rotate_pvecs adds a11243a64d39 mm/memory.c: refactor insert_page to prepare for batched-l [...] adds 2b6e9f2d2254 mm: bring sparc pte_index() semantics inline with other platforms adds 03b55ada4c6a mm: define pte_index as macro for x86 adds 938a6e038f1b mm/memory.c: add vm_insert_pages() adds 8fcc854f71e8 mm-add-vm_insert_pages-fix adds addbd8d48d55 add missing page_count() check to vm_insert_pages(). adds 71da53c8c4d7 mm: vm_insert_pages() checks if pte_index defined. adds e99ffe1d6b1f net-zerocopy: use vm_insert_pages() for tcp rcv zerocopy adds f56061e6313e net-zerocopy-use-vm_insert_pages-for-tcp-rcv-zerocopy-fix adds 81a8fe85f5d2 mm/vma: define a default value for VM_DATA_DEFAULT_FLAGS adds e49388a08855 mm/vma: introduce VM_ACCESS_FLAGS adds 9db3f8e4d0f2 mm/memory_hotplug: drop the flags field from struct mhp_re [...] adds 7bf301535524 mm/memory_hotplug: rename mhp_restrictions to mhp_params adds 88ddbf64ea0f x86/mm: thread pgprot_t through init_memory_mapping() adds 57a587fa9004 x86/mm: introduce __set_memory_prot() adds 25d942833183 powerpc/mm: thread pgprot_t through create_section_mapping() adds a41f619de915 mm/memory_hotplug: add pgprot_t to mhp_params adds 75cd4488f53b mm/memremap: set caching mode for PCI P2PDMA memory to WC adds 8bbc9a3a3f1c mm/special: create generic fallbacks for pte_special() and [...] adds 734214ca46fa mm-special-create-generic-fallbacks-for-pte_special-and-pt [...] adds b2217a4bd8b3 mm/debug: add tests validating architecture page table helpers adds 25838e0b8c81 kmod: make request_module() return an error when autoloadi [...] adds 1633b9eef313 fs/filesystems.c: downgrade user-reachable WARN_ONCE() to [...] adds c33e2be1b467 docs: admin-guide: document the kernel.modprobe sysctl adds 4c6101e73f19 selftests: kmod: fix handling test numbers above 9 adds 571f8ebf5686 selftests: kmod: test disabling module autoloading adds da0fdb520ad1 fs/seq_file.c: seq_read(): add info message about buggy .n [...] adds 2da3cce3ba52 seq_read-info-message-about-buggy-next-functions-fix adds 737805b2ac66 kernel/gcov/fs.c: gcov_seq_next() should increase position index adds 2279eee1e6fc ipc/util.c: sysvipc_find_ipc() should increase position index adds 6f938415c8a7 drivers/tty/serial/sh-sci.c: suppress warning adds 36821732f9fb drivers/media/platform/sti/delta/delta-ipc.c: fix read buf [...] adds d8cf9e197012 Merge branch 'akpm/master' adds 5149100c3aeb Add linux-next specific files for 20200323
This update added new revisions after undoing existing revisions. That is to say, some revisions that were in the old version of the branch are not in the new version. This situation occurs when a user --force pushes a change and generates a repository containing something like this:
* -- * -- B -- O -- O -- O (d8f289c16fbb) \ N -- N -- N refs/heads/linaro-local/ci/tcwg_kernel/gnu-master-aarch6 [...]
You should already have received notification emails for all of the O revisions, and so the following emails describe only the N revisions from the common base, B.
Any revisions marked "omits" are not gone; other references still refer to them. Any revisions marked "discards" are gone forever.
No new revisions were added by this update.
Summary of changes: .../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 +- Next/SHA1s | 123 +- Next/Trees | 1 + Next/merge.log | 2521 ++++++++++++-------- 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 +- localversion-next | 2 +- 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 +- 636 files changed, 25364 insertions(+), 6814 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