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 9831eded10da sh: add missing EXPORT_SYMBOL() for __delay omits a06a39955db6 sh: use generic strncpy() omits 898d219992c7 sh: clkfwk: remove r8/r16/r32 omits 204428f8ad50 include/asm-generic/vmlinux.lds.h: align ro_after_init omits fe7be2e953af mm: annotate a data race in page_zonenum() omits 57d8a1959ef7 mm/swap.c: annotate data races for lru_rotate_pvecs omits 255299a6beb1 mm/rmap: annotate a data race at tlb_flush_batched omits 2155f1cf6000 mm/mempool: fix a data race in mempool_free() omits 2bf22d30697f mm/list_lru: fix a data race in list_lru_count_one omits 6ebd79af80fd mm/memcontrol: fix a data race in scan count omits c802948fae51 mm/page_counter: fix various data races at memsw omits 00487dfbafb9 mm-swapfile-fix-and-annotate-various-data-races-v2 omits fc0bba0c44d8 mm/swapfile: fix and annotate various data races omits 6af2059e3915 mm/filemap.c: fix a data race in filemap_fault() omits c1bea2ef73fa mm/swap_state: mark various intentional data races omits ff63b25bec85 mm-page_io-mark-various-intentional-data-races-v2 omits 15e1ab95c94c mm/page_io: mark various intentional data races omits 4b8ffac6acf0 mm/frontswap: mark various intentional data races omits 6d91783e65c7 mm/kmemleak: silence KCSAN splats in checksum omits 65a92807f282 s390: fix build error for sys_call_table_emu omits 9475c661705d all arch: remove system call sys_sysctl omits b66eb7f467bd mm/madvise: check fatal signal pending of target process omits 23c0804085ec mm-madvise-introduce-process_madvise-syscall-an-external-m [...] omits 53408a8da4c0 mm-madvise-introduce-process_madvise-syscall-an-external-m [...] omits ad501931cdf5 mm/madvise: introduce process_madvise() syscall: an extern [...] omits 803d0cb8ae1a pid: move pidfd_get_pid() to pid.c omits ef5f8c66b418 mm/madvise: pass task and mm to do_madvise omits 628a164a8dbe Merge branch 'akpm-current/current' omits 88303d7126d3 Merge remote-tracking branch 'set_fs/set_fs-rw' omits af6ec15d193d Merge remote-tracking branch 'memblock/for-next' omits 9f7b85bee499 Merge remote-tracking branch 'fsinfo/fsinfo-core' omits e686089e0090 Merge remote-tracking branch 'notifications/notifications- [...] omits 8874bb7d19d7 Merge remote-tracking branch 'trivial/for-next' omits a2e91fed6fda Merge remote-tracking branch 'kunit-next/kunit' omits 318c82d08346 Merge remote-tracking branch 'fpga/for-next' omits e94a3adb4f50 Merge remote-tracking branch 'devfreq/devfreq-next' omits 934cd8e08f9e Merge remote-tracking branch 'pidfd/for-next' omits a87b69ef5175 Merge remote-tracking branch 'auxdisplay/auxdisplay' omits caa7e757aadf Merge remote-tracking branch 'hyperv/hyperv-next' omits 76054d8993b3 Merge remote-tracking branch 'xarray/xarray' omits ca40b23dc4dc Merge remote-tracking branch 'nvmem/for-next' omits 479c9a8d930f Merge remote-tracking branch 'fsi/next' omits d6245c852a60 Merge remote-tracking branch 'kspp/for-next/kspp' omits b2185e3164d2 Merge remote-tracking branch 'seccomp/for-next/seccomp' omits 4537c1f86940 Merge remote-tracking branch 'nvdimm/libnvdimm-for-next' omits c82e77a9ee83 Merge remote-tracking branch 'rtc/rtc-next' omits 2f870967b63e Merge remote-tracking branch 'coresight/next' omits 2b16d9682ea5 Merge remote-tracking branch 'livepatching/for-next' omits c893e61c9a5a Merge remote-tracking branch 'kselftest/next' omits 734b11d9a730 Merge remote-tracking branch 'ktest/for-next' omits 8bb458310215 Merge remote-tracking branch 'userns/for-next' omits 62d991592021 Merge remote-tracking branch 'pwm/for-next' omits 500c0eb4b8d5 Merge remote-tracking branch 'pinctrl-samsung/for-next' omits 570d23390a66 Merge remote-tracking branch 'pinctrl-intel/for-next' omits 1a36809f2a18 Merge remote-tracking branch 'pinctrl/for-next' omits 87a361796e67 Merge remote-tracking branch 'gpio-intel/for-next' omits 8bd3eaf30614 Merge remote-tracking branch 'gpio-brgl/gpio/for-next' omits 3359e5a56df1 Merge remote-tracking branch 'gpio/for-next' omits 727a98298bc3 Merge remote-tracking branch 'rpmsg/for-next' omits 4f5aba5b4fc2 kcov: make some symbols static omits 26f0d1fc41c6 kcov: unconditionally add -fno-stack-protector to compiler [...] omits f2c2d9dacd5d aio: simplify read_events() omits 90c713845a96 lib/Kconfig.debug: fix typo in the help text of CONFIG_PAN [...] omits 6b523cf53176 kernel/panic.c: make oops_may_print() return bool omits 4af70460ad5e drivers/rapidio/rio-scan.c: use struct_size() helper omits 403cc9eaa163 drivers/rapidio/devices/rio_mport_cdev.c: use struct_size( [...] omits b0c527882b45 kdump: append kernel build-id string to VMCOREINFO omits ba092a5150af exec: move path_noexec() check earlier omits 25a1ed513c13 exec: move S_ISREG() check earlier omits 92e7ef6b08d9 exec: change uselib(2) IS_SREG() failure to EACCES omits f31f24058a80 coredump: add %f for executable filename. omits 45059c625941 test_kmod: avoid potential double free in trigger_config_r [...] omits 368c3db9221a kmod: remove redundant "be an" in the comment omits 6405d0c2ab06 selftests: kmod: use variable NAME in kmod_test_0001() omits dda11b1b8e73 fs/signalfd.c: fix inconsistent return codes for signalfd4 omits e6802a1b700a VFAT/FAT/MSDOS FILESYSTEM: Replace HTTP links with HTTPS ones omits 1635402106ff fatfs: switch write_lock to read_lock in fat_ioctl_get_attributes omits 129b5054cc5d fs/minix: remove expected error message in block_to_path() omits b5a39bbadb0c fs/minix: fix block limit check for V1 filesystems omits a8cd6cfaf2cd fs/minix: set s_maxbytes correctly omits 1302d36d5d3a fs/minix: reject too-large maximum file size omits 6d98f775a34e fs/minix: don't allow getting deleted inodes omits 08b273253801 fs/minix: check return value of sb_getblk() omits b157bb4b3c56 checkpatch: fix CONST_STRUCT when const_structs.checkpatch [...] omits dbf75d4e0fb4 checkpatch: add --fix option for ASSIGN_IN_IF omits 0d8b43e5876a scripts/deprecated_terms: recommend denylist/allowlist ins [...] omits 90103511668d checkpatch: support deprecated terms checking omits c99045fcde4d checkpatch: add test for possible misuse of IS_ENABLED() w [...] omits 83b5bd5431b1 lib/test_bits: make some functions static omits e0242d635857 lib/test_bits: add MODULE_LICENSE() omits d0bb028dd7f4 lib/test_bits.c: add tests of GENMASK omits 942ab8c8ddaa virtio: pci: constify ioreadX() iomem argument (as in gene [...] omits 2dca1499869f ntb: intel: constify ioreadX() iomem argument (as in gener [...] omits 15cbf32cfa65 rtl818x: constify ioreadX() iomem argument (as in generic [...] omits eb7948c6f51c iomap: constify ioreadX() iomem argument (as in generic im [...] omits 145b8069d161 lib/test_lockup.c: make symbol 'test_works' static omits 37b374bdac31 lib: optimize cpumask_local_spread() omits a871e7c093c5 lib/test_bitops: do the full test during module init omits 54917224d8b0 lib/generic-radix-tree.c: remove unneeded __rcu omits b892348b0a13 lib/test_bitmap.c: add test for bitmap_cut() omits c0f727c517f3 lib/bitmap.c: fix bitmap_cut() for partial overlapping case omits b52d114c6f74 sparse: group the defines by functionality omits 002f3d6cd5af alpha: fix annotation of io{read,write}{16,32}be() omits bb3db05ed052 kernel/hung_task.c: Monitor killed tasks. omits 9283dbc06cb0 fs/buffer.c: dump more info for __getblk_gfp() stall problem omits 6cff7b037d3d fs/buffer.c: add debug print for __getblk_gfp() stall problem omits 5e97b2bd219c x86/mm: use max memory block size on bare metal omits 3c9ab9a257fc include/linux/sched/mm.h: optimize current_gfp_context() omits 6ec3df5f753d mm,hwpoison: introduce MF_MSG_UNSPLIT_THP omits 90e545d5320b mm,hwpoison: return 0 if the page is already poisoned in s [...] omits 7db3fcf33544 mm/memory-failure: remove stub function omits 1198e8cf4afb mmhwpoison-refactor-soft_offline_huge_page-and-__soft_offl [...] omits db7ddf8610bb mm,hwpoison: refactor soft_offline_huge_page and __soft_of [...] omits 9c7f0aa75f1f mm,hwpoison: rework soft offline for in-use pages omits 4f74181c7517 mm: memory-failure: add stub for page_handle_poison() omits c8dd07448107 mm,hwpoison: rework soft offline for free pages omits c60ed8899d5f mm,hwpoison: unify THP handling for hard and soft offline omits 2bf0c49e79fd mm,hwpoison: remove flag argument from soft offline functions omits d4ec9795a3c9 mm,hwpoison: remove MF_COUNT_INCREASED omits 75b913ba5a1b mm,hwpoison: kill put_hwpoison_page() omits 0f09e304f89c mm,hwpoison: un-export get_hwpoison_page and make it static omits 17ee36bcb310 mm,hwpoison-inject: don't pin for hwpoison_filter omits eed444dabe0a mm,madvise: refactor madvise_inject_error omits a224946c5035 mm,madvise: call soft_offline_page() without MF_COUNT_INCREASED omits 8c84c1815925 mm, hwpoison: remove recalculating hpage omits 748e0d12de29 mm,hwpoison: cleanup unused PageHuge() check omits dd23bc954aae mm: hugetlb: fix the name of hugetlb CMA omits dde64dda160e mm: cma: return cma->name directly in cma_get_name omits 8d72ad84f559 mm: cma: fix the name of CMA areas omits 1bdbcf937793 mm/cma.c: fix NULL pointer dereference when cma could not [...] omits 94cc1d49af04 mm-vmstat-add-events-for-thp-migration-without-split-fix-2 omits 2bab7453a1aa mm-vmstat-add-events-for-thp-migration-without-split-fix omits 7f9ba9924c09 mm/vmstat: add events for THP migration without split omits 02fed10c3a4f mm: introduce offset_in_thp omits 6250753f25c5 mm: add thp_head omits ff23b49dc22c mm: replace hpage_nr_pages with thp_nr_pages omits 251e3753e50c mm: add thp_size omits 6effe12d9709 mm: add thp_order omits 0ee141b8de33 mm: move page-flags include to top of file omits d79b5e9aff50 mm: store compound_nr as well as compound_order omits ef1219330bce mm: thp: remove debug_cow switch omits 11141eadc4ec mm/migrate: add migrate-shared test for migrate_vma_*() omits f6231c4e42d6 mm/migrate: optimize migrate_vma_setup() for holes omits a9d16f9b18fd hugetlbfs: prevent filesystem stacking of hugetlbfs omits 06dde99d771a doc, mm: clarify /proc/<pid>/oom_score value range omits edd56fe2f28a doc, mm: sync up oom_score_adj documentation omits 09ae075552bb Merge remote-tracking branch 'scsi/for-next' omits 49833e43a669 Merge remote-tracking branch 'dmaengine/next' omits 8b526cb5e545 Merge remote-tracking branch 'icc/icc-next' omits 2f43db99bcd3 Merge remote-tracking branch 'mux/for-next' omits 56f7507b164e Merge remote-tracking branch 'staging/staging-next' omits f8183f8cec84 Merge remote-tracking branch 'thunderbolt/next' omits 3a845274c7dc Merge remote-tracking branch 'soundwire/next' omits 60f66689076c Merge remote-tracking branch 'char-misc/char-misc-next' omits 47acad5eee2f Merge remote-tracking branch 'tty/tty-next' omits d2f74628f95f Merge remote-tracking branch 'phy-next/next' omits 6a59ac0c5cfc Merge remote-tracking branch 'usb-chipidea-next/ci-for-usb-next' omits 90268c6caa5d Merge remote-tracking branch 'usb-serial/usb-next' omits 794a8f72f57d Merge remote-tracking branch 'usb/usb-next' omits 2c0a4cb6b737 Merge remote-tracking branch 'driver-core/driver-core-next' omits 9a475c4b9344 Merge remote-tracking branch 'ipmi/for-next' omits 8401e62376cd Merge remote-tracking branch 'leds/for-next' omits e57c850da441 Merge remote-tracking branch 'chrome-platform/for-next' omits ac444ddaf8ec Merge remote-tracking branch 'percpu/for-next' omits 0ecd3141718c Merge remote-tracking branch 'kvms390/next' omits d3efb8147586 Merge remote-tracking branch 'kvm-arm/next' omits bcaf04c9fae0 Merge remote-tracking branch 'rcu/rcu/next' omits 1f6bed3bca30 Merge remote-tracking branch 'ftrace/for-next' omits cf22aebca02b Merge remote-tracking branch 'edac/edac-for-next' omits 140f4b4e0005 Merge remote-tracking branch 'tip/auto-latest' omits 9688cb946ce5 Merge remote-tracking branch 'spi/for-next' omits db5e39cd503e Merge remote-tracking branch 'devicetree/for-next' omits ef54392a06cc Merge remote-tracking branch 'audit/next' omits 761ce740376b dt-bindings: devfreq: rk3399_dmc: Add rockchip,pmu phandle omits 800c52890f8d Merge remote-tracking branch 'iommu/next' omits a1170b9fab2c Merge remote-tracking branch 'selinux/next' omits 9f93a2ed1b9e Merge remote-tracking branch 'safesetid/safesetid-next' omits abdf0b8234f5 Merge remote-tracking branch 'security/next-testing' omits dcdccfa193a9 Merge remote-tracking branch 'regulator/for-next' omits 13d1d8ea2dcd Merge remote-tracking branch 'battery/for-next' omits 8266f9f2a664 Merge remote-tracking branch 'backlight/for-backlight-next' omits 6d6d44e7c04d Merge remote-tracking branch 'mfd/for-mfd-next' omits 4954d41ed58a Merge remote-tracking branch 'mmc/next' omits 23f53d4b995b Merge remote-tracking branch 'device-mapper/for-next' omits 44c11c1dec8f Merge remote-tracking branch 'block/for-next' omits 8bf815b04513 Merge remote-tracking branch 'input/next' omits 4f8e3dc35521 Merge remote-tracking branch 'sound-asoc/for-next' omits afefaa45d221 Merge remote-tracking branch 'sound/for-next' omits ba12abe065b0 Merge remote-tracking branch 'regmap/for-next' omits 5e884f01fd3a Merge remote-tracking branch 'etnaviv/etnaviv/next' omits 2149252616e9 Merge remote-tracking branch 'imx-drm/imx-drm/next' omits 8601cc744bca Merge remote-tracking branch 'mali-dp/for-upstream/mali-dp' omits 5a5d4ecb5df1 Merge remote-tracking branch 'drm-misc/for-linux-next' omits 694e7f04f4ab Merge remote-tracking branch 'drm-tegra/drm/tegra/for-next' omits 00e054410842 Merge remote-tracking branch 'drm-intel/for-linux-next' omits f3d1118022d6 Merge remote-tracking branch 'amdgpu/drm-next' omits 9a661c030929 Merge remote-tracking branch 'drm/drm-next' omits 086ee1f4b068 Merge remote-tracking branch 'crypto/master' omits 9293d978795b Merge remote-tracking branch 'spi-nor/spi-nor/next' omits 5b60c5131316 Merge remote-tracking branch 'nand/nand/next' omits 56b95928707a Merge remote-tracking branch 'mtd/mtd/next' omits b6f7930dc434 Merge remote-tracking branch 'gfs2/for-next' omits 1fd7d12e4e02 Merge remote-tracking branch 'bluetooth/master' omits d5f6c75fe93d Merge remote-tracking branch 'wireless-drivers-next/master' omits 745974c46e4d Merge remote-tracking branch 'ipsec-next/master' omits ee22ff9a39dd Merge remote-tracking branch 'bpf-next/master' omits 32a85edde911 Merge remote-tracking branch 'net-next/master' omits d05cd4dea432 Merge remote-tracking branch 'rdma/for-next' omits 958dba10e6a1 Merge remote-tracking branch 'swiotlb/linux-next' omits da8729193393 Merge remote-tracking branch 'dlm/next' omits db1138c28dfc Merge remote-tracking branch 'ieee1394/for-next' omits 87944b7d9178 Merge remote-tracking branch 'thermal/thermal/linux-next' omits 658fee8a404c Merge remote-tracking branch 'opp/opp/linux-next' omits cf6eaeb082f6 Merge remote-tracking branch 'cpupower/cpupower' omits 67d1b0f8c117 Merge remote-tracking branch 'cpufreq-arm/cpufreq/arm/linux-next' omits 7addabead071 Merge remote-tracking branch 'pm/linux-next' omits d84483f13d63 Merge remote-tracking branch 'v4l-dvb/master' omits 51494a1e818c Merge remote-tracking branch 'jc_docs/docs-next' omits 4564130af850 Merge remote-tracking branch 'hwmon-staging/hwmon-next' omits 912ee2cd9cf5 Merge branch 'dmi/master' omits 8afffd57d7ba Merge remote-tracking branch 'i2c/i2c/for-next' omits c78e831495e6 Merge remote-tracking branch 'hid/for-next' omits 90c688451348 Merge remote-tracking branch 'pstore/for-next/pstore' omits 19dd6e2bf492 Merge remote-tracking branch 'pci/next' omits 26ef238ea9cd Merge remote-tracking branch 'printk/for-next' omits 1aeb1f5a964d Merge remote-tracking branch 'vfs/for-next' omits c99cfb6eaeb8 Merge remote-tracking branch 'file-locks/locks-next' omits 80719c62ee9f Merge remote-tracking branch 'iomap/iomap-for-next' omits 7e7b00018b74 Merge remote-tracking branch 'xfs/for-next' omits 884f940897f6 Merge remote-tracking branch 'nfsd/nfsd-next' omits bbb14d08e4ef Merge remote-tracking branch 'f2fs/dev' omits 4c278178a5d5 Merge remote-tracking branch 'ext3/for_next' omits 4da2125cc423 Merge remote-tracking branch 'exfat/dev' omits 0e02017a70e4 Merge remote-tracking branch 'cifs/for-next' omits 810090093f17 Merge remote-tracking branch 'btrfs/for-next' omits 7cbfe14e1a3e Merge remote-tracking branch 'fscrypt/master' omits 36e75f54bbac Merge remote-tracking branch 'xtensa/xtensa-for-next' omits 5472faab772d Merge remote-tracking branch 'sh/for-next' omits 31842c5ddf32 Merge remote-tracking branch 's390/features' omits d80f9724520b Merge remote-tracking branch 'risc-v/for-next' omits bbd46e14649b Merge remote-tracking branch 'powerpc/next' omits a90b278a70d8 Merge remote-tracking branch 'parisc-hd/for-next' omits dc755502f7cd Merge remote-tracking branch 'nds32/next' omits 00c6c81d036f Merge remote-tracking branch 'mips/mips-next' omits 4ffafcabbb6f Merge remote-tracking branch 'm68knommu/for-next' omits 9dea1d89f2bd Merge remote-tracking branch 'h8300/h8300-next' omits 407691276351 Merge remote-tracking branch 'csky/linux-next' omits e58c3ca4e049 Merge remote-tracking branch 'clk/clk-next' omits 69e61d4fc2b7 Merge remote-tracking branch 'uniphier/for-next' omits 4cf7f96de877 Merge remote-tracking branch 'ti-k3/ti-k3-next' omits 8a39c1db644e Merge remote-tracking branch 'tegra/for-next' omits aeb916ea03b1 Merge remote-tracking branch 'sunxi/sunxi/for-next' omits fec9d5c0037f Merge remote-tracking branch 'scmi/for-linux-next' omits caa3ea54af43 Merge remote-tracking branch 'samsung-krzk/for-next' omits de756df6a260 Merge remote-tracking branch 'rockchip/for-next' omits 336d97a2180e Merge remote-tracking branch 'reset/reset/next' omits a06f8ec12467 Merge remote-tracking branch 'renesas/next' omits 08759f9d01e0 Merge remote-tracking branch 'realtek/for-next' omits af969b3bd74c Merge remote-tracking branch 'raspberrypi/for-next' omits 99c088d5cd3d Merge remote-tracking branch 'qcom/for-next' omits 75d663d81f3b Merge remote-tracking branch 'omap/for-next' omits 15d0e0fb12b5 Merge remote-tracking branch 'mvebu/for-next' omits 1b56c70b22fe Merge remote-tracking branch 'mediatek/for-next' omits 354a6517b400 Merge remote-tracking branch 'keystone/next' omits 235eeac09485 Merge remote-tracking branch 'imx-mxs/for-next' omits 4f000d18e6c8 Merge remote-tracking branch 'at91/at91-next' omits 1edacfa78b94 Merge remote-tracking branch 'aspeed/for-next' omits 62b3db09e0ed Merge remote-tracking branch 'amlogic/for-next' omits 3dd190555670 Merge remote-tracking branch 'arm-soc/for-next' omits 1df1bf228e09 Merge remote-tracking branch 'arm64/for-next/core' omits 2998cbd86a94 Merge remote-tracking branch 'arm/for-next' omits 7fef261a8158 Merge remote-tracking branch 'dma-mapping/for-next' omits a74c3bb5b058 Merge remote-tracking branch 'kbuild/for-next' omits 228d84f5d4f9 Merge remote-tracking branch 'drm-misc-fixes/for-linux-nex [...] omits 2bdb1334c554 Merge remote-tracking branch 'pinctrl-intel-fixes/fixes' omits f4f3e068b41d Merge remote-tracking branch 'mmc-fixes/fixes' omits d1aa38015647 Merge remote-tracking branch 'drm-fixes/drm-fixes' omits b5d9469a0c03 Merge remote-tracking branch 'scsi-fixes/fixes' omits 686fa23aceee Merge remote-tracking branch 'btrfs-fixes/next-fixes' omits d96ca42ce8ee Merge remote-tracking branch 'hwmon-fixes/hwmon' omits 8bb15140e88c Merge remote-tracking branch 'kvm-fixes/master' omits 227c528f5281 Merge remote-tracking branch 'dmaengine-fixes/fixes' omits 4c4c012b8f5e Merge remote-tracking branch 'kselftest-fixes/fixes' omits 7da12fb6b51e Merge remote-tracking branch 'input-current/for-linus' omits 07de9fa33a38 Merge remote-tracking branch 'char-misc.current/char-misc-linus' omits d64556d76db3 Merge remote-tracking branch 'staging.current/staging-linus' omits 273f4e078f26 Merge remote-tracking branch 'phy/fixes' omits b2a4f19d91f0 Merge remote-tracking branch 'usb-chipidea-fixes/ci-for-us [...] omits 100aaad652f1 Merge remote-tracking branch 'usb-gadget-fixes/fixes' omits 4019b42cb97a Merge remote-tracking branch 'usb.current/usb-linus' omits 8ec6c78e47ba Merge remote-tracking branch 'tty.current/tty-linus' omits 1c10d99c9da3 Merge remote-tracking branch 'spi-fixes/for-linus' omits 97aaedaa1033 Merge remote-tracking branch 'regulator-fixes/for-linus' omits 1438df662bfd Merge remote-tracking branch 'regmap-fixes/for-linus' omits e7f9894dab80 Merge remote-tracking branch 'sound-asoc-fixes/for-linus' omits 687ff2764155 Merge remote-tracking branch 'rdma-fixes/for-rc' omits df0aab1111fd Merge remote-tracking branch 'wireless-drivers/master' omits 711fc34fe3d8 Merge remote-tracking branch 'ipsec/master' omits 66ec02404f40 Merge remote-tracking branch 'bpf/master' omits 19ccf55c21a2 Merge remote-tracking branch 'net/master' omits 7451be9c8336 Merge remote-tracking branch 'sparc/master' omits 28421f51cdea Merge remote-tracking branch 's390-fixes/fixes' omits 925ce24d9a9b Merge remote-tracking branch 'powerpc-fixes/fixes' omits c11a13e6fb2d Merge remote-tracking branch 'arm64-fixes/for-next/fixes' omits a30f4839cb89 Merge remote-tracking branch 'kbuild-current/fixes' omits e9dca1cd0b41 Merge remote-tracking branch 'fixes/master' omits de32bc6e0aef selftests/seccomp: Test SECCOMP_IOCTL_NOTIF_ADDFD omits 6dd5085ce4df seccomp: Introduce addfd ioctl to seccomp user notifier omits 2d99a2c8eb74 fs: Expand __receive_fd() to accept existing fd omits 8b54a0310412 pidfd: Replace open-coded receive_fd() omits f136375fff64 fs: Add receive_fd() wrapper for __receive_fd() omits 21fec66fd4be fs: Move __scm_install_fd() to __receive_fd() omits b06890c19ca2 net/scm: Regularize compat handling of scm_detach_fds() omits 82ef00c6acb2 pidfd: Add missing sock updates for pidfd_getfd() omits 7bcef8c99cbd net/compat: Add missing sock updates for SCM_RIGHTS omits eb873fbde2ed Merge remote-tracking branch 'asoc/for-5.9' into asoc-next omits 42214828c3e4 Merge remote-tracking branch 'asoc/for-5.8' into asoc-linus omits 00e5759f7d41 Merge remote-tracking branch 'spi/for-5.9' into spi-next omits ae241ebabb8a Merge remote-tracking branch 'spi/for-5.8' into spi-linus omits b624bc241da5 Merge branch 'for-next-next-v5.8-20200709' into for-next-20200709 omits d65abee9f1c7 Merge branch 'for-next-current-v5.7-20200709' into for-nex [...] omits 59bee334b22b Merge branch 'ext/qu/qgroup-fix-153-v3' into for-next-next [...] omits cb3a5e58ccd2 Merge branch 'ext/goldwyn/dio-iomap-v11' into for-next-nex [...] omits acbc02aca664 Merge branch 'misc-next' into for-next-current-v5.7-20200709 omits 74ee8378867a Merge branch 'ext/josef/data-tickets-v3' into for-next-nex [...] omits 21d5deacfa3f Merge branch 'misc-next' into for-next-next-v5.8-20200709 omits 0fdafe30b3f0 Merge branch 'misc-5.8' into for-next-current-v5.7-20200709 omits 00cf3d0eb380 fixup: convert mutex to wait queue omits ef330736f1ce KVM: nVMX: fixes for preemption timer migration omits f8c83e0509ac Merge branch 'for-next/scmi' of git://git.kernel.org/pub/s [...] omits b32e70f7d73d firmware: arm_scmi: Provide a missing function param description omits 0dd07a1a2904 clk: scmi: Fix min and max rate when registering clocks wi [...] omits 1735e4aebed1 firmware: arm_scmi: Keep the discrete clock rates sorted omits 291f7994dfef Merge remote-tracking branch 'jens/block-5.8' into for-next omits fa0e05da84f0 dm crypt: Enable zoned block device support omits 120053d900c3 dm crypt: add flags to optionally bypass kcryptd workqueues omits 1165001c3a03 dm bufio: do buffer cleanup from a workqueue omits 3b04f04e1c9f dm rq: don't call blk_mq_queue_stopped() in dm_stop_queue() omits b49063f4d366 dm dust: add interface to list all badblocks omits 62d755043967 Merge branches 'arm64-defconfig-for-5.9', 'arm64-for-5.9', [...] omits b90a732daa15 tools: gpio: fix spurious close warning in gpio-event-mon omits 13038e6b71ae tools: gpio: fix spurious close warning in gpio-utils omits dca24d59c7d5 tools: gpio: fix spurious close warning in lsgpio omits 9301ec991549 gpio: uapi: fix misplaced comment line omits cf0f9b6852e7 gpiolib: cdev: refactor lineevent cleanup into lineevent_free omits 3cf4e69d1041 gpiolib: cdev: refactor linehandle cleanup into linehandle_free omits c586fcfcddb6 gpiolib: cdev: remove recalculation of offset omits 38351cb9a01b gpiolib: cdev: fix minor race in GET_LINEINFO_WATCH omits 3ccdff8b41bd gpiolib: cdev: rename priv to cdev omits 16d655671f54 gpiolib: cdev: use blocking notifier call chain instead of atomic omits 7359a4d06e65 gpiolib: cdev: remove pointless decrement of i omits 403bf1060f83 gpiolib: cdev: rename numdescs to num_descs omits cf01c04b6094 gpiolib: cdev: rename 'filep' and 'filp' to 'file' to be c [...] omits bc460bd046bb gpiolib: cdev: refactor gpiohandle_flags_to_desc_flags omits 8d572111f2fc gpiolib: cdev: minor indentation fixes omits 5b32aae993ec gpiolib: cdev: sort includes omits 9af3ddd04d59 gpiolib: move gpiolib-sysfs function declarations into the [...] omits 68f50f61ea91 MAINTAINERS: update email address for Heiko Carstens omits 71920389dc51 drm/amdgpu: add some additional DCE6 registers (v6) omits 4995d02350f2 firmware: arm_scmi: Remove fixed size field types from eve [...] omits 0d89af95c179 dm dust: report some message results ddirectly back to user omits 6f7a8693ead4 dm verity: add "panic_on_corruption" error handling mode omits 22997b59f8a5 dm mpath: use double checked locking in fast path omits bc1eea352489 dm mpath: rename current_pgpath to pgpath in multipath_pre [...] omits 54e34e3ccd12 dm mpath: rework __map_bio() omits cdecfa1a3d4d dm mpath: factor out multipath_queue_bio omits e7309be55e6a dm mpath: push locking down to must_push_back_rq() omits fc8dd5878815 dm mpath: take m->lock spinlock when testing QUEUE_IF_NO_PATH omits cf90ceba5dab dm mpath: changes from initial m->flags locking audit omits 4eb22c76d2ca Merge remote-tracking branch 'regmap/for-5.9' into regmap-next omits 500f7d8d2cfb Merge remote-tracking branch 'regmap/for-5.8' into regmap-linus omits 7952ec7f38ae firmware: arm_scmi: Update member types in scmi_event_head [...] omits 34b1580d0292 firmware: arm_scmi: Remove unneeded __packed attribute omits 9d0dacf97a52 firmware: arm_scmi: Remove zero-length array in SCMI notif [...] omits 03932ecf2882 drm/amd/powerplay: optimize the mclk dpm policy settings omits 16e99ebe0b4b drm/amdgpu: add another raven1 gfxoff quirk omits 509d781fec3a sound/pci/hda: add sienna_cichlid audio asic id for sienna [...] omits e44dbe8b8978 drm/amdgpu: work around llvm bug #42576 omits 16452fd28313 drm/ttm: Break out the loops if need_resched in bo delayed [...] omits c4456b3f98d3 drm/amd/amdkfd: Fix large framesize for kfd_smi_ev_read() omits 93f258624465 include/uapi/linux: Update KFD ioctl version omits 686d943eeb8d drm/amdkfd: Provide SMI events watch omits dc6ba66658d0 Merge branch 'for-next/mte' into for-next/core omits 5b1665f4ca6c Merge branch 'for-next/tlbi' into for-next/core omits bd41e0e62c69 Merge branches 'for-next/misc', 'for-next/vmcoreinfo' and [...] omits 879435a5ed5f arm64: mte: Add Memory Tagging Extension documentation omits 83c339dbda8a arm64: mte: Kconfig entry omits 1527d06c28e6 arm64: mte: Save tags when hibernating omits a69f94541011 arm64: mte: Enable swap of tagged pages omits 3e803961e318 mm: Add arch hooks for saving/restoring tags omits 963a5f4884d8 fs: Handle intra-page faults in copy_mount_options() omits e76b573f11d1 arm64: mte: Add PTRACE_{PEEK,POKE}MTETAGS support omits 96f8c7ad5792 arm64: mte: Restore the GCR_EL1 register after a suspend omits bdee243681cf arm64: mte: Allow user control of the generated random tag [...] omits 1efc0bd24ca0 arm64: mte: Allow user control of the tag check mode via prctl() omits 8d02bd140792 mm: Allow arm64 mmap(PROT_MTE) on RAM-based files omits ea717ee87756 arm64: mte: Validate the PROT_MTE request via arch_validat [...] omits e6d24403abec mm: Introduce arch_validate_flags() omits 32f7adabdabb arm64: mte: Add PROT_MTE support to mmap() and mprotect() omits 81b0ee2fbcf7 mm: Introduce arch_calc_vm_flag_bits() omits 57a5c0b53c16 arm64: mte: Handle the MAIR_EL1 changes for late CPU bring-up omits ed08be6a9ac2 arm64: mte: Tags-aware aware memcmp_pages() implementation omits e7a3f77c3b6d arm64: Avoid unnecessary clear_user_page() indirection omits 7c3bb8e40acf arm64: mte: Tags-aware copy_{user_,}highpage() implementations omits b2ac27130ada arm64: mte: Clear the tags when a page is mapped in user-s [...] omits 2374e45cf1c6 mm: Preserve the PG_arch_* flags in __split_huge_page_tail() omits da05407bd853 Merge branch 'dt64' into for-next omits 30ba44edef92 fs: don't allow splice read/write without explicit ops omits 343f02a47b7e fs: default to generic_file_splice_read for files having - [...] omits d983abcaae30 fs: don't allow kernel reads and writes without iter ops omits df17e12fa34e sysctl: Convert to iter interfaces omits 598d0996ea31 proc: switch over direct seq_read method calls to seq_read_iter omits 481c5eeeaa3f proc: add a read_iter method to proc proc_ops omits 569ed726f427 proc: cleanup the compat vs no compat file ops omits 9ac2131e7ff3 proc: remove a level of indentation in proc_get_inode omits b5c1cc14b7b1 seq_file: switch over direct seq_read method calls to seq_ [...] omits 53706f066365 seq_file: add seq_read_iter omits f26c55391028 fs: don't change the address limit for ->read_iter in __ke [...] omits 3e6b502b172c fs: remove __vfs_read omits febecb8a0ccd fs: implement kernel_read using __kernel_read omits c08dc29aed96 integrity/ima: switch to using __kernel_read omits c0541b66f1be fs: add a __kernel_read helper omits c0ff97564aee fs: don't change the address limit for ->write_iter in __k [...] omits 086ca5036cdc fs: remove __vfs_write omits 6520585123f3 fs: implement kernel_write using __kernel_write omits e8a46205e011 fs: check FMODE_WRITE in __kernel_write omits 5c2a76a88523 fs: unexport __kernel_write omits bae2edd47102 bpfilter: switch to kernel_write omits 21d5feb9885a autofs: switch to kernel_write omits 9e0c3cf2ba79 cachefiles: switch to kernel_write omits 919f494ad17f selftests/seccomp: Check ENOSYS under tracing omits 98827e0256b4 selftests/seccomp: Refactor to use fixture variants omits 7ae9e3ffdde0 selftests/harness: Clean up kern-doc for fixtures omits 299a1ad895c2 seccomp: Use -1 marker for end of mode 1 syscall list omits c0d1bbc67d75 seccomp: Fix ioctl number for SECCOMP_IOCTL_NOTIF_ID_VALID omits f27c82e9ab00 selftests/seccomp: Rename user_trap_syscall() to user_noti [...] omits 11b4beaa0d31 selftests/seccomp: Make kcmp() less required omits c5f6f4a1702e seccomp: Use pr_fmt omits fb97c74ad56b selftests/seccomp: Improve calibration loop omits 2dea971e5320 selftests/seccomp: use 90s as timeout omits 0f1b80bfed44 selftests/seccomp: Expand benchmark to per-filter measurements omits aae7d264d68b selftests/seccomp: Check for EPOLLHUP for user_notif omits 1dab2ec110ee PM / devfreq: tegra: Add Dmitry as a maintainer omits 7ea45282a711 PM / devfreq: event: Fix trivial spelling omits 32e4315be495 PM / devfreq: rk3399_dmc: Fix kernel oops when rockchip,pm [...] omits 65884065616f Merge branch 'devel' into for-next omits 79127846d947 Merge branch 'clk-bcm' into clk-next omits 5371becee3ad seccomp: notify about unused filter omits 31cf8f693241 seccomp: Lift wait_queue into struct seccomp_filter omits 7bc54c47e53c seccomp: release filter after task is fully dead omits 2b7c624061f4 seccomp: rename "usage" to "refs" and document omits 9a681a3bb4b2 seccomp: Add find_notification helper omits eff1af5dcb80 seccomp: Report number of loaded filters in /proc/$pid/status omits 64ee939736e7 Merge branch 'v5.7-next/soc' into for-next omits b9c394e53414 Merge branch 'v5.7-next/dts64' into for-next omits 0ada0d3edb60 Merge branch 'v5.7-next/dts32' into for-next adds 355a3587d4ca kbuild: Move -Wtype-limits to W=2 adds d4e60453266b Restore gcc check in mips asm/unroll.h adds 42f82040ee66 Merge tag 'drm-fixes-2020-07-10' of git://anongit.freedesk [...] adds d45f47a46854 Merge tag 'mmc-v5.8-rc1' of git://git.kernel.org/pub/scm/l [...] adds 83d31e5271ac KVM: nVMX: fixes for preemption timer migration adds 3d9fdc252b52 KVM: MIPS: Fix build errors for 32bit kernel adds cb24c61b53c3 Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt [...] adds 2c08f65fd71c MAINTAINERS: update email address for Heiko Carstens adds dd9ce2d6eeae MAINTAINERS: update email address for Gerald Schaefer adds e8749d068855 Merge tag 's390-5.8-5' of git://git.kernel.org/pub/scm/lin [...] adds f4c8824cbcc6 Merge tag 'arm64-fixes' of git://git.kernel.org/pub/scm/li [...] adds d02b0478c1ac Merge tag 'gfs2-v5.8-rc4.fixes' of git://git.kernel.org/pu [...] adds 3f8834327ae7 Merge tag 'gpio-v5.8-2' of git://git.kernel.org/pub/scm/li [...] adds 25aadbd2a8ad Merge tag 'pinctrl-v5.8-3' of git://git.kernel.org/pub/scm [...] adds 1bfde037425d Merge tag 'dma-mapping-5.8-5' of git://git.infradead.org/u [...] adds 97c7990c4bf6 cachefiles: switch to kernel_write adds 13c164b1a186 autofs: switch to kernel_write adds 6955a76fbcd5 bpfilter: switch to kernel_write adds 9db977522449 fs: unexport __kernel_write adds a01ac27be472 fs: check FMODE_WRITE in __kernel_write adds 81238b2cff14 fs: implement kernel_write using __kernel_write adds 53ad86266bda fs: remove __vfs_write adds 61a707c543e2 fs: add a __kernel_read helper adds a1f9b1c0439d integrity/ima: switch to using __kernel_read adds 6209dd9132e8 fs: implement kernel_read using __kernel_read adds 775802c0571f fs: remove __vfs_read adds b1b11d0063aa Merge tag 'cleanup-kernel_read_write' of git://git.infrade [...] adds 579dd91ab3a5 nbd: Fix memory leak in nbd_add_socket adds d33db702745b Merge tag 'block-5.8-2020-07-10' of git://git.kernel.dk/li [...] adds 6d5f90490460 io_uring: export cq overflow status to userspace adds f3bd9dae3708 io_uring: fix memleak in __io_sqe_files_update() adds 667e57da358f io_uring: fix memleak in io_sqe_files_register() adds 309fc03a3284 io_uring: account user memory freed when exit has been queued adds a581387e415b Merge tag 'io_uring-5.8-2020-07-10' of git://git.kernel.dk [...] adds 0f318cba1e08 Merge tag 'linux-kselftest-fixes-5.8-rc5' of git://git.ker [...] adds 530c8632b547 IB/mlx5: Fix 50G per lane indication adds 0a0371506879 RDMA/mlx5: Set PD pointers for the error flow unwind adds aa0c9086b40c Merge tag 'for-linus' of git://git.kernel.org/pub/scm/linu [...] adds 9321f1aaf63e mips: Remove compiler check in unroll macro adds ce69e563b325 tcp: make sure listeners don't initialize congestion-contr [...] adds 14b032b8f8fc cgroup: Fix sock_cgroup_data on big-endian. adds 47afbdd2fa4c net/mlx5: Fix eeprom support for SFP module adds 01f3d5db4a9a net/mlx5: E-Switch, Fix vlan or qos setting in legacy mode adds 2fb15e72c0d7 net/mxl5e: Verify that rpriv is not NULL adds c1aea9e1765a net/mlx5e: Fix usage of rcu-protected pointer adds b3c2ed21c0bd net/mlx5e: Fix VXLAN configuration restore after function reload adds f4aebbfb56ed net/mlx5e: Fix CPU mapping after function reload to avoid [...] adds 6a1cf4e443a3 net/mlx5e: Fix 50G per lane indication adds 88b3d5c90e96 net/mlx5e: Fix port buffers cell size value adds eb32b3f53d28 net/mlx5e: CT: Fix memory leak in cleanup adds ca68d5637aaf Merge tag 'mlx5-fixes-2020-07-02' of git://git.kernel.org/ [...] adds b2f9f1535bb9 libbpf: Fix libbpf hashmap on (I)LP32 architectures adds 45ae836f8a25 Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf adds c8b1d7436045 bnxt_en: fix NULL dereference in case SR-IOV configuration fails adds 515a10a701d5 net: macb: fix wakeup test in runtime suspend/resume routines adds ced4799d0637 net: macb: mark device wake capable when "magic-packet" pr [...] adds 253fe0943504 net: macb: fix macb_get/set_wol() when moving to phylink adds 64febc5e56c9 net: macb: fix macb_suspend() by removing call to netif_ca [...] adds 6c8f85cac98a net: macb: fix call to pm_runtime in the suspend/resume functions adds f9f41e3db40e Merge branch 'macb-WOL-fixes' adds d9d542027399 mlxsw: spectrum_router: Remove inappropriate usage of WARN_ON() adds c4317b11675b mlxsw: pci: Fix use-after-free in case of failed devlink reload adds 1195c7cebb95 Merge branch 'mlxsw-Various-fixes' adds 5a764898afec Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net adds a5f526ecb075 CodingStyle: Inclusive Terminology adds 49decddd39e5 Merge tag 'inclusive-terminology' of git://git.kernel.org/ [...] adds 5ab39e08ff15 Merge tag '5.8-rc4-smb3-fixes' of git://git.samba.org/sfre [...] adds 813357fead4a libnvdimm/security: Fix key lookup permissions adds 1df0d8960499 Merge tag 'libnvdimm-fix-v5.8-rc5' of git://git.kernel.org [...] adds 997c4431f04d Merge tag 'powerpc-5.8-6' of git://git.kernel.org/pub/scm/ [...] adds ba8c42348897 xen/xenbus: Fix a double free in xenbus_map_ring_pv() adds 0aea6d5c5be3 Merge tag 'for-linus-5.8b-rc5-tag' of git://git.kernel.org [...] adds 9599e9e7e3ee Merge tag 'scsi-fixes' of git://git.kernel.org/pub/scm/lin [...] adds 8c080d3a974a kgdb: enable arch to support XML packet. adds fc0c769ffd92 riscv: enable the Kconfig prompt of STRICT_KERNEL_RWX adds f7fc752815f8 riscv: Fix "no previous prototype" compile warning in kgdb.c file adds def0aa218e6d kgdb: Move the extern declaration kgdb_has_hit_break() to [...] adds 70ee5731a40b riscv: Avoid kgdb.h including gdb_xml.h to solve unused-co [...] adds 9901a6bd1577 Merge tag 'riscv-for-linus-5.8-rc5' of git://git.kernel.or [...] adds 72c34e8d7099 Merge tag 'for-5.8-rc4-tag' of git://git.kernel.org/pub/sc [...] adds dd821e0c95a6 io_uring: fix missing msg_name assignment adds 16d598030a37 io_uring: fix not initialised work->flags adds 4437dd6e8f71 Merge tag 'io_uring-5.8-2020-07-12' of git://git.kernel.dk [...] adds 05f6a1be35c6 Merge remote-tracking branch 'fixes/master' adds 20b1be595282 kbuild: fix single target builds for external modules adds 85c991a5ce33 Merge remote-tracking branch 'kbuild-current/fixes' adds c2be141fe710 Merge remote-tracking branch 'sparc/master' adds 55b244221c3f selftests/bpf: Fix cgroup sockopt verifier test adds 7f6ac145c1a9 Merge remote-tracking branch 'bpf/master' adds d0182dc5c904 Merge remote-tracking branch 'ipsec/master' adds 22a83e89b7d6 Merge remote-tracking branch 'wireless-drivers/master' adds 6e8a914ad619 ALSA: line6: Perform sanity check for each URB creation adds 68359a1ad844 ALSA: line6: Sync the pending work cancel at disconnection adds 9b7e5208a941 ALSA: usb-audio: Fix race against the error recovery URB s [...] adds ef9ddb9dc4f8 ALSA: hda/realtek - change to suitable link model for ASUS [...] adds ff53664daff2 ALSA: hda/realtek: enable headset mic of ASUS ROG Zephyrus [...] adds f64d7073b023 Merge remote-tracking branch 'sound-current/for-linus' adds ae4ae4ff88be Merge remote-tracking branch 'asoc/for-5.8' into asoc-linus adds 7716eb2c51c7 Merge remote-tracking branch 'sound-asoc-fixes/for-linus' adds 516d63dbf222 Merge remote-tracking branch 'regmap/for-5.8' into regmap-linus adds 774c767c6e1c Merge remote-tracking branch 'regmap-fixes/for-linus' adds 0b324e6afd29 Merge remote-tracking branch 'regulator-fixes/for-linus' adds 9743300b1ea4 Merge remote-tracking branch 'spi/for-5.8' into spi-linus adds 9eb8c06d1873 Merge remote-tracking branch 'spi-fixes/for-linus' adds cec72f3efc62 driver core: Don't do deferred probe in parallel with kern [...] adds ec7bd78498f2 driver core: Rename dev_links_info.defer_sync to defer_hook adds 2451e746478a driver core: Avoid deferred probe due to fw_devlink_pause/ [...] adds 503e55ef437f Merge remote-tracking branch 'driver-core.current/driver-c [...] adds d8edf8eb5f6e serial: mxs-auart: add missed iounmap() in probe failure a [...] adds f743061a85f5 serial: core: Initialise spin lock before use in uart_conf [...] adds 076868b9324d Merge remote-tracking branch 'tty.current/tty-linus' adds 211f08347355 USB: c67x00: fix use after free in c67x00_giveback_urb adds d1c0d96535d7 Merge tag 'fixes-for-v5.8-rc3' of git://git.kernel.org/pub [...] adds a0d5140f404b Merge remote-tracking branch 'usb.current/usb-linus' adds 807ace9ce6fe Merge remote-tracking branch 'usb-chipidea-fixes/ci-for-us [...] adds 6cc1e439035e Merge remote-tracking branch 'phy/fixes' adds ef75e14a6c93 staging: comedi: verify array index is correct before using it adds d8481ca46c64 Merge remote-tracking branch 'staging.current/staging-linus' adds f794db6841e5 virt: vbox: Fix VBGL_IOCTL_VMMDEV_REQUEST_BIG and _LOG req [...] adds 59d1d2e8e1e7 virt: vbox: Fix guest capabilities mask check adds 203c1f615052 intel_th: pci: Add Jasper Lake CPU support adds 6227585dc7b6 intel_th: pci: Add Tiger Lake PCH-H support adds fd73d74a32bf intel_th: pci: Add Emmitsburg PCH support adds e78e1fdb2827 intel_th: Fix a NULL dereference when hub driver is not loaded adds 897c44f0bae5 virtio: virtio_console: add missing MODULE_DEVICE_TABLE() [...] adds b24186e8d1a5 Merge remote-tracking branch 'char-misc.current/char-misc-linus' adds ea36b03c5f68 Merge remote-tracking branch 'input-current/for-linus' adds 882a5f388785 Merge remote-tracking branch 'dmaengine-fixes/fixes' adds 11a70a32c285 Merge remote-tracking branch 'hwmon-fixes/hwmon' adds 7e3749a12452 Merge remote-tracking branch 'btrfs-fixes/next-fixes' adds bd0f524e0af1 mmc: sdhci-of-aspeed: Fix clock divider calculation adds bf5a3d996e43 Merge remote-tracking branch 'mmc-fixes/fixes' adds 6348dd291e36 dmabuf: use spinlock to access dmabuf->name adds b8976598d3c1 Merge remote-tracking branch 'drm-misc-fixes/for-linux-nex [...] new f7025b7dd073 Merge remote-tracking branch 'kbuild/for-next' new 0a0c086a8f92 Merge remote-tracking branch 'arm/for-next' new 29813dd50106 Merge branches 'for-next/misc', 'for-next/vmcoreinfo' and [...] new 61c11656b67b arm64: tlb: don't set the ttl value in flush_tlb_page_nosync new a2fd755f77ff arm64: tlb: Detect the ARMv8.4 TLBI RANGE feature new db34a081d273 arm64: tlb: Use the TLBI RANGE feature in arm64 new 271bca568b80 Merge branch 'for-next/tlbi' into for-next/core new bd43540c7e5f mm: Preserve the PG_arch_2 flag in __split_huge_page_tail() new 84987ba7be7f arm64: mte: Clear the tags when a page is mapped in user-s [...] new 871c4e069868 arm64: mte: Tags-aware copy_{user_,}highpage() implementations new b358116894d3 arm64: Avoid unnecessary clear_user_page() indirection new a388af575219 arm64: mte: Tags-aware aware memcmp_pages() implementation new 56111fdfa6bb arm64: mte: Handle the MAIR_EL1 changes for late CPU bring-up new ca0d123fa1a1 mm: Introduce arch_calc_vm_flag_bits() new 692e81ff2d70 arm64: mte: Add PROT_MTE support to mmap() and mprotect() new f62a42e00a57 mm: Introduce arch_validate_flags() new 029324c562d3 arm64: mte: Validate the PROT_MTE request via arch_validat [...] new 24eeab03a12a mm: Allow arm64 mmap(PROT_MTE) on RAM-based files new 6034608ce9f1 arm64: mte: Allow user control of the tag check mode via prctl() new 0ca6a05f359c arm64: mte: Allow user control of the generated random tag [...] new c2b71e959373 arm64: mte: Restore the GCR_EL1 register after a suspend new b0274a8b1954 arm64: mte: Add PTRACE_{PEEK,POKE}MTETAGS support new b1053782dc8f arm64: mte: Allow {set,get}_tagged_addr_ctrl() on non-curr [...] new e3a1240777e4 arm64: mte: Add NT_ARM_TAGGED_ADDR_CTRL ptrace regset new d75790a42a37 fs: Handle intra-page faults in copy_mount_options() new 7f1edcd52e5e mm: Add arch hooks for saving/restoring tags new e4842593a57f arm64: mte: Enable swap of tagged pages new e870969e3af4 arm64: mte: Save tags when hibernating new f9fe14d1b252 arm64: mte: Kconfig entry new 5d6c9f684426 arm64: mte: Add Memory Tagging Extension documentation new b714f7c6b561 Merge branch 'for-next/mte' into for-next/core new 32b4372170d2 Merge remote-tracking branch 'arm64/for-next/core' new 008badb7e3a7 Merge remote-tracking branch 'arm-soc/for-next' new 169e53054f93 Merge remote-tracking branch 'amlogic/for-next' new 943dbf7d6559 Merge remote-tracking branch 'aspeed/for-next' new 2a58ad6b568d Merge remote-tracking branch 'at91/at91-next' new 2dfa289d90ef Merge remote-tracking branch 'imx-mxs/for-next' new d6b1fff0dbb4 Merge remote-tracking branch 'keystone/next' new 79c528e9447a arm64: dts: mt8173: Re-measure capacity-dmips-mhz new be212b0043ba dt-bindings: arm64: dts: mediatek: Add mt8183-kukui-krane-sku176 new 64c9f12e45ea arm64: dts: mt6358: Add the compatible for the regulators new 72704ac62334 arm64: dts: mt8183: Add MediaTek's peripheral configuratio [...] new 2a7abd3efbe3 arm64: dts: mt8183: Fix unit name warnings new 4b1b8fd88cea arm64: dts: mt8183-evb: Fix unit name warnings new 6b3bfa37a90a arm64: dts: mt8183: Add USB3.0 support new cd894e274b74 arm64: dts: mt8183: Add krane-sku176 board new 613c2e2c7e69 soc: mediatek: cmdq: add assign function new 995818588b6d soc: mediatek: cmdq: export finalize function new 7de796cac48c soc: mediatek: cmdq: add set event function new 647a84d1e4dc Merge branch 'v5.8-next/soc' into for-next new 79d7d2e42c62 Merge remote-tracking branch 'mediatek/for-next' new f31304dfcc4a Merge remote-tracking branch 'mvebu/for-next' new 0081012c1479 Merge remote-tracking branch 'omap/for-next' new 943c8a80830b <linux/of.h>: add stub for of_get_next_parent() to fix qco [...] new e4917a77d2e1 Merge branches 'arm64-defconfig-for-5.9', 'arm64-for-5.9', [...] new af1edb6cacc7 Merge remote-tracking branch 'qcom/for-next' new 066a5e40721e Merge remote-tracking branch 'raspberrypi/for-next' new 28b529dd906f Merge remote-tracking branch 'realtek/for-next' new 137a3cdcf9dc Merge remote-tracking branch 'renesas/next' new 81735506a4de Merge remote-tracking branch 'reset/reset/next' new 3d23bd95a46b Merge remote-tracking branch 'rockchip/for-next' new fc4bcd3577dc Merge remote-tracking branch 'samsung-krzk/for-next' new dccec73de91d firmware: arm_scmi: Keep the discrete clock rates sorted new 56cd174dd494 clk: scmi: Fix min and max rate when registering clocks wi [...] new 6d04e1c53f1d firmware: arm_scmi: Provide a missing function param description new d3c31b47efef firmware: arm_scmi: Remove zero-length array in SCMI notif [...] new 8217c092bb42 firmware: arm_scmi: Remove unneeded __packed attribute new 77ee44a21519 firmware: arm_scmi: Remove fixed size fields from reports/ [...] new f1de6629537d Merge branch 'for-next/scmi' of git://git.kernel.org/pub/s [...] new 80268eeb69fe Merge remote-tracking branch 'scmi/for-linux-next' new 7cb9a052ffa8 Merge remote-tracking branch 'sunxi/sunxi/for-next' new 42dd007632ed Merge remote-tracking branch 'tegra/for-next' new 13d1b3b58b75 Merge remote-tracking branch 'ti-k3/ti-k3-next' new 656d648268df ARM: dts: uniphier: Rename ethphy node to ethernet-phy new c60a5cee6ef8 ARM: dts: uniphier: Add PCIe endpoint and PHY node for Pro5 new 781865604d16 ARM: dts: uniphier: simplify support-card node structure new dcd54fa89ccd arm64: dts: uniphier: Rename ethphy node to ethernet-phy new e6bd81a2290f arm64: dts: uniphier: Add missing clock-names and reset-na [...] new 4f8fb65af529 Merge branch 'dt64' into for-next new 399bd7388ace Merge remote-tracking branch 'uniphier/for-next' new eb46f547a2fa clk: bcm: dvp: Add missing module informations new 12ef3933b46f Merge branch 'clk-bcm' into clk-next new dbb988b4e7eb clk: qcom: Fix return value check in apss_ipq6018_probe() new 6d0efeb14bbe soc: qcom: Separate kryo l2 accessors from PMU driver new 2283f9e03328 dt-bindings: clk: qcom: Add bindings for CPU clock for msm8996 new 03e342dc45c9 clk: qcom: Add CPU clock driver for msm8996 new d39fc2655680 Merge branch 'clk-qcom' into clk-next new 5f1d8970d4cd Replace HTTP links with HTTPS ones: Common CLK framework new 2a05eaa7523c Merge branch 'clk-https' into clk-next new d9563c972c16 dt-bindings: clock: renesas: cpg: Convert to json-schema new ed4a11807d2a clk: renesas: cpg-mssr: Mark clocks as critical only if on [...] new f23f1101ad0e clk: renesas: rcar-gen3: Mark RWDT clocks as critical new 52bc5ea6edde clk: renesas: rzg2: Mark RWDT clocks as critical new ef14fffee5d5 Merge tag 'clk-renesas-for-v5.9-tag1' of git://git.kernel. [...] new df5b333e0ac7 Merge branch 'clk-renesas' into clk-next new e7fb524cfcca dt-bindings: clock: qcom: ipq8074: Add missing bindings for PCIe new f0cfcf1ade20 clk: qcom: ipq8074: Add missing clocks for pcie new b4297844995f clk: qcom: smd: Add support for MSM8992/4 rpm clocks new 96310398fc91 Merge branch 'clk-qcom' into clk-next new b545b9c393cb clk: Drop duplicate selection in Kconfig new d93649dc526a Merge branch 'clk-kconfig' into clk-next new 8e3709d7e3a6 clk: mvebu: ARMADA_AP_CPU_CLK needs to select ARMADA_AP_CP_HELPER new c2407ab3bd55 clk: AST2600: Add mux for EMMC clock new 1e7468bd9d30 clk: Specify IOMEM dependency for HSDK pll driver new 5c09ea8bf3a0 Merge branch 'clk-fixes' into clk-next new b1499d32b667 Merge remote-tracking branch 'clk/clk-next' new 2024ba07e319 Merge remote-tracking branch 'csky/linux-next' new 865db7796468 Merge remote-tracking branch 'h8300/h8300-next' new fe4a4c72f723 Merge remote-tracking branch 'm68knommu/for-next' new f08104b5b4c8 Merge remote-tracking branch 'mips/mips-next' new 24316c920946 Merge remote-tracking branch 'nds32/next' new b2d87b7441f9 Merge remote-tracking branch 'parisc-hd/for-next' new cb0805caefeb Merge remote-tracking branch 'powerpc/next' new 0f70ec2e4aa7 riscv: Support irq_work via self IPIs new 95ce6c73da3b riscv: Enable context tracking new f85daef543eb RISC-V: Add kexec support new 7c051ed4ffc5 riscv: Allow building with kcov coverage new 929f6a183839 riscv: Add kmemleak support new 9b919fd91e84 Merge remote-tracking branch 'risc-v/for-next' new 776499058167 mm/memblock: expose only miminal interface to add/walk physmem new fa49066fc326 s390/mm: don't set ARCH_KEEP_MEMBLOCK new c8337c47deb9 s390/ap: rework crypto config info and default domain code new 7b7735c5be47 s390: fix comment regarding interrupts in svc new 6589c93f9989 s390: add trace events for idle enter/exit new caad562a9812 Merge remote-tracking branch 's390/features' new 7d0464358f4a Merge remote-tracking branch 'sh/for-next' new 810d7ccf24a1 Merge remote-tracking branch 'xtensa/xtensa-for-next' new 974799ec8a81 Merge remote-tracking branch 'fscrypt/master' new 9114a23e9aa8 Merge branch 'misc-5.8' into for-next-current-v5.7-20200710 new ea38861f2dfb Merge branch 'misc-next' into for-next-current-v5.7-20200710 new d87e94257e55 Merge branch 'for-next-current-v5.7-20200710' into for-nex [...] new 34f01d97e747 Merge branch 'misc-next' into for-next-next-v5.8-20200710 new b424ccc5832d Merge branch 'ext/josef/data-tickets-v3' into for-next-nex [...] new 3e59c1593d49 Merge branch 'ext/goldwyn/dio-iomap-v11' into for-next-nex [...] new 12218dc32a0a fixup: convert mutex to wait queue new fbebf9a2fa75 Merge branch 'ext/qu/qgroup-fix-153-v3' into for-next-next [...] new 565b2c218828 Merge branch 'for-next-next-v5.8-20200710' into for-next-20200710 new 5da90d6bb9bb Merge remote-tracking branch 'btrfs/for-next' new 1739a3788257 cifs: remove unused variable 'server' new 0adaaf0a860b cifs`: handle ERRBaduid for SMB1 new 9e712d5242aa cifs: Fix leak when handling lease break for cached root fid new 93c1bfd1b963 Merge remote-tracking branch 'cifs/for-next' new c996a9f76420 exfat: fix wrong size update of stream entry by typo new 4a08c5ce7fc2 exfat: fix name_hash computation on big endian systems new e1dc8bce03c3 Merge remote-tracking branch 'exfat/dev' new ad3c9e86b7a0 Merge remote-tracking branch 'ext3/for_next' new 03b5e7956ce5 Merge remote-tracking branch 'f2fs/dev' new 76c128c008a5 Merge remote-tracking branch 'nfsd/nfsd-next' new ae66986fc5c8 Merge remote-tracking branch 'xfs/for-next' new 8a414b6251f2 Merge remote-tracking branch 'iomap/iomap-for-next' new 430fbf8933c9 Merge remote-tracking branch 'file-locks/locks-next' new 3e2a7e9ef58f Merge remote-tracking branch 'vfs/for-next' new 0d6f55403a47 crash: add VMCOREINFO macro to define offset in a struct d [...] new b6cf8b3f3312 printk: add lockless ringbuffer new 8749efc0c0c3 Revert "printk: lock/unlock console only for new logbuf entries" new 896fbe20b4e2 printk: use the lockless ringbuffer new adf6e8cc51be Merge branch 'printk-rework' into for-next new 05f24e945ebf Merge remote-tracking branch 'printk/for-next' new 4af2d3c24e92 Merge remote-tracking branch 'pci/next' new 24e019ddad72 Merge remote-tracking branch 'pstore/for-next/pstore' new 5b85fa762ea7 Merge remote-tracking branch 'hid/for-next' new 4747ddef0068 Merge remote-tracking branch 'i2c/i2c/for-next' new aa1b5835e3f9 Merge branch 'dmi/master' new b82555d566fd Merge remote-tracking branch 'hwmon-staging/hwmon-next' new ccc6fde76206 Merge remote-tracking branch 'jc_docs/docs-next' new 6ceb796528bf Merge remote-tracking branch 'v4l-dvb/master' new 2cf83310f824 Merge remote-tracking branch 'pm/linux-next' new 896c3f2612ad Merge remote-tracking branch 'cpufreq-arm/cpufreq/arm/linux-next' new ad2e29adaaeb Merge remote-tracking branch 'cpupower/cpupower' new 2cc8e2e8a6c0 Merge remote-tracking branch 'opp/opp/linux-next' new 60f82e71f827 Merge remote-tracking branch 'thermal/thermal/linux-next' new 4d6583cfa775 Merge remote-tracking branch 'ieee1394/for-next' new 324aa457a54c Merge remote-tracking branch 'dlm/next' new dcd879f0b90a Merge remote-tracking branch 'swiotlb/linux-next' new 1eb71b4dbd33 Merge remote-tracking branch 'rdma/for-next' new a2b992c828f7 debugfs: make sure we can remove u32_array files cleanly new 84a4160e5a59 udp_tunnel: re-number the offload tunnel types new cc4e3835eff4 udp_tunnel: add central NIC RX port offload infrastructure new c7d759eb7b12 ethtool: add tunnel info interface new 424be63ad831 netdevsim: add UDP tunnel port offload support new 91f430b2c49d selftests: net: add a test for UDP tunnel info infra new abc0c78c0ab2 ixgbe: don't clear UDP tunnel ports when RXCSUM is disabled new dc221851ffd1 ixgbe: convert to new udp_tunnel_nic infra new 442a35a5a7aa bnxt: convert to new udp_tunnel_nic infra new fb6f8970bd9e mlx4: convert to new udp_tunnel_nic infra new 0ea460474d70 Merge branch 'udp_tunnel-add-NIC-RX-port-offload-infrastructure' new e9716afdcae4 net/mlx5: E-switch, When eswitch is unsupported, return -E [...] new bc562be9674b net/mlx5e: CT: Save ct entries tuples in hashtables new a7c119bd82a1 net/mlx5e: CT: Allow header rewrite of 5-tuple and ct clea [...] new 3d486ec4fa87 net/mlx5e: Use netdev_info instead of pr_info new 7e36feeb0467 net/mlx5e: CT: Don't offload tuple rewrites for establishe [...] new a8eb919ba659 net/mlx5e: CT: Restore ct state from lookup in zone instea [...] new b2fdf3d04714 net/mlx5e: Export sharing of mod headers to a new file new 6702d3935574 net/mlx5e: CT: Re-use tuple modify headers for identical m [...] new 8f5b3c3ec10c net/mlx5e: CT: Use mapping for zone restore register new d12f4521d3ef net/mlx5e: CT: Expand tunnel register mappings new 2acc4551d412 net/mlx5e: CT: Return err_ptr from internal functions new de96d5732a08 net/mlx5e: CT: Remove unused function param new bbe1124944de net/mlx5e: CT: Fix releasing ft entries new d6c7fc0c8ccc Merge tag 'mlx5-updates-2020-07-09' of git://git.kernel.or [...] new c57544b3dec4 devlink: Refactor devlink health reporter constructor new 3c5584bf0a04 devlink: Rework devlink health reporter destructor new bd8210055c36 devlink: Create generic devlink health reporter search function new f4f541660121 devlink: Implement devlink health reporters on per-port basis new 15c724b997a8 devlink: Add devlink health port reporters API new 4d54d3251ea3 net/mlx5e: Move devlink port register and unregister calls new b7e93bb6b104 net/mlx5e: Move devlink-health rx and tx reporters to devl [...] new ac4cd4781eac Merge branch 'devlink-health' new a594920f8747 inet: Remove an unnecessary argument of syn_ack_recalc(). new 71930d61025e Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net new 94339443686b net: bridge: notify on vlan tunnel changes done via the old api new a139dad6afb9 Merge remote-tracking branch 'net-next/master' new 5c3320d7fece libbpf: Fix memory leak and optimize BTF sanitization new eef8a42d6ce0 bpf: Fix fds_example SIGSEGV error new bfdd0897dc30 Merge remote-tracking branch 'bpf-next/master' new 1475ee0ac9a1 xfrm: add is_ipip to struct xfrm_input_afinfo new 6df2db5d37ba tunnel4: add cb_handler to struct xfrm_tunnel new 86afc7031826 tunnel6: add tunnel6_input_afinfo for ipip and ipv6 tunnels new 87e66b9682d7 ip_vti: support IPIP tunnel processing with .cb_handler new e6ce64570f24 ip_vti: support IPIP6 tunnel processing new 08622869ed3f ip6_vti: support IP6IP6 tunnel processing with .cb_handler new 2ab110cbb0c0 ip6_vti: support IP6IP tunnel processing new d5a7a5057387 ipcomp: assign if_id to child tunnel from parent tunnel new d7b360c2869f xfrm: interface: support IP6IP6 and IP6IP tunnels processi [...] new da9bbf0598c9 xfrm: interface: support IPIP and IPIP6 tunnels processing [...] new 2d4c7986dbc6 Merge remote-tracking branch 'origin/testing' new bdf0acad6dce Merge remote-tracking branch 'ipsec-next/master' new a2ee1d248468 Merge remote-tracking branch 'wireless-drivers-next/master' new 51c19bf3d5cf Bluetooth: Fix slab-out-of-bounds read in hci_extended_inq [...] new 19186c7b45c1 Bluetooth: core: Use fallthrough pseudo-keyword new 710a9194610a Bluetooth: RFCOMM: Use fallthrough pseudo-keyword new a3b4cbfc078d Bluetooth: Use fallthrough pseudo-keyword new d5baf620e5ba Replace HTTP links with HTTPS ones: BLUETOOTH SUBSYSTEM new 7608a6e759b6 Merge remote-tracking branch 'bluetooth/master' new 69bb30602433 Merge remote-tracking branch 'gfs2/for-next' new 941f8901f532 Merge remote-tracking branch 'mtd/mtd/next' new 205e47e080a5 Merge remote-tracking branch 'nand/nand/next' new 37a5f069e4e7 Merge remote-tracking branch 'spi-nor/spi-nor/next' new ae5e4d2e6d7b Merge remote-tracking branch 'crypto/master' new 1811df329444 Merge remote-tracking branch 'drm/drm-next' new cc063ea2ec7c drm/amdgpu: don't do soft recovery if gpu_recovery=0 new 1cb63593d5c5 drm/amdgpu: remove unnecessary logic of ASIC check new 131a3c7474ad drm/amdgpu: enable gpu recovery for sienna cichlid new c74f93224848 drm/amd/display: Use VUPDATE_NO_LOCK instead of VUPDATE for dcn30 new c7f1daa1d62b drm/amd/display: Fix CSC remap matrix not being applied on dcn30 new 64c51ea5a61a Revert "drm/amd/display: add mechanism to skip DCN init" new f21128fde4e4 drm/amd/powerplay: correct the .get_workload_type() pointer new ec114eb464d9 drm/amd/powerplay: update driver if file for sienna_cichlid new 9b259eae1cdb drm/amd/powerplay: drop unnecessary wrappers around clock [...] new 5e6dc8feae97 drm/amd/powerplay: bypass wrapper on retrieving current cl [...] new e0f9e936403a drm/amd/powerplay: unshare the code for retrieving current [...] new b2febc9901ee drm/amd/powerplay: drop unused code and wrapper around clo [...] new 661b94f5acf7 drm/amd/powerplay: put setting hard limit common code in s [...] new c98f31d17cc8 drm/amd/powerplay: revise calling chain on setting soft limit new e5ef784b1e17 drm/amd/powerplay: revise calling chain on retrieving freq [...] new d8d3493a46f9 drm/amd/powerplay: put dpm frequency setting common code i [...] new 2b9f78481b3e drm/amdgpu: minor cleanup of phase1 suspend code new 926ee775ba53 drm/amdgpu/gfx10: fix race condition for kiq new 7bdb089993f9 drm/amdgpu: fix preemption unit test new 4afaa61db9cf drm/amdgpu: fix spelling mistake "Falied" -> "Failed" new f74367e492ba drm/amdgpu/display: create fake mst encoders ahead of time (v4) new 0e8057e4ffc1 drm/amdkfd: Provide SMI events watch new ed0508ddadc8 include/uapi/linux: Update KFD ioctl version new 9f39d86a57a1 drm/amd/amdkfd: Fix large framesize for kfd_smi_ev_read() new 2867ad2617fa drm/ttm: Break out the loops if need_resched in bo delayed [...] new 352b1915bc67 drm/amdgpu: work around llvm bug #42576 new a1be6d694629 sound/pci/hda: add sienna_cichlid audio asic id for sienna [...] new 2c6251bab7db drm/amdgpu: add another raven1 gfxoff quirk new 6ba6eb1e9857 drm/amd/powerplay: optimize the mclk dpm policy settings new 5e9df0e7d59e drm/amdgpu: add some additional DCE6 registers (v6) new b5e84e3875eb Merge remote-tracking branch 'amdgpu/drm-next' new e43ff99c8ded drm/i915/perf: Use GTT when saving/restoring engine GPR new ed2690a9ca89 drm/i915/selftest: Check that GPR are restored across noa_wait new b2295e2ecc04 drm/i915/gt: Be defensive in the face of false CS events new 68172f2c0b8a drm/i915: Pull printing GT capabilities on error to err_print_gt new 53e5530cea3f Merge remote-tracking branch 'drm-intel/for-linux-next' new 12e59feb8816 Merge remote-tracking branch 'drm-tegra/drm/tegra/for-next' new 40bf8c3ad4ad video: fbdev: amifb: add FIXME about dead APUS support new cd7946c528fa video: fbdev: amifb: add FIXMEs about {put,get}_user() failures new fcf918b96662 fbcon: Use array3_size() helper in scr_memcpyw() new 17d8dcf5330a fbdev/fb.h: Use struct_size() helper in kzalloc() new e8d35898a78e video: fbdev: savage: fix memory leak on error handling pa [...] new edcb3895a751 video: fbdev: neofb: fix memory leak in neo_scan_monitor() new 78c2ce9bde70 omapfb: fix multiple reference count leaks due to pm_runti [...] new 254503a2b186 omapfb: dss: Fix max fclk divider for omap36xx new 9907797a09d2 video: fbdev: vt8623fb: Constify static vga_regsets new 80a00e90dede fbdev: da8xx-fb: go to proper label on error handling path [...] new 19e55a87ad62 fbdev: sm712fb: set error code in probe new 92d75f77e95f drm/panel: Replace HTTP links with HTTPS ones new 2ae53e79f2de drm/bridge: dw-hdmi: Don't cleanup i2c adapter and ddc ptr [...] new 0bf4f5b5d397 drm/bridge: dw-hdmi: Always add the bridge in the global b [...] new ce1995a7e387 drm/bridge: Replace HTTP links with HTTPS ones new 1040e424353f drm: mipi-dsi: Convert logging to drm_* functions. new 8f9fcb3488ba drm: fb-helper: Convert logging to drm_* functions. new d70cf7e0fc76 dt-bindings: display: convert innolux,p079zca to DT Schema new c3823f2a4e07 dt-bindings: display: convert samsung,s6e8aa0 to DT Schema new bb3431747a6a dt-bindings: display: convert sharp,lq101r1sx01 to DT Schema new 672c6b1fe621 dt-bindings: fix simple-framebuffer example new 88d3457ceb82 drm/panel: auo,b116xw03: fix flash backlight when power on new a6ae2fe5c9f9 drm: panel: simple: Fix bpc for LG LB070WV8 panel new 06a28f9060a3 drm/vkms: change the max cursor width/height new bab82ef30a1e Merge remote-tracking branch 'drm-misc/for-linux-next' new 0734570700db Merge remote-tracking branch 'mali-dp/for-upstream/mali-dp' new 3a169907c0e0 Merge remote-tracking branch 'imx-drm/imx-drm/next' new 93b1f752aae8 Merge remote-tracking branch 'etnaviv/etnaviv/next' new c916d6ef53aa regmap: Switch to use fwnode instead of OF one new 76cb70ae291c Merge remote-tracking branch 'regmap/for-5.9' into regmap-next new d2be0e441dc0 Merge remote-tracking branch 'regmap/for-next' new 8052dd3af275 Merge remote-tracking branch 'sound/for-next' new 984b2cadd9e1 ASoC: Intel: cht_bsw_rt5672: Improve dai-set-fmt comment i [...] new 055b08215670 ASoC: fsl_spdif: Clear the validity bit for TX new aa3fce5cd454 ASoC: fsl_spdif: Add kctl for configuring TX validity bit new 93ba7c8d79ef Merge series "ASoC: fsl_spdif: Clear the validity bit for [...] new 97d73032a89d ASoC: sti: uniperif: fix 'defined by not used' warning new d4633504213e ASoC: qcom: qdsp6: q6asm: Provide documentation for 'codec [...] new 643e305e9b2c ASoC: sunxi: sun4i-i2s: add missing clock and format argum [...] new c7202a19cf83 ASoC: sunxi: sun4i-spdif: Fix misspelling of 'reg_dac_txda [...] new 701f4727f7bb ASoC: pxa: pxa-ssp: Demote seemingly unintentional kerneld [...] new 79b094c9dcd7 ASoC: ux500: ux500_msp_i2s: Remove unused variables 'reg_v [...] new 762a3d4313aa ASoC: codecs: rt5631: fix spurious kernel-doc start and mi [...] new e57f0e4d4a83 ASoC: codecs: rt5659: Remove many unused const variables new c90a67458ee1 ASoC: codecs: tlv320aic26: Demote seemingly unintentional [...] new cc3cceedcb7e ASoC: codecs: ak4458: Remove set but never checked variable 'ret' new 3689eb0bbd52 Merge series "ASoC: Clean-up W=1 build warnings - part2" [...] new cc07e14b149e ASoC: dt-bindings: mt8183: add a property "mediatek, hdmi-codec" new f2024dc55fcb ASoC: mediatek: mt8183: use hdmi-codec new 88abbf627a56 ASoC: mediatek: mt8183: support HDMI jack reporting new 5653841d1e6b ASoC: dt-bindings: mt8183-da7219: add a property "mediatek [...] new 5bdbe9771177 ASoC: mediatek: mt8183-da7219: use hdmi-codec new e25f8afd8869 ASoC: mediatek: mt8183-da7219: support HDMI jack reporting new 1c62ec5f1a0f Merge series "ASoC: mediatek: mt8183: support DP audio" fr [...] new aca247b35356 Merge remote-tracking branch 'asoc/for-5.9' into asoc-next new 2019f93378a0 Merge remote-tracking branch 'sound-asoc/for-next' new 4e70bf01b1a4 Merge remote-tracking branch 'input/next' new 106e71c51287 blk-mq: Remove unnecessary local variable new 87890092ee65 blk-mq: remove redundant validation in __blk_mq_end_request() new fe1a7df0c542 Merge branch 'for-5.9/block' into for-next new 482c6b614a47 Merge tag 'v5.8-rc4' into for-5.9/drivers new a87835e9ecbd nvme-core: use u16 type for directives new d4047cf99421 nvme-core: use u16 type for ctrl->sqsize new 61f3b8963097 nvme-pci: use unsigned for io queue depth new 9dc54a0d1566 nvme-pci: code cleanup for nvme_alloc_host_mem() new ad509996432e nvme-pci: remove the empty line at the beginning of nvme_s [...] new b261b61c9e03 nvmet-loop: remove unused 'target_ctrl' in nvme_loop_ctrl new 4e1025597256 nvmet-tcp: remove has_keyed_sgls initialization new 6fa350f71456 nvmet: introduce flags member in nvmet_fabrics_ops new a0f0dbaa6986 nvmet: use unsigned type for u64 new ca8f4beebfb4 nvme-fcloop: verify wwnn and wwpn format new 15ec928a65e0 nvme-tcp: have queue prod/cons send list become a llist new 86f0348ace15 nvme-tcp: leverage request plugging new 122e5b9f3d37 nvme-tcp: optimize network stack with setting msg flags ac [...] new b8a12e93570d nvmet-tcp: simplify nvmet_process_resp_list new f5af577d5531 nvme: use USEC_PER_SEC instead of magic numbers new 82394db7383d block: add capacity field to zone descriptors new 089565fbf3bb null_blk: introduce zone capacity for zoned device new 71010c309454 nvme: implement multiple I/O Command Set support new be93e87e7802 nvme: support for multiple Command Sets Supported and Effe [...] new 240e6ee272c0 nvme: support for zoned namespaces new 764075fdcb2f nvme: expose reconnect_delay and ctrl_loss_tmo via sysfs new 972b13e29d40 nvme: document quirked Intel models new c25c853ef60d nvme-pci: remove redundant segment validation new ee0d96d3225f nvme-pci: fix some comments issues new 4e523547e2bf nvme-pci: add a blank line after declarations new 9056fc9fc514 nvme-pci: use the consistent return type of nvme_pci_iod_a [...] new 359c1f88ab64 nvme-pci: use standard block status symbolic names new 3913f4f3a65c nvme: remove ns->disk checks new 80ee071b1866 Merge branch 'nvme-5.9' of git://git.infradead.org/nvme in [...] new bd045a2c69f0 Merge branch 'for-5.9/drivers' into for-next new fa323f9fe57a Merge branch 'io_uring-5.8' into for-5.9/io_uring new 778a888a3e6a io_uring: fix sq array offset calculation new c92c96cb9430 Merge branch 'for-5.9/io_uring' into for-next new 2eaac320db51 rsxx: switch from 'pci_free_consistent()' to 'dma_free_coh [...] new 1bf8340687f4 Merge branch 'for-5.9/drivers' into for-next new b5fe7b4b6fba io_uring: rename sr->msg into umsg new 3c3ea9382628 io_uring: use more specific type in rcv/snd msg cp new 86d3c1bde948 io_uring: extract io_sendmsg_copy_hdr() new f14a21bba990 io_uring: replace rw->task_work with rq->task_work new 44cdb07bb23a Merge branch 'for-5.9/io_uring' into for-next new 6f4a34867f82 Merge remote-tracking branch 'block/for-next' new f1cc355d5536 dm mpath: changes from initial m->flags locking audit new e987087d0fa9 dm mpath: take m->lock spinlock when testing QUEUE_IF_NO_PATH new 675448702c57 dm mpath: push locking down to must_push_back_rq() new f2761cfb6523 dm mpath: factor out multipath_queue_bio new 00b0f062c963 dm mpath: rework __map_bio() new 2f86f5b6c4b0 dm mpath: rename current_pgpath to pgpath in multipath_pre [...] new bc37b42ca77e dm mpath: use double checked locking in fast path new 871dce431040 dm verity: add "panic_on_corruption" error handling mode new 9689e4ae8f18 dm dust: report some message results ddirectly back to user new 290e4577f66d dm dust: add interface to list all badblocks new 710cd3869ff9 dm rq: don't call blk_mq_queue_stopped() in dm_stop_queue() new e9dbd1ad02b4 dm bufio: do buffer cleanup from a workqueue new b5923c1b0957 dm crypt: add flags to optionally bypass kcryptd workqueues new 2bdeb5ad7697 dm crypt: Enable zoned block device support new 6d1628094705 Merge remote-tracking branch 'device-mapper/for-next' new 475923f495c0 dt-bindings: mmc: Add full-pwr-cycle-in-suspend property new 9df24702dee7 mmc: core: Add MMC_CAP2_FULL_PWR_CYCLE_IN_SUSPEND new b13099a4dea6 mmc: sdhci: Fix potential null pointer access while access [...] new efa227cbeb12 Merge branch 'fixes' into next new 87335fc97633 Merge remote-tracking branch 'mmc/next' new 876206b2c4bd Merge remote-tracking branch 'mfd/for-mfd-next' new 2956cb6190f3 Merge remote-tracking branch 'backlight/for-backlight-next' new 1baf70919204 Merge remote-tracking branch 'battery/for-next' new b7d0ec8fad3e Merge remote-tracking branch 'regulator/for-next' new 5b45fff7bd13 Merge remote-tracking branch 'security/next-testing' new 7c6f9b3afde9 Merge remote-tracking branch 'safesetid/safesetid-next' new dc8c674de378 Merge remote-tracking branch 'selinux/next' new 967eb44a0cb5 Merge remote-tracking branch 'iommu/next' new f80ca3694cc7 Merge remote-tracking branch 'audit/next' new c6d1a7c2ac67 dt-bindings: i2c: Convert mxs i2c to json-schema new 4bdc44347299 dt-bindings: i2c: Convert imx i2c to json-schema new 639d6eda3b80 dt-bindings: input: Convert matrix-keymap to json-schema new afed56d0ff30 dt-bindings: input: Convert imx keypad to json-schema new 0f6038eadb13 Merge remote-tracking branch 'devicetree/for-next' new e013bf2d9652 dt-bindings: spi: Convert mxs spi to json-schema new 790739c4417c dt-bindings: spi: Convert imx cspi to json-schema new be8faebc2e55 dt-bindings: spi: Convert imx lpspi to json-schema new 2c2a83696326 Merge remote-tracking branch 'spi/for-5.9' into spi-next new 603d6a1dd59f Merge remote-tracking branch 'spi/for-next' new 277bfb9f54cd Merge remote-tracking branch 'tip/auto-latest' new 2f39fa0736a5 Merge remote-tracking branch 'edac/edac-for-next' new 822c1f4602cf Merge remote-tracking branch 'ftrace/for-next' new 8547abf2677e Merge remote-tracking branch 'rcu/rcu/next' new 0ed076c7ba3d KVM: MIPS: fix spelling mistake "Exteneded" -> "Extended" new b1d405751cd5 KVM: x86: Switch KVM guest to using interrupts for page re [...] new 26d05b368a5c Merge branch 'kvm-async-pf-int' into HEAD new 6c6165f83ba7 Merge branch 'kvm-master' into HEAD new 9ce372b33a2e KVM: x86: drop KVM_PV_REASON_PAGE_READY case from kvm_hand [...] new e8c22266e68f KVM: async_pf: change kvm_setup_async_pf()/kvm_arch_setup_ [...] new f25a9dec2da3 KVM: x86/mmu: Drop kvm_arch_write_log_dirty() wrapper new 2f1d48aae296 KVM: nVMX: WARN if PML emulation helper is invoked outside [...] new 02f5fb2e69f6 KVM: x86/mmu: Make .write_log_dirty a nested operation new 6abe9c1386e5 KVM: X86: Move ignore_msrs handling upper the stack new 12bc2132b15e KVM: X86: Do the same ignore_msrs check for feature msrs new f5f6145e41d3 KVM: x86: Move the check for upper 32 reserved bits of DR6 [...] new 1aef8161b38a KVM: nSVM: Check that DR6[63:32] and DR7[64:32] are not se [...] new 78824fabc72e KVM: SVM: fix svn_pin_memory()'s use of get_user_pages_fast() new dc42c8ae0a77 KVM: SVM: convert get_user_pages() --> pin_user_pages() new a8d908b5873c KVM: x86: report sev_pin_memory errors with PTR_ERR new 73cd6e5f7f0b kvm: svm: Prefer vcpu->cpu to raw_smp_processor_id() new 242636343c24 kvm: svm: Always set svm->last_cpu on VMRUN new 80a1684c0161 kvm: vmx: Add last_cpu to struct vcpu_vmx new 1aa561b1a4c0 kvm: x86: Add "last CPU" to some KVM_EXIT information new 8a14fe4f0c54 kvm: x86: Move last_cpu into kvm_vcpu_arch as last_vmentry_cpu new c967118ddb21 kvm: x86: Set last_vmentry_cpu in vcpu_enter_guest new b2656e4d8b29 KVM: nVMX: Wrap VM-Fail valid path in generic VM-Fail helper new 7693b3eb5379 KVM: SVM: Rename struct nested_state to svm_nested_state new 06e7852c0ffb KVM: SVM: Add vmcb_ prefix to mark_*() functions new a284ba56a0a4 KVM: SVM: Add svm_ prefix to set/clr/is_intercept() new 01c3b2b5cdae KVM: SVM: Rename svm_nested_virtualize_tpr() to nested_svm [...] new 4cb5b77eecb0 KVM: x86: Use VMCALL and VMMCALL mnemonics in kvm_para.h new ac101b7cb17d KVM: x86/mmu: Avoid multiple hash lookups in kvm_get_mmu_page() new fb58a9c345f6 KVM: x86/mmu: Optimize MMU page cache lookup for fully dir [...] new f95eec9bed76 KVM: x86/mmu: Don't put invalid SPs back on the list of ac [...] new 6b82ef2c9cf1 KVM: x86/mmu: Batch zap MMU pages when recycling oldest pages new ebdb292dac79 KVM: x86/mmu: Batch zap MMU pages when shrinking the slab new 7bd7ded64297 KVM: x86/mmu: Exit to userspace on make_mmu_pages_availabl [...] new 33e3042dac6b KVM: x86/mmu: Move mmu_audit.c and mmutrace.h into the mmu [...] new afe8d7e611c4 KVM: x86/mmu: Move kvm_mmu_available_pages() into mmu.c new 6ca9a6f3adef KVM: x86/mmu: Add MMU-internal header new 985ab2780164 KVM: x86/mmu: Make kvm_mmu_page definition and accessor in [...] new 573546820b79 KVM: x86/mmu: Add sptep_to_sp() helper to wrap shadow page lookup new e47c4aee5bde KVM: x86/mmu: Rename page_header() to to_shadow_page() new de585020daf4 Revert "KVM: X86: Fix setup the virt_spin_lock_key before [...] new 5aefd786fba7 x86/kvm: Change print code to use pr_*() format new 05eee619ed61 x86/kvm: Add "nopvspin" parameter to disable PV spinlocks new 9a3c05e658d4 xen: Mark "xen_nopvspin" parameter obsolete new d42e3fae6fae kvm: x86: Read PDPTEs on CR0.CD and CR0.NW changes new b899c13277a9 KVM: x86: Create mask for guest CR4 reserved bits in kvm_u [...] new 53efe527ca4a KVM: x86: Make CR4.VMXE reserved for the guest new 761e41693465 KVM: nSVM: Check that MBZ bits in CR3 and CR4 are not set [...] new 2e8cd7a3b828 kvm: x86: limit the maximum number of vPMU fixed counters to 3 new 18964092825a KVM: X86: Reset vcpu->arch.cpuid_nent to 0 if SET_CPUID* fails new 0d3b2ba16ba6 KVM: X86: Go on updating other CPUID leaves when leaf 1 is absent new 565b7820738a KVM: lapic: Use guest_cpuid_has() in kvm_apic_set_version() new 36f37648ca98 KVM: X86: Move kvm_apic_set_version() to kvm_update_cpuid() new a76733a98752 KVM: x86: Introduce kvm_check_cpuid() new aedbaf4f6afd KVM: x86: Extract kvm_update_cpuid_runtime() from kvm_upda [...] new 346ce3591db2 KVM: x86: Rename kvm_update_cpuid() to kvm_vcpu_after_set_cpuid() new 7c1b761be029 KVM: x86: Rename cpuid_update() callback to vcpu_after_set [...] new 5668821aefcb KVM: x86: Move kvm_x86_ops.vcpu_after_set_cpuid() into kvm [...] new 995decb6c43e KVM: x86: take as_id into account when checking PGD new 632a4cf57fd1 KVM/x86: pmu: Fix #GP condition check for RDPMC emulation new 841c2be09fe4 kvm: x86: replace kvm_spec_ctrl_test_value with runtime te [...] new 87fa7f3e98a1 x86/kvm: Move context tracking where it belongs new 0642391e2139 x86/kvm/vmx: Add hardirq tracing to guest enter/exit new 9fc975e9efd0 x86/kvm/svm: Add hardirq tracing on guest enter/exit new 3ebccdf373c2 x86/kvm/vmx: Move guest enter/exit into .noinstr.text new 135961e0a7d5 x86/kvm/svm: Move guest enter/exit into .noinstr.text new c3f08ed15047 x86/kvm/svm: Use uninstrumented wrmsrl() to restore GS new 2245d39886fa x86/kvm/vmx: Use native read/write_cr2() new 5962bfb748f8 KVM: x86/mmu: Track the associated kmem_cache in the MMU caches new 45177cccd9c9 KVM: x86/mmu: Consolidate "page" variant of memory cache helpers new 356ec69adfc8 KVM: x86/mmu: Use consistent "mc" name for kvm_mmu_memory_ [...] new 284aa868688a KVM: x86/mmu: Remove superfluous gotos from mmu_topup_memo [...] new 53a3f4877152 KVM: x86/mmu: Try to avoid crashing KVM if a MMU memory ca [...] new 832914452a96 KVM: x86/mmu: Move fast_page_fault() call above mmu_topup_ [...] new f3747a5a9e5a KVM: x86/mmu: Topup memory caches after walking GVA->GPA new 531281ad98ba KVM: x86/mmu: Clean up the gorilla math in mmu_topup_memor [...] new 171a90d70f25 KVM: x86/mmu: Separate the memory caches for shadow pages [...] new 5f6078f9f1e3 KVM: x86/mmu: Make __GFP_ZERO a property of the memory cache new 9688088378d4 KVM: x86/mmu: Zero allocate shadow pages (outside of mmu_lock) new 378f5cd64aef KVM: x86/mmu: Skip filling the gfn cache for guaranteed di [...] new 94ce87ef8177 KVM: x86/mmu: Prepend "kvm_" to memory cache helpers that [...] new 2aa9c199cf81 KVM: Move x86's version of struct kvm_mmu_memory_cache to [...] new 6926f95accee KVM: Move x86's MMU memory cache helpers to common KVM code new 61ffb3a50c44 KVM: arm64: Drop @max param from mmu_topup_memory_cache() new e539451b7e7a KVM: arm64: Use common code's approach for __GFP_ZERO with [...] new c1a33aebe91d KVM: arm64: Use common KVM implementation of MMU memory caches new 220a7060d58f KVM: MIPS: Drop @max param from mmu_topup_memory_cache() new 0cdc739b664f KVM: MIPS: Account pages used for GPA page tables new 380f3a8b6360 KVM: MIPS: Use common KVM implementation of MMU memory caches new 01edc5e76ecf MIPS: KVM: Limit Trap-and-Emulate to MIPS32R2 only new 6627a72c4635 MIPS: KVM: Remove outdated README new 2f0a83bece1e KVM: s390: clean up redundant 'kvm_run' parameters new 74cc7e0c35c1 KVM: arm64: clean up redundant 'kvm_run' parameters new c34b26b98cac KVM: MIPS: clean up redundant 'kvm_run' parameters new fa851a351538 Merge remote-tracking branch 'kvm/linux-next' new 53aabd078c12 Merge remote-tracking branch 'kvm-arm/next' new 26611a6ac2a9 Merge remote-tracking branch 'kvms390/next' new d3607198f435 Merge remote-tracking branch 'percpu/for-next' new eca6f1762099 platform/x86: intel_cht_int33fe: Drop double check for ACP [...] new 5b36398dc846 platform/x86: system76-acpi: Fix brightness_set schedule w [...] new ddc605f9f862 platform/x86: ISST: Add new PCI device ids new 4b2d688fed57 platform/x86: Add new intel_atomisp2_led driver new a633c479c6db platform/x86: dell-wmi: add new backlight events new 0c026c361be1 platform/x86: dell-wmi: add new keymap type 0x0012 new 54491304fc2b platform/x86: dell-wmi: add new dmi mapping for keycode 0xffff new a6146ab8a57b platform/x86: asus-wmi: allow BAT1 battery name new cd85b55cfcef platform/x86: intel_pmc_core: update TGL's LPM0 reg bit map name new aff374dfe733 platform/x86: intel_pmc_core: fix bound check in pmc_core_ [...] new 79310e8d2446 Merge remote-tracking branch 'drivers-x86/for-next' new eca34691b151 Merge remote-tracking branch 'chrome-platform/for-next' new ac219bf3c9bd leds: lp55xx: Convert to use GPIO descriptors new 0987c7df8abc leds: pca955x: Include the right GPIO header new 14d3e74f59a4 leds: fix spelling mistake new 5ad79c20b6d2 leds: trigger: gpio: Avoid warning on update of inverted new 302a085c2019 leds: core: Flush scheduled work for system suspend new c4e94413922b leds: gpio: Fix semantic error new a7ad53cb6687 leds: ns2: Use struct_size() in devm_kzalloc() new cf1a1a6a7d81 leds: gpio: Use struct_size() in devm_kzalloc() new 41077735102f Merge remote-tracking branch 'leds/for-next' new 5882f02f48a8 Merge remote-tracking branch 'ipmi/for-next' new 079ad2fb4bf9 kobject: Avoid premature parent object freeing in kobject_ [...] new 4a60406d3592 driver core: platform: expose numa_node to users in sysfs new 35bd8c07db2c devres: keep both device name and resource name in pretty name new 7ae731a8441d lib: devres: add a comment about the devm_of_iomap() function new 5962b8b271e8 drivers: base: Convert to printk alias functions new 55c7549819e4 scripts: add dummy report mode to add_namespace.cocci new 0d989da36b15 topology: mark a function as __init to save some memory new 9dcbac84244f software node: Use software_node_unregister() when unregis [...] new 105fbc229b77 Documentation/driver-api: driver-model/platform: drop doub [...] new 40ba2cde77e7 drivers/base/memory: init_memory_block() first parameter i [...] new 178bdbed3e0c drivers/base/memory: rename base_memory_block_id to memory [...] new c80a67bd5d13 debugfs: file: Remove unnecessary cast in kfree() new fe940d7362e6 driver core: Drop mention of obsolete bus rwsem from kernel-doc new 287905e68dd2 driver core: Expose device link details in sysfs new 8fd456ec0cf0 driver core: Add state_synced sysfs file for devices that [...] new da6d647598a6 driver core: Add waiting_for_supplier sysfs file for devices new 3292f571b5aa Merge remote-tracking branch 'driver-core/driver-core-next' new 16eb9c0aae8d usb: mtu3: mtu3_debug: Add forward declaration of 'struct [...] new 0459268acb66 usb: host: ohci-s3c2410: Demote obvious misuse of kerneldo [...] new 5bef1132561d usb: core: ledtrig-usbport: Demote obvious misuse of kerne [...] new b2e3fa1ab433 usb: atm: ueagle-atm: Demote obvious misuse of kerneldoc t [...] new 874ae8388008 usb: misc: adutux: Demote obvious misuse of kerneldoc to s [...] new 8ac326ff5c99 usb: chipidea: core: Document hw_port_test_set()'s missing [...] new e21cd08f9657 usb: gadget: udc: core: Fix a bunch of kerneldoc misdemeanours new 6a005f0fbf6e usb: chipidea: otg: Fix kerneldoc issues relating to descr [...] new 5722a8efc6c8 usb: chipidea: debug: Demote obvious misuse of kerneldoc t [...] new 22dfe6574b6f usb: chipidea: udc: Add missing descriptions for function [...] new 92d08e070a10 usb: chipidea: udc: Help out kerneldoc headers that have t [...] new f3a9492bb92c usb: host: xhci: Demote obvious misuse of kerneldoc to sta [...] new c3fa4e0467ac usb: host: xhci-mem: Demote obvious misuse of kerneldoc to [...] new e57bde588458 usb: host: xhci-dbgcap: File headers are not good candidat [...] new 0e1acecad2f2 usb: host: xhci-dbgtty: File headers are not good candidat [...] new f2926dd5938e usb: chipidea: udc: Fix a few kerneldoc issues new 142c8bb6c516 usb: host: xhci-debugfs: Use 'gnu_printf' format notation new 7565fce17d19 usb: storage: alauda: Remove set but unchecked variable new 50c9bd05df6f usb: typec: altmodes: displayport: File headers are not go [...] new 318ebed29718 usb: typec: altmodes: displayport: Supply missing displayp [...] new 71be1a8aef82 usb: typec: tcpm: fusb302: Use 'gnu_printf' format notation new 20f81da90145 usb: chipidea: usbmisc_imx: Demote obvious misuse of kerne [...] new 2ba277a0cff6 usb: misc: iowarrior: Fix odd corruption issue in the file header new c16700ed2379 usb: misc: iowarrior: Demote obvious misuse of kerneldoc t [...] new 1ba1f1414b54 usb: gadget: function: u_serial: Repair misdocumented func [...] new 7e8455b1585e usb: misc: ldusb: Demote obvious misuse of kerneldoc to st [...] new 09e03a89da11 usb: musb: musb_dsps: Demote obvious misuse of kerneldoc t [...] new 66f84901b0a7 usb: gadget: udc: dummy_hcd: Repair misspelled function ar [...] new 464b7d0e538e usb: misc: legousbtower: Demote obvious misuse of kerneldo [...] new f2db5f20bbfe usb: chipidea: ci_hdrc_pci: Fix improper use of kerneldoc format new 89dd9a8c27f8 usb: gadget: legacy: printer: Remove unused variable 'driv [...] new 530701153798 usb: gadget: udc: amd5536udc_pci: Remove unused variable ' [...] new b1e4d550ca12 usb: gadget: function: u_ether: Downgrade kerneldoc header [...] new 4ee383c7e050 usb: gadget: udc: pxa27x_udc: Fix a bunch of kerneldoc issues new 4ac2c4606ac8 usb: misc: legousbtower: Demote function header which is c [...] new 14602c55cb73 usb: gadget: udc: atmel_usba_udc: Remove set but unused va [...] new 5d1d4818d21d usb: gadget: legacy: nokia: Remove unused static variable [...] new 8f9a0e10057e usb: gadget: function: f_fs: Demote function header which [...] new 120d91dae6c9 usb: gadget: udc: lpc32xx_udc: Staticify 2 local functions new 33a4eeb1a673 usb: host: r8a66597-hcd: Remove set, then over-written, bu [...] new 6327bf758093 usb: gadget: udc: mv_udc_core: Remove unused static const [...] new 4ef2dfbdcda6 usb: gadget: udc: pch_udc: Fix a plethora of function docu [...] new 709ba38e46f1 usb: host: imx21-hcd: Demote function header which is clea [...] new 1a8968339537 usb: host: ehci-fsl: Fix incorrectly named function argument new 522514e599e3 usb: host: fotg210-hcd: Remove unused variable 'hcc_params' new b612b0fa8e69 usb: gadget: function: u_uac1_legacy: Demote obvious misus [...] new edd935797461 usb: host: bcma-hcd: Demote obvious misuse of kerneldoc to [...] new 15ee5d03d59b usb: host: fotg210-hcd: Demote obvious misuse of kerneldoc [...] new 8834f60d6ba2 usb: gadget: udc: mv_u3d_core: Remove unused static const [...] new 1a4f38a6224a usb: gadget: udc: max3420_udc: Remove set, but never check [...] new e6b073dea39b usb: typec: ucsi: ucsi: Staticify and stop export of ucsi_init() new beb368a4b9cb usb: early: ehci-dbgp: Remove set but never checked variab [...] new f0f705fcfe99 usb: early: xhci-dbc: Supply missing 'xhci-dbgp.h' headerfile new 02ec8a098fb3 usb: early: xhci-dbc: File headers are not good candidates [...] new 6dba06ceee70 usb: host: ehci-platform: Do not define 'struct acpi_devic [...] new b789710de583 usb: dwc3: dwc3-qcom: Do not define 'struct acpi_device_id [...] new d45f72bc3b19 usb: host: fhci-tds: Remove unused variables 'buf' and 'ex [...] new a6a6d06f33af usb: host: fhci-sched: Remove unused variable 'td' new f535ad6c73c3 usb: host: xhci-plat: Do not define 'struct acpi_device_id [...] new e46d8cb5f147 USB: storage: replace HTTP links with HTTPS ones new ec326c9d05ef Documentation/driver-api: usb/URB: drop doubled word new 2da3b53c78be usbip: Use fallthrough pseudo-keyword new 4e71e079432e usb: phy: Use fallthrough pseudo-keyword new 0d9b6d49fe39 usb: Use fallthrough pseudo-keyword new e288fc982820 USB: OHCI: Use fallthrough pseudo-keyword new 8b84724e9e84 usb: host: Use fallthrough pseudo-keyword new a74005ab9185 usb: gadget: Use fallthrough pseudo-keyword new 25051b55a2f6 udc: lpc32xx: make symbol 'lpc32xx_usbddata' static new b870b0570046 Merge remote-tracking branch 'usb/usb-next' new 7db570253e88 Merge remote-tracking branch 'usb-serial/usb-next' new fbb20970e888 Merge remote-tracking branch 'usb-chipidea-next/ci-for-usb-next' new 581706a70e9c Merge remote-tracking branch 'phy-next/next' new 8abaf8bf4382 Merge remote-tracking branch 'tty/tty-next' new 2d41d2ab85d4 Merge branch 'char-misc-linus' into 'char-misc-next' new fd01cc590357 virt: vbox: Rename guest_caps struct members to set_guest_caps new 412f84cff0c9 virt: vbox: Add vbg_set_host_capabilities() helper function new 631beddc5466 virt: vbox: Add support for the new VBG_IOCTL_ACQUIRE_GUES [...] new 316b0035402f virt: vbox: Add a few new vmmdev request types to the user [...] new 5bc117a27fd0 virt: vbox: Log unknown ioctl requests as error new 729082ed9b9c virt: vbox: Fix some comments which talk about the "sessio [...] new 8b66c917c41b virtio_console: Constify some static variables new 51d501e540e6 uacce: remove uacce_vma_fault new 04aaca197f16 char: raw: do not leak CONFIG_MAX_RAW_DEVS to userspace new 877589350269 ttyprintk: remove redundant initialization of variable ret new 7ca78630a1ae char/mwave: remove redundant initialization of variable bRC new 8965930c0b55 misc: eeprom: at24: Tell the compiler that ACPI functions [...] new 017d740e9e90 misc: cxl: flash: Remove unused variable 'drc_index' new a9f91cebbeb8 misc: vmw_vmci_defs: Mark 'struct vmci_handle VMCI_ANON_SR [...] new 703275a867ca vop: sparse warning fixup new 47681a4c0d8f MAINTAINERS: add Hridya and myself into Android driver mai [...] new c7d4a0b7114c Documentation/driver-api: firmware/built-in-fw: drop doubled word new 20b33f84f94d Documentation/driver-api: firmware/firmware_cache: drop do [...] new e2e4e8f5ac69 Documentation/driver-api: firmware/direct-fs-lookup: drop [...] new 726b5bd3cf97 Documentation/driver-api: firmware/request_firmware: drop [...] new 1682986df00c Documentation/driver-api: uio-howto: drop doubled word new f31a03b123b1 Documentation/driver-api: xillybus: drop doubled word new 849a9366cba9 misc: rtsx: Add support new chip rts5228 mmc: rtsx: Add su [...] new 5e0e35d43787 Merge remote-tracking branch 'char-misc/char-misc-next' new 8dc1f11da899 Merge remote-tracking branch 'soundwire/next' new 91c92ae401f2 Merge remote-tracking branch 'thunderbolt/next' new d4e03146b003 staging: wfx: fix uninitialized variable bytes_done new 354d6ca9d997 staging: wfx: Get descriptors for GPIOs new 056535320bc2 staging: rtl8192u: remove GPL boiler plate text new cecc7dca16be staging: rtl8192u: remove copying file new 12414fa87ba5 staging: rtl8712: Annotate r8712_sitesurvey_cmd() new eab439bee0ab staging: rtl8192u: Using comparison to true is error prone new e49fa0b7394d staging: rtl8723bs: Using comparison to true is error prone new deb34767b2b2 staging: vt6655: Use fallthrough pseudo-keyword new 50ce87829fc3 staging: rtl8188eu: Use fallthrough pseudo-keyword new 2145021c44b4 Staging: nvec: Replace HTTP links with HTTPS ones new 4911537c6b41 staging: rtl8712: Replace constant 49152 with expression 4 [...] new 4e4a6b7c18ef staging: rtl8712: Simplify expressions with boolean logic new f1c9ea1acf58 staging: rtl8712: Use ETH_ALEN instead of hardcoded value new f1a4423ffa86 staging: rtl8712: Remove variable 'raw' from rtl871x_open_fw() new a3232e64b4be staging: rtl8712: Use proper format in call to dev_err() new cb22ab20c969 staging: rtl8712/: Using comparison to true is error prone new ad86e74c5a55 Merge remote-tracking branch 'staging/staging-next' new fb1fd390cfb5 Merge remote-tracking branch 'mux/for-next' new 6f2e34cf546c Merge remote-tracking branch 'icc/icc-next' new 68a392607a8c Merge remote-tracking branch 'dmaengine/next' new a959a7382bd8 Merge remote-tracking branch 'scsi/for-next' new a7c8c7e06b05 Merge remote-tracking branch 'rpmsg/for-next' new 0edb5b3f4d35 Merge remote-tracking branch 'gpio/for-next' new ef087d8e95d9 gpiolib: move gpiolib-sysfs function declarations into the [...] new d189f6270fe7 gpiolib: cdev: sort includes new a18512e3f110 gpiolib: cdev: minor indentation fixes new c274b58a4b8a gpiolib: cdev: refactor gpiohandle_flags_to_desc_flags new 49bc52798d7b gpiolib: cdev: rename 'filep' and 'filp' to 'file' to be c [...] new 52b7b596dd4d gpiolib: cdev: rename numdescs to num_descs new 0cdc85a371c7 gpiolib: cdev: remove pointless decrement of i new 6accc376a748 gpiolib: cdev: use blocking notifier call chain instead of atomic new e2b781c5f0dd gpiolib: cdev: rename priv to cdev new f30ef3e83763 gpiolib: cdev: fix minor race in GET_LINEINFO_WATCH new 1bf7ba400173 gpiolib: cdev: remove recalculation of offset new 883f91981843 gpiolib: cdev: refactor linehandle cleanup into linehandle_free new 468242724143 gpiolib: cdev: refactor lineevent cleanup into lineevent_free new 21249616f02d gpio: uapi: fix misplaced comment line new ef3c61a082c8 tools: gpio: fix spurious close warning in lsgpio new e890678f6949 tools: gpio: fix spurious close warning in gpio-utils new df51f402e3b1 tools: gpio: fix spurious close warning in gpio-event-mon new f8502960169d Merge remote-tracking branch 'gpio-brgl/gpio/for-next' new c63fc5163d06 Merge remote-tracking branch 'gpio-intel/for-next' new 1213fd6f6107 Merge remote-tracking branch 'pinctrl/for-next' new 1e869c3c76a6 Merge remote-tracking branch 'pinctrl-intel/for-next' new 855468516cbc Merge remote-tracking branch 'pinctrl-samsung/for-next' new 3b70adcafed9 Merge remote-tracking branch 'pwm/for-next' new 57f8d56ba952 Merge remote-tracking branch 'userns/for-next' new df7abf665ab3 Merge remote-tracking branch 'ktest/for-next' new c9f724d891c8 Merge remote-tracking branch 'kselftest/next' new 714e80c9a6d3 Merge remote-tracking branch 'livepatching/for-next' new 209b97d17b05 Merge remote-tracking branch 'coresight/next' new 8f90704d5126 Merge remote-tracking branch 'rtc/rtc-next' new cb2e5d1eb2ec Merge remote-tracking branch 'nvdimm/libnvdimm-for-next' new 8b1bc88c3c67 selftests/seccomp: Rename XFAIL to SKIP new d7d2e5bb9f36 selftests/seccomp: Add SKIPs for failed unshare() new e4d05028a07f selftests/seccomp: Set NNP for TSYNC ESRCH flag test new c818c03b661c seccomp: Report number of loaded filters in /proc/$pid/status new 9f87dcf14b82 seccomp: Add find_notification helper new b707ddee11d1 seccomp: rename "usage" to "refs" and document new 3a15fb6ed92c seccomp: release filter after task is fully dead new 76194c4e830d seccomp: Lift wait_queue into struct seccomp_filter new 99cdb8b9a573 seccomp: notify about unused filter new ad5682184a81 selftests/seccomp: Check for EPOLLHUP for user_notif new d3a37ea9f6e5 selftests/seccomp: Expand benchmark to per-filter measurements new bc32c9c86581 selftests/seccomp: use 90s as timeout new 81a0c8bc82be selftests/seccomp: Improve calibration loop new e68f9d49dda1 seccomp: Use pr_fmt new cf8918dba2de selftests/seccomp: Make kcmp() less required new 279ed8900079 selftests/seccomp: Rename user_trap_syscall() to user_noti [...] new 47e33c05f9f0 seccomp: Fix ioctl number for SECCOMP_IOCTL_NOTIF_ID_VALID new fe4bfff86ec5 seccomp: Use -1 marker for end of mode 1 syscall list new 9d1587adcc35 selftests/harness: Clean up kern-doc for fixtures new adeeec847239 selftests/seccomp: Refactor to use fixture variants new 11eb004ef7ea selftests/seccomp: Check ENOSYS under tracing new 73598beb00a7 net/compat: Add missing sock updates for SCM_RIGHTS new 1c330b7b5e02 pidfd: Add missing sock updates for pidfd_getfd() new 7574586dbde8 net/scm: Regularize compat handling of scm_detach_fds() new ea7bbae3d224 fs: Move __scm_install_fd() to __receive_fd() new c3cd3c8b5b9f fs: Add receive_fd() wrapper for __receive_fd() new 60938ce91891 pidfd: Replace open-coded receive_fd() new cf80cf8fba31 fs: Expand __receive_fd() to accept existing fd new c7bac1111f3c seccomp: Introduce addfd ioctl to seccomp user notifier new 7f76ffabcc78 selftests/seccomp: Test SECCOMP_IOCTL_NOTIF_ADDFD new 09127a304165 Merge remote-tracking branch 'seccomp/for-next/seccomp' new da4f14ca0c2e Merge remote-tracking branch 'kspp/for-next/kspp' new feaf1e1aa4ca Merge remote-tracking branch 'fsi/next' new a46c452de5f2 Merge remote-tracking branch 'nvmem/for-next' new 0eff4c1ed0b2 Merge remote-tracking branch 'xarray/xarray' new 09c325c48f2d Merge remote-tracking branch 'hyperv/hyperv-next' new 62fdb9338560 Merge remote-tracking branch 'auxdisplay/auxdisplay' new 886b49d276f3 Merge remote-tracking branch 'pidfd/for-next' new 669945cd373b PM / devfreq: rk3399_dmc: Fix kernel oops when rockchip,pm [...] new 1b9e247f2c2c PM / devfreq: event: Fix trivial spelling new 57eae7d5a9e8 PM / devfreq: tegra: Add Dmitry as a maintainer new 5f03e7bc3e06 dt-bindings: devfreq: rk3399_dmc: Add rockchip,pmu phandle new d7c46505a7ad PM / devfreq: Add support delayed timer for polling mode new 3aa66b690fdc memory: samsung: exynos5422-dmc: Use delayed timer as default new 2835d453d937 Merge remote-tracking branch 'devfreq/devfreq-next' new 3b50a6e536d2 mm/hmm: provide the page mapping order in hmm_range_fault() new e478425bec93 mm/hmm: add tests for hmm_pfn_to_map_order() new 0cafc62e4daf nouveau/hmm: fault one page at a time new 4725c6b82a48 nouveau: fix mapping 2MB sysmem pages new b223555dc4ed nouveau/hmm: support mapping large sysmem pages new c9496a391e75 Merge remote-tracking branch 'hmm/hmm' new eacfbf589c90 fpga: dfl: pci: add device id for Intel FPGA PAC N3000 new c862c6bda85a Merge remote-tracking branch 'fpga/for-next' new 1ced5a3d95e7 Merge remote-tracking branch 'kunit-next/kunit' new 6bdd9e2bb7c9 Merge remote-tracking branch 'trivial/for-next' new 0ffea66276d1 Merge remote-tracking branch 'notifications/notifications- [...] new 3f1be231592e Merge remote-tracking branch 'fsinfo/fsinfo-core' new e7db96b26dcc Merge remote-tracking branch 'memblock/for-next' new bfeb8ef5eaba fs: don't change the address limit for ->write_iter in __k [...] new d120bb736388 fs: don't change the address limit for ->read_iter in __ke [...] new 3ffd909faa4d seq_file: add seq_read_iter new bc42b63406e9 seq_file: switch over direct seq_read method calls to seq_ [...] new 6d3e88342573 proc: remove a level of indentation in proc_get_inode new e5891e095b6d proc: cleanup the compat vs no compat file ops new 9842c6a7705b proc: add a read_iter method to proc proc_ops new 55df2676e372 proc: switch over direct seq_read method calls to seq_read_iter new fcaebe85cb31 sysctl: Convert to iter interfaces new 3be2c48895f4 fs: don't allow kernel reads and writes without iter ops new ce321ee73954 fs: default to generic_file_splice_read for files having - [...] new b94351ceb98d fs: don't allow splice read/write without explicit ops new dc13e06fe7a6 Merge remote-tracking branch 'set_fs/set_fs-rw' new e9905c740fe4 mm-oom-make-the-calculation-of-oom-badness-more-accurate-fix new aff02022a174 doc, mm: sync up oom_score_adj documentation new 1c224acb2e87 doc, mm: clarify /proc/<pid>/oom_score value range new 8ac451123303 hugetlbfs: prevent filesystem stacking of hugetlbfs new db3e9a4a0741 mm/migrate: optimize migrate_vma_setup() for holes new 79998c984cbb mm/migrate: add migrate-shared test for migrate_vma_*() new aed203221861 mm: thp: remove debug_cow switch new 56bbf80842ed mm: store compound_nr as well as compound_order new 12905a9fd751 mm: move page-flags include to top of file new 274cb13d6121 mm: add thp_order new f08d0ca7b075 mm: add thp_size new 44b2061f5890 mm: replace hpage_nr_pages with thp_nr_pages new 5245479711a6 mm: add thp_head new 2b04a5216598 mm: introduce offset_in_thp new 0295d4fb3be8 mm/vmstat: add events for THP migration without split new c7b730aaefe5 mm-vmstat-add-events-for-thp-migration-without-split-fix new 3f2ba2639d2a mm-vmstat-add-events-for-thp-migration-without-split-fix-2 new b9383842ea85 mm/cma.c: fix NULL pointer dereference when cma could not [...] new bc7212aceef6 mm: cma: fix the name of CMA areas new 0d5de380aed0 mm: cma: return cma->name directly in cma_get_name new f4a7a1827f9f mm: hugetlb: fix the name of hugetlb CMA new d75104ff3caf mm,hwpoison: cleanup unused PageHuge() check new ab19233c7613 mm, hwpoison: remove recalculating hpage new a432ecba0330 mm,madvise: call soft_offline_page() without MF_COUNT_INCREASED new 3776de893483 mm,madvise: refactor madvise_inject_error new a5eab05dbc73 mm,hwpoison-inject: don't pin for hwpoison_filter new 2748cc62ba51 mm,hwpoison: un-export get_hwpoison_page and make it static new 3949c186c698 mm,hwpoison: kill put_hwpoison_page() new fe8e5728cd08 mm,hwpoison: remove MF_COUNT_INCREASED new 7ca0f81df91e mm,hwpoison: remove flag argument from soft offline functions new 7911d68fb016 mm,hwpoison: unify THP handling for hard and soft offline new ada9138eefdc mm,hwpoison: rework soft offline for free pages new b11b17bc0813 mm: memory-failure: add stub for page_handle_poison() new eb981e38315a mm,hwpoison: rework soft offline for in-use pages new 12705adf4d37 mm,hwpoison: refactor soft_offline_huge_page and __soft_of [...] new eb2edde7d90c mmhwpoison-refactor-soft_offline_huge_page-and-__soft_offl [...] new 99b053003e31 mm/memory-failure: remove stub function new 156746a9a1b4 mm,hwpoison: return 0 if the page is already poisoned in s [...] new 54ca9374a37d mm,hwpoison: introduce MF_MSG_UNSPLIT_THP new 8594713f6538 include/linux/sched/mm.h: optimize current_gfp_context() new 3c67d6fc85d2 x86/mm: use max memory block size on bare metal new 04cc99458c47 fs/buffer.c: add debug print for __getblk_gfp() stall problem new 65f5c16f91e9 fs/buffer.c: dump more info for __getblk_gfp() stall problem new 5854d404112a kernel/hung_task.c: Monitor killed tasks. new b880bf51ac56 alpha: fix annotation of io{read,write}{16,32}be() new 4c25ee60f29c sparse: group the defines by functionality new a372e498ab91 lib/bitmap.c: fix bitmap_cut() for partial overlapping case new c9def609b508 lib/test_bitmap.c: add test for bitmap_cut() new 776682d82f29 lib/generic-radix-tree.c: remove unneeded __rcu new 886d45c1a03e lib/test_bitops: do the full test during module init new 6a55a5c384a7 lib: optimize cpumask_local_spread() new c1b93a8594a1 lib/test_lockup.c: make symbol 'test_works' static new 05596e9daf61 iomap: constify ioreadX() iomem argument (as in generic im [...] new eea823512aa6 rtl818x: constify ioreadX() iomem argument (as in generic [...] new 6c0462ec5641 ntb: intel: constify ioreadX() iomem argument (as in gener [...] new 0f701b506287 virtio: pci: constify ioreadX() iomem argument (as in gene [...] new d9ab2a872dc1 lib/test_bits.c: add tests of GENMASK new 7c5d541f839e lib/test_bits: add MODULE_LICENSE() new 6e354211c5eb lib/test_bits: make some functions static new 991719fb5655 checkpatch: add test for possible misuse of IS_ENABLED() w [...] new 1d10d7d96f04 checkpatch: support deprecated terms checking new 9698de9b4e25 scripts/deprecated_terms: recommend denylist/allowlist ins [...] new a7199c990381 checkpatch: add --fix option for ASSIGN_IN_IF new 1585a2d2ac0a checkpatch: fix CONST_STRUCT when const_structs.checkpatch [...] new 44ee94e024d3 fs/minix: check return value of sb_getblk() new b9b6e4931194 fs/minix: don't allow getting deleted inodes new 19cfa5d56ab0 fs/minix: reject too-large maximum file size new b08e0fa1ae2e fs/minix: set s_maxbytes correctly new 6f36705dc567 fs/minix: fix block limit check for V1 filesystems new c273f761ede3 fs/minix: remove expected error message in block_to_path() new 6db69333d638 fatfs: switch write_lock to read_lock in fat_ioctl_get_attributes new fb4c1a9ff60e VFAT/FAT/MSDOS FILESYSTEM: Replace HTTP links with HTTPS ones new 5a091bface5a fs/signalfd.c: fix inconsistent return codes for signalfd4 new ae7bf6b52057 selftests: kmod: use variable NAME in kmod_test_0001() new 960456bca474 kmod: remove redundant "be an" in the comment new 57eaf0efd81e test_kmod: avoid potential double free in trigger_config_r [...] new 3fc6d8c99c80 coredump: add %f for executable filename. new 0010179b38c2 exec: change uselib(2) IS_SREG() failure to EACCES new 121aa09867cd exec: move S_ISREG() check earlier new 28a15e486fc6 exec: move path_noexec() check earlier new 5460413102ba kdump: append kernel build-id string to VMCOREINFO new 3aa2e5c43b7a drivers/rapidio/devices/rio_mport_cdev.c: use struct_size( [...] new b99194725504 drivers/rapidio/rio-scan.c: use struct_size() helper new 261af851aee2 kernel/panic.c: make oops_may_print() return bool new 712e3d5b6db3 lib/Kconfig.debug: fix typo in the help text of CONFIG_PAN [...] new 70f71bbfa47a aio: simplify read_events() new d6c4e3d732aa kcov: unconditionally add -fno-stack-protector to compiler [...] new 06cbc5579e13 kcov: make some symbols static new 205b82f3c5d9 Merge branch 'akpm-current/current' new f6cb2ff0e26e mm/madvise: pass task and mm to do_madvise new 124862102c31 pid: move pidfd_get_pid() to pid.c new cca2de158b84 mm/madvise: introduce process_madvise() syscall: an extern [...] new fbaa35f70021 mm-madvise-introduce-process_madvise-syscall-an-external-m [...] new 3da3d4f2fb4c mm-madvise-introduce-process_madvise-syscall-an-external-m [...] new 657618e845c8 mm/madvise: check fatal signal pending of target process new a0fee4129328 all arch: remove system call sys_sysctl new 506adf31dc0a s390: fix build error for sys_call_table_emu new b3674d5799bd mm/kmemleak: silence KCSAN splats in checksum new 64424c8aff13 mm/frontswap: mark various intentional data races new f12e94ffa691 mm/page_io: mark various intentional data races new 328819dec96c mm-page_io-mark-various-intentional-data-races-v2 new de039ed21b56 mm/swap_state: mark various intentional data races new 102c0290d852 mm/filemap.c: fix a data race in filemap_fault() new 1784b83cbff7 mm/swapfile: fix and annotate various data races new d13edb7d5795 mm-swapfile-fix-and-annotate-various-data-races-v2 new 5509ad3b3ae2 mm/page_counter: fix various data races at memsw new 1cc617e83dc5 mm/memcontrol: fix a data race in scan count new c3f851af915b mm/list_lru: fix a data race in list_lru_count_one new 63653a8a5ecd mm/mempool: fix a data race in mempool_free() new 6b2d92b7335f mm/rmap: annotate a data race at tlb_flush_batched new 76fc82ce1caf mm/swap.c: annotate data races for lru_rotate_pvecs new 227a059b695b mm: annotate a data race in page_zonenum() new d2310e66e05e include/asm-generic/vmlinux.lds.h: align ro_after_init new a28c9475256f sh: clkfwk: remove r8/r16/r32 new d3dea7881f77 sh: use generic strncpy() new 590212d23732 sh: add missing EXPORT_SYMBOL() for __delay
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 (9831eded10da) \ N -- N -- N refs/heads/akpm (590212d23732)
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 899 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: .mailmap | 7 +- Documentation/ABI/testing/sysfs-bus-platform | 10 + Documentation/ABI/testing/sysfs-class-devfreq | 12 + Documentation/ABI/testing/sysfs-class-devlink | 126 ++ Documentation/ABI/testing/sysfs-devices-consumer | 8 + .../ABI/testing/sysfs-devices-state_synced | 24 + Documentation/ABI/testing/sysfs-devices-supplier | 8 + .../ABI/testing/sysfs-devices-waiting_for_supplier | 17 + Documentation/admin-guide/kernel-parameters.txt | 10 +- Documentation/arm64/memory-tagging-extension.rst | 1 + .../devicetree/bindings/arm/mediatek.yaml | 5 + .../devicetree/bindings/clock/clock-bindings.txt | 2 +- .../bindings/clock/qcom,msm8996-apcc.yaml | 56 + .../devicetree/bindings/clock/qcom,rpmcc.txt | 2 + .../bindings/clock/renesas,cpg-clocks.yaml | 241 +++ .../bindings/clock/renesas,r8a73a4-cpg-clocks.txt | 33 - .../bindings/clock/renesas,r8a7740-cpg-clocks.txt | 41 - .../bindings/clock/renesas,r8a7778-cpg-clocks.txt | 47 - .../bindings/clock/renesas,r8a7779-cpg-clocks.txt | 49 - .../bindings/clock/renesas,rz-cpg-clocks.txt | 53 - .../bindings/clock/renesas,sh73a0-cpg-clocks.txt | 35 - .../devicetree/bindings/clock/silabs,si514.txt | 2 +- .../devicetree/bindings/clock/silabs,si5351.txt | 2 +- .../devicetree/bindings/clock/silabs,si570.txt | 4 +- .../devicetree/bindings/clock/ti,cdce706.txt | 2 +- .../devicetree/bindings/clock/ti,cdce925.txt | 8 +- .../bindings/display/panel/innolux,p079zca.txt | 22 - .../bindings/display/panel/panel-simple-dsi.yaml | 2 + .../bindings/display/panel/samsung,s6e8aa0.txt | 56 - .../bindings/display/panel/samsung,s6e8aa0.yaml | 100 ++ .../bindings/display/panel/sharp,lq101r1sx01.txt | 49 - .../bindings/display/panel/sharp,lq101r1sx01.yaml | 87 + .../bindings/display/simple-framebuffer.yaml | 44 +- Documentation/devicetree/bindings/i2c/i2c-imx.txt | 49 - Documentation/devicetree/bindings/i2c/i2c-imx.yaml | 103 ++ Documentation/devicetree/bindings/i2c/i2c-mxs.txt | 25 - Documentation/devicetree/bindings/i2c/i2c-mxs.yaml | 51 + .../devicetree/bindings/input/imx-keypad.txt | 53 - .../devicetree/bindings/input/imx-keypad.yaml | 85 + .../devicetree/bindings/input/matrix-keymap.txt | 28 +- .../devicetree/bindings/input/matrix-keymap.yaml | 46 + .../devicetree/bindings/mmc/mmc-controller.yaml | 5 + .../bindings/sound/mt8183-da7219-max98357.txt | 4 + .../sound/mt8183-mt6358-ts3a227-max98357.txt | 2 + .../devicetree/bindings/spi/fsl-imx-cspi.txt | 56 - .../devicetree/bindings/spi/fsl-imx-cspi.yaml | 97 ++ Documentation/devicetree/bindings/spi/mxs-spi.txt | 26 - Documentation/devicetree/bindings/spi/mxs-spi.yaml | 56 + .../devicetree/bindings/spi/spi-fsl-lpspi.txt | 29 - .../devicetree/bindings/spi/spi-fsl-lpspi.yaml | 60 + Documentation/driver-api/driver-model/platform.rst | 2 +- Documentation/driver-api/firmware/built-in-fw.rst | 2 +- .../driver-api/firmware/direct-fs-lookup.rst | 2 +- .../driver-api/firmware/firmware_cache.rst | 2 +- .../driver-api/firmware/request_firmware.rst | 2 +- Documentation/driver-api/uio-howto.rst | 2 +- Documentation/driver-api/usb/URB.rst | 2 +- Documentation/driver-api/xillybus.rst | 2 +- Documentation/filesystems/debugfs.rst | 12 +- Documentation/networking/ethtool-netlink.rst | 33 + Documentation/process/coding-style.rst | 20 + Documentation/virt/kvm/api.rst | 10 +- MAINTAINERS | 12 +- Makefile | 2 +- arch/arm/boot/dts/uniphier-ld6b-ref.dts | 2 +- arch/arm/boot/dts/uniphier-pinctrl.dtsi | 5 + arch/arm/boot/dts/uniphier-pro4-ace.dts | 2 +- arch/arm/boot/dts/uniphier-pro4-ref.dts | 2 +- arch/arm/boot/dts/uniphier-pro4-sanji.dts | 2 +- arch/arm/boot/dts/uniphier-pro5.dtsi | 30 + arch/arm/boot/dts/uniphier-pxs2-gentil.dts | 2 +- arch/arm/boot/dts/uniphier-pxs2-vodka.dts | 2 +- arch/arm/boot/dts/uniphier-support-card.dtsi | 31 +- arch/arm64/boot/dts/mediatek/Makefile | 1 + arch/arm64/boot/dts/mediatek/mt6358.dtsi | 2 + arch/arm64/boot/dts/mediatek/mt8173.dtsi | 4 +- arch/arm64/boot/dts/mediatek/mt8183-evb.dts | 4 +- .../dts/mediatek/mt8183-kukui-krane-sku176.dts | 18 + .../boot/dts/mediatek/mt8183-kukui-krane.dtsi | 343 ++++ arch/arm64/boot/dts/mediatek/mt8183-kukui.dtsi | 788 +++++++++ arch/arm64/boot/dts/mediatek/mt8183.dtsi | 68 +- .../boot/dts/socionext/uniphier-ld11-global.dts | 2 +- .../arm64/boot/dts/socionext/uniphier-ld11-ref.dts | 2 +- .../boot/dts/socionext/uniphier-ld20-akebi96.dts | 2 +- .../boot/dts/socionext/uniphier-ld20-global.dts | 2 +- .../arm64/boot/dts/socionext/uniphier-ld20-ref.dts | 2 +- arch/arm64/boot/dts/socionext/uniphier-ld20.dtsi | 2 + .../arm64/boot/dts/socionext/uniphier-pxs3-ref.dts | 4 +- arch/arm64/boot/dts/socionext/uniphier-pxs3.dtsi | 2 + arch/arm64/include/asm/cpucaps.h | 6 +- arch/arm64/include/asm/kvm_coproc.h | 12 +- arch/arm64/include/asm/kvm_host.h | 22 +- arch/arm64/include/asm/kvm_mmu.h | 2 +- arch/arm64/include/asm/kvm_types.h | 8 + arch/arm64/include/asm/mte.h | 8 +- arch/arm64/include/asm/processor.h | 8 +- arch/arm64/include/asm/sysreg.h | 3 + arch/arm64/include/asm/tlbflush.h | 144 +- arch/arm64/kernel/cpufeature.c | 10 + arch/arm64/kernel/mte.c | 20 +- arch/arm64/kernel/process.c | 18 +- arch/arm64/kernel/ptrace.c | 44 + arch/arm64/kvm/arm.c | 8 +- arch/arm64/kvm/handle_exit.c | 36 +- arch/arm64/kvm/mmio.c | 11 +- arch/arm64/kvm/mmu.c | 61 +- arch/arm64/kvm/sys_regs.c | 13 +- arch/mips/Kconfig | 1 + arch/mips/include/asm/kvm_host.h | 39 +- arch/mips/include/asm/kvm_types.h | 7 + arch/mips/include/asm/unroll.h | 3 +- arch/mips/kvm/00README.txt | 31 - arch/mips/kvm/Kconfig | 3 +- arch/mips/kvm/emulate.c | 67 +- arch/mips/kvm/mips.c | 11 +- arch/mips/kvm/mmu.c | 44 +- arch/mips/kvm/trap_emul.c | 114 +- arch/mips/kvm/vz.c | 26 +- arch/powerpc/include/asm/Kbuild | 1 + arch/riscv/Kconfig | 20 + arch/riscv/boot/Makefile | 2 + arch/riscv/include/asm/gdb_xml.h | 3 +- arch/riscv/include/asm/irq_work.h | 10 + arch/riscv/include/asm/kexec.h | 47 + arch/riscv/include/asm/kgdb.h | 5 +- arch/riscv/kernel/Makefile | 1 + arch/riscv/kernel/entry.S | 15 +- arch/riscv/kernel/kexec_relocate.S | 158 ++ arch/riscv/kernel/kgdb.c | 10 +- arch/riscv/kernel/machine_kexec.c | 188 +++ arch/riscv/kernel/smp.c | 15 + arch/riscv/kernel/vdso/Makefile | 1 + arch/riscv/mm/Makefile | 2 + arch/s390/Kconfig | 1 - arch/s390/include/asm/Kbuild | 1 + arch/s390/kernel/crash_dump.c | 6 +- arch/s390/kernel/entry.S | 2 +- arch/s390/kernel/idle.c | 4 +- arch/s390/kvm/kvm-s390.c | 43 +- arch/x86/Kconfig | 1 + arch/x86/include/asm/hardirq.h | 4 +- arch/x86/include/asm/idtentry.h | 4 + arch/x86/include/asm/kvm_host.h | 76 +- arch/x86/include/asm/kvm_para.h | 3 +- arch/x86/include/asm/kvm_types.h | 7 + arch/x86/include/asm/qspinlock.h | 1 + arch/x86/kernel/kvm.c | 118 +- arch/x86/kvm/cpuid.c | 112 +- arch/x86/kvm/cpuid.h | 2 +- arch/x86/kvm/lapic.c | 6 +- arch/x86/kvm/mmu.h | 15 +- arch/x86/kvm/mmu/mmu.c | 345 ++-- arch/x86/kvm/{ => mmu}/mmu_audit.c | 12 +- arch/x86/kvm/mmu/mmu_internal.h | 63 + arch/x86/kvm/{ => mmu}/mmutrace.h | 2 +- arch/x86/kvm/mmu/page_track.c | 2 +- arch/x86/kvm/mmu/paging_tmpl.h | 19 +- arch/x86/kvm/pmu.c | 5 + arch/x86/kvm/pmu.h | 2 + arch/x86/kvm/svm/avic.c | 2 +- arch/x86/kvm/svm/nested.c | 37 +- arch/x86/kvm/svm/sev.c | 37 +- arch/x86/kvm/svm/svm.c | 224 +-- arch/x86/kvm/svm/svm.h | 28 +- arch/x86/kvm/svm/vmenter.S | 2 +- arch/x86/kvm/vmx/nested.c | 118 +- arch/x86/kvm/vmx/ops.h | 4 + arch/x86/kvm/vmx/vmenter.S | 5 +- arch/x86/kvm/vmx/vmx.c | 133 +- arch/x86/kvm/x86.c | 181 ++- arch/x86/kvm/x86.h | 33 +- arch/x86/xen/spinlock.c | 4 +- block/Kconfig | 5 +- block/blk-mq-sched.c | 4 +- block/blk-mq.c | 3 +- block/blk-zoned.c | 1 + drivers/base/base.h | 1 - drivers/base/core.c | 281 +++- drivers/base/dd.c | 34 +- drivers/base/driver.c | 4 +- drivers/base/memory.c | 15 +- drivers/base/platform.c | 26 +- drivers/base/regmap/regmap.c | 31 +- drivers/base/swnode.c | 8 +- drivers/base/topology.c | 2 +- drivers/block/nbd.c | 25 +- drivers/block/null_blk.h | 1 + drivers/block/null_blk_main.c | 10 +- drivers/block/null_blk_zoned.c | 16 +- drivers/block/rsxx/core.c | 30 +- drivers/bluetooth/bcm203x.c | 2 +- drivers/bluetooth/bluecard_cs.c | 2 - drivers/bluetooth/hci_ll.c | 2 +- drivers/bluetooth/hci_qca.c | 8 +- drivers/char/mwave/smapi.c | 4 +- drivers/char/raw.c | 8 +- drivers/char/ttyprintk.c | 2 +- drivers/char/virtio_console.c | 11 +- drivers/clk/Kconfig | 3 +- drivers/clk/bcm/clk-bcm2711-dvp.c | 4 + drivers/clk/clk-ast2600.c | 49 +- drivers/clk/clk-cdce706.c | 2 +- drivers/clk/clk-gpio.c | 2 +- drivers/clk/clk-si5351.c | 4 +- drivers/clk/keystone/sci-clk.c | 2 +- drivers/clk/keystone/syscon-clk.c | 2 +- drivers/clk/meson/meson8b.h | 2 +- drivers/clk/mvebu/Kconfig | 1 + drivers/clk/qcom/Kconfig | 9 + drivers/clk/qcom/Makefile | 1 + drivers/clk/qcom/apss-ipq6018.c | 4 +- drivers/clk/qcom/clk-alpha-pll.h | 6 + drivers/clk/qcom/clk-cpu-8996.c | 538 +++++++ drivers/clk/qcom/clk-smd-rpm.c | 171 ++ drivers/clk/qcom/gcc-ipq8074.c | 60 + drivers/clk/renesas/r8a774a1-cpg-mssr.c | 1 + drivers/clk/renesas/r8a774b1-cpg-mssr.c | 1 + drivers/clk/renesas/r8a774c0-cpg-mssr.c | 1 + drivers/clk/renesas/r8a7795-cpg-mssr.c | 2 +- drivers/clk/renesas/r8a7796-cpg-mssr.c | 2 +- drivers/clk/renesas/r8a77965-cpg-mssr.c | 1 + drivers/clk/renesas/r8a77970-cpg-mssr.c | 2 +- drivers/clk/renesas/r8a77980-cpg-mssr.c | 2 +- drivers/clk/renesas/r8a77990-cpg-mssr.c | 1 + drivers/clk/renesas/r8a77995-cpg-mssr.c | 2 +- drivers/clk/renesas/renesas-cpg-mssr.c | 17 +- drivers/clk/versatile/icst.c | 2 +- drivers/clk/versatile/icst.h | 2 +- drivers/devfreq/devfreq.c | 86 +- drivers/dma-buf/dma-buf.c | 11 +- drivers/firmware/arm_scmi/base.c | 2 +- drivers/firmware/arm_scmi/clock.c | 2 +- drivers/firmware/arm_scmi/driver.c | 4 +- drivers/firmware/arm_scmi/notify.c | 15 +- drivers/firmware/arm_scmi/notify.h | 8 +- drivers/firmware/arm_scmi/perf.c | 2 +- drivers/firmware/arm_scmi/power.c | 2 +- drivers/firmware/arm_scmi/reset.c | 2 +- drivers/firmware/arm_scmi/sensors.c | 2 +- drivers/fpga/dfl-pci.c | 2 + drivers/gpu/drm/amd/amdgpu/amdgpu_debugfs.c | 26 +- drivers/gpu/drm/amd/amdgpu/amdgpu_device.c | 24 +- drivers/gpu/drm/amd/amdgpu/amdgpu_dpm.c | 6 +- drivers/gpu/drm/amd/amdgpu/amdgpu_psp.c | 2 +- drivers/gpu/drm/amd/amdgpu/gfx_v10_0.c | 14 +- drivers/gpu/drm/amd/amdgpu/sdma_v5_0.c | 8 +- drivers/gpu/drm/amd/amdgpu/sdma_v5_2.c | 4 +- drivers/gpu/drm/amd/amdkfd/kfd_smi_events.c | 5 +- drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c | 9 + drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.h | 11 +- .../amd/display/amdgpu_dm/amdgpu_dm_mst_types.c | 53 +- .../amd/display/amdgpu_dm/amdgpu_dm_mst_types.h | 3 + drivers/gpu/drm/amd/display/dc/core/dc.c | 4 +- drivers/gpu/drm/amd/display/dc/dc_dmub_srv.c | 28 +- drivers/gpu/drm/amd/display/dc/dc_dmub_srv.h | 2 - .../drm/amd/display/dc/dcn10/dcn10_hw_sequencer.c | 5 +- drivers/gpu/drm/amd/display/dc/dcn20/dcn20_hwseq.c | 27 +- .../amd/display/dc/irq/dcn30/irq_service_dcn30.c | 28 +- drivers/gpu/drm/amd/display/dmub/dmub_srv.h | 5 +- drivers/gpu/drm/amd/display/dmub/src/dmub_dcn20.c | 15 - drivers/gpu/drm/amd/display/dmub/src/dmub_dcn20.h | 4 - drivers/gpu/drm/amd/display/dmub/src/dmub_dcn21.c | 10 + drivers/gpu/drm/amd/display/dmub/src/dmub_dcn21.h | 6 + drivers/gpu/drm/amd/display/dmub/src/dmub_srv.c | 40 +- drivers/gpu/drm/amd/powerplay/amdgpu_smu.c | 165 +- drivers/gpu/drm/amd/powerplay/arcturus_ppt.c | 383 ++--- drivers/gpu/drm/amd/powerplay/inc/amdgpu_smu.h | 14 +- .../powerplay/inc/smu11_driver_if_sienna_cichlid.h | 17 +- drivers/gpu/drm/amd/powerplay/inc/smu_v11_0.h | 29 +- drivers/gpu/drm/amd/powerplay/inc/smu_v12_0.h | 8 - drivers/gpu/drm/amd/powerplay/navi10_ppt.c | 98 +- drivers/gpu/drm/amd/powerplay/renoir_ppt.c | 35 +- drivers/gpu/drm/amd/powerplay/sienna_cichlid_ppt.c | 103 +- drivers/gpu/drm/amd/powerplay/smu_internal.h | 4 +- drivers/gpu/drm/amd/powerplay/smu_v11_0.c | 206 ++- drivers/gpu/drm/amd/powerplay/smu_v12_0.c | 77 +- drivers/gpu/drm/bridge/synopsys/dw-hdmi.c | 49 +- drivers/gpu/drm/bridge/tc358768.c | 2 +- drivers/gpu/drm/bridge/ti-sn65dsi86.c | 2 +- drivers/gpu/drm/drm_fb_helper.c | 2 +- drivers/gpu/drm/drm_mipi_dsi.c | 15 +- drivers/gpu/drm/i915/gt/intel_engine_types.h | 4 + drivers/gpu/drm/i915/gt/intel_gt_irq.c | 3 +- drivers/gpu/drm/i915/gt/intel_lrc.c | 45 +- drivers/gpu/drm/i915/i915_gpu_error.c | 13 +- drivers/gpu/drm/i915/i915_perf.c | 1 + drivers/gpu/drm/i915/selftests/i915_perf.c | 131 ++ drivers/gpu/drm/mediatek/mtk_drm_crtc.c | 1 + drivers/gpu/drm/nouveau/nouveau_svm.c | 236 ++- drivers/gpu/drm/nouveau/nvkm/subdev/mmu/vmm.c | 5 +- drivers/gpu/drm/nouveau/nvkm/subdev/mmu/vmmgp100.c | 82 + drivers/gpu/drm/panel/panel-osd-osd101t2587-53ts.c | 2 +- drivers/gpu/drm/panel/panel-simple.c | 9 +- drivers/gpu/drm/vkms/vkms_drv.c | 2 + drivers/hwtracing/intel_th/core.c | 21 +- drivers/hwtracing/intel_th/pci.c | 15 + drivers/hwtracing/intel_th/sth.c | 4 +- drivers/infiniband/hw/mlx5/main.c | 2 +- drivers/infiniband/hw/mlx5/qp.c | 3 +- drivers/leds/led-class.c | 1 + drivers/leds/led-triggers.c | 2 +- drivers/leds/leds-gpio.c | 15 +- drivers/leds/leds-lp55xx-common.c | 27 +- drivers/leds/leds-ns2.c | 9 +- drivers/leds/leds-pca955x.c | 2 +- drivers/leds/trigger/ledtrig-gpio.c | 3 +- drivers/memory/samsung/exynos5422-dmc.c | 1 + drivers/misc/cardreader/Makefile | 2 +- drivers/misc/cardreader/rts5228.c | 740 +++++++++ drivers/misc/cardreader/rts5228.h | 168 ++ drivers/misc/cardreader/rtsx_pcr.c | 89 +- drivers/misc/cardreader/rtsx_pcr.h | 5 + drivers/misc/cxl/flash.c | 4 +- drivers/misc/eeprom/at24.c | 2 +- drivers/misc/mic/vop/vop_main.c | 2 +- drivers/misc/uacce/uacce.c | 9 - drivers/mmc/core/host.c | 2 + drivers/mmc/core/mmc.c | 3 +- drivers/mmc/host/rtsx_pci_sdmmc.c | 2 + drivers/mmc/host/sdhci-of-aspeed.c | 2 +- drivers/mmc/host/sdhci.c | 12 +- drivers/net/ethernet/broadcom/bnxt/bnxt.c | 141 +- drivers/net/ethernet/broadcom/bnxt/bnxt.h | 12 +- drivers/net/ethernet/broadcom/bnxt/bnxt_sriov.c | 2 +- drivers/net/ethernet/cadence/macb_main.c | 31 +- drivers/net/ethernet/intel/ixgbe/ixgbe.h | 3 - drivers/net/ethernet/intel/ixgbe/ixgbe_main.c | 200 +-- drivers/net/ethernet/mellanox/mlx4/en_netdev.c | 107 +- drivers/net/ethernet/mellanox/mlx4/mlx4_en.h | 2 - drivers/net/ethernet/mellanox/mlx5/core/Makefile | 2 +- drivers/net/ethernet/mellanox/mlx5/core/en/dcbnl.h | 1 + drivers/net/ethernet/mellanox/mlx5/core/en/fs.h | 2 + .../net/ethernet/mellanox/mlx5/core/en/mod_hdr.c | 157 ++ .../net/ethernet/mellanox/mlx5/core/en/mod_hdr.h | 31 + drivers/net/ethernet/mellanox/mlx5/core/en/port.c | 21 +- drivers/net/ethernet/mellanox/mlx5/core/en/port.h | 2 +- .../ethernet/mellanox/mlx5/core/en/port_buffer.c | 53 +- .../ethernet/mellanox/mlx5/core/en/port_buffer.h | 1 - .../net/ethernet/mellanox/mlx5/core/en/rep/tc.c | 7 +- .../ethernet/mellanox/mlx5/core/en/reporter_rx.c | 9 +- .../ethernet/mellanox/mlx5/core/en/reporter_tx.c | 13 +- drivers/net/ethernet/mellanox/mlx5/core/en/tc_ct.c | 425 ++++- drivers/net/ethernet/mellanox/mlx5/core/en/tc_ct.h | 29 +- drivers/net/ethernet/mellanox/mlx5/core/en_dcbnl.c | 19 + .../net/ethernet/mellanox/mlx5/core/en_ethtool.c | 8 +- drivers/net/ethernet/mellanox/mlx5/core/en_main.c | 30 +- drivers/net/ethernet/mellanox/mlx5/core/en_tc.c | 288 ++-- drivers/net/ethernet/mellanox/mlx5/core/en_tc.h | 17 +- .../mellanox/mlx5/core/esw/acl/ingress_lgcy.c | 1 - drivers/net/ethernet/mellanox/mlx5/core/eswitch.c | 8 +- drivers/net/ethernet/mellanox/mlx5/core/port.c | 93 +- drivers/net/ethernet/mellanox/mlxsw/pci.c | 54 +- .../net/ethernet/mellanox/mlxsw/spectrum_router.c | 2 +- drivers/net/geneve.c | 6 +- drivers/net/netdevsim/Makefile | 2 +- drivers/net/netdevsim/dev.c | 1 + drivers/net/netdevsim/netdev.c | 12 +- drivers/net/netdevsim/netdevsim.h | 19 + drivers/net/netdevsim/udp_tunnels.c | 192 +++ drivers/net/vxlan.c | 6 +- drivers/nvdimm/security.c | 2 +- drivers/nvme/host/Makefile | 1 + drivers/nvme/host/core.c | 301 +++- drivers/nvme/host/hwmon.c | 2 +- drivers/nvme/host/lightnvm.c | 4 +- drivers/nvme/host/multipath.c | 2 +- drivers/nvme/host/nvme.h | 50 +- drivers/nvme/host/pci.c | 59 +- drivers/nvme/host/tcp.c | 73 +- drivers/nvme/host/zns.c | 254 +++ drivers/nvme/target/admin-cmd.c | 2 +- drivers/nvme/target/configfs.c | 16 +- drivers/nvme/target/core.c | 2 +- drivers/nvme/target/discovery.c | 2 +- drivers/nvme/target/fcloop.c | 29 +- drivers/nvme/target/loop.c | 1 - drivers/nvme/target/nvmet.h | 5 +- drivers/nvme/target/rdma.c | 3 +- drivers/nvme/target/tcp.c | 13 +- drivers/perf/Kconfig | 1 + drivers/perf/qcom_l2_pmu.c | 90 +- drivers/platform/x86/Kconfig | 21 + drivers/platform/x86/Makefile | 1 + drivers/platform/x86/asus-wmi.c | 1 + drivers/platform/x86/dell-wmi.c | 28 +- drivers/platform/x86/intel_atomisp2_led.c | 116 ++ drivers/platform/x86/intel_cht_int33fe_common.c | 14 +- drivers/platform/x86/intel_pmc_core.c | 4 +- .../x86/intel_speed_select_if/isst_if_common.h | 3 + .../x86/intel_speed_select_if/isst_if_mbox_pci.c | 1 + .../x86/intel_speed_select_if/isst_if_mmio.c | 1 + drivers/platform/x86/system76_acpi.c | 12 +- drivers/s390/crypto/ap_bus.c | 301 ++-- drivers/scsi/sd_zbc.c | 1 + drivers/soc/mediatek/mtk-cmdq-helper.c | 46 +- drivers/soc/qcom/Kconfig | 4 + drivers/soc/qcom/Makefile | 1 + drivers/soc/qcom/kryo-l2-accessors.c | 57 + drivers/staging/comedi/drivers/addi_apci_1500.c | 10 +- drivers/staging/nvec/README | 2 +- drivers/staging/rtl8188eu/core/rtw_mlme_ext.c | 2 +- drivers/staging/rtl8188eu/hal/usb_halinit.c | 2 +- drivers/staging/rtl8188eu/os_dep/usb_ops_linux.c | 2 +- drivers/staging/rtl8192u/copying | 340 ---- .../staging/rtl8192u/ieee80211/ieee80211_module.c | 16 - drivers/staging/rtl8192u/r8192U_dm.c | 4 +- drivers/staging/rtl8712/hal_init.c | 18 +- drivers/staging/rtl8712/osdep_intf.h | 2 +- drivers/staging/rtl8712/rtl8712_recv.c | 5 +- drivers/staging/rtl8712/rtl871x_cmd.c | 7 +- drivers/staging/rtl8712/rtl871x_mlme.c | 8 +- drivers/staging/rtl8723bs/os_dep/os_intfs.c | 70 +- drivers/staging/vt6655/channel.c | 2 +- drivers/staging/vt6655/key.c | 6 +- drivers/staging/vt6656/channel.c | 2 +- drivers/staging/vt6656/key.c | 2 +- drivers/staging/wfx/bus_spi.c | 14 +- drivers/staging/wfx/fwio.c | 2 +- drivers/staging/wfx/main.c | 47 +- drivers/staging/wfx/main.h | 2 - drivers/tty/serial/mxs-auart.c | 12 +- drivers/tty/serial/serial_core.c | 16 +- drivers/tty/sysrq.c | 1 - drivers/usb/atm/cxacru.c | 4 +- drivers/usb/atm/ueagle-atm.c | 4 +- drivers/usb/c67x00/c67x00-sched.c | 2 +- drivers/usb/cdns3/gadget.c | 4 +- drivers/usb/chipidea/ci_hdrc_pci.c | 2 +- drivers/usb/chipidea/core.c | 1 + drivers/usb/chipidea/debug.c | 10 +- drivers/usb/chipidea/otg.c | 6 +- drivers/usb/chipidea/udc.c | 52 +- drivers/usb/chipidea/usbmisc_imx.c | 2 +- drivers/usb/class/usbtmc.c | 2 +- drivers/usb/core/config.c | 2 +- drivers/usb/core/hcd.c | 8 +- drivers/usb/core/hub.c | 2 +- drivers/usb/core/ledtrig-usbport.c | 6 +- drivers/usb/core/urb.c | 4 +- drivers/usb/dwc3/dwc3-qcom.c | 22 +- drivers/usb/early/ehci-dbgp.c | 6 +- drivers/usb/early/xhci-dbc.c | 3 +- drivers/usb/gadget/composite.c | 16 +- drivers/usb/gadget/function/f_fs.c | 4 +- drivers/usb/gadget/function/f_hid.c | 2 +- drivers/usb/gadget/function/f_mass_storage.c | 2 +- drivers/usb/gadget/function/f_phonet.c | 4 +- drivers/usb/gadget/function/f_printer.c | 6 +- drivers/usb/gadget/function/f_rndis.c | 2 +- drivers/usb/gadget/function/f_tcm.c | 2 +- drivers/usb/gadget/function/u_ether.c | 8 +- drivers/usb/gadget/function/u_serial.c | 8 +- drivers/usb/gadget/function/u_uac1_legacy.c | 14 +- drivers/usb/gadget/legacy/inode.c | 7 +- drivers/usb/gadget/legacy/nokia.c | 1 - drivers/usb/gadget/legacy/printer.c | 1 - drivers/usb/gadget/udc/amd5536udc_pci.c | 1 - drivers/usb/gadget/udc/atmel_usba_udc.c | 3 - drivers/usb/gadget/udc/core.c | 18 +- drivers/usb/gadget/udc/dummy_hcd.c | 14 +- drivers/usb/gadget/udc/goku_udc.c | 9 +- drivers/usb/gadget/udc/lpc32xx_udc.c | 2 +- drivers/usb/gadget/udc/max3420_udc.c | 3 +- drivers/usb/gadget/udc/mv_u3d_core.c | 1 - drivers/usb/gadget/udc/mv_udc_core.c | 1 - drivers/usb/gadget/udc/omap_udc.c | 4 +- drivers/usb/gadget/udc/pch_udc.c | 36 +- drivers/usb/gadget/udc/pxa27x_udc.c | 15 +- drivers/usb/gadget/udc/s3c2410_udc.c | 4 +- drivers/usb/gadget/udc/tegra-xudc.c | 2 +- drivers/usb/host/bcma-hcd.c | 4 +- drivers/usb/host/ehci-dbg.c | 2 +- drivers/usb/host/ehci-fsl.c | 6 +- drivers/usb/host/ehci-hcd.c | 4 +- drivers/usb/host/ehci-platform.c | 2 + drivers/usb/host/ehci-q.c | 2 +- drivers/usb/host/ehci-sched.c | 2 +- drivers/usb/host/fhci-sched.c | 19 +- drivers/usb/host/fhci-tds.c | 11 +- drivers/usb/host/fotg210-hcd.c | 15 +- drivers/usb/host/imx21-hcd.c | 2 +- drivers/usb/host/isp1362-hcd.c | 2 +- drivers/usb/host/max3421-hcd.c | 6 +- drivers/usb/host/ohci-hcd.c | 4 +- drivers/usb/host/ohci-hub.c | 2 +- drivers/usb/host/ohci-q.c | 6 +- drivers/usb/host/ohci-s3c2410.c | 2 +- drivers/usb/host/ohci-tmio.c | 6 +- drivers/usb/host/oxu210hp-hcd.c | 8 +- drivers/usb/host/r8a66597-hcd.c | 8 +- drivers/usb/host/xhci-dbgcap.c | 2 +- drivers/usb/host/xhci-dbgtty.c | 2 +- drivers/usb/host/xhci-debugfs.c | 1 + drivers/usb/host/xhci-mem.c | 2 +- drivers/usb/host/xhci-plat.c | 2 + drivers/usb/host/xhci.c | 2 +- drivers/usb/image/mdc800.c | 2 +- drivers/usb/isp1760/isp1760-hcd.c | 4 +- drivers/usb/misc/adutux.c | 6 +- drivers/usb/misc/appledisplay.c | 2 +- drivers/usb/misc/iowarrior.c | 16 +- drivers/usb/misc/ldusb.c | 24 +- drivers/usb/misc/legousbtower.c | 26 +- drivers/usb/misc/usbtest.c | 8 +- drivers/usb/misc/yurex.c | 2 +- drivers/usb/mtu3/mtu3_debug.h | 2 + drivers/usb/musb/musb_dsps.c | 8 +- drivers/usb/phy/phy-ab8500-usb.c | 12 +- drivers/usb/phy/phy-fsl-usb.c | 4 +- drivers/usb/phy/phy-isp1301-omap.c | 14 +- drivers/usb/phy/phy-mv-usb.c | 2 +- drivers/usb/renesas_usbhs/mod_gadget.c | 2 +- drivers/usb/renesas_usbhs/pipe.c | 2 +- drivers/usb/storage/Kconfig | 2 +- drivers/usb/storage/alauda.c | 3 +- drivers/usb/storage/freecom.c | 2 +- drivers/usb/storage/unusual_devs.h | 2 +- drivers/usb/typec/altmodes/displayport.c | 3 +- drivers/usb/typec/tcpm/fusb302.c | 1 + drivers/usb/typec/ucsi/ucsi.c | 3 +- drivers/usb/usbip/stub_rx.c | 2 +- drivers/usb/usbip/vhci_hcd.c | 7 +- drivers/usb/usbip/vhci_rx.c | 2 +- drivers/usb/usbip/vudc_transfer.c | 4 +- drivers/video/fbdev/amifb.c | 8 + drivers/video/fbdev/core/fbcon.c | 4 +- drivers/video/fbdev/da8xx-fb.c | 4 +- drivers/video/fbdev/neofb.c | 1 + drivers/video/fbdev/omap2/omapfb/dss/dispc.c | 7 +- drivers/video/fbdev/omap2/omapfb/dss/dsi.c | 7 +- drivers/video/fbdev/omap2/omapfb/dss/dss.c | 9 +- drivers/video/fbdev/omap2/omapfb/dss/hdmi4.c | 5 +- drivers/video/fbdev/omap2/omapfb/dss/hdmi5.c | 5 +- drivers/video/fbdev/omap2/omapfb/dss/venc.c | 7 +- drivers/video/fbdev/savage/savagefb_driver.c | 2 + drivers/video/fbdev/sm712fb.c | 2 +- drivers/video/fbdev/vt8623fb.c | 36 +- drivers/virt/vboxguest/vboxguest_core.c | 272 +++- drivers/virt/vboxguest/vboxguest_core.h | 38 +- drivers/virt/vboxguest/vboxguest_linux.c | 3 +- drivers/virt/vboxguest/vboxguest_utils.c | 1 + drivers/virt/vboxguest/vmmdev.h | 2 + drivers/xen/xenbus/xenbus_client.c | 4 +- fs/btrfs/qgroup.c | 7 +- fs/cifs/cifsproto.h | 1 + fs/cifs/inode.c | 2 - fs/cifs/netmisc.c | 27 + fs/cifs/smb2misc.c | 73 +- fs/cifs/transport.c | 2 +- fs/debugfs/file.c | 29 +- fs/exfat/file.c | 2 +- fs/exfat/nls.c | 4 +- fs/io_uring.c | 150 +- fs/proc/base.c | 10 +- include/asm-generic/kvm_types.h | 5 + include/dt-bindings/clock/qcom,gcc-ipq8074.h | 4 + include/dt-bindings/clock/qcom,rpmcc.h | 4 + include/linux/cgroup-defs.h | 2 + include/linux/crash_core.h | 3 + include/linux/debugfs.h | 12 +- include/linux/devfreq.h | 9 + include/linux/device.h | 63 +- include/linux/dma-buf.h | 1 + include/linux/fb.h | 5 +- include/linux/hmm.h | 24 +- include/linux/kgdb.h | 12 + include/linux/kvm_host.h | 12 +- include/linux/kvm_types.h | 19 + include/linux/mailbox/mtk-cmdq-mailbox.h | 2 + include/linux/memblock.h | 28 +- include/linux/mlx5/driver.h | 1 + include/linux/mlx5/mlx5_ifc.h | 28 + include/linux/mmc/host.h | 1 + include/linux/netdevice.h | 8 + include/linux/nvme.h | 134 +- include/linux/of.h | 5 + include/linux/platform_data/leds-lp55xx.h | 6 +- include/linux/rtsx_pci.h | 11 + include/linux/scmi_protocol.h | 44 +- include/linux/soc/mediatek/mtk-cmdq.h | 31 + include/linux/vbox_utils.h | 1 + include/linux/vmw_vmci_defs.h | 2 +- include/net/devlink.h | 11 + include/net/udp_tunnel.h | 164 +- include/net/xfrm.h | 5 +- include/soc/qcom/kryo-l2-accessors.h | 12 + include/uapi/linux/blkzoned.h | 15 +- include/uapi/linux/elf.h | 1 + include/uapi/linux/ethtool.h | 2 + include/uapi/linux/ethtool_netlink.h | 55 + include/uapi/linux/io_uring.h | 1 + include/uapi/linux/kexec.h | 1 + include/uapi/linux/kvm.h | 4 +- include/uapi/linux/raw.h | 2 - include/uapi/linux/vbox_vmmdev_types.h | 3 + include/uapi/linux/vboxguest.h | 28 +- kernel/debug/gdbstub.c | 13 + kernel/locking/qspinlock.c | 7 + kernel/printk/Makefile | 1 + kernel/printk/printk.c | 950 +++++------ kernel/printk/printk_ringbuffer.c | 1687 ++++++++++++++++++++ kernel/printk/printk_ringbuffer.h | 399 +++++ lib/Kconfig.kgdb | 5 + lib/devres.c | 17 +- lib/kobject.c | 33 +- lib/test_hmm.c | 4 + lib/test_hmm_uapi.h | 4 + mm/cma.h | 3 + mm/cma_debug.c | 7 +- mm/hmm.c | 16 +- mm/huge_memory.c | 1 - mm/memblock.c | 57 +- mm/memcontrol.c | 1 - mm/oom_kill.c | 5 +- mm/page_alloc.c | 1 - net/bluetooth/Kconfig | 2 +- net/bluetooth/hci_event.c | 6 +- net/bluetooth/hci_sock.c | 3 +- net/bluetooth/l2cap_core.c | 19 +- net/bluetooth/l2cap_sock.c | 4 +- net/bluetooth/mgmt.c | 4 +- net/bluetooth/rfcomm/core.c | 2 +- net/bluetooth/rfcomm/sock.c | 2 +- net/bluetooth/smp.c | 2 +- net/core/devlink.c | 244 ++- net/ethtool/Makefile | 3 +- net/ethtool/common.c | 9 + net/ethtool/common.h | 1 + net/ethtool/netlink.c | 12 + net/ethtool/netlink.h | 4 + net/ethtool/strset.c | 5 + net/ethtool/tunnels.c | 259 +++ net/ipv4/Makefile | 3 +- net/ipv4/inet_connection_sock.c | 33 +- net/ipv4/ip_vti.c | 67 +- net/ipv4/ipcomp.c | 1 + net/ipv4/tcp.c | 3 + net/ipv4/tcp_cong.c | 2 +- net/ipv4/tunnel4.c | 43 + net/ipv4/{udp_tunnel.c => udp_tunnel_core.c} | 0 net/ipv4/udp_tunnel_nic.c | 890 +++++++++++ net/ipv4/udp_tunnel_stub.c | 7 + net/ipv6/ip6_vti.c | 39 + net/ipv6/ipcomp6.c | 1 + net/ipv6/tunnel6.c | 41 + net/xfrm/xfrm_input.c | 24 +- net/xfrm/xfrm_interface.c | 70 + samples/bpf/fds_example.c | 3 +- scripts/coccinelle/misc/add_namespace.cocci | 8 +- scripts/headers_install.sh | 1 - scripts/nsdeps | 2 +- sound/pci/hda/patch_realtek.c | 13 +- sound/soc/codecs/ak4458.c | 6 +- sound/soc/codecs/rt5631.c | 8 +- sound/soc/codecs/rt5659.c | 37 - sound/soc/codecs/tlv320aic26.c | 2 +- sound/soc/fsl/fsl_spdif.c | 51 +- sound/soc/intel/boards/cht_bsw_rt5672.c | 18 +- sound/soc/mediatek/Kconfig | 2 + sound/soc/mediatek/mt8183/mt8183-da7219-max98357.c | 29 +- .../mt8183/mt8183-mt6358-ts3a227-max98357.c | 29 +- sound/soc/pxa/pxa-ssp.c | 2 +- sound/soc/qcom/qdsp6/q6asm.c | 2 +- sound/soc/sti/uniperif.h | 2 +- sound/soc/sunxi/sun4i-i2s.c | 10 +- sound/soc/sunxi/sun4i-spdif.c | 2 +- sound/soc/ux500/ux500_msp_i2s.c | 8 +- sound/usb/line6/capture.c | 2 + sound/usb/line6/driver.c | 2 +- sound/usb/line6/playback.c | 2 + sound/usb/midi.c | 17 +- tools/lib/bpf/btf.c | 2 +- tools/lib/bpf/btf.h | 2 +- tools/lib/bpf/hashmap.h | 12 +- tools/lib/bpf/libbpf.c | 11 +- .../testing/selftests/bpf/progs/bpf_iter_netlink.c | 14 + .../testing/selftests/bpf/verifier/event_output.c | 1 + .../drivers/net/netdevsim/udp_tunnel_nic.sh | 786 +++++++++ tools/testing/selftests/seccomp/config | 1 + tools/testing/selftests/seccomp/seccomp_bpf.c | 29 +- tools/testing/selftests/vm/hmm-tests.c | 76 + virt/kvm/async_pf.c | 16 +- virt/kvm/kvm_main.c | 63 + 683 files changed, 17617 insertions(+), 6015 deletions(-) create mode 100644 Documentation/ABI/testing/sysfs-class-devlink create mode 100644 Documentation/ABI/testing/sysfs-devices-consumer create mode 100644 Documentation/ABI/testing/sysfs-devices-state_synced create mode 100644 Documentation/ABI/testing/sysfs-devices-supplier create mode 100644 Documentation/ABI/testing/sysfs-devices-waiting_for_supplier create mode 100644 Documentation/devicetree/bindings/clock/qcom,msm8996-apcc.yaml create mode 100644 Documentation/devicetree/bindings/clock/renesas,cpg-clocks.yaml delete mode 100644 Documentation/devicetree/bindings/clock/renesas,r8a73a4-cpg-clocks.txt delete mode 100644 Documentation/devicetree/bindings/clock/renesas,r8a7740-cpg-clocks.txt delete mode 100644 Documentation/devicetree/bindings/clock/renesas,r8a7778-cpg-clocks.txt delete mode 100644 Documentation/devicetree/bindings/clock/renesas,r8a7779-cpg-clocks.txt delete mode 100644 Documentation/devicetree/bindings/clock/renesas,rz-cpg-clocks.txt delete mode 100644 Documentation/devicetree/bindings/clock/renesas,sh73a0-cpg-clocks.txt delete mode 100644 Documentation/devicetree/bindings/display/panel/innolux,p079zca.txt delete mode 100644 Documentation/devicetree/bindings/display/panel/samsung,s6e8aa0.txt create mode 100644 Documentation/devicetree/bindings/display/panel/samsung,s6e8aa0.yaml delete mode 100644 Documentation/devicetree/bindings/display/panel/sharp,lq101r1sx01.txt create mode 100644 Documentation/devicetree/bindings/display/panel/sharp,lq101r1sx01.yaml delete mode 100644 Documentation/devicetree/bindings/i2c/i2c-imx.txt create mode 100644 Documentation/devicetree/bindings/i2c/i2c-imx.yaml delete mode 100644 Documentation/devicetree/bindings/i2c/i2c-mxs.txt create mode 100644 Documentation/devicetree/bindings/i2c/i2c-mxs.yaml delete mode 100644 Documentation/devicetree/bindings/input/imx-keypad.txt create mode 100644 Documentation/devicetree/bindings/input/imx-keypad.yaml create mode 100644 Documentation/devicetree/bindings/input/matrix-keymap.yaml delete mode 100644 Documentation/devicetree/bindings/spi/fsl-imx-cspi.txt create mode 100644 Documentation/devicetree/bindings/spi/fsl-imx-cspi.yaml delete mode 100644 Documentation/devicetree/bindings/spi/mxs-spi.txt create mode 100644 Documentation/devicetree/bindings/spi/mxs-spi.yaml delete mode 100644 Documentation/devicetree/bindings/spi/spi-fsl-lpspi.txt create mode 100644 Documentation/devicetree/bindings/spi/spi-fsl-lpspi.yaml create mode 100644 arch/arm64/boot/dts/mediatek/mt8183-kukui-krane-sku176.dts create mode 100644 arch/arm64/boot/dts/mediatek/mt8183-kukui-krane.dtsi create mode 100644 arch/arm64/boot/dts/mediatek/mt8183-kukui.dtsi create mode 100644 arch/arm64/include/asm/kvm_types.h create mode 100644 arch/mips/include/asm/kvm_types.h delete mode 100644 arch/mips/kvm/00README.txt create mode 100644 arch/riscv/include/asm/irq_work.h create mode 100644 arch/riscv/include/asm/kexec.h create mode 100644 arch/riscv/kernel/kexec_relocate.S create mode 100644 arch/riscv/kernel/machine_kexec.c create mode 100644 arch/x86/include/asm/kvm_types.h rename arch/x86/kvm/{ => mmu}/mmu_audit.c (96%) create mode 100644 arch/x86/kvm/mmu/mmu_internal.h rename arch/x86/kvm/{ => mmu}/mmutrace.h (99%) create mode 100644 drivers/clk/qcom/clk-cpu-8996.c create mode 100644 drivers/misc/cardreader/rts5228.c create mode 100644 drivers/misc/cardreader/rts5228.h create mode 100644 drivers/net/ethernet/mellanox/mlx5/core/en/mod_hdr.c create mode 100644 drivers/net/ethernet/mellanox/mlx5/core/en/mod_hdr.h create mode 100644 drivers/net/netdevsim/udp_tunnels.c create mode 100644 drivers/nvme/host/zns.c create mode 100644 drivers/platform/x86/intel_atomisp2_led.c create mode 100644 drivers/soc/qcom/kryo-l2-accessors.c delete mode 100644 drivers/staging/rtl8192u/copying create mode 100644 include/asm-generic/kvm_types.h create mode 100644 include/soc/qcom/kryo-l2-accessors.h create mode 100644 kernel/printk/printk_ringbuffer.c create mode 100644 kernel/printk/printk_ringbuffer.h create mode 100644 net/ethtool/tunnels.c rename net/ipv4/{udp_tunnel.c => udp_tunnel_core.c} (100%) create mode 100644 net/ipv4/udp_tunnel_nic.c create mode 100644 net/ipv4/udp_tunnel_stub.c create mode 100644 tools/testing/selftests/drivers/net/netdevsim/udp_tunnel_nic.sh