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-defconfig in repository toolchain/ci/linux.
omits bc80e6ad8ee1 Add linux-next specific files for 20200121 omits 3323b7cc6815 Merge branch 'akpm/master' omits 55992a236e9e drivers/media/platform/sti/delta/delta-ipc.c: fix read buf [...] omits 9cb33df89924 drivers/tty/serial/sh-sci.c: suppress warning omits f486879c4567 ARM: dma-api: fix max_pfn off-by-one error in __dma_supported() omits 501249211b25 treewide: remove redundant IS_ERR() before error code check omits 0ecaa106e843 include/linux/cpumask.h: don't calculate length of the inp [...] omits fb55e12475c4 lib: new testcases for bitmap_parse{_user} omits c2c67926dda7 lib: rework bitmap_parse() omits 69b55308b78f lib: make bitmap_parse_user a wrapper on bitmap_parse omits 9f7c7156e51f lib/test_bitmap: fix address space when test user buffer omits 117395de4af7 fix rebase issue omits 7a0757e1bd3a lib: add test for bitmap_parse() omits a2adc8c39bee bitops: more BITS_TO_* macros omits aa753fb8fec4 lib/string: add strnchrnul() omits 9a823c73a122 proc-convert-everything-to-struct-proc_ops-fix omits 71148cb853e4 proc: convert everything to "struct proc_ops" omits 2fc36c5a63c5 proc: decouple proc from VFS with "struct proc_ops" omits 74fd1f89d59b x86-mm-avoid-allocating-struct-mm_struct-on-the-stack-fix omits 81b7544edded x86: mm: avoid allocating struct mm_struct on the stack omits 7779a8e688f4 mm: ptdump: reduce level numbers by 1 in note_page() omits dba9a2696046 arm64: mm: display non-present entries in ptdump omits 78b157aceb56 arm64: mm: convert mm/dump.c to use walk_page_range() omits e2cfed709eb7 x86: mm: convert dump_pagetables to use walk_page_range omits 029bacdb5a72 mm: add generic ptdump omits f9276fba4c30 x86: mm: convert ptdump_walk_pgd_level_debugfs() to take a [...] omits e4861c0c5100 x86: mm+efi: convert ptdump_walk_pgd_level() to take a mm_struct omits 1dfc52627a44 x86: mm: point to struct seq_file from struct pg_state omits 38b3862beb8b mm: pagewalk: add 'depth' parameter to pte_hole omits 2ae35ce423cc mm: pagewalk: fix termination condition in walk_pte_range() omits 1e9678625b65 mm: pagewalk: don't lock PTEs for walk_page_range_novma() omits 90d636279312 mm: pagewalk: allow walking without vma omits 1bf41b3a7958 mm: pagewalk: fix unused variable warning omits b694e9f03611 mm: pagewalk: add p4d_entry() and pgd_entry() omits f35159ea4ff3 x86: mm: add p?d_leaf() definitions omits 3253d149e692 sparc: mm: add p?d_leaf() definitions omits 12ba9cf92aa0 s390: mm: add p?d_leaf() definitions omits e2e6a2d95b0a riscv: mm: add p?d_leaf() definitions omits daededb7edb7 powerpc: mm: add p?d_leaf() definitions omits bf0f3cf142ac mips: mm: add p?d_leaf() definitions omits be7f2d2cc560 arm64: mm: add p?d_leaf() definitions omits f0db1ee01cba arm: mm: add p?d_leaf() definitions omits 76b70ebee7b2 arc: mm: add p?d_leaf() definitions omits bb8397dd5c21 mm: add generic p?d_leaf() macros omits 29b6d078b3cb mm: remove __krealloc omits 768ec3d67d9e pinctrl: fix pxa2xx.c build warnings omits 76fe06697011 drivers/block/null_blk_main.c: fix uninitialized var warnings omits 8a45459acedc drivers/block/null_blk_main.c: fix layout omits ced832be3c39 Merge branch 'akpm-current/current' omits 294a1f70ea61 Merge remote-tracking branch 'kunit-next/kunit' omits c6fc5228568c Merge remote-tracking branch 'generic-ioremap/for-next' omits 835db6d529ca Merge remote-tracking branch 'fpga/for-next' omits 5d81d5a73a13 Merge remote-tracking branch 'pidfd/for-next' omits 7dcc9130a58e Merge remote-tracking branch 'xarray/xarray' omits 06ffe7918893 Merge remote-tracking branch 'nvmem/for-next' omits 8bf93b376ac4 Merge remote-tracking branch 'slimbus/for-next' omits 29b7eda9f219 Merge remote-tracking branch 'fsi/next' omits 8572699b94fd Merge remote-tracking branch 'ntb/ntb-next' omits 2c1ba9d52960 Merge remote-tracking branch 'at24/at24/for-next' omits 201ea29188a9 Merge remote-tracking branch 'rtc/rtc-next' omits d73f64432048 Merge remote-tracking branch 'coresight/next' omits 57fc4335ba79 Merge remote-tracking branch 'livepatching/for-next' omits aaff39b667a2 Merge remote-tracking branch 'y2038/y2038' omits 3616072268f4 Merge remote-tracking branch 'kselftest/next' omits 9d7e786bbb00 Merge remote-tracking branch 'random/dev' omits 54ddb866de34 Merge remote-tracking branch 'ktest/for-next' omits e358e5ea463b Merge remote-tracking branch 'pwm/for-next' omits 96a43f539f8b Merge remote-tracking branch 'pinctrl-intel/for-next' omits 8ba950b13d49 Merge remote-tracking branch 'pinctrl/for-next' omits 8190f73a4227 Merge remote-tracking branch 'gpio-brgl/gpio/for-next' omits be288c1774f6 Merge remote-tracking branch 'gpio/for-next' omits b75600d530d0 Merge remote-tracking branch 'rpmsg/for-next' omits e57161e0b068 Merge remote-tracking branch 'vhost/linux-next' omits 1344c7d23bc1 Merge remote-tracking branch 'scsi-mkp/for-next' omits 4ad439a8ae62 Merge remote-tracking branch 'scsi/for-next' omits df7372a0b9cb Merge remote-tracking branch 'cgroup/for-next' omits 2ccbbbb5a49d Merge remote-tracking branch 'slave-dma/next' omits 92f510b2be7f Merge remote-tracking branch 'icc/icc-next' omits d55fb3cfac85 Merge remote-tracking branch 'mux/for-next' omits 108bbe107986 Merge remote-tracking branch 'staging/staging-next' omits 073486ba2dbd Merge remote-tracking branch 'soundwire/next' omits 37c7c60b81a2 Merge remote-tracking branch 'char-misc/char-misc-next' omits a5c952578cb3 Merge remote-tracking branch 'tty/tty-next' omits 18543719e538 Merge remote-tracking branch 'usb-serial/usb-next' omits c89ea9ba3017 Merge remote-tracking branch 'usb/usb-next' omits 395f763a0cf3 Merge remote-tracking branch 'driver-core/driver-core-next' omits 186a0bbb55aa Merge remote-tracking branch 'ipmi/for-next' omits 23850d784468 Merge remote-tracking branch 'leds/for-next' omits 87ec6934111e Merge remote-tracking branch 'chrome-platform/for-next' omits 09c517ead901 Merge remote-tracking branch 'drivers-x86/for-next' omits 1a4c3de47963 Merge remote-tracking branch 'workqueues/for-next' omits 28733432a769 Merge remote-tracking branch 'percpu/for-next' omits 048040695fbe Merge remote-tracking branch 'xen-tip/linux-next' omits e2d6f61685a5 Merge remote-tracking branch 'kvm-ppc/kvm-ppc-next' omits 41f64bf02dbc Merge remote-tracking branch 'kvm-arm/next' omits 46b58e2e8da9 Merge remote-tracking branch 'kvm/linux-next' omits 7fa00ab47b29 Merge remote-tracking branch 'rcu/rcu/next' omits 2e66ae7b5309 Merge remote-tracking branch 'ftrace/for-next' omits 51caca0b930a Merge remote-tracking branch 'irqchip/irq/irqchip-next' omits 7c1e93437e29 Merge remote-tracking branch 'edac/edac-for-next' omits 91935682a260 Merge remote-tracking branch 'clockevents/timers/drivers/next' omits 062bcf8385bb Merge remote-tracking branch 'tip/auto-latest' omits 9177000fea5f Merge remote-tracking branch 'spi/for-next' omits 88e3865fd222 Merge remote-tracking branch 'devicetree/for-next' omits 9e907cc22c4b Merge remote-tracking branch 'audit/next' omits d0c563283ce9 Merge remote-tracking branch 'vfio/next' omits 56d37c33a916 Merge remote-tracking branch 'iommu/next' omits 39eddfbfa264 Merge remote-tracking branch 'tomoyo/master' omits b1c0e55df8d2 Merge remote-tracking branch 'smack/for-next' omits 74a91249b3b2 Merge remote-tracking branch 'selinux/next' omits f56632f86df3 Merge remote-tracking branch 'keys/keys-next' omits 95bdef15d17d Merge remote-tracking branch 'integrity/next-integrity' omits c1e11a58a224 Merge remote-tracking branch 'regulator/for-next' omits 94ae6ddb4952 Merge remote-tracking branch 'battery/for-next' omits 42763e068e2d Merge remote-tracking branch 'mfd/for-mfd-next' omits 4ccf32fab206 Merge remote-tracking branch 'mmc/next' omits 1ba78ce00bca Merge remote-tracking branch 'pcmcia/pcmcia-next' omits 09b51e4de4c8 Merge remote-tracking branch 'device-mapper/for-next' omits 2bf2620ba9f6 Merge remote-tracking branch 'block/for-next' omits aa353398c0a7 Merge remote-tracking branch 'input/next' omits c1d5383c53c5 Merge remote-tracking branch 'modules/modules-next' omits e6c4101e6508 Merge remote-tracking branch 'sound-asoc/for-next' omits 3deb58a199d7 Merge remote-tracking branch 'sound/for-next' omits 5e11774cadd7 Merge remote-tracking branch 'regmap/for-next' omits 79e33b2e63bf Merge remote-tracking branch 'etnaviv/etnaviv/next' omits 41d1b479012f Merge remote-tracking branch 'mali-dp/for-upstream/mali-dp' omits ff75df376073 Merge remote-tracking branch 'drm-misc/for-linux-next' omits e53e11efac95 Merge remote-tracking branch 'drm-intel/for-linux-next' omits 941cdef26f86 Merge remote-tracking branch 'amdgpu/drm-next' omits a710a4bdf430 Merge remote-tracking branch 'drm/drm-next' omits 7d89dbde1a39 Merge remote-tracking branch 'crypto/master' omits a5d693f40b06 Merge remote-tracking branch 'spi-nor/spi-nor/next' omits fe4b65cb39bc Merge remote-tracking branch 'nand/nand/next' omits 96d471379333 Merge remote-tracking branch 'gfs2/for-next' omits e15b6036187e Merge remote-tracking branch 'mac80211-next/master' omits 5050cc21bca8 Merge remote-tracking branch 'bluetooth/master' omits 76cf8be73a2d Merge remote-tracking branch 'nfc-next/master' omits e2f4528b8576 Merge remote-tracking branch 'mlx5-next/mlx5-next' omits f368312c6f48 Merge remote-tracking branch 'ipsec-next/master' omits b7b3afbf030f Merge remote-tracking branch 'bpf-next/master' omits 583e087feb03 Merge remote-tracking branch 'net-next/master' omits a5f89c58c88d Merge remote-tracking branch 'rdma/for-next' omits c56f987c738a Merge remote-tracking branch 'swiotlb/linux-next' omits 4a08577aa425 Merge remote-tracking branch 'ieee1394/for-next' omits 3fe013cd0f12 Merge remote-tracking branch 'thermal/thermal/linux-next' omits eeb03ca03d27 Merge remote-tracking branch 'opp/opp/linux-next' omits dbac7646fd44 Merge remote-tracking branch 'cpupower/cpupower' omits 443a43a99df6 Merge remote-tracking branch 'cpufreq-arm/cpufreq/arm/linux-next' omits a38612c63166 Merge remote-tracking branch 'pm/linux-next' omits b418363c30d0 Merge remote-tracking branch 'v4l-dvb/master' omits a017f0eca0cd Merge remote-tracking branch 'jc_docs/docs-next' omits f7fb5ebfe17b Merge remote-tracking branch 'hwmon-staging/hwmon-next' omits eaab50416516 Merge branch 'dmi/master' omits 85bd96e27535 Merge remote-tracking branch 'i3c/i3c/next' omits 15fd05b733a6 Merge remote-tracking branch 'i2c/i2c/for-next' omits 921b26a50b6b Merge remote-tracking branch 'hid/for-next' omits 2d7f1e665f16 Merge remote-tracking branch 'pci/next' omits 57f21b8da3df Merge remote-tracking branch 'printk/for-next' omits 271ab67ba382 Merge remote-tracking branch 'vfs/for-next' omits 3d79164907b5 Merge remote-tracking branch 'iomap/iomap-for-next' omits e96dea95d4b8 Merge remote-tracking branch 'zonefs/for-next' omits 330dda8567ec Merge remote-tracking branch 'xfs/for-next' omits 6a0c99487d9a Merge remote-tracking branch 'v9fs/9p-next' omits 14cf90ce7413 Merge remote-tracking branch 'ubifs/linux-next' omits 07ff9dafdf03 Merge remote-tracking branch 'overlayfs/overlayfs-next' omits 2d281ca55139 Merge remote-tracking branch 'nfsd/nfsd-next' omits e895eff63b8f Merge remote-tracking branch 'nfs-anna/linux-next' omits 8c1332b98418 Merge remote-tracking branch 'fsverity/fsverity' omits 257b7dc98dff Merge remote-tracking branch 'f2fs/dev' omits 74b140f3fc32 Merge remote-tracking branch 'ext4/dev' omits 10d01b30fc83 Merge remote-tracking branch 'ext3/for_next' omits 7d7a88501cfa Merge remote-tracking branch 'erofs/dev' omits c0954e60ce45 Merge remote-tracking branch 'ecryptfs/next' omits 5cc6dddca5d0 Merge remote-tracking branch 'cifs/for-next' omits 908e74394635 Merge remote-tracking branch 'btrfs/for-next' omits df566127ffd5 Merge remote-tracking branch 'fscrypt/master' omits eb995c8d5e09 Merge remote-tracking branch 'xtensa/xtensa-for-next' omits 57d93b9af138 Merge remote-tracking branch 'uml/linux-next' omits d78e0f7ab742 Merge remote-tracking branch 'sh/sh-next' omits c00511312e66 Merge remote-tracking branch 'risc-v/for-next' omits b256bdcdc308 Merge remote-tracking branch 'powerpc/next' omits 914571877186 Merge remote-tracking branch 'mips/mips-next' omits e41e3cd678b2 Merge remote-tracking branch 'm68k/for-next' omits 484032ad6b7d Merge remote-tracking branch 'h8300/h8300-next' omits 35dc72cef142 Merge remote-tracking branch 'csky/linux-next' omits 0c6ba1eb547e Merge remote-tracking branch 'clk/clk-next' omits acbb41a275eb Merge remote-tracking branch 'tegra/for-next' omits f7a250263560 Merge remote-tracking branch 'sunxi/sunxi/for-next' omits 7fa1bad85ad1 Merge remote-tracking branch 'samsung-krzk/for-next' omits 7838e4b552f7 Merge remote-tracking branch 'rockchip/for-next' omits 2349754aa1dd Merge remote-tracking branch 'reset/reset/next' omits d7bbe0a8014b Merge remote-tracking branch 'renesas/next' omits a43416a75da6 Merge remote-tracking branch 'realtek/for-next' omits 4d8a564e3e00 Merge remote-tracking branch 'qcom/for-next' omits 088d590b13ea Merge remote-tracking branch 'omap/for-next' omits 2c13362520e8 Merge remote-tracking branch 'mvebu/for-next' omits 1bd9e96902c3 Merge remote-tracking branch 'mediatek/for-next' omits 6fce1d5813c5 Merge remote-tracking branch 'keystone/next' omits 77e297d02c4b Merge remote-tracking branch 'imx-mxs/for-next' omits f840c4c73b13 Merge remote-tracking branch 'bcm2835/for-next' omits 3ff77724efc3 Merge remote-tracking branch 'at91/at91-next' omits 48101ce1cb05 Merge remote-tracking branch 'amlogic/for-next' omits 008f15899cc6 Merge remote-tracking branch 'arm-soc/for-next' omits 1024386d8aaf Merge remote-tracking branch 'arm64/for-next/core' omits 4a9f5374932b Merge remote-tracking branch 'arm/for-next' omits 41a77945da1a Merge remote-tracking branch 'kbuild/for-next' omits dc352a664198 Revert "drm/i915/userptr: fix size calculation" omits 901377ef0a88 Merge remote-tracking branch 'drm-misc-fixes/for-linux-nex [...] omits a1e9b70862d4 Merge remote-tracking branch 'pinctrl-intel-fixes/fixes' omits ecc9eedcdac4 Merge remote-tracking branch 'mmc-fixes/fixes' omits 9527f36a49da Merge remote-tracking branch 'drm-intel-fixes/for-linux-ne [...] omits 1aa9be69dc9d Merge remote-tracking branch 'btrfs-fixes/next-fixes' omits 0686b6628e7c Merge remote-tracking branch 'hwmon-fixes/hwmon' omits 1d228bfb2b6a Merge remote-tracking branch 'kvms390-fixes/master' omits 21453b7d00e9 Merge remote-tracking branch 'reset-fixes/reset/fixes' omits 581403c49594 Merge remote-tracking branch 'v4l-dvb-fixes/fixes' omits 65de10b6c976 Merge remote-tracking branch 'ide/master' omits 1bed294971b4 Merge remote-tracking branch 'input-current/for-linus' omits fd8b0ce19092 Merge remote-tracking branch 'usb-chipidea-fixes/ci-for-us [...] omits 0a8983289748 Merge remote-tracking branch 'pci-current/for-linus' omits e1b4a36e9b67 Merge remote-tracking branch 'spi-fixes/for-linus' omits f6a984c8376b Merge remote-tracking branch 'regulator-fixes/for-linus' omits 54b9c61569af Merge remote-tracking branch 'sound-asoc-fixes/for-linus' omits 211ba4b45797 Merge remote-tracking branch 'sound-current/for-linus' omits 92694692b694 Merge remote-tracking branch 'wireless-drivers/master' omits 4cd1b5758564 Merge remote-tracking branch 'netfilter/master' omits f5b1ed8d734c Merge remote-tracking branch 'ipsec/master' omits cb1782d14881 Merge remote-tracking branch 'net/master' omits 22f322bcdef1 Merge remote-tracking branch 'sparc/master' omits 269ae44137e4 Merge remote-tracking branch 'arm-current/fixes' omits b9927c52fe0d Merge remote-tracking branch 'arc-current/for-curr' omits 08825000a607 Merge remote-tracking branch 'fixes/master' omits 20ad62e87d33 Merge branch 'spi-5.6' into spi-next omits 7c4074a0488b Merge branch 'spi-5.5' into spi-linus omits 0fd3a3583436 Merge branch 'asoc-5.6' into asoc-next omits 6aa01182e773 Merge branch 'asoc-5.5' into asoc-linus omits 0c40e706ffc6 arm64: KVM: Annotate guest entry/exit as a single function omits 76ba6b3682ff arm64: KVM: Add UAPI notes for swapped registers omits 15c0d83ef9db ALSA: hda/hdmi - add retry logic to parse_intel_hdmi() omits 725818e124ed ALSA: hda: No preallocation on x86 platforms omits bde6f27c1e53 ALSA: pcm: Set per-card upper limit of PCM buffer allocations omits d8fcca47e195 drm/i915/userptr: fix size calculation omits d5fa8437171c Merge branch 'pnp' into linux-next omits 480bfa6478c8 KVM: arm/arm64: Cleanup MMIO handling omits 6d3fdc7d038c hwmon: (k10temp) Don't show temperature limits on Ryzen (Z [...] omits 1cb58a389e3a hwmon: (k10temp) Show core and SoC current and voltages on [...] omits a86207225302 hwmon: (k10temp) Report temperatures per CPU die omits 315ca0d50346 hmon: (k10temp) Convert to use devm_hwmon_device_register_ [...] omits 3ed40cf8c500 hwmon: (k10temp) Use bitops omits aa5640279a9f Merge branch 'for-next-next-v5.5-20200117' into for-next-20200117 omits 0b9f71704f2d Merge branch 'for-next-current-v5.4-20200117' into for-nex [...] omits e5870dc29a26 Merge branch 'ext/nik/uuid-change-fixes' into for-next-nex [...] omits 6c933700191c Merge branch 'misc-5.5' into for-next-20200117 omits 992ac386d847 Merge branch 'misc-next' into for-next-next-v5.5-20200117 omits c0465701887a Merge branch 'misc-5.5' into for-next-next-v5.5-20200117 omits 7767d25c3018 Merge branch 'misc-next' into for-next-current-v5.4-20200117 omits 206278bd7351 Merge branch 'misc-5.5' into for-next-current-v5.4-20200117 omits d1f115e3435b btrfs: Fix split-brain handling when changing FSID to meta [...] omits fd21cd133d59 btrfs: Handle another split brain scenario with metadata u [...] omits cd908fbe1fc4 btrfs: Factor out metadata_uuid code from find_fsid. omits 70b6c647a343 btrfs: Call find_fsid from find_fsid_inprogress omits 5486d11271af btrfs: drop log root for dropped roots omits 1513199365f7 btrfs: check rw_devices, not num_devices for balance omits 78562246611b Btrfs: always copy scrub arguments back to user space omits a6c0c88949b5 btrfs: Refactor btrfs_rmap_block to improve readability omits c0463d0681b0 btrfs: Add self-tests for btrfs_rmap_block omits ef16083ce5ea drm/amdgpu: original raven doesn't support full asic reset omits cb7da3a68ee9 drm/amdgpu: attempt to enable gfxoff on more raven1 boards omits dc5285c4f095 drm/amdgpu/display: fix logic inversion in program_timing_sync() omits ecabc7407fcd drm/amdgpu: Enter low power state if CRTC active. omits 8c99a876162e drm/amdgpu: work around llvm bug #42576 omits be585128d3f3 ALSA: hda/hdmi - fix atpx_present when CLASS is not VGA omits 6ffc82133e6f Fix root mounting with no mount options omits 62975c9653e4 drm/amdgpu: make sure to never allocate PDs/PTs for invalidations omits 3fdcf0222f7f drm/amdgpu: drop unnecessary restriction for huge root PDEs omits 1a659e7d9fdd drm/amdgpu: stop using amdgpu_bo_gpu_offset in the VM backend omits 38c9ef441a14 drm/amdgpu: revert "rework synchronization of VM updates v2" omits 08db3565dbbb drm/amdgpu: rework synchronization of VM updates v2 omits 6dd717aec67f drm/amdgpu: rework job synchronization v2 omits e07949a5cccb drm/amdgpu: use the VM as job owner omits b3e7bf07f2c8 drm/amdgpu: explicitly sync VM update to PDs/PTs omits 71219fbe5d7e drm/amdkfd: New IOCTL to allocate queue GWS (v2) omits 9b221ce61acf drm/amdgpu: move CS secure flag next the structs where it's used omits 2d6b7d1b5fb6 drm/amdgpu: enable TMZ bit in FRAME_CONTROL for gfx10 omits 25269acafbe4 drm/amdgpu: enable TMZ bit in sdma copy pkt for sdma v5 omits f97c4e34999e drm/amdgpu: enable TMZ bit in sdma copy pkt for sdma v4 omits 8367077f804e drm/amdgpu: expand amdgpu_copy_buffer interface with tmz p [...] omits 46fc2534c5b7 drm/amdgpu: expand sdma copy_buffer interface with tmz parameter omits dbef2ae05995 drm/amdgpu: fix up for amdgpu_tmz.c and removal of drm/drmP.h omits d9e53831b808 drm/amdgpu: set TMZ bits in PTEs for secure BO (v4) omits eeb7b3c7d43d drm/amdgpu: job is secure iff CS is secure (v5) omits 2ff40be1f5f2 drm/amdgpu: expand the context control interface with trust flag omits becb71b3d999 drm/amdgpu: expand the emit tmz interface with trusted flag omits b4ec29b6c065 drm/amdgpu: add tmz bit in frame control packet omits 095dcdf14915 drm/amdgpu: add function to check tmz capability (v4) omits 30c3a5c58f30 drm/amdgpu: add amdgpu_tmz data structure omits 4117f4d26620 drm/amdgpu: add tmz feature parameter (v2) omits ace8ea63c8aa drm/amdgpu: define the TMZ bit for the PTE omits 73f16423da6e drm/amdgpu: add UAPI to create secure commands (v3) omits 698100a30e08 drm/amdgpu: add UAPI for creating encrypted buffers omits 8e9ccd3e451e Merge branch '5.5/scsi-fixes' into 5.6/scsi-next omits a83b9b8742cd zonefs: Add documentation omits 5bba4a0d475a fs: New zonefs file system omits 04c589f35bc5 PNP: isapnp: remove set but not used variable 'checksum' omits 08cec080e27c ipc/msg.c: Adjust indentation in ksys_msgctl omits 6025144b1c7a ipc/msg.c: consolidate all xxxctl_down() functions omits df880f3a3cd8 ipc/sem.c: document and update memory barriers omits b262b0551094 ipc/msg.c: update and document memory barriers omits 806140ae87b7 ipc/mqueue.c: update/document memory barriers omits 23db97678393 ipc/mqueue.c: remove duplicated code omits c0a4fbeeb87c smp_mb__{before,after}_atomic(): update Documentation omits a26281f3779d aio: simplify read_events() omits 148ddee86524 include/linux/io-mapping.h-mapping: use PHYS_PFN() macro i [...] omits 820a2843933e execve: warn if process starts with executable stack omits ea4b623c69f1 reiserfs: prevent NULL pointer dereference in reiserfs_ins [...] omits 64e7796e68d8 init/main.c: fix misleading "This architecture does not ha [...] omits 4f2448e74a86 init/main.c: fix quoted value handling in unknown_bootoption omits 21cc5aef9811 init/main.c: remove unnecessary repair_env_string in do_in [...] omits 515caa6af643 init/main.c: log arguments and environment passed to init omits da0446ff4056 fs/binfmt_elf.c: coredump: allow process with empty addres [...] omits 7a55f32b6e33 fs/binfmt_elf.c: coredump: delete duplicated overflow check omits 7fc03d7b35c8 fs/binfmt_elf.c: coredump: allocate core ELF header on stack omits 0e1794975e41 fs/binfmt_elf.c: make BAD_ADDR() unlikely omits 6bc02b2a3443 fs/binfmt_elf.c: better codegen around current->mm omits db7119684fce fs/binfmt_elf.c: don't copy ELF header around omits 27d4402bc067 fs/binfmt_elf.c: fix ->start_code calculation omits 7f018310b879 fs/binfmt_elf.c: smaller code generation around auxv vector fill omits fdb1c1151212 Documentation/checkpatch: prefer stracpy/strscpy over strc [...] omits e948bd3801b2 string: add stracpy and stracpy_pad mechanisms omits ad4244c5a769 lib/find_bit.c: uninline helper _find_next_bit() omits cdf7dafa8d35 lib/find_bit.c: join _find_next_bit{_le} omits 0d346aa2af23 uapi: rename ext2_swab() to swab() and share globally in swab.h omits 6b24405d45fb lib/scatterlist.c: adjust indentation in __sg_alloc_table omits ac2aeaa0f4d3 btrfs: use larger zlib buffer for s390 hardware compression omits ac19f15aea33 lib/zlib: add zlib_deflate_dfltcc_enabled() function omits 3447c9a51196 s390/boot: add dfltcc= kernel command line parameter omits 890060df4401 lib/zlib: add s390 hardware support for kernel zlib_inflate omits 148f7d060405 s390/boot: rename HEAP_SIZE due to name collision omits bfbef17740fd lib/zlib: add s390 hardware support for kernel zlib_deflate omits c3ead10221bd iio: adc: qcom-vadc-common: use <linux/units.h> helpers omits 9e3620628582 thermal: armada: remove unused TO_MCELSIUS macro omits ef8488b99ceb iwlwifi: use <linux/units.h> helpers omits dd44f8c98ef7 iwlegacy: fix build warnings with format string omits 1e008e374d66 iwlegacy: use <linux/units.h> helpers omits 2af4a90c90a0 thermal: remove kelvin to/from Celsius conversion helpers [...] omits 7566e3de807e nvme: hwmon: switch to use <linux/units.h> helpers omits 967af3486e02 thermal: intel_pch: switch to use <linux/units.h> helpers omits 2b1d333a0a07 thermal: int340x: switch to use <linux/units.h> helpers omits 56f159e59aa2 platform/x86: intel_menlow: switch to use <linux/units.h> helpers omits 28fe4008f245 platform/x86: asus-wmi: switch to use <linux/units.h> helpers omits b8ea1ba50445 ACPI: thermal: switch to use <linux/units.h> helpers omits 9ccf408e379c include/linux/units.h: add helpers for kelvin to/from Cels [...] omits 70fc755ce46b y2038: hide timeval/timespec/itimerval/itimerspec types omits 033e4fd0d0d8 y2038: remove unused time32 interfaces omits 8b4a85056413 y2038: remove ktime to/from timespec/timeval conversion omits e436d5efa483 kernel/hung_task.c: Monitor killed tasks. omits f29cdbcee0eb fs/buffer.c: dump more info for __getblk_gfp() stall problem omits 447f75eb2685 fs/buffer.c: add debug print for __getblk_gfp() stall problem omits 55b31e7f7634 drivers/block/zram/zram_drv.c: fix error return codes not [...] omits 5fecea223935 zram: try to avoid worst-case scenario on same element pages omits de02cd6b85c5 zram: try to avoid worst-case scenario on same element pages omits 2d39da80d436 include/linux/rbtree.h: avoid pointless rb_node alignment omits 502e5c53fcd5 mm: fix comments related to node reclaim omits 9148a55020e0 include/linux/memory.h: drop fields 'hw' and 'phys_callbac [...] omits ec9989ee8f1c include/linux/mm.h: remove dead code totalram_pages_set() omits b29c4861eff2 include/linux/mm.h: clean up obsolete check on space in pa [...] omits 48a6e9737ba1 zswap: potential NULL dereference on error in init_zswap() omits ba768066a9e3 mm/zswap.c: add allocation hysteresis if pool limit is hit omits b8b07660798e mm/mmap.c: get rid of odd jump labels in find_mergeable_an [...] omits 01fd0ad1574f mm/migrate: add stable check in migrate_vma_insert_page() omits a7f142ff3af5 mm/migrate: clean up some minor coding style omits ac36bcc74e28 mm/migrate: remove useless mask of start address omits a02cbbafde9c mm/huge_memory.c: reduce critical section protected by spl [...] omits 65d5f42821ad mm/huge_memory.c: use head to emphasize the purpose of page omits 5f647363b4a0 mm/huge_memory.c: use head to check huge zero page omits 8afb987f5d4b mm: hugetlb controller for cgroups omits 2738f5fc5edd mm, oom: dump stack of victim when reaping failed omits 54e185f314c6 mm-oom-avoid-printk-iteration-under-rcu-fix omits fb556046c10f mm, oom: avoid printk() iteration under RCU omits bcf7d0fe0043 memblock: Use __func__ in remaining memblock_dbg() call sites omits b45fc1d46cef mm/memblock: define memblock_physmem_add() omits 0fa4e5236d4f mm-mempolicy-skip-walking-hugetlb-vma-if-mpol_mf_strict-is [...] omits f7adaf2cdac8 mm/mempolicy: skip walking HUGETLB vma if MPOL_MF_STRICT i [...] omits 7fc0f208d06c mm-vmscan-remove-unused-reclaim_off-reclaim_zone-fix omits 323c1411ea35 mm/vmscan: remove unused RECLAIM_OFF/RECLAIM_ZONE omits 9c67eb0b0a36 mm/vmscan: remove prefetch_prev_lru_page omits 28becf9a1fea mm/vmscan.c: remove unused return value of shrink_node omits d57427fcb083 mm: remove "count" parameter from has_unmovable_pages() omits 3d17253808c7 mm: remove the memory isolate notifier omits 3a50d3f97aee mm: factor out next_present_section_nr() omits b06d6bba6ba0 mm/page_alloc: fix and rework pfn handling in memmap_init_zone() omits c6124b83f1d0 mm/page_alloc: skip non present sections on zone initialization omits 61f81875a117 mm/early_ioremap.c: use %pa to print resource_size_t variables omits a8a5f7ddba2c mm, tracing: print symbol name for kmem_alloc_node call_si [...] omits 8991c72a6694 mm/memory_hotplug: pass in nid to online_pages() omits ccf240481166 mm/memory_hotplug: drop valid_start/valid_end from test_pa [...] omits 6cd54f3a60af mm/memory_hotplug: cleanup __remove_pages() omits d4667171e02e mm/memory_hotplug: drop local variables in shrink_zone_span() omits ae2df7345e68 mm/memory_hotplug: don't check for "all holes" in shrink_z [...] omits d8ee8dde528f mm/memory_hotplug: we always have a zone in find_(smallest [...] omits ef2e74b40205 mm/memory_hotplug: poison memmap in remove_pfn_range_from_zone() omits 92d01a1a71b4 mm/memmap_init: update variable name in memmap_init_zone omits 13d2eb6c6c36 drivers-base-memoryc-cache-blocks-in-radix-tree-to-acceler [...] omits 758cd73ee388 drivers/base/memory.c: cache blocks in radix tree to accel [...] omits 268b78858e23 mm/page_vma_mapped.c: explicitly compare pfn for normal, h [...] omits 8399578d7da6 mm/mmap.c: fix the adjusted length error omits ce73fc4d6bf9 mm/pgmap: use correct alignment when looking at first pfn [...] omits 2b4f32df483a mm/vmscan: expose cgroup_ino for memcg reclaim tracepoints omits a3acf182cfa9 mm/memcontrol.c: cleanup some useless code omits e4198e325256 mm, tree-wide: rename put_user_page*() to unpin_user_page*() omits 8b1b07607bf9 mm/gup_benchmark: use proper FOLL_WRITE flags instead of h [...] omits 59f8740fbbd9 powerpc: book3s64: convert to pin_user_pages() and put_use [...] omits 9ceb49b92133 vfio, mm: pin_user_pages (FOLL_PIN) and put_user_page() co [...] omits 193b61c52fe1 media/v4l2-core: pin_user_pages (FOLL_PIN) and put_user_pa [...] omits ba96a82aa2f4 net/xdp: set FOLL_PIN via pin_user_pages() omits 624762a964b0 fs/io_uring: set FOLL_PIN via pin_user_pages() omits 751833ee13cc drm/via: set FOLL_PIN via pin_user_pages_fast() omits 83880e805f90 mm/process_vm_access: set FOLL_PIN via pin_user_pages_remote() omits 954f75a6b28c IB/{core,hw,umem}: set FOLL_PIN via pin_user_pages*(), fix up ODP omits 554e9e867a57 goldish_pipe: convert to pin_user_pages() and put_user_page() omits 50db52580e07 mm/gup: introduce pin_user_pages*() and FOLL_PIN omits c833d2a72369 media/v4l2-core: set pages dirty upon releasing DMA buffers omits cf97ff0788b1 IB/umem: use get_user_pages_fast() to pin DMA pages omits 514e13bce340 mm/gup: allow FOLL_FORCE for get_user_pages_fast() omits a7dd45e54570 vfio: fix FOLL_LONGTERM use, simplify get_user_pages_remot [...] omits 18244a755d6d mm: fix get_user_pages_remote()'s handling of FOLL_LONGTERM omits 09671ca2bdb9 goldish_pipe: rename local pin_user_pages() routine omits 0a818bf35a13 mm: devmap: refactor 1-based refcounting for ZONE_DEVICE pages omits af7d9e9796bb mm: Cleanup __put_devmap_managed_page() vs ->page_free() omits 62a808aa8cc5 mm/gup: move try_get_compound_head() to top, fix minor issues omits 5b52423e4b2e mm/gup: factor out duplicate code from four routines omits 435951a483ec mm/gup.c: use is_vm_hugetlb_page() to check whether to fol [...] omits 999fc3bafde7 mm:fix gup_pud_range omits 8e5083dec8ca mm/filemap.c: clean up filemap_write_and_wait() omits ac066151fcb9 mm/debug.c: always print flags in dump_page() omits 8fe70a89e94b mm/kmemleak: turn kmemleak_lock and object->lock to raw_sp [...] omits 6da0a0fad9de mm/slub.c: avoid slub allocation while holding list_lock omits 06b10d0ac9fe watchdog: Fix possible soft lockup warning at bootup omits a43c9e91c6a3 kernel/watchdog.c: fix possible soft lockup warning at bootup omits 0b0410da3b01 ramfs: support O_TMPFILE omits 3878971435ce ocfs2: use ocfs2_update_inode_fsync_trans() to access t_ti [...] omits 41261bd8e362 ocfs2: fix a NULL pointer dereference when call ocfs2_upda [...] omits 0a59b8b4d219 ocfs2/dlm: move BITS_TO_BYTES() to bitops.h for wider use omits b41c5e2a0a17 ocfs2/dlm: remove redundant assignment to ret omits 723b56c538be ocfs2: make local header paths relative to C files omits 5538e2d1b545 ocfs2: remove unneeded semicolons omits c6a6796c36ba fs: ocfs: remove unnecessary assertion in dlm_migrate_lockres omits 03c692f0da17 scripts/spelling.txt: add "issus" typo omits dec07572a3a8 scripts/spelling.txt: add more spellings to spelling.txt omits 15ae07f415ce memcg: fix a crash in wb_workfn when a device disappears omits b1ccf76f13e2 drivers/watchdog/: fix oops in reboot notifier handling in [...] omits 980f7631641c lib/test_bitmap: correct test data offsets for 32-bit omits 05dbf37d6ed5 mm: thp: grab the lock before manipulating defer list omits 7a7bb8a334d2 mm/page_alloc.c: initialize memmap of unavailable memory directly omits e1511c20e583 fs/proc/page.c: allow inspection of last section and fix e [...] omits 7c8f70c29546 mm/page_alloc.c: fix uninitialized memmaps on a partially [...] omits fdc51372f5a5 Revert "ipc,sem: remove uneeded sem_undo_list lock usage i [...] omits 6063dea5dc67 x86/mm: Split vmalloc_sync_all() omits 9cfb89f249ad /proc/kpageflags: do not use uninitialized struct pages omits 67fc632ecc68 /proc/kpageflags: prevent an integer overflow in stable_pa [...] omits 9304fabc9e67 btrfs: selftests: Add support for dummy devices omits fd240b2f309d btrfs: Move and unexport btrfs_rmap_block omits 4133018062c2 btrfs: separate definition of assertion failure handlers omits 2c0da524f4f4 btrfs: relocation: fix reloc_root lifespan and access omits f5b262b4d660 mtd: onenand: Rename omap2 driver to avoid a build warning omits d0e8e03b435f mtd: onenand: Use a better name for samsung driver omits 43686bf336fa mtd: rawnand: atmel: switch to using devm_fwnode_gpiod_get() omits 28fab37708ce mtd: spinand: add support for Toshiba TC58CVG2S0HRAIJ omits 2bdb182c68b8 mtd: rawnand: macronix: Use match_string() helper to simpl [...] omits 662d990e1919 mtd: sharpslpart: Fix unsigned comparison to zero omits c0b84d826b4e mtd: onenand: Enable compile testing of OMAP and Samsung drivers omits 887100f9534a mtd: onenand: samsung: Fix printing format for size_t on 64-bit omits d321e010dc0d mtd: onenand: samsung: Fix pointer cast -Wpointer-to-int-c [...] omits cd038db7b0f0 mtd: rawnand: denali: remove hard-coded DENALI_DEFAULT_OOB [...] omits 85530626db02 mtd: rawnand: denali_dt: add reset controlling omits 66ab41b69859 dt-bindings: mtd: denali_dt: document reset property omits ca9829e5bc5a mtd: rawnand: denali_dt: Add support for configuring SPARE [...] omits bc3cbbe1ce92 mtd: rawnand: denali_dt: error out if platform has no asso [...] omits 4b03d0412f4a mtd: rawnand: brcmnand: Set appropriate DMA mask omits 9ec8046363ac mtd: onenand_base: Adjust indentation in onenand_read_ops_nolock omits 9fa35a95689a btrfs: device stats, log when stats are zeroed omits 15f8fe6dfe25 btrfs: fix improper setting of scanned for range cyclic wr [...] omits e08d2fea648f btrfs: fix memory leak in qgroup accounting omits c5943f6fcf8e btrfs: safely advance counter when looking up bio csums omits 3b9d366eb6d6 btrfs: remove unused member btrfs_device::work omits 8a92d3087265 btrfs: remove unnecessary wrapper get_alloc_profile omits 79d9c1008ea6 btrfs: add correction to handle -1 edge case in async discard omits 66776b288611 btrfs: ensure removal of discardable_* in free_bitmap() omits bd5216e528b6 btrfs: make smaller extents more likely to go into bitmaps omits 75b4844ea944 btrfs: increase the metadata allowance for the free_space_cache omits 717b684118e3 btrfs: add async discard implementation overview omits 1fe7d78c07fe btrfs: keep track of discard reuse stats omits c3a5f81ab7b7 btrfs: only keep track of data extents for async discard omits 4859ab1ed398 btrfs: have multiple discard lists omits 50a13026e770 btrfs: make max async discard size tunable omits 9151dadf3113 btrfs: limit max discard size for async discard omits 0996b9891ea5 btrfs: add kbps discard rate limit for async discard omits 2c3fb491fa1c btrfs: calculate discard delay based on number of extents omits 00496992410b btrfs: keep track of discardable_bytes for async discard omits 03c145f0bbab btrfs: track discardable extents for async discard omits f573104c364d btrfs: sysfs: add UUID/debug/discard directory omits eca4bd072774 btrfs: sysfs: make UUID/debug have its own kobject omits 75a8d400410a btrfs: sysfs: add removal calls for debug/ omits b8b1d324308f btrfs: discard one region at a time in async discard omits 817f044f57ab btrfs: handle empty block_group removal for async discard omits ee371b414740 btrfs: add the beginning of async discard, discard workqueue omits 965265197bb2 btrfs: keep track of free space bitmap trim status cleanliness omits 01e3c8a81e0c btrfs: keep track of which extents have been discarded omits 192e5c9b9135 btrfs: rename DISCARD mount option to to DISCARD_SYNC omits f6d4ceec40d0 bitmap: genericize percpu bitmap region iterators omits 6bc0d5e5ef45 btrfs: do not delete mismatched root refs omits 342ff502ff40 btrfs: fix invalid removal of root ref omits 74568e1a43de btrfs: rework arguments of btrfs_unlink_subvol omits 418acd6fe610 btrfs: tree-checker: Verify location key for DIR_ITEM/DIR_INDEX omits f0632b9682fa btrfs: tree-checker: Refactor root key check into separate [...] omits 6d40d7e2ed98 btrfs: tree-checker: Refactor inode key check into seperat [...] omits c6949a3472c2 btrfs: tree-checker: Clean up fs_info parameter from error [...] omits e3d45106df23 btrfs: tree-checker: Check leaf chunk item size omits 29acf64313ef btrfs: Remove unneeded semicolon omits aa059f842420 btrfs: remove struct find_free_extent.ram_bytes omits 05f2e0291b74 btrfs: simplify compressed/inline check in __extent_writep [...] omits 0d7018093d3f btrfs: drop create parameter to btrfs_get_extent() omits 88c8f7048d34 btrfs: remove redundant i_size check in __extent_writepage_io() omits fe5dbb689f26 btrfs: remove trivial goto label in __extent_writepage() omits fc0263fcab37 btrfs: remove unnecessary pg_offset assignments in __exten [...] omits 7ee1f15c2eca btrfs: make btrfs_ordered_extent naming consistent with bt [...] omits 5aa152f39523 btrfs: remove dead snapshot-aware defrag code omits 9405c24908b8 btrfs: get rid of at_offset parameter to btrfs_lookup_bio_sums() omits 356265d4c77d btrfs: get rid of trivial __btrfs_lookup_bio_sums() wrappers omits 1eaf9262ce5f btrfs: reset device back to allocation state when removing omits 2417e1d82493 mtd: rawnand: Remove unneeded semicolon omits dce02513d992 mtd: onenand: samsung: remove set but not used variable omits 732ba0bd6e60 mtd: onenand: Fix Kconfig indentation omits e152100f7c9b mtd: concat: Fix a comment referring to an unknown symbol omits e15bc1e11b17 Merge branch 'regmap-5.6' into regmap-next omits da4dcf272c1b btrfs: decrement number of open devices after closing the [...] omits 5fd371867061 btrfs: use simple_dir_inode_operations for placeholder sub [...] omits ea03306823d8 btrfs: remove impossible WARN_ON in btrfs_destroy_dev_repl [...] omits 2a8c1d417b89 btrfs: remove superfluous BUG_ON() in integrity checks omits 8d296398a2ee btrfs: fix possible NULL-pointer dereference in integrity checks omits ba4ef67f28ca btrfs: kill min_allocable_bytes in inc_block_group_ro omits 60e6982d5aaa btrfs: don't pass system_chunk into can_overcommit omits 14aefebe040a btrfs: Opencode ordered_data_tree_panic omits 0dc479b14206 btrfs: relocation: Output current relocation stage at btrf [...] omits a405ac7d1743 btrfs: remove unused condition check in btrfs_page_mkwrite() omits 0171261a494e btrfs: Remove redundant WARN_ON in walk_down_log_tree omits 55eeebaef7b6 btrfs: Remove WARN_ON in walk_log_tree omits 52d2327d703e btrfs: Rename __btrfs_free_reserved_extent to btrfs_pin_re [...] omits 658051ff27a1 btrfs: Open code __btrfs_free_reserved_extent in btrfs_fre [...] omits 64043cd23e8d btrfs: Don't discard unwritten extents omits a02bbfdf7473 btrfs: qgroup: return ENOTCONN instead of EINVAL when quot [...] omits ef527b7cfde8 btrfs: qgroup: remove one-time use variables for quota_roo [...] omits d68977117bd9 btrfs: sysfs, merge btrfs_sysfs_add devices_kobj and fsid omits efa0c4c8e96f btrfs: sysfs, rename btrfs_sysfs_add_device() omits aceb685aa17d btrfs: sysfs, btrfs_sysfs_add_fsid() drop unused argument parent omits 15b031495300 btrfs: sysfs, rename devices kobject holder to devices_kobj omits 5e95ee843db9 btrfs: fill ncopies for all raid table entries omits a119a7d059a2 btrfs: use raid_attr table in calc_stripe_length for nparity omits 0353df42f24c Btrfs: fix missing hole after hole punching and fsync when [...] omits 447e58a8d18a Merge branches 'hwspinlock-next', 'rpmsg-next' and 'rproc- [...] adds b7f66b7a7ade Merge remote-tracking branch 'fixes/master' adds 4aeb5f90b786 Merge remote-tracking branch 'arc-current/for-curr' adds 0ebf7aa3dc99 Merge remote-tracking branch 'arm-current/fixes' adds e2b9fc2dd691 sparc32, leon: Stop adding vendor and device id to prom am [...] adds 34ca70ef7d3a sparc32: fix struct ipc64_perm type definition adds 9167bd963464 sparc/console: kill off obsolete declarations adds 4c02b7b14454 Merge remote-tracking branch 'sparc/master' adds 9c5ed2f831c6 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds 62ebaeaedee7 ipv6: sr: remove SKB_GSO_IPXIP6 on End.D* actions adds cb626bf566eb net-sysfs: Fix reference count leak adds 5b2f1f3070b6 tcp_bbr: improve arithmetic division in bbr_update_bw() adds ce896476c65d net: usb: lan78xx: Add .ndo_features_check adds bfe02b9f9476 tcp: remove redundant assigment to snd_cwnd adds d0f418516022 net, ip_tunnel: fix namespaces move adds d9839e799623 Merge remote-tracking branch 'net/master' adds 32c72165dbd0 netfilter: ipset: use bitmap infrastructure completely adds 1d714c1a8261 Merge remote-tracking branch 'netfilter/master' adds 0f6997f25bcb Merge remote-tracking branch 'wireless-drivers/master' adds a59f963e6f6e Merge remote-tracking branch 'sound-current/for-linus' adds af4bac11531f ASoC: soc-pcm: crash in snd_soc_dapm_new_dai adds 130128098a4e ASoC: soc-generic-dmaengine-pcm: Fix error handling adds e3831bb2ead9 Merge branch 'asoc-5.5' into asoc-linus adds 38df771b2804 Merge remote-tracking branch 'sound-asoc-fixes/for-linus' adds daca125ebf42 Merge remote-tracking branch 'regulator-fixes/for-linus' adds b0177aca7aea spi: spi-fsl-qspi: Ensure width is respected in spi-mem op [...] adds 29d7e05c5f75 spi: pxa2xx: Avoid touching SSCR0_SSE on MMP2 adds 08aa8b61ab9a Merge branch 'spi-5.5' into spi-linus adds b6c36ad62688 Merge remote-tracking branch 'spi-fixes/for-linus' adds 880ea51ea4a0 Merge remote-tracking branch 'pci-current/for-linus' adds 15af804790aa Merge remote-tracking branch 'usb-chipidea-fixes/ci-for-us [...] adds 996d5d5f89a5 Input: pm8xxx-vib - fix handling of separate enable register adds 6dd8b983225c Merge remote-tracking branch 'input-current/for-linus' adds 8dbd7c1c25e9 Merge remote-tracking branch 'ide/master' adds dfb51585f029 Merge remote-tracking branch 'v4l-dvb-fixes/fixes' adds 32cbdfdcd4b1 Merge remote-tracking branch 'reset-fixes/reset/fixes' adds b969503076d9 Merge remote-tracking branch 'kvms390-fixes/master' adds 53166f47e89a Merge remote-tracking branch 'hwmon-fixes/hwmon' adds 83ce7efe89cd Merge remote-tracking branch 'btrfs-fixes/next-fixes' adds 0e2209629fec scsi: fnic: do not queue commands during fwreset adds 04060db41178 scsi: RDMA/isert: Fix a recently introduced regression rel [...] adds 590b4d599d82 Merge remote-tracking branch 'scsi-fixes/fixes' adds ecc4d2a52df6 drm/i915/userptr: fix size calculation adds 5eec71829ad7 drm/i915: Align engine->uabi_class/instance with i915_drm.h adds 20872c8c2208 Merge remote-tracking branch 'drm-intel-fixes/for-linux-ne [...] adds 83809b883d55 Merge remote-tracking branch 'mmc-fixes/fixes' adds 02decd22b8d3 Merge remote-tracking branch 'pinctrl-intel-fixes/fixes' adds bdefca2d8dc0 drm/panfrost: Add the panfrost_gem_mapping concept adds 56dd35ec1a09 Merge remote-tracking branch 'drm-misc-fixes/for-linux-nex [...] adds 7b46728d4ad8 Merge remote-tracking branch 'kbuild/for-next' adds f53a2350d7a9 Merge remote-tracking branch 'arm/for-next' adds 2d1d335fca95 Merge remote-tracking branch 'arm64/for-next/core' adds 1b56b885cc3d Merge remote-tracking branch 'arm-soc/for-next' adds 3098989eb4c3 Merge remote-tracking branch 'amlogic/for-next' adds 07d20fd634ff Merge remote-tracking branch 'at91/at91-next' adds 560f87826706 Merge remote-tracking branch 'bcm2835/for-next' adds 6ea8389aafd1 Merge remote-tracking branch 'imx-mxs/for-next' adds e4fec963380f Merge remote-tracking branch 'keystone/next' adds ced8b9d2c044 Merge remote-tracking branch 'mediatek/for-next' adds 303f701d56f4 Merge remote-tracking branch 'mvebu/for-next' adds 7993a20bdaef Merge remote-tracking branch 'omap/for-next' adds e2b3612ff9bb Merge remote-tracking branch 'qcom/for-next' adds c8f482182ee7 Merge remote-tracking branch 'realtek/for-next' adds 59144cbc3a56 Merge remote-tracking branch 'renesas/next' adds f53df60bb507 Merge remote-tracking branch 'reset/reset/next' adds 2d65a31e002a Merge remote-tracking branch 'rockchip/for-next' adds 5ec6fd39f5f2 ARM: s3c24xx: Switch to atomic pwm API in rx1950 adds 21829ec37e1b ARM: exynos: Drop unneeded select of MIGHT_HAVE_CACHE_L2X0 adds af15a11b9046 ARM: s3c64xx: Drop unneeded select of TIMER_OF adds ce232ab5d7c8 Merge branch 'next/soc' into for-next adds ec0d7741d4c9 Merge remote-tracking branch 'samsung-krzk/for-next' adds 8dd91b0ca262 Merge remote-tracking branch 'sunxi/sunxi/for-next' adds b59097de20d2 Merge remote-tracking branch 'tegra/for-next' adds b5dfe8b30bd1 Merge remote-tracking branch 'clk/clk-next' adds 452de5d4380e Merge remote-tracking branch 'csky/linux-next' adds 685cb4b0f87d Merge remote-tracking branch 'h8300/h8300-next' adds 5ac1fb5e6200 Merge remote-tracking branch 'm68k/for-next' adds 134b3aa5716e Merge remote-tracking branch 'mips/mips-next' adds 8155a10be990 Merge remote-tracking branch 'powerpc/next' adds bffc0cc5ba05 Merge remote-tracking branch 'risc-v/for-next' adds e7ca4f4ac2a5 Merge remote-tracking branch 'sh/sh-next' adds 29f4b4a56869 Merge remote-tracking branch 'uml/linux-next' adds 0aa7307824f7 Merge remote-tracking branch 'xtensa/xtensa-for-next' adds 88fe0577ca6b Merge remote-tracking branch 'fscrypt/master' adds 0e56315ca147 Btrfs: fix missing hole after hole punching and fsync when [...] adds e4f6c6be8148 btrfs: use raid_attr table in calc_stripe_length for nparity adds db26a024497c btrfs: fill ncopies for all raid table entries adds b5501504cb6a btrfs: sysfs, rename devices kobject holder to devices_kobj adds c6761a9ed329 btrfs: sysfs, btrfs_sysfs_add_fsid() drop unused argument parent adds be2cf92e0a2f btrfs: sysfs, rename btrfs_sysfs_add_device() adds bc036bb33524 btrfs: sysfs, merge btrfs_sysfs_add devices_kobj and fsid adds e3b0edd29737 btrfs: qgroup: remove one-time use variables for quota_roo [...] adds 8a36e408d406 btrfs: qgroup: return ENOTCONN instead of EINVAL when quot [...] adds 4eaaec24c087 btrfs: Don't discard unwritten extents adds 7ef54d54bf6a btrfs: Open code __btrfs_free_reserved_extent in btrfs_fre [...] adds a0fbf736d35e btrfs: Rename __btrfs_free_reserved_extent to btrfs_pin_re [...] adds 5c4b691eb895 btrfs: Remove WARN_ON in walk_log_tree adds 36ee0b44ad23 btrfs: Remove redundant WARN_ON in walk_down_log_tree adds 76de60ed044f btrfs: remove unused condition check in btrfs_page_mkwrite() adds 430640e31649 btrfs: relocation: Output current relocation stage at btrf [...] adds 511a32b5493f btrfs: Opencode ordered_data_tree_panic adds 9f246926b4d5 btrfs: don't pass system_chunk into can_overcommit adds f8935566372c btrfs: kill min_allocable_bytes in inc_block_group_ro adds 3dbd351df421 btrfs: fix possible NULL-pointer dereference in integrity checks adds 129699522581 btrfs: remove superfluous BUG_ON() in integrity checks adds b38f4cbd65fb btrfs: remove impossible WARN_ON in btrfs_destroy_dev_repl [...] adds 6bb6b51447ca btrfs: use simple_dir_inode_operations for placeholder sub [...] adds 3fff3975a715 btrfs: decrement number of open devices after closing the [...] adds 321f69f86a0f btrfs: reset device back to allocation state when removing adds e62958fce94b btrfs: get rid of trivial __btrfs_lookup_bio_sums() wrappers adds db72e47f79c5 btrfs: get rid of at_offset parameter to btrfs_lookup_bio_sums() adds 313facc5bd83 btrfs: remove dead snapshot-aware defrag code adds bffe633e00fb btrfs: make btrfs_ordered_extent naming consistent with bt [...] adds eb70d2226347 btrfs: remove unnecessary pg_offset assignments in __exten [...] adds 169d2c875ec6 btrfs: remove trivial goto label in __extent_writepage() adds f95d713b5404 btrfs: remove redundant i_size check in __extent_writepage_io() adds 39b07b5d7072 btrfs: drop create parameter to btrfs_get_extent() adds c8b04030c5ec btrfs: simplify compressed/inline check in __extent_writep [...] adds 95690e58e122 btrfs: remove struct find_free_extent.ram_bytes adds 0ab575c5df5e btrfs: Remove unneeded semicolon adds f6d2a5c263af btrfs: tree-checker: Check leaf chunk item size adds c3053ebb0b80 btrfs: tree-checker: Clean up fs_info parameter from error [...] adds c23c77b097dc btrfs: tree-checker: Refactor inode key check into seperat [...] adds 57a0e6749191 btrfs: tree-checker: Refactor root key check into separate [...] adds 147a097cf035 btrfs: tree-checker: Verify location key for DIR_ITEM/DIR_INDEX adds e837dfde15a4 bitmap: genericize percpu bitmap region iterators adds 46b27f5059e6 btrfs: rename DISCARD mount option to to DISCARD_SYNC adds a7ccb2558524 btrfs: keep track of which extents have been discarded adds da080fe1bad4 btrfs: keep track of free space bitmap trim status cleanliness adds b0643e59cfa6 btrfs: add the beginning of async discard, discard workqueue adds 6e80d4f8c422 btrfs: handle empty block_group removal for async discard adds 2bee7eb8bb81 btrfs: discard one region at a time in async discard adds 71e8978eb456 btrfs: sysfs: add removal calls for debug/ adds 93945cb43ead btrfs: sysfs: make UUID/debug have its own kobject adds e4faab844a55 btrfs: sysfs: add UUID/debug/discard directory adds dfb79ddb130e btrfs: track discardable extents for async discard adds 5dc7c10b8747 btrfs: keep track of discardable_bytes for async discard adds a23093008412 btrfs: calculate discard delay based on number of extents adds e93591bb6ecf btrfs: add kbps discard rate limit for async discard adds 4aa9ad520398 btrfs: limit max discard size for async discard adds 19b2a2c71979 btrfs: make max async discard size tunable adds 7fe6d45e4009 btrfs: have multiple discard lists adds 5cb0724e1b46 btrfs: only keep track of data extents for async discard adds 9ddf648f9c2a btrfs: keep track of discard reuse stats adds dbc2a8c92756 btrfs: add async discard implementation overview adds 5d90c5c75711 btrfs: increase the metadata allowance for the free_space_cache adds f9bb615af2ba btrfs: make smaller extents more likely to go into bitmaps adds 27f0afc7376b btrfs: ensure removal of discardable_* in free_bitmap() adds 81b29a3bf7cc btrfs: add correction to handle -1 edge case in async discard adds ef0a82da81d6 btrfs: remove unnecessary wrapper get_alloc_profile adds 94f8c4656648 btrfs: remove unused member btrfs_device::work adds 4babad10198f btrfs: safely advance counter when looking up bio csums adds 556755a8a99b btrfs: fix improper setting of scanned for range cyclic wr [...] adds a69976bc6930 btrfs: device stats, log when stats are zeroed adds 63113447d30a btrfs: separate definition of assertion failure handlers adds 028782f110a0 btrfs: Move and unexport btrfs_rmap_block adds ac93be85683b btrfs: selftests: Add support for dummy devices adds aab4dfc97ca2 btrfs: Add self-tests for btrfs_rmap_block adds 34718d4ece8f btrfs: Refactor btrfs_rmap_block to improve readability adds ab3947366657 btrfs: sysfs, add devid/dev_state kobject and device attributes adds e0e92cdbd3de btrfs: drop log root for dropped roots adds 64169b7bcb10 btrfs: set trans->drity in btrfs_commit_transaction adds 13accc88c889 Btrfs: fix infinite loop during fsync after rename operations adds 92f472fe738e btrfs: Call find_fsid from find_fsid_inprogress adds afa49d38a689 btrfs: Factor out metadata_uuid code from find_fsid. adds 9a8308264ab5 btrfs: Handle another split brain scenario with metadata u [...] adds 229a6d5fe867 btrfs: Fix split-brain handling when changing FSID to meta [...] adds 7c2322f9fb61 btrfs: free block groups after free'ing fs trees adds d23167e613d0 Merge branch 'misc-next' into for-next-current-v5.4-20200121 adds 460771c002bf Merge branch 'for-next-current-v5.4-20200121' into for-nex [...] adds c0a67f41ee44 Merge branch 'misc-next' into for-next-next-v5.5-20200121 adds 38fe4639e9b4 Merge branch 'for-next-next-v5.5-20200121' into for-next-20200121 adds f5dda17b3839 Merge remote-tracking branch 'btrfs/for-next' adds ac8cfb1403e6 Merge remote-tracking branch 'cifs/for-next' adds 5b5f11f7d4f2 Merge remote-tracking branch 'ecryptfs/next' adds 4ea257ff3eda Merge remote-tracking branch 'erofs/dev' adds ec58f89982cb Merge remote-tracking branch 'ext3/for_next' adds d163134fd3ea Merge remote-tracking branch 'ext4/dev' adds 23a38414d438 Merge remote-tracking branch 'f2fs/dev' adds b927a9a47852 Merge remote-tracking branch 'fsverity/fsverity' adds 802a5017ffb2 jfs: remove unused MAXL2PAGES adds cdbfc2d44a3c Merge remote-tracking branch 'jfs/jfs-next' adds dfba91ec5bd7 Merge remote-tracking branch 'nfs-anna/linux-next' adds 14b64cf1db7b Merge remote-tracking branch 'nfsd/nfsd-next' adds 108053ffba1f Merge remote-tracking branch 'overlayfs/overlayfs-next' adds bfe42684b980 Merge remote-tracking branch 'ubifs/linux-next' adds 2e312bcf7741 Merge remote-tracking branch 'v9fs/9p-next' adds 7b53b868a181 xfs: fix IOCB_NOWAIT handling in xfs_file_dio_aio_read adds 8edbb26b0602 xfs: refactor remote attr value buffer invalidation adds e8db2aafcedb xfs: fix memory corruption during remote attr value buffer [...] adds 0bb9d159bd01 xfs: streamline xfs_attr3_leaf_inactive adds c64dd49b5112 xfs: clean up xfs_buf_item_get_format return value adds c3d5f0c2fb85 xfs: complain if anyone tries to create a too-large buffer [...] adds b7df5e92055c xfs: make struct xfs_buf_log_format have a consistent size adds 8a6453a89dc1 xfs: check log iovec size to make sure it's plausibly a bu [...] adds aa124436f329 xfs: change return value of xfs_inode_need_cow to int adds ccb7c43e8b6d Merge remote-tracking branch 'xfs/for-next' adds ce8e2158ce5d fs: New zonefs file system adds 03a1785d07aa zonefs: Add documentation adds 1422cdf03431 Merge remote-tracking branch 'zonefs/for-next' adds 8486be7bf5e1 Merge remote-tracking branch 'iomap/iomap-for-next' adds c0111e5be2e5 fs: Add VirtualBox guest shared folder (vboxsf) support adds d5314b245ab8 Merge branch 'work.vboxsf' into for-next adds eeeb9dd98ec3 fs/adfs: inode: update timestamps to centisecond precision adds 81916245ce23 fs/adfs: inode: fix adfs_mode2atts() adds f75d398d6ee6 fs/adfs: map: move map reading and validation to map.c adds e6160e469f56 fs/adfs: map: rename adfs_map_free() to adfs_map_statfs() adds 6092b6be3044 fs/adfs: map: break up adfs_read_map() adds 7b1952676256 fs/adfs: map: factor out map cleanup adds 197ba3c51931 fs/adfs: map: incorporate map offsets into layout adds 792314f8b223 fs/adfs: map: use find_next_bit_le() rather than open coding it adds f6f14a0d71b0 fs/adfs: map: move map-specific sb initialisation to map.c adds f93793fd73a6 fs/adfs: map: fix map scanning adds 71b2612776c1 fs/adfs: dir: rename bh_fplus to bhs adds 95fbadbb5566 fs/adfs: dir: add common dir object initialisation adds 1dd9f5babfd9 fs/adfs: dir: add common directory buffer release method adds acf5f0be8a52 fs/adfs: dir: add common directory sync method adds a317120bf7f8 fs/adfs: dir: add generic copy functions adds 419a6e5e82ca fs/adfs: dir: add generic directory reading adds 90011c7ad999 fs/adfs: dir: add helper to read directory using inode adds c3c8149b3552 fs/adfs: dir: add helper to mark directory buffers dirty adds deed1bfd150c fs/adfs: dir: update directory locking adds ae5df41390eb fs/adfs: dir: modernise on-disk directory structures adds f6075c790743 fs/adfs: dir: improve update failure handling adds 4a0a88b6660b fs/adfs: dir: improve compiler coverage in adfs_dir_update adds cdc46e99e1c9 fs/adfs: dir: switch to iterate_shared method adds 4287e4deb128 fs/adfs: dir: add more efficient iterate() per-format method adds 016936b32131 fs/adfs: dir: use pointers to access directory head/tails adds ffc8df347e49 fs/adfs: newdir: factor out directory format validation adds 7a0e4048bfd1 fs/adfs: newdir: improve directory validation adds 9318731bec8d fs/adfs: newdir: merge adfs_dir_read() into adfs_f_read() adds cc625ccd0e6c fs/adfs: newdir: clean up adfs_f_update() adds aacc954c1be8 fs/adfs: newdir: split out directory commit from update adds 0db35a02a1c3 fs/adfs: bigdir: factor out directory entry offset calculation adds 6674ecab9004 fs/adfs: bigdir: extract directory validation adds aa3d4e015298 fs/adfs: bigdir: directory validation strengthening adds d79288b4f61b fs/adfs: bigdir: calculate and validate directory checkbyte adds a464152f2e6d fs/adfs: bigdir: implement directory update support adds f352064275ad fs/adfs: super: fix inode dropping adds ccbc80a89d13 fs/adfs: dir: remove debug in adfs_dir_update() adds e3858e125bd5 fs/adfs: super: extract filesystem block probe adds 08ead1b8b98d fs/adfs: super: add support for E and E+ floppy image formats adds 25e5d4df3b46 fs/adfs: mostly divorse inode number from indirect disc address adds 76ed99d199f7 Documentation: update adfs filesystem documentation adds 08f3f0300c87 Merge branch 'work.adfs' into for-next adds 1ca366c92746 Merge remote-tracking branch 'vfs/for-next' adds 4895e16cb737 Merge remote-tracking branch 'printk/for-next' adds e1cbf29e3e44 Merge remote-tracking branch 'pci/next' adds 5c1d2c2547f3 Merge remote-tracking branch 'hid/for-next' adds af8132fd9c2b Merge remote-tracking branch 'i2c/i2c/for-next' adds a5ddcabdd4d9 Merge remote-tracking branch 'i3c/i3c/next' adds 5bd06b614cd1 Merge branch 'dmi/master' adds c805e8b870d2 hwmon: (pwm-fan) stop fan on shutdown adds 80f0980af6c0 hwmon: (k10temp) Use bitops adds e03d9c1d6b41 hmon: (k10temp) Convert to use devm_hwmon_device_register_ [...] adds 18010bba69d3 hwmon: (k10temp) Report temperatures per CPU die adds 001c77e1d4b4 hwmon: (k10temp) Show core and SoC current and voltages on [...] adds 96e5718a48b7 hwmon: (k10temp) Don't show temperature limits on Ryzen (Z [...] adds 5c23916c12cb Merge remote-tracking branch 'hwmon-staging/hwmon-next' adds 57848dc4792d Merge remote-tracking branch 'jc_docs/docs-next' adds e600937a950b Merge remote-tracking branch 'v4l-dvb/master' adds dc947c73e3f9 Merge remote-tracking branch 'pm/linux-next' adds 00ebded252e6 Merge remote-tracking branch 'cpufreq-arm/cpufreq/arm/linux-next' adds e6eefb40ab54 Merge remote-tracking branch 'cpupower/cpupower' adds 8b82ad237dd2 Merge remote-tracking branch 'opp/opp/linux-next' adds 7af592e09de9 Merge remote-tracking branch 'thermal/thermal/linux-next' adds 4c926cf139d8 Merge remote-tracking branch 'ieee1394/for-next' adds 534f17b5a9cf Merge remote-tracking branch 'swiotlb/linux-next' adds f86230857975 Merge branch 'mlx5-next' into rdma.git for-next adds d680e88e2013 RDMA/core: Add UVERBS_METHOD_ASYNC_EVENT_ALLOC adds da57db25677f RDMA/core: Remove ucontext_lock from the uverbs_destry_ufi [...] adds a1123418ba10 RDMA/uverbs: Add ioctl command to get a device context adds ca95c1411198 RDMA/uverbs: Verify MR access flags adds 68d384b906cf RDMA/core: Add optional access flags range adds 86dd738cf20c RDMA/efa: Allow passing of optional access flags for MR re [...] adds 2233c6609c11 RDMA/uverbs: Add new relaxed ordering memory region access flag adds 811646998e3e RDMA/core: Add the core support field to METHOD_GET_CONTEXT adds d6de0bb1850f RDMA/mlx5: Set relaxed ordering when requested adds d7fab916374c IB/mlx5: Expose RoCE accelerator counters adds eaad647e5cc2 IB/mlx4: Fix memory leak in add_gid error flow adds fb7b92bf2cea Merge remote-tracking branch 'rdma/for-next' adds c320e527e154 IB: Allow calls to ib_umem_get from kernel ULPs adds 33006bd4f37f IB/core: Introduce ib_reg_user_mr adds 87d8069f6b02 IB/core: Add interface to advise_mr for kernel users adds da9ee9d8a874 IB/mlx5: Add ODP WQE handlers for kernel QPs adds 4835709176e8 RDMA/mlx5: Don't fake udata for kernel path adds a73a89558852 IB/mlx5: Mask out unsupported ODP capabilities for kernel QPs adds 8ffc32485158 RDMA/mlx5: Fix handling of IOVA != user_va in ODP paths adds c4c86abb3f9f net/rds: Detect need of On-Demand-Paging memory registration adds 2eafa1746f17 net/rds: Handle ODP mr registration/unregistration adds b2dfc6765e45 net/rds: Use prefetch for On-Demand-Paging MR adds ad063075d406 Merge tag 'rds-odp-for-5.5' of https://git.kernel.org/pub/ [...] adds 49e211c0e357 net: hns3: replace snprintf with scnprintf in hns3_dbg_cmd_read adds bea5416561b1 net: hns3: replace snprintf with scnprintf in hns3_update_strings adds 3231e5d2228a net: phy: rename phy_do_ioctl to phy_do_ioctl_running adds bbbf8430afe6 net: phy: add new version of phy_do_ioctl adds f1294617d2f3 net: convert suitable network drivers to use phy_do_ioctl adds 3ccc897b228a Merge branch 'phy-add-new-version-of-phy_do_ioctl-and-conv [...] adds 29237d22bc45 net/smc: allow unprivileged users to read pnet table adds f362e5fe0f1f wan/hdlc_x25: make lapb params configurable adds 953c4a08dfc9 wan/hdlc_x25: fix skb handling adds 09783d448bcc net: hns3: limit the error logging in the hns3_clean_tx_ring() adds 08bb3857c6c2 net: hns3: do not reuse pfmemalloc pages adds afb6afdb8dc6 net: hns3: set VF's default reset_type to HNAE3_NONE_RESET adds 9027d043fc31 net: hns3: move duplicated macro definition into header adds cdc37385e3ab net: hns3: refine the input parameter 'size' for snprintf() adds 6f8e330d2746 net: hns3: rewrite a log in hclge_put_vector() adds e31053298408 net: hns3: delete unnecessary blank line and space for cleanup adds 322cb97c0734 net: hns3: remove redundant print on ENOMEM adds 60df7e91cc3e net: hns3: cleanup some coding style issue adds 0159984796dc Merge branch 'hns3-next' adds e09538eac996 hdlx_x25: Fix backwards compat test. adds 339821f7d2d8 net/hsr: remove seq_nr_after_or_eq adds aeaec7bcebd9 tcp/ipv4: remove AF_INET_FAMILY adds d84b99ff69c1 drivers: net: declance: fix comparing pointer to 0 adds 4f2c17e0f332 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds 570f0de5a72b Merge remote-tracking branch 'net-next/master' adds b2e5e93ae8af samples/bpf: Don't try to remove user's homedir on clean adds a835d38d41ca tools/bpf/runqslower: Fix override option for VMLINUX_BTF adds bfe42797bc7e selftests: Pass VMLINUX_BTF to runqslower Makefile adds 5b554ce518af tools/runqslower: Use consistent include paths for libbpf adds 3e689141e64d selftests: Use consistent include paths for libbpf adds 229c3b47b794 bpftool: Use consistent include paths for libbpf adds 521fe8bb5874 perf: Use consistent include paths for libbpf adds 7cf245a37ef0 samples/bpf: Use consistent include paths for libbpf adds a9ed34c0b7a5 tools/runqslower: Remove tools/lib/bpf from include path adds b6580cd8999d runsqslower: Support user-specified libbpf include and obj [...] adds a2c9652f751e selftests: Refactor build to remove tools/lib/bpf from inc [...] adds d49d0661b924 Merge branch 'libbpf-include-path' adds b87121dd3fa0 bpf: don't bother with getname/kern_path - use user_path_at adds 43a825afc91e xsk, net: Make sock_def_readable() have external linkage adds cfae9cc72f1e Merge remote-tracking branch 'bpf-next/master' adds 32bce9088f59 Merge remote-tracking branch 'nfc-next/master' adds 035fced16604 Merge remote-tracking branch 'bluetooth/master' adds dfa9e17ba85d Merge remote-tracking branch 'mac80211-next/master' adds b3ca4e447dba fs/gfs2: remove unused IS_DINODE and IS_LEAF macros adds c04f2e0dd530 gfs2: remove unused LBIT macros adds 18e748a5f66c Revert "gfs2: eliminate tr_num_revoke_rm" adds 4970d0ce8ce1 Merge remote-tracking branch 'gfs2/for-next' adds 296a32b54a73 mtd: onenand: Fix Kconfig indentation adds 75b3ff79c565 mtd: onenand: samsung: remove set but not used variable adds 73b265ae7bdb mtd: rawnand: mpc5121: Remove unneeded semicolon adds 0e7ca83e82d0 mtd: onenand_base: Adjust indentation in onenand_read_ops_nolock adds 393947e5823f mtd: rawnand: brcmnand: Set appropriate DMA mask adds 82348201384d mtd: rawnand: denali_dt: error out if platform has no asso [...] adds f5561a7c42d6 mtd: rawnand: denali_dt: Add support for configuring SPARE [...] adds 48aad493e353 dt-bindings: mtd: denali_dt: document reset property adds 711fafc287e1 mtd: rawnand: denali_dt: add reset controlling adds a3b839e4e061 mtd: rawnand: denali: remove hard-coded DENALI_DEFAULT_OOB [...] adds 14b292adcc78 mtd: onenand: samsung: Fix pointer cast -Wpointer-to-int-c [...] adds 440c24535caf mtd: onenand: samsung: Fix printing format for size_t on 64-bit adds 05a5a6e57e6a mtd: onenand: Enable compile testing of OMAP and Samsung drivers adds f33113b54221 mtd: sharpslpart: Fix unsigned comparison to zero adds db7b6aeca2a7 mtd: rawnand: macronix: Use match_string() helper to simpl [...] adds 9ee0f956cfbb mtd: spinand: add support for Toshiba TC58CVG2S0HRAIJ adds 7a95a72e052a mtd: rawnand: atmel: switch to using devm_fwnode_gpiod_get() adds 446b6dc8d874 mtd: onenand: Use a better name for samsung driver adds d85339d9ea26 mtd: onenand: Rename omap2 driver to avoid a build warning adds 5c5510c44e32 Merge remote-tracking branch 'nand/nand/next' adds b90ef0e43542 Merge remote-tracking branch 'spi-nor/spi-nor/next' adds 76c7f058b574 Merge remote-tracking branch 'crypto/master' adds d4d98d218b24 Merge remote-tracking branch 'drm/drm-next' adds fbd07647b411 drm/amdgpu: add UAPI for creating encrypted buffers adds cb910dc18a9c drm/amdgpu: add UAPI to create secure commands (v3) adds 80bc7aeae72e drm/amdgpu: define the TMZ bit for the PTE adds 1a961e4229d6 drm/amdgpu: add tmz feature parameter (v2) adds 64687371a7b4 drm/amdgpu: add amdgpu_tmz data structure adds 2598b19a1d8c drm/amdgpu: add function to check tmz capability (v4) adds fe557faf0e31 drm/amdgpu: add tmz bit in frame control packet adds 42d9c0e20a19 drm/amdgpu: expand the emit tmz interface with trusted flag adds b7a8df5df16a drm/amdgpu: expand the context control interface with trust flag adds adaead199697 drm/amdgpu: job is secure iff CS is secure (v5) adds b5336d12948d drm/amdgpu: set TMZ bits in PTEs for secure BO (v4) adds e79793c2bd78 drm/amdgpu: fix up for amdgpu_tmz.c and removal of drm/drmP.h adds fb7c6440332a drm/amdgpu: expand sdma copy_buffer interface with tmz parameter adds 6910f8639b08 drm/amdgpu: expand amdgpu_copy_buffer interface with tmz p [...] adds eb65d1242991 drm/amdgpu: enable TMZ bit in sdma copy pkt for sdma v4 adds 60692739dad9 drm/amdgpu: enable TMZ bit in sdma copy pkt for sdma v5 adds 2feb2db91ba6 drm/amdgpu: enable TMZ bit in FRAME_CONTROL for gfx10 adds 589c947d674c drm/amdgpu: move CS secure flag next the structs where it's used adds f75a1fa492d8 drm/amdkfd: New IOCTL to allocate queue GWS (v2) adds 6639f57db125 drm/amdgpu: explicitly sync VM update to PDs/PTs adds 68287048ec0a drm/amdgpu: use the VM as job owner adds 3b318d070668 drm/amdgpu: rework job synchronization v2 adds d604de8e0a59 drm/amdgpu: rework synchronization of VM updates v2 adds 66a8fe742322 drm/amdgpu: revert "rework synchronization of VM updates v2" adds 483de720284a drm/amdgpu: stop using amdgpu_bo_gpu_offset in the VM backend adds a3f9be0e097a drm/amdgpu: drop unnecessary restriction for huge root PDEs adds 17ff3231d392 drm/amdgpu: make sure to never allocate PDs/PTs for invalidations adds a5523b2504c5 drm/amdgpu: work around llvm bug #42576 adds 556203c6f931 drm/amdgpu: Enter low power state if CRTC active. adds 1d87e343a0f0 drm/amdgpu/display: fix logic inversion in program_timing_sync() adds 67f90dd39ea7 drm/amdgpu: attempt to enable gfxoff on more raven1 boards adds 6bb1efc55e4c drm/amdgpu: original raven doesn't support full asic reset adds aff8a4266a87 Merge remote-tracking branch 'amdgpu/drm-next' adds d9ee21111bd9 drm/i915/bios: add intel_bios_max_tmds_encoder() adds 0aed3bdede66 drm/i915/bios: add intel_bios_hdmi_level_shift() adds 605a18722c7c drm/i915/bios: intel_bios_dp_boost_level() adds 01a60883af04 drm/i915/bios: intel_bios_hdmi_boost_level() adds f83acdab8266 drm/i915/bios: add intel_bios_dp_max_link_rate() adds 17004bfb53ec drm/i915/bios: add intel_bios_alternate_ddc_pin() adds c5faae5a4572 drm/i915/bios: add intel_bios_port_supports_*() adds 85d8ec20dbc8 drm/i915/bios: check DDI port presence based on child device adds 08b90a717fdb drm/i915: use intel_bios_is_port_present() adds 6fe20299b3ee drm/i915/dp: debug log max vswing and pre-emphasis adds fa7edcd25cd0 drm/i915: Use intel_attached_encoder() adds ecdfd84f3228 drm/i915: Relocate intel_attached_dp() adds 490eda588cf6 drm/i915: Use intel_attached_dp() instead of hand rolling it adds 5d1db3f61aa9 drm/i915: Rename conn_to_dig_port() to intel_attached_dig_port() adds 486bba4524e0 drm/i915/hdcp: Clean up local variables adds 29baf3ae8daa drm/i915: Don't show the blank process name for internal/s [...] adds fa01b8782e6b Merge remote-tracking branch 'drm-intel/for-linux-next' adds a5f768239ebd drm/panfrost: Remove core stack power management adds 73896f60d486 drm/panfrost: Prefix interrupt handlers' names adds f8a791e43656 Merge remote-tracking branch 'drm-misc/for-linux-next' adds 791da8c0acf0 Merge remote-tracking branch 'mali-dp/for-upstream/mali-dp' adds 35efc2a48e81 Merge remote-tracking branch 'etnaviv/etnaviv/next' adds 2e31aab08bad regmap: fix writes to non incrementing registers adds ea87683909bc Merge branch 'regmap-5.6' into regmap-next adds 9e1ebb2436cd Merge remote-tracking branch 'regmap/for-next' adds d4cfb30fce03 ALSA: pcm: Set per-card upper limit of PCM buffer allocations adds c31427d0d21e ALSA: hda: No preallocation on x86 platforms adds 2928fa0a97eb ALSA: hda/hdmi - add retry logic to parse_intel_hdmi() adds 2bc2dbfaf296 Merge remote-tracking branch 'sound/for-next' adds 7307d33a280b ASoC: bcm: cygnus-ssp: move .suspend/.resume to component adds e4f8bb37efae ASoC: atmel: atmel_ssc_dai: move .suspend/.resume to component adds 7b6e7b137e2a ASoC: cirrus: ep93xx-i2s: move .suspend/.resume to component adds aa3c4765b3e8 ASoC: jz4740: jz4740-i2s: move .suspend/.resume to component adds 7ec6b43125c0 ASoC: mediatek: move .suspend/.resume to component adds 45cfa792f660 ASoC: samsung: s3c24xx-i2s: move .suspend/.resume to component adds 79a5cf90f871 ASoC: samsung: spdif: move .suspend/.resume to component adds 4a58fb71b579 ASoC: sti: sti_uniperif: move .suspend/.resume to component adds 78dbafbd04dd ASoC: ti: omap-mcpdm: move .suspend/.resume to component adds 9b79b1cd164f ASoC: uniphier: move .suspend/.resume to component adds ef20061a34e0 ASoC: dwc: dwc-i2s: move .suspend/.resume to component adds 21385a4faa84 ASoC: samsung: i2s: move .suspend/.resume to component adds 2db023cdb386 ASoC: ux500: ux500_msp_dai: remove unused DAI .suspend/.resume adds 2c55f0be586a ASoC: pxa: pxa-ssp: move .suspend/.resume to component adds 0b1c89944207 ASoC: pxa: pxa2xx-i2s: move .suspend/.resume to component adds 450312b640f9 ASoC: soc-core: remove DAI suspend/resume adds 250a15cf575a ASoC: soc-core: remove bus_control adds 08df0d9a00f7 ASoC: max98090: revert "ASoC: max98090: fix lockdep warning" adds 839284e79482 ASoC: dapm: add snd_soc_dapm_put_enum_double_locked adds 294b7380ffe8 ASoC: max98090: fix deadlock in max98090_dapm_put_enum_double() adds 26aa19174f0d ASoC: dt-bindings: rt5645: add suppliers adds f289e55c6eeb ASoC: Add MediaTek MT6660 Speaker Amp Driver adds db9170f617c7 Merge branch 'asoc-5.6' into asoc-next adds 4eed8f4985db Merge remote-tracking branch 'sound-asoc/for-next' adds f6de444ad4d7 Merge remote-tracking branch 'modules/modules-next' adds 0dfed6dc2457 Input: ads7846 - use new `delay` structure for SPI transfe [...] adds de524b918139 Merge remote-tracking branch 'input/next' adds 6da2a0dd6a3a Merge remote-tracking branch 'block/for-next' adds d9efd98578f9 Merge remote-tracking branch 'device-mapper/for-next' adds 1a9c5f71a9e9 Merge remote-tracking branch 'pcmcia/pcmcia-next' adds f03c7545597c Merge remote-tracking branch 'mmc/next' adds 188edca8a359 Merge remote-tracking branch 'mfd/for-mfd-next' adds ec46baa5f102 Merge remote-tracking branch 'battery/for-next' adds bf8b3477c251 Merge remote-tracking branch 'regulator/for-next' adds 278de07ef84a apparmor: Replace two seq_printf() calls by seq_puts() in [...] adds e4f4e6ba5eaa AppArmor: Remove semicolon adds c659696964a7 apparmor: add a valid state flags check adds dae6029325a4 apparmor: add consistency check between state and dfa diff [...] adds 6413f852ce08 apparmor: add proc subdir to attrs adds a68d59ff4d67 apparmor: remove useless aafs_create_symlink adds 3ed4aaa94fc0 apparmor: fix nnp subset test for unconfined adds f05841a940df apparmor: fail unpack if profile mode is unknown adds 0df34a645bae apparmor: add outofband transition and use it in xattr match adds 01df52d726b5 apparmor: remove duplicate check of xattrs on profile attachment. adds e54257b183a9 Merge remote-tracking branch 'apparmor/apparmor-next' adds f84420f44a92 Merge remote-tracking branch 'integrity/next-integrity' adds 062b8a141ac8 Merge remote-tracking branch 'keys/keys-next' adds f4106290af77 Merge remote-tracking branch 'selinux/next' adds 2e9f1d12a3be Merge remote-tracking branch 'smack/for-next' adds 53187f1a21fa Merge remote-tracking branch 'tomoyo/master' adds 9029420f0f65 Merge remote-tracking branch 'iommu/next' adds 586c9c9938b4 Merge remote-tracking branch 'vfio/next' adds 5f90d313f377 Merge remote-tracking branch 'audit/next' adds f875dd803b91 Merge remote-tracking branch 'devicetree/for-next' adds 342cbd76979e Merge branch 'spi-5.6' into spi-next adds f37deceda2a7 Merge remote-tracking branch 'spi/for-next' adds a786810cc864 Merge tag 'v5.5-rc7' into efi/core, to pick up fixes adds 796eb8d26a57 efi/libstub/x86: Use const attribute for efi_is_64bit() adds ac3c76cc6d6d efi/libstub/x86: Use mandatory 16-byte stack alignment in [...] adds bd1d7093a808 efi/libstub/x86: Fix unused-variable warning adds 75fbef0a8b6b x86/mm: Fix NX bit clearing issue in kernel_map_pages_in_pgd adds d9e3d2c4f103 efi/x86: Don't map the entire kernel text RW for mixed mode adds 97bb9cdc3210 efi/x86: Avoid RWX mappings for all of DRAM adds 1f299fad1e31 efi/x86: Limit EFI old memory map to SGI UV machines adds 64c8a0cd0a53 efi/arm: Defer probe of PCIe backed efifb on DT systems adds 62b605b53ad4 efi: Fix comment for efi_mem_type() wrt absent physical addresses adds 26c0e44a213b efi: Add a flags parameter to efi_memory_map adds 1db91035d01a efi: Add tracking for dynamically allocated memmaps adds f0ef6523475f efi: Fix efi_memmap_alloc() leaks adds 484a418d0754 efi: Fix handling of multiple efi_fake_mem= entries adds 3cc028619e28 efi/x86: avoid KASAN false positives when accessing the 1: [...] adds bc310baf2ba3 x86/boot/compressed: Relax sed symbol type regex for LLVM ld.lld adds 615bf8d9a96b efi/x86: Disallow efi=old_map in mixed mode adds ee725e8dbaf1 Merge branch 'efi/core' adds 837171fe77d7 Merge tag 'v5.5-rc7' into locking/kcsan, to refresh the tree adds 6cf393d3e538 Merge branch 'locking/kcsan' adds cb6c82df684e Merge tag 'v5.5-rc7' into perf/core, to pick up fixes adds 411c0ec0b813 perf clang: Fix build with Clang 9 adds d8007772a554 tools build: Fix test-clang.cpp with Clang 8+ adds aa9d1f8334df perf report: Clarify in help that --children is default adds 3b0b16bf8cb9 perf tools: Support --prefix/--prefix-strip adds c3314a74f86d perf report: Fix no libunwind compiled warning break s390 issue adds cb71f7d43ece libperf: Setup initial evlist::all_cpus value adds fc8c0a992233 perf tools: Use %define api.pure full instead of %pure-parser adds 604e2139a102 perf ui gtk: Add missing zalloc object adds 93e843f95f09 perf/ui/gtk: Fix gtk2 build adds 49e0b6f4e95a perf beauty sockaddr: Fix augmented syscall format warning adds c1c8013ec34d perf c2c: Fix return type for histogram sorting comparisio [...] adds 8af19d66b956 perf header: Use last modification time for timestamp adds 56ee04aa6328 Merge tag 'perf-core-for-mingo-5.6-20200116' of git://git. [...] adds 32d2565d3bdc Merge branch 'perf/core' adds dacc9092336b x86/sysfb: Fix check for bad VRAM size adds 79d5e093a075 Merge branch 'x86/boot' adds b2aa0342d4fa Merge branch 'linus' adds b8511ccc75c0 x86/resctrl: Fix use-after-free when deleting resource groups adds 074fadee59ee x86/resctrl: Fix use-after-free due to inaccurate refcount [...] adds 334b0f4e9b1b x86/resctrl: Fix a deadlock due to inaccurate reference adds 32ada3b9e04c x86/resctrl: Clean up unused function parameter in mkdir path adds a0c380facd5c Merge branch 'x86/urgent' adds 283bab980978 x86/cpu: Remove redundant cpu_detect_cache_sizes() call adds 38c133e5fe43 Merge branch 'x86/cpu' adds e79f15a4598c x86/resctrl: Add task resctrl information display adds 1e53251a964b Merge branch 'x86/cache' adds fd024aeb0218 Merge remote-tracking branch 'tip/auto-latest' adds 27dfaf09ed22 Merge remote-tracking branch 'clockevents/timers/drivers/next' adds 576033fe1a79 Merge remote-tracking branch 'edac/edac-for-next' adds 2c99a836f5b6 Merge remote-tracking branch 'irqchip/irq/irqchip-next' adds 80ed4a018538 Merge remote-tracking branch 'ftrace/for-next' adds dd1316c6dc68 Merge remote-tracking branch 'rcu/rcu/next' adds 5eefff176d45 Merge remote-tracking branch 'kvm/linux-next' adds 23e5cdc7911c KVM: arm/arm64: Cleanup MMIO handling adds 87a67b8a3a4f arm64: KVM: Add UAPI notes for swapped registers adds 20ffbf012012 arm64: KVM: Annotate guest entry/exit as a single function adds 79842be77989 KVM: arm/arm64: Fix young bit from mmu notifier adds b1e21a1cd9e7 KVM: arm: Fix DFSR setting for non-LPAE aarch32 guests adds da19df87b1ee KVM: arm: Make inject_abt32() inject an external abort instead adds b87e34579db6 Merge remote-tracking branch 'kvm-arm/next' adds 5720340041d4 Merge remote-tracking branch 'kvm-ppc/kvm-ppc-next' adds b73103ba4188 Merge remote-tracking branch 'xen-tip/linux-next' adds 99986d89ba56 Merge remote-tracking branch 'percpu/for-next' adds 88a534bb2fa0 Merge remote-tracking branch 'workqueues/for-next' adds 872f19963815 Merge remote-tracking branch 'drivers-x86/for-next' adds 6f66f227179f Merge remote-tracking branch 'chrome-platform/for-next' adds 2c8aa2d17dac Merge remote-tracking branch 'leds/for-next' adds 65d923a6b2c8 Merge remote-tracking branch 'ipmi/for-next' adds 666b99619b5c Merge remote-tracking branch 'driver-core/driver-core-next' adds dd7d99dc688d Merge 5.5-rc7 into usb-next adds 667b4e88ebc3 Merge remote-tracking branch 'usb/usb-next' adds a82b913cb135 Merge remote-tracking branch 'usb-serial/usb-next' adds 245f4e702e07 Merge remote-tracking branch 'tty/tty-next' adds bf73030d3292 Merge remote-tracking branch 'char-misc/char-misc-next' adds dd9d6ef6af62 Merge remote-tracking branch 'soundwire/next' adds 63897b1e0d91 Merge remote-tracking branch 'staging/staging-next' adds 21ea6753d70b Merge remote-tracking branch 'mux/for-next' adds ddab614da538 Merge remote-tracking branch 'icc/icc-next' adds 5fe4beaac239 Merge TI ringacc driver from Santosh adds 7d083ae98357 dmaengine: doc: Add sections for per descriptor metadata support adds 4db8fd32ed2b dmaengine: Add metadata_ops for dma_async_tx_descriptor adds 6755ec06d133 dmaengine: Add support for reporting DMA cached data amount adds 816ebf48442e dmaengine: Add helper function to convert direction value to text adds 69bafc318560 dmaengine: ti: Add cppi5 header for K3 NAVSS/UDMA adds 8c6bb62f6b4a dmaengine: ti: k3 PSI-L remote endpoint configuration adds d3cd299bb151 dt-bindings: dma: ti: Add document for K3 UDMA adds 25dcb5dd7b7c dmaengine: ti: New driver for K3 UDMA adds d70241913413 dmaengine: ti: k3-udma: Add glue layer for non DMAengine users adds 2bd8010a618c dmaengine: ti: k3-psil: make symbols static adds 4b048178854d dmaengine: fsl-qdma: fix duplicated argument to && adds ffc079a4accc dmaengine: sun4i: Add support for cyclic requests with ded [...] adds cc88525ebffc dmaengine: zynqmp_dma: fix burst length configuration adds d00fdf694b11 dt-bindings: fsl-imx-sdma: Add i.MX8MM/i.MX8MN/i.MX8MP com [...] adds 69b1189ba2cd dmaengine: Remove dma_device_satisfies_mask() wrapper adds 71ca5b78235e dmaengine: Remove dma_request_slave_channel_compat() wrapper adds c3c431de99c0 dmaengine: Move dma_get_{,any_}slave_channel() to private [...] adds 1b480caf676e Merge remote-tracking branch 'slave-dma/next' adds 0e4d14d1e389 Merge remote-tracking branch 'cgroup/for-next' adds 8dac87162217 Merge remote-tracking branch 'scsi/for-next' adds 6ca67a8e7bed scsi: qla1280: Make checking for 64bit support consistent adds 17c5f65db629 scsi: qla2xxx: Fix a NULL pointer dereference in an error path adds b406a1978376 scsi: ufs-mediatek: add dbg_register_dump implementation adds 9d19bf7ad168 scsi: ufs: export some functions for vendor usage adds fdb2c2324972 scsi: ufs-mediatek: enable low-power mode for hibern8 state adds b9fc5320212e scsi: ufs: Fix ufshcd_probe_hba() reture value in case ufs [...] adds 097500666ec9 scsi: ufs: Delete struct ufs_dev_desc adds 1b9e21412f72 scsi: ufs: Split ufshcd_probe_hba() based on its called flow adds 2b35b2adfecd scsi: ufs: Move ufshcd_get_max_pwr_mode() to ufshcd_device [...] adds 8c9a51b00743 scsi: ufs: Inline two functions into their callers adds 046c1e6f2707 scsi: ufs: Delete is_init_prefetch from struct ufs_hba adds 731f06216df3 scsi: ufs: Add max_lu_supported in struct ufs_dev_info adds 1baa80118e03 scsi: ufs: Use UFS device indicated maximum LU number adds 81f338e9709d scsi: hisi_sas: use threaded irq to process CQ interrupts adds e9dc5e11c97e scsi: hisi_sas: replace spin_lock_irqsave/spin_unlock_rest [...] adds d2815fdf9a0e scsi: hisi_sas: Replace magic number when handle channel i [...] adds 3cd2f3c35d29 scsi: hisi_sas: Modify the file permissions of trigger_dum [...] adds 33c77c31b752 scsi: hisi_sas: Add prints for v3 hw interrupt converge an [...] adds 11e673206f21 scsi: hisi_sas: Rename hisi_sas_cq.pci_irq_mask adds 3869a618eb88 scsi: hisi_sas: Use reply map for v2 hw adds 7563f60d8a65 Merge branch '5.5/scsi-fixes' into 5.6/scsi-next adds 7685109339f1 Merge remote-tracking branch 'scsi-mkp/for-next' adds 1e1c42845a3c Merge remote-tracking branch 'vhost/linux-next' adds 98ec52ad8140 hwspinlock: qcom: Remove redundant PM runtime functions adds ed0611a60429 hwspinlock: qcom: Use devm_hwspin_lock_register() to regis [...] adds bf2740068a87 hwspinlock: omap: Change to use devm_platform_ioremap_resource() adds 42f291ebfdd8 hwspinlock: omap: Use devm_kzalloc() to allocate memory adds 77d99a6a9df2 hwspinlock: sirf: Change to use devm_platform_ioremap_resource() adds 8f2a0dc87dad hwspinlock: sirf: Remove redundant PM runtime functions adds cb36017a8b1b hwspinlock: sirf: Use devm_hwspin_lock_register() to regis [...] adds e47e98877bf4 dt-bindings: Add a binding for Mediatek SCP adds 63c13d61eafe remoteproc/mediatek: add SCP support for mt8183 adds 7017996951fd rpmsg: add rpmsg support for mt8183 SCP. adds a8f40111d184 remoteproc: Initialize rproc_class before use adds c87846571587 remoteproc: use struct_size() helper adds 7e0f8688798c remoteproc: qcom: q6v5-mss: Improve readability across clk [...] adds 0c2caf75aa40 remoteproc: qcom: q6v5-mss: Rename boot status timeout adds 34a9acb223e3 Merge branches 'hwspinlock-next', 'rpmsg-next' and 'rproc- [...] adds 020b6e8bb4e1 Merge remote-tracking branch 'rpmsg/for-next' adds acdccda76654 Merge remote-tracking branch 'gpio/for-next' adds 48f90d353292 Merge remote-tracking branch 'gpio-brgl/gpio/for-next' adds 3a45e3a77399 Merge remote-tracking branch 'pinctrl/for-next' adds a59959fe57af Merge remote-tracking branch 'pinctrl-intel/for-next' adds 5f833f97a3a1 Merge remote-tracking branch 'pwm/for-next' adds e2fe99dda34f Merge remote-tracking branch 'ktest/for-next' adds 25c57e3557a9 Merge remote-tracking branch 'random/dev' adds 62bbdd1b1e9b Merge remote-tracking branch 'kselftest/next' adds 7bab51370fe2 Merge remote-tracking branch 'y2038/y2038' adds ce3d43071733 Merge remote-tracking branch 'livepatching/for-next' adds 4b79beba5401 Merge remote-tracking branch 'coresight/next' adds da746b817033 Merge remote-tracking branch 'rtc/rtc-next' adds 838463436feb Merge remote-tracking branch 'at24/at24/for-next' adds 046ea62bd5d0 Merge remote-tracking branch 'ntb/ntb-next' adds 02d11fd1619b Merge remote-tracking branch 'fsi/next' adds 13afa1a16b17 Merge remote-tracking branch 'slimbus/for-next' adds d3a2f0366fbd Merge remote-tracking branch 'nvmem/for-next' adds aa8a833741d9 Merge remote-tracking branch 'xarray/xarray' adds cf8455d40a9e Merge remote-tracking branch 'pidfd/for-next' adds 3b707876ff5e Merge remote-tracking branch 'fpga/for-next' adds ef29aaf27849 Merge remote-tracking branch 'generic-ioremap/for-next' adds b7cea2f4a02a Merge remote-tracking branch 'kunit-next/kunit' adds 3efa988b2ee5 /proc/kpageflags: prevent an integer overflow in stable_pa [...] adds 9fdc45f8e6ac /proc/kpageflags: do not use uninitialized struct pages adds 01d787d408b0 x86/mm: Split vmalloc_sync_all() adds 2c16c1e2f5d3 Revert "ipc,sem: remove uneeded sem_undo_list lock usage i [...] adds 51d52c917654 mm/page_alloc.c: fix uninitialized memmaps on a partially [...] adds 797f4be13707 fs/proc/page.c: allow inspection of last section and fix e [...] adds 44b6a122bb04 mm/page_alloc.c: initialize memmap of unavailable memory directly adds ff99879e5619 mm: thp: don't need care deferred split queue in memcg cha [...] adds a5a80130798a lib/test_bitmap: correct test data offsets for 32-bit adds f70acd6a5769 drivers/watchdog/: fix oops in reboot notifier handling in [...] adds 6e6a73d50c16 memcg: fix a crash in wb_workfn when a device disappears adds 01cfecce43a0 mm/mempolicy.c: fix out of bounds write in mpol_parse_str() adds 0d1b80173470 scripts/spelling.txt: add more spellings to spelling.txt adds e23368a76335 scripts/spelling.txt: add "issus" typo adds ce9b99c19f98 fs: ocfs: remove unnecessary assertion in dlm_migrate_lockres adds 506e8b401903 ocfs2: remove unneeded semicolons adds 4ac4c48a69a3 ocfs2: make local header paths relative to C files adds c273e316b5b5 ocfs2/dlm: remove redundant assignment to ret adds d2a0584119dd ocfs2/dlm: move BITS_TO_BYTES() to bitops.h for wider use adds 84018f321e3e ocfs2: fix a NULL pointer dereference when call ocfs2_upda [...] adds 790fac52eed3 ocfs2: use ocfs2_update_inode_fsync_trans() to access t_ti [...] adds 129bdfc08bf6 ramfs: support O_TMPFILE adds 8750b1f428c9 mm/slub.c: avoid slub allocation while holding list_lock adds ee4ef05cac22 mm/kmemleak: turn kmemleak_lock and object->lock to raw_sp [...] adds b01a1986c23d mm/debug.c: always print flags in dump_page() adds 71430870dce4 mm/filemap.c: clean up filemap_write_and_wait() adds b244459d039d mm:fix gup_pud_range adds a6d7edde4e7c mm/gup.c: use is_vm_hugetlb_page() to check whether to fol [...] adds 107be550ab1e mm/gup: factor out duplicate code from four routines adds 58f99fc775c4 mm/gup: move try_get_compound_head() to top, fix minor issues adds e03dbd180838 mm: Cleanup __put_devmap_managed_page() vs ->page_free() adds bb3c32450738 mm: devmap: refactor 1-based refcounting for ZONE_DEVICE pages adds 415d7bf84923 goldish_pipe: rename local pin_user_pages() routine adds 213902759135 mm: fix get_user_pages_remote()'s handling of FOLL_LONGTERM adds 389f062efb65 vfio: fix FOLL_LONGTERM use, simplify get_user_pages_remot [...] adds c78ddd236ba8 mm/gup: allow FOLL_FORCE for get_user_pages_fast() adds 484039fdb911 IB/umem: use get_user_pages_fast() to pin DMA pages adds 52cf0b20c0f4 media/v4l2-core: set pages dirty upon releasing DMA buffers adds ba1a2be26fa1 mm/gup: introduce pin_user_pages*() and FOLL_PIN adds c3ba3a000634 goldish_pipe: convert to pin_user_pages() and put_user_page() adds 3823accdb0f4 IB/{core,hw,umem}: set FOLL_PIN via pin_user_pages*(), fix up ODP adds e216dc0593fb mm/process_vm_access: set FOLL_PIN via pin_user_pages_remote() adds fa9683b2834b drm/via: set FOLL_PIN via pin_user_pages_fast() adds e7b386e27435 fs/io_uring: set FOLL_PIN via pin_user_pages() adds ceb8556acd21 net/xdp: set FOLL_PIN via pin_user_pages() adds 4709b9b757cd media/v4l2-core: pin_user_pages (FOLL_PIN) and put_user_pa [...] adds 6c53904a4ca8 vfio, mm: pin_user_pages (FOLL_PIN) and put_user_page() co [...] adds 34c3921ae22d powerpc: book3s64: convert to pin_user_pages() and put_use [...] adds 422cc9283dba mm/gup_benchmark: use proper FOLL_WRITE flags instead of h [...] adds 95ce5691692c mm, tree-wide: rename put_user_page*() to unpin_user_page*() adds 19f24301ada7 mm/memcontrol.c: cleanup some useless code adds a7ea6eb42144 mm/vmscan: expose cgroup_ino for memcg reclaim tracepoints adds 577f1f0a4b7f mm/pgmap: use correct alignment when looking at first pfn [...] adds 7e2719880643 mm/mmap.c: fix the adjusted length error adds 07e368b0d05a mm/page_vma_mapped.c: explicitly compare pfn for normal, h [...] adds 49ada5ecb729 mm/mremap: format the check in move_normal_pmd() same as m [...] adds 4954fb2c3b1a mm/mremap: it is sure to have enough space when extent mee [...] adds a3700c31d23b mm/mremap: use pmd_addr_end to calculate next in move_page [...] adds 4bd99ac1bce8 mm/mremap: calculate extent in one place adds cd14e16d58a1 mm/mremap: start addresses are properly aligned adds 04b3c21d246c mm, tracing: print symbol name for kmem_alloc_node call_si [...] adds d6260ae7506c mm/early_ioremap.c: use %pa to print resource_size_t variables adds 13861b972145 mm/page_alloc: skip non present sections on zone initialization adds 2e8ded7da548 mm/page_alloc: fix and rework pfn handling in memmap_init_zone() adds bf28406e3bd2 mm: factor out next_present_section_nr() adds ed25370f2e40 mm: remove the memory isolate notifier adds 7cb8c9b37712 mm: remove "count" parameter from has_unmovable_pages() adds 9c3eb7e064c4 mm/vmscan.c: remove unused return value of shrink_node adds 7f849ee377a2 mm/vmscan: remove prefetch_prev_lru_page adds 80977d92cfb1 mm/vmscan: remove unused RECLAIM_OFF/RECLAIM_ZONE adds 327a993bcd8d mm-vmscan-remove-unused-reclaim_off-reclaim_zone-fix adds f17087c564a6 tools/vm/slabinfo: fix sanity checks enabling adds 200d4f7df3ea mm/memblock: define memblock_physmem_add() adds b6104c8ba5be memblock: Use __func__ in remaining memblock_dbg() call sites adds d91fa56b8050 mm, oom: avoid printk() iteration under RCU adds d272ac995a2f mm-oom-avoid-printk-iteration-under-rcu-fix adds beffb938f911 mm, oom: dump stack of victim when reaping failed adds 237c84b8d05b mm/huge_memory.c: use head to check huge zero page adds 81ba33af317c mm/huge_memory.c: use head to emphasize the purpose of page adds 1ae34ebd8356 mm/huge_memory.c: reduce critical section protected by spl [...] adds f5ec5476ccf4 mm/migrate: remove useless mask of start address adds 3c095b8f5133 mm/migrate: clean up some minor coding style adds e108aac583dd mm/migrate: add stable check in migrate_vma_insert_page() adds f9c25dbb16f4 mm, thp: fix defrag setting if newline is not used adds e8cfce20fa37 mm/mmap.c: get rid of odd jump labels in find_mergeable_an [...] adds 09ffa253b4e0 drivers/base/memory.c: cache blocks in radix tree to accel [...] adds 7e7c7f26d09c drivers-base-memoryc-cache-blocks-in-radix-tree-to-acceler [...] adds 60c428b3398f mm/memmap_init: update variable name in memmap_init_zone adds 6d9502844e24 mm/memory_hotplug: poison memmap in remove_pfn_range_from_zone() adds b4f1b6b929b2 mm/memory_hotplug: we always have a zone in find_(smallest [...] adds 6bd10e5904af mm/memory_hotplug: don't check for "all holes" in shrink_z [...] adds 3521ed6f4ce6 mm/memory_hotplug: drop local variables in shrink_zone_span() adds c7a89596f81e mm/memory_hotplug: cleanup __remove_pages() adds 32f9dffb6982 mm/memory_hotplug: drop valid_start/valid_end from test_pa [...] adds 91d1620184b2 mm/memory_hotplug: pass in nid to online_pages() adds ce1b538fe8f0 mm/hotplug: silence a lockdep splat with printk() adds d4d178dc25f4 mm/zswap.c: add allocation hysteresis if pool limit is hit adds dbc1478a6e1e zswap: potential NULL dereference on error in init_zswap() adds cb9b65122a20 include/linux/mm.h: clean up obsolete check on space in pa [...] adds 066ecebbc0cd include/linux/mm.h: remove dead code totalram_pages_set() adds b9d96766fcd5 include/linux/memory.h: drop fields 'hw' and 'phys_callbac [...] adds cec034c4ba05 mm: fix comments related to node reclaim adds 24da25ec93fc zram: try to avoid worst-case scenario on same element pages adds f52357c93343 zram: try to avoid worst-case scenario on same element pages adds 3f9c91456332 drivers/block/zram/zram_drv.c: fix error return codes not [...] adds 92f8181cdbb8 fs/buffer.c: add debug print for __getblk_gfp() stall problem adds 42c64b0afb60 fs/buffer.c: dump more info for __getblk_gfp() stall problem adds 57be47d61629 kernel/hung_task.c: Monitor killed tasks. adds 4e7549f6b8c3 y2038: remove ktime to/from timespec/timeval conversion adds f347b0bf2213 y2038: remove unused time32 interfaces adds 8568bfc21ad7 y2038: hide timeval/timespec/itimerval/itimerspec types adds ed37a2954d19 include/linux/units.h: add helpers for kelvin to/from Cels [...] adds 91398a8f95f3 ACPI: thermal: switch to use <linux/units.h> helpers adds 8fd5d498a5d6 platform/x86: asus-wmi: switch to use <linux/units.h> helpers adds 2337c4bb96a8 platform/x86: intel_menlow: switch to use <linux/units.h> helpers adds ee486e2262ef thermal: int340x: switch to use <linux/units.h> helpers adds c967af7fd528 thermal: intel_pch: switch to use <linux/units.h> helpers adds fb9cf288abee nvme: hwmon: switch to use <linux/units.h> helpers adds 92b1ea0c30df thermal: remove kelvin to/from Celsius conversion helpers [...] adds 6d09658ad14f iwlegacy: use <linux/units.h> helpers adds cfab412ede63 iwlegacy: fix build warnings with format string adds e9b6b67a38b0 iwlwifi: use <linux/units.h> helpers adds fe9ee1c8030c thermal: armada: remove unused TO_MCELSIUS macro adds 1eeb13178895 iio: adc: qcom-vadc-common: use <linux/units.h> helpers adds 376dcdc7d740 lib/zlib: add s390 hardware support for kernel zlib_deflate adds 4c120310ce07 s390/boot: rename HEAP_SIZE due to name collision adds a7b24e4b4553 lib/zlib: add s390 hardware support for kernel zlib_inflate adds 866eaaa73c26 s390/boot: add dfltcc= kernel command line parameter adds dc9523e97e8c lib/zlib: add zlib_deflate_dfltcc_enabled() function adds 8a0a28d9e1d3 btrfs: use larger zlib buffer for s390 hardware compression adds d4d7d35ecd0f lib/scatterlist.c: adjust indentation in __sg_alloc_table adds 667586c002d0 uapi: rename ext2_swab() to swab() and share globally in swab.h adds f0efb43eaa74 lib/find_bit.c: join _find_next_bit{_le} adds 17ce92331f81 lib/find_bit.c: uninline helper _find_next_bit() adds e833d3e3caa6 string: add stracpy and stracpy_pad mechanisms adds 0d9472a79782 Documentation/checkpatch: prefer stracpy/strscpy over strc [...] adds 686271523403 fs/binfmt_elf.c: smaller code generation around auxv vector fill adds 91079f329148 fs/binfmt_elf.c: fix ->start_code calculation adds 1075f45365ca fs/binfmt_elf.c: don't copy ELF header around adds 768b71bf7982 fs/binfmt_elf.c: better codegen around current->mm adds 4bc0b79642c3 fs/binfmt_elf.c: make BAD_ADDR() unlikely adds 2e550ac0a944 fs/binfmt_elf.c: coredump: allocate core ELF header on stack adds 308437d314e3 fs/binfmt_elf.c: coredump: delete duplicated overflow check adds b59d1d704ec1 fs/binfmt_elf.c: coredump: allow process with empty addres [...] adds c5d05da28d56 init/main.c: log arguments and environment passed to init adds 80e74a7e8d62 init/main.c: remove unnecessary repair_env_string in do_in [...] adds 7ce3a96c76f6 init/main.c: fix quoted value handling in unknown_bootoption adds ddfddd627a45 init/main.c: fix misleading "This architecture does not ha [...] adds d782b6251138 reiserfs: prevent NULL pointer dereference in reiserfs_ins [...] adds 419accec3481 execve: warn if process starts with executable stack adds 3b219c9d20bc include/linux/io-mapping.h-mapping: use PHYS_PFN() macro i [...] adds 63b91d5f296b aio: simplify read_events() adds b915bf59b040 kcov: ignore fault-inject and stacktrace adds 79cc4ab85420 smp_mb__{before,after}_atomic(): update Documentation adds d6b3566ce0c9 ipc/mqueue.c: remove duplicated code adds e7d652a00ce6 ipc/mqueue.c: update/document memory barriers adds 9b1cd84cc583 ipc/msg.c: update and document memory barriers adds faded4f2b923 ipc/sem.c: document and update memory barriers adds 1e6c7408d77c ipc/msg.c: consolidate all xxxctl_down() functions adds 11d0f91eb7a3 ipc/msg.c: Adjust indentation in ksys_msgctl adds 7a3259d51701 Merge branch 'akpm-current/current' adds e1072bf2b0b1 drivers/block/null_blk_main.c: fix layout adds ff11118f3de0 drivers/block/null_blk_main.c: fix uninitialized var warnings adds 6b1c5465b190 pinctrl: fix pxa2xx.c build warnings adds b864fe4520dd mm: remove __krealloc adds ecd718534470 mm: add generic p?d_leaf() macros adds ccf35e77bcae arc: mm: add p?d_leaf() definitions adds 31e3b2bacb27 arm: mm: add p?d_leaf() definitions adds 712d3e4a6f01 arm64: mm: add p?d_leaf() definitions adds fa96807c4fd3 mips: mm: add p?d_leaf() definitions adds 64fd787cfbe2 powerpc: mm: add p?d_leaf() definitions adds 9f3be03442bf riscv: mm: add p?d_leaf() definitions adds c7ca78597925 s390: mm: add p?d_leaf() definitions adds 8ad57ed9611f sparc: mm: add p?d_leaf() definitions adds ad5992523dc4 x86: mm: add p?d_leaf() definitions adds da5a257ebd0d mm: pagewalk: add p4d_entry() and pgd_entry() adds ab0c96a99e7f mm: pagewalk: fix unused variable warning adds 8b5706996cd5 mm: pagewalk: allow walking without vma adds 8f9189ab1b6d mm: pagewalk: don't lock PTEs for walk_page_range_novma() adds d909a6b84c20 mm: pagewalk: fix termination condition in walk_pte_range() adds b54321640099 mm: pagewalk: add 'depth' parameter to pte_hole adds fda24f9ab3a0 x86: mm: point to struct seq_file from struct pg_state adds 6616face70e2 x86: mm+efi: convert ptdump_walk_pgd_level() to take a mm_struct adds 25ea6de39a69 x86: mm: convert ptdump_walk_pgd_level_debugfs() to take a [...] adds 625e67f0cb1e mm: add generic ptdump adds d766a2a1e1ef x86: mm: convert dump_pagetables to use walk_page_range adds 508b966cbcf0 arm64: mm: convert mm/dump.c to use walk_page_range() adds 29812ab6b80e arm64: mm: display non-present entries in ptdump adds 2d9b529383ff mm: ptdump: reduce level numbers by 1 in note_page() adds 8dcf1aab2b46 x86: mm: avoid allocating struct mm_struct on the stack adds 3d9d03756292 x86-mm-avoid-allocating-struct-mm_struct-on-the-stack-fix adds ef45999b4084 powerpc/mmu_gather: enable RCU_TABLE_FREE even for !SMP case adds 3b65713904b7 mm/mmu_gather: invalidate TLB correctly on batch allocatio [...] adds 7d0be21e8bd0 asm-generic/tlb: avoid potential double flush adds 161ef5a0f99c asm-gemeric/tlb: remove stray function declarations adds abcaa632a096 asm-generic/tlb: add missing CONFIG symbol adds 2a6e68c2d781 asm-generic/tlb: rename HAVE_RCU_TABLE_FREE adds f349bdbbf85c asm-generic/tlb: rename HAVE_MMU_GATHER_PAGE_SIZE adds 2884e7c9e2d4 asm-generic/tlb: Rename HAVE_MMU_GATHER_NO_GATHER adds b8d3647690f5 asm-generic/tlb: Provide MMU_GATHER_TABLE_FREE adds 537ba69aa1c9 proc: decouple proc from VFS with "struct proc_ops" adds 6f72a86a0258 proc: convert everything to "struct proc_ops" adds 6efc7c250c80 proc-convert-everything-to-struct-proc_ops-fix adds 7c5e4abf3c04 lib/string: add strnchrnul() adds bcf31f08207b bitops: more BITS_TO_* macros adds bc7d97cb18c0 lib: add test for bitmap_parse() adds cd414938b02b fix rebase issue adds 522466b1d586 lib/test_bitmap: fix address space when test user buffer adds 5342276a1901 lib: make bitmap_parse_user a wrapper on bitmap_parse adds fdf07146df97 lib: rework bitmap_parse() adds 16779c825e5e lib: new testcases for bitmap_parse{_user} adds 658843884e7a include/linux/cpumask.h: don't calculate length of the inp [...] adds 4bd6c81a613a treewide: remove redundant IS_ERR() before error code check adds 8d4d3d4b9f05 ARM: dma-api: fix max_pfn off-by-one error in __dma_supported() adds ab32ff5814c3 drivers/tty/serial/sh-sci.c: suppress warning adds f10154a4d5f5 drivers/media/platform/sti/delta/delta-ipc.c: fix read buf [...] adds 3d7c85ac3d79 Merge branch 'akpm/master' adds a3ea93aecabe proc-convert-everything-to-struct-proc_ops-fix-2 adds ba0b4dfd6466 Add linux-next specific files for 20200122
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 (bc80e6ad8ee1) \ 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: Documentation/admin-guide/kernel-parameters.txt | 3 +- .../devicetree/bindings/dma/fsl-imx-sdma.txt | 3 + .../devicetree/bindings/dma/ti/k3-udma.yaml | 184 ++ .../devicetree/bindings/remoteproc/mtk,scp.txt | 36 + Documentation/devicetree/bindings/sound/rt5645.txt | 4 + Documentation/driver-api/dmaengine/client.rst | 87 + Documentation/driver-api/dmaengine/provider.rst | 48 + Documentation/filesystems/adfs.txt | 24 + MAINTAINERS | 6 + Next/SHA1s | 88 +- Next/merge.log | 1365 +++++--- arch/Kconfig | 13 +- arch/arm/Kconfig | 2 +- arch/arm/include/asm/kvm_host.h | 3 - arch/arm/include/asm/tlb.h | 4 - arch/arm/mach-exynos/Kconfig | 1 - arch/arm/mach-s3c24xx/mach-rx1950.c | 19 +- arch/arm/mach-s3c64xx/Kconfig | 1 - arch/arm64/Kconfig | 2 +- arch/powerpc/Kconfig | 5 +- arch/powerpc/include/asm/book3s/32/pgalloc.h | 8 - arch/powerpc/include/asm/book3s/64/pgalloc.h | 2 - arch/powerpc/include/asm/nohash/pgalloc.h | 8 - arch/powerpc/include/asm/tlb.h | 11 + arch/powerpc/mm/book3s64/pgtable.c | 7 - arch/s390/Kconfig | 4 +- arch/s390/kernel/setup.c | 1 + arch/sparc/Kconfig | 3 +- arch/sparc/include/asm/tlb_64.h | 9 + arch/sparc/include/uapi/asm/ipcbuf.h | 22 +- arch/sparc/kernel/prom_32.c | 18 +- arch/x86/Kconfig | 3 +- arch/x86/boot/Makefile | 2 +- arch/x86/boot/compressed/eboot.c | 16 +- arch/x86/boot/compressed/efi_thunk_64.S | 46 +- arch/x86/boot/compressed/head_64.S | 7 +- arch/x86/include/asm/efi.h | 28 +- arch/x86/include/asm/tlb.h | 4 +- arch/x86/kernel/cpu/centaur.c | 2 - arch/x86/kernel/cpu/resctrl/rdtgroup.c | 134 +- arch/x86/kernel/cpu/zhaoxin.c | 2 - arch/x86/kernel/kexec-bzimage64.c | 2 +- arch/x86/kernel/sysfb_simplefb.c | 2 +- arch/x86/mm/pat/set_memory.c | 8 +- arch/x86/platform/efi/efi.c | 40 +- arch/x86/platform/efi/efi_64.c | 201 +- arch/x86/platform/efi/quirks.c | 44 +- arch/x86/platform/uv/bios_uv.c | 164 +- drivers/base/regmap/regmap.c | 17 +- drivers/dma/dmaengine.c | 82 +- drivers/dma/dmaengine.h | 11 + drivers/dma/fsl-qdma.c | 2 +- drivers/dma/of-dma.c | 2 + drivers/dma/sun4i-dma.c | 45 +- drivers/dma/ti/Kconfig | 24 + drivers/dma/ti/Makefile | 3 + drivers/dma/ti/k3-psil-am654.c | 175 + drivers/dma/ti/k3-psil-j721e.c | 222 ++ drivers/dma/ti/k3-psil-priv.h | 43 + drivers/dma/ti/k3-psil.c | 90 + drivers/dma/ti/k3-udma-glue.c | 1198 +++++++ drivers/dma/ti/k3-udma-private.c | 133 + drivers/dma/ti/k3-udma.c | 3432 ++++++++++++++++++++ drivers/dma/ti/k3-udma.h | 151 + drivers/dma/xilinx/zynqmp_dma.c | 24 +- drivers/firmware/efi/arm-init.c | 107 +- drivers/firmware/efi/efi.c | 2 +- drivers/firmware/efi/fake_mem.c | 43 +- drivers/firmware/efi/memmap.c | 95 +- drivers/gpu/drm/i915/display/intel_bios.c | 74 +- drivers/gpu/drm/i915/display/intel_bios.h | 11 + drivers/gpu/drm/i915/display/intel_combo_phy.c | 4 +- drivers/gpu/drm/i915/display/intel_connector.c | 2 +- drivers/gpu/drm/i915/display/intel_ddi.c | 38 +- drivers/gpu/drm/i915/display/intel_display.c | 6 +- drivers/gpu/drm/i915/display/intel_display_types.h | 7 +- drivers/gpu/drm/i915/display/intel_dp.c | 24 +- .../gpu/drm/i915/display/intel_dp_aux_backlight.c | 12 +- drivers/gpu/drm/i915/display/intel_dp_mst.c | 4 +- .../gpu/drm/i915/display/intel_dsi_dcs_backlight.c | 4 +- drivers/gpu/drm/i915/display/intel_hdcp.c | 82 +- drivers/gpu/drm/i915/display/intel_hdmi.c | 27 +- drivers/gpu/drm/i915/display/intel_hotplug.c | 10 +- drivers/gpu/drm/i915/display/intel_psr.c | 2 +- drivers/gpu/drm/i915/display/vlv_dsi.c | 2 +- drivers/gpu/drm/i915/i915_debugfs.c | 14 +- drivers/gpu/drm/i915/i915_gpu_error.c | 2 +- drivers/gpu/drm/panfrost/panfrost_drv.c | 91 +- drivers/gpu/drm/panfrost/panfrost_gem.c | 124 +- drivers/gpu/drm/panfrost/panfrost_gem.h | 41 +- drivers/gpu/drm/panfrost/panfrost_gem_shrinker.c | 3 +- drivers/gpu/drm/panfrost/panfrost_gpu.c | 7 +- drivers/gpu/drm/panfrost/panfrost_job.c | 15 +- drivers/gpu/drm/panfrost/panfrost_job.h | 1 + drivers/gpu/drm/panfrost/panfrost_mmu.c | 67 +- drivers/gpu/drm/panfrost/panfrost_mmu.h | 6 +- drivers/gpu/drm/panfrost/panfrost_perfcnt.c | 34 +- drivers/hwmon/k10temp.c | 7 +- drivers/hwmon/pwm-fan.c | 15 +- drivers/hwspinlock/omap_hwspinlock.c | 32 +- drivers/hwspinlock/qcom_hwspinlock.c | 28 +- drivers/hwspinlock/sirf_hwspinlock.c | 46 +- drivers/infiniband/core/rdma_core.c | 21 +- drivers/infiniband/core/umem.c | 27 +- drivers/infiniband/core/umem_odp.c | 29 +- drivers/infiniband/core/uverbs.h | 3 + drivers/infiniband/core/uverbs_cmd.c | 133 +- drivers/infiniband/core/uverbs_main.c | 11 +- .../infiniband/core/uverbs_std_types_async_fd.c | 21 +- drivers/infiniband/core/uverbs_std_types_device.c | 38 + drivers/infiniband/core/verbs.c | 41 + drivers/infiniband/hw/bnxt_re/ib_verbs.c | 12 +- drivers/infiniband/hw/cxgb4/mem.c | 2 +- drivers/infiniband/hw/efa/efa_verbs.c | 5 +- drivers/infiniband/hw/hns/hns_roce_cq.c | 2 +- drivers/infiniband/hw/hns/hns_roce_db.c | 3 +- drivers/infiniband/hw/hns/hns_roce_mr.c | 4 +- drivers/infiniband/hw/hns/hns_roce_qp.c | 2 +- drivers/infiniband/hw/hns/hns_roce_srq.c | 5 +- drivers/infiniband/hw/i40iw/i40iw_verbs.c | 5 +- drivers/infiniband/hw/mlx4/cq.c | 2 +- drivers/infiniband/hw/mlx4/doorbell.c | 3 +- drivers/infiniband/hw/mlx4/main.c | 20 +- drivers/infiniband/hw/mlx4/mr.c | 8 +- drivers/infiniband/hw/mlx4/qp.c | 5 +- drivers/infiniband/hw/mlx4/srq.c | 3 +- drivers/infiniband/hw/mlx5/cq.c | 6 +- drivers/infiniband/hw/mlx5/devx.c | 2 +- drivers/infiniband/hw/mlx5/doorbell.c | 3 +- drivers/infiniband/hw/mlx5/main.c | 69 +- drivers/infiniband/hw/mlx5/mlx5_ib.h | 17 +- drivers/infiniband/hw/mlx5/mr.c | 39 +- drivers/infiniband/hw/mlx5/odp.c | 35 +- drivers/infiniband/hw/mlx5/qp.c | 169 +- drivers/infiniband/hw/mlx5/srq.c | 2 +- drivers/infiniband/hw/mthca/mthca_provider.c | 2 +- drivers/infiniband/hw/ocrdma/ocrdma_verbs.c | 2 +- drivers/infiniband/hw/qedr/verbs.c | 9 +- drivers/infiniband/hw/vmw_pvrdma/pvrdma_cq.c | 2 +- drivers/infiniband/hw/vmw_pvrdma/pvrdma_mr.c | 2 +- drivers/infiniband/hw/vmw_pvrdma/pvrdma_qp.c | 7 +- drivers/infiniband/hw/vmw_pvrdma/pvrdma_srq.c | 2 +- drivers/infiniband/sw/rdmavt/mr.c | 2 +- drivers/infiniband/sw/rxe/rxe_mr.c | 2 +- drivers/infiniband/ulp/isert/ib_isert.c | 12 - drivers/input/misc/pm8xxx-vibrator.c | 2 +- drivers/input/touchscreen/ads7846.c | 15 +- drivers/mtd/mtdconcat.c | 5 +- drivers/net/ethernet/agere/et131x.c | 11 +- drivers/net/ethernet/amd/declance.c | 2 +- drivers/net/ethernet/atheros/ag71xx.c | 10 +- drivers/net/ethernet/faraday/ftgmac100.c | 11 +- drivers/net/ethernet/freescale/fec_mpc52xx.c | 12 +- drivers/net/ethernet/hisilicon/hns3/hns3_debugfs.c | 10 +- drivers/net/ethernet/hisilicon/hns3/hns3_enet.c | 22 +- drivers/net/ethernet/hisilicon/hns3/hns3_ethtool.c | 5 +- .../ethernet/hisilicon/hns3/hns3pf/hclge_debugfs.c | 2 - .../net/ethernet/hisilicon/hns3/hns3pf/hclge_err.c | 6 +- .../ethernet/hisilicon/hns3/hns3pf/hclge_main.c | 91 +- .../ethernet/hisilicon/hns3/hns3pf/hclge_main.h | 2 + .../ethernet/hisilicon/hns3/hns3vf/hclgevf_main.c | 37 +- drivers/net/ethernet/rdc/r6040.c | 10 +- drivers/net/ethernet/realtek/r8169_main.c | 2 +- drivers/net/phy/phy.c | 12 +- drivers/net/usb/lan78xx.c | 15 + drivers/net/wan/hdlc_x25.c | 93 +- drivers/pnp/isapnp/core.c | 3 +- drivers/remoteproc/Kconfig | 10 + drivers/remoteproc/Makefile | 1 + drivers/remoteproc/mtk_common.h | 94 + drivers/remoteproc/mtk_scp.c | 663 ++++ drivers/remoteproc/mtk_scp_ipi.c | 219 ++ drivers/remoteproc/qcom_q6v5_mss.c | 36 +- drivers/remoteproc/remoteproc_core.c | 6 +- drivers/rpmsg/Kconfig | 9 + drivers/rpmsg/Makefile | 1 + drivers/rpmsg/mtk_rpmsg.c | 414 +++ drivers/scsi/fnic/fnic_scsi.c | 3 + drivers/scsi/hisi_sas/hisi_sas.h | 6 +- drivers/scsi/hisi_sas/hisi_sas_main.c | 74 +- drivers/scsi/hisi_sas/hisi_sas_v2_hw.c | 38 +- drivers/scsi/hisi_sas/hisi_sas_v3_hw.c | 54 +- drivers/scsi/qla1280.c | 2 +- drivers/scsi/qla2xxx/qla_init.c | 17 +- drivers/scsi/ufs/ufs-mediatek.c | 76 +- drivers/scsi/ufs/ufs-mediatek.h | 5 + drivers/scsi/ufs/ufs-qcom.c | 3 +- drivers/scsi/ufs/ufs-sysfs.c | 2 +- drivers/scsi/ufs/ufs.h | 25 +- drivers/scsi/ufs/ufs_quirks.h | 9 +- drivers/scsi/ufs/ufshcd.c | 287 +- drivers/scsi/ufs/ufshcd.h | 12 +- drivers/spi/spi-fsl-qspi.c | 2 +- drivers/spi/spi-pxa2xx.c | 28 +- drivers/target/iscsi/iscsi_target.c | 6 +- fs/Kconfig | 1 + fs/Makefile | 1 + fs/adfs/adfs.h | 32 +- fs/adfs/dir.c | 314 +- fs/adfs/dir_f.c | 302 +- fs/adfs/dir_f.h | 52 +- fs/adfs/dir_fplus.c | 345 +- fs/adfs/dir_fplus.h | 6 +- fs/adfs/inode.c | 64 +- fs/adfs/map.c | 247 +- fs/adfs/super.c | 267 +- fs/btrfs/dev-replace.c | 1 + fs/btrfs/disk-io.c | 11 +- fs/btrfs/sysfs.c | 155 +- fs/btrfs/sysfs.h | 1 + fs/btrfs/tests/extent-map-tests.c | 3 +- fs/btrfs/transaction.c | 8 + fs/btrfs/tree-log.c | 44 + fs/btrfs/volumes.c | 45 +- fs/btrfs/volumes.h | 4 + fs/btrfs/zlib.c | 55 +- fs/cifs/dfs_cache.c | 2 +- fs/gfs2/dir.c | 3 - fs/gfs2/incore.h | 1 + fs/gfs2/log.c | 3 +- fs/gfs2/rgrp.c | 10 - fs/gfs2/trans.c | 6 +- fs/jfs/jfs_dmap.c | 1 - fs/proc/Kconfig | 4 + fs/proc/base.c | 20 + fs/vboxsf/Kconfig | 10 + fs/vboxsf/Makefile | 5 + fs/vboxsf/dir.c | 427 +++ fs/vboxsf/file.c | 379 +++ fs/vboxsf/shfl_hostintf.h | 901 +++++ fs/vboxsf/super.c | 497 +++ fs/vboxsf/utils.c | 551 ++++ fs/vboxsf/vboxsf_wrappers.c | 371 +++ fs/vboxsf/vfsmod.h | 137 + fs/xfs/libxfs/xfs_attr_leaf.h | 9 - fs/xfs/libxfs/xfs_attr_remote.c | 89 +- fs/xfs/libxfs/xfs_attr_remote.h | 2 + fs/xfs/libxfs/xfs_log_format.h | 19 +- fs/xfs/xfs_attr_inactive.c | 149 +- fs/xfs/xfs_buf_item.c | 45 +- fs/xfs/xfs_buf_item.h | 1 + fs/xfs/xfs_file.c | 7 +- fs/xfs/xfs_iomap.c | 2 +- fs/xfs/xfs_log_recover.c | 6 + fs/xfs/xfs_ondisk.h | 1 + fs/xfs/xfs_reflink.c | 6 +- fs/xfs/xfs_reflink.h | 2 +- fs/zonefs/super.c | 9 +- include/asm-generic/tlb.h | 120 +- include/linux/console.h | 2 - include/linux/dma/k3-psil.h | 71 + include/linux/dma/k3-udma-glue.h | 134 + include/linux/dma/ti-cppi5.h | 1059 ++++++ include/linux/dmaengine.h | 141 +- include/linux/efi.h | 17 +- include/linux/huge_mm.h | 2 +- include/linux/netfilter/ipset/ip_set.h | 7 - include/linux/page-isolation.h | 4 +- include/linux/phy.h | 1 + include/linux/rbtree.h | 3 +- include/linux/remoteproc/mtk_scp.h | 66 + include/linux/resctrl.h | 14 + include/linux/rpmsg/mtk_rpmsg.h | 38 + include/net/sock.h | 2 + include/rdma/ib_umem.h | 4 +- include/rdma/ib_umem_odp.h | 6 +- include/rdma/ib_verbs.h | 17 +- include/sound/soc-dai.h | 3 - include/sound/soc-dapm.h | 2 + include/uapi/linux/hdlc/ioctl.h | 9 + include/uapi/linux/if.h | 1 + include/uapi/rdma/ib_user_ioctl_cmds.h | 14 + include/uapi/rdma/ib_user_ioctl_verbs.h | 12 + init/main.c | 2 +- kernel/Makefile | 1 + kernel/bpf/inode.c | 43 +- lib/Kconfig | 17 +- lib/Makefile | 1 + lib/decompress_inflate.c | 6 +- lib/zlib_deflate/deflate.c | 8 +- lib/zlib_deflate/defutil.h | 2 +- lib/zlib_dfltcc/dfltcc.h | 10 +- lib/zlib_dfltcc/dfltcc_util.h | 21 - lib/zlib_inflate/inflate.c | 4 +- lib/zlib_inflate/infutil.h | 6 +- localversion-next | 2 +- mm/Makefile | 1 + mm/debug.c | 10 +- mm/gup.c | 2 +- mm/huge_memory.c | 32 +- mm/memcontrol.c | 22 - mm/mempolicy.c | 14 +- mm/mmu_gather.c | 134 +- mm/mremap.c | 24 +- mm/page_alloc.c | 23 +- mm/page_isolation.c | 11 +- net/core/dev.c | 4 +- net/core/sock.c | 2 +- net/hsr/hsr_framereg.c | 1 - net/ipv4/inet_connection_sock.c | 6 - net/ipv4/ip_tunnel.c | 4 +- net/ipv4/tcp.c | 1 - net/ipv4/tcp_bbr.c | 3 +- net/ipv6/seg6_local.c | 4 +- net/netfilter/ipset/ip_set_bitmap_gen.h | 2 +- net/netfilter/ipset/ip_set_bitmap_ip.c | 6 +- net/netfilter/ipset/ip_set_bitmap_ipmac.c | 6 +- net/netfilter/ipset/ip_set_bitmap_port.c | 6 +- net/rds/ib.c | 7 + net/rds/ib.h | 3 +- net/rds/ib_mr.h | 7 +- net/rds/ib_rdma.c | 84 +- net/rds/ib_send.c | 44 +- net/rds/rdma.c | 157 +- net/rds/rds.h | 13 +- net/smc/smc_pnet.c | 2 +- net/xdp/xsk.c | 2 +- samples/bpf/Makefile | 5 +- samples/bpf/cpustat_kern.c | 2 +- samples/bpf/fds_example.c | 2 +- samples/bpf/hbm.c | 4 +- samples/bpf/hbm_kern.h | 4 +- samples/bpf/ibumad_kern.c | 2 +- samples/bpf/ibumad_user.c | 2 +- samples/bpf/lathist_kern.c | 2 +- samples/bpf/lwt_len_hist_kern.c | 2 +- samples/bpf/map_perf_test_kern.c | 4 +- samples/bpf/offwaketime_kern.c | 4 +- samples/bpf/offwaketime_user.c | 2 +- samples/bpf/parse_ldabs.c | 2 +- samples/bpf/parse_simple.c | 2 +- samples/bpf/parse_varlen.c | 2 +- samples/bpf/sampleip_kern.c | 4 +- samples/bpf/sampleip_user.c | 2 +- samples/bpf/sock_flags_kern.c | 2 +- samples/bpf/sockex1_kern.c | 2 +- samples/bpf/sockex1_user.c | 2 +- samples/bpf/sockex2_kern.c | 2 +- samples/bpf/sockex2_user.c | 2 +- samples/bpf/sockex3_kern.c | 2 +- samples/bpf/spintest_kern.c | 4 +- samples/bpf/spintest_user.c | 2 +- samples/bpf/syscall_tp_kern.c | 2 +- samples/bpf/task_fd_query_kern.c | 2 +- samples/bpf/task_fd_query_user.c | 2 +- samples/bpf/tc_l2_redirect_kern.c | 2 +- samples/bpf/tcbpf1_kern.c | 2 +- samples/bpf/tcp_basertt_kern.c | 4 +- samples/bpf/tcp_bufs_kern.c | 4 +- samples/bpf/tcp_clamp_kern.c | 4 +- samples/bpf/tcp_cong_kern.c | 4 +- samples/bpf/tcp_dumpstats_kern.c | 4 +- samples/bpf/tcp_iw_kern.c | 4 +- samples/bpf/tcp_rwnd_kern.c | 4 +- samples/bpf/tcp_synrto_kern.c | 4 +- samples/bpf/tcp_tos_reflect_kern.c | 4 +- samples/bpf/test_cgrp2_tc_kern.c | 2 +- samples/bpf/test_current_task_under_cgroup_kern.c | 2 +- samples/bpf/test_lwt_bpf.c | 2 +- samples/bpf/test_map_in_map_kern.c | 4 +- samples/bpf/test_overhead_kprobe_kern.c | 4 +- samples/bpf/test_overhead_raw_tp_kern.c | 2 +- samples/bpf/test_overhead_tp_kern.c | 2 +- samples/bpf/test_probe_write_user_kern.c | 4 +- samples/bpf/trace_event_kern.c | 4 +- samples/bpf/trace_event_user.c | 2 +- samples/bpf/trace_output_kern.c | 2 +- samples/bpf/trace_output_user.c | 2 +- samples/bpf/tracex1_kern.c | 4 +- samples/bpf/tracex2_kern.c | 4 +- samples/bpf/tracex3_kern.c | 4 +- samples/bpf/tracex4_kern.c | 4 +- samples/bpf/tracex5_kern.c | 4 +- samples/bpf/tracex6_kern.c | 2 +- samples/bpf/tracex7_kern.c | 2 +- samples/bpf/xdp1_kern.c | 2 +- samples/bpf/xdp1_user.c | 4 +- samples/bpf/xdp2_kern.c | 2 +- samples/bpf/xdp2skb_meta_kern.c | 2 +- samples/bpf/xdp_adjust_tail_kern.c | 2 +- samples/bpf/xdp_adjust_tail_user.c | 4 +- samples/bpf/xdp_fwd_kern.c | 2 +- samples/bpf/xdp_fwd_user.c | 2 +- samples/bpf/xdp_monitor_kern.c | 2 +- samples/bpf/xdp_redirect_cpu_kern.c | 2 +- samples/bpf/xdp_redirect_cpu_user.c | 2 +- samples/bpf/xdp_redirect_kern.c | 2 +- samples/bpf/xdp_redirect_map_kern.c | 2 +- samples/bpf/xdp_redirect_map_user.c | 2 +- samples/bpf/xdp_redirect_user.c | 2 +- samples/bpf/xdp_router_ipv4_kern.c | 2 +- samples/bpf/xdp_router_ipv4_user.c | 2 +- samples/bpf/xdp_rxq_info_kern.c | 2 +- samples/bpf/xdp_rxq_info_user.c | 4 +- samples/bpf/xdp_sample_pkts_kern.c | 2 +- samples/bpf/xdp_sample_pkts_user.c | 2 +- samples/bpf/xdp_tx_iptunnel_kern.c | 2 +- samples/bpf/xdp_tx_iptunnel_user.c | 2 +- samples/bpf/xdpsock_kern.c | 2 +- samples/bpf/xdpsock_user.c | 6 +- security/apparmor/apparmorfs.c | 54 +- security/apparmor/domain.c | 39 +- security/apparmor/include/label.h | 1 + security/apparmor/include/match.h | 11 + security/apparmor/label.c | 37 +- security/apparmor/match.c | 53 +- security/apparmor/path.c | 2 +- security/apparmor/policy_unpack.c | 4 + sound/core/pcm_memory.c | 2 +- sound/soc/atmel/atmel_ssc_dai.c | 18 +- sound/soc/au1x/ac97c.c | 1 - sound/soc/au1x/psc-ac97.c | 1 - sound/soc/bcm/cygnus-ssp.c | 39 +- sound/soc/cirrus/ep93xx-ac97.c | 1 - sound/soc/cirrus/ep93xx-i2s.c | 16 +- sound/soc/codecs/Kconfig | 10 + sound/soc/codecs/Makefile | 2 + sound/soc/codecs/max98090.c | 12 +- sound/soc/codecs/max98090.h | 1 - sound/soc/codecs/mt6660.c | 509 +++ sound/soc/codecs/mt6660.h | 77 + sound/soc/dwc/dwc-i2s.c | 32 +- sound/soc/fsl/fsl_ssi.c | 1 - sound/soc/fsl/imx-ssi.c | 1 - sound/soc/fsl/mpc5200_psc_ac97.c | 2 - sound/soc/jz4740/jz4740-i2s.c | 18 +- sound/soc/mediatek/common/mtk-afe-fe-dai.c | 12 +- sound/soc/mediatek/common/mtk-afe-fe-dai.h | 4 +- sound/soc/mediatek/mt2701/mt2701-afe-pcm.c | 14 +- sound/soc/mediatek/mt8173/mt8173-afe-pcm.c | 10 +- sound/soc/pxa/pxa-ssp.c | 16 +- sound/soc/pxa/pxa2xx-ac97.c | 3 - sound/soc/pxa/pxa2xx-i2s.c | 12 +- sound/soc/samsung/i2s.c | 13 +- sound/soc/samsung/s3c24xx-i2s.c | 8 +- sound/soc/samsung/spdif.c | 18 +- sound/soc/sh/hac.c | 1 - sound/soc/soc-core.c | 65 +- sound/soc/soc-dai.c | 12 - sound/soc/soc-dapm.c | 54 +- sound/soc/soc-generic-dmaengine-pcm.c | 16 +- sound/soc/soc-pcm.c | 4 +- sound/soc/sti/sti_uniperif.c | 12 +- sound/soc/tegra/tegra20_ac97.c | 1 - sound/soc/ti/omap-mcpdm.c | 16 +- sound/soc/txx9/txx9aclc-ac97.c | 1 - sound/soc/uniphier/aio-cpu.c | 31 +- sound/soc/uniphier/aio-ld11.c | 18 - sound/soc/uniphier/aio-pxs2.c | 14 - sound/soc/uniphier/aio.h | 2 - sound/soc/ux500/ux500_msp_dai.c | 2 - tools/bpf/bpftool/Documentation/bpftool-gen.rst | 2 +- tools/bpf/bpftool/Makefile | 2 +- tools/bpf/bpftool/btf.c | 8 +- tools/bpf/bpftool/btf_dumper.c | 2 +- tools/bpf/bpftool/cgroup.c | 2 +- tools/bpf/bpftool/common.c | 4 +- tools/bpf/bpftool/feature.c | 4 +- tools/bpf/bpftool/gen.c | 10 +- tools/bpf/bpftool/jit_disasm.c | 2 +- tools/bpf/bpftool/main.c | 4 +- tools/bpf/bpftool/map.c | 4 +- tools/bpf/bpftool/map_perf_ring.c | 4 +- tools/bpf/bpftool/net.c | 8 +- tools/bpf/bpftool/netlink_dumper.c | 4 +- tools/bpf/bpftool/perf.c | 2 +- tools/bpf/bpftool/prog.c | 6 +- tools/bpf/bpftool/xlated_dumper.c | 2 +- tools/bpf/runqslower/Makefile | 36 +- tools/bpf/runqslower/runqslower.bpf.c | 2 +- tools/bpf/runqslower/runqslower.c | 4 +- tools/build/feature/Makefile | 2 +- tools/build/feature/test-clang.cpp | 6 + tools/lib/perf/evlist.c | 3 + tools/perf/Documentation/perf-annotate.txt | 6 + tools/perf/Documentation/perf-report.txt | 6 + tools/perf/Documentation/perf-top.txt | 6 + tools/perf/builtin-annotate.c | 7 + tools/perf/builtin-c2c.c | 10 +- tools/perf/builtin-report.c | 16 +- tools/perf/builtin-top.c | 7 + tools/perf/examples/bpf/5sec.c | 2 +- tools/perf/examples/bpf/empty.c | 2 +- tools/perf/examples/bpf/sys_enter_openat.c | 2 +- tools/perf/include/bpf/pid_filter.h | 2 +- tools/perf/include/bpf/stdio.h | 2 +- tools/perf/include/bpf/unistd.h | 2 +- tools/perf/trace/beauty/sockaddr.c | 2 +- tools/perf/ui/gtk/Build | 7 +- tools/perf/util/annotate.c | 19 +- tools/perf/util/annotate.h | 5 + tools/perf/util/c++/clang.cpp | 4 + tools/perf/util/expr.y | 3 +- tools/perf/util/header.c | 2 +- tools/perf/util/parse-events.y | 2 +- tools/testing/selftests/bpf/.gitignore | 4 +- tools/testing/selftests/bpf/Makefile | 65 +- tools/testing/selftests/bpf/bpf_tcp_helpers.h | 4 +- tools/testing/selftests/bpf/bpf_trace_helpers.h | 2 +- tools/testing/selftests/bpf/bpf_util.h | 2 +- tools/testing/selftests/bpf/prog_tests/cpu_mask.c | 2 +- .../testing/selftests/bpf/prog_tests/perf_buffer.c | 2 +- tools/testing/selftests/bpf/progs/bpf_dctcp.c | 4 +- tools/testing/selftests/bpf/progs/bpf_flow.c | 4 +- tools/testing/selftests/bpf/progs/connect4_prog.c | 4 +- tools/testing/selftests/bpf/progs/connect6_prog.c | 4 +- tools/testing/selftests/bpf/progs/dev_cgroup.c | 2 +- tools/testing/selftests/bpf/progs/fentry_test.c | 2 +- tools/testing/selftests/bpf/progs/fexit_bpf2bpf.c | 2 +- .../selftests/bpf/progs/fexit_bpf2bpf_simple.c | 2 +- tools/testing/selftests/bpf/progs/fexit_test.c | 2 +- .../selftests/bpf/progs/get_cgroup_id_kern.c | 2 +- tools/testing/selftests/bpf/progs/kfree_skb.c | 4 +- tools/testing/selftests/bpf/progs/loop1.c | 4 +- tools/testing/selftests/bpf/progs/loop2.c | 4 +- tools/testing/selftests/bpf/progs/loop3.c | 4 +- tools/testing/selftests/bpf/progs/loop4.c | 2 +- tools/testing/selftests/bpf/progs/loop5.c | 2 +- tools/testing/selftests/bpf/progs/netcnt_prog.c | 2 +- tools/testing/selftests/bpf/progs/pyperf.h | 2 +- .../testing/selftests/bpf/progs/sample_map_ret0.c | 2 +- tools/testing/selftests/bpf/progs/sendmsg4_prog.c | 4 +- tools/testing/selftests/bpf/progs/sendmsg6_prog.c | 4 +- .../selftests/bpf/progs/socket_cookie_prog.c | 4 +- .../selftests/bpf/progs/sockmap_parse_prog.c | 4 +- .../selftests/bpf/progs/sockmap_tcp_msg_prog.c | 4 +- .../selftests/bpf/progs/sockmap_verdict_prog.c | 4 +- .../testing/selftests/bpf/progs/sockopt_inherit.c | 2 +- tools/testing/selftests/bpf/progs/sockopt_multi.c | 2 +- tools/testing/selftests/bpf/progs/sockopt_sk.c | 2 +- tools/testing/selftests/bpf/progs/strobemeta.h | 2 +- tools/testing/selftests/bpf/progs/tailcall1.c | 2 +- tools/testing/selftests/bpf/progs/tailcall2.c | 2 +- tools/testing/selftests/bpf/progs/tailcall3.c | 2 +- tools/testing/selftests/bpf/progs/tailcall4.c | 2 +- tools/testing/selftests/bpf/progs/tailcall5.c | 2 +- tools/testing/selftests/bpf/progs/tcp_rtt.c | 2 +- .../testing/selftests/bpf/progs/test_adjust_tail.c | 2 +- .../selftests/bpf/progs/test_attach_probe.c | 2 +- tools/testing/selftests/bpf/progs/test_btf_haskv.c | 2 +- tools/testing/selftests/bpf/progs/test_btf_newkv.c | 2 +- tools/testing/selftests/bpf/progs/test_btf_nokv.c | 2 +- .../testing/selftests/bpf/progs/test_core_extern.c | 2 +- .../selftests/bpf/progs/test_core_reloc_arrays.c | 4 +- .../bpf/progs/test_core_reloc_bitfields_direct.c | 4 +- .../bpf/progs/test_core_reloc_bitfields_probed.c | 4 +- .../bpf/progs/test_core_reloc_existence.c | 4 +- .../selftests/bpf/progs/test_core_reloc_flavors.c | 4 +- .../selftests/bpf/progs/test_core_reloc_ints.c | 4 +- .../selftests/bpf/progs/test_core_reloc_kernel.c | 4 +- .../selftests/bpf/progs/test_core_reloc_misc.c | 4 +- .../selftests/bpf/progs/test_core_reloc_mods.c | 4 +- .../selftests/bpf/progs/test_core_reloc_nesting.c | 4 +- .../bpf/progs/test_core_reloc_primitives.c | 4 +- .../bpf/progs/test_core_reloc_ptr_as_arr.c | 4 +- .../selftests/bpf/progs/test_core_reloc_size.c | 4 +- .../selftests/bpf/progs/test_get_stack_rawtp.c | 2 +- .../testing/selftests/bpf/progs/test_global_data.c | 2 +- .../selftests/bpf/progs/test_global_func1.c | 2 +- .../selftests/bpf/progs/test_global_func3.c | 2 +- .../selftests/bpf/progs/test_global_func5.c | 2 +- .../selftests/bpf/progs/test_global_func6.c | 2 +- .../selftests/bpf/progs/test_global_func7.c | 2 +- tools/testing/selftests/bpf/progs/test_l4lb.c | 4 +- .../selftests/bpf/progs/test_l4lb_noinline.c | 4 +- .../selftests/bpf/progs/test_lirc_mode2_kern.c | 2 +- .../selftests/bpf/progs/test_lwt_ip_encap.c | 4 +- .../selftests/bpf/progs/test_lwt_seg6local.c | 4 +- .../testing/selftests/bpf/progs/test_map_in_map.c | 2 +- tools/testing/selftests/bpf/progs/test_map_lock.c | 2 +- tools/testing/selftests/bpf/progs/test_mmap.c | 2 +- tools/testing/selftests/bpf/progs/test_obj_id.c | 2 +- tools/testing/selftests/bpf/progs/test_overhead.c | 4 +- .../testing/selftests/bpf/progs/test_perf_buffer.c | 2 +- tools/testing/selftests/bpf/progs/test_pinning.c | 2 +- .../selftests/bpf/progs/test_pinning_invalid.c | 2 +- .../testing/selftests/bpf/progs/test_pkt_access.c | 4 +- .../selftests/bpf/progs/test_pkt_md_access.c | 2 +- .../testing/selftests/bpf/progs/test_probe_user.c | 4 +- .../selftests/bpf/progs/test_queue_stack_map.h | 2 +- .../testing/selftests/bpf/progs/test_rdonly_maps.c | 2 +- tools/testing/selftests/bpf/progs/test_seg6_loop.c | 4 +- .../bpf/progs/test_select_reuseport_kern.c | 4 +- .../selftests/bpf/progs/test_send_signal_kern.c | 2 +- .../selftests/bpf/progs/test_sk_lookup_kern.c | 4 +- .../selftests/bpf/progs/test_skb_cgroup_id_kern.c | 2 +- tools/testing/selftests/bpf/progs/test_skb_ctx.c | 2 +- tools/testing/selftests/bpf/progs/test_skeleton.c | 2 +- .../selftests/bpf/progs/test_sock_fields_kern.c | 4 +- tools/testing/selftests/bpf/progs/test_spin_lock.c | 2 +- .../selftests/bpf/progs/test_stacktrace_build_id.c | 2 +- .../selftests/bpf/progs/test_stacktrace_map.c | 2 +- .../selftests/bpf/progs/test_sysctl_loop1.c | 2 +- .../selftests/bpf/progs/test_sysctl_loop2.c | 2 +- .../testing/selftests/bpf/progs/test_sysctl_prog.c | 2 +- tools/testing/selftests/bpf/progs/test_tc_edt.c | 4 +- tools/testing/selftests/bpf/progs/test_tc_tunnel.c | 4 +- .../bpf/progs/test_tcp_check_syncookie_kern.c | 4 +- .../testing/selftests/bpf/progs/test_tcp_estats.c | 2 +- .../testing/selftests/bpf/progs/test_tcpbpf_kern.c | 4 +- .../selftests/bpf/progs/test_tcpnotify_kern.c | 4 +- .../testing/selftests/bpf/progs/test_tracepoint.c | 2 +- .../testing/selftests/bpf/progs/test_tunnel_kern.c | 4 +- .../selftests/bpf/progs/test_verif_scale1.c | 2 +- .../selftests/bpf/progs/test_verif_scale2.c | 2 +- .../selftests/bpf/progs/test_verif_scale3.c | 2 +- tools/testing/selftests/bpf/progs/test_xdp.c | 4 +- .../testing/selftests/bpf/progs/test_xdp_bpf2bpf.c | 2 +- tools/testing/selftests/bpf/progs/test_xdp_loop.c | 4 +- tools/testing/selftests/bpf/progs/test_xdp_meta.c | 2 +- .../selftests/bpf/progs/test_xdp_noinline.c | 4 +- .../selftests/bpf/progs/test_xdp_redirect.c | 2 +- tools/testing/selftests/bpf/progs/test_xdp_vlan.c | 4 +- tools/testing/selftests/bpf/progs/xdp_dummy.c | 2 +- .../testing/selftests/bpf/progs/xdp_redirect_map.c | 2 +- tools/testing/selftests/bpf/progs/xdp_tx.c | 2 +- tools/testing/selftests/bpf/progs/xdping_kern.c | 4 +- tools/testing/selftests/bpf/test_cpp.cpp | 6 +- tools/testing/selftests/bpf/test_hashmap.c | 2 +- tools/testing/selftests/bpf/test_progs.h | 2 +- tools/testing/selftests/bpf/test_sock.c | 2 +- tools/testing/selftests/bpf/test_sockmap_kern.h | 4 +- tools/testing/selftests/bpf/test_sysctl.c | 2 +- tools/testing/selftests/bpf/trace_helpers.h | 2 +- tools/vm/slabinfo.c | 4 +- virt/kvm/arm/aarch32.c | 14 +- virt/kvm/arm/mmu.c | 3 +- 627 files changed, 18971 insertions(+), 4096 deletions(-) create mode 100644 Documentation/devicetree/bindings/dma/ti/k3-udma.yaml create mode 100644 Documentation/devicetree/bindings/remoteproc/mtk,scp.txt create mode 100644 drivers/dma/ti/k3-psil-am654.c create mode 100644 drivers/dma/ti/k3-psil-j721e.c create mode 100644 drivers/dma/ti/k3-psil-priv.h create mode 100644 drivers/dma/ti/k3-psil.c create mode 100644 drivers/dma/ti/k3-udma-glue.c create mode 100644 drivers/dma/ti/k3-udma-private.c create mode 100644 drivers/dma/ti/k3-udma.c create mode 100644 drivers/dma/ti/k3-udma.h create mode 100644 drivers/remoteproc/mtk_common.h create mode 100644 drivers/remoteproc/mtk_scp.c create mode 100644 drivers/remoteproc/mtk_scp_ipi.c create mode 100644 drivers/rpmsg/mtk_rpmsg.c create mode 100644 fs/vboxsf/Kconfig create mode 100644 fs/vboxsf/Makefile create mode 100644 fs/vboxsf/dir.c create mode 100644 fs/vboxsf/file.c create mode 100644 fs/vboxsf/shfl_hostintf.h create mode 100644 fs/vboxsf/super.c create mode 100644 fs/vboxsf/utils.c create mode 100644 fs/vboxsf/vboxsf_wrappers.c create mode 100644 fs/vboxsf/vfsmod.h create mode 100644 include/linux/dma/k3-psil.h create mode 100644 include/linux/dma/k3-udma-glue.h create mode 100644 include/linux/dma/ti-cppi5.h create mode 100644 include/linux/remoteproc/mtk_scp.h create mode 100644 include/linux/resctrl.h create mode 100644 include/linux/rpmsg/mtk_rpmsg.h create mode 100644 sound/soc/codecs/mt6660.c create mode 100644 sound/soc/codecs/mt6660.h