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 10ab33481c0b drivers/media/platform/sti/delta/delta-ipc.c: fix read buf [...] omits f0011c65e68a drivers/tty/serial/sh-sci.c: suppress warning omits ec4a0b4d3213 auxdisplay: charlcd: deduplicate simple_strtoul() omits 3449b4170c36 kernel.h: update comment about simple_strto<foo>() functions omits 9d41b4c3b116 mm: remove __ARCH_HAS_4LEVEL_HACK and include/asm-generic/ [...] omits 0fb5e03b7d43 um: add support for folded p4d page tables omits 759beebd008f um: remove unused pxx_offset_proc() and addr_pte() functions omits 813d2715eaa6 sparc32: use pgtable-nopud instead of 4level-fixup omits 56728b6fbcf6 parisc/hugetlb: use pgtable-nopXd instead of 4level-fixup omits 2326ec7da6c4 parisc: use pgtable-nopXd instead of 4level-fixup omits 6d666174d260 nds32: use pgtable-nopmd instead of 4level-fixup omits b540e9b22cae microblaze: use pgtable-nopmd instead of 4level-fixup omits 817eb9fc6aad m68k: mm: use pgtable-nopXd instead of 4level-fixup omits 7c03b51a57c0 m68k: nommu: use pgtable-nopud instead of 4level-fixup omits 0bb9adea5b1b c6x: use pgtable-nopud instead of 4level-fixup omits 82b35c04d820 arm: nommu: use pgtable-nopud instead of 4level-fixup omits a598cc3e13d2 alpha: use pgtable-nopud instead of 4level-fixup omits 734c20902a9e mm: ptdump: reduce level numbers by 1 in note_page() omits c7c192f039dc arm64: mm: display non-present entries in ptdump omits c248b2b8b498 arm64: mm: convert mm/dump.c to use walk_page_range() omits f45a0f367a13 x86: mm: convert dump_pagetables to use walk_page_range omits c94f08a1efa8 mm/ptdump: fix a -Wold-style-declaration warning omits 946eb8d80c82 mm-add-generic-ptdump-v15 omits b3083d9b913b mm: add generic ptdump omits 13b240aead17 x86: mm: convert ptdump_walk_pgd_level_core() to take an m [...] omits 5df01b2be61f x86: mm: convert ptdump_walk_pgd_level_debugfs() to take a [...] omits 3aaa2dc4e070 x86: mm+efi: convert ptdump_walk_pgd_level() to take a mm_struct omits 2c0cadbd064d x86: mm: point to struct seq_file from struct pg_state omits ac27b803d54a mm: pagewalk: add 'depth' parameter to pte_hole omits 30c1a8d8a3a2 mm: pagewalk: add test_p?d callbacks omits f67e95ccfcfb mm-pagewalk-allow-walking-without-vma-fix omits b66887772732 mm-pagewalk-allow-walking-without-vma-v15 omits 87ac3ae5ad0f mm: pagewalk: allow walking without vma omits 78174e4669d7 mm: pagewalk: add p4d_entry() and pgd_entry() omits b59a865de089 x86: mm: add p?d_leaf() definitions omits 7fc322533190 sparc: mm: add p?d_leaf() definitions omits fe7e9f2a6bdd s390: mm: add p?d_leaf() definitions omits c834e21d5592 riscv: mm: add p?d_leaf() definitions omits 7b3f2cb221b3 powerpc: mm: add p?d_leaf() definitions omits 714791d266f8 mips: mm: add p?d_leaf() definitions omits 33949a036be9 arm64: mm: add p?d_leaf() definitions omits 8ea48bd3d2f7 arm: mm: add p?d_leaf() definitions omits 67f02596d0eb arc: mm: add p?d_leaf() definitions omits 5bede2614cb3 mm: add generic p?d_leaf() macros omits 210c072c7945 gpio: pca953x: tighten up indentation omits 679de6af8832 gpio: pca953x: reduce stack usage in couple of functions omits ce035ffed2c9 gpio: pca953x: convert to use bitmap API omits 3e245081e71e gpio: pca953x: use input from regs structure in pca953x_ir [...] omits 65fa58b9332f gpio: pca953x: remove redundant variable and check in IRQ handler omits 717a1bb5205d lib/bitmap: introduce bitmap_replace() helper omits 2a937d2ac59b lib/test_bitmap: fix comment about this file omits 57994db1dce8 lib/test_bitmap: move exp1 and exp2 upper for others to use omits a30279eacfcf lib/test_bitmap: rename exp to exp1 to avoid ambiguous name omits 88339f6f7703 lib/test_bitmap: name EXP_BYTES properly omits 4d3e4fa1fa42 lib/test_bitmap: undefine macros after use omits 8eea13ea802e lib/test_bitmap: force argument of bitmap_parselist_user() [...] omits e653e8b2b80a gpio: pca953x: utilize the for_each_set_clump8 macro omits fe201b63a312 gpio: max3191x: utilize the for_each_set_clump8 macro omits b968375ef996 gpio: pisosr: utilize the for_each_set_clump8 macro omits 5cbbd18905e6 thermal: intel: intel_soc_dts_iosf: Utilize for_each_set_c [...] omits a773a4e28ea9 gpio: 74x164: utilize the for_each_set_clump8 macro omits adc53b250871 gpio: uniphier: utilize for_each_set_clump8 macro omits d79c53d1d5fe gpio: pcie-idio-24: utilize for_each_set_clump8 macro omits bee73876cf5a gpio: pci-idio-16: utilize for_each_set_clump8 macro omits 508a94a0792a gpio: ws16c48: utilize for_each_set_clump8 macro omits 6336a422b52f gpio: gpio-mm: utilize for_each_set_clump8 macro omits 9da71c2a9cce gpio: 104-idi-48: utilize for_each_set_clump8 macro omits f1ef554b9e7f gpio: 104-dio-48e: utilize for_each_set_clump8 macro omits 13fb855e5db5 lib/test_bitmap.c: add for_each_set_clump8 test cases omits 13de44914392 linux/bitopts.h: Add for_each_set_clump8 documentation omits 2dacb0efd227 bitops-introduce-the-for_each_set_clump8-macro-fix-fix omits 59ae0577c9aa linux/bitmap.h: fix potential sign-extension overflow omits 5a9b2601a17a bitops: introduce the for_each_set_clump8 macro omits f5379059429f kernel-hacking: move DEBUG_FS to 'Generic Kernel Debugging [...] omits 85f452625b4a kernel-hacking: move DEBUG_BUGVERBOSE to 'printk and dmesg [...] omits 856626c1e417 kernel-hacking: create a submenu for scheduler debugging options omits 5e3ac038f041 kernel-hacking: move SCHED_STACK_END_CHECK after DEBUG_STA [...] omits 4a96aad64430 kernel-hacking: move Oops into 'Lockups and Hangs' omits fa7e73e2cdeb kernel-hacking: move kernel testing and coverage options t [...] omits 43040f1bf89b kernel-hacking: group kernel data structures debugging together omits 317293e92568 kernel-hacking: create submenu for arch special debugging options omits aaaa0fdf8404 kernel-hacking: group sysrq/kgdb/ubsan into 'Generic Kerne [...] omits 89d07aa3350f Documentation: rename addr_in_gen_pool to gen_pool_has_addr omits 20f2d420dbb7 lib/genalloc.c: rename addr_in_gen_pool to gen_pool_has_addr omits a51b68c29d72 lib/genalloc.c: export symbol addr_in_gen_pool omits 7a3f56debcee pinctrl: fix pxa2xx.c build warnings omits a53e4e26db48 drivers/block/null_blk_main.c: fix uninitialized var warnings omits 1ae2235f620f drivers/block/null_blk_main.c: fix layout omits cb1e56044143 Merge branch 'akpm-current/current' omits d1c4fd80ca3a Merge remote-tracking branch 'generic-ioremap/for-next' omits 4d09ec4de874 Merge remote-tracking branch 'kasan-bitops/topic/kasan-bitops' omits 42ec88f6b0eb Merge remote-tracking branch 'kunit/test' omits d82b5802385d Merge remote-tracking branch 'hmm/hmm' omits e4a85b651876 Merge remote-tracking branch 'devfreq/devfreq-next' omits efa0446ff679 Merge remote-tracking branch 'pidfd/for-next' omits 3ac03d4ab466 Merge remote-tracking branch 'kgdb/kgdb/for-next' omits bd742bc7aec5 Merge remote-tracking branch 'hyperv/hyperv-next' omits 45cd27d60d1f Merge remote-tracking branch 'xarray/xarray' omits d2b9f1144c83 Merge remote-tracking branch 'nvmem/for-next' omits 75cf6fe78226 Merge remote-tracking branch 'fsi/next' omits 1b74474a6a3c Merge remote-tracking branch 'kspp/for-next/kspp' omits 9c73a5037b34 Merge remote-tracking branch 'ntb/ntb-next' omits 55a76b331ee6 Merge remote-tracking branch 'nvdimm/libnvdimm-for-next' omits 7fae9543865d Merge remote-tracking branch 'rtc/rtc-next' omits 15b9509e907a Merge remote-tracking branch 'coresight/next' omits 1c1e4013c45b Merge remote-tracking branch 'livepatching/for-next' omits 515206a865ec Merge remote-tracking branch 'y2038/y2038' omits d9c52f632ab4 Merge remote-tracking branch 'ktest/for-next' omits 4e4944176b60 Merge remote-tracking branch 'pwm/for-next' omits ed8c228f8622 Merge remote-tracking branch 'pinctrl/for-next' omits b4c968fd9526 Merge remote-tracking branch 'gpio/for-next' omits b64397656b2a Merge remote-tracking branch 'rpmsg/for-next' omits ff91d34a8eab Merge remote-tracking branch 'vhost/linux-next' omits 43e971c0edf4 Merge remote-tracking branch 'scsi-mkp/for-next' omits 5bbf80a19d5e Merge remote-tracking branch 'scsi/for-next' omits b3c196e0ec86 Merge remote-tracking branch 'cgroup/for-next' omits 75619db7d76e Merge remote-tracking branch 'slave-dma/next' omits dfeb3dc54524 Merge remote-tracking branch 'mux/for-next' omits c703db35d533 Merge remote-tracking branch 'staging/staging-next' omits 238968c2e7da Merge remote-tracking branch 'thunderbolt/next' omits 41f914b60be3 Merge remote-tracking branch 'char-misc/char-misc-next' omits d07d83a68cae Merge remote-tracking branch 'tty/tty-next' omits c0a2c2c1fbd8 Merge remote-tracking branch 'phy-next/next' omits f177741f53b7 Merge remote-tracking branch 'usb/usb-next' omits f887515b2667 Merge remote-tracking branch 'driver-core/driver-core-next' omits 6145b6a8180e Merge remote-tracking branch 'ipmi/for-next' omits e1c8d91eb6a1 Merge remote-tracking branch 'leds/for-next' omits 34bdf2e42bd8 Merge remote-tracking branch 'chrome-platform/for-next' omits 3198f02aab11 Merge remote-tracking branch 'drivers-x86/for-next' omits f9dc2dbd6a3c Merge remote-tracking branch 'workqueues/for-next' omits d66d65251ce0 Merge remote-tracking branch 'percpu/for-next' omits 05463c8d3ab4 Merge remote-tracking branch 'xen-tip/linux-next' omits 421294a02f46 Merge remote-tracking branch 'kvm-arm/next' omits 5befcff26792 Merge remote-tracking branch 'kvm/linux-next' omits c732360c9810 Merge remote-tracking branch 'rcu/rcu/next' omits 974952180b31 Merge remote-tracking branch 'ftrace/for-next' omits 9fcee5ab42f1 Merge remote-tracking branch 'irqchip/irq/irqchip-next' omits 69f43e8e1b0f Merge remote-tracking branch 'edac/edac-for-next' omits 35b0c1bf5ecd Merge remote-tracking branch 'tip/auto-latest' omits 0b4358b641f3 Merge remote-tracking branch 'spi/for-next' omits e301a6601193 Merge remote-tracking branch 'devicetree/for-next' omits a4846764292f Merge remote-tracking branch 'audit/next' omits acee733abe75 Merge remote-tracking branch 'vfio/next' omits f4b407ea8049 Merge remote-tracking branch 'iommu/next' omits 9ca60d0c63bb Merge remote-tracking branch 'watchdog/master' omits 8dcab3b103cd Merge remote-tracking branch 'tpmdd/next' omits c260a35dd1c3 Merge remote-tracking branch 'tomoyo/master' omits c2a4150534b4 Merge remote-tracking branch 'smack/for-next' omits bb1a2d854b67 Merge remote-tracking branch 'selinux/next' omits ca50dce88690 Merge remote-tracking branch 'keys/keys-next' omits e779834b8bee Merge remote-tracking branch 'apparmor/apparmor-next' omits 3c0a0a9d7f5f Merge remote-tracking branch 'regulator/for-next' omits 12fbb4e31c99 Merge remote-tracking branch 'battery/for-next' omits 7519ce08c817 Merge remote-tracking branch 'backlight/for-backlight-next' omits c03e50e6072e Merge remote-tracking branch 'mfd/for-mfd-next' omits 2447dc596503 Merge remote-tracking branch 'mmc/next' omits 6e9d0a4c6da4 Merge remote-tracking branch 'device-mapper/for-next' omits 4437457e8131 Merge remote-tracking branch 'block/for-next' omits 81ca61e46a91 Merge remote-tracking branch 'input/next' omits e434e353d31e Merge remote-tracking branch 'modules/modules-next' omits c315b2f27d72 Merge remote-tracking branch 'sound-asoc/for-next' omits a049c755a944 Merge remote-tracking branch 'sound/for-next' omits 925c00e39d4b Merge remote-tracking branch 'regmap/for-next' omits a74811becb70 Merge remote-tracking branch 'etnaviv/etnaviv/next' omits d2fbe64d2947 Merge remote-tracking branch 'mali-dp/for-upstream/mali-dp' omits 98153496ce6c Merge remote-tracking branch 'drm-msm/msm-next' omits 1685a59cb184 Merge remote-tracking branch 'drm-misc/for-linux-next' omits 9ee8f151a522 Merge remote-tracking branch 'drm-intel/for-linux-next' omits eb29390b419a Merge remote-tracking branch 'amdgpu/drm-next' omits 82814d771080 Merge remote-tracking branch 'drm/drm-next' omits cf8226f5c441 Merge remote-tracking branch 'crypto/master' omits 41f4fda3deab Merge remote-tracking branch 'spi-nor/spi-nor/next' omits aad4fa6a8337 Merge remote-tracking branch 'nand/nand/next' omits 3079fe505267 Merge remote-tracking branch 'mtd/mtd/next' omits a278730ecdbd Merge remote-tracking branch 'gfs2/for-next' omits 815ae37b8fe9 Merge remote-tracking branch 'bluetooth/master' omits 92d141421fbf Merge remote-tracking branch 'nfc-next/master' omits 05b97fd70c2f Merge remote-tracking branch 'bpf-next/master' omits 6ec75b59fdb0 Merge remote-tracking branch 'net-next/master' omits 639898f06225 Merge remote-tracking branch 'rdma/for-next' omits a64be68239ca Merge remote-tracking branch 'swiotlb/linux-next' omits 25b31c06684c Merge remote-tracking branch 'ieee1394/for-next' omits b75bdd5a16c5 Merge remote-tracking branch 'thermal/thermal/linux-next' omits ab19357776d7 Merge remote-tracking branch 'pm/linux-next' omits c24867183d3e Merge remote-tracking branch 'v4l-dvb/master' omits 3a70016f1c48 Merge remote-tracking branch 'jc_docs/docs-next' omits 5f1a923ab8a8 Merge remote-tracking branch 'hwmon-staging/hwmon-next' omits adbd95957a2c Merge branch 'dmi/master' omits 5a47406d6f77 Merge remote-tracking branch 'i3c/i3c/next' omits 8fd834d8fa63 Merge remote-tracking branch 'i2c/i2c/for-next' omits e76d47a1aeb9 Merge remote-tracking branch 'hid/for-next' omits 74f00449ecd8 Merge remote-tracking branch 'pstore/for-next/pstore' omits 6658bdbcb669 Merge remote-tracking branch 'pci/next' omits 9ae4dd218af8 Merge remote-tracking branch 'printk/for-next' omits 9d7b50dcabd1 Merge remote-tracking branch 'vfs/for-next' omits 457022718c30 Merge remote-tracking branch 'djw-vfs/vfs-for-next' omits 641ff1b0bb47 Merge remote-tracking branch 'iomap/iomap-for-next' omits d9b222646f00 Merge remote-tracking branch 'xfs/for-next' omits ecff57530c43 Merge remote-tracking branch 'nfsd/nfsd-next' omits 267c69499388 Merge remote-tracking branch 'nfs/linux-next' omits 8dfd55ffc6cd Merge remote-tracking branch 'fuse/for-next' omits 407785d69745 Merge remote-tracking branch 'fsverity/fsverity' omits 81e2a0b44694 Merge remote-tracking branch 'f2fs/dev' omits b92e7b3f4148 Merge remote-tracking branch 'ext4/dev' omits d0dc67da80f5 Merge remote-tracking branch 'ext3/for_next' omits 9fed5f9ce295 Merge remote-tracking branch 'erofs/dev' omits 819432e1bcbd Merge remote-tracking branch 'ecryptfs/next' omits 3abcf068e20a Merge remote-tracking branch 'cifs/for-next' omits cddc9a691942 Merge remote-tracking branch 'btrfs/for-next' omits 8578f470f3e8 Merge remote-tracking branch 'fscrypt/master' omits 2bc1074a2528 Merge remote-tracking branch 'xtensa/xtensa-for-next' omits 4086a1d3612a Merge remote-tracking branch 'sh/sh-next' omits 943e89b9afcb Merge remote-tracking branch 's390/features' omits 9c896db90162 Merge remote-tracking branch 'risc-v/for-next' omits 21f5288fa8c5 Merge remote-tracking branch 'fsl/next' omits c799c0ed0458 Merge remote-tracking branch 'powerpc/next' omits 656d550f3988 Merge remote-tracking branch 'parisc-hd/for-next' omits d60eba24ab23 Merge remote-tracking branch 'mips/mips-next' omits 779209a17ab9 Merge remote-tracking branch 'microblaze/next' omits 508271cc645c Merge remote-tracking branch 'm68knommu/for-next' omits 3b04eb96064d Merge remote-tracking branch 'm68k/for-next' omits c3fc2c5ad693 Merge remote-tracking branch 'h8300/h8300-next' omits a40751b9108a Merge remote-tracking branch 'csky/linux-next' omits 139f9e5cff3f Merge remote-tracking branch 'clk/clk-next' omits 98e786c07b1e Merge remote-tracking branch 'tegra/for-next' omits 5cff49c931ca Merge remote-tracking branch 'sunxi/sunxi/for-next' omits f74c91bd0d76 Merge remote-tracking branch 'samsung-krzk/for-next' omits 56caf45711a6 Merge remote-tracking branch 'rockchip/for-next' omits 080dc1abd28f Merge remote-tracking branch 'reset/reset/next' omits b4ed19606efc Merge remote-tracking branch 'renesas/next' omits c822affcd810 Merge remote-tracking branch 'realtek/for-next' omits 4bec4b84986e Merge remote-tracking branch 'qcom/for-next' omits ce8d4f7339d1 Merge remote-tracking branch 'omap/for-next' omits 052630a15c5e Merge remote-tracking branch 'mvebu/for-next' omits a56e69e895eb Merge remote-tracking branch 'mediatek/for-next' omits 16ea75123f80 Merge remote-tracking branch 'keystone/next' omits 23c92fd7d11b Merge remote-tracking branch 'imx-mxs/for-next' omits f961d138b8e3 Merge remote-tracking branch 'bcm2835/for-next' omits 628019a4ebc1 Merge remote-tracking branch 'at91/at91-next' omits 9a8bb3146db1 Merge remote-tracking branch 'aspeed/for-next' omits 2bb0237cae0a Merge remote-tracking branch 'amlogic/for-next' omits e61068ea3aa4 Merge remote-tracking branch 'arm-soc/for-next' omits 7f8039764b9a Merge remote-tracking branch 'arm64/for-next/core' omits 0ab68e0575be Merge remote-tracking branch 'arm/for-next' omits 7a3dfd6fcb35 Merge remote-tracking branch 'arc/for-next' omits ce154ead79b9 Merge remote-tracking branch 'dma-mapping/for-next' omits 732959e7a04c Merge remote-tracking branch 'kbuild/for-next' omits 08504765f773 Merge remote-tracking branch 'spdx/spdx-linus' omits e9eb268c4051 Merge remote-tracking branch 'hyperv-fixes/hyperv-fixes' omits 34b37b1ee3f0 Merge remote-tracking branch 'drm-intel-fixes/for-linux-ne [...] omits df1bdf4d4558 Merge remote-tracking branch 'btrfs-fixes/next-fixes' omits 24b4fa1d5879 Merge remote-tracking branch 'hwmon-fixes/hwmon' omits b6ce1dd9f1fc Merge remote-tracking branch 'reset-fixes/reset/fixes' omits 535606318205 Merge remote-tracking branch 'v4l-dvb-fixes/fixes' omits 2f6c1248b6b1 Merge remote-tracking branch 'kselftest-fixes/fixes' omits 78d46e84575c Merge remote-tracking branch 'ide/master' omits 6b45d5f2ae36 Merge remote-tracking branch 'usb-chipidea-fixes/ci-for-us [...] omits 126a0bec3ef5 Merge remote-tracking branch 'spi-fixes/for-linus' omits 6b1e6568437c Merge remote-tracking branch 'regulator-fixes/for-linus' omits c52f895cec08 Merge remote-tracking branch 'sound-asoc-fixes/for-linus' omits 9ca3ff768bca Merge remote-tracking branch 'net/master' omits d8fd47d2a75e Merge remote-tracking branch 'sparc/master' omits 6c06275d730f Merge remote-tracking branch 'arm-soc-fixes/arm/fixes' omits 2979b75736c5 ARC: add kmemleak support omits db1d8589a0ef ARC: [plat-axs10x]: remove hardcoded video mode from bootargs omits 81b44cfee237 ARC: [plat-axs10x]: use pgu pll instead of fixed clock omits 30ddfa7ad00f Revert "Input: cros_ec_keyb: mask out extra flags in event_type" omits 7184cc004581 Revert "Input: cros_ec_keyb - add back missing mask for ev [...] omits 8a7b4a807143 platform/chrome: cros_ec: handle MKBP more events flag omits c8409f0390c1 platform/chrome: cros_ec: Do not attempt to register a non [...] omits f51b6436face platform/chrome: cros-ec: Record event timestamp in the hard irq omits 665fa41df244 mfd / platform / iio: cros_ec: Register sensor through sensorhub omits 4e464a1a2007 iio / platform: cros_ec: Add cros-ec-sensorhub driver omits 84d712a59396 mfd / platform: cros_ec: Add sensor_count and make check_f [...] omits a7ac2dbd0465 platform/chrome: cros_ec: Put docs with the code omits 9ebfeb6005be Merge branch 'for-5.5/io_uring-post' into for-next omits 497a94d9a846 io-wq: remove extra space characters omits c6fb72ebac3b io-wq: wait for io_wq_create() to setup necessary workers omits ff7033331560 vhost: last descriptor must have NEXT clear omits f7e4bfdd5165 vhost/net: add an option to test new code omits 0aeea6ef63e2 vhost: batching fetches omits 80676114dd19 vhost/test: add an option to test new code omits 08122e0c430f vhost: option to fetch descriptors through an independent struct omits 1137abeff1a1 ptr_ring: linked list fallback omits 813dfe5502ec virtio_balloon: divide/multiply instead of shifts omits 478eba750b6c virtio_balloon: name cleanups omits cbc25cb7784c virtio_balloon: fix shrinker count omits 62870c0a6498 virtio_balloon: fix shrinker scan number of pages omits c0bf9a264e10 scsi: iscsi: Don't send data to unbound connection omits a65692147cd0 scsi: target: iscsi: Wait for all commands to finish befor [...] omits a2fec3042d60 scsi: target: core: Release SPC-2 reservations when closin [...] omits 65f93bc42b09 scsi: target: core: Document target_cmd_size_check() omits f6249ff0b61b scsi: bnx2i: fix potential use after free omits 310edc370d6c Revert "scsi: qla2xxx: Fix memory leak when sending I/O fails" omits cae9742d6c2c scsi: NCR5380: Add disconnect_mask module parameter omits e1c2ff11ec85 scsi: NCR5380: Unconditionally clear ICR after do_abort() omits 133a1cd5168e scsi: NCR5380: Call scsi_set_resid() on command completion omits e84f4d8a6900 scsi: scsi_debug: num_tgts must be >= 0 omits a11c66b5b5bc scsi: lpfc: use hdwq assigned cpu for allocation omits f71c7161aa87 scsi: arcmsr: fix indentation issues omits 250f3cd01313 scsi: qla4xxx: fix double free bug omits 50dc2f221455 scsi: pm80xx: Modified the logic to collect fatal dump omits 2a812cbf7b68 scsi: pm80xx: Tie the interrupt name to the module instance omits 864f76cadc79 scsi: pm80xx: Controller fatal error through sysfs omits 9a5b4a3a17d9 scsi: pm80xx: Do not request 12G sas speeds omits a4199fbf21a7 scsi: pm80xx: Cleanup command when a reset times out omits b97fe15c7192 scsi: pm80xx: Fix command issue sizing omits 01fb7c2730e3 scsi: pm80xx: Fix dereferencing dangling pointer omits 6273fb4d678b scsi: pm80xx: Increase timeout for pm80xx mpi_uninit_check omits 63d68df145c6 scsi: pm80xx: Squashed logging cleanup changes omits 5c066379a4a2 scsi: pm80xx: Convert 'long' mdelay to msleep omits d9a7ced8a371 scsi: pm80xx: Initialize variable used as return status omits 526130db7e7e scsi: pm80xx: Make phy enable completion as NULL omits a68afad6587e scsi: pm80xx: Fix for SATA device discovery omits 259dffd2b68c scsi: ufs: Fix error handing during hibern8 enter omits 70bc50969db0 scsi: ufs: Abort gating if clock on request is pending omits 379c3789d023 scsi: ufs: Fix irq return code omits 41881cec37ba Merge remote-tracking branch 'spi/topic/ptp' into spi-next omits 1821a22071b9 Merge branch 'spi-5.5' into spi-next omits 86b2a45215a3 Merge branch 'spi-5.4' into spi-linus omits a0233a6ef390 Merge branch 'asoc-5.5' into asoc-next omits 221ef5dbea09 Merge branch 'asoc-5.4' into asoc-linus omits 3698039adc50 Merge branch 'regulator-5.5' into regulator-next omits 2f417d8d5b42 Merge branch 'regulator-5.4' into regulator-linus omits 5e517dbf1818 PM / devfreq: Add missing locking while setting suspend_freq omits bf885bf6a1e1 Merge branch 'WIP.locking/core' omits 6af2ed9df8d3 Merge branch 'core/kprobes' omits 8f33b0057316 Merge branch 'irq/core' omits 65dfb5866045 Merge branch 'locking/core' omits d2210ab92597 futex: Prevent exit livelock omits 0bf5aa9e16d7 futex: Provide distinct return value when owner is exiting omits c1fa6ccc9505 futex: Add mutex around futex exit omits 35f8df2cc0b3 futex: Provide state handling for exec() as well omits 83924eeeaadf futex: Sanitize exit state handling omits 8397422fa0db futex: Mark the begin of futex exit explicitly omits 50568dd4800a futex: Set task::futex_state to DEAD right after handling [...] omits 54351c45a556 futex: Split futex_mm_release() for exit/exec omits 88d2d2ab948f exit/exec: Seperate mm_release() omits 75c4861958e3 futex: Replace PF_EXITPIDONE with a state omits 2a39083ed8c5 futex: Move futex exit handling into futex code omits 4403323f2b38 Merge branch 'perf/core' omits 918e7bbfe114 Merge branch 'sched/core' omits 798be8ef7009 Merge branch 'sched/urgent' omits 056ee901d45c Merge branch 'linus' omits ca33decb1f3e Merge branch 'x86/asm' omits e7b0e8af0948 Merge branch 'x86/build' omits 7ba3a0af8cff Merge branch 'x86/cleanups' omits b5f94829f8ed Merge branch 'x86/cpu' omits cb841671e2cf Merge branch 'x86/hyperv' omits c207e587c65b Merge branch 'x86/iopl' omits 8110f5347985 Merge branch 'x86/pti' omits 5f1579a4655b Merge branch 'linus' omits 942011a74d74 Merge branch 'locking/core' omits 8e29d1971bd0 Merge branch 'perf/core' omits 5a2107689427 Merge branch 'timers/core' omits c0cee3abb19a Merge branch 'x86/kdump' omits 979c7c047b40 Merge branch 'x86/urgent' omits 1db5f1eb40da powerpc: remove support for NULL dev in __phys_to_dma / __ [...] omits e4d2bda544c7 dma-direct: avoid a forward declaration for phys_to_dma omits b037b220e71d dma-direct: unify the dma_capable definitions omits 9f0e56e96c7b dma-mapping: drop the dev argument to arch_sync_dma_for_* omits 960e7b9d108a coresight: replicator: Fix missing spin_lock_init() omits c9bdb4f8947a coresight: funnel: Fix missing spin_lock_init() omits ede5dbfe575d Merge branch 'perf/urgent' omits 508068bd0465 Merge branch 'sched/urgent' omits 8e970f74efde Merge branch 'efi/core' omits d1b9d15cdbec Merge branch 'perf/core' omits f0e015142f6f Merge branch 'ras/core' omits 556ac5456437 Merge branch 'sched/rt' omits fc112a2bc839 Merge branch 'timers/core' omits 4c7df490c234 Merge branch 'timers/urgent' omits 6001de616416 Merge branch 'x86/boot' omits 2267f997ee77 Merge branch 'x86/build' omits 0650f4853c4c Merge branch 'x86/hyperv' omits b83f958f2301 Merge branch 'x86/urgent' omits 5df03d39cf98 Merge branch 'linus' omits 8a7fad296155 Merge branch 'linus' omits 5fe5cf67efd7 PM / devfreq: Kconfig: Drop explicit selection of PM_OPP omits 7d0b5a17c79c Merge branch 'core/stacktrace' omits 1bccc5fed3af Merge branch 'irq/core' omits 9fa3dff6d27e Merge branch 'perf/core' omits 5e1a546f2cf8 Merge branch 'sched/core' omits c15cf25dad60 Merge branch 'linus' omits f6bb10c6056b PM / devfreq: events: Fix excessive stack usage omits abec3b5155be PM / devfreq: Introduce get_freq_range helper omits 5b3e2554cb4c PM / devfreq: Set scaling_max_freq to max on OPP notifier error omits d64276085ec1 PM / devfreq: Fix devfreq_notifier_call returning errno omits ccbe147b8881 Merge branch 'linus' omits dbd1aa16adf0 Merge branch 'sched/urgent' omits 55d785927866 Merge branch 'x86/cpu' omits 3b31a230f2a4 Merge branch 'x86/mtrr' omits bb2385bc38ff x86/mtrr: Get rid of mtrr_seq_show() forward declaration omits d5a8b0684108 x86/mtrr: Restrict MTRR ranges dumping and ioctl() omits c73259df4ddd Merge branch 'perf/urgent' omits 06fba8711764 Merge branch 'timers/core' omits 0a115a6920c8 Merge branch 'linus' omits aa86a53cef45 Merge branch 'x86/build' omits dcf848d387fa Merge branch 'core/urgent' omits efb4a807d960 Merge branch 'irq/urgent' omits 370a539988e0 Merge branch 'timers/core' omits 3d48cb66fda0 Merge branch 'timers/urgent' omits 6fa187782727 Merge branch 'x86/fpu' omits 9dc21c69c615 Merge branch 'x86/urgent' omits 358b2c9ef5af Merge tag 'qcom-arm64-defconfig-for-5.5' into final-for-5.5 omits 1de2ce133511 Merge tag 'qcom-defconfig-for-5.5' into final-for-5.5 omits 9c14790dcd17 Merge tag 'qcom-dts-for-5.5' into final-for-5.5 omits 9a20f7256f90 Merge tag 'qcom-arm64-for-5.5' into final-for-5.5 omits b55c16423ccd Merge tag 'qcom-drivers-for-5.5' into final-for-5.5 omits 81815298ac2f Merge branch 'x86/urgent' omits f1fb4ff50a16 Merge branch 'linus' omits ee6dfa073cdc Merge branch 'linus' omits eefefcd966f6 Merge branch 'linus' omits b26ccaba4200 Merge branch 'linus' omits 013bfb619229 Merge branch 'core/objtool' omits 7c72909b5e99 Merge branch 'core/rcu' omits 576822bd0b76 Merge branch 'efi/urgent' omits a5aeefb85b4e Merge branch 'locking/core' omits f8503386e684 Merge branch 'ras/core' omits 6882364e74c9 Merge branch 'sched/core' omits 56a7a1b4680a Merge branch 'sched/urgent' omits 8887f2bb6258 Merge branch 'x86/apic' omits a9246d75887c Merge branch 'x86/asm' omits 2d8c260360ff Merge branch 'x86/boot' omits 1265de70eeee Merge branch 'x86/build' omits 6d8d08c825f9 Merge branch 'x86/cleanups' omits f84d8dd04042 Merge branch 'x86/core' omits 3318d3371ec9 Merge branch 'x86/cpu' omits f952e388ecae Merge branch 'x86/entry' omits 15a1efa07967 Merge branch 'x86/microcode' omits b086dedff79a Merge branch 'x86/mm' omits 8b637c42c330 Merge branch 'x86/platform' omits 1cdd6e085217 Merge branch 'perf/core' omits a36612b7469c arm64: defconfig: Enable Qualcomm watchdog driver omits ca1561a3d8e4 arm64: defconfig: Enable Qualcomm pseudo rng omits e72b76300651 arm64: defconfig: Enable SN65DSI86 display bridge omits 537b8a97948c arm64: defconfig: Enable QCA Bluetooth over UART omits 31df41f1248a arm64: defconfig: Enable Qualcomm CPUfreq HW driver omits fac00d2c4efa arm64: defconfig: Enable Qualcomm socinfo driver omits 575b080182dc arm64: defconfig: Enable Qualcomm SPI and QSPI controller omits b32576da47af arm64: defconfig: Enable Qualcomm remoteproc dependencies adds c74386d50fba afs: Fix missing timeout reset adds f91beefc1ab2 Merge remote-tracking branch 'arm-soc-fixes/arm/fixes' adds 94bb804e1e6f arm64: uaccess: Ensure PAN is re-enabled after unhandled u [...] adds e50be648aaa3 arm64: uaccess: Remove uaccess_*_not_uao asm macros adds edb1125b53e9 Merge remote-tracking branch 'arm64-fixes/for-next/fixes' adds b52d58541759 Merge remote-tracking branch 'sparc/master' adds db96c2cb4870 gve: fix dma sync bug where not all pages synced adds d4ffb02dee2f net/tls: enable sk_msg redirect to tls socket egress adds b5a0faa3572a taprio: don't reject same mqprio settings adds c9d55b62c900 MAINTAINERS: forcedeth: Change Zhu Yanjun's email address adds a0783cd0c810 r8169: disable TSO on a single version of RTL8168c to fix [...] adds 269a6b5f23a6 net: phylink: update documentation on create and destroy adds d9922c0e9171 net: phylink: fix link mode modification in PHY mode adds f67169fef8db net/sched: act_pedit: fix WARN() in the traffic path adds a31eda65ba21 net: fec: fix clock count mis-match adds 74e78d6bae19 net: hns3: fix a wrong reset interrupt status mask adds 2c61e821da7a Revert "mdio_bus: fix mdio_register_device when RESET_CONT [...] adds 6e4ff1c94a04 mdio_bus: Fix init if CONFIG_RESET_CONTROLLER=n adds b8eb718348b8 net-sysfs: Fix reference count leak in rx|netdev_queue_add [...] adds 004b39427f94 ipv6/route: return if there is no fib_nh_gw_family adds c8183f548902 s390/qeth: fix potential deadlock on workqueue flush adds 2f3c269d96d0 s390/qeth: return proper errno on IO error adds a20ee510a941 Merge branch 's390-fixes' adds 284f87d2f387 Revert "net/ibmvnic: Fix EOI when running in XIVE mode" adds 2df5c60e198c net/ibmvnic: Ignore H_FUNCTION return from H_EOI to tolera [...] adds aee024f610cc Merge branch 'ibmvnic-regression' adds 228a6719016b Merge remote-tracking branch 'net/master' adds 0bb887709eb1 ASoC: Intel: bytcr_rt5640: Update quirk for Acer Switch 10 [...] adds d1463f878947 Merge branch 'asoc-5.4' into asoc-linus adds d4b323ece32e Merge remote-tracking branch 'sound-asoc-fixes/for-linus' adds 3f1a9e630b6e regulator: rn5t618: fix rc5t619 ldo10 enable adds 4d2139ab0369 Merge branch 'regulator-5.4' into regulator-linus adds 3c0cdc4ca69d Merge remote-tracking branch 'regulator-fixes/for-linus' adds 2860e49fe766 Merge branch 'spi-5.4' into spi-linus adds 940b2502b43b Merge remote-tracking branch 'spi-fixes/for-linus' adds b8dfb23da2a1 Merge remote-tracking branch 'usb-chipidea-fixes/ci-for-us [...] adds 2126b841a2ca Merge remote-tracking branch 'ide/master' adds 3b089c80ae49 Merge remote-tracking branch 'kselftest-fixes/fixes' adds 5ddcafa0cac8 Merge remote-tracking branch 'v4l-dvb-fixes/fixes' adds ba2c221a18d5 reset: Fix {of,devm}_reset_control_array_get kerneldoc ret [...] adds d8e01d31124c Merge remote-tracking branch 'reset-fixes/reset/fixes' adds e26bd78c1d05 Merge remote-tracking branch 'hwmon-fixes/hwmon' adds 8d7d76716398 Merge remote-tracking branch 'btrfs-fixes/next-fixes' adds 36a115f7f226 Merge remote-tracking branch 'drm-intel-fixes/for-linux-ne [...] adds 6659c9c450db Merge remote-tracking branch 'hyperv-fixes/hyperv-fixes' adds 9e77716a75bc fork: fix pidfd_poll()'s return type adds daa0a7a8c083 Merge remote-tracking branch 'pidfd-fixes/fixes' adds 04876135bd85 Merge remote-tracking branch 'spdx/spdx-linus' adds c131280c03bd drm/mcde: dsi: Fix invalid pointer dereference if panel ca [...] adds 232aa1d5e73c Merge remote-tracking branch 'drm-misc-fixes/for-linux-nex [...] new 8c9558807adf Merge remote-tracking branch 'kbuild/for-next' new 56e35f9c5b87 dma-mapping: drop the dev argument to arch_sync_dma_for_* new 130c1ccbf553 dma-direct: unify the dma_capable definitions new c7345159f7db dma-direct: avoid a forward declaration for phys_to_dma new cb6f6392dbef powerpc: remove support for NULL dev in __phys_to_dma / __ [...] new 50f579a2399d dma-debug: clean up put_hash_bucket() new 4268ac6ae587 dma-direct: don't check swiotlb=force in dma_direct_map_resource new 68a33b179466 dma-direct: exclude dma_direct_map_resource from the min_l [...] new eb2e14876937 Merge remote-tracking branch 'dma-mapping/for-next' new 93c53f2397fb ARC: [plat-axs10x]: use pgu pll instead of fixed clock new e1b2743d7052 ARC: [plat-axs10x]: remove hardcoded video mode from bootargs new 9fbea0b7e842 ARC: add kmemleak support new afffb6844c3c Merge remote-tracking branch 'arc/for-next' new 25b7825f078b Merge remote-tracking branch 'arm/for-next' new a021311616c6 Merge remote-tracking branch 'arm64/for-next/core' new 310bd9f537f0 Merge remote-tracking branch 'arm-soc/for-next' new 6ffe5cc45dc4 Merge remote-tracking branch 'amlogic/for-next' new 64a9eb5ecb61 Merge remote-tracking branch 'aspeed/for-next' new b7ec9fb97ab4 Merge remote-tracking branch 'at91/at91-next' new 7bb4a7fded86 Merge remote-tracking branch 'bcm2835/for-next' new c5c32be4bacf Merge remote-tracking branch 'imx-mxs/for-next' new ce273ed1700b Merge remote-tracking branch 'keystone/next' new 9e2a04efe508 Merge remote-tracking branch 'mediatek/for-next' new 7be3a20463db Merge remote-tracking branch 'mvebu/for-next' new 287897f9aaa2 ARM: dts: omap3-tao3530: Fix incorrect MMC card detection [...] new e415e4d2d506 ARM: dts: am57xx-beagle-x15: Update pinmux name to ddr_3_3v new e130d53f2599 ARM: dts: dra7: fix cpsw mdio fck clock new dc5371e88f37 ARM: dts: Fix vcsi regulator to be always-on for droid4 to [...] new a1f40a880f82 Merge branch 'omap-for-v5.5/dt' into for-next new b82049f2c139 Merge tag 'omap-for-v5.5/soc-late-signed' into omap-for-v5 [...] new d7d8d62a3f3b Merge branches 'omap-for-v5.5/soc' and 'omap-for-v5.5/ti-s [...] new 6f079d80ec0f Merge branch 'omap-for-v5.5/ti-sysc-late' into for-next new 38d4d6903083 Merge remote-tracking branch 'omap/for-next' new fd463bf6e22c arm64: dts: qcom: msm8998-mtp: Add alias for blsp1_uart3 new 31f42ead5748 arm64: dts: qcom: qcs404-evb: Set vdd_apc regulator in hig [...] new e6b5ae74566a soc: qcom: rpmhpd: Set 'active_only' for active only power [...] new 5b35253b81ba Merge branches 'arm64-for-5.5-fixes' and 'drivers-for-5.5- [...] new 9555df29ba1b Merge remote-tracking branch 'qcom/for-next' new 84a920493f28 Merge remote-tracking branch 'realtek/for-next' new e4b638118047 Merge remote-tracking branch 'renesas/next' new e61d48e6979b Merge remote-tracking branch 'reset/reset/next' new bea55222cb07 Merge remote-tracking branch 'rockchip/for-next' new ef41c6831429 Merge remote-tracking branch 'samsung-krzk/for-next' new fed8f0bc0c4d Merge remote-tracking branch 'sunxi/sunxi/for-next' new 7c9e4793c0a8 Merge remote-tracking branch 'tegra/for-next' new 8247470772be clk: Fix memory leak in clk_unregister() new 564f86d38475 clk: mark clk_disable_unused() as __init new cd89054e321a Merge branch 'clk-init-leak' into clk-next new c9a5899c8e8b Merge remote-tracking branch 'clk/clk-next' new cc34ffc2f6c8 Merge remote-tracking branch 'csky/linux-next' new c3b5fed3518c Merge remote-tracking branch 'h8300/h8300-next' new bdfecdf45436 Merge remote-tracking branch 'm68k/for-next' new 640aa322c460 Merge remote-tracking branch 'm68knommu/for-next' new f8a87f561005 Merge remote-tracking branch 'microblaze/next' new ca87e1b0c31c Merge remote-tracking branch 'mips/mips-next' new b66788ac91f8 Merge remote-tracking branch 'parisc-hd/for-next' new 5a2362dddd85 Merge remote-tracking branch 'powerpc/next' new 7c80e9210a7c Merge remote-tracking branch 'fsl/next' new 31cca656757d Merge remote-tracking branch 'risc-v/for-next' new 0398d4ab1677 s390/crypto: Fix unsigned variable compared with zero new 13f9bae579c6 s390/kasan: support memcpy_real with TRACE_IRQFLAGS new c02ee6a16a26 s390/early: move control registers setup in C code new b8ce1fa4892c s390/head64: remove unnecessary vdso_per_cpu_data setup new c2313594216b s390/early: move access registers setup in C code new 72a81ad9d6d6 s390/smp: fix physical to logical CPU map for SMT new 6a82e23f45fe s390/cpumf: Adjust registration of s390 PMU device drivers new 125af1fd7e66 Merge remote-tracking branch 's390/features' new df7494d5d647 Merge remote-tracking branch 'sh/sh-next' new 1b25e104196b Merge remote-tracking branch 'xtensa/xtensa-for-next' new eed6b7af6604 Merge remote-tracking branch 'fscrypt/master' new 546208cab6ad Merge remote-tracking branch 'btrfs/for-next' new 7e43b0957c4b Merge remote-tracking branch 'cifs/for-next' new b964c9908015 Merge remote-tracking branch 'ecryptfs/next' new f6bb668e42a5 Merge remote-tracking branch 'erofs/dev' new 706acc675ef7 Merge remote-tracking branch 'ext3/for_next' new f4c2d372b89a ext4: fix leak of quota reservations new ebc11f7b1f2a ext4: code cleanup for get_next_id new 5500221ea1b7 ext4: bio_alloc with __GFP_DIRECT_RECLAIM never fails new 565333a1554d ext4: fix a bug in ext4_wait_for_tail_page_commit new 3c845acd0237 jbd2: make jbd2_handle_buffer_credits() handle reserved handles new 4ea99936a163 ext4: add more paranoia checking in ext4_expand_extra_isiz [...] new c7df4a1ecb85 ext4: work around deleting a file with i_nlink == 0 safely new dfdeeb41fb08 Merge branch 'tt/misc' into dev new a88a46257105 Merge remote-tracking branch 'ext4/dev' new 25e741119005 Merge remote-tracking branch 'f2fs/dev' new 6e9f20f41b5e Merge remote-tracking branch 'fsverity/fsverity' new ea9170213062 Merge remote-tracking branch 'fuse/for-next' new a609f05670dd Merge remote-tracking branch 'nfs/linux-next' new 15a88faa4d51 Merge remote-tracking branch 'nfsd/nfsd-next' new f77654437c75 Merge remote-tracking branch 'xfs/for-next' new 1cdf40f3d6f6 Merge remote-tracking branch 'iomap/iomap-for-next' new f18a7115b894 Merge remote-tracking branch 'djw-vfs/vfs-for-next' new bb2e8905334f Merge remote-tracking branch 'vfs/for-next' new dfc744de7fc3 Merge remote-tracking branch 'printk/for-next' new 2ebab742be4b Merge remote-tracking branch 'pci/next' new ad566852f27f Merge remote-tracking branch 'pstore/for-next/pstore' new bcf599e1a08f Merge remote-tracking branch 'hid/for-next' new aba2321e9101 Merge remote-tracking branch 'i2c/i2c/for-next' new 2d61e4f3112b Merge remote-tracking branch 'i3c/i3c/next' new f658d63f7a0c Merge branch 'dmi/master' new c65f2a79cc9f Merge remote-tracking branch 'hwmon-staging/hwmon-next' new bdbbcb8551b8 Merge remote-tracking branch 'jc_docs/docs-next' new 81c9b6bf7ae4 Merge remote-tracking branch 'v4l-dvb/master' new cbda56d5fefc cpuidle: Introduce cpuidle_driver_state_disabled() for dri [...] new 0b14dccc0e92 Merge branch 'pm-cpuidle' into linux-next new 05ff1ba412fd PM: QoS: Invalidate frequency QoS requests after removal new ec323217fdb0 Merge branch 'pm-qos' into linux-next new 9928393fefa1 Merge remote-tracking branch 'pm/linux-next' new 94b0abe13e34 Merge remote-tracking branch 'thermal/thermal/linux-next' new 2e148ee1b04d Merge remote-tracking branch 'ieee1394/for-next' new 21d85e55b6d5 Merge remote-tracking branch 'swiotlb/linux-next' new 9ce1a1c81d5a Merge remote-tracking branch 'rdma/for-next' new 272630feb4c0 cxgb4: remove unneeded semicolon for switch block new 2f1d370b997a lwtunnel: add support for multiple geneve opts new 7cd9a58d6860 netfilter: nf_tables: constify nft_reg_load{8, 16, 64}() new 8819efc94301 netfilter: nf_tables_offload: allow ethernet interface type only new a82055af5959 netfilter: nft_payload: add VLAN offload support new 89d8fd44abfb netfilter: nft_payload: add C-VLAN offload support new b9242da6f6e6 Merge branch 'nf_tables_offload-vlan-matching-support' new 7fe579dfb90f net: ethernet: ti: ale: clean ale tbl on init and intf restart new 4b41d3436796 net: ethernet: ti: cpsw: allow untagged traffic on host port new e85c14370783 net: ethernet: ti: ale: modify vlan/mdb api for switchdev new 51a9533797b0 net: ethernet: ti: cpsw: resolve build deps of cpsw drivers new c5013ac1dd0e net: ethernet: ti: cpsw: move set of common functions in c [...] new ef63fe72f698 dt-bindings: net: ti: add new cpsw switch driver bindings new ed3525eda4c4 net: ethernet: ti: introduce cpsw switchdev based driver p [...] new 111cf1ab4da3 net: ethernet: ti: introduce cpsw switchdev based driver p [...] new da84e50c8e75 phy: ti: phy-gmii-sel: dependency from ti cpsw-switchdev driver new 14c815a9d1d3 Documentation: networking: add cpsw switchdev based driver [...] new 39331a49c4e1 ARM: dts: dra7: add dt nodes for new cpsw switch dev driver new 15b991ade400 ARM: dts: am571x-idk: enable for new cpsw switch dev driver new 3727d259ddaf arm: omap2plus_defconfig: enable new cpsw switchdev driver new 1f12177b322d Merge branch 'cpsw-switchdev' new bc836748707c page_pool: Add API to update numa node new d5394610b1ba page_pool: Don't recycle non-reusable pages new 6849c6d86bad net/mlx5e: Rx, Update page pool numa node when changed new 77c05d2f7306 Merge branch 'page_pool-API-for-numa-node-change-handling' new 4ec4762d8ec6 cxgb4: add TC-MATCHALL classifier egress offload new 41ec03e534ca cxgb4: check rule prio conflicts before offload new 21c4c60b7696 cxgb4: add TC-MATCHALL classifier ingress offload new 07def463829c Merge branch 'cxgb4-add-TC-MATCHALL-classifier-offload' new 041ccdb620f0 nfc: Fix Kconfig indentation new f01b437d1297 isdn: Fix Kconfig indentation new cec2975f2b70 net: sched: pie: enable timestamp based delay calculation new f383b2950070 net: mvneta: rely on page_pool_recycle_direct in mvneta_run_xdp new e68bc75691cc net: page_pool: add the possibility to sync DMA memory for device new 07e13edbb6a6 net: mvneta: get rid of huge dma sync in mvneta_rx_refill new e07e75412ba4 Merge branch 'page_pool-DMA-sync' new 2be8ca97d07e vsock/vmci: make vmci_vsock_cb_host_called static new e2ffe3ff6f5e net: ipconfig: Wait for deferred device probes new e20c43dbdf96 r8169: change mdelay to msleep in rtl_fw_write_firmware new cfccde80e8b1 r8169: use macro FIELD_SIZEOF in definition of FW_OPCODE_SIZE new df0120f12f93 r8169: add check for PHY_MDIO_CHG to rtl_nic_fw_data_ok new e2193c933429 Merge branch 'r8169-smaller-improvements-to-firmware-handling' new 973df2649778 Merge remote-tracking branch 'net-next/master' new 24f65050276a selftests/bpf: Enforce no-ALU32 for test_progs-no_alu32 new b2e2f0e6a6f9 bpf: Make array_map_mmap static new 91e6015b082b bpf: Emit audit messages upon successful prog load and unload new 196e8ca74886 bpf: Switch bpf_map_{area_alloc,area_mmapable_alloc}() to [...] new fa2b9e54a87a Merge remote-tracking branch 'bpf-next/master' new ae2b1183db9e Merge remote-tracking branch 'nfc-next/master' new 7af496b9eb04 brcmfmac: remove set but not used variable 'mpnum','nsp','nmp' new 805a57acd7b5 ipw2x00: remove set but not used variable 'reason' new f89f1aefff5a ipw2x00: remove set but not used variable 'force_update' new 92541dd9dda5 rtlwifi: rf_lock use non-irqsave spin_lock new 4c8c0d8f709d rtlwifi: set proper udelay within rf_serial_read new 45028223425d qtnfmac: remove VIF in firmware in case of error new decfc5c70d20 qtnfmac: track broadcast domain of each interface new 904628d3130b qtnfmac: add interface ID to each packet new 4e14e76cee38 qtnfmac: advertise netdev port parent ID new 1db359946bd1 qtnfmac: signal that all packets coming from device are al [...] new be4f00cf1592 qtnfmac: add TLV for extension IEs new df0af4c7bac4 qtnfmac: process HE capabilities requests new 83a5a2d76f99 rtw88: pci: use macros to access PCI DBI/MDIO registers new ff3297f62fff rtw88: pci: use for loop instead of while loop for DBI/MDIO new d2e2c47e65af rtw88: pci: enable CLKREQ function if host supports it new 3dff7c6e3749 rtw88: allows to enable/disable HCI link PS mechanism new 5d26a6a6150c brcmfmac: disable PCIe interrupts before bus reset new 4f61563da075 brcmfmac: remove monitor interface when detaching new eac08515d7bd rtl8xxxu: Remove set but not used variable 'vif','dev','len' new 4f4925a7b234 iwlwifi: pcie: fix support for transmitting SKBs with fraglist new 17ffa21af93a iwlwifi: scan: support scan req FW API ver 13 new ab393cb12d03 iwlwifi: pcie: make some RX functions static new 49b7b35cf61f iwlwifi: config: remove max_rx_agg_size new 924f838b6b36 iwlwifi: mvm: remove left-over non-functional email alias new 5661925a9b38 iwlwifi: pcie: rx: use rxq queue_size instead of constant new e8503aeca354 iwlwifi: mvm: Report tx/rx antennas new e7babbe31fe2 iwlwifi: dvm: excessive if in rs_bt_update_lq() new 9b08ae2219b1 iwlwifi: pcie: trace IOVA for iwlwifi_dev_tx_tb new b646a883ad74 iwlwifi: mvm: remove outdated comment referring to wake lock new 5974fbb5e10b iwlwifi: check kasprintf() return value new 54fae6e31bed iwlwifi: bump FW API to 52 for 22000 series new 54b6416e679d Merge tag 'iwlwifi-next-for-kalle-2019-11-20' of git://git [...] new b4124a5b1a00 mt76: mt7615: fix control frame rx in monitor mode new c7f647d9bdb0 mt76: remove aggr_work field from struct mt76_wcid new b0b2373db7fe mt76: use cancel_delayed_work_sync in mt76_rx_aggr_shutdown new a670111131db mt76: remove empty flag in mt76_txq_schedule_list new af3076db14b1 mt76: usb: add lockdep_assert_held in __mt76u_vendor_request new 4482455409b0 mt76: mt76x0e: make array mt76x0_chan_map static const, ma [...] new 45971b2385d6 mt76: mt7615: enable SCS by default new 7b37cce09d18 mt76: mt76x02: move mac_reset_counter in mt76x02_lib module new ad571c93169b mt76: mt76x2: move mt76x02_mac_reset_counters in mt76x02_m [...] new d5b3be417b01 mt76: mt76x0u: reset counter starting the device new fdb96b06040d mt76: mt76x02u: move mt76x02u_mac_start in mt76x02-usb module new 0b82a8e8024b mt76: move queue debugfs entry to driver specific code new 25990ed3816e mt76: mt7615: add queue entry in debugfs new d7b47bbdd71c mt76: move aggr_stats array in mt76_dev new 75601194a1c8 mt76: mt7615: collect aggregation stats new 5a8d4678e02b mt76: mt7603: collect aggregation stats new 055da6cfd0dc mt76: mt7603: remove q_rx field from struct mt7603_dev new d515fdca46e7 mt76: report rx a-mpdu subframe status new 9ec0b821b815 mt76: rename mt76_driver_ops txwi_flags to drv_flags and i [...] new 0fd0eb54bfe0 mt76: store current channel survey_state in struct mt76_dev new 5ce09c1a7907 mt76: track rx airtime for airtime fairness and survey new ea565833fd78 mt76: mt7603: track tx airtime for airtime fairness and survey new dcff8d4dc301 mt76: mt7603: switch to a different counter for survey busy time new aec65e484779 mt76: unify channel survey update code new b02f42f4ed2f mt76: mt76x02: move MT_CH_TIME_CFG init to mt76x02_mac_cc_reset new 355f8d00c597 mt76: mt76x02: track approximate tx airtime for airtime fa [...] new 6bfa6e38266d mt76: mt7615: report tx_time, bss_rx and busy time to mac80211 new 29ed2a79de00 mt76: mt7615: fix survey channel busy time new 87d3cdeb2811 mt76: mt7615: introduce mt7615_mac_wtbl_update routine new b2c2f029683c mt76: mt7615: track tx/rx airtime for airtime fairness new 55857ab85797 mt76: enable airtime fairness new 36f7e2b2bb1d mt76: do not use devm API for led classdev new 1a817fa73c3b mt76: add missing locking around ampdu action new fb7d95c6ee4f mt76: drop rcu read lock in mt76_rx_aggr_stop new e7aaa72f4728 mt76: fix aggregation stop issue new 3e0705acd4de mt76: avoid enabling interrupt if NAPI poll is still pending new d1bc9bf2072c mt76: mt76x0: eeprom: add support for MAC address from OF new 237312c5e485 mt76: refactor cc_lock locking scheme new bf5238b25ac3 mt76: add sanity check for a-mpdu rx wcid index new 3473750cd412 mt76: remove obsolete .add_buf() from struct mt76_queue_ops new b86b173f634f mt76: mt76x02u: update ewma pkt len in mt76x02u_tx_prepare_skb new 2ec1e82bbf92 mt76: mt76x0: remove 350ms delay in mt76x0_phy_calibrate new 5d1ad7d7bab0 mt76: mt7615: remove unneeded semicolon new 80df01f4dc79 mt76: mt76u: rely on usb_interface instead of usb_dev new 284efb473ef5 mt76: mt76u: rely on a dedicated stats workqueue new cc53b52daa09 mt76: Remove set but not used variable 'idx' new 61c51a74a4e5 mt76: use mt76_dev in mt76_is_{mmio,usb} new 19d0affadd6e mt76: move SUPPORTS_REORDERING_BUFFER hw property in mt76_ [...] new 7f4b7920318b mt76: mt7615: add ibss support new 0eb8c104fd8d mt76: move interface_modes definition in mt76_core module new 2b5d1b91e174 mt76: mt7615: disable radar pattern detector during scanning new 45876d6ebbd2 Revert "mt76: mt76x0e: don't use hw encryption for MT7630E" new e8b970c8e367 mt76: fix possible out-of-bound access in mt7615_fill_txs/ [...] new e49c76d455a9 mt76: move mt76_get_antenna in mt76_core module new acf5457fd99d mt76: mt7615: read {tx,rx} mask from eeprom new 23cb16d2ccb5 mt76: mt76u: fix endpoint definition order new 924ea58dadea Merge tag 'mt76-for-kvalo-2019-11-20' of https://github.co [...] new f126ac9d16eb Merge remote-tracking branch 'wireless-drivers-next/master' new f0396653b363 Merge remote-tracking branch 'bluetooth/master' new d4de002ca116 Merge remote-tracking branch 'gfs2/for-next' new d532c28b8c15 mtd: cfi_util: use DIV_ROUND_UP() in cfi_udelay() new ea4f51356fd9 mtd: cfi_cmdset_*: kill useless 'ret' variable initializers new 03976af89e3b mtd: cfi_cmdset_0002: don't free cfi->cfiq in error path o [...] new 72914a8cff7e mtd: cfi_cmdset_0002: only check errors when ready in cfi_ [...] new c15995695ea9 mtd: cfi_cmdset_0002: fix delayed error detection on HyperFlash new ad39b5a1ed68 Merge CFI/Hyperbus tag 'for-v5.5-rc1' into mtd/next new 8389a7b909f2 Merge tag 'spi-nor/for-5.5' into mtd/next new 589e1b6c47ce Merge tag 'nand/for-5.5' into mtd/next new 4f0db63e4d12 Merge remote-tracking branch 'mtd/mtd/next' new 9dcfc049ce70 Merge remote-tracking branch 'crypto/master' new 483a472b2082 Merge remote-tracking branch 'drm/drm-next' new 1d944b759fab Merge remote-tracking branch 'amdgpu/drm-next' new 093b92287363 drm/i915: Split i915_active.mutex into an irq-safe spinloc [...] new 83faaf074e6d drm/i915/gvt: Stop initializing pvinfo through reading mmio new 0122baaa93cc Merge tag 'gvt-next-fixes-2019-11-12' of https://github.co [...] new ebf758f412e8 Merge remote-tracking branch 'drm-intel/for-linux-next' new d67857ca6e12 Merge remote-tracking branch 'drm-misc/for-linux-next' new 8579077e16ab Merge remote-tracking branch 'drm-msm/msm-next' new a04c99c972af Merge remote-tracking branch 'mali-dp/for-upstream/mali-dp' new 03e6c8c35ef4 Merge remote-tracking branch 'etnaviv/etnaviv/next' new f869b0beb58b Merge remote-tracking branch 'regmap/for-next' new e190de6941db ALSA: hda - Add mute led support for HP ProBook 645 G4 new 97dda3da2073 ALSA: aloop: Describe units of variables new 09419f1ace21 ALSA: aloop: Support return of error code for timer start [...] new 133f37593eb6 ALSA: aloop: Use callback functions for timer specific imp [...] new 8e3bf7cde433 ALSA: aloop: Rename all jiffies timer specific functions new fd1f7c743d30 ALSA: aloop: Move CABLE_VALID_BOTH to the top of file new 26c53379f98d ALSA: aloop: Support selection of snd_timer instead of jiffies new c6ae99605633 ALSA: aloop: Support runtime change of snd_timer via info [...] new 0dba808eae26 ALSA: pcm: Introduce managed buffer allocation mode new 72b4bcbf1c96 ALSA: docs: Update for managed buffer allocation mode new fc033cbf6fb7 ALSA: pcm: Allow NULL ioctl ops new f6161f379c5d ALSA: docs: Update document about the default PCM ioctl ops new 0821fd77a112 ALSA: pcm: Move PCM_RUNTIME_CHECK() macro into local header new 1e850beea278 ALSA: pcm: Add the support for sync-stop operation new fabb26dcd104 ALSA: pcm: Add card sync_irq field new 94722e74272c ALSA: docs: Update about the new PCM sync_stop ops new a68dbc81e4ca Merge remote-tracking branch 'sound/for-next' new b2b2afbb48ea ASoC: soc-component: tidyup snd_soc_pcm_component_new/free [...] new 0ced7b050224 ASoC: soc-pcm: remove soc_pcm_private_free() new dc73d73aa714 ASoC: add control components management new fb5126778333 ASoC: core: add SND_SOC_BYTES_E new 103e5d734ae2 ASoC: dt-bindings: pcm3168a: Update the optional RST gpio [...] new 4ec48e7cbe6e ASoC: pcm3168a: Update the RST gpio handling to align with [...] new 5cca59516de5 ASoC: soc-pcm: check symmetry before hw_params new 3efd72330543 ASoC: Fix Kconfig indentation new 0f454a2c1e4b Merge branch 'asoc-5.5' into asoc-next new 289e14689226 Merge remote-tracking branch 'sound-asoc/for-next' new 7a343a34f980 Merge remote-tracking branch 'modules/modules-next' new be5405b91a4e Merge remote-tracking branch 'input/next' new f95e961fdc31 io-wq: wait for io_wq_create() to setup necessary workers new 0c5cb3d003de io-wq: remove extra space characters new 52907d45349d io_uring: break links for failed defer new 4181d6a11958 io_uring: remove redundant check new 5f8311e170cb io_uring: Fix leaking linked timeouts new 23b05234485a io_uring: io_fail_links() should only consider first linke [...] new 96398493dfe2 io_uring: Always REQ_F_FREE_SQE for allocated sqe new 61405dff6b21 Merge branch 'for-5.5/io_uring-post' into for-next new 9b70ef618d52 io_uring: io_allocate_scq_urings() should return a sane state new 26a52a170dc5 Merge branch 'for-5.5/io_uring-post' into for-next new a98b5e377a5c Merge remote-tracking branch 'block/for-next' new 443633225ef9 dm: Fix Kconfig indentation new f612b2132db5 Revert "dm crypt: use WQ_HIGHPRI for the IO and crypt workqueues" new ea3f88b0e353 Merge remote-tracking branch 'device-mapper/for-next' new f545702b74f9 mmc: sdhci_am654: Add Support for Command Queuing Engine to J721E new 9679062263c3 mmc: sdhci-of-aspeed: enable CONFIG_MMC_SDHCI_IO_ACCESSORS new 76216850b207 mmc: sdhci-of-aspeed: add inversion signal presence new b0b19ce6e47c mmc: sdhci: Fix grammar in warning message new e1463618cd8c mmc: sdhci-of-arasan: Separate out clk related data to ano [...] new 1963ae50999b dt-bindings: mmc: arasan: Update Documentation for the inp [...] new 07a14d1df454 mmc: sdhci-of-arasan: Add sampling clock for a phy to use new fec81c5bca24 dt-bindings: mmc: Add optional generic properties for mmc new f3dafc374a82 mmc: sdhci-of-arasan: Add support to set clock phase delay [...] new 1ed7d5c8f82d firmware: xilinx: Add SDIO Tap Delay nodes new 1297eacfe79e dt-bindings: mmc: arasan: Document 'xlnx,zynqmp-8.9a' controller new a5c8b2ae2e51 mmc: sdhci-of-arasan: Add support for ZynqMP Platform Tap [...] new b0a2d560a807 Merge remote-tracking branch 'mmc/next' new 982327d6b10b Merge remote-tracking branch 'mfd/for-mfd-next' new 7d55c1b2bb00 Merge remote-tracking branch 'backlight/for-backlight-next' new 537eb094e108 Merge remote-tracking branch 'battery/for-next' new 62f7f3eca4c3 tps6105x: add optional devicetree support new f0a19fa823fb regulator: tps6105x: add optional devicetree support new 76bec25b3236 regulator: Fix Kconfig indentation new 39b4c951ec76 Merge branch 'regulator-5.5' into regulator-next new dc9133982956 Merge remote-tracking branch 'regulator/for-next' new 49c60b63e1a1 Merge remote-tracking branch 'apparmor/apparmor-next' new 315b62c92142 Merge remote-tracking branch 'keys/keys-next' new 482e9797eb7a Merge remote-tracking branch 'selinux/next' new e620206d60fc Merge remote-tracking branch 'smack/for-next' new 4b75993b3a96 Merge remote-tracking branch 'tomoyo/master' new 1745cd74d9e6 Merge remote-tracking branch 'tpmdd/next' new dd1c6ec3636c Merge remote-tracking branch 'watchdog/master' new 09ccd9cc8fef Merge remote-tracking branch 'iommu/next' new b99cc8a55718 Merge remote-tracking branch 'vfio/next' new db764b496928 Merge remote-tracking branch 'audit/next' new 6eef741aeaae Merge remote-tracking branch 'devicetree/for-next' new 554bbe726ce0 spi: Fix Kconfig indentation new 5cbd173bb7c1 Merge branch 'spi-5.5' into spi-next new fba0ab6b70d8 Merge remote-tracking branch 'spi/topic/ptp' into spi-next new 9b15ab5229dd Merge remote-tracking branch 'spi/for-next' new d84eb0a745a9 Merge branch 'x86/asm' new 9f4813b531a0 Merge tag 'v5.4-rc8' into WIP.x86/mm, to pick up fixes new 218bf1a8c73b x86/mm/pat: Convert the PAT tree to a generic interval tree new 3309be371c20 x86/mm/pat: Clean up some of the local memtype_rb_*() calls new b40805c214c5 x86/mm/pat: Drop the rbt_ prefix from external memtype fun [...] new ee4e7b04b718 x86/mm/pat: Rename pat_rbtree.c to pat_interval.c new 8afed68b3426 x86/mm/pat: Update the comments in pat.c and pat_interval. [...] new bc8a3eed1241 x86/mm/pat: Disambiguate PAT-disabled boot messages new 10ffd914266a x86/mm/pat: Create fixed width output in /sys/kernel/debug [...] new 37dfd5d60000 x86/mm/pat: Simplify the free_memtype() control flow new b686cd38771d x86/mm/pat: Harmonize 'struct memtype *' local variable an [...] new 7fa6ebcdfb73 x86/mm/pat: Clean up PAT initialization flags new 47f657a67cb8 Merge branch 'WIP.x86/mm' new 11a98f37a5c1 x86: Fix typos in comments new b41d62201b97 x86: Remove unused asm/rio.h new c82f636ef7a7 Merge branch 'x86/build' into WIP.x86/cleanups, to pick up [...] new d3d9911e0e12 x86/setup: Clean up the header portion of setup.c new b74374fef924 x86/setup: Enhance the comments new 673f438288cc Merge branch 'WIP.x86/cleanups' new 81ff2c37f9e5 x86/stackframe/32: Repair 32-bit Xen PV new 29b810f5a5ec x86/xen/32: Make xen_iret_crit_fixup() independent of fram [...] new 922eea2ce5c7 x86/xen/32: Simplify ring check in xen_iret_crit_fixup() new d1457117ea75 Merge branch 'x86/urgent' new 0759406b9c06 Merge branch 'x86/pti' new 9f76b63ce447 Merge branch 'x86/platform' new 38dc371f09ff Merge branch 'x86/microcode' new 7cde809ce155 Merge branch 'x86/kdump' new 209a939d9721 Merge branch 'x86/iopl' new a3b284ddef0e Merge branch 'x86/hyperv' new 2bd78f772079 Merge branch 'x86/fpu' new e889a7052473 Merge branch 'x86/entry' new b3bccda7b553 Merge branch 'x86/cpu' new a032475bc183 Merge branch 'x86/core' new 4f900a9d1bd5 Merge branch 'x86/boot' new c207eb73fba2 Merge branch 'x86/apic' new 99a940385959 Merge branch 'timers/core' new 28f81752cd44 Merge branch 'sched/rt' new 3318544b721d sched/fair: Fix rework of find_idlest_group() new a9723389cc75 sched/fair: Add comments for group_type and balancing at S [...] new b21feab0b865 Merge tag 'v5.4-rc8' into sched/core, to pick up fixes and [...] new bef69dd87828 sched/cpufreq: Move the cfs_rq_util_change() call to cpufr [...] new b7c0b3a16cfc Merge branch 'sched/core' new 71c2aa3eed6a Merge branch 'ras/core' new 36b3db03b474 perf/core: Fix the mlock accounting, again new 773c40e68ef8 Merge branch 'perf/urgent' new a44e4f3ab16b perf vendor events arm64: Fix commas so PMU event files ar [...] new 835e5bd90926 perf vendor events power8: Fix commas so PMU event files a [...] new da3ef7f6cd52 perf vendor events power9: Fix commas so PMU event files a [...] new af833988c088 perf scripts python: exported-sql-viewer.py: Fix use of TR [...] new bcb8af5c46e4 perf maps: Purge the entries from maps->names in __maps__purge() new c5c584d2dbb0 perf maps: Do not use an rbtree to sort by map name new 1ae14516cba0 perf map_groups: Add a front end cache for map lookups by name new f068435d9bb2 perf map: No need to adjust the long name of modules new 6e0a9b3dfaaf perf record: No need to process the synthesized MMAP events twice new a94ab91a54c6 perf machine: No need to check if kernel module maps pre-exist new a7c2b572e217 perf map_groups: Auto sort maps by name, if needed new aceb98261ea7 perf callchain: Fix segfault in thread__resolve_callchain_ [...] new 10f64581b1b7 libtraceevent: Fix parsing of event %o and %X argument types new dbc984c96166 perf map: Use bitmap for booleans new 7624e69465da perf map: Move seldom used ->flags field to second cacheline new 1e5f015442e7 x86/insn: perf tools: Add some instructions to the new ins [...] new b980be189c9b x86/insn: Add some Intel instructions to the opcode map new 57f95bf5f882 perf probe: Show correct statement line number by perf probe -l new 1ae5d88a4eef perf probe: Verify given line is a representive line new 499144c83d3b perf probe: Do not show non representive lines by perf-probe -L new 15354d546986 perf probe: Generate event name with line number new 72363540c009 perf probe: Support multiprobe event new 66f69b219716 perf probe: Support DW_AT_const_value constant value new cb4027308570 perf probe: Trace a magic number if variable is not found new a910e4666d61 perf parse: Report initial event parsing error new 8f6ee51d772d Merge tag 'perf-core-for-mingo-5.5-20191119' of git://git. [...] new 6375204010a2 Merge branch 'perf/core' new 127726fd2339 Merge branch 'locking/core' new 7bfdb5f96728 Merge branch 'irq/core' new ad4e6812024c Merge branch 'efi/core' new ac91dcca87e4 workqueue: Convert for_each_wq to use built-in list check new ee5f4123ac66 Merge branch 'core/urgent' new 401987a4aaf2 Merge branch 'core/stacktrace' new 58ddf6a46ea7 Merge branch 'core/rcu' new 00c21abed7d6 Merge branch 'core/objtool' new 994795481ddb x86/ftrace: Mark ftrace_modify_code_direct() __ref new 8986dec1a726 x86/kprobes: Convert to text-patching.h new 5b8ad1c9bc44 x86/kprobes: Fix ordering while text-patching new 42e51f187f86 arm/ftrace: Use __patch_text() new 0e05d89d72e2 module: Remove set_all_modules_text_*() new 60fdad00827c ftrace: Rework event_create_dir() new 654920255149 x86/kprobe: Add comments to arch_{,un}optimize_kprobes() new 0be6748cdf51 x86/alternatives: Use INT3_INSN_SIZE new b3fe13e1b04a Merge branch 'core/kprobes' new ba31c1a48538 futex: Move futex exit handling into futex code new 3d4775df0a89 futex: Replace PF_EXITPIDONE with a state new 4610ba7ad877 exit/exec: Seperate mm_release() new 150d71584b12 futex: Split futex_mm_release() for exit/exec new f24f22435dcc futex: Set task::futex_state to DEAD right after handling [...] new 18f694385c4f futex: Mark the begin of futex exit explicitly new 4a8e991b91ac futex: Sanitize exit state handling new af8cbda2cfca futex: Provide state handling for exec() as well new 3f186d974826 futex: Add mutex around futex exit new ac31c7ff8624 futex: Provide distinct return value when owner is exiting new 3ef240eaff36 futex: Prevent exit livelock new e16a444976e9 Merge branch 'locking/core' new 3475adb3f73e Merge remote-tracking branch 'tip/auto-latest' new 29c618ab2a2d Merge remote-tracking branch 'edac/edac-for-next' new 8f7731494bdd Merge remote-tracking branch 'irqchip/irq/irqchip-next' new fe5573761540 Merge remote-tracking branch 'ftrace/for-next' new f1f416cfe3bf Merge remote-tracking branch 'rcu/rcu/next' new 280d4675da9d Merge remote-tracking branch 'kvm/linux-next' new 674e70bae201 Merge remote-tracking branch 'kvm-arm/next' new 307ad5024ba0 Merge remote-tracking branch 'xen-tip/linux-next' new 61e65a3075fd Merge remote-tracking branch 'percpu/for-next' new 22d88d6ba2f2 Merge remote-tracking branch 'workqueues/for-next' new 594e6188b264 Merge remote-tracking branch 'drivers-x86/for-next' new 379c02ebcc9a platform/chrome: cros_ec: Fix Kconfig indentation new 9f0289071761 platform/chrome: cros_ec: Put docs with the code new 4b92a703e8c0 mfd / platform: cros_ec: Add sensor_count and make check_f [...] new 4c26fbe85e02 iio / platform: cros_ec: Add cros-ec-sensorhub driver new 2a2726f5c929 mfd / platform / iio: cros_ec: Register sensor through sensorhub new 814153f6ba4c platform/chrome: cros-ec: Record event timestamp in the hard irq new 7845cbbfd826 platform/chrome: cros_ec: Do not attempt to register a non [...] new 6384b9ad1de5 platform/chrome: cros_ec: handle MKBP more events flag new aaf5c813015d Revert "Input: cros_ec_keyb - add back missing mask for ev [...] new 99bfcd3993d3 Revert "Input: cros_ec_keyb: mask out extra flags in event_type" new b3ad5299d693 Merge remote-tracking branch 'chrome-platform/for-next' new 834768355926 Merge remote-tracking branch 'leds/for-next' new 1300d41e71e6 Merge remote-tracking branch 'ipmi/for-next' new 4966995fcf3c Merge remote-tracking branch 'driver-core/driver-core-next' new 391991dd60d2 Merge remote-tracking branch 'usb/usb-next' new 72ee2db35135 Merge remote-tracking branch 'phy-next/next' new bedf4209663e Merge remote-tracking branch 'tty/tty-next' new 7a7ebfa85f4f thunderbolt: Power cycle the router if NVM authentication fails new 9def5dc10d3e coresight: funnel: Fix missing spin_lock_init() new 9a5d847c0bda coresight: replicator: Fix missing spin_lock_init() new 5e7d31008eb7 Merge remote-tracking branch 'char-misc/char-misc-next' new b72105af44c2 Merge remote-tracking branch 'thunderbolt/next' new ff5d245ed8ff Merge remote-tracking branch 'staging/staging-next' new f7a76b6e89e0 Merge remote-tracking branch 'mux/for-next' new 705fb3882339 Merge remote-tracking branch 'slave-dma/next' new ed90ba4bab7c Merge remote-tracking branch 'cgroup/for-next' new 9333d7757348 scsi: ufs: Fix irq return code new 18f01374b55b scsi: ufs: Abort gating if clock on request is pending new 6d303e4b19d6 scsi: ufs: Fix error handing during hibern8 enter new ce21c63ee995 scsi: pm80xx: Fix for SATA device discovery new e703977b505f scsi: pm80xx: Make phy enable completion as NULL new cef1538456ba scsi: pm80xx: Initialize variable used as return status new 4daf1ef3c681 scsi: pm80xx: Convert 'long' mdelay to msleep new 7370672dc3e7 scsi: pm80xx: Squashed logging cleanup changes new e90e236250e9 scsi: pm80xx: Increase timeout for pm80xx mpi_uninit_check new a88d9db94c4c scsi: pm80xx: Fix dereferencing dangling pointer new 91a43fa61f10 scsi: pm80xx: Fix command issue sizing new 51c1c5f6ed64 scsi: pm80xx: Cleanup command when a reset times out new 3e253d9657b0 scsi: pm80xx: Do not request 12G sas speeds new e2773c67e24a scsi: pm80xx: Controller fatal error through sysfs new 7295493682aa scsi: pm80xx: Tie the interrupt name to the module instance new 044f59de3a3d scsi: pm80xx: Modified the logic to collect fatal dump new 3fe3d2428b62 scsi: qla4xxx: fix double free bug new 9b44ffab49e3 scsi: arcmsr: fix indentation issues new 4583a4f66b32 scsi: lpfc: use hdwq assigned cpu for allocation new aa5334c4f301 scsi: scsi_debug: num_tgts must be >= 0 new 350767f20be8 scsi: NCR5380: Call scsi_set_resid() on command completion new d04fc41af247 scsi: NCR5380: Unconditionally clear ICR after do_abort() new 0b7a223552d4 scsi: NCR5380: Add disconnect_mask module parameter new 5a993e507ee6 Revert "scsi: qla2xxx: Fix memory leak when sending I/O fails" new 29d28f2b8d37 scsi: bnx2i: fix potential use after free new 11bf1d14b2d6 scsi: target: core: Document target_cmd_size_check() new 80647a89eaf3 scsi: target: core: Release SPC-2 reservations when closin [...] new e9d3009cb936 scsi: target: iscsi: Wait for all commands to finish befor [...] new 238191d65d72 scsi: iscsi: Don't send data to unbound connection new c941e0d17260 scsi: target: core: Fix a pr_debug() argument new 65309ef6b258 scsi: bnx2fc: timeout calculation invalid for bnx2fc_eh_abort() new 4220129431ad Merge branch 'misc' into for-next new a462f3a53ae2 Merge remote-tracking branch 'scsi/for-next' new 60bd04f258b7 virtio_balloon: fix shrinker scan number of pages new c9a6820fc0da virtio_balloon: fix shrinker count new 6f67d22982c0 virtio_balloon: name cleanups new 41ed3a6e0ab0 virtio_balloon: divide/multiply instead of shifts new 191afe8c92b0 ptr_ring: linked list fallback new f780a29661a1 vhost: option to fetch descriptors through an independent struct new c9a15d6b1887 vhost/test: add an option to test new code new b375df10e312 vhost: batching fetches new 7844b548f6e1 vhost/net: add an option to test new code new 88d3c7697f25 vhost: last descriptor must have NEXT clear new a435f8ea283c Merge remote-tracking branch 'vhost/linux-next' new d71a42ac43ba Merge remote-tracking branch 'rpmsg/for-next' new a72e35dbe825 Merge remote-tracking branch 'gpio/for-next' new d40240653836 Merge remote-tracking branch 'pinctrl/for-next' new b1206486678d Merge remote-tracking branch 'pwm/for-next' new 057d9d78fb53 Merge remote-tracking branch 'ktest/for-next' new c9603f0cefca Merge remote-tracking branch 'y2038/y2038' new d21fc23f56c2 Merge remote-tracking branch 'livepatching/for-next' new 54bb6386db50 Merge remote-tracking branch 'rtc/rtc-next' new 1ce5793571d3 Merge remote-tracking branch 'nvdimm/libnvdimm-for-next' new 9536ff8d9cd0 Merge remote-tracking branch 'ntb/ntb-next' new ce04b8dd9c48 Merge remote-tracking branch 'kspp/for-next/kspp' new eaab6e57c8fb Merge remote-tracking branch 'fsi/next' new f25ac1a5c10e Merge remote-tracking branch 'nvmem/for-next' new c76b5d08c5e3 Merge remote-tracking branch 'xarray/xarray' new adc98238eaba x86/hyperv: Implement hv_is_hibernation_supported() new 664e8508dc28 hv_balloon: Add the support of hibernation new bc91f2fa4fcc Merge remote-tracking branch 'hyperv/hyperv-next' new ee4da9baf942 Merge remote-tracking branch 'kgdb/kgdb/for-next' new 194beaf71c54 Merge remote-tracking branch 'pidfd/for-next' new 4504a092d4aa PM / devfreq: Add missing locking while setting suspend_freq new 0f68bfe7d58d PM / devfreq: Fix devfreq_notifier_call returning errno new a2b3d24b7503 PM / devfreq: Set scaling_max_freq to max on OPP notifier error new 1d81785fd070 PM / devfreq: Introduce get_freq_range helper new 78cd384a0cec PM / devfreq: events: Fix excessive stack usage new a99d362d6a93 PM / devfreq: Drop explicit selection of PM_OPP new 806fdcc0304d PM / devfreq: Fix Kconfig indentation new 2b8e5057683a Merge remote-tracking branch 'devfreq/devfreq-next' new 5fea5b14b8eb Merge remote-tracking branch 'hmm/hmm' new ee9665b5b4fd Merge remote-tracking branch 'kunit/test' new 9dd20b2a6316 Merge remote-tracking branch 'kasan-bitops/topic/kasan-bitops' new 4ec1ebb09d33 Merge remote-tracking branch 'generic-ioremap/for-next' new d76fb2b7c792 Merge branch 'akpm-current/current' new c11dab72f6b1 drivers/block/null_blk_main.c: fix layout new 89a403587ea2 drivers/block/null_blk_main.c: fix uninitialized var warnings new 19b76ca4bd4e pinctrl: fix pxa2xx.c build warnings new 98246d3a1045 lib/genalloc.c: export symbol addr_in_gen_pool new 512044cc26f9 lib/genalloc.c: rename addr_in_gen_pool to gen_pool_has_addr new 9ded74518527 Documentation: rename addr_in_gen_pool to gen_pool_has_addr new 8edf17752504 kernel-hacking: group sysrq/kgdb/ubsan into 'Generic Kerne [...] new dd175734606b kernel-hacking: create submenu for arch special debugging options new 5a5351153851 kernel-hacking: group kernel data structures debugging together new e253ea8725e0 kernel-hacking: move kernel testing and coverage options t [...] new 590e8f5bb6ba kernel-hacking: move Oops into 'Lockups and Hangs' new 7c699934fdfb kernel-hacking: move SCHED_STACK_END_CHECK after DEBUG_STA [...] new 52da01c6ec57 kernel-hacking: create a submenu for scheduler debugging options new ddd72d7ae484 kernel-hacking: move DEBUG_BUGVERBOSE to 'printk and dmesg [...] new 5f868f5b6a9d kernel-hacking: move DEBUG_FS to 'Generic Kernel Debugging [...] new b844e2fa2a8f bitops: introduce the for_each_set_clump8 macro new 52830e2fb401 linux/bitmap.h: fix potential sign-extension overflow new fea8a445b098 bitops-introduce-the-for_each_set_clump8-macro-fix-fix new 2c81a0125f39 linux/bitopts.h: Add for_each_set_clump8 documentation new fd11280e7a58 lib/test_bitmap.c: add for_each_set_clump8 test cases new bc4501810efa gpio: 104-dio-48e: utilize for_each_set_clump8 macro new 31800d64e262 gpio: 104-idi-48: utilize for_each_set_clump8 macro new f448fd45f08a gpio: gpio-mm: utilize for_each_set_clump8 macro new 623a8b191f73 gpio: ws16c48: utilize for_each_set_clump8 macro new 1d6a4c081c4b gpio: pci-idio-16: utilize for_each_set_clump8 macro new 0206493b7ff9 gpio: pcie-idio-24: utilize for_each_set_clump8 macro new 2aecef3c7c09 gpio: uniphier: utilize for_each_set_clump8 macro new e64167a377d5 gpio: 74x164: utilize the for_each_set_clump8 macro new b8ad34b353ab thermal: intel: intel_soc_dts_iosf: Utilize for_each_set_c [...] new 3d233770aaba gpio: pisosr: utilize the for_each_set_clump8 macro new 1d32d81274d3 gpio: max3191x: utilize the for_each_set_clump8 macro new 67884f4a6521 gpio: pca953x: utilize the for_each_set_clump8 macro new 74fb6b667d8c lib/test_bitmap: force argument of bitmap_parselist_user() [...] new 9f5833ed0839 lib/test_bitmap: undefine macros after use new bb3e22e9f2b2 lib/test_bitmap: name EXP_BYTES properly new 5acb9addad0e lib/test_bitmap: rename exp to exp1 to avoid ambiguous name new 89561f959aa6 lib/test_bitmap: move exp1 and exp2 upper for others to use new 656ac9414d2d lib/test_bitmap: fix comment about this file new bd3d56bdc4c6 lib/bitmap: introduce bitmap_replace() helper new 34d7be879cdc gpio: pca953x: remove redundant variable and check in IRQ handler new 835ee0400a90 gpio: pca953x: use input from regs structure in pca953x_ir [...] new af2c78d12fef gpio: pca953x: convert to use bitmap API new 20afc06ebe09 gpio: pca953x: reduce stack usage in couple of functions new d79b09c54484 gpio: pca953x: tighten up indentation new 2c60aeb7bb80 mm: add generic p?d_leaf() macros new b6269cf050e8 arc: mm: add p?d_leaf() definitions new 6e11daa064f3 arm: mm: add p?d_leaf() definitions new 67f4aa0df0fa arm64: mm: add p?d_leaf() definitions new 27ad94529625 mips: mm: add p?d_leaf() definitions new b6d437be35c6 powerpc: mm: add p?d_leaf() definitions new 448952606448 riscv: mm: add p?d_leaf() definitions new b43e50fe0883 s390: mm: add p?d_leaf() definitions new 19d0361d3a9d sparc: mm: add p?d_leaf() definitions new 66a955bce2fe x86: mm: add p?d_leaf() definitions new f6381fd0771c mm: pagewalk: add p4d_entry() and pgd_entry() new b103bb5db245 mm: pagewalk: allow walking without vma new 70f7b565b5f5 mm-pagewalk-allow-walking-without-vma-v15 new 7b94c44361a4 mm-pagewalk-allow-walking-without-vma-fix new 5f7f97da6056 mm: pagewalk: add test_p?d callbacks new 8720b832b023 mm: pagewalk: add 'depth' parameter to pte_hole new 91367439803e x86: mm: point to struct seq_file from struct pg_state new 9c199983d03a x86: mm+efi: convert ptdump_walk_pgd_level() to take a mm_struct new 4b55be9a5495 x86: mm: convert ptdump_walk_pgd_level_debugfs() to take a [...] new 007a55cc3269 x86: mm: convert ptdump_walk_pgd_level_core() to take an m [...] new b52e765c49d8 mm: add generic ptdump new bf912ec2fa6d mm-add-generic-ptdump-v15 new 487dad0c8f42 mm/ptdump: fix a -Wold-style-declaration warning new a4c66e59e648 x86: mm: convert dump_pagetables to use walk_page_range new f100350a5326 arm64: mm: convert mm/dump.c to use walk_page_range() new 441464a817ce arm64: mm: display non-present entries in ptdump new 86d8c6d80646 mm: ptdump: reduce level numbers by 1 in note_page() new 3080f8ec659a alpha: use pgtable-nopud instead of 4level-fixup new 63863e07a8ba arm: nommu: use pgtable-nopud instead of 4level-fixup new 5e5e58315138 c6x: use pgtable-nopud instead of 4level-fixup new 59f21877925e m68k: nommu: use pgtable-nopud instead of 4level-fixup new 24746cc8f685 m68k: mm: use pgtable-nopXd instead of 4level-fixup new 68f03b9d0370 microblaze: use pgtable-nopmd instead of 4level-fixup new e6de3a37c75f nds32: use pgtable-nopmd instead of 4level-fixup new cf7116ac3b1b parisc: use pgtable-nopXd instead of 4level-fixup new 97b655edee2b parisc/hugetlb: use pgtable-nopXd instead of 4level-fixup new 485c588014fe sparc32: use pgtable-nopud instead of 4level-fixup new d0847cace115 um: remove unused pxx_offset_proc() and addr_pte() functions new 4bafddde38e1 um: add support for folded p4d page tables new 1aa323a047e5 mm: remove __ARCH_HAS_4LEVEL_HACK and include/asm-generic/ [...] new c7bc7257930e kernel.h: update comment about simple_strto<foo>() functions new 82419ec312e6 auxdisplay: charlcd: deduplicate simple_strtoul() new ce3b41f3f01d drivers/tty/serial/sh-sci.c: suppress warning new f62d90f5d56f 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 (10ab33481c0b) \ N -- N -- N refs/heads/akpm (f62d90f5d56f)
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 655 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: .../devicetree/bindings/mmc/arasan,sdhci.txt | 25 +- .../devicetree/bindings/mmc/mmc-controller.yaml | 13 + .../devicetree/bindings/net/ti,cpsw-switch.yaml | 240 +++ .../devicetree/bindings/sound/ti,pcm3168a.txt | 9 +- .../device_drivers/ti/cpsw_switchdev.txt | 209 ++ .../networking/devlink-params-ti-cpsw-switch.txt | 10 + .../sound/kernel-api/writing-an-alsa-driver.rst | 148 +- MAINTAINERS | 2 +- arch/arc/boot/dts/axc001.dtsi | 6 + arch/arm/boot/dts/am571x-idk.dts | 27 + arch/arm/boot/dts/am572x-idk.dts | 5 + arch/arm/boot/dts/am574x-idk.dts | 5 + arch/arm/boot/dts/am57xx-beagle-x15-revb1.dts | 2 +- arch/arm/boot/dts/am57xx-beagle-x15-revc.dts | 2 +- arch/arm/boot/dts/am57xx-idk-common.dtsi | 5 - arch/arm/boot/dts/dra7-l4.dtsi | 54 +- arch/arm/boot/dts/motorola-cpcap-mapphone.dtsi | 4 +- arch/arm/boot/dts/omap3-tao3530.dtsi | 2 +- arch/arm/configs/omap2plus_defconfig | 1 + arch/arm/kernel/Makefile | 4 +- arch/arm/kernel/ftrace.c | 10 +- arch/arm/mach-imx/cpuidle-imx6q.c | 4 +- arch/arm/mach-tegra/cpuidle-tegra20.c | 2 +- arch/arm64/boot/dts/qcom/msm8998-mtp.dtsi | 1 + arch/arm64/boot/dts/qcom/qcs404-evb.dtsi | 1 + arch/arm64/configs/defconfig | 14 - arch/arm64/include/asm/asm-uaccess.h | 17 - arch/arm64/include/asm/uaccess.h | 27 +- arch/arm64/lib/clear_user.S | 2 - arch/arm64/lib/copy_from_user.S | 2 - arch/arm64/lib/copy_in_user.S | 2 - arch/arm64/lib/copy_to_user.S | 2 - arch/arm64/lib/uaccess_flushcache.c | 6 +- arch/mips/mm/dma-noncoherent.c | 4 +- arch/nds32/kernel/ftrace.c | 12 - arch/s390/crypto/sha_common.c | 7 +- arch/s390/include/asm/ctl_reg.h | 1 + arch/s390/kernel/early.c | 21 + arch/s390/kernel/head64.S | 18 +- arch/s390/kernel/perf_cpum_cf.c | 21 +- arch/s390/kernel/perf_cpum_cf_diag.c | 10 +- arch/s390/kernel/smp.c | 80 +- arch/s390/mm/maccess.c | 12 +- arch/x86/entry/entry_32.S | 28 +- arch/x86/hyperv/hv_init.c | 7 + arch/x86/include/asm/kprobes.h | 14 +- arch/x86/include/asm/mtrr.h | 2 +- arch/x86/include/asm/rio.h | 64 - arch/x86/include/asm/segment.h | 12 + arch/x86/include/asm/text-patching.h | 3 + arch/x86/kernel/alternative.c | 23 +- arch/x86/kernel/amd_gart_64.c | 4 +- arch/x86/kernel/cpu/mtrr/if.c | 72 +- arch/x86/kernel/ftrace.c | 7 +- arch/x86/kernel/kprobes/core.c | 20 +- arch/x86/kernel/kprobes/opt.c | 62 +- arch/x86/kernel/setup.c | 169 +- arch/x86/lib/x86-opcode-map.txt | 18 +- arch/x86/mm/Makefile | 2 +- arch/x86/mm/numa.c | 2 +- arch/x86/mm/pat.c | 155 +- arch/x86/mm/pat_internal.h | 20 +- arch/x86/mm/pat_interval.c | 195 ++ arch/x86/mm/pat_rbtree.c | 268 --- arch/x86/xen/xen-asm_32.S | 74 +- drivers/clk/clk.c | 9 +- drivers/cpuidle/driver.c | 28 + drivers/devfreq/Kconfig | 6 +- drivers/gpu/drm/amd/amdgpu/amdgpu_trace.h | 2 +- drivers/gpu/drm/i915/gvt/handlers.c | 4 + drivers/gpu/drm/i915/i915_active.c | 57 +- drivers/gpu/drm/i915/i915_active_types.h | 1 + drivers/gpu/drm/mcde/mcde_dsi.c | 6 +- drivers/hv/hv_balloon.c | 87 +- drivers/infiniband/hw/hfi1/trace_tid.h | 8 +- drivers/infiniband/hw/hfi1/trace_tx.h | 2 +- drivers/isdn/hardware/mISDN/Kconfig | 2 +- drivers/lightnvm/pblk-trace.h | 8 +- drivers/md/Kconfig | 54 +- drivers/md/dm-crypt.c | 9 +- drivers/mfd/tps6105x.c | 34 +- drivers/misc/vmw_vmci/vmci_driver.c | 2 +- drivers/mmc/host/Kconfig | 2 + drivers/mmc/host/sdhci-of-arasan.c | 478 ++++- drivers/mmc/host/sdhci-of-aspeed.c | 12 + drivers/mmc/host/sdhci.c | 4 +- drivers/mmc/host/sdhci_am654.c | 71 +- drivers/mtd/chips/cfi_cmdset_0001.c | 10 +- drivers/mtd/chips/cfi_cmdset_0002.c | 79 +- drivers/mtd/chips/cfi_cmdset_0020.c | 8 +- drivers/mtd/chips/cfi_util.c | 2 +- drivers/net/ethernet/chelsio/cxgb4/Makefile | 3 +- drivers/net/ethernet/chelsio/cxgb4/cxgb4.h | 11 +- drivers/net/ethernet/chelsio/cxgb4/cxgb4_filter.c | 120 +- drivers/net/ethernet/chelsio/cxgb4/cxgb4_filter.h | 1 + drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c | 91 +- .../net/ethernet/chelsio/cxgb4/cxgb4_tc_flower.c | 52 +- .../net/ethernet/chelsio/cxgb4/cxgb4_tc_flower.h | 6 + .../net/ethernet/chelsio/cxgb4/cxgb4_tc_matchall.c | 354 ++++ .../net/ethernet/chelsio/cxgb4/cxgb4_tc_matchall.h | 49 + .../net/ethernet/chelsio/cxgb4/cxgb4_tc_mqprio.c | 5 +- drivers/net/ethernet/chelsio/cxgb4/cxgb4_tc_u32.c | 36 +- drivers/net/ethernet/chelsio/cxgb4/sched.c | 56 +- drivers/net/ethernet/chelsio/cxgb4/sched.h | 1 + drivers/net/ethernet/chelsio/cxgb4/sge.c | 2 +- drivers/net/ethernet/chelsio/cxgb4/t4_hw.c | 11 +- drivers/net/ethernet/freescale/fec_main.c | 15 +- drivers/net/ethernet/google/gve/gve_tx.c | 9 +- .../ethernet/hisilicon/hns3/hns3pf/hclge_main.h | 2 +- drivers/net/ethernet/ibm/ibmvnic.c | 11 +- drivers/net/ethernet/marvell/mvneta.c | 24 +- drivers/net/ethernet/mellanox/mlx5/core/en_rx.c | 3 + drivers/net/ethernet/realtek/r8169_firmware.c | 19 +- drivers/net/ethernet/realtek/r8169_main.c | 7 +- drivers/net/ethernet/ti/Kconfig | 19 +- drivers/net/ethernet/ti/Makefile | 2 + drivers/net/ethernet/ti/cpsw.c | 1374 +------------ drivers/net/ethernet/ti/cpsw_ale.c | 150 +- drivers/net/ethernet/ti/cpsw_ale.h | 11 + drivers/net/ethernet/ti/cpsw_new.c | 2048 ++++++++++++++++++++ drivers/net/ethernet/ti/cpsw_priv.c | 1246 +++++++++++- drivers/net/ethernet/ti/cpsw_priv.h | 79 +- drivers/net/ethernet/ti/cpsw_switchdev.c | 589 ++++++ drivers/net/ethernet/ti/cpsw_switchdev.h | 15 + drivers/net/fjes/fjes_trace.h | 2 +- drivers/net/phy/mdio_bus.c | 3 +- drivers/net/phy/phylink.c | 29 +- drivers/net/wireless/ath/ath10k/trace.h | 6 +- .../wireless/broadcom/brcm80211/brcmfmac/chip.c | 6 +- .../wireless/broadcom/brcm80211/brcmfmac/core.c | 5 + .../wireless/broadcom/brcm80211/brcmfmac/pcie.c | 2 + drivers/net/wireless/intel/ipw2x00/ipw2100.c | 3 +- drivers/net/wireless/intel/ipw2x00/ipw2200.c | 3 - drivers/net/wireless/intel/iwlwifi/cfg/22000.c | 2 +- drivers/net/wireless/intel/iwlwifi/dvm/led.c | 3 + drivers/net/wireless/intel/iwlwifi/dvm/rs.c | 2 +- drivers/net/wireless/intel/iwlwifi/fw/api/scan.h | 56 +- drivers/net/wireless/intel/iwlwifi/iwl-config.h | 2 - .../net/wireless/intel/iwlwifi/iwl-devtrace-data.h | 8 +- drivers/net/wireless/intel/iwlwifi/mvm/led.c | 3 + drivers/net/wireless/intel/iwlwifi/mvm/mac80211.c | 13 + drivers/net/wireless/intel/iwlwifi/mvm/ops.c | 5 +- drivers/net/wireless/intel/iwlwifi/mvm/power.c | 2 - drivers/net/wireless/intel/iwlwifi/mvm/rxmq.c | 2 +- drivers/net/wireless/intel/iwlwifi/mvm/scan.c | 54 +- drivers/net/wireless/intel/iwlwifi/pcie/internal.h | 2 - drivers/net/wireless/intel/iwlwifi/pcie/rx.c | 6 +- drivers/net/wireless/intel/iwlwifi/pcie/tx-gen2.c | 28 +- drivers/net/wireless/intel/iwlwifi/pcie/tx.c | 14 +- drivers/net/wireless/mediatek/mt76/Makefile | 2 +- drivers/net/wireless/mediatek/mt76/agg-rx.c | 20 +- drivers/net/wireless/mediatek/mt76/airtime.c | 326 ++++ drivers/net/wireless/mediatek/mt76/debugfs.c | 5 +- drivers/net/wireless/mediatek/mt76/dma.c | 11 +- drivers/net/wireless/mediatek/mt76/mac80211.c | 194 +- drivers/net/wireless/mediatek/mt76/mt76.h | 113 +- .../net/wireless/mediatek/mt76/mt7603/debugfs.c | 38 + drivers/net/wireless/mediatek/mt76/mt7603/dma.c | 2 + drivers/net/wireless/mediatek/mt76/mt7603/init.c | 14 +- drivers/net/wireless/mediatek/mt76/mt7603/mac.c | 141 +- drivers/net/wireless/mediatek/mt76/mt7603/main.c | 19 +- drivers/net/wireless/mediatek/mt76/mt7603/mt7603.h | 11 +- drivers/net/wireless/mediatek/mt76/mt7603/regs.h | 5 + .../net/wireless/mediatek/mt76/mt7615/debugfs.c | 100 + drivers/net/wireless/mediatek/mt76/mt7615/dma.c | 2 + drivers/net/wireless/mediatek/mt76/mt7615/eeprom.c | 18 + drivers/net/wireless/mediatek/mt76/mt7615/eeprom.h | 3 + drivers/net/wireless/mediatek/mt76/mt7615/init.c | 43 +- drivers/net/wireless/mediatek/mt76/mt7615/mac.c | 187 +- drivers/net/wireless/mediatek/mt76/mt7615/main.c | 46 +- drivers/net/wireless/mediatek/mt76/mt7615/mcu.c | 16 +- drivers/net/wireless/mediatek/mt76/mt7615/mt7615.h | 11 + drivers/net/wireless/mediatek/mt76/mt7615/pci.c | 5 +- drivers/net/wireless/mediatek/mt76/mt7615/regs.h | 57 +- drivers/net/wireless/mediatek/mt76/mt76x0/eeprom.c | 3 +- drivers/net/wireless/mediatek/mt76/mt76x0/init.c | 27 - drivers/net/wireless/mediatek/mt76/mt76x0/main.c | 9 +- drivers/net/wireless/mediatek/mt76/mt76x0/mt76x0.h | 3 +- drivers/net/wireless/mediatek/mt76/mt76x0/pci.c | 29 +- drivers/net/wireless/mediatek/mt76/mt76x0/phy.c | 13 +- drivers/net/wireless/mediatek/mt76/mt76x0/usb.c | 16 +- drivers/net/wireless/mediatek/mt76/mt76x02.h | 3 +- .../net/wireless/mediatek/mt76/mt76x02_debugfs.c | 5 +- drivers/net/wireless/mediatek/mt76/mt76x02_mac.c | 119 +- drivers/net/wireless/mediatek/mt76/mt76x02_mac.h | 8 + drivers/net/wireless/mediatek/mt76/mt76x02_mcu.c | 2 +- drivers/net/wireless/mediatek/mt76/mt76x02_mmio.c | 1 + drivers/net/wireless/mediatek/mt76/mt76x02_txrx.c | 10 +- drivers/net/wireless/mediatek/mt76/mt76x02_usb.h | 1 + .../net/wireless/mediatek/mt76/mt76x02_usb_core.c | 31 +- drivers/net/wireless/mediatek/mt76/mt76x02_util.c | 18 +- drivers/net/wireless/mediatek/mt76/mt76x2/mac.h | 1 - .../net/wireless/mediatek/mt76/mt76x2/mt76x2u.h | 1 - drivers/net/wireless/mediatek/mt76/mt76x2/pci.c | 4 +- .../net/wireless/mediatek/mt76/mt76x2/pci_init.c | 30 +- .../net/wireless/mediatek/mt76/mt76x2/pci_main.c | 26 +- drivers/net/wireless/mediatek/mt76/mt76x2/usb.c | 6 +- .../net/wireless/mediatek/mt76/mt76x2/usb_init.c | 7 - .../net/wireless/mediatek/mt76/mt76x2/usb_mac.c | 27 - .../net/wireless/mediatek/mt76/mt76x2/usb_main.c | 9 +- drivers/net/wireless/mediatek/mt76/tx.c | 23 +- drivers/net/wireless/mediatek/mt76/usb.c | 44 +- drivers/net/wireless/quantenna/qtnfmac/bus.h | 23 +- drivers/net/wireless/quantenna/qtnfmac/cfg80211.c | 17 +- drivers/net/wireless/quantenna/qtnfmac/commands.c | 127 +- drivers/net/wireless/quantenna/qtnfmac/commands.h | 1 + drivers/net/wireless/quantenna/qtnfmac/core.c | 128 +- drivers/net/wireless/quantenna/qtnfmac/core.h | 2 +- .../wireless/quantenna/qtnfmac/pcie/pearl_pcie.c | 47 +- .../wireless/quantenna/qtnfmac/pcie/topaz_pcie.c | 5 +- drivers/net/wireless/quantenna/qtnfmac/qlink.h | 76 + drivers/net/wireless/quantenna/qtnfmac/switchdev.h | 24 + .../net/wireless/realtek/rtl8xxxu/rtl8xxxu_core.c | 6 - .../net/wireless/realtek/rtlwifi/rtl8188ee/phy.c | 14 +- .../net/wireless/realtek/rtlwifi/rtl8192de/phy.c | 10 +- .../net/wireless/realtek/rtlwifi/rtl8192ee/phy.c | 13 +- .../net/wireless/realtek/rtlwifi/rtl8723ae/phy.c | 10 +- .../net/wireless/realtek/rtlwifi/rtl8723be/phy.c | 10 +- .../realtek/rtlwifi/rtl8723com/phy_common.c | 4 +- .../net/wireless/realtek/rtlwifi/rtl8821ae/phy.c | 10 +- drivers/net/wireless/realtek/rtw88/hci.h | 6 + drivers/net/wireless/realtek/rtw88/pci.c | 155 +- drivers/net/wireless/realtek/rtw88/pci.h | 16 + drivers/net/wireless/realtek/rtw88/ps.c | 6 + drivers/nfc/nfcmrvl/Kconfig | 2 +- drivers/phy/ti/Kconfig | 4 +- drivers/platform/chrome/Kconfig | 6 +- drivers/platform/chrome/cros_ec_sensorhub.c | 1 + drivers/regulator/Kconfig | 8 +- drivers/regulator/rn5t618-regulator.c | 2 +- drivers/regulator/tps6105x-regulator.c | 2 + drivers/reset/core.c | 6 +- drivers/s390/net/qeth_core.h | 1 + drivers/s390/net/qeth_core_main.c | 10 +- drivers/s390/net/qeth_l2_main.c | 21 +- drivers/s390/net/qeth_l2_sys.c | 14 +- drivers/scsi/bnx2fc/bnx2fc_io.c | 2 +- drivers/soc/qcom/rpmhpd.c | 2 + drivers/spi/Kconfig | 18 +- drivers/target/target_core_fabric_lib.c | 2 +- drivers/virtio/virtio_balloon.c | 3 +- drivers/xen/swiotlb-xen.c | 4 +- fs/afs/rxrpc.c | 1 + fs/ext4/ialloc.c | 5 - fs/ext4/inode.c | 27 +- fs/ext4/namei.c | 11 +- fs/ext4/page-io.c | 57 +- fs/ext4/readpage.c | 6 +- fs/ext4/super.c | 38 +- fs/io-wq.c | 18 +- fs/io_uring.c | 73 +- fs/xfs/scrub/trace.h | 6 +- fs/xfs/xfs_trace.h | 4 +- include/asm-generic/mshyperv.h | 2 + include/linux/audit.h | 3 + include/linux/cpuidle.h | 4 + include/linux/dma-direct.h | 5 +- include/linux/firmware/xlnx-zynqmp.h | 13 +- include/linux/futex.h | 1 + include/linux/jbd2.h | 8 +- include/linux/module.h | 4 - include/linux/trace_events.h | 18 +- include/net/flow_dissector.h | 11 +- include/net/netfilter/nf_tables.h | 6 +- include/net/page_pool.h | 31 +- include/net/tls.h | 2 + include/sound/core.h | 1 + include/sound/pcm.h | 12 +- include/sound/soc-component.h | 4 +- include/sound/soc.h | 7 + include/trace/events/filemap.h | 2 +- include/trace/events/page_pool.h | 22 + include/trace/trace_events.h | 64 +- include/uapi/linux/audit.h | 1 + include/uapi/linux/pkt_sched.h | 22 +- kernel/auditsc.c | 2 +- kernel/bpf/arraymap.c | 2 +- kernel/bpf/syscall.c | 31 + kernel/dma/debug.c | 20 +- kernel/dma/direct.c | 4 +- kernel/dma/swiotlb.c | 2 +- kernel/events/core.c | 6 +- kernel/fork.c | 6 +- kernel/module.c | 43 - kernel/power/qos.c | 8 +- kernel/sched/fair.c | 237 ++- kernel/trace/trace.h | 31 +- kernel/trace/trace_entries.h | 66 +- kernel/trace/trace_events.c | 20 +- kernel/trace/trace_events_hist.c | 8 +- kernel/trace/trace_export.c | 106 +- kernel/trace/trace_kprobe.c | 16 +- kernel/trace/trace_syscalls.c | 50 +- kernel/trace/trace_uprobe.c | 9 +- net/core/net-sysfs.c | 24 +- net/core/page_pool.c | 58 +- net/ipv4/ip_tunnel_core.c | 111 +- net/ipv4/ipconfig.c | 3 + net/ipv6/route.c | 2 +- net/mac80211/trace.h | 28 +- net/netfilter/nft_cmp.c | 6 + net/netfilter/nft_meta.c | 4 + net/netfilter/nft_payload.c | 38 + net/sched/act_pedit.c | 12 +- net/sched/sch_pie.c | 120 +- net/sched/sch_taprio.c | 28 +- net/tls/tls_main.c | 1 + net/tls/tls_sw.c | 11 + net/wireless/trace.h | 6 +- sound/core/init.c | 1 + sound/core/pcm_local.h | 2 + sound/core/pcm_memory.c | 84 +- sound/core/pcm_native.c | 48 +- sound/drivers/aloop.c | 663 ++++++- sound/pci/hda/patch_conexant.c | 1 + sound/soc/codecs/pcm3168a.c | 20 +- sound/soc/intel/boards/Kconfig | 24 +- sound/soc/intel/boards/bytcr_rt5640.c | 10 +- sound/soc/soc-component.c | 8 +- sound/soc/soc-core.c | 32 +- sound/soc/soc-pcm.c | 20 +- sound/soc/sof/intel/Kconfig | 10 +- tools/arch/x86/lib/x86-opcode-map.txt | 18 +- tools/lib/traceevent/event-parse.c | 7 +- tools/perf/arch/powerpc/util/kvm-stat.c | 4 +- tools/perf/arch/x86/tests/insn-x86-dat-32.c | 52 + tools/perf/arch/x86/tests/insn-x86-dat-64.c | 62 + tools/perf/arch/x86/tests/insn-x86-dat-src.c | 109 ++ tools/perf/builtin-record.c | 29 +- tools/perf/builtin-stat.c | 2 + tools/perf/builtin-trace.c | 16 +- tools/perf/check-headers.sh | 2 +- .../pmu-events/arch/arm64/ampere/emag/branch.json | 8 +- .../pmu-events/arch/arm64/ampere/emag/bus.json | 14 +- .../pmu-events/arch/arm64/ampere/emag/cache.json | 28 +- .../pmu-events/arch/arm64/ampere/emag/clock.json | 2 +- .../arch/arm64/ampere/emag/exception.json | 26 +- .../arch/arm64/ampere/emag/instruction.json | 28 +- .../arch/arm64/ampere/emag/intrinsic.json | 10 +- .../pmu-events/arch/arm64/ampere/emag/memory.json | 12 +- .../arch/arm64/ampere/emag/pipeline.json | 2 +- .../arch/arm64/arm/cortex-a53/branch.json | 2 +- .../pmu-events/arch/arm64/arm/cortex-a53/bus.json | 4 +- .../arch/arm64/arm/cortex-a53/other.json | 4 +- .../arm64/arm/cortex-a57-a72/core-imp-def.json | 120 +- .../pmu-events/arch/arm64/armv8-recommended.json | 158 +- .../arch/arm64/cavium/thunderx2/core-imp-def.json | 74 +- .../arch/arm64/hisilicon/hip08/core-imp-def.json | 60 +- .../arch/arm64/hisilicon/hip08/uncore-ddrc.json | 18 +- .../arch/arm64/hisilicon/hip08/uncore-hha.json | 22 +- .../arch/arm64/hisilicon/hip08/uncore-l3c.json | 28 +- .../perf/pmu-events/arch/powerpc/power8/cache.json | 60 +- .../arch/powerpc/power8/floating-point.json | 6 +- .../pmu-events/arch/powerpc/power8/frontend.json | 158 +- .../pmu-events/arch/powerpc/power8/marked.json | 266 +-- .../pmu-events/arch/powerpc/power8/memory.json | 72 +- .../perf/pmu-events/arch/powerpc/power8/other.json | 1150 +++++------ .../pmu-events/arch/powerpc/power8/pipeline.json | 118 +- tools/perf/pmu-events/arch/powerpc/power8/pmc.json | 48 +- .../arch/powerpc/power8/translation.json | 60 +- .../perf/pmu-events/arch/powerpc/power9/cache.json | 44 +- .../arch/powerpc/power9/floating-point.json | 14 +- .../pmu-events/arch/powerpc/power9/frontend.json | 142 +- .../pmu-events/arch/powerpc/power9/marked.json | 250 +-- .../pmu-events/arch/powerpc/power9/memory.json | 52 +- .../perf/pmu-events/arch/powerpc/power9/other.json | 934 ++++----- .../pmu-events/arch/powerpc/power9/pipeline.json | 212 +- tools/perf/pmu-events/arch/powerpc/power9/pmc.json | 48 +- .../arch/powerpc/power9/translation.json | 92 +- tools/perf/scripts/python/exported-sql-viewer.py | 12 +- tools/perf/tests/map_groups.c | 2 +- tools/perf/tests/parse-events.c | 3 +- tools/perf/util/dwarf-aux.c | 62 +- tools/perf/util/machine.c | 43 +- tools/perf/util/machine.h | 2 - tools/perf/util/map.c | 116 +- tools/perf/util/map.h | 7 +- tools/perf/util/map_groups.h | 21 +- tools/perf/util/metricgroup.c | 2 +- tools/perf/util/parse-events.c | 78 +- tools/perf/util/parse-events.h | 4 + tools/perf/util/probe-event.c | 19 +- tools/perf/util/probe-event.h | 3 + tools/perf/util/probe-file.c | 14 + tools/perf/util/probe-file.h | 2 + tools/perf/util/probe-finder.c | 116 +- tools/perf/util/probe-finder.h | 1 + tools/perf/util/symbol.c | 84 +- tools/testing/selftests/bpf/Makefile | 7 + 389 files changed, 14227 insertions(+), 6169 deletions(-) create mode 100644 Documentation/devicetree/bindings/net/ti,cpsw-switch.yaml create mode 100644 Documentation/networking/device_drivers/ti/cpsw_switchdev.txt create mode 100644 Documentation/networking/devlink-params-ti-cpsw-switch.txt delete mode 100644 arch/x86/include/asm/rio.h create mode 100644 arch/x86/mm/pat_interval.c delete mode 100644 arch/x86/mm/pat_rbtree.c create mode 100644 drivers/net/ethernet/chelsio/cxgb4/cxgb4_tc_matchall.c create mode 100644 drivers/net/ethernet/chelsio/cxgb4/cxgb4_tc_matchall.h create mode 100644 drivers/net/ethernet/ti/cpsw_new.c create mode 100644 drivers/net/ethernet/ti/cpsw_switchdev.c create mode 100644 drivers/net/ethernet/ti/cpsw_switchdev.h create mode 100644 drivers/net/wireless/mediatek/mt76/airtime.c create mode 100644 drivers/net/wireless/quantenna/qtnfmac/switchdev.h