This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch akpm in repository linux-next.
omits 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 [...] new 7b46728d4ad8 Merge remote-tracking branch 'kbuild/for-next' new f53a2350d7a9 Merge remote-tracking branch 'arm/for-next' new 2d1d335fca95 Merge remote-tracking branch 'arm64/for-next/core' new 1b56b885cc3d Merge remote-tracking branch 'arm-soc/for-next' new 3098989eb4c3 Merge remote-tracking branch 'amlogic/for-next' new 07d20fd634ff Merge remote-tracking branch 'at91/at91-next' new 560f87826706 Merge remote-tracking branch 'bcm2835/for-next' new 6ea8389aafd1 Merge remote-tracking branch 'imx-mxs/for-next' new e4fec963380f Merge remote-tracking branch 'keystone/next' new ced8b9d2c044 Merge remote-tracking branch 'mediatek/for-next' new 303f701d56f4 Merge remote-tracking branch 'mvebu/for-next' new 7993a20bdaef Merge remote-tracking branch 'omap/for-next' new e2b3612ff9bb Merge remote-tracking branch 'qcom/for-next' new c8f482182ee7 Merge remote-tracking branch 'realtek/for-next' new 59144cbc3a56 Merge remote-tracking branch 'renesas/next' new f53df60bb507 Merge remote-tracking branch 'reset/reset/next' new 2d65a31e002a Merge remote-tracking branch 'rockchip/for-next' new 5ec6fd39f5f2 ARM: s3c24xx: Switch to atomic pwm API in rx1950 new 21829ec37e1b ARM: exynos: Drop unneeded select of MIGHT_HAVE_CACHE_L2X0 new af15a11b9046 ARM: s3c64xx: Drop unneeded select of TIMER_OF new ce232ab5d7c8 Merge branch 'next/soc' into for-next new ec0d7741d4c9 Merge remote-tracking branch 'samsung-krzk/for-next' new 8dd91b0ca262 Merge remote-tracking branch 'sunxi/sunxi/for-next' new b59097de20d2 Merge remote-tracking branch 'tegra/for-next' new b5dfe8b30bd1 Merge remote-tracking branch 'clk/clk-next' new 452de5d4380e Merge remote-tracking branch 'csky/linux-next' new 685cb4b0f87d Merge remote-tracking branch 'h8300/h8300-next' new 5ac1fb5e6200 Merge remote-tracking branch 'm68k/for-next' new 134b3aa5716e Merge remote-tracking branch 'mips/mips-next' new 8155a10be990 Merge remote-tracking branch 'powerpc/next' new bffc0cc5ba05 Merge remote-tracking branch 'risc-v/for-next' new e7ca4f4ac2a5 Merge remote-tracking branch 'sh/sh-next' new 29f4b4a56869 Merge remote-tracking branch 'uml/linux-next' new 0aa7307824f7 Merge remote-tracking branch 'xtensa/xtensa-for-next' new 88fe0577ca6b Merge remote-tracking branch 'fscrypt/master' new 0e56315ca147 Btrfs: fix missing hole after hole punching and fsync when [...] new e4f6c6be8148 btrfs: use raid_attr table in calc_stripe_length for nparity new db26a024497c btrfs: fill ncopies for all raid table entries new b5501504cb6a btrfs: sysfs, rename devices kobject holder to devices_kobj new c6761a9ed329 btrfs: sysfs, btrfs_sysfs_add_fsid() drop unused argument parent new be2cf92e0a2f btrfs: sysfs, rename btrfs_sysfs_add_device() new bc036bb33524 btrfs: sysfs, merge btrfs_sysfs_add devices_kobj and fsid new e3b0edd29737 btrfs: qgroup: remove one-time use variables for quota_roo [...] new 8a36e408d406 btrfs: qgroup: return ENOTCONN instead of EINVAL when quot [...] new 4eaaec24c087 btrfs: Don't discard unwritten extents new 7ef54d54bf6a btrfs: Open code __btrfs_free_reserved_extent in btrfs_fre [...] new a0fbf736d35e btrfs: Rename __btrfs_free_reserved_extent to btrfs_pin_re [...] new 5c4b691eb895 btrfs: Remove WARN_ON in walk_log_tree new 36ee0b44ad23 btrfs: Remove redundant WARN_ON in walk_down_log_tree new 76de60ed044f btrfs: remove unused condition check in btrfs_page_mkwrite() new 430640e31649 btrfs: relocation: Output current relocation stage at btrf [...] new 511a32b5493f btrfs: Opencode ordered_data_tree_panic new 9f246926b4d5 btrfs: don't pass system_chunk into can_overcommit new f8935566372c btrfs: kill min_allocable_bytes in inc_block_group_ro new 3dbd351df421 btrfs: fix possible NULL-pointer dereference in integrity checks new 129699522581 btrfs: remove superfluous BUG_ON() in integrity checks new b38f4cbd65fb btrfs: remove impossible WARN_ON in btrfs_destroy_dev_repl [...] new 6bb6b51447ca btrfs: use simple_dir_inode_operations for placeholder sub [...] new 3fff3975a715 btrfs: decrement number of open devices after closing the [...] new 321f69f86a0f btrfs: reset device back to allocation state when removing new e62958fce94b btrfs: get rid of trivial __btrfs_lookup_bio_sums() wrappers new db72e47f79c5 btrfs: get rid of at_offset parameter to btrfs_lookup_bio_sums() new 313facc5bd83 btrfs: remove dead snapshot-aware defrag code new bffe633e00fb btrfs: make btrfs_ordered_extent naming consistent with bt [...] new eb70d2226347 btrfs: remove unnecessary pg_offset assignments in __exten [...] new 169d2c875ec6 btrfs: remove trivial goto label in __extent_writepage() new f95d713b5404 btrfs: remove redundant i_size check in __extent_writepage_io() new 39b07b5d7072 btrfs: drop create parameter to btrfs_get_extent() new c8b04030c5ec btrfs: simplify compressed/inline check in __extent_writep [...] new 95690e58e122 btrfs: remove struct find_free_extent.ram_bytes new 0ab575c5df5e btrfs: Remove unneeded semicolon new f6d2a5c263af btrfs: tree-checker: Check leaf chunk item size new c3053ebb0b80 btrfs: tree-checker: Clean up fs_info parameter from error [...] new c23c77b097dc btrfs: tree-checker: Refactor inode key check into seperat [...] new 57a0e6749191 btrfs: tree-checker: Refactor root key check into separate [...] new 147a097cf035 btrfs: tree-checker: Verify location key for DIR_ITEM/DIR_INDEX new e837dfde15a4 bitmap: genericize percpu bitmap region iterators new 46b27f5059e6 btrfs: rename DISCARD mount option to to DISCARD_SYNC new a7ccb2558524 btrfs: keep track of which extents have been discarded new da080fe1bad4 btrfs: keep track of free space bitmap trim status cleanliness new b0643e59cfa6 btrfs: add the beginning of async discard, discard workqueue new 6e80d4f8c422 btrfs: handle empty block_group removal for async discard new 2bee7eb8bb81 btrfs: discard one region at a time in async discard new 71e8978eb456 btrfs: sysfs: add removal calls for debug/ new 93945cb43ead btrfs: sysfs: make UUID/debug have its own kobject new e4faab844a55 btrfs: sysfs: add UUID/debug/discard directory new dfb79ddb130e btrfs: track discardable extents for async discard new 5dc7c10b8747 btrfs: keep track of discardable_bytes for async discard new a23093008412 btrfs: calculate discard delay based on number of extents new e93591bb6ecf btrfs: add kbps discard rate limit for async discard new 4aa9ad520398 btrfs: limit max discard size for async discard new 19b2a2c71979 btrfs: make max async discard size tunable new 7fe6d45e4009 btrfs: have multiple discard lists new 5cb0724e1b46 btrfs: only keep track of data extents for async discard new 9ddf648f9c2a btrfs: keep track of discard reuse stats new dbc2a8c92756 btrfs: add async discard implementation overview new 5d90c5c75711 btrfs: increase the metadata allowance for the free_space_cache new f9bb615af2ba btrfs: make smaller extents more likely to go into bitmaps new 27f0afc7376b btrfs: ensure removal of discardable_* in free_bitmap() new 81b29a3bf7cc btrfs: add correction to handle -1 edge case in async discard new ef0a82da81d6 btrfs: remove unnecessary wrapper get_alloc_profile new 94f8c4656648 btrfs: remove unused member btrfs_device::work new 4babad10198f btrfs: safely advance counter when looking up bio csums new 556755a8a99b btrfs: fix improper setting of scanned for range cyclic wr [...] new a69976bc6930 btrfs: device stats, log when stats are zeroed new 63113447d30a btrfs: separate definition of assertion failure handlers new 028782f110a0 btrfs: Move and unexport btrfs_rmap_block new ac93be85683b btrfs: selftests: Add support for dummy devices new aab4dfc97ca2 btrfs: Add self-tests for btrfs_rmap_block new 34718d4ece8f btrfs: Refactor btrfs_rmap_block to improve readability new ab3947366657 btrfs: sysfs, add devid/dev_state kobject and device attributes new e0e92cdbd3de btrfs: drop log root for dropped roots new 64169b7bcb10 btrfs: set trans->drity in btrfs_commit_transaction new 13accc88c889 Btrfs: fix infinite loop during fsync after rename operations new 92f472fe738e btrfs: Call find_fsid from find_fsid_inprogress new afa49d38a689 btrfs: Factor out metadata_uuid code from find_fsid. new 9a8308264ab5 btrfs: Handle another split brain scenario with metadata u [...] new 229a6d5fe867 btrfs: Fix split-brain handling when changing FSID to meta [...] new 7c2322f9fb61 btrfs: free block groups after free'ing fs trees new d23167e613d0 Merge branch 'misc-next' into for-next-current-v5.4-20200121 new 460771c002bf Merge branch 'for-next-current-v5.4-20200121' into for-nex [...] new c0a67f41ee44 Merge branch 'misc-next' into for-next-next-v5.5-20200121 new 38fe4639e9b4 Merge branch 'for-next-next-v5.5-20200121' into for-next-20200121 new f5dda17b3839 Merge remote-tracking branch 'btrfs/for-next' new ac8cfb1403e6 Merge remote-tracking branch 'cifs/for-next' new 5b5f11f7d4f2 Merge remote-tracking branch 'ecryptfs/next' new 4ea257ff3eda Merge remote-tracking branch 'erofs/dev' new ec58f89982cb Merge remote-tracking branch 'ext3/for_next' new d163134fd3ea Merge remote-tracking branch 'ext4/dev' new 23a38414d438 Merge remote-tracking branch 'f2fs/dev' new b927a9a47852 Merge remote-tracking branch 'fsverity/fsverity' new 802a5017ffb2 jfs: remove unused MAXL2PAGES new cdbfc2d44a3c Merge remote-tracking branch 'jfs/jfs-next' new dfba91ec5bd7 Merge remote-tracking branch 'nfs-anna/linux-next' new 14b64cf1db7b Merge remote-tracking branch 'nfsd/nfsd-next' new 108053ffba1f Merge remote-tracking branch 'overlayfs/overlayfs-next' new bfe42684b980 Merge remote-tracking branch 'ubifs/linux-next' new 2e312bcf7741 Merge remote-tracking branch 'v9fs/9p-next' new 7b53b868a181 xfs: fix IOCB_NOWAIT handling in xfs_file_dio_aio_read new 8edbb26b0602 xfs: refactor remote attr value buffer invalidation new e8db2aafcedb xfs: fix memory corruption during remote attr value buffer [...] new 0bb9d159bd01 xfs: streamline xfs_attr3_leaf_inactive new c64dd49b5112 xfs: clean up xfs_buf_item_get_format return value new c3d5f0c2fb85 xfs: complain if anyone tries to create a too-large buffer [...] new b7df5e92055c xfs: make struct xfs_buf_log_format have a consistent size new 8a6453a89dc1 xfs: check log iovec size to make sure it's plausibly a bu [...] new aa124436f329 xfs: change return value of xfs_inode_need_cow to int new ccb7c43e8b6d Merge remote-tracking branch 'xfs/for-next' new ce8e2158ce5d fs: New zonefs file system new 03a1785d07aa zonefs: Add documentation new 1422cdf03431 Merge remote-tracking branch 'zonefs/for-next' new 8486be7bf5e1 Merge remote-tracking branch 'iomap/iomap-for-next' new c0111e5be2e5 fs: Add VirtualBox guest shared folder (vboxsf) support new d5314b245ab8 Merge branch 'work.vboxsf' into for-next new eeeb9dd98ec3 fs/adfs: inode: update timestamps to centisecond precision new 81916245ce23 fs/adfs: inode: fix adfs_mode2atts() new f75d398d6ee6 fs/adfs: map: move map reading and validation to map.c new e6160e469f56 fs/adfs: map: rename adfs_map_free() to adfs_map_statfs() new 6092b6be3044 fs/adfs: map: break up adfs_read_map() new 7b1952676256 fs/adfs: map: factor out map cleanup new 197ba3c51931 fs/adfs: map: incorporate map offsets into layout new 792314f8b223 fs/adfs: map: use find_next_bit_le() rather than open coding it new f6f14a0d71b0 fs/adfs: map: move map-specific sb initialisation to map.c new f93793fd73a6 fs/adfs: map: fix map scanning new 71b2612776c1 fs/adfs: dir: rename bh_fplus to bhs new 95fbadbb5566 fs/adfs: dir: add common dir object initialisation new 1dd9f5babfd9 fs/adfs: dir: add common directory buffer release method new acf5f0be8a52 fs/adfs: dir: add common directory sync method new a317120bf7f8 fs/adfs: dir: add generic copy functions new 419a6e5e82ca fs/adfs: dir: add generic directory reading new 90011c7ad999 fs/adfs: dir: add helper to read directory using inode new c3c8149b3552 fs/adfs: dir: add helper to mark directory buffers dirty new deed1bfd150c fs/adfs: dir: update directory locking new ae5df41390eb fs/adfs: dir: modernise on-disk directory structures new f6075c790743 fs/adfs: dir: improve update failure handling new 4a0a88b6660b fs/adfs: dir: improve compiler coverage in adfs_dir_update new cdc46e99e1c9 fs/adfs: dir: switch to iterate_shared method new 4287e4deb128 fs/adfs: dir: add more efficient iterate() per-format method new 016936b32131 fs/adfs: dir: use pointers to access directory head/tails new ffc8df347e49 fs/adfs: newdir: factor out directory format validation new 7a0e4048bfd1 fs/adfs: newdir: improve directory validation new 9318731bec8d fs/adfs: newdir: merge adfs_dir_read() into adfs_f_read() new cc625ccd0e6c fs/adfs: newdir: clean up adfs_f_update() new aacc954c1be8 fs/adfs: newdir: split out directory commit from update new 0db35a02a1c3 fs/adfs: bigdir: factor out directory entry offset calculation new 6674ecab9004 fs/adfs: bigdir: extract directory validation new aa3d4e015298 fs/adfs: bigdir: directory validation strengthening new d79288b4f61b fs/adfs: bigdir: calculate and validate directory checkbyte new a464152f2e6d fs/adfs: bigdir: implement directory update support new f352064275ad fs/adfs: super: fix inode dropping new ccbc80a89d13 fs/adfs: dir: remove debug in adfs_dir_update() new e3858e125bd5 fs/adfs: super: extract filesystem block probe new 08ead1b8b98d fs/adfs: super: add support for E and E+ floppy image formats new 25e5d4df3b46 fs/adfs: mostly divorse inode number from indirect disc address new 76ed99d199f7 Documentation: update adfs filesystem documentation new 08f3f0300c87 Merge branch 'work.adfs' into for-next new 1ca366c92746 Merge remote-tracking branch 'vfs/for-next' new 4895e16cb737 Merge remote-tracking branch 'printk/for-next' new e1cbf29e3e44 Merge remote-tracking branch 'pci/next' new 5c1d2c2547f3 Merge remote-tracking branch 'hid/for-next' new af8132fd9c2b Merge remote-tracking branch 'i2c/i2c/for-next' new a5ddcabdd4d9 Merge remote-tracking branch 'i3c/i3c/next' new 5bd06b614cd1 Merge branch 'dmi/master' new c805e8b870d2 hwmon: (pwm-fan) stop fan on shutdown new 80f0980af6c0 hwmon: (k10temp) Use bitops new e03d9c1d6b41 hmon: (k10temp) Convert to use devm_hwmon_device_register_ [...] new 18010bba69d3 hwmon: (k10temp) Report temperatures per CPU die new 001c77e1d4b4 hwmon: (k10temp) Show core and SoC current and voltages on [...] new 96e5718a48b7 hwmon: (k10temp) Don't show temperature limits on Ryzen (Z [...] new 5c23916c12cb Merge remote-tracking branch 'hwmon-staging/hwmon-next' new 57848dc4792d Merge remote-tracking branch 'jc_docs/docs-next' new e600937a950b Merge remote-tracking branch 'v4l-dvb/master' new dc947c73e3f9 Merge remote-tracking branch 'pm/linux-next' new 00ebded252e6 Merge remote-tracking branch 'cpufreq-arm/cpufreq/arm/linux-next' new e6eefb40ab54 Merge remote-tracking branch 'cpupower/cpupower' new 8b82ad237dd2 Merge remote-tracking branch 'opp/opp/linux-next' new 7af592e09de9 Merge remote-tracking branch 'thermal/thermal/linux-next' new 4c926cf139d8 Merge remote-tracking branch 'ieee1394/for-next' new 534f17b5a9cf Merge remote-tracking branch 'swiotlb/linux-next' new f86230857975 Merge branch 'mlx5-next' into rdma.git for-next new d680e88e2013 RDMA/core: Add UVERBS_METHOD_ASYNC_EVENT_ALLOC new da57db25677f RDMA/core: Remove ucontext_lock from the uverbs_destry_ufi [...] new a1123418ba10 RDMA/uverbs: Add ioctl command to get a device context new ca95c1411198 RDMA/uverbs: Verify MR access flags new 68d384b906cf RDMA/core: Add optional access flags range new 86dd738cf20c RDMA/efa: Allow passing of optional access flags for MR re [...] new 2233c6609c11 RDMA/uverbs: Add new relaxed ordering memory region access flag new 811646998e3e RDMA/core: Add the core support field to METHOD_GET_CONTEXT new d6de0bb1850f RDMA/mlx5: Set relaxed ordering when requested new d7fab916374c IB/mlx5: Expose RoCE accelerator counters new eaad647e5cc2 IB/mlx4: Fix memory leak in add_gid error flow new fb7b92bf2cea Merge remote-tracking branch 'rdma/for-next' new c320e527e154 IB: Allow calls to ib_umem_get from kernel ULPs new 33006bd4f37f IB/core: Introduce ib_reg_user_mr new 87d8069f6b02 IB/core: Add interface to advise_mr for kernel users new da9ee9d8a874 IB/mlx5: Add ODP WQE handlers for kernel QPs new 4835709176e8 RDMA/mlx5: Don't fake udata for kernel path new a73a89558852 IB/mlx5: Mask out unsupported ODP capabilities for kernel QPs new 8ffc32485158 RDMA/mlx5: Fix handling of IOVA != user_va in ODP paths new c4c86abb3f9f net/rds: Detect need of On-Demand-Paging memory registration new 2eafa1746f17 net/rds: Handle ODP mr registration/unregistration new b2dfc6765e45 net/rds: Use prefetch for On-Demand-Paging MR new ad063075d406 Merge tag 'rds-odp-for-5.5' of https://git.kernel.org/pub/ [...] new 49e211c0e357 net: hns3: replace snprintf with scnprintf in hns3_dbg_cmd_read new bea5416561b1 net: hns3: replace snprintf with scnprintf in hns3_update_strings new 3231e5d2228a net: phy: rename phy_do_ioctl to phy_do_ioctl_running new bbbf8430afe6 net: phy: add new version of phy_do_ioctl new f1294617d2f3 net: convert suitable network drivers to use phy_do_ioctl new 3ccc897b228a Merge branch 'phy-add-new-version-of-phy_do_ioctl-and-conv [...] new 29237d22bc45 net/smc: allow unprivileged users to read pnet table new f362e5fe0f1f wan/hdlc_x25: make lapb params configurable new 953c4a08dfc9 wan/hdlc_x25: fix skb handling new 09783d448bcc net: hns3: limit the error logging in the hns3_clean_tx_ring() new 08bb3857c6c2 net: hns3: do not reuse pfmemalloc pages new afb6afdb8dc6 net: hns3: set VF's default reset_type to HNAE3_NONE_RESET new 9027d043fc31 net: hns3: move duplicated macro definition into header new cdc37385e3ab net: hns3: refine the input parameter 'size' for snprintf() new 6f8e330d2746 net: hns3: rewrite a log in hclge_put_vector() new e31053298408 net: hns3: delete unnecessary blank line and space for cleanup new 322cb97c0734 net: hns3: remove redundant print on ENOMEM new 60df7e91cc3e net: hns3: cleanup some coding style issue new 0159984796dc Merge branch 'hns3-next' new e09538eac996 hdlx_x25: Fix backwards compat test. new 339821f7d2d8 net/hsr: remove seq_nr_after_or_eq new aeaec7bcebd9 tcp/ipv4: remove AF_INET_FAMILY new d84b99ff69c1 drivers: net: declance: fix comparing pointer to 0 new 4f2c17e0f332 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new 570f0de5a72b Merge remote-tracking branch 'net-next/master' new b2e5e93ae8af samples/bpf: Don't try to remove user's homedir on clean new a835d38d41ca tools/bpf/runqslower: Fix override option for VMLINUX_BTF new bfe42797bc7e selftests: Pass VMLINUX_BTF to runqslower Makefile new 5b554ce518af tools/runqslower: Use consistent include paths for libbpf new 3e689141e64d selftests: Use consistent include paths for libbpf new 229c3b47b794 bpftool: Use consistent include paths for libbpf new 521fe8bb5874 perf: Use consistent include paths for libbpf new 7cf245a37ef0 samples/bpf: Use consistent include paths for libbpf new a9ed34c0b7a5 tools/runqslower: Remove tools/lib/bpf from include path new b6580cd8999d runsqslower: Support user-specified libbpf include and obj [...] new a2c9652f751e selftests: Refactor build to remove tools/lib/bpf from inc [...] new d49d0661b924 Merge branch 'libbpf-include-path' new b87121dd3fa0 bpf: don't bother with getname/kern_path - use user_path_at new 43a825afc91e xsk, net: Make sock_def_readable() have external linkage new cfae9cc72f1e Merge remote-tracking branch 'bpf-next/master' new 32bce9088f59 Merge remote-tracking branch 'nfc-next/master' new 035fced16604 Merge remote-tracking branch 'bluetooth/master' new dfa9e17ba85d Merge remote-tracking branch 'mac80211-next/master' new b3ca4e447dba fs/gfs2: remove unused IS_DINODE and IS_LEAF macros new c04f2e0dd530 gfs2: remove unused LBIT macros new 18e748a5f66c Revert "gfs2: eliminate tr_num_revoke_rm" new 4970d0ce8ce1 Merge remote-tracking branch 'gfs2/for-next' new 296a32b54a73 mtd: onenand: Fix Kconfig indentation new 75b3ff79c565 mtd: onenand: samsung: remove set but not used variable new 73b265ae7bdb mtd: rawnand: mpc5121: Remove unneeded semicolon new 0e7ca83e82d0 mtd: onenand_base: Adjust indentation in onenand_read_ops_nolock new 393947e5823f mtd: rawnand: brcmnand: Set appropriate DMA mask new 82348201384d mtd: rawnand: denali_dt: error out if platform has no asso [...] new f5561a7c42d6 mtd: rawnand: denali_dt: Add support for configuring SPARE [...] new 48aad493e353 dt-bindings: mtd: denali_dt: document reset property new 711fafc287e1 mtd: rawnand: denali_dt: add reset controlling new a3b839e4e061 mtd: rawnand: denali: remove hard-coded DENALI_DEFAULT_OOB [...] new 14b292adcc78 mtd: onenand: samsung: Fix pointer cast -Wpointer-to-int-c [...] new 440c24535caf mtd: onenand: samsung: Fix printing format for size_t on 64-bit new 05a5a6e57e6a mtd: onenand: Enable compile testing of OMAP and Samsung drivers new f33113b54221 mtd: sharpslpart: Fix unsigned comparison to zero new db7b6aeca2a7 mtd: rawnand: macronix: Use match_string() helper to simpl [...] new 9ee0f956cfbb mtd: spinand: add support for Toshiba TC58CVG2S0HRAIJ new 7a95a72e052a mtd: rawnand: atmel: switch to using devm_fwnode_gpiod_get() new 446b6dc8d874 mtd: onenand: Use a better name for samsung driver new d85339d9ea26 mtd: onenand: Rename omap2 driver to avoid a build warning new 5c5510c44e32 Merge remote-tracking branch 'nand/nand/next' new b90ef0e43542 Merge remote-tracking branch 'spi-nor/spi-nor/next' new 76c7f058b574 Merge remote-tracking branch 'crypto/master' new d4d98d218b24 Merge remote-tracking branch 'drm/drm-next' new fbd07647b411 drm/amdgpu: add UAPI for creating encrypted buffers new cb910dc18a9c drm/amdgpu: add UAPI to create secure commands (v3) new 80bc7aeae72e drm/amdgpu: define the TMZ bit for the PTE new 1a961e4229d6 drm/amdgpu: add tmz feature parameter (v2) new 64687371a7b4 drm/amdgpu: add amdgpu_tmz data structure new 2598b19a1d8c drm/amdgpu: add function to check tmz capability (v4) new fe557faf0e31 drm/amdgpu: add tmz bit in frame control packet new 42d9c0e20a19 drm/amdgpu: expand the emit tmz interface with trusted flag new b7a8df5df16a drm/amdgpu: expand the context control interface with trust flag new adaead199697 drm/amdgpu: job is secure iff CS is secure (v5) new b5336d12948d drm/amdgpu: set TMZ bits in PTEs for secure BO (v4) new e79793c2bd78 drm/amdgpu: fix up for amdgpu_tmz.c and removal of drm/drmP.h new fb7c6440332a drm/amdgpu: expand sdma copy_buffer interface with tmz parameter new 6910f8639b08 drm/amdgpu: expand amdgpu_copy_buffer interface with tmz p [...] new eb65d1242991 drm/amdgpu: enable TMZ bit in sdma copy pkt for sdma v4 new 60692739dad9 drm/amdgpu: enable TMZ bit in sdma copy pkt for sdma v5 new 2feb2db91ba6 drm/amdgpu: enable TMZ bit in FRAME_CONTROL for gfx10 new 589c947d674c drm/amdgpu: move CS secure flag next the structs where it's used new f75a1fa492d8 drm/amdkfd: New IOCTL to allocate queue GWS (v2) new 6639f57db125 drm/amdgpu: explicitly sync VM update to PDs/PTs new 68287048ec0a drm/amdgpu: use the VM as job owner new 3b318d070668 drm/amdgpu: rework job synchronization v2 new d604de8e0a59 drm/amdgpu: rework synchronization of VM updates v2 new 66a8fe742322 drm/amdgpu: revert "rework synchronization of VM updates v2" new 483de720284a drm/amdgpu: stop using amdgpu_bo_gpu_offset in the VM backend new a3f9be0e097a drm/amdgpu: drop unnecessary restriction for huge root PDEs new 17ff3231d392 drm/amdgpu: make sure to never allocate PDs/PTs for invalidations new a5523b2504c5 drm/amdgpu: work around llvm bug #42576 new 556203c6f931 drm/amdgpu: Enter low power state if CRTC active. new 1d87e343a0f0 drm/amdgpu/display: fix logic inversion in program_timing_sync() new 67f90dd39ea7 drm/amdgpu: attempt to enable gfxoff on more raven1 boards new 6bb1efc55e4c drm/amdgpu: original raven doesn't support full asic reset new aff8a4266a87 Merge remote-tracking branch 'amdgpu/drm-next' new d9ee21111bd9 drm/i915/bios: add intel_bios_max_tmds_encoder() new 0aed3bdede66 drm/i915/bios: add intel_bios_hdmi_level_shift() new 605a18722c7c drm/i915/bios: intel_bios_dp_boost_level() new 01a60883af04 drm/i915/bios: intel_bios_hdmi_boost_level() new f83acdab8266 drm/i915/bios: add intel_bios_dp_max_link_rate() new 17004bfb53ec drm/i915/bios: add intel_bios_alternate_ddc_pin() new c5faae5a4572 drm/i915/bios: add intel_bios_port_supports_*() new 85d8ec20dbc8 drm/i915/bios: check DDI port presence based on child device new 08b90a717fdb drm/i915: use intel_bios_is_port_present() new 6fe20299b3ee drm/i915/dp: debug log max vswing and pre-emphasis new fa7edcd25cd0 drm/i915: Use intel_attached_encoder() new ecdfd84f3228 drm/i915: Relocate intel_attached_dp() new 490eda588cf6 drm/i915: Use intel_attached_dp() instead of hand rolling it new 5d1db3f61aa9 drm/i915: Rename conn_to_dig_port() to intel_attached_dig_port() new 486bba4524e0 drm/i915/hdcp: Clean up local variables new 29baf3ae8daa drm/i915: Don't show the blank process name for internal/s [...] new fa01b8782e6b Merge remote-tracking branch 'drm-intel/for-linux-next' new a5f768239ebd drm/panfrost: Remove core stack power management new 73896f60d486 drm/panfrost: Prefix interrupt handlers' names new f8a791e43656 Merge remote-tracking branch 'drm-misc/for-linux-next' new 791da8c0acf0 Merge remote-tracking branch 'mali-dp/for-upstream/mali-dp' new 35efc2a48e81 Merge remote-tracking branch 'etnaviv/etnaviv/next' new 2e31aab08bad regmap: fix writes to non incrementing registers new ea87683909bc Merge branch 'regmap-5.6' into regmap-next new 9e1ebb2436cd Merge remote-tracking branch 'regmap/for-next' new d4cfb30fce03 ALSA: pcm: Set per-card upper limit of PCM buffer allocations new c31427d0d21e ALSA: hda: No preallocation on x86 platforms new 2928fa0a97eb ALSA: hda/hdmi - add retry logic to parse_intel_hdmi() new 2bc2dbfaf296 Merge remote-tracking branch 'sound/for-next' new 7307d33a280b ASoC: bcm: cygnus-ssp: move .suspend/.resume to component new e4f8bb37efae ASoC: atmel: atmel_ssc_dai: move .suspend/.resume to component new 7b6e7b137e2a ASoC: cirrus: ep93xx-i2s: move .suspend/.resume to component new aa3c4765b3e8 ASoC: jz4740: jz4740-i2s: move .suspend/.resume to component new 7ec6b43125c0 ASoC: mediatek: move .suspend/.resume to component new 45cfa792f660 ASoC: samsung: s3c24xx-i2s: move .suspend/.resume to component new 79a5cf90f871 ASoC: samsung: spdif: move .suspend/.resume to component new 4a58fb71b579 ASoC: sti: sti_uniperif: move .suspend/.resume to component new 78dbafbd04dd ASoC: ti: omap-mcpdm: move .suspend/.resume to component new 9b79b1cd164f ASoC: uniphier: move .suspend/.resume to component new ef20061a34e0 ASoC: dwc: dwc-i2s: move .suspend/.resume to component new 21385a4faa84 ASoC: samsung: i2s: move .suspend/.resume to component new 2db023cdb386 ASoC: ux500: ux500_msp_dai: remove unused DAI .suspend/.resume new 2c55f0be586a ASoC: pxa: pxa-ssp: move .suspend/.resume to component new 0b1c89944207 ASoC: pxa: pxa2xx-i2s: move .suspend/.resume to component new 450312b640f9 ASoC: soc-core: remove DAI suspend/resume new 250a15cf575a ASoC: soc-core: remove bus_control new 08df0d9a00f7 ASoC: max98090: revert "ASoC: max98090: fix lockdep warning" new 839284e79482 ASoC: dapm: add snd_soc_dapm_put_enum_double_locked new 294b7380ffe8 ASoC: max98090: fix deadlock in max98090_dapm_put_enum_double() new 26aa19174f0d ASoC: dt-bindings: rt5645: add suppliers new f289e55c6eeb ASoC: Add MediaTek MT6660 Speaker Amp Driver new db9170f617c7 Merge branch 'asoc-5.6' into asoc-next new 4eed8f4985db Merge remote-tracking branch 'sound-asoc/for-next' new f6de444ad4d7 Merge remote-tracking branch 'modules/modules-next' new 0dfed6dc2457 Input: ads7846 - use new `delay` structure for SPI transfe [...] new de524b918139 Merge remote-tracking branch 'input/next' new 6da2a0dd6a3a Merge remote-tracking branch 'block/for-next' new d9efd98578f9 Merge remote-tracking branch 'device-mapper/for-next' new 1a9c5f71a9e9 Merge remote-tracking branch 'pcmcia/pcmcia-next' new f03c7545597c Merge remote-tracking branch 'mmc/next' new 188edca8a359 Merge remote-tracking branch 'mfd/for-mfd-next' new ec46baa5f102 Merge remote-tracking branch 'battery/for-next' new bf8b3477c251 Merge remote-tracking branch 'regulator/for-next' new 278de07ef84a apparmor: Replace two seq_printf() calls by seq_puts() in [...] new e4f4e6ba5eaa AppArmor: Remove semicolon new c659696964a7 apparmor: add a valid state flags check new dae6029325a4 apparmor: add consistency check between state and dfa diff [...] new 6413f852ce08 apparmor: add proc subdir to attrs new a68d59ff4d67 apparmor: remove useless aafs_create_symlink new 3ed4aaa94fc0 apparmor: fix nnp subset test for unconfined new f05841a940df apparmor: fail unpack if profile mode is unknown new 0df34a645bae apparmor: add outofband transition and use it in xattr match new 01df52d726b5 apparmor: remove duplicate check of xattrs on profile attachment. new e54257b183a9 Merge remote-tracking branch 'apparmor/apparmor-next' new f84420f44a92 Merge remote-tracking branch 'integrity/next-integrity' new 062b8a141ac8 Merge remote-tracking branch 'keys/keys-next' new f4106290af77 Merge remote-tracking branch 'selinux/next' new 2e9f1d12a3be Merge remote-tracking branch 'smack/for-next' new 53187f1a21fa Merge remote-tracking branch 'tomoyo/master' new 9029420f0f65 Merge remote-tracking branch 'iommu/next' new 586c9c9938b4 Merge remote-tracking branch 'vfio/next' new 5f90d313f377 Merge remote-tracking branch 'audit/next' new f875dd803b91 Merge remote-tracking branch 'devicetree/for-next' new 342cbd76979e Merge branch 'spi-5.6' into spi-next new f37deceda2a7 Merge remote-tracking branch 'spi/for-next' new a786810cc864 Merge tag 'v5.5-rc7' into efi/core, to pick up fixes new 796eb8d26a57 efi/libstub/x86: Use const attribute for efi_is_64bit() new ac3c76cc6d6d efi/libstub/x86: Use mandatory 16-byte stack alignment in [...] new bd1d7093a808 efi/libstub/x86: Fix unused-variable warning new 75fbef0a8b6b x86/mm: Fix NX bit clearing issue in kernel_map_pages_in_pgd new d9e3d2c4f103 efi/x86: Don't map the entire kernel text RW for mixed mode new 97bb9cdc3210 efi/x86: Avoid RWX mappings for all of DRAM new 1f299fad1e31 efi/x86: Limit EFI old memory map to SGI UV machines new 64c8a0cd0a53 efi/arm: Defer probe of PCIe backed efifb on DT systems new 62b605b53ad4 efi: Fix comment for efi_mem_type() wrt absent physical addresses new 26c0e44a213b efi: Add a flags parameter to efi_memory_map new 1db91035d01a efi: Add tracking for dynamically allocated memmaps new f0ef6523475f efi: Fix efi_memmap_alloc() leaks new 484a418d0754 efi: Fix handling of multiple efi_fake_mem= entries new 3cc028619e28 efi/x86: avoid KASAN false positives when accessing the 1: [...] new bc310baf2ba3 x86/boot/compressed: Relax sed symbol type regex for LLVM ld.lld new 615bf8d9a96b efi/x86: Disallow efi=old_map in mixed mode new ee725e8dbaf1 Merge branch 'efi/core' new 837171fe77d7 Merge tag 'v5.5-rc7' into locking/kcsan, to refresh the tree new 6cf393d3e538 Merge branch 'locking/kcsan' new cb6c82df684e Merge tag 'v5.5-rc7' into perf/core, to pick up fixes new 411c0ec0b813 perf clang: Fix build with Clang 9 new d8007772a554 tools build: Fix test-clang.cpp with Clang 8+ new aa9d1f8334df perf report: Clarify in help that --children is default new 3b0b16bf8cb9 perf tools: Support --prefix/--prefix-strip new c3314a74f86d perf report: Fix no libunwind compiled warning break s390 issue new cb71f7d43ece libperf: Setup initial evlist::all_cpus value new fc8c0a992233 perf tools: Use %define api.pure full instead of %pure-parser new 604e2139a102 perf ui gtk: Add missing zalloc object new 93e843f95f09 perf/ui/gtk: Fix gtk2 build new 49e0b6f4e95a perf beauty sockaddr: Fix augmented syscall format warning new c1c8013ec34d perf c2c: Fix return type for histogram sorting comparisio [...] new 8af19d66b956 perf header: Use last modification time for timestamp new 56ee04aa6328 Merge tag 'perf-core-for-mingo-5.6-20200116' of git://git. [...] new 32d2565d3bdc Merge branch 'perf/core' new dacc9092336b x86/sysfb: Fix check for bad VRAM size new 79d5e093a075 Merge branch 'x86/boot' new b2aa0342d4fa Merge branch 'linus' new b8511ccc75c0 x86/resctrl: Fix use-after-free when deleting resource groups new 074fadee59ee x86/resctrl: Fix use-after-free due to inaccurate refcount [...] new 334b0f4e9b1b x86/resctrl: Fix a deadlock due to inaccurate reference new 32ada3b9e04c x86/resctrl: Clean up unused function parameter in mkdir path new a0c380facd5c Merge branch 'x86/urgent' new 283bab980978 x86/cpu: Remove redundant cpu_detect_cache_sizes() call new 38c133e5fe43 Merge branch 'x86/cpu' new e79f15a4598c x86/resctrl: Add task resctrl information display new 1e53251a964b Merge branch 'x86/cache' new fd024aeb0218 Merge remote-tracking branch 'tip/auto-latest' new 27dfaf09ed22 Merge remote-tracking branch 'clockevents/timers/drivers/next' new 576033fe1a79 Merge remote-tracking branch 'edac/edac-for-next' new 2c99a836f5b6 Merge remote-tracking branch 'irqchip/irq/irqchip-next' new 80ed4a018538 Merge remote-tracking branch 'ftrace/for-next' new dd1316c6dc68 Merge remote-tracking branch 'rcu/rcu/next' new 5eefff176d45 Merge remote-tracking branch 'kvm/linux-next' new 23e5cdc7911c KVM: arm/arm64: Cleanup MMIO handling new 87a67b8a3a4f arm64: KVM: Add UAPI notes for swapped registers new 20ffbf012012 arm64: KVM: Annotate guest entry/exit as a single function new 79842be77989 KVM: arm/arm64: Fix young bit from mmu notifier new b1e21a1cd9e7 KVM: arm: Fix DFSR setting for non-LPAE aarch32 guests new da19df87b1ee KVM: arm: Make inject_abt32() inject an external abort instead new b87e34579db6 Merge remote-tracking branch 'kvm-arm/next' new 5720340041d4 Merge remote-tracking branch 'kvm-ppc/kvm-ppc-next' new b73103ba4188 Merge remote-tracking branch 'xen-tip/linux-next' new 99986d89ba56 Merge remote-tracking branch 'percpu/for-next' new 88a534bb2fa0 Merge remote-tracking branch 'workqueues/for-next' new 872f19963815 Merge remote-tracking branch 'drivers-x86/for-next' new 6f66f227179f Merge remote-tracking branch 'chrome-platform/for-next' new 2c8aa2d17dac Merge remote-tracking branch 'leds/for-next' new 65d923a6b2c8 Merge remote-tracking branch 'ipmi/for-next' new 666b99619b5c Merge remote-tracking branch 'driver-core/driver-core-next' new dd7d99dc688d Merge 5.5-rc7 into usb-next new 667b4e88ebc3 Merge remote-tracking branch 'usb/usb-next' new a82b913cb135 Merge remote-tracking branch 'usb-serial/usb-next' new 245f4e702e07 Merge remote-tracking branch 'tty/tty-next' new bf73030d3292 Merge remote-tracking branch 'char-misc/char-misc-next' new dd9d6ef6af62 Merge remote-tracking branch 'soundwire/next' new 63897b1e0d91 Merge remote-tracking branch 'staging/staging-next' new 21ea6753d70b Merge remote-tracking branch 'mux/for-next' new ddab614da538 Merge remote-tracking branch 'icc/icc-next' new 5fe4beaac239 Merge TI ringacc driver from Santosh new 7d083ae98357 dmaengine: doc: Add sections for per descriptor metadata support new 4db8fd32ed2b dmaengine: Add metadata_ops for dma_async_tx_descriptor new 6755ec06d133 dmaengine: Add support for reporting DMA cached data amount new 816ebf48442e dmaengine: Add helper function to convert direction value to text new 69bafc318560 dmaengine: ti: Add cppi5 header for K3 NAVSS/UDMA new 8c6bb62f6b4a dmaengine: ti: k3 PSI-L remote endpoint configuration new d3cd299bb151 dt-bindings: dma: ti: Add document for K3 UDMA new 25dcb5dd7b7c dmaengine: ti: New driver for K3 UDMA new d70241913413 dmaengine: ti: k3-udma: Add glue layer for non DMAengine users new 2bd8010a618c dmaengine: ti: k3-psil: make symbols static new 4b048178854d dmaengine: fsl-qdma: fix duplicated argument to && new ffc079a4accc dmaengine: sun4i: Add support for cyclic requests with ded [...] new cc88525ebffc dmaengine: zynqmp_dma: fix burst length configuration new d00fdf694b11 dt-bindings: fsl-imx-sdma: Add i.MX8MM/i.MX8MN/i.MX8MP com [...] new 69b1189ba2cd dmaengine: Remove dma_device_satisfies_mask() wrapper new 71ca5b78235e dmaengine: Remove dma_request_slave_channel_compat() wrapper new c3c431de99c0 dmaengine: Move dma_get_{,any_}slave_channel() to private [...] new 1b480caf676e Merge remote-tracking branch 'slave-dma/next' new 0e4d14d1e389 Merge remote-tracking branch 'cgroup/for-next' new 8dac87162217 Merge remote-tracking branch 'scsi/for-next' new 6ca67a8e7bed scsi: qla1280: Make checking for 64bit support consistent new 17c5f65db629 scsi: qla2xxx: Fix a NULL pointer dereference in an error path new b406a1978376 scsi: ufs-mediatek: add dbg_register_dump implementation new 9d19bf7ad168 scsi: ufs: export some functions for vendor usage new fdb2c2324972 scsi: ufs-mediatek: enable low-power mode for hibern8 state new b9fc5320212e scsi: ufs: Fix ufshcd_probe_hba() reture value in case ufs [...] new 097500666ec9 scsi: ufs: Delete struct ufs_dev_desc new 1b9e21412f72 scsi: ufs: Split ufshcd_probe_hba() based on its called flow new 2b35b2adfecd scsi: ufs: Move ufshcd_get_max_pwr_mode() to ufshcd_device [...] new 8c9a51b00743 scsi: ufs: Inline two functions into their callers new 046c1e6f2707 scsi: ufs: Delete is_init_prefetch from struct ufs_hba new 731f06216df3 scsi: ufs: Add max_lu_supported in struct ufs_dev_info new 1baa80118e03 scsi: ufs: Use UFS device indicated maximum LU number new 81f338e9709d scsi: hisi_sas: use threaded irq to process CQ interrupts new e9dc5e11c97e scsi: hisi_sas: replace spin_lock_irqsave/spin_unlock_rest [...] new d2815fdf9a0e scsi: hisi_sas: Replace magic number when handle channel i [...] new 3cd2f3c35d29 scsi: hisi_sas: Modify the file permissions of trigger_dum [...] new 33c77c31b752 scsi: hisi_sas: Add prints for v3 hw interrupt converge an [...] new 11e673206f21 scsi: hisi_sas: Rename hisi_sas_cq.pci_irq_mask new 3869a618eb88 scsi: hisi_sas: Use reply map for v2 hw new 7563f60d8a65 Merge branch '5.5/scsi-fixes' into 5.6/scsi-next new 7685109339f1 Merge remote-tracking branch 'scsi-mkp/for-next' new 1e1c42845a3c Merge remote-tracking branch 'vhost/linux-next' new 98ec52ad8140 hwspinlock: qcom: Remove redundant PM runtime functions new ed0611a60429 hwspinlock: qcom: Use devm_hwspin_lock_register() to regis [...] new bf2740068a87 hwspinlock: omap: Change to use devm_platform_ioremap_resource() new 42f291ebfdd8 hwspinlock: omap: Use devm_kzalloc() to allocate memory new 77d99a6a9df2 hwspinlock: sirf: Change to use devm_platform_ioremap_resource() new 8f2a0dc87dad hwspinlock: sirf: Remove redundant PM runtime functions new cb36017a8b1b hwspinlock: sirf: Use devm_hwspin_lock_register() to regis [...] new e47e98877bf4 dt-bindings: Add a binding for Mediatek SCP new 63c13d61eafe remoteproc/mediatek: add SCP support for mt8183 new 7017996951fd rpmsg: add rpmsg support for mt8183 SCP. new a8f40111d184 remoteproc: Initialize rproc_class before use new c87846571587 remoteproc: use struct_size() helper new 7e0f8688798c remoteproc: qcom: q6v5-mss: Improve readability across clk [...] new 0c2caf75aa40 remoteproc: qcom: q6v5-mss: Rename boot status timeout new 34a9acb223e3 Merge branches 'hwspinlock-next', 'rpmsg-next' and 'rproc- [...] new 020b6e8bb4e1 Merge remote-tracking branch 'rpmsg/for-next' new acdccda76654 Merge remote-tracking branch 'gpio/for-next' new 48f90d353292 Merge remote-tracking branch 'gpio-brgl/gpio/for-next' new 3a45e3a77399 Merge remote-tracking branch 'pinctrl/for-next' new a59959fe57af Merge remote-tracking branch 'pinctrl-intel/for-next' new 5f833f97a3a1 Merge remote-tracking branch 'pwm/for-next' new e2fe99dda34f Merge remote-tracking branch 'ktest/for-next' new 25c57e3557a9 Merge remote-tracking branch 'random/dev' new 62bbdd1b1e9b Merge remote-tracking branch 'kselftest/next' new 7bab51370fe2 Merge remote-tracking branch 'y2038/y2038' new ce3d43071733 Merge remote-tracking branch 'livepatching/for-next' new 4b79beba5401 Merge remote-tracking branch 'coresight/next' new da746b817033 Merge remote-tracking branch 'rtc/rtc-next' new 838463436feb Merge remote-tracking branch 'at24/at24/for-next' new 046ea62bd5d0 Merge remote-tracking branch 'ntb/ntb-next' new 02d11fd1619b Merge remote-tracking branch 'fsi/next' new 13afa1a16b17 Merge remote-tracking branch 'slimbus/for-next' new d3a2f0366fbd Merge remote-tracking branch 'nvmem/for-next' new aa8a833741d9 Merge remote-tracking branch 'xarray/xarray' new cf8455d40a9e Merge remote-tracking branch 'pidfd/for-next' new 3b707876ff5e Merge remote-tracking branch 'fpga/for-next' new ef29aaf27849 Merge remote-tracking branch 'generic-ioremap/for-next' new b7cea2f4a02a Merge remote-tracking branch 'kunit-next/kunit' new 3efa988b2ee5 /proc/kpageflags: prevent an integer overflow in stable_pa [...] new 9fdc45f8e6ac /proc/kpageflags: do not use uninitialized struct pages new 01d787d408b0 x86/mm: Split vmalloc_sync_all() new 2c16c1e2f5d3 Revert "ipc,sem: remove uneeded sem_undo_list lock usage i [...] new 51d52c917654 mm/page_alloc.c: fix uninitialized memmaps on a partially [...] new 797f4be13707 fs/proc/page.c: allow inspection of last section and fix e [...] new 44b6a122bb04 mm/page_alloc.c: initialize memmap of unavailable memory directly new ff99879e5619 mm: thp: don't need care deferred split queue in memcg cha [...] new a5a80130798a lib/test_bitmap: correct test data offsets for 32-bit new f70acd6a5769 drivers/watchdog/: fix oops in reboot notifier handling in [...] new 6e6a73d50c16 memcg: fix a crash in wb_workfn when a device disappears new 01cfecce43a0 mm/mempolicy.c: fix out of bounds write in mpol_parse_str() new 0d1b80173470 scripts/spelling.txt: add more spellings to spelling.txt new e23368a76335 scripts/spelling.txt: add "issus" typo new ce9b99c19f98 fs: ocfs: remove unnecessary assertion in dlm_migrate_lockres new 506e8b401903 ocfs2: remove unneeded semicolons new 4ac4c48a69a3 ocfs2: make local header paths relative to C files new c273e316b5b5 ocfs2/dlm: remove redundant assignment to ret new d2a0584119dd ocfs2/dlm: move BITS_TO_BYTES() to bitops.h for wider use new 84018f321e3e ocfs2: fix a NULL pointer dereference when call ocfs2_upda [...] new 790fac52eed3 ocfs2: use ocfs2_update_inode_fsync_trans() to access t_ti [...] new 129bdfc08bf6 ramfs: support O_TMPFILE new 8750b1f428c9 mm/slub.c: avoid slub allocation while holding list_lock new ee4ef05cac22 mm/kmemleak: turn kmemleak_lock and object->lock to raw_sp [...] new b01a1986c23d mm/debug.c: always print flags in dump_page() new 71430870dce4 mm/filemap.c: clean up filemap_write_and_wait() new b244459d039d mm:fix gup_pud_range new a6d7edde4e7c mm/gup.c: use is_vm_hugetlb_page() to check whether to fol [...] new 107be550ab1e mm/gup: factor out duplicate code from four routines new 58f99fc775c4 mm/gup: move try_get_compound_head() to top, fix minor issues new e03dbd180838 mm: Cleanup __put_devmap_managed_page() vs ->page_free() new bb3c32450738 mm: devmap: refactor 1-based refcounting for ZONE_DEVICE pages new 415d7bf84923 goldish_pipe: rename local pin_user_pages() routine new 213902759135 mm: fix get_user_pages_remote()'s handling of FOLL_LONGTERM new 389f062efb65 vfio: fix FOLL_LONGTERM use, simplify get_user_pages_remot [...] new c78ddd236ba8 mm/gup: allow FOLL_FORCE for get_user_pages_fast() new 484039fdb911 IB/umem: use get_user_pages_fast() to pin DMA pages new 52cf0b20c0f4 media/v4l2-core: set pages dirty upon releasing DMA buffers new ba1a2be26fa1 mm/gup: introduce pin_user_pages*() and FOLL_PIN new c3ba3a000634 goldish_pipe: convert to pin_user_pages() and put_user_page() new 3823accdb0f4 IB/{core,hw,umem}: set FOLL_PIN via pin_user_pages*(), fix up ODP new e216dc0593fb mm/process_vm_access: set FOLL_PIN via pin_user_pages_remote() new fa9683b2834b drm/via: set FOLL_PIN via pin_user_pages_fast() new e7b386e27435 fs/io_uring: set FOLL_PIN via pin_user_pages() new ceb8556acd21 net/xdp: set FOLL_PIN via pin_user_pages() new 4709b9b757cd media/v4l2-core: pin_user_pages (FOLL_PIN) and put_user_pa [...] new 6c53904a4ca8 vfio, mm: pin_user_pages (FOLL_PIN) and put_user_page() co [...] new 34c3921ae22d powerpc: book3s64: convert to pin_user_pages() and put_use [...] new 422cc9283dba mm/gup_benchmark: use proper FOLL_WRITE flags instead of h [...] new 95ce5691692c mm, tree-wide: rename put_user_page*() to unpin_user_page*() new 19f24301ada7 mm/memcontrol.c: cleanup some useless code new a7ea6eb42144 mm/vmscan: expose cgroup_ino for memcg reclaim tracepoints new 577f1f0a4b7f mm/pgmap: use correct alignment when looking at first pfn [...] new 7e2719880643 mm/mmap.c: fix the adjusted length error new 07e368b0d05a mm/page_vma_mapped.c: explicitly compare pfn for normal, h [...] new 49ada5ecb729 mm/mremap: format the check in move_normal_pmd() same as m [...] new 4954fb2c3b1a mm/mremap: it is sure to have enough space when extent mee [...] new a3700c31d23b mm/mremap: use pmd_addr_end to calculate next in move_page [...] new 4bd99ac1bce8 mm/mremap: calculate extent in one place new cd14e16d58a1 mm/mremap: start addresses are properly aligned new 04b3c21d246c mm, tracing: print symbol name for kmem_alloc_node call_si [...] new d6260ae7506c mm/early_ioremap.c: use %pa to print resource_size_t variables new 13861b972145 mm/page_alloc: skip non present sections on zone initialization new 2e8ded7da548 mm/page_alloc: fix and rework pfn handling in memmap_init_zone() new bf28406e3bd2 mm: factor out next_present_section_nr() new ed25370f2e40 mm: remove the memory isolate notifier new 7cb8c9b37712 mm: remove "count" parameter from has_unmovable_pages() new 9c3eb7e064c4 mm/vmscan.c: remove unused return value of shrink_node new 7f849ee377a2 mm/vmscan: remove prefetch_prev_lru_page new 80977d92cfb1 mm/vmscan: remove unused RECLAIM_OFF/RECLAIM_ZONE new 327a993bcd8d mm-vmscan-remove-unused-reclaim_off-reclaim_zone-fix new f17087c564a6 tools/vm/slabinfo: fix sanity checks enabling new 200d4f7df3ea mm/memblock: define memblock_physmem_add() new b6104c8ba5be memblock: Use __func__ in remaining memblock_dbg() call sites new d91fa56b8050 mm, oom: avoid printk() iteration under RCU new d272ac995a2f mm-oom-avoid-printk-iteration-under-rcu-fix new beffb938f911 mm, oom: dump stack of victim when reaping failed new 237c84b8d05b mm/huge_memory.c: use head to check huge zero page new 81ba33af317c mm/huge_memory.c: use head to emphasize the purpose of page new 1ae34ebd8356 mm/huge_memory.c: reduce critical section protected by spl [...] new f5ec5476ccf4 mm/migrate: remove useless mask of start address new 3c095b8f5133 mm/migrate: clean up some minor coding style new e108aac583dd mm/migrate: add stable check in migrate_vma_insert_page() new f9c25dbb16f4 mm, thp: fix defrag setting if newline is not used new e8cfce20fa37 mm/mmap.c: get rid of odd jump labels in find_mergeable_an [...] new 09ffa253b4e0 drivers/base/memory.c: cache blocks in radix tree to accel [...] new 7e7c7f26d09c drivers-base-memoryc-cache-blocks-in-radix-tree-to-acceler [...] new 60c428b3398f mm/memmap_init: update variable name in memmap_init_zone new 6d9502844e24 mm/memory_hotplug: poison memmap in remove_pfn_range_from_zone() new b4f1b6b929b2 mm/memory_hotplug: we always have a zone in find_(smallest [...] new 6bd10e5904af mm/memory_hotplug: don't check for "all holes" in shrink_z [...] new 3521ed6f4ce6 mm/memory_hotplug: drop local variables in shrink_zone_span() new c7a89596f81e mm/memory_hotplug: cleanup __remove_pages() new 32f9dffb6982 mm/memory_hotplug: drop valid_start/valid_end from test_pa [...] new 91d1620184b2 mm/memory_hotplug: pass in nid to online_pages() new ce1b538fe8f0 mm/hotplug: silence a lockdep splat with printk() new d4d178dc25f4 mm/zswap.c: add allocation hysteresis if pool limit is hit new dbc1478a6e1e zswap: potential NULL dereference on error in init_zswap() new cb9b65122a20 include/linux/mm.h: clean up obsolete check on space in pa [...] new 066ecebbc0cd include/linux/mm.h: remove dead code totalram_pages_set() new b9d96766fcd5 include/linux/memory.h: drop fields 'hw' and 'phys_callbac [...] new cec034c4ba05 mm: fix comments related to node reclaim new 24da25ec93fc zram: try to avoid worst-case scenario on same element pages new f52357c93343 zram: try to avoid worst-case scenario on same element pages new 3f9c91456332 drivers/block/zram/zram_drv.c: fix error return codes not [...] new 92f8181cdbb8 fs/buffer.c: add debug print for __getblk_gfp() stall problem new 42c64b0afb60 fs/buffer.c: dump more info for __getblk_gfp() stall problem new 57be47d61629 kernel/hung_task.c: Monitor killed tasks. new 4e7549f6b8c3 y2038: remove ktime to/from timespec/timeval conversion new f347b0bf2213 y2038: remove unused time32 interfaces new 8568bfc21ad7 y2038: hide timeval/timespec/itimerval/itimerspec types new ed37a2954d19 include/linux/units.h: add helpers for kelvin to/from Cels [...] new 91398a8f95f3 ACPI: thermal: switch to use <linux/units.h> helpers new 8fd5d498a5d6 platform/x86: asus-wmi: switch to use <linux/units.h> helpers new 2337c4bb96a8 platform/x86: intel_menlow: switch to use <linux/units.h> helpers new ee486e2262ef thermal: int340x: switch to use <linux/units.h> helpers new c967af7fd528 thermal: intel_pch: switch to use <linux/units.h> helpers new fb9cf288abee nvme: hwmon: switch to use <linux/units.h> helpers new 92b1ea0c30df thermal: remove kelvin to/from Celsius conversion helpers [...] new 6d09658ad14f iwlegacy: use <linux/units.h> helpers new cfab412ede63 iwlegacy: fix build warnings with format string new e9b6b67a38b0 iwlwifi: use <linux/units.h> helpers new fe9ee1c8030c thermal: armada: remove unused TO_MCELSIUS macro new 1eeb13178895 iio: adc: qcom-vadc-common: use <linux/units.h> helpers new 376dcdc7d740 lib/zlib: add s390 hardware support for kernel zlib_deflate new 4c120310ce07 s390/boot: rename HEAP_SIZE due to name collision new a7b24e4b4553 lib/zlib: add s390 hardware support for kernel zlib_inflate new 866eaaa73c26 s390/boot: add dfltcc= kernel command line parameter new dc9523e97e8c lib/zlib: add zlib_deflate_dfltcc_enabled() function new 8a0a28d9e1d3 btrfs: use larger zlib buffer for s390 hardware compression new d4d7d35ecd0f lib/scatterlist.c: adjust indentation in __sg_alloc_table new 667586c002d0 uapi: rename ext2_swab() to swab() and share globally in swab.h new f0efb43eaa74 lib/find_bit.c: join _find_next_bit{_le} new 17ce92331f81 lib/find_bit.c: uninline helper _find_next_bit() new e833d3e3caa6 string: add stracpy and stracpy_pad mechanisms new 0d9472a79782 Documentation/checkpatch: prefer stracpy/strscpy over strc [...] new 686271523403 fs/binfmt_elf.c: smaller code generation around auxv vector fill new 91079f329148 fs/binfmt_elf.c: fix ->start_code calculation new 1075f45365ca fs/binfmt_elf.c: don't copy ELF header around new 768b71bf7982 fs/binfmt_elf.c: better codegen around current->mm new 4bc0b79642c3 fs/binfmt_elf.c: make BAD_ADDR() unlikely new 2e550ac0a944 fs/binfmt_elf.c: coredump: allocate core ELF header on stack new 308437d314e3 fs/binfmt_elf.c: coredump: delete duplicated overflow check new b59d1d704ec1 fs/binfmt_elf.c: coredump: allow process with empty addres [...] new c5d05da28d56 init/main.c: log arguments and environment passed to init new 80e74a7e8d62 init/main.c: remove unnecessary repair_env_string in do_in [...] new 7ce3a96c76f6 init/main.c: fix quoted value handling in unknown_bootoption new ddfddd627a45 init/main.c: fix misleading "This architecture does not ha [...] new d782b6251138 reiserfs: prevent NULL pointer dereference in reiserfs_ins [...] new 419accec3481 execve: warn if process starts with executable stack new 3b219c9d20bc include/linux/io-mapping.h-mapping: use PHYS_PFN() macro i [...] new 63b91d5f296b aio: simplify read_events() new b915bf59b040 kcov: ignore fault-inject and stacktrace new 79cc4ab85420 smp_mb__{before,after}_atomic(): update Documentation new d6b3566ce0c9 ipc/mqueue.c: remove duplicated code new e7d652a00ce6 ipc/mqueue.c: update/document memory barriers new 9b1cd84cc583 ipc/msg.c: update and document memory barriers new faded4f2b923 ipc/sem.c: document and update memory barriers new 1e6c7408d77c ipc/msg.c: consolidate all xxxctl_down() functions new 11d0f91eb7a3 ipc/msg.c: Adjust indentation in ksys_msgctl new 7a3259d51701 Merge branch 'akpm-current/current' new e1072bf2b0b1 drivers/block/null_blk_main.c: fix layout new ff11118f3de0 drivers/block/null_blk_main.c: fix uninitialized var warnings new 6b1c5465b190 pinctrl: fix pxa2xx.c build warnings new b864fe4520dd mm: remove __krealloc new ecd718534470 mm: add generic p?d_leaf() macros new ccf35e77bcae arc: mm: add p?d_leaf() definitions new 31e3b2bacb27 arm: mm: add p?d_leaf() definitions new 712d3e4a6f01 arm64: mm: add p?d_leaf() definitions new fa96807c4fd3 mips: mm: add p?d_leaf() definitions new 64fd787cfbe2 powerpc: mm: add p?d_leaf() definitions new 9f3be03442bf riscv: mm: add p?d_leaf() definitions new c7ca78597925 s390: mm: add p?d_leaf() definitions new 8ad57ed9611f sparc: mm: add p?d_leaf() definitions new ad5992523dc4 x86: mm: add p?d_leaf() definitions new da5a257ebd0d mm: pagewalk: add p4d_entry() and pgd_entry() new ab0c96a99e7f mm: pagewalk: fix unused variable warning new 8b5706996cd5 mm: pagewalk: allow walking without vma new 8f9189ab1b6d mm: pagewalk: don't lock PTEs for walk_page_range_novma() new d909a6b84c20 mm: pagewalk: fix termination condition in walk_pte_range() new b54321640099 mm: pagewalk: add 'depth' parameter to pte_hole new fda24f9ab3a0 x86: mm: point to struct seq_file from struct pg_state new 6616face70e2 x86: mm+efi: convert ptdump_walk_pgd_level() to take a mm_struct new 25ea6de39a69 x86: mm: convert ptdump_walk_pgd_level_debugfs() to take a [...] new 625e67f0cb1e mm: add generic ptdump new d766a2a1e1ef x86: mm: convert dump_pagetables to use walk_page_range new 508b966cbcf0 arm64: mm: convert mm/dump.c to use walk_page_range() new 29812ab6b80e arm64: mm: display non-present entries in ptdump new 2d9b529383ff mm: ptdump: reduce level numbers by 1 in note_page() new 8dcf1aab2b46 x86: mm: avoid allocating struct mm_struct on the stack new 3d9d03756292 x86-mm-avoid-allocating-struct-mm_struct-on-the-stack-fix new ef45999b4084 powerpc/mmu_gather: enable RCU_TABLE_FREE even for !SMP case new 3b65713904b7 mm/mmu_gather: invalidate TLB correctly on batch allocatio [...] new 7d0be21e8bd0 asm-generic/tlb: avoid potential double flush new 161ef5a0f99c asm-gemeric/tlb: remove stray function declarations new abcaa632a096 asm-generic/tlb: add missing CONFIG symbol new 2a6e68c2d781 asm-generic/tlb: rename HAVE_RCU_TABLE_FREE new f349bdbbf85c asm-generic/tlb: rename HAVE_MMU_GATHER_PAGE_SIZE new 2884e7c9e2d4 asm-generic/tlb: Rename HAVE_MMU_GATHER_NO_GATHER new b8d3647690f5 asm-generic/tlb: Provide MMU_GATHER_TABLE_FREE new 537ba69aa1c9 proc: decouple proc from VFS with "struct proc_ops" new 6f72a86a0258 proc: convert everything to "struct proc_ops" new 6efc7c250c80 proc-convert-everything-to-struct-proc_ops-fix new 7c5e4abf3c04 lib/string: add strnchrnul() new bcf31f08207b bitops: more BITS_TO_* macros new bc7d97cb18c0 lib: add test for bitmap_parse() new cd414938b02b fix rebase issue new 522466b1d586 lib/test_bitmap: fix address space when test user buffer new 5342276a1901 lib: make bitmap_parse_user a wrapper on bitmap_parse new fdf07146df97 lib: rework bitmap_parse() new 16779c825e5e lib: new testcases for bitmap_parse{_user} new 658843884e7a include/linux/cpumask.h: don't calculate length of the inp [...] new 4bd6c81a613a treewide: remove redundant IS_ERR() before error code check new 8d4d3d4b9f05 ARM: dma-api: fix max_pfn off-by-one error in __dma_supported() new ab32ff5814c3 drivers/tty/serial/sh-sci.c: suppress warning new f10154a4d5f5 drivers/media/platform/sti/delta/delta-ipc.c: fix read buf [...]
This update added new revisions after undoing existing revisions. That is to say, some revisions that were in the old version of the branch are not in the new version. This situation occurs when a user --force pushes a change and generates a repository containing something like this:
* -- * -- B -- O -- O -- O (55992a236e9e) \ N -- N -- N refs/heads/akpm (f10154a4d5f5)
You should already have received notification emails for all of the O revisions, and so the following emails describe only the N revisions from the common base, B.
Any revisions marked "omits" are not gone; other references still refer to them. Any revisions marked "discards" are gone forever.
The 808 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "adds" were already present in the repository and have only been added to this reference.
Summary of changes: 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 + 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 +- kernel/sched/psi.c | 4 +- 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 +- 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 +- 625 files changed, 17952 insertions(+), 3664 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