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 24a3eaea5312 drivers/media/platform/sti/delta/delta-ipc.c: fix read buf [...] omits c64f9e25f821 drivers/tty/serial/sh-sci.c: suppress warning omits 5451244c6605 mm: treewide: clarify pgtable_page_{ctor,dtor}() naming omits 1bd185faf731 pinctrl: fix pxa2xx.c build warnings omits f0eae25bc33e Merge branch 'akpm-current/current' omits 1f55fef5f055 Merge remote-tracking branch 'fpga/for-next' omits 22426e9febca Merge remote-tracking branch 'hmm/hmm' omits c2642150b8e6 Merge remote-tracking branch 'devfreq/for-next' omits 7d6915020de8 Merge remote-tracking branch 'pidfd/for-next' omits 42baee79ea68 Merge remote-tracking branch 'hyperv/hyperv-next' omits 321056456d29 Merge remote-tracking branch 'xarray/xarray' omits 5aecb2b62996 Merge remote-tracking branch 'nvmem/for-next' omits d4d600e3de69 Merge remote-tracking branch 'slimbus/for-next' omits 283aa1d116b7 Merge remote-tracking branch 'kspp/for-next/kspp' omits 122ba07608d6 Merge remote-tracking branch 'at24/at24/for-next' omits 2e9f77bc82d0 Merge remote-tracking branch 'nvdimm/libnvdimm-for-next' omits 08d776b3e6ae Merge remote-tracking branch 'rtc/rtc-next' omits a1949bf30aaf Merge remote-tracking branch 'coresight/next' omits e85929ec0973 Merge remote-tracking branch 'livepatching/for-next' omits ae4afa60d381 Merge remote-tracking branch 'y2038/y2038' omits 7a5807ebde1e Merge remote-tracking branch 'pinctrl-samsung/for-next' omits 7a1a6dda2c32 Merge remote-tracking branch 'pinctrl/for-next' omits 8446c45c464b Merge remote-tracking branch 'gpio-brgl/gpio/for-next' omits bf76d7a386b2 Merge remote-tracking branch 'gpio/for-next' omits 0efa0e25a3c6 Merge remote-tracking branch 'rpmsg/for-next' omits 502b13b93cab Merge remote-tracking branch 'scsi/for-next' omits b79a22f29fc5 Merge remote-tracking branch 'cgroup/for-next' omits 8cc0ce23c488 Merge remote-tracking branch 'slave-dma/next' omits 856891f92291 Merge remote-tracking branch 'mux/for-next' omits a88ba198d751 Merge remote-tracking branch 'staging/staging-next' omits 07f33ed0bbfb Merge remote-tracking branch 'thunderbolt/next' omits 77fc648df658 Merge remote-tracking branch 'soundwire/next' omits 2a4e870e8742 Merge remote-tracking branch 'extcon/extcon-next' omits 46617b98fae3 Merge remote-tracking branch 'char-misc/char-misc-next' omits 5ee6a9ecf996 Merge remote-tracking branch 'tty/tty-next' omits 1b96c218ad29 Merge remote-tracking branch 'usb/usb-next' omits 1a282f799dc6 Merge remote-tracking branch 'driver-core/driver-core-next' omits 27cf9ce23751 Merge remote-tracking branch 'ipmi/for-next' omits d6b550a08ad8 Merge remote-tracking branch 'leds/for-next' omits 2c531fc84a61 Merge remote-tracking branch 'hsi/for-next' omits a2a6a20cebad Merge remote-tracking branch 'drivers-x86/for-next' omits b2ab3566bf71 Merge remote-tracking branch 'percpu/for-next' omits 1f038057ecc2 Merge remote-tracking branch 'kvms390/next' omits f2ab197a608b Merge remote-tracking branch 'kvm-ppc/kvm-ppc-next' omits c13cbbd21629 Merge remote-tracking branch 'edac/edac-for-next' omits 1ac3962d7e1d Merge remote-tracking branch 'tip/auto-latest' omits 103e1448a5f5 Merge remote-tracking branch 'spi/for-next' omits 845b5579064a Merge remote-tracking branch 'devicetree/for-next' omits b7b7784b5f98 Merge remote-tracking branch 'watchdog/master' omits 02433fee548e Merge remote-tracking branch 'selinux/next' omits d8498349ec84 Merge remote-tracking branch 'keys/keys-next' omits db8312a606ec Merge remote-tracking branch 'integrity/next-integrity' omits 5eacea31b59f Merge remote-tracking branch 'apparmor/apparmor-next' omits 45fa6683f37b Merge remote-tracking branch 'security/next-testing' omits d9dd4dfbf221 Merge remote-tracking branch 'regulator/for-next' omits dc727efe6d2e Merge remote-tracking branch 'mfd/for-mfd-next' omits 2d94e39681c6 Merge remote-tracking branch 'kgdb/kgdb-next' omits 0da54632cfd2 Merge remote-tracking branch 'mmc/next' omits 8b10a1131abc Merge remote-tracking branch 'block/for-next' omits 25617e837497 Merge remote-tracking branch 'input/next' omits d1c458dd4bce Merge remote-tracking branch 'modules/modules-next' omits e6ad8f321151 Merge remote-tracking branch 'sound-asoc/for-next' omits 3add021bff62 Merge remote-tracking branch 'sound/for-next' omits 250795bb565e Merge remote-tracking branch 'regmap/for-next' omits 9979d8da54f1 Merge remote-tracking branch 'etnaviv/etnaviv/next' omits 34fa9640db6c Merge remote-tracking branch 'imx-drm/imx-drm/next' omits 7480c496aab9 Merge remote-tracking branch 'drm-misc/for-linux-next' omits f9ce56e8ac2f Merge remote-tracking branch 'drm-tegra/drm/tegra/for-next' omits 51220af93311 Merge remote-tracking branch 'drm-intel/for-linux-next' omits 4ef58ee18a65 Merge remote-tracking branch 'amdgpu/drm-next' omits f86abfd2e1f3 Merge remote-tracking branch 'drm/drm-next' omits 83d74da9e6d2 Merge remote-tracking branch 'crypto/master' omits 02e57686062b Merge remote-tracking branch 'nand/nand/next' omits da298a3d731f Merge remote-tracking branch 'gfs2/for-next' omits a99e1f572a1f Merge remote-tracking branch 'bluetooth/master' omits fb1f6ae2f3e7 Merge remote-tracking branch 'wireless-drivers-next/master' omits f34d5ccb358a Merge remote-tracking branch 'nfc-next/master' omits 65dbd7ec89ac Merge remote-tracking branch 'netfilter-next/master' omits 7c96ccb24c9a Merge remote-tracking branch 'mlx5-next/mlx5-next' omits bf031b349182 Merge remote-tracking branch 'bpf-next/master' omits 0975cac81bec Merge remote-tracking branch 'net-next/master' omits ae4617943e08 Merge remote-tracking branch 'rdma/for-next' omits da55929fef12 Merge remote-tracking branch 'swiotlb/linux-next' omits 0bf6c404949a Merge remote-tracking branch 'ieee1394/for-next' omits 040178549c83 Merge remote-tracking branch 'thermal-soc/next' omits 4e0fe9a4c77c Merge remote-tracking branch 'thermal/next' omits 35793fccc382 Merge remote-tracking branch 'opp/opp/linux-next' omits 68c4b380a08a Merge remote-tracking branch 'cpufreq-arm/cpufreq/arm/linux-next' omits 47eac27ae8d0 Merge remote-tracking branch 'pm/linux-next' omits 5981300fed2f Merge remote-tracking branch 'v4l-dvb/master' omits fd47d4869383 Merge remote-tracking branch 'jc_docs/docs-next' omits 51f29c87989a Merge remote-tracking branch 'hwmon-staging/hwmon-next' omits 97dacff80365 Merge remote-tracking branch 'i3c/i3c/next' omits b11a64f0a52c Merge remote-tracking branch 'i2c/i2c/for-next' omits 68bc142fd742 Merge remote-tracking branch 'hid/for-next' omits 0fb666dbb34b Merge remote-tracking branch 'printk/for-next' omits 3b25ab87a49a Merge remote-tracking branch 'vfs/for-next' omits ca26aeea8338 ipc/msg.c: consolidate all xxxctl_down() functions omits c0cead82c302 scripts/gdb: handle split debug omits 053aad3cf7df kgdb: don't use a notifier to enter kgdb at panic; call directly omits d9fc27624d24 aio: simplify read_events() omits a3007e6fecd0 kexec: restore arch_kexec_kernel_image_probe declaration omits 636067ccee0c kexec: bail out upon SIGKILL when allocating memory. omits a7d0223f130d cpumask: nicer for_each_cpumask_and() signature omits 19ea712a5721 fork: improve error message for corrupted page tables omits b034617779fa fat: add nobarrier to workaround the strange behavior of device omits 6eb6de3c7f4d fs: reiserfs: remove unnecessary check of bh in remove_fro [...] omits fa60e7026cfe checkpatch: exclude sizeof sub-expressions from MACRO_ARG_REUSE omits ddc0b56c3e2d checkpatch: add *_NOTIFIER_HEAD as var definition omits 16c63960bb0c checkpatch.pl: warn on invalid commit id omits f92aa960fb33 checkpatch: improve SPDX license checking omits 05a9f397803a checkpatch: don't interpret stack dumps as commit IDs omits 0674fdf572fe lib/math/rational.c: fix possible incorrect result from ra [...] omits e9eb1f5db1a7 strscpy: reject buffer sizes larger than INT_MAX omits 9b37bdda7239 include/trace/events/writeback.h: fix -Wstringop-truncatio [...] omits 9e2c34ff17f2 kernel-doc: core-api: Include string.h into core-api omits 3db4938ccac9 kernel-doc: core-api: include string.h into core-api omits f002d224f090 Documentation/checkpatch: prefer stracpy/strscpy over strc [...] omits a8a5fe367e36 string: add stracpy and stracpy_pad mechanisms omits 34b7bca5ca98 Documentation: rename addr_in_gen_pool to gen_pool_has_addr omits adc32680b87c lib/genalloc.c: rename addr_in_gen_pool to gen_pool_has_addr omits 69bd6e15eb88 lib/genalloc.c: export symbol addr_in_gen_pool omits 31b76d065c44 augmented rbtree: rework the RB_DECLARE_CALLBACKS macro de [...] omits 468e0454c377 augmented-rbtree-add-new-rb_declare_callbacks_max-macro-fix-3 omits e04339ad1eb1 augmented-rbtree-add-new-rb_declare_callbacks_max-macro-fix omits 27efd7407fd9 augmented rbtree: add new RB_DECLARE_CALLBACKS_MAX macro omits 9e66125ad5b1 augmented rbtree: add comments for RB_DECLARE_CALLBACKS macro omits a4c856691b0e rbtree: avoid generating code twice for the cached version [...] omits d72f2a993607 linux/bits.h: add compile time sanity check of GENMASK inputs omits e774efece73c linux/bits.h: clarify macro argument names omits ae3d7b21c5ec hung_task: allow printing warnings every check interval omits c544f8ca30ca linux/coff.h: add include guard omits f7cf1fa3b473 kernel/hung_task.c: Monitor killed tasks. omits a46a30706fb4 fs/buffer.c: dump more info for __getblk_gfp() stall problem omits 68da09f0e573 fs/buffer.c: add debug print for __getblk_gfp() stall problem omits ccbb39bb5d66 mm: don't expose page to fast gup before it's ready omits 34c4eb097aca mm/vmscan: remove unused lru_pages argument omits f0f7a6f2f74c mm, memcg: make scan aggression always exclude protection omits 00e3b4e73015 mm, memcg: make memory.emin the baseline for utilisation d [...] omits 4d55d446de87 mm, memcg: proportional memory.{low,min} reclaim omits 300a93031c2b zswap: use movable memory if zpool support allocate movabl [...] omits 27435559f876 zpool: add malloc_support_movable to zpool_driver omits 9a34a5d9f99c mm/madvise: reduce code duplication in error handling paths omits feec62a83098 mm: factor out common parts between MADV_COLD and MADV_PAGEOUT omits 6ab84b03f09e mm: clear PG_active on MADV_PAGEOUT omits 052d6a651453 mm: introduce MADV_PAGEOUT omits 8cc34c487300 mm: change PAGEREF_RECLAIM_CLEAN with PAGE_REFRECLAIM omits a03c94d7d7be mm: introduce MADV_COLD omits 24771d90956b riscv: make mmap allocation top-down by default omits 88673334bc2e mips: use generic mmap top-down layout and brk randomization omits 4dded312e92e mips: replace arch specific way to determine 32bit task wi [...] omits 03b4fba902e9 mips: adjust brk randomization offset to fit generic version omits fbc721c1e0c9 mips: use STACK_TOP when computing mmap base address omits d784f561e6e4 mips: properly account for stack randomization and stack g [...] omits e37cd78be0b0 arm: use generic mmap top-down layout and brk randomization omits f2fe91ea2ecb arm: use STACK_TOP when computing mmap base address omits c7438ec9633c arm: properly account for stack randomization and stack guard gap omits 0378d2de1c36 arm64, mm: make randomization selected by generic topdown [...] omits cd6ee3f76f64 arm64, mm: move generic mmap layout functions to mm omits 4e7c6cc82a4e arm64: consider stack randomization for mmap base only whe [...] omits 79d6762b7740 arm64: make use of is_compat_task instead of hardcoding this test omits 5eb926f8a887 mm, fs: move randomize_stack_top from fs to mm omits ce523a9b0768 riscv: kbuild: add virtual memory system selection omits 90bcc18e3115 psi-annotate-refault-stalls-from-io-submission-fix-2 omits 4553a260b0ee psi-annotate-refault-stalls-from-io-submission-fix omits fe18feea1b85 psi: annotate refault stalls from IO submission omits d7b5fcd3b11a mm,thp: avoid writes to file with THP in pagecache omits f57286140d96 mm,thp: add read-only THP support for (non-shmem) FS omits ac0a1a7da3fc khugepaged: rename collapse_shmem() and khugepaged_scan_shmem() omits 06c8cc894367 mm,thp: stats for file backed THP omits c6ddd4563069 filemap: update offset check in filemap_fault() omits 982e805bb443 filemap: check compound_head(page)->mapping in pagecache_g [...] omits 406c3e0ead53 filemap: check compound_head(page)->mapping in filemap_fault() omits 8d55aa7b21fc thp: update split_huge_page_pmd() commnet omits 9cc0b998b380 uprobe: collapse THP pmd after removing all uprobes omits 0c7db59a2877 khugepaged: enable collapse pmd for pte-mapped THP omits 2339981806cd uprobe: use FOLL_SPLIT_PMD instead of FOLL_SPLIT omits 9d43b8ca0844 mm-thp-introduce-foll_split_pmd-v11 omits 1917cc653e72 mm, thp: introduce FOLL_SPLIT_PMD omits c9422f48adfb uprobe-use-original-page-when-all-uprobes-are-removed-v11 omits bca4ec26a624 Merge remote-tracking branch 'file-locks/locks-next' omits cdaba468e6ad uprobe: use original page when all uprobes are removed omits a8740e54cc19 mm: move memcmp_pages() and pages_identical() omits 16ba5f40873b Merge remote-tracking branch 'djw-vfs/vfs-for-next' omits 9bebfefea78d Merge remote-tracking branch 'overlayfs/overlayfs-next' omits 5ddbbed8211f Merge remote-tracking branch 'nfsd/nfsd-next' omits 41914a87c79d Merge remote-tracking branch 'nfs/linux-next' omits 1cfc1edc3814 Merge remote-tracking branch 'fuse/for-next' omits c742b5f669b0 Merge remote-tracking branch 'fsverity/fsverity' omits eb638a91b465 Merge remote-tracking branch 'f2fs/dev' omits bb00b978e193 Merge remote-tracking branch 'ext3/for_next' omits 064005557bc0 Merge remote-tracking branch 'cifs/for-next' omits e323b90f63f1 Merge remote-tracking branch 'btrfs-kdave/for-next' omits d1fc367bf343 Merge remote-tracking branch 'afs/afs-next' omits ad86f28a055e Merge remote-tracking branch 'xtensa/xtensa-for-next' omits d46b560c7db5 Merge remote-tracking branch 'sh/sh-next' omits 82b7a19d8e05 Merge remote-tracking branch 's390/features' omits 92efb1510fab Merge remote-tracking branch 'risc-v/for-next' omits 8768e99b34d8 Merge remote-tracking branch 'parisc-hd/for-next' omits b6b113b832ba Merge remote-tracking branch 'mips/mips-next' omits 2c0bf0485d05 Merge remote-tracking branch 'ia64/next' omits 162f92187378 Merge remote-tracking branch 'h8300/h8300-next' omits 3cd75c176b49 Merge remote-tracking branch 'csky/linux-next' omits 53c1d8f9f430 Merge remote-tracking branch 'clk/clk-next' omits c75380cda878 Merge remote-tracking branch 'tegra/for-next' omits 835d340e3d75 Merge remote-tracking branch 'sunxi/sunxi/for-next' omits bf2e8763eee3 Merge remote-tracking branch 'scmi/for-linux-next' omits 5fc9a0714e33 Merge remote-tracking branch 'rockchip/for-next' omits 4e654d899df6 Merge remote-tracking branch 'reset/reset/next' omits b7fce7d97226 Merge remote-tracking branch 'renesas-geert/next' omits 88e39f26ca9f Merge remote-tracking branch 'renesas/next' omits 104b3ac76ab1 Merge remote-tracking branch 'qcom/for-next' omits 645ce0a33438 Merge remote-tracking branch 'omap/for-next' omits c611bfe8040a Merge remote-tracking branch 'mvebu/for-next' omits 04383b4defb1 Merge remote-tracking branch 'mediatek/for-next' omits cfcb1556dec1 Merge remote-tracking branch 'keystone/next' omits 6495c829a516 Merge remote-tracking branch 'imx-mxs/for-next' omits 9187bff15058 Merge remote-tracking branch 'bcm2835/for-next' omits de35e8335d00 Merge remote-tracking branch 'at91/at91-next' omits e89d4342698f Merge remote-tracking branch 'aspeed/for-next' omits 5047c8bf82b3 Merge remote-tracking branch 'amlogic/for-next' omits ecbf1487eb97 Merge remote-tracking branch 'actions/for-next' omits 17a763c89266 Merge remote-tracking branch 'arm-soc/for-next' omits 64f1ee973c81 Merge remote-tracking branch 'arm-perf/for-next/perf' omits 923cfa2081a3 Merge remote-tracking branch 'arm64/for-next/core' omits 86d0386a41d2 Merge remote-tracking branch 'arm/for-next' omits b0bf4a034d34 Merge remote-tracking branch 'compiler-attributes/compiler [...] omits a9402d02c146 Merge remote-tracking branch 'kbuild/for-next' omits 350ce5383952 Merge remote-tracking branch 'kspp-gustavo/for-next/kspp' omits 2c5a544f82b3 Merge remote-tracking branch 'drm-misc-fixes/for-linux-nex [...] omits 428a3436174f Merge remote-tracking branch 'fpga-fixes/fixes' omits d7356bebc8c1 Merge remote-tracking branch 'pidfd-fixes/fixes' omits 7e44fe8a77b2 Merge remote-tracking branch 'risc-v-fixes/fixes' omits f6594a3ab20c Merge remote-tracking branch 'hyperv-fixes/hyperv-fixes' omits e0baf252df23 Merge remote-tracking branch 'mmc-fixes/fixes' omits 73f6c1e4badc Merge remote-tracking branch 'drm-intel-fixes/for-linux-ne [...] omits 74ce45ba7951 Merge remote-tracking branch 'amdgpu-fixes/drm-fixes' omits 7eee9e9fb867 Merge remote-tracking branch 'devicetree-fixes/dt/linus' omits 83d21b159db9 Merge remote-tracking branch 'vfs-fixes/fixes' omits 64612e98b847 Merge remote-tracking branch 'btrfs-fixes/next-fixes' omits 5427ab39454d Merge remote-tracking branch 'nvdimm-fixes/libnvdimm-fixes' omits 8b35f4422f1f Merge remote-tracking branch 'hwmon-fixes/hwmon' omits 750197510d41 Merge remote-tracking branch 'omap-fixes/fixes' omits 9754cbbd3457 Merge remote-tracking branch 'v4l-dvb-fixes/fixes' omits 5fa07b854814 Merge remote-tracking branch 'slave-dma-fixes/fixes' omits fd367118d4dd Merge remote-tracking branch 'ide/master' omits f1a9dba678dc Merge remote-tracking branch 'crypto-current/master' omits ca15287d6585 Merge remote-tracking branch 'input-current/for-linus' omits 548c6c8e4337 Merge remote-tracking branch 'soundwire-fixes/fixes' omits b874d97db358 Merge remote-tracking branch 'char-misc.current/char-misc-linus' omits 802d4727be22 Merge remote-tracking branch 'staging.current/staging-linus' omits 06a67809d1d6 Merge remote-tracking branch 'usb-chipidea-fixes/ci-for-us [...] omits 1e06d5855817 Merge remote-tracking branch 'usb-serial-fixes/usb-linus' omits 8b9ae5993c28 Merge remote-tracking branch 'usb.current/usb-linus' omits b275fdd90227 Merge remote-tracking branch 'tty.current/tty-linus' omits 59431122c6c4 Merge remote-tracking branch 'driver-core.current/driver-c [...] omits 738bdcff246e Merge remote-tracking branch 'spi-fixes/for-linus' omits a00176f1b762 Merge remote-tracking branch 'regulator-fixes/for-linus' omits 324ffb1825ad Merge remote-tracking branch 'sound-asoc-fixes/for-linus' omits adb2059331d2 Merge remote-tracking branch 'sound-current/for-linus' omits 772d7778b7a1 Merge remote-tracking branch 'netfilter/master' omits d5565d00bbd2 Merge remote-tracking branch 'ipsec/master' omits a762b7a81a6a Merge remote-tracking branch 'bpf/master' omits 7c5361cd058e Merge remote-tracking branch 'net/master' omits fe8197805e3b Merge remote-tracking branch 'sparc/master' omits e2366dbdb8f0 Merge remote-tracking branch 's390-fixes/fixes' omits 5292b725f628 Merge remote-tracking branch 'arc-current/for-curr' omits 0defeab97c7b Merge remote-tracking branch 'kbuild-current/fixes' omits a36ed99a8cd7 Merge branch 'for-next/tbi' into for-next/core omits a7b234abc54f Merge branch 'sched/urgent' omits c81d641136b5 Merge branch 'x86/mm' omits 942e5e8e8415 Merge branch 'x86/hyperv' omits 6987e60508c5 Merge branch 'x86/entry' omits 008170c7bb3a Merge branch 'x86/cpu' omits 6e3fa3dc3aaf Merge branch 'x86/cleanups' omits eddd4fb3930e Merge branch 'x86/build' omits 46b92969ec10 Merge branch 'x86/apic' omits 271ef69dd880 Merge branch 'timers/core' omits d2d31376e1c1 Merge branch 'smp/hotplug' omits 4bcda9a739c1 Merge branch 'sched/core' omits 5928d72e73ca Merge branch 'ras/core' omits 3c3f118927ae Merge branch 'perf/core' omits 05d80e61db85 Merge branch 'locking/core' omits 5dfc1167928d scsi: fas216: Mark expected switch fall-throughs omits 753d0414f8c1 Merge branches 'arm64-for-5.4' and 'drivers-for-5.3' into [...] omits 5013ec0cdcf7 Merge branches 'sunxi/dt-for-5.4' and 'sunxi/drivers-for-5 [...] omits 0834887732df arm64: dts: allwinner: a64: Enable eMMC on A64-OLinuXino omits 915f1e7321c8 Merge branch 'devel' into for-next omits 52d4cb72f265 Merge branch 'devel' into for-next omits 0d4432b8ce39 x86: mtrr: cyrix: Mark expected switch fall-through omits e397e1e08943 x86/ptrace: Mark expected switch fall-through omits 65348b952e37 pcmcia: db1xxx_ss: Mark expected switch fall-throughs omits c96220e0b084 ARC: unwind: Mark expected switch fall-throughs omits 169297cdefec pinctrl: samsung: Add of_node_put() before return in error path omits 0042ee5ffb43 Merge branch 'asoc-5.4' into asoc-next omits 3b97d1599f04 Merge branch 'asoc-5.3' into asoc-linus omits 614125bd6e64 PCI: Mark expected switch fall-through omits 21b81aca1a4d video: fbdev: omapfb_main: Mark expected switch fall-throughs omits 9e9509024d87 Merge branch 'spi-5.4' into spi-next omits 6a2c4358f940 Merge branch 'spi-5.3' into spi-linus omits 0828268f2478 riscv: kbuild: add virtual memory system selection omits 637b16e0744a hwmon: (npcm750-pwm-fan) Remove dev_err() usage after plat [...] omits 042693442aa6 Merge branch 'misc-5.3' into next-fixes omits 50235e41ab35 watchdog: riowd: Mark expected switch fall-through omits ec3a73fef034 ALSA: sparc: Mark expected switch fall-throughs omits 12cbf531a7cc s390/net: Mark expected switch fall-throughs omits c61d123818bc MIPS: OProfile: Mark expected switch fall-throughs omits a36fe6b5f652 dmaengine: imx-dma: Mark expected switch fall-through omits ca75ec60e33d cpufreq: ti-cpufreq: Mark expected switch fall-through omits d019571bfdb1 HSI: ssi_protocol: Mark expected switch fall-throughs omits 379e8a90e3a1 crypto: ux500/crypt: Mark expected switch fall-throughs omits 1471eec3effc watchdog: wdt977: Mark expected switch fall-through omits 434df3aab66e drm: sti: Mark expected switch fall-throughs omits 492e49760908 usb: host: ohci-tmio: Mark expected switch fall-throughs omits 7582409ffcd7 ASoC: ti: Mark expected switch fall-throughs omits 91ee6b1fc38e net: smc911x: Mark expected switch fall-through omits ea9a3b2a3952 ataflop: Mark expected switch fall-through omits 15da5ec2a717 scsi: wd33c93: Mark expected swich fall-through omits 2bc042b880d8 sound: dmasound_atari: Mark expected switch fall-through omits 764d25c38380 watchdog: scx200_wdt: Mark expected switch fall-through omits 93c442561c74 watchdog: Mark expected switch fall-throughs omits 9c9616a69e62 scsi: sun3_scsi: Mark expected switch fall-throughs omits 9a227385e411 scsi: ibmvscsi_tgt: Mark expected switch fall-throughs omits f970a821b2f4 scsi: qlogicpti: Mark expected switch fall-throughs omits cfef2846f785 Merge branch 'cpufreq/qcom-updates' into cpufreq/arm/linux-next omits 64fa93a74102 hwmon: (acpi_power_meter) Change log level for 'unsafe sof [...] omits af682dc5b0ae hwmon: (nct6775) Integrate new model nct6116 omits 18ef3d91474f hwmon: (adt7475) Convert to use hwmon_device_register_with [...] omits 4e44a4abcfad hwmon: (w83781d) convert to i2c_new_dummy_device omits e61ea2030963 hwmon: (smm665) convert to i2c_new_dummy_device omits 05289c61b0dd hwmon: (asb100) convert to i2c_new_dummy_device omits d54496038a1c hwmon: (k10temp) Add support for AMD family 17h, model 70h CPUs omits 36aa515d40c8 x86/amd_nb: Add PCI device IDs for family 17h, model 70h omits b438c80757c3 docs: hwmon: pxe1610: convert to ReST format and add to the index omits 16d9e2b690e1 hwmon: (k8temp) update to use new hwmon registration API omits d03ed067335f hwmon: (pmbus/max31785) Remove a useless #define omits b9c305e08160 hwmon: (lm75) add support for PCT2075 omits 2338f91ddd96 device-tree: bindinds: add NXP PCT2075 as compatible devic [...] omits 992da6295313 hwmon: Remove ads1015 driver omits 551dae59d1ec scsi: ibmvfc: Mark expected switch fall-throughs omits dc1f06ba1a25 scsi: cxlflash: Mark expected switch fall-throughs omits bb33aa21c253 ARM: signal: Mark expected switch fall-through omits 27533e2c16f6 usb: phy: ab8500-usb: Mark expected switch fall-throughs omits a5fdda34d3ec mmc: sdhci-s3c: Mark expected switch fall-throughs omits 30b417ca8341 mmc: atmel-mci: Mark expected switch fall-throughs omits 7a5720bb1b84 mfd: omap-usb-host: Mark expected switch fall-throughs omits 956b6625e9c1 mfd: db8500-prcmu: Mark expected switch fall-throughs omits 225883a10332 i2c: s3c2410: Mark expected switch fall-through omits 7d62460b4060 MAINTAINERS: Move linux-fpga tree to new location omits 2949dc443116 dt-bindings: fpga: Consolidate bridge properties omits 71d8e94dabee fpga: altera-pr-ip: Make alt_pr_unregister function void omits 998c1de56dac fpga: altera-cvp: Fix function definition argument omits 033de83170dd Merge branch for-5.3/arm64/defconfig into for-next omits 631985de2b16 Merge branch for-5.3/arm64/dt into for-next omits 2db4b3925405 Merge branch for-5.3/soc into for-next omits d378afd28729 Merge branch for-5.3/memory into for-next omits 9da1e6fea882 Merge branch for-5.3/firmware into for-next new 33920f1ec5bf Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net new d104084b0daf kbuild: fix false-positive need-builtin calculation new 60443c3f3013 kbuild: generate modules.order only in directories visited [...] new c4b230ac34ce kbuild: show hint if subdir-y/m is used to visit module Makefile new 3b31f749ce25 Merge remote-tracking branch 'kbuild-current/fixes' new 3a9820a9ca8b Merge remote-tracking branch 'arc-current/for-curr' new 156b792dbb8e Merge remote-tracking branch 's390-fixes/fixes' new 735423980c84 Merge remote-tracking branch 'sparc/master' new 7992255f5f8a Merge remote-tracking branch 'bpf/master' new feff2cd3da36 Merge remote-tracking branch 'ipsec/master' new 09e6312c6f80 Merge remote-tracking branch 'netfilter/master' new 3d92aa45fbfd ALSA: hiface: fix multiple memory leak bugs new c02f77d32d2c ALSA: hda - Workaround for crackled sound on AMD controlle [...] new 06838369b32b Merge remote-tracking branch 'sound-current/for-linus' new 06e8f5c842f2 ASoC: rsnd: don't call clk_get_rate() under atomic context new cc352735d49c ASoC: SOF: Intel: hda: Initialize HDA controller after i915 init new 5090b65e6dc1 Merge branch 'asoc-5.3' into asoc-linus new 0441cc357065 Merge remote-tracking branch 'sound-asoc-fixes/for-linus' new 93a24ba13365 Merge remote-tracking branch 'regulator-fixes/for-linus' new 79629d0f7ce5 spi: bcm-qspi: Fix BSPI QUAD and DUAL mode support when us [...] new 30743331d109 Merge branch 'spi-5.3' into spi-linus new a58715c7100b Merge remote-tracking branch 'spi-fixes/for-linus' new 1a46c06a4484 Merge remote-tracking branch 'driver-core.current/driver-c [...] new b020980d44d0 Merge remote-tracking branch 'tty.current/tty-linus' new 86feaa9046fd Merge remote-tracking branch 'usb.current/usb-linus' new e0a79029c5a1 Merge remote-tracking branch 'usb-serial-fixes/usb-linus' new a1d313826718 Merge remote-tracking branch 'usb-chipidea-fixes/ci-for-us [...] new 8cdc23ade67b Merge remote-tracking branch 'staging.current/staging-linus' new c0f34cc5f9c2 Merge remote-tracking branch 'char-misc.current/char-misc-linus' new 8f72aa497610 Merge remote-tracking branch 'soundwire-fixes/fixes' new f7e100b1712e Merge remote-tracking branch 'input-current/for-linus' new ff31a707712f Merge remote-tracking branch 'crypto-current/master' new 622e7f189e0b Merge remote-tracking branch 'ide/master' new c9a78402b330 Merge remote-tracking branch 'slave-dma-fixes/fixes' new 5b3310eb2779 Merge remote-tracking branch 'v4l-dvb-fixes/fixes' new d82054d3dace Merge remote-tracking branch 'omap-fixes/fixes' new a5a93f8aa261 Merge remote-tracking branch 'hwmon-fixes/hwmon' new 7635fb8e7028 Merge remote-tracking branch 'nvdimm-fixes/libnvdimm-fixes' new d7cd4dd907c1 Btrfs: fix sysfs warning and missing raid sysfs directories new 07301df7d2fc btrfs: trim: Check the range passed into to prevent overflow new efa6b617e067 Merge branch 'misc-5.3' into next-fixes new 25458827c316 Merge remote-tracking branch 'btrfs-fixes/next-fixes' new 26d0f15131a1 Merge remote-tracking branch 'vfs-fixes/fixes' new 26d43695b55d mm: split out a new pagewalk.h header from mm.h new f4c1f66bf710 pagewalk: seperate function pointers from iterator data new f5b3d3f32dac pagewalk: use lockdep_assert_held for locking validation new 9d55463ad82a dma-direct: fix DMA_ATTR_NO_KERNEL_MAPPING new 5df165c5ee93 arm: initialize the dma-remap atomic pool for LPAE configs new 9006c02f7601 dma-mapping: fix page attributes for dma_mmap_* new 0af7f8c21a27 dma-direct: don't truncate dma_required_mask to bus addres [...] new 6f47c728ebf7 Merge remote-tracking branch 'dma-mapping-fixes/for-linus' new 1973c6136201 Merge remote-tracking branch 'devicetree-fixes/dt/linus' new e83b075f9013 Merge remote-tracking branch 'amdgpu-fixes/drm-fixes' new 85ae532d6776 Merge remote-tracking branch 'drm-intel-fixes/for-linux-ne [...] new 1a148755c18f Merge remote-tracking branch 'mmc-fixes/fixes' new c37606f2f287 Merge remote-tracking branch 'hyperv-fixes/hyperv-fixes' new c6bed1e8dceb RISC-V: Remove per cpu clocksource new 7e7108957a7d dt-bindings: Update the riscv,isa string description new db715409b689 riscv: delay: use do_div() instead of __udivdi3() new 5496bf3d0431 RISC-V: Remove udivdi3 new bbd11289b37f Merge remote-tracking branch 'risc-v-fixes/fixes' new f4ec104da9c6 Merge remote-tracking branch 'pidfd-fixes/fixes' new 4ec1716b149b Merge remote-tracking branch 'fpga-fixes/fixes' new e32d3d1864e0 Merge remote-tracking branch 'drm-misc-fixes/for-linux-nex [...] new 15d5760478fa pagewalk: fix up missed conversion in migrate_vma_collect() new ecc7b1fe8eba mfd: db8500-prcmu: Mark expected switch fall-throughs new 7beb192655c6 mfd: omap-usb-host: Mark expected switch fall-throughs new 7a3fdd230c95 usb: phy: ab8500-usb: Mark expected switch fall-throughs new 013335b24856 ARM: signal: Mark expected switch fall-through new 75ac99e62686 scsi: cxlflash: Mark expected switch fall-throughs new 1c0d6827c103 scsi: ibmvfc: Mark expected switch fall-throughs new 5fed5a6d2a18 scsi: qlogicpti: Mark expected switch fall-throughs new 21da161f26d1 scsi: ibmvscsi_tgt: Mark expected switch fall-throughs new 4135c1d8f1af scsi: sun3_scsi: Mark expected switch fall-throughs new 1b1f55d16afc watchdog: Mark expected switch fall-throughs new b16ed6cfb7e5 watchdog: scx200_wdt: Mark expected switch fall-through new 2bdbb2844202 scsi: wd33c93: Mark expected swich fall-through new 4954683b0717 net: smc911x: Mark expected switch fall-through new 15568f114e3e usb: host: ohci-tmio: Mark expected switch fall-throughs new 89ee12a279ac drm: sti: Mark expected switch fall-throughs new 718a610cf9b0 watchdog: wdt977: Mark expected switch fall-through new 842e08ceb0f8 crypto: ux500/crypt: Mark expected switch fall-throughs new 3b994552fb5d dmaengine: imx-dma: Mark expected switch fall-through new 69aa8a98e235 s390/net: Mark expected switch fall-throughs new b0a216ccba64 watchdog: riowd: Mark expected switch fall-through new 65d6358f9e3e video: fbdev: omapfb_main: Mark expected switch fall-throughs new 130a0c719ada PCI: Mark expected switch fall-through new eb4cb0104482 pcmcia: db1xxx_ss: Mark expected switch fall-throughs new 86f0367c900f scsi: fas216: Mark expected switch fall-throughs new c2fd8262f5cf Merge remote-tracking branch 'kspp-gustavo/for-next/kspp' new 4020a1aa1b9d Merge remote-tracking branch 'kbuild/for-next' new e1274d183db2 Merge remote-tracking branch 'compiler-attributes/compiler [...] new 673dcc845086 Merge remote-tracking branch 'arm/for-next' new 71c67a31f09f init/Kconfig: Fix infinite Kconfig recursion on PPC new b99286b088ea arm64/prefetch: fix a -Wtype-limits warning new 2951d5efaf8b arm64: mm: print hexadecimal EC value in mem_abort_decode() new 08f103b9a950 arm64/ptrace: Fix typoes in sve_set() comment new 45880f7b7b19 error-injection: Consolidate override function definition new 42d038c4fb00 arm64: Add support for function error injection new 601f55bdf300 Merge branch 'for-next/error-injection' into for-next/core new ea5ddd41d0d2 Merge branch 'for-next/tbi' into for-next/core new fe1c0ae81a07 Merge remote-tracking branch 'arm64/for-next/core' new 1ed9b4e8a06e Merge remote-tracking branch 'arm-perf/for-next/perf' new 1fd0e8d94fbb Merge remote-tracking branch 'arm-soc/for-next' new aacd2c3a3b65 Merge remote-tracking branch 'actions/for-next' new a4b04389a28d Merge remote-tracking branch 'amlogic/for-next' new 88421220c16b Merge remote-tracking branch 'aspeed/for-next' new 5c34f8b930d3 Merge remote-tracking branch 'at91/at91-next' new b5108455f025 Merge remote-tracking branch 'bcm2835/for-next' new 29ff7a5279e6 Merge remote-tracking branch 'imx-mxs/for-next' new ef3bb87ea7d5 Merge remote-tracking branch 'keystone/next' new 8e989a81f32e Merge remote-tracking branch 'mediatek/for-next' new 263b25bbe9e5 Merge remote-tracking branch 'mvebu/for-next' new 873f5c460fd2 Merge remote-tracking branch 'omap/for-next' new 7bea41c4a256 soc: qcom: socinfo: Annotate switch cases with fall through new e8cf1988f521 Merge branches 'arm64-for-5.4' and 'drivers-for-5.3' into [...] new 6a639638def8 Merge remote-tracking branch 'qcom/for-next' new 6b54be21120b Merge remote-tracking branch 'renesas/next' new b6f804bc45e0 Merge remote-tracking branch 'renesas-geert/next' new fded8c350931 Merge remote-tracking branch 'reset/reset/next' new 0ee64d12da37 Merge remote-tracking branch 'rockchip/for-next' new f19b4fe783e7 ARM: dts: exynos: Use space after '=' in exynos4412-itop-scp-core new 1e1c735a6ba0 ARM: dts: exynos: Add port map to Exynos5250 AHCI node new 91a49470c29c ARM: exynos_defconfig: Enable AHCI-platform SATA driver new 468b887c767e Merge branch 'next/defconfig' into for-next new 1dfc047cde17 Merge remote-tracking branch 'samsung-krzk/for-next' new e56c555f9bb2 Merge remote-tracking branch 'scmi/for-linux-next' new 8d3071f3e858 arm64: dts: allwinner: a64: Enable eMMC on A64-OLinuXino new 754c3cfcf76b ARM: dts: sun8i: a83t: Enable HDMI output on Cubietruck Plus new 6c7312f8d13e Merge branches 'sunxi/dt-for-5.4' and 'sunxi/drivers-for-5 [...] new 734286c106ab Merge remote-tracking branch 'sunxi/sunxi/for-next' new c33fe752de96 firmware: tegra: Move BPMP resume to noirq phase new 6290ae1fb7e2 Merge branch for-5.4/firmware into for-next new de6436f6204c Merge remote-tracking branch 'tegra/for-next' new 77a8cce5253d Merge remote-tracking branch 'clk/clk-next' new ac8b9cb1e49b Merge remote-tracking branch 'csky/linux-next' new 9763fe067b32 Merge remote-tracking branch 'h8300/h8300-next' new 1a61e89d5d6f Merge remote-tracking branch 'ia64/next' new ff47212f60b2 Merge remote-tracking branch 'mips/mips-next' new c94111742c76 Merge remote-tracking branch 'parisc-hd/for-next' new a0be6ecf0798 Merge remote-tracking branch 'risc-v/for-next' new 8531bf6d4bb4 Merge remote-tracking branch 's390/features' new d6c175e76fff Merge remote-tracking branch 'sh/sh-next' new 038d37b95b88 Merge remote-tracking branch 'xtensa/xtensa-for-next' new 61efa957c4e0 Merge remote-tracking branch 'afs/afs-next' new 1ea4133b44cc Revert "pagewalk: fix up missed conversion in migrate_vma_ [...] new d24963dced82 Revert "Merge remote-tracking branch 'dma-mapping-fixes/fo [...] new 772fc89042de Merge remote-tracking branch 'btrfs-kdave/for-next' new b1d68d06b52a Merge remote-tracking branch 'cifs/for-next' new 0a0fac5e1917 Merge remote-tracking branch 'ext3/for_next' new 454369a5a405 Merge remote-tracking branch 'f2fs/dev' new dfabbcaabbb0 Merge remote-tracking branch 'fsverity/fsverity' new 2d3de20c347f Merge remote-tracking branch 'fuse/for-next' new a932b1f5c44d Merge remote-tracking branch 'nfs/linux-next' new 6b7d87850c90 Merge remote-tracking branch 'nfsd/nfsd-next' new 54887b60e560 Merge remote-tracking branch 'overlayfs/overlayfs-next' new 7f0accc5f096 Merge remote-tracking branch 'djw-vfs/vfs-for-next' new 06b5b8c8e788 Merge remote-tracking branch 'file-locks/locks-next' new 114b5a25034c Merge remote-tracking branch 'vfs/for-next' new 281d38d211e3 Merge remote-tracking branch 'printk/for-next' new f6ea990cfce2 Merge remote-tracking branch 'hid/for-next' new 8ad56066323f Merge remote-tracking branch 'i2c/i2c/for-next' new f737f62bba84 Merge remote-tracking branch 'i3c/i3c/next' new 38ada2f406a9 hwmon: (nct7802) Fix wrong detection of in4 presence new a95a4f3f2702 hwmon: (lm75) Fixup tmp75b clr_mask new 326f2da2cf02 hwmon: Remove ads1015 driver new eefd2ef3cbb3 device-tree: bindinds: add NXP PCT2075 as compatible devic [...] new c4b3023d4ed3 hwmon: (lm75) add support for PCT2075 new 9949a3a8455f hwmon: (pmbus/max31785) Remove a useless #define new 4fd4c0351aa3 hwmon: (k8temp) update to use new hwmon registration API new 89f970f87d9f docs: hwmon: pxe1610: convert to ReST format and add to the index new 2092d0abdb61 x86/amd_nb: Add PCI device IDs for family 17h, model 70h new 0f13a8254e14 hwmon: (k10temp) Add support for AMD family 17h, model 70h CPUs new 267d1607937e hwmon: (asb100) convert to i2c_new_dummy_device new 1bc0eb54bc06 hwmon: (smm665) convert to i2c_new_dummy_device new 817e90fae6c8 hwmon: (w83781d) convert to i2c_new_dummy_device new ea7f01097c0e hwmon: (adt7475) Convert to use hwmon_device_register_with [...] new 5b49c1a4990b hwmon: (nct6775) Integrate new model nct6116 new b17a973e9ecf hwmon: (acpi_power_meter) Change log level for 'unsafe sof [...] new 397aa5e1e726 hwmon: (npcm750-pwm-fan) Remove dev_err() usage after plat [...] new d51247aa41fc hwmon: w83795: Fan control option isn't that dangerous new f34f6267a577 hwmon: (nct7904) Add extra sysfs support for fan, voltage [...] new 96744f9968be Merge remote-tracking branch 'hwmon-staging/hwmon-next' new 6f8231e44381 Merge remote-tracking branch 'jc_docs/docs-next' new 6b2265975239 media: staging: tegra-vde: Fix build error new b40dc2bf3581 media: vicodec: add support for 4 new RGB32 pixelformats new 00ab9c1a620d media: mtk-vcodec: Handle H264 error bitstreams new 8fb294ca2088 media: imx7.rst: Fix the references to the CSI multiplexer new 6898dd580a04 media: media/platform: fsl-viu.c: fix build for MICROBLAZE new 25a3d6bac6b9 media: adv7511/cobalt: rename driver name to adv7511-v4l2 new 97299a303532 media: Remove dev_err() usage after platform_get_irq() new 25aa08766db9 Merge remote-tracking branch 'v4l-dvb/master' new 0617bdede511 Revert "PCI: Add missing link delays required by the PCIe spec" new 8a794870abca Merge branch 'pm-pci' into linux-next new d2e72d36578b Merge remote-tracking branch 'pm/linux-next' new 683df830e6bd cpufreq: mediatek-cpufreq: Add compatible for MT8516 new 07e44f922529 Merge branch 'cpufreq/qcom-updates' into cpufreq/arm/linux-next new 8bcab9208fea Merge remote-tracking branch 'cpufreq-arm/cpufreq/arm/linux-next' new 6a3aa3447dc7 Merge remote-tracking branch 'opp/opp/linux-next' new f90bd15242b0 Merge remote-tracking branch 'thermal/next' new ed0c9cf3958a Merge remote-tracking branch 'thermal-soc/next' new 287a6e83e9ca Merge remote-tracking branch 'ieee1394/for-next' new 3776bfc17465 Merge remote-tracking branch 'swiotlb/linux-next' new 20cf4e026730 rdma: Enable ib_alloc_cq to spread work over a device's co [...] new 7a63b31efbb2 RDMA/hns: Remove not used UAR assignment new 05bb411ada95 RDMA/core: Introduce ratelimited ibdev printk functions new cfa1f5f27c79 RDMA/efa: Rate limit admin queue error prints new 271f1ec0996c Merge remote-tracking branch 'rdma/for-next' new 13dfb3fa4943 Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net new 3180580473d6 Merge remote-tracking branch 'net-next/master' new ef20a9b27c66 libbpf: add helpers for working with BTF types new b03bc6853c0e libbpf: convert libbpf code to use new btf helpers new 4cedc0dad9b5 libbpf: add .BTF.ext offset relocation section loading new ddc7c3042614 libbpf: implement BPF CO-RE offset relocation algorithm new 2dc26d5a4f2e selftests/bpf: add BPF_CORE_READ relocatable read macro new df36e621418b selftests/bpf: add CO-RE relocs testing setup new 002d3afce655 selftests/bpf: add CO-RE relocs struct flavors tests new ec6438a988a4 selftests/bpf: add CO-RE relocs nesting tests new 20a9ad2e7136 selftests/bpf: add CO-RE relocs array tests new d9db3550300f selftests/bpf: add CO-RE relocs enum/ptr/func_proto tests new 9654e2ae908e selftests/bpf: add CO-RE relocs modifiers/typedef tests new d698f9dbdbed selftests/bpf: add CO-RE relocs ptr-as-array tests new c1f5e7dd19e7 selftests/bpf: add CO-RE relocs ints tests new 29e1c6687245 selftests/bpf: add CO-RE relocs misc tests new 726e333fd2e9 Merge branch 'compile-once-run-everywhere' new b707659213d3 tools/bpf: fix core_reloc.c compilation error new 6f6efcd411b5 Merge remote-tracking branch 'bpf-next/master' new 94f3e14e00fd mlx5: Use refcount_t for refcount new 86d2c3a4e653 Merge remote-tracking branch 'mlx5-next/mlx5-next' new 7eb92dba3777 Merge remote-tracking branch 'netfilter-next/master' new fc35f365fb73 Merge remote-tracking branch 'nfc-next/master' new 17f3a5363195 Merge remote-tracking branch 'wireless-drivers-next/master' new c44b839164cf Merge remote-tracking branch 'bluetooth/master' new 85ac3102ba8f Merge remote-tracking branch 'gfs2/for-next' new 319416605240 mtd: rawnand: ingenic: fix devm_platform_ioremap_resource. [...] new 75de0eb28d03 mtd: rawnand: r852: Use dev_get_drvdata new 80107e764846 mtd: rawnand: remove redundant assignment to variable ret new ef17bad3dc2a Merge remote-tracking branch 'nand/nand/next' new 9e8912b89a47 Merge remote-tracking branch 'crypto/master' new ed98f45b76ad Merge remote-tracking branch 'drm/drm-next' new c34e4dbfc1d7 Merge remote-tracking branch 'amdgpu/drm-next' new 3e1876251bc3 drm/i915: move intel_display.c function declarations new 5b51f28fa7ba drm/i915/sprite: un-inline icl_is_hdr_plane() new d64575ee8d91 drm/i915/irq: un-inline functions to avoid i915_drv.h include new 366b6200f76e drm/i915/bw: make intel_atomic_get_bw_state() static new e15fd1bee2a9 drm/i915/mst: un-inline intel_dp_mst_encoder_active_links() new d0d392a8deed drm/i915/tc: un-inline intel_tc_port_ref_held() new a09d9a800236 drm/i915: avoid including intel_drv.h via i915_drv.h->i915 [...] new 1d455f8de8e8 drm/i915: rename intel_drv.h to display/intel_display_types.h new 6da4a2c411e8 drm/i915: remove unnecessary includes of intel_display_typ [...] new 1c0023d4f5fd drm/i915: move property enums to intel_display_types.h new 071b68cceee7 drm/i915: abstract display suspend/resume operations new fdde3097488e drm/i915: Drop expectations of VM_IO from our GGTT mmappings new 2edda80db3d0 drm/i915: Rename engines to match their user interface new 9ae06cad821b drm/i915: Use intel_engine_lookup_user for probing HAS_BSD etc new ed29da7123a6 drm/i915: Fix some NULL vs IS_ERR() conditions new d71c4b034165 drm/i915: Include the DRIVER_DATE in the error state new 26f00514d944 drm/i915: Isolate i915_getparam_ioctl() new a37f08a882b0 drm/i915/perf: Refactor oa object to better manage resources new 12be4a4c75a2 drm/i915/uc: Prefer dev_info for reporting options new 2399ab52da5f drm/i915/uc: HuC firmware can't be supported without GuC new 4157a962f59d drm/i915/uc: Don't fetch HuC fw if GuC fw fetch already failed new 7dbd03e28904 drm/i915: Don't try to partition WOPCM without GuC firmware new d4b2cfb8c29f drm/i915: Make wopcm_to_i915() private new a0752c87080a drm/i915/uc: WOPCM programming errors are not always real new 5e0a809af2a2 drm/i915/uc: Hardening firmware fetch new 87fb77b424b6 Merge remote-tracking branch 'drm-intel/for-linux-next' new 988107caf5ed Merge remote-tracking branch 'drm-tegra/drm/tegra/for-next' new 93505ee7d05e dma-buf: fix busy wait for new shared fences new 96e95496b02d dma-buf: fix shared fence list handling in reservation_obj [...] new 4c2488cfaa99 drm/i915: stop using seqcount for fence pruning new b8c036dfc66f dma-buf: simplify reservation_object_get_fences_rcu a bit new fcfce9f35476 drm/sti: fix opencoded use of drm_panel_* new 87160d2bfc5e Revert "Revert "drm/gem: Rename drm_gem_dumb_map_offset() [...] new 912e21bf855c Revert "Revert "drm/panfrost: Use drm_gem_map_offset()"" new 54fc01b775fe Revert "drm/vgem: drop DRM_AUTH usage from the driver" new 7d5000d7d21d Revert "drm/msm: drop DRM_AUTH usage from the driver" new 67028421e4e5 Revert "drm/nouveau: remove open-coded drm_invalid_op()" new 94533c410f9b drm/nouveau: remove open-coded drm_invalid_op() new 34127c7ad86e drm/msm: drop DRM_AUTH usage from the driver new 0a0b65d8eae3 drm/vgem: drop DRM_AUTH usage from the driver new e6be0a9913c8 Revert "drm/panfrost: Use drm_gem_map_offset()" new abd4e745ffc4 Revert "drm/gem: Rename drm_gem_dumb_map_offset() to drm_g [...] new cc8f12996e24 drm/rockchip: fix VOP_WIN_GET macro new e0021d0f9cf0 Merge remote-tracking branch 'drm-misc/for-linux-next' new 0903db48fcd9 Merge remote-tracking branch 'imx-drm/imx-drm/next' new 49f303400a61 Merge remote-tracking branch 'etnaviv/etnaviv/next' new c3d0c627e815 Merge remote-tracking branch 'regmap/for-next' new f26f967ee44c Merge remote-tracking branch 'sound/for-next' new 3403b808a0eb ASoC: rt1011: Add R0 temperature and TDM1 ADC2DAT Swap control new 0922c7a51c77 ASoC: rt1011: Add a flag for the R0 calibration test new bb67dd1878de ASoC: SOF: Intel: hda: fix MSI handling new 371be51a925a ASoC: dt-bindings: Introduce compatible strings for 7ULP and 8MQ new ad64bfbd09d7 ASoC: soc-core: set component->debugfs_root NULL new 6634e3d6ea8c ASoC: soc-core: add comment for for_each_xxx new 5b99a0aad08a ASoC: soc-core: check return value of snd_soc_add_dai_link() new 42849064500b ASoC: soc-core: don't use for_each_card_links_safe() at sn [...] new 32d2c172fe88 ASoC: soc-core: reuse rtdcom at snd_soc_rtdcom_add() new b8ba3b572c70 ASoC: soc-core: tidyup for snd_soc_dapm_new_controls() new abf31feea26c ASoC: Intel: Update request-reply IPC model new 5f0ac20ed6db ASoC: fsl_sai: Add registers definition for multiple datalines new b84f50b0fcb4 ASoC: fsl_sai: Update Tx/Rx channel enable mask new 4f7a0728b530 ASoC: fsl_sai: Add support for SAI new version new a860fac42097 ASoC: fsl_sai: Add support for imx7ulp/imx8mq new 812d2436421f Merge branch 'asoc-5.4' into asoc-next new 8ef47a3faafc Merge remote-tracking branch 'sound-asoc/for-next' new 075b0faba289 Merge remote-tracking branch 'modules/modules-next' new 51a024cb8666 Merge remote-tracking branch 'input/next' new 4675719d0f47 raid1: use an int as the return value of raise_barrier() new 143f6e733b73 md/raid6: Set R5_ReadError when there is read failure on p [...] new eeba6809d8d5 md/raid1: end bio when the device faulty new 7cee6d4e6035 md/raid10: end bio when the device faulty new cf89160793c4 md: Convert to use int_pow() new 9a567843f7ce md: allow last device to be forcibly removed from RAID1/RAID10. new 062f5b2ae12a md: don't set In_sync if array is frozen new 0d8ed0e9bf96 md: don't call spare_active in md_reap_sync_thread if all [...] new 449808a254fd raid1: factor out a common routine to handle the completio [...] new e8fc87f6a947 Merge branch 'md-next' of https://github.com/liu-song-6/li [...] new cdb65d358423 Merge branch 'for-5.4/block' into for-next new 5326ef052ff6 Merge remote-tracking branch 'block/for-next' new bb5d9d556888 Merge remote-tracking branch 'mmc/next' new e92c4ca0499c Merge remote-tracking branch 'kgdb/kgdb-next' new ff8c07a6f447 Merge remote-tracking branch 'mfd/for-mfd-next' new c6342678b556 Merge remote-tracking branch 'regulator/for-next' new c2853b4db13a Merge remote-tracking branch 'security/next-testing' new 03813eeb3a42 Merge remote-tracking branch 'apparmor/apparmor-next' new 50e05cbcf88f Merge remote-tracking branch 'integrity/next-integrity' new 1eb4187d4c90 Merge remote-tracking branch 'keys/keys-next' new a06c4d776585 Merge remote-tracking branch 'selinux/next' new 708049dabd18 Merge remote-tracking branch 'watchdog/master' new 5d1e47fcadbf Merge remote-tracking branch 'devicetree/for-next' new 920d947af9cd spi: sh-msiof: Use devm_platform_ioremap_resource() helper new 0feb02fbc3ca Merge branch 'spi-5.4' into spi-next new 9f19347fb830 Merge remote-tracking branch 'spi/for-next' new 99f0b484de1f Merge branch 'sched/urgent' new 4ab9ab656a6c x86/ptrace: Mark expected switch fall-through new 7468a4eae541 x86: mtrr: cyrix: Mark expected switch fall-through new ebff49917dd9 Merge branch 'x86/urgent' new 91d2a812dfb9 locking/rwsem: Make handoff writer optimistically spin on owner new fce45cd41101 locking/rwsem: Check for operations on an uninitialized rwsem new 24a376d65177 locking/qspinlock,x86: Clarify virt_spin_lock_key new 5f35d5a66b3e locking/mutex: Make __mutex_owner static to mutex.c new a037d269221c locking/mutex: Use mutex flags macro instead of hard code new 83cbb8cccb2f Merge branch 'locking/core' new 8488db7f6ee9 Merge branch 'perf/core' new db1aac716d05 Merge branch 'ras/core' new 2aaa4530b7a7 Merge branch 'sched/core' new b35bcd3442ae Merge branch 'smp/hotplug' new 5f0a67bb72f5 Merge branch 'timers/core' new 6444b40eeda4 x86/apic: Annotate global config variables as "read-only a [...] new 04b5a009c156 Merge branch 'x86/apic' new a156cadef2fe x86/boot: Save fields explicitly, zero out everything else new be7acea5a873 Merge branch 'x86/boot' new 0462aea9af42 Merge branch 'x86/build' new e7322459ff10 Merge branch 'x86/cleanups' new b511f3d1f986 Merge branch 'x86/cpu' new a569b2154ec1 Merge branch 'x86/entry' new 055fab9dd57c Merge branch 'x86/hyperv' new 2de8fc5773de Merge branch 'x86/mm' new fc9689d0309d Merge remote-tracking branch 'tip/auto-latest' new 8faa1cf6ed82 EDAC/altera: Use the proper type for the IRQ status bits new 89477f9847dd Merge remote-tracking branch 'edac/edac-for-next' new 0062083271c2 Merge remote-tracking branch 'kvm-ppc/kvm-ppc-next' new d1e252f5eb1d Merge remote-tracking branch 'kvms390/next' new e2341c2c2459 Merge remote-tracking branch 'percpu/for-next' new e1aeae9350be Merge remote-tracking branch 'drivers-x86/for-next' new 636c675323d8 Merge remote-tracking branch 'hsi/for-next' new 3447f161ffe6 Merge remote-tracking branch 'leds/for-next' new 386dd35b1788 Merge remote-tracking branch 'ipmi/for-next' new 4aa158cc794e Merge remote-tracking branch 'driver-core/driver-core-next' new 91148dbad80b USB: usbip: convert platform driver to use dev_groups new 03ab7f49c329 Merge remote-tracking branch 'usb/usb-next' new d6a59fec33a2 serial: 8250_exar: Consolidate callback assignments in def [...] new b19e8f30ec05 serial: 8250_exar: Replace msleep(1) with usleep_range() new 3aa263f1ac1a tty: serial: fsl_lpuart: Introduce lpuart_tx_dma_startup() new 87a46c2a5b0e tty: serial: fsl_lpuart: Introduce lpuart_rx_dma_startup() new f2a90ac0243d tty: serial: fsl_lpuart: Introduce lpuart32_configure() new e5b01b657f83 tty: serial: fsl_lpuart: Introduce lpuart*_setup_watermark [...] new 1fe3896855e6 tty: serial: fsl_lpuart: Don't enable TIE in .startup() or [...] new e15fdcf80e29 tty: serial: fsl_lpuart: Ignore TX/RX interrupts if DMA is [...] new d6026e9befe2 serial: lantiq: Add SMP support new a4ba050dbc88 serial: 8250_dw: Use a unified new dev variable in remove new 4087ca515cd1 Merge remote-tracking branch 'tty/tty-next' new 361b8c16588e Merge remote-tracking branch 'char-misc/char-misc-next' new 054735417d50 Merge remote-tracking branch 'extcon/extcon-next' new fda9365d7f36 Merge remote-tracking branch 'soundwire/next' new 2a0456553fe9 Merge remote-tracking branch 'thunderbolt/next' new c101861584f2 Merge remote-tracking branch 'staging/staging-next' new bce99dd70029 Merge remote-tracking branch 'mux/for-next' new be11fc0f9fdc Merge remote-tracking branch 'slave-dma/next' new 653a23ca7e1e Use kvmalloc in cgroups-v1 new b14b00575a33 Merge remote-tracking branch 'cgroup/for-next' new 12191183caca Merge remote-tracking branch 'scsi/for-next' new 8b5292bcfcac scsi: qla2xxx: Fix Relogin to prevent modifying scan_state flag new 3a4b6cc73321 scsi: qla2xxx: Fix premature timer expiration new f0cecc1eec0c scsi: qla2xxx: Retry fabric Scan on IOCB queue full new 26a77799195f scsi: qla2xxx: Correct error handling during initializatio [...] new 9e744591ef1b scsi: qla2xxx: Fix NVMe port discovery after a short devic [...] new a36f1443e6fc scsi: qla2xxx: Use common update-firmware-options routine [...] new f00b3428a801 scsi: qla2xxx: Fix hang in fcport delete path new 03cc44bf682a scsi: qla2xxx: Allow NVMe IO to resume with short cable pull new 4d0b32b853f5 scsi: qla2xxx: Update driver version to 10.01.00.18-k new 88d5c343949e scsi: megaraid_sas: Make a bunch of functions static new e5460f084b84 scsi: megaraid_sas: Fix a compilation warning new 4c73598732f7 scsi: ibmvfc: Mark expected switch fall-throughs new 6d44c692c12c scsi: qlogicpti: Mark expected switch fall-throughs new c78a66584d03 scsi: sun3_scsi: Mark expected switch fall-throughs new c72a9692923f scsi: wd33c93: Mark expected switch fall-through new 4b828fe156a6 scsi: ufs: revamp string descriptor reading new 09addb1d169e scsi: core: Make scsi_internal_device_unblock_nowait() rej [...] new 94ef80a5f0d7 scsi: core: Complain if scsi_target_block() fails new dccc96abfb21 scsi: core: Reduce memory required for SCSI logging new cb8b3359eb9c scsi: ufs: Configure clock in .hce_enable_notify() in Cadence UFS new 7d8948627a7c scsi: target: tcmu: clean the nl_cmd of the udev when nl s [...] new 69a76d08f2e4 scsi: ncr53c8xx: Mark expected switch fall-through new 93352abc81a9 scsi: hisi_sas: Make max IPTT count equal for all hw revisions new 897cc769bcc0 scsi: hisi_sas: Drop hisi_sas_hw.get_free_slot new bee0cf25c030 scsi: hisi_sas: Fix pointer usage error in show debugfs IOST/ITCT new bbe0a7b348b3 scsi: hisi_sas: Snapshot HW cache of IOST and ITCT at debugfs new b0b3e4290e28 scsi: hisi_sas: Snapshot AXI and RAS register at debugfs new 445ee2de112a scsi: hisi_sas: Fix out of bound at debug_I_T_nexus_reset() new d380f55503ed scsi: hisi_sas: Don't bother clearing status buffer IU in [...] new 599aefc81eff scsi: hisi_sas: Make slot buf minimum allocation of PAGE_SIZE new 1c003146c64b scsi: hisi_sas: Drop kmap_atomic() in SMP command completion new 5f6c32d7ce57 scsi: hisi_sas: Drop SMP resp frame DMA mapping new e16963f378fa scsi: hisi_sas: Drop free_irq() when devm_request_irq() failed new 7bf18e849d80 scsi: hisi_sas: Modify return type of debugfs functions new a07b48766c52 scsi: hisi_sas: Remove some unnecessary code new e7513f666bc7 scsi: hisi_sas: replace "%p" with "%pK" new a5ac1f5d9a42 scsi: hisi_sas: Consolidate internal abort calls in LU res [...] new afcd609e8e79 scsi: pm80xx: remove redundant assignments to variable rc new f23ca2cb2781 scsi: mpt3sas: Add support for PCIe Lane margin new e224e03b0c6a scsi: mpt3sas: memset request frame before reusing new ffedeae1fa54 scsi: mpt3sas: Gracefully handle online firmware update new 635ee6c73034 scsi: mpt3sas: Update MPI headers to 2.6.8 spec new 5bb309dbbbf2 scsi: mpt3sas: Enumerate SES of a managed PCIe switch new 3c090ce3f0fb scsi: mpt3sas: Allow ioctls to blocked access status NVMe new ba630ea068d7 scsi: mpt3sas: Support MEMORY MOVE Tool box command new 3ac8e47bbf2d scsi: mpt3sas: Add sysfs to know supported features new 9c067c053f94 scsi: mpt3sas: Handle fault during HBA initialization new 1edc677019c2 scsi: mpt3sas: Reduce the performance drop new 54d74e6b9d98 scsi: mpt3sas: Run SAS DEVICE STATUS CHANGE EVENT from ISR new 6e0b7ca281d7 scsi: mpt3sas: Update driver version to 31.100.00.00 new 543d70fe0071 Merge remote-tracking branch 'scsi-mkp/for-next' new a5444bb507b5 Merge remote-tracking branch 'rpmsg/for-next' new 29c778ca612b gpiolib: never report open-drain/source lines as 'input' t [...] new 40b0bcd3e0e2 gpio: mpc8xxx: Add new platforms GPIO DT node description new 6926e30f09db Merge branch 'devel' into for-next new e9f590eb46ed Merge remote-tracking branch 'gpio/for-next' new 83c19d3cf236 Merge remote-tracking branch 'gpio-brgl/gpio/for-next' new f17d2f54d36d pinctrl: falcon: Add of_node_put() before return new ea8cf5c51850 pinctrl: nomadik: nomadik: Add of_node_put() before return new f452444709c0 pinctrl: nomadik: abx500: Add of_node_put() before return new 646d90c3c2c1 pinctrl: freescale: mxs: Add of_node_put() before return new 8df92d676c91 pinctrl: spear: spear: Add of_node_put() before return new 6d2db2965ba2 dt-bindings: pinctrl: qcom: Add SC7180 pinctrl binding new f2ae04c45b1a pinctrl: qcom: Add SC7180 pinctrl driver new b0f0e8f55fa8 Merge branch 'devel' into for-next new 67fb967734cd Merge remote-tracking branch 'pinctrl/for-next' new ca343167b8c5 pinctrl: samsung: Add of_node_put() before return in error path new a969525f7573 pinctrl: samsung: Fix device node refcount leaks in Exynos [...] new 68c9106bc046 pinctrl: samsung: Fix device node refcount leaks in S3C24x [...] new 295f9b84ea9f pinctrl: samsung: Fix device node refcount leaks in S3C64x [...] new 10971e2ab6eb pinctrl: samsung: Fix device node refcount leaks in init code new 2e3fda15eb17 Merge remote-tracking branch 'pinctrl-samsung/for-next' new d6c234419dd2 Merge remote-tracking branch 'y2038/y2038' new 262e452e112f Merge remote-tracking branch 'livepatching/for-next' new 669d44c766cf Merge remote-tracking branch 'coresight/next' new ae13bdbc622c Merge remote-tracking branch 'rtc/rtc-next' new ab9e3f3b59a8 Merge remote-tracking branch 'nvdimm/libnvdimm-for-next' new 7183a8cb2a79 Merge remote-tracking branch 'at24/at24/for-next' new 91181afe99b2 Merge remote-tracking branch 'kspp/for-next/kspp' new 4c5326b54fa9 Merge remote-tracking branch 'slimbus/for-next' new ccc49855a344 Merge remote-tracking branch 'nvmem/for-next' new 128fff63e499 Merge remote-tracking branch 'xarray/xarray' new c6c9e3184a3d Merge remote-tracking branch 'hyperv/hyperv-next' new 76f1576d7143 Merge remote-tracking branch 'pidfd/for-next' new e44210febc2b Merge remote-tracking branch 'devfreq/for-next' new 9d0a16658f84 amdgpu: remove -EAGAIN handling for hmm_range_fault new 07d82211b8d2 amdgpu: don't initialize range->list in amdgpu_hmm_init_range new 5aa0acb374ed nouveau: pass struct nouveau_svmm to nouveau_range_fault new 2cbeb41913e6 mm/hmm: remove the unused vma argument to hmm_range_dma_unmap new fac555ac93d4 mm/hmm: remove superfluous arguments from hmm_range_register new 7f08263d9bc6 mm/hmm: remove the page_shift member from struct hmm_range new 05c23af4a1b3 mm/hmm: remove the mask variable in hmm_vma_walk_hugetlb_entry new 309f9a4f5e1a mm/hmm: don't abuse pte_index() in hmm_vma_handle_pmd new f0b3c45c8931 mm/hmm: only define hmm_vma_walk_pud if needed new 9d3973d60f0a mm/hmm: cleanup the hmm_vma_handle_pmd stub new 251bbe59b7a6 mm/hmm: cleanup the hmm_vma_walk_hugetlb_entry stub new f442c283efe4 mm/hmm: allow HMM_MIRROR on all architectures with MMU new 9c240a7bb337 mm/hmm: make HMM_MIRROR an implicit option new aad7cc1683d3 Merge remote-tracking branch 'hmm/hmm' new 44985449323b Revert "kbuild: show hint if subdir-y/m is used to visit m [...] new fef520b79942 thp: update split_huge_page_pmd() commnet new 8576572fea1a filemap: check compound_head(page)->mapping in filemap_fault() new 28b05864a3b0 filemap: check compound_head(page)->mapping in pagecache_g [...] new 98e12d88d0b7 filemap: update offset check in filemap_fault() new 5d3c261ccf5d mm,thp: stats for file backed THP new 41d2db79f8ba khugepaged: rename collapse_shmem() and khugepaged_scan_shmem() new 89e1c65c0db7 mm,thp: add read-only THP support for (non-shmem) FS new 9b69fecc4341 khugepaged: fix build without CONFIG_SHMEM new 8026a2ba1247 mm,thp: avoid writes to file with THP in pagecache new 03223ed0b2ef psi: annotate refault stalls from IO submission new cd74a5aca853 psi-annotate-refault-stalls-from-io-submission-fix new e99e958413f3 psi-annotate-refault-stalls-from-io-submission-fix-2 new 814f3a756092 riscv: kbuild: add virtual memory system selection new e4168d26a862 mm, fs: move randomize_stack_top from fs to mm new ea73595b3b84 arm64: make use of is_compat_task instead of hardcoding this test new 17dfa9fa2adb arm64: consider stack randomization for mmap base only whe [...] new cddbc90bfa91 arm64, mm: move generic mmap layout functions to mm new e125e033c74d arm64, mm: make randomization selected by generic topdown [...] new bd69479090aa arm: properly account for stack randomization and stack guard gap new f29d6a9763d7 arm: use STACK_TOP when computing mmap base address new df88b3b4c268 arm: use generic mmap top-down layout and brk randomization new b03ccd2a2a09 mips: properly account for stack randomization and stack g [...] new 3531dd7ad75a mips: use STACK_TOP when computing mmap base address new 530c6737d165 mips: adjust brk randomization offset to fit generic version new 5e4f8d33b626 mips: replace arch specific way to determine 32bit task wi [...] new c5be9f6e043d mips: use generic mmap top-down layout and brk randomization new 954116819eca riscv: make mmap allocation top-down by default new 7a11679f8763 mm: introduce MADV_COLD new 8c575b0ad0ec mm: change PAGEREF_RECLAIM_CLEAN with PAGE_REFRECLAIM new b0d6a06340dd mm: introduce MADV_PAGEOUT new 721f1714c1d9 mm: clear PG_active on MADV_PAGEOUT new 82486141b2dc mm: factor out common parts between MADV_COLD and MADV_PAGEOUT new a10ad440d800 mm/madvise: reduce code duplication in error handling paths new 3f192a494dd0 zpool: add malloc_support_movable to zpool_driver new a4387ae621fb zswap: use movable memory if zpool support allocate movabl [...] new bb0558bfd15e mm, memcg: proportional memory.{low,min} reclaim new 09522c6cb0e2 mm, memcg: make memory.emin the baseline for utilisation d [...] new de1bc0ba3c26 mm, memcg: make scan aggression always exclude protection new adaa787ef90c mm/vmscan: remove unused lru_pages argument new 1cbd432a6736 mm: don't expose page to fast gup before it's ready new c405942eeba5 fs/buffer.c: add debug print for __getblk_gfp() stall problem new cf37f0c8e84a fs/buffer.c: dump more info for __getblk_gfp() stall problem new f3d32c0cb236 kernel/hung_task.c: Monitor killed tasks. new f870e9e93178 linux/coff.h: add include guard new 79ee2a08cc84 hung_task: allow printing warnings every check interval new b1dbb44315f0 linux/bits.h: clarify macro argument names new 62d253ed95bd rbtree: avoid generating code twice for the cached version [...] new 2e886659922c augmented rbtree: add comments for RB_DECLARE_CALLBACKS macro new 8a4015fde554 augmented rbtree: add new RB_DECLARE_CALLBACKS_MAX macro new 0ebf983685ee augmented-rbtree-add-new-rb_declare_callbacks_max-macro-fix new 148067055351 augmented-rbtree-add-new-rb_declare_callbacks_max-macro-fix-3 new 48ec006cf976 augmented rbtree: rework the RB_DECLARE_CALLBACKS macro de [...] new 933c826ba752 lib/genalloc.c: export symbol addr_in_gen_pool new 60e9aacbc3e6 lib/genalloc.c: rename addr_in_gen_pool to gen_pool_has_addr new 2ba247afe804 Documentation: rename addr_in_gen_pool to gen_pool_has_addr new 4d7b30cb427e string: add stracpy and stracpy_pad mechanisms new 643a14fbfdc5 Documentation/checkpatch: prefer stracpy/strscpy over strc [...] new 6ba7f639cb6a kernel-doc: core-api: include string.h into core-api new afc45561630a kernel-doc: core-api: Include string.h into core-api new 325e5359c24c include/trace/events/writeback.h: fix -Wstringop-truncatio [...] new b42a03a18ad2 strscpy: reject buffer sizes larger than INT_MAX new f03d1374f3ab lib/math/rational.c: fix possible incorrect result from ra [...] new e28d7d494c60 checkpatch: don't interpret stack dumps as commit IDs new b5f0432121de checkpatch: improve SPDX license checking new 60f3f5c2ff2d checkpatch.pl: warn on invalid commit id new 3ad3bbac4450 checkpatch: add *_NOTIFIER_HEAD as var definition new 74f7531be367 checkpatch: exclude sizeof sub-expressions from MACRO_ARG_REUSE new 81f5a6e0b353 fs: reiserfs: remove unnecessary check of bh in remove_fro [...] new 2a71f3f1484a fat: add nobarrier to workaround the strange behavior of device new 6ed262688a68 fork: improve error message for corrupted page tables new 1cece356fb0e cpumask: nicer for_each_cpumask_and() signature new 55d8de13d5f7 kexec: bail out upon SIGKILL when allocating memory. new 18b6799237b5 kexec: restore arch_kexec_kernel_image_probe declaration new 66abb313abc8 aio: simplify read_events() new 383cf74e6fa7 kgdb: don't use a notifier to enter kgdb at panic; call directly new b91b00516184 scripts/gdb: handle split debug new c78d30d327b7 ipc/msg.c: consolidate all xxxctl_down() functions new 68c085391b58 Merge branch 'akpm-current/current' new a9fe6c8bc51c pinctrl: fix pxa2xx.c build warnings new 03b19a405c1a mm: treewide: clarify pgtable_page_{ctor,dtor}() naming new 84cd5cfdd5a9 drivers/tty/serial/sh-sci.c: suppress warning new a483f7b1f6bb 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 (24a3eaea5312) \ N -- N -- N refs/heads/akpm (a483f7b1f6bb)
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 575 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: .../bindings/fpga/altera-fpga2sdram-bridge.txt | 5 +- .../bindings/fpga/altera-freeze-bridge.txt | 5 +- .../bindings/fpga/altera-hps2fpga-bridge.txt | 5 +- .../devicetree/bindings/fpga/fpga-bridge.txt | 13 - .../bindings/fpga/xilinx-pr-decoupler.txt | 8 +- .../devicetree/bindings/gpio/gpio-mpc8xxx.txt | 16 +- .../bindings/pinctrl/qcom,sc7180-pinctrl.txt | 186 ++++ Documentation/devicetree/bindings/riscv/cpus.yaml | 4 + .../devicetree/bindings/sound/fsl-sai.txt | 3 +- Documentation/media/v4l-drivers/imx7.rst | 127 ++- Documentation/vm/hmm.rst | 2 +- Makefile | 4 + arch/Kconfig | 14 + arch/arm/boot/dts/exynos4412-itop-scp-core.dtsi | 18 +- arch/arm/boot/dts/exynos5250.dtsi | 1 + arch/arm/boot/dts/sun8i-a83t-cubietruck-plus.dts | 25 + arch/arm/configs/exynos_defconfig | 5 +- arch/arm64/Kconfig | 2 + arch/arm64/include/asm/cputype.h | 21 +- arch/arm64/include/asm/ptrace.h | 5 + arch/arm64/kernel/cpufeature.c | 2 +- arch/arm64/kernel/head.S | 96 +- arch/arm64/kernel/ptrace.c | 2 +- arch/arm64/kernel/vmlinux.lds.S | 9 + arch/arm64/lib/Makefile | 2 + arch/arm64/lib/error-inject.c | 18 + arch/arm64/mm/fault.c | 4 +- arch/powerpc/include/asm/error-injection.h | 13 - arch/riscv/lib/Makefile | 2 - arch/riscv/lib/delay.c | 7 +- arch/riscv/lib/udivdi3.S | 32 - arch/x86/include/asm/bootparam_utils.h | 63 +- arch/x86/include/asm/error-injection.h | 13 - arch/x86/include/asm/qspinlock.h | 15 + arch/x86/kernel/apic/apic.c | 26 +- drivers/clocksource/timer-riscv.c | 6 +- drivers/cpufreq/mediatek-cpufreq.c | 1 + drivers/dma-buf/reservation.c | 94 +- drivers/edac/altera_edac.c | 4 +- drivers/firmware/tegra/bpmp.c | 2 +- drivers/fpga/altera-cvp.c | 3 +- drivers/fpga/altera-pr-ip-core-plat.c | 4 +- drivers/fpga/altera-pr-ip-core.c | 4 +- drivers/gpio/gpiolib.c | 6 +- drivers/gpu/drm/amd/amdgpu/Kconfig | 4 +- drivers/gpu/drm/amd/amdgpu/amdgpu_mn.c | 1 - drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c | 29 +- drivers/gpu/drm/i915/Makefile | 1 + drivers/gpu/drm/i915/display/dvo_ch7017.c | 2 +- drivers/gpu/drm/i915/display/dvo_ch7xxx.c | 2 +- drivers/gpu/drm/i915/display/dvo_ivch.c | 2 +- drivers/gpu/drm/i915/display/dvo_ns2501.c | 2 +- drivers/gpu/drm/i915/display/dvo_sil164.c | 2 +- drivers/gpu/drm/i915/display/dvo_tfp410.c | 2 +- drivers/gpu/drm/i915/display/intel_atomic.c | 2 +- drivers/gpu/drm/i915/display/intel_atomic_plane.c | 3 +- drivers/gpu/drm/i915/display/intel_audio.c | 2 +- drivers/gpu/drm/i915/display/intel_bw.c | 16 +- drivers/gpu/drm/i915/display/intel_bw.h | 15 - drivers/gpu/drm/i915/display/intel_cdclk.c | 2 +- drivers/gpu/drm/i915/display/intel_color.c | 2 +- drivers/gpu/drm/i915/display/intel_combo_phy.c | 2 +- drivers/gpu/drm/i915/display/intel_connector.c | 2 +- drivers/gpu/drm/i915/display/intel_crt.c | 2 +- drivers/gpu/drm/i915/display/intel_ddi.c | 2 +- drivers/gpu/drm/i915/display/intel_display.c | 4 +- drivers/gpu/drm/i915/display/intel_display.h | 171 +++ drivers/gpu/drm/i915/display/intel_display_power.c | 82 +- drivers/gpu/drm/i915/display/intel_display_power.h | 17 +- .../{intel_drv.h => display/intel_display_types.h} | 155 +-- drivers/gpu/drm/i915/display/intel_dp.c | 3 +- .../gpu/drm/i915/display/intel_dp_aux_backlight.c | 2 +- .../gpu/drm/i915/display/intel_dp_link_training.c | 2 +- drivers/gpu/drm/i915/display/intel_dp_mst.c | 8 +- drivers/gpu/drm/i915/display/intel_dp_mst.h | 9 +- drivers/gpu/drm/i915/display/intel_dpio_phy.c | 2 +- drivers/gpu/drm/i915/display/intel_dpll_mgr.c | 2 +- drivers/gpu/drm/i915/display/intel_dsi.h | 3 +- .../gpu/drm/i915/display/intel_dsi_dcs_backlight.c | 2 +- drivers/gpu/drm/i915/display/intel_dsi_vbt.c | 2 +- drivers/gpu/drm/i915/display/intel_dvo.c | 2 +- drivers/gpu/drm/i915/display/intel_fbc.c | 2 +- drivers/gpu/drm/i915/display/intel_fbdev.c | 2 +- drivers/gpu/drm/i915/display/intel_fifo_underrun.c | 3 +- drivers/gpu/drm/i915/display/intel_frontbuffer.c | 2 +- drivers/gpu/drm/i915/display/intel_gmbus.c | 2 +- drivers/gpu/drm/i915/display/intel_hdcp.c | 2 +- drivers/gpu/drm/i915/display/intel_hdmi.c | 4 +- drivers/gpu/drm/i915/display/intel_hotplug.c | 2 +- drivers/gpu/drm/i915/display/intel_lspcon.c | 2 +- drivers/gpu/drm/i915/display/intel_lvds.c | 2 +- drivers/gpu/drm/i915/display/intel_opregion.c | 2 +- drivers/gpu/drm/i915/display/intel_overlay.c | 2 +- drivers/gpu/drm/i915/display/intel_panel.c | 2 +- drivers/gpu/drm/i915/display/intel_pipe_crc.c | 2 +- drivers/gpu/drm/i915/display/intel_psr.c | 2 +- drivers/gpu/drm/i915/display/intel_quirks.c | 2 +- drivers/gpu/drm/i915/display/intel_sdvo.c | 2 +- drivers/gpu/drm/i915/display/intel_sprite.c | 9 +- drivers/gpu/drm/i915/display/intel_sprite.h | 8 +- drivers/gpu/drm/i915/display/intel_tc.c | 7 + drivers/gpu/drm/i915/display/intel_tc.h | 9 +- drivers/gpu/drm/i915/display/intel_tv.c | 2 +- drivers/gpu/drm/i915/display/intel_vdsc.c | 2 +- drivers/gpu/drm/i915/display/vlv_dsi.c | 2 +- drivers/gpu/drm/i915/display/vlv_dsi_pll.c | 2 +- drivers/gpu/drm/i915/gem/i915_gem_clflush.c | 1 + drivers/gpu/drm/i915/gem/i915_gem_client_blt.c | 4 +- drivers/gpu/drm/i915/gem/i915_gem_execbuffer.c | 4 +- drivers/gpu/drm/i915/gem/i915_gem_mman.c | 2 +- drivers/gpu/drm/i915/gem/i915_gem_object.c | 1 + drivers/gpu/drm/i915/gem/i915_gem_object_blt.c | 5 +- drivers/gpu/drm/i915/gem/i915_gem_shmem.c | 1 + drivers/gpu/drm/i915/gem/i915_gem_userptr.c | 3 +- drivers/gpu/drm/i915/gem/i915_gem_wait.c | 14 +- drivers/gpu/drm/i915/gt/intel_breadcrumbs.c | 1 + drivers/gpu/drm/i915/gt/intel_engine_cs.c | 42 +- drivers/gpu/drm/i915/gt/intel_engine_user.c | 23 + drivers/gpu/drm/i915/gt/intel_engine_user.h | 2 + drivers/gpu/drm/i915/gt/intel_lrc.c | 1 + drivers/gpu/drm/i915/gt/intel_reset.c | 1 + drivers/gpu/drm/i915/gt/intel_sseu.c | 2 +- drivers/gpu/drm/i915/gt/selftest_context.c | 20 +- drivers/gpu/drm/i915/gt/selftest_engine_cs.c | 26 +- drivers/gpu/drm/i915/gt/uc/intel_guc_fw.c | 5 +- drivers/gpu/drm/i915/gt/uc/intel_guc_submission.c | 1 + drivers/gpu/drm/i915/gt/uc/intel_huc_fw.c | 8 +- drivers/gpu/drm/i915/gt/uc/intel_uc.c | 42 +- drivers/gpu/drm/i915/gt/uc/intel_uc_fw.c | 162 ++- drivers/gpu/drm/i915/gt/uc/intel_uc_fw.h | 11 +- drivers/gpu/drm/i915/gvt/scheduler.c | 4 +- drivers/gpu/drm/i915/i915_debugfs.c | 3 +- drivers/gpu/drm/i915/i915_drv.c | 223 +--- drivers/gpu/drm/i915/i915_drv.h | 257 ++--- drivers/gpu/drm/i915/i915_gem.c | 1 - drivers/gpu/drm/i915/i915_gem.h | 2 + drivers/gpu/drm/i915/i915_gem_evict.c | 1 - drivers/gpu/drm/i915/i915_gem_gtt.c | 1 - drivers/gpu/drm/i915/i915_getparam.c | 168 +++ drivers/gpu/drm/i915/i915_gpu_error.c | 1 + drivers/gpu/drm/i915/i915_irq.c | 21 +- drivers/gpu/drm/i915/i915_irq.h | 30 +- drivers/gpu/drm/i915/i915_mm.c | 5 +- drivers/gpu/drm/i915/i915_perf.c | 540 ++++----- drivers/gpu/drm/i915/i915_request.c | 1 + drivers/gpu/drm/i915/i915_suspend.c | 2 +- drivers/gpu/drm/i915/i915_sysfs.c | 1 - drivers/gpu/drm/i915/i915_trace.h | 2 +- drivers/gpu/drm/i915/i915_vgpu.c | 1 - drivers/gpu/drm/i915/i915_vma.c | 1 + drivers/gpu/drm/i915/intel_pm.c | 3 +- drivers/gpu/drm/i915/intel_runtime_pm.c | 1 + drivers/gpu/drm/i915/intel_sideband.c | 4 +- drivers/gpu/drm/i915/intel_uncore.c | 2 +- drivers/gpu/drm/i915/intel_wopcm.c | 7 +- drivers/gpu/drm/i915/oa/i915_oa_bdw.c | 30 +- drivers/gpu/drm/i915/oa/i915_oa_bxt.c | 30 +- drivers/gpu/drm/i915/oa/i915_oa_cflgt2.c | 30 +- drivers/gpu/drm/i915/oa/i915_oa_cflgt3.c | 30 +- drivers/gpu/drm/i915/oa/i915_oa_chv.c | 30 +- drivers/gpu/drm/i915/oa/i915_oa_cnl.c | 30 +- drivers/gpu/drm/i915/oa/i915_oa_glk.c | 30 +- drivers/gpu/drm/i915/oa/i915_oa_hsw.c | 30 +- drivers/gpu/drm/i915/oa/i915_oa_icl.c | 30 +- drivers/gpu/drm/i915/oa/i915_oa_kblgt2.c | 30 +- drivers/gpu/drm/i915/oa/i915_oa_kblgt3.c | 30 +- drivers/gpu/drm/i915/oa/i915_oa_sklgt2.c | 30 +- drivers/gpu/drm/i915/oa/i915_oa_sklgt3.c | 30 +- drivers/gpu/drm/i915/oa/i915_oa_sklgt4.c | 30 +- drivers/gpu/drm/nouveau/Kconfig | 4 +- drivers/gpu/drm/nouveau/nouveau_svm.c | 14 +- drivers/gpu/drm/rockchip/rockchip_drm_vop.c | 2 +- drivers/gpu/drm/sti/sti_dvo.c | 8 +- drivers/hwmon/Kconfig | 7 +- drivers/hwmon/nct7904.c | 469 +++++++- drivers/infiniband/core/cq.c | 28 + drivers/infiniband/hw/efa/efa_com.c | 70 +- drivers/infiniband/hw/efa/efa_com_cmd.c | 136 ++- drivers/infiniband/hw/hns/hns_roce_cq.c | 18 +- drivers/infiniband/hw/mlx5/srq_cmd.c | 6 +- drivers/infiniband/ulp/srpt/ib_srpt.c | 4 +- drivers/md/md.c | 49 +- drivers/md/md.h | 1 + drivers/md/raid1.c | 76 +- drivers/md/raid10.c | 32 +- drivers/md/raid5.c | 4 +- drivers/media/i2c/adv7511-v4l2.c | 4 +- drivers/media/pci/cobalt/cobalt-driver.c | 2 +- drivers/media/platform/am437x/am437x-vpfe.c | 1 - drivers/media/platform/atmel/atmel-sama5d2-isc.c | 7 +- drivers/media/platform/exynos4-is/mipi-csis.c | 4 +- drivers/media/platform/fsl-viu.c | 2 +- drivers/media/platform/imx-pxp.c | 4 +- .../media/platform/mtk-vcodec/vdec/vdec_h264_if.c | 16 +- drivers/media/platform/omap3isp/isp.c | 1 - drivers/media/platform/renesas-ceu.c | 4 +- drivers/media/platform/rockchip/rga/rga.c | 1 - drivers/media/platform/s3c-camif/camif-core.c | 4 +- .../media/platform/sti/c8sectpfe/c8sectpfe-core.c | 8 +- drivers/media/platform/sti/hva/hva-hw.c | 8 +- drivers/media/platform/stm32/stm32-dcmi.c | 5 +- drivers/media/platform/sunxi/sun6i-csi/sun6i_csi.c | 7 +- drivers/media/platform/vicodec/codec-v4l2-fwht.c | 30 +- drivers/media/rc/img-ir/img-ir-core.c | 4 +- drivers/media/rc/ir-hix5hd2.c | 4 +- drivers/media/rc/meson-ir.c | 4 +- drivers/media/rc/mtk-cir.c | 4 +- drivers/media/rc/sunxi-cir.c | 1 - drivers/mtd/nand/raw/ingenic/ingenic_nand_drv.c | 4 +- drivers/mtd/nand/raw/nand_base.c | 2 +- drivers/mtd/nand/raw/r852.c | 4 +- drivers/net/can/flexcan.c | 2 + drivers/net/ethernet/mellanox/mlx5/core/qp.c | 6 +- drivers/pci/pci.c | 29 +- drivers/pci/pci.h | 1 - drivers/pci/pcie/portdrv_core.c | 66 -- drivers/pinctrl/freescale/pinctrl-mxs.c | 12 +- drivers/pinctrl/nomadik/pinctrl-abx500.c | 1 + drivers/pinctrl/nomadik/pinctrl-nomadik.c | 1 + drivers/pinctrl/pinctrl-falcon.c | 5 +- drivers/pinctrl/qcom/Kconfig | 9 + drivers/pinctrl/qcom/Makefile | 1 + drivers/pinctrl/qcom/pinctrl-sc7180.c | 1146 ++++++++++++++++++++ drivers/pinctrl/samsung/pinctrl-exynos.c | 10 +- drivers/pinctrl/samsung/pinctrl-s3c24xx.c | 6 +- drivers/pinctrl/samsung/pinctrl-s3c64xx.c | 6 +- drivers/pinctrl/samsung/pinctrl-samsung.c | 10 +- drivers/pinctrl/spear/pinctrl-spear.c | 8 +- drivers/scsi/hisi_sas/hisi_sas.h | 36 +- drivers/scsi/hisi_sas/hisi_sas_main.c | 438 +++++--- drivers/scsi/hisi_sas/hisi_sas_v1_hw.c | 43 +- drivers/scsi/hisi_sas/hisi_sas_v2_hw.c | 75 +- drivers/scsi/hisi_sas/hisi_sas_v3_hw.c | 148 +-- drivers/scsi/megaraid/megaraid_sas_fusion.c | 29 +- drivers/scsi/mpt3sas/mpi/mpi2.h | 5 +- drivers/scsi/mpt3sas/mpi/mpi2_cnfg.h | 10 +- drivers/scsi/mpt3sas/mpi/mpi2_image.h | 39 +- drivers/scsi/mpt3sas/mpi/mpi2_pci.h | 13 +- drivers/scsi/mpt3sas/mpi/mpi2_tool.h | 13 +- drivers/scsi/mpt3sas/mpt3sas_base.c | 175 ++- drivers/scsi/mpt3sas/mpt3sas_base.h | 28 +- drivers/scsi/mpt3sas/mpt3sas_ctl.c | 59 +- drivers/scsi/mpt3sas/mpt3sas_scsih.c | 156 ++- drivers/scsi/ncr53c8xx.c | 4 + drivers/scsi/pm8001/pm8001_sas.c | 13 +- drivers/scsi/scsi_lib.c | 15 +- drivers/scsi/scsi_logging.c | 48 +- drivers/scsi/ufs/cdns-pltfrm.c | 13 +- drivers/scsi/ufs/ufs-sysfs.c | 18 +- drivers/scsi/ufs/ufs.h | 2 +- drivers/scsi/ufs/ufshcd.c | 162 +-- drivers/scsi/ufs/ufshcd.h | 7 +- drivers/soc/qcom/socinfo.c | 8 + drivers/spi/spi-bcm-qspi.c | 4 +- drivers/spi/spi-sh-msiof.c | 4 +- drivers/staging/media/tegra-vde/Kconfig | 2 +- drivers/target/target_core_user.c | 20 + drivers/tty/serial/8250/8250_dw.c | 7 +- drivers/tty/serial/8250/8250_exar.c | 43 +- drivers/tty/serial/fsl_lpuart.c | 195 ++-- drivers/tty/serial/lantiq.c | 47 +- drivers/usb/usbip/vudc.h | 2 +- drivers/usb/usbip/vudc_dev.c | 9 - drivers/usb/usbip/vudc_main.c | 1 + drivers/usb/usbip/vudc_sysfs.c | 7 +- fs/btrfs/ctree.h | 2 - fs/btrfs/disk-io.c | 2 - fs/btrfs/extent-tree.c | 16 +- fs/btrfs/sysfs.c | 52 +- fs/btrfs/volumes.c | 13 - fs/cifs/smbdirect.c | 10 +- include/asm-generic/error-injection.h | 6 + include/linux/bits.h | 22 +- include/linux/error-injection.h | 6 +- include/linux/fpga/altera-pr-ip-core.h | 2 +- include/linux/hmm.h | 29 +- include/linux/khugepaged.h | 12 - include/linux/mlx5/driver.h | 3 +- include/linux/mm.h | 8 - include/linux/rwsem.h | 10 + include/rdma/ib_verbs.h | 61 ++ include/scsi/scsi_dbg.h | 2 - init/Kconfig | 3 + kernel/cgroup/cgroup-v1.c | 27 +- kernel/events/uprobes.c | 72 +- kernel/locking/rwsem.c | 54 +- mm/Kconfig | 17 +- mm/gup.c | 8 +- mm/hmm.c | 118 +- mm/khugepaged.c | 142 +-- mm/ksm.c | 18 + mm/util.c | 13 - net/9p/trans_rdma.c | 6 +- net/sunrpc/xprtrdma/svc_rdma_transport.c | 8 +- net/sunrpc/xprtrdma/verbs.c | 13 +- scripts/Makefile.build | 4 +- scripts/tools-support-relr.sh | 16 + sound/pci/hda/hda_controller.c | 7 + sound/pci/hda/hda_controller.h | 2 +- sound/pci/hda/hda_intel.c | 63 +- sound/soc/codecs/rt1011.c | 23 +- sound/soc/codecs/rt1011.h | 3 +- sound/soc/fsl/fsl_sai.c | 320 ++++-- sound/soc/fsl/fsl_sai.h | 78 +- sound/soc/intel/baytrail/sst-baytrail-ipc.c | 65 +- sound/soc/intel/common/sst-ipc.c | 69 +- sound/soc/intel/common/sst-ipc.h | 27 +- sound/soc/intel/haswell/sst-haswell-ipc.c | 164 +-- sound/soc/intel/skylake/cnl-sst.c | 6 +- sound/soc/intel/skylake/skl-sst-ipc.c | 110 +- sound/soc/sh/rcar/adg.c | 21 +- sound/soc/soc-core.c | 53 +- sound/soc/sof/intel/hda.c | 22 +- sound/usb/hiface/pcm.c | 11 +- tools/lib/bpf/btf.c | 250 ++--- tools/lib/bpf/btf.h | 182 ++++ tools/lib/bpf/btf_dump.c | 138 +-- tools/lib/bpf/libbpf.c | 941 +++++++++++++++- tools/lib/bpf/libbpf.h | 1 + tools/lib/bpf/libbpf_internal.h | 105 ++ tools/testing/selftests/bpf/bpf_helpers.h | 20 + .../testing/selftests/bpf/prog_tests/core_reloc.c | 385 +++++++ .../selftests/bpf/progs/btf__core_reloc_arrays.c | 3 + .../progs/btf__core_reloc_arrays___diff_arr_dim.c | 3 + .../btf__core_reloc_arrays___diff_arr_val_sz.c | 3 + .../progs/btf__core_reloc_arrays___err_non_array.c | 3 + .../btf__core_reloc_arrays___err_too_shallow.c | 3 + .../progs/btf__core_reloc_arrays___err_too_small.c | 3 + .../btf__core_reloc_arrays___err_wrong_val_type1.c | 3 + .../btf__core_reloc_arrays___err_wrong_val_type2.c | 3 + .../selftests/bpf/progs/btf__core_reloc_flavors.c | 3 + .../btf__core_reloc_flavors__err_wrong_name.c | 3 + .../selftests/bpf/progs/btf__core_reloc_ints.c | 3 + .../bpf/progs/btf__core_reloc_ints___bool.c | 3 + .../progs/btf__core_reloc_ints___err_bitfield.c | 3 + .../progs/btf__core_reloc_ints___err_wrong_sz_16.c | 3 + .../progs/btf__core_reloc_ints___err_wrong_sz_32.c | 3 + .../progs/btf__core_reloc_ints___err_wrong_sz_64.c | 3 + .../progs/btf__core_reloc_ints___err_wrong_sz_8.c | 3 + .../progs/btf__core_reloc_ints___reverse_sign.c | 3 + .../selftests/bpf/progs/btf__core_reloc_misc.c | 5 + .../selftests/bpf/progs/btf__core_reloc_mods.c | 3 + .../bpf/progs/btf__core_reloc_mods___mod_swap.c | 3 + .../bpf/progs/btf__core_reloc_mods___typedefs.c | 3 + .../selftests/bpf/progs/btf__core_reloc_nesting.c | 3 + .../progs/btf__core_reloc_nesting___anon_embed.c | 3 + .../btf__core_reloc_nesting___dup_compat_types.c | 5 + ...btf__core_reloc_nesting___err_array_container.c | 3 + .../btf__core_reloc_nesting___err_array_field.c | 3 + ...__core_reloc_nesting___err_dup_incompat_types.c | 4 + ...f__core_reloc_nesting___err_missing_container.c | 3 + .../btf__core_reloc_nesting___err_missing_field.c | 3 + ..._core_reloc_nesting___err_nonstruct_container.c | 3 + ...__core_reloc_nesting___err_partial_match_dups.c | 4 + .../progs/btf__core_reloc_nesting___err_too_deep.c | 3 + .../btf__core_reloc_nesting___extra_nesting.c | 3 + .../btf__core_reloc_nesting___struct_union_mixup.c | 3 + .../bpf/progs/btf__core_reloc_primitives.c | 3 + .../btf__core_reloc_primitives___diff_enum_def.c | 3 + .../btf__core_reloc_primitives___diff_func_proto.c | 3 + .../btf__core_reloc_primitives___diff_ptr_type.c | 3 + .../btf__core_reloc_primitives___err_non_enum.c | 3 + .../btf__core_reloc_primitives___err_non_int.c | 3 + .../btf__core_reloc_primitives___err_non_ptr.c | 3 + .../bpf/progs/btf__core_reloc_ptr_as_arr.c | 3 + .../progs/btf__core_reloc_ptr_as_arr___diff_sz.c | 3 + .../testing/selftests/bpf/progs/core_reloc_types.h | 667 ++++++++++++ .../selftests/bpf/progs/test_core_reloc_arrays.c | 55 + .../selftests/bpf/progs/test_core_reloc_flavors.c | 62 ++ .../selftests/bpf/progs/test_core_reloc_ints.c | 44 + .../selftests/bpf/progs/test_core_reloc_kernel.c | 36 + .../selftests/bpf/progs/test_core_reloc_misc.c | 57 + .../selftests/bpf/progs/test_core_reloc_mods.c | 62 ++ .../selftests/bpf/progs/test_core_reloc_nesting.c | 46 + .../bpf/progs/test_core_reloc_primitives.c | 43 + .../bpf/progs/test_core_reloc_ptr_as_arr.c | 30 + 376 files changed, 9165 insertions(+), 3818 deletions(-) delete mode 100644 Documentation/devicetree/bindings/fpga/fpga-bridge.txt create mode 100644 Documentation/devicetree/bindings/pinctrl/qcom,sc7180-pinctrl.txt create mode 100644 arch/arm64/lib/error-inject.c delete mode 100644 arch/powerpc/include/asm/error-injection.h delete mode 100644 arch/riscv/lib/udivdi3.S delete mode 100644 arch/x86/include/asm/error-injection.h rename drivers/gpu/drm/i915/{intel_drv.h => display/intel_display_types.h} (85%) create mode 100644 drivers/gpu/drm/i915/i915_getparam.c create mode 100644 drivers/pinctrl/qcom/pinctrl-sc7180.c create mode 100755 scripts/tools-support-relr.sh create mode 100644 tools/testing/selftests/bpf/prog_tests/core_reloc.c create mode 100644 tools/testing/selftests/bpf/progs/btf__core_reloc_arrays.c create mode 100644 tools/testing/selftests/bpf/progs/btf__core_reloc_arrays___diff [...] create mode 100644 tools/testing/selftests/bpf/progs/btf__core_reloc_arrays___diff [...] create mode 100644 tools/testing/selftests/bpf/progs/btf__core_reloc_arrays___err_ [...] create mode 100644 tools/testing/selftests/bpf/progs/btf__core_reloc_arrays___err_ [...] create mode 100644 tools/testing/selftests/bpf/progs/btf__core_reloc_arrays___err_ [...] create mode 100644 tools/testing/selftests/bpf/progs/btf__core_reloc_arrays___err_ [...] create mode 100644 tools/testing/selftests/bpf/progs/btf__core_reloc_arrays___err_ [...] create mode 100644 tools/testing/selftests/bpf/progs/btf__core_reloc_flavors.c create mode 100644 tools/testing/selftests/bpf/progs/btf__core_reloc_flavors__err_ [...] create mode 100644 tools/testing/selftests/bpf/progs/btf__core_reloc_ints.c create mode 100644 tools/testing/selftests/bpf/progs/btf__core_reloc_ints___bool.c create mode 100644 tools/testing/selftests/bpf/progs/btf__core_reloc_ints___err_bi [...] create mode 100644 tools/testing/selftests/bpf/progs/btf__core_reloc_ints___err_wr [...] create mode 100644 tools/testing/selftests/bpf/progs/btf__core_reloc_ints___err_wr [...] create mode 100644 tools/testing/selftests/bpf/progs/btf__core_reloc_ints___err_wr [...] create mode 100644 tools/testing/selftests/bpf/progs/btf__core_reloc_ints___err_wr [...] create mode 100644 tools/testing/selftests/bpf/progs/btf__core_reloc_ints___revers [...] create mode 100644 tools/testing/selftests/bpf/progs/btf__core_reloc_misc.c create mode 100644 tools/testing/selftests/bpf/progs/btf__core_reloc_mods.c create mode 100644 tools/testing/selftests/bpf/progs/btf__core_reloc_mods___mod_swap.c create mode 100644 tools/testing/selftests/bpf/progs/btf__core_reloc_mods___typedefs.c create mode 100644 tools/testing/selftests/bpf/progs/btf__core_reloc_nesting.c create mode 100644 tools/testing/selftests/bpf/progs/btf__core_reloc_nesting___ano [...] create mode 100644 tools/testing/selftests/bpf/progs/btf__core_reloc_nesting___dup [...] create mode 100644 tools/testing/selftests/bpf/progs/btf__core_reloc_nesting___err [...] create mode 100644 tools/testing/selftests/bpf/progs/btf__core_reloc_nesting___err [...] create mode 100644 tools/testing/selftests/bpf/progs/btf__core_reloc_nesting___err [...] create mode 100644 tools/testing/selftests/bpf/progs/btf__core_reloc_nesting___err [...] create mode 100644 tools/testing/selftests/bpf/progs/btf__core_reloc_nesting___err [...] create mode 100644 tools/testing/selftests/bpf/progs/btf__core_reloc_nesting___err [...] create mode 100644 tools/testing/selftests/bpf/progs/btf__core_reloc_nesting___err [...] create mode 100644 tools/testing/selftests/bpf/progs/btf__core_reloc_nesting___err [...] create mode 100644 tools/testing/selftests/bpf/progs/btf__core_reloc_nesting___ext [...] create mode 100644 tools/testing/selftests/bpf/progs/btf__core_reloc_nesting___str [...] create mode 100644 tools/testing/selftests/bpf/progs/btf__core_reloc_primitives.c create mode 100644 tools/testing/selftests/bpf/progs/btf__core_reloc_primitives___ [...] create mode 100644 tools/testing/selftests/bpf/progs/btf__core_reloc_primitives___ [...] create mode 100644 tools/testing/selftests/bpf/progs/btf__core_reloc_primitives___ [...] create mode 100644 tools/testing/selftests/bpf/progs/btf__core_reloc_primitives___ [...] create mode 100644 tools/testing/selftests/bpf/progs/btf__core_reloc_primitives___ [...] create mode 100644 tools/testing/selftests/bpf/progs/btf__core_reloc_primitives___ [...] create mode 100644 tools/testing/selftests/bpf/progs/btf__core_reloc_ptr_as_arr.c create mode 100644 tools/testing/selftests/bpf/progs/btf__core_reloc_ptr_as_arr___ [...] create mode 100644 tools/testing/selftests/bpf/progs/core_reloc_types.h create mode 100644 tools/testing/selftests/bpf/progs/test_core_reloc_arrays.c create mode 100644 tools/testing/selftests/bpf/progs/test_core_reloc_flavors.c create mode 100644 tools/testing/selftests/bpf/progs/test_core_reloc_ints.c create mode 100644 tools/testing/selftests/bpf/progs/test_core_reloc_kernel.c create mode 100644 tools/testing/selftests/bpf/progs/test_core_reloc_misc.c create mode 100644 tools/testing/selftests/bpf/progs/test_core_reloc_mods.c create mode 100644 tools/testing/selftests/bpf/progs/test_core_reloc_nesting.c create mode 100644 tools/testing/selftests/bpf/progs/test_core_reloc_primitives.c create mode 100644 tools/testing/selftests/bpf/progs/test_core_reloc_ptr_as_arr.c