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 fbaa3fc5cf22 mm/mmap: add inline munmap_vma_range() for code readability omits 12a34dda3e12 mm/mmap: add inline vma_next() for readability of mmap code omits d1d1bbc12414 mm/migrate: avoid possible unnecessary process right check [...] omits 25f1461ac0e9 mm/memory_hotplug: remove a wrapper for alloc_migration_target() omits 02445d41ce01 mm/memory-failure: remove a wrapper for alloc_migration_target() omits c9c9960a84fe mm/madvise: check fatal signal pending of target process omits 87d69d421fc6 mm/madvise: Remove duplicate include omits a48e8f23c4b4 mm/madvise: introduce process_madvise() syscall: an extern [...] omits 5138ce103ade pid: move pidfd_get_pid() to pid.c omits 3858021f717e mm/madvise: pass task and mm to do_madvise omits 314dee28070b ia64: fix build error with !COREDUMP omits 95a041985416 scripts-gdb-update-for-lockless-printk-ringbuffer-checkpat [...] omits b0a24cd016cb scripts/gdb: update for lockless printk ringbuffer omits bc3412872d21 scripts/gdb: add utils.read_ulong() omits 57e136922bb3 x86/defconfigs: Explicitly unset CONFIG_64BIT in i386_defconfig omits ba0645494782 Merge branch 'akpm-current/current' into master omits d40974eb713a Merge remote-tracking branch 'memblock/for-next' into master omits b0be94186fe8 Merge remote-tracking branch 'notifications/notifications- [...] omits e1d6925ed5b5 Merge remote-tracking branch 'mhi/mhi-next' into master omits bb9a96e79af4 Merge remote-tracking branch 'trivial/for-next' into master omits b1cfbfef7ee0 Merge remote-tracking branch 'fpga/for-next' into master omits 3131e174cba5 Merge remote-tracking branch 'pidfd/for-next' into master omits 484f1b563799 Merge remote-tracking branch 'kgdb/kgdb/for-next' into master omits 96a972993203 Merge remote-tracking branch 'auxdisplay/auxdisplay' into master omits dbbf6f039928 Merge remote-tracking branch 'hyperv/hyperv-next' into master omits f872ce10cd2f Merge remote-tracking branch 'xarray/xarray' into master omits c7a14749e968 Merge remote-tracking branch 'nvmem/for-next' into master omits 4a36bdf4ff09 Merge remote-tracking branch 'fsi/next' into master omits f6dc083e4b67 Merge remote-tracking branch 'kspp/for-next/kspp' into master omits ad7a97826614 Merge remote-tracking branch 'ntb/ntb-next' into master omits 95872424082b Merge remote-tracking branch 'at24/at24/for-next' into master omits c05ae5aa5572 Merge remote-tracking branch 'nvdimm/libnvdimm-for-next' i [...] omits 45e68fb8859b Merge remote-tracking branch 'coresight/next' into master omits 3710df769476 Merge remote-tracking branch 'livepatching/for-next' into master omits c1dc9fe64026 Merge remote-tracking branch 'pinctrl-intel/for-next' into master omits 10c0cbaab5fa Merge remote-tracking branch 'gpio-brgl/gpio/for-next' int [...] omits a5ddbd28a838 Merge remote-tracking branch 'rpmsg/for-next' into master omits cb303f899602 Merge remote-tracking branch 'scsi-mkp/for-next' into master omits 62a9125bb2d4 Merge remote-tracking branch 'scsi/for-next' into master omits 80e7a9a23138 Merge remote-tracking branch 'dmaengine/next' into master omits a0ff112d8d12 Merge remote-tracking branch 'mux/for-next' into master omits 640a507a62b4 Merge remote-tracking branch 'staging/staging-next' into master omits 5a1d93199763 Merge remote-tracking branch 'soundwire/next' into master omits 31c30c897165 Merge remote-tracking branch 'extcon/extcon-next' into master omits d3ce1b1cc096 Merge remote-tracking branch 'char-misc/char-misc-next' in [...] omits add5307f9300 Merge remote-tracking branch 'tty/tty-next' into master omits 38fee3829767 Merge remote-tracking branch 'phy-next/next' into master omits 6c9829fe4e74 Merge remote-tracking branch 'usb-chipidea-next/ci-for-usb [...] omits 05563eb7993b Merge remote-tracking branch 'usb/usb-next' into master omits 769b8bb02892 Merge remote-tracking branch 'ipmi/for-next' into master omits fad7da13e202 Merge remote-tracking branch 'leds/for-next' into master omits e8766c4ed13f Merge remote-tracking branch 'rcu/rcu/next' into master omits c54ae3cee050 Merge remote-tracking branch 'irqchip/irq/irqchip-next' in [...] omits 6fca0427177f Merge remote-tracking branch 'edac/edac-for-next' into master omits ee5198844b49 Merge remote-tracking branch 'clockevents/timers/drivers/n [...] omits b0dab25d6bbe Merge remote-tracking branch 'tip/auto-latest' into master omits 279078841a9d Merge remote-tracking branch 'spi/for-next' into master omits ff84a356f122 Merge remote-tracking branch 'devicetree/for-next' into master omits 2f28ff2ca83c Merge remote-tracking branch 'audit/next' into master omits 71550ce2b55b Merge remote-tracking branch 'selinux/next' into master omits ef830c6cdb93 Merge remote-tracking branch 'safesetid/safesetid-next' in [...] omits eb6ad817a8f0 Merge remote-tracking branch 'security/next-testing' into master omits 975c78cdfbcd Merge remote-tracking branch 'regulator/for-next' into master omits d81725830dd1 Merge remote-tracking branch 'battery/for-next' into master omits 49a2c226ea4a Merge remote-tracking branch 'mfd/for-mfd-next' into master omits b8dfa2a95aef Merge remote-tracking branch 'mmc/next' into master omits a2e47f7ee1c4 Merge remote-tracking branch 'input/next' into master omits 64c30a4bbdb5 Merge remote-tracking branch 'sound-asoc/for-next' into master omits e36a0fd0fad2 Merge remote-tracking branch 'sound/for-next' into master omits b57ef5191851 Merge remote-tracking branch 'regmap/for-next' into master omits e35ff8de5f81 Merge remote-tracking branch 'imx-drm/imx-drm/next' into master omits 9a2f5b7ce2b6 Merge remote-tracking branch 'mali-dp/for-upstream/mali-dp [...] omits b10d447516ef Merge remote-tracking branch 'drm-msm/msm-next' into master omits 70fafb74b29e Merge remote-tracking branch 'drm-misc/for-linux-next' int [...] omits 5c72744cec60 Merge remote-tracking branch 'drm-intel/for-linux-next' in [...] omits 09100794fd75 Merge remote-tracking branch 'amdgpu/drm-next' into master omits 30fa0a4c1825 Merge remote-tracking branch 'crypto/master' into master omits 8f81a46e3907 Merge remote-tracking branch 'bluetooth/master' into master omits 0e5275805713 Merge remote-tracking branch 'wireless-drivers-next/master [...] omits c7a7ab8704d5 Merge remote-tracking branch 'bpf-next/master' into master omits 45d9bc1304e6 Merge remote-tracking branch 'net-next/master' into master omits d117b0ca25b6 Merge remote-tracking branch 'rdma/for-next' into master omits 30270310bad8 Merge remote-tracking branch 'swiotlb/linux-next' into master omits 0f1db78d6c0e Merge remote-tracking branch 'dlm/next' into master omits 06ce3257b6d6 Merge remote-tracking branch 'ieee1394/for-next' into master omits c8904f9f520d Merge remote-tracking branch 'thermal/thermal/linux-next' [...] omits 904ae02ddd3d Merge remote-tracking branch 'opp/opp/linux-next' into master omits db3e0bbfa4a7 Merge remote-tracking branch 'cpupower/cpupower' into master omits 922514c9b2d2 Merge remote-tracking branch 'cpufreq-arm/cpufreq/arm/linu [...] omits d584d91f0fe2 Merge remote-tracking branch 'pm/linux-next' into master omits 88f263b6a330 Merge remote-tracking branch 'v4l-dvb/master' into master omits c75874542e96 Merge remote-tracking branch 'jc_docs/docs-next' into master omits 8b1e33cc370c Merge remote-tracking branch 'hwmon-staging/hwmon-next' in [...] omits 99e1993ff2b7 Merge remote-tracking branch 'dmi/dmi-for-next' into master omits eeb7c47fd270 Merge remote-tracking branch 'i3c/i3c/next' into master omits 30eb7368ab30 Merge remote-tracking branch 'i2c/i2c/for-next' into master omits ef9d4062de56 Merge remote-tracking branch 'hid/for-next' into master omits df0bf16f4a09 Merge remote-tracking branch 'pstore/for-next/pstore' into master omits 088f56798239 Merge remote-tracking branch 'printk/for-next' into master omits 652882805288 Merge remote-tracking branch 'zonefs/for-next' into master omits 62fe012f1f26 Merge remote-tracking branch 'fuse/for-next' into master omits 29fa0654c93e Merge remote-tracking branch 'f2fs/dev' into master omits 654b680d2372 Merge remote-tracking branch 'ext3/for_next' into master omits 9da330f7e9d7 Merge remote-tracking branch 'exfat/dev' into master omits 4a42d68805d2 Merge remote-tracking branch 'erofs/dev' into master omits 4eeb15b20685 Merge remote-tracking branch 'configfs/for-next' into master omits e83f47787198 Merge remote-tracking branch 'ceph/master' into master omits 735f5393affc Merge remote-tracking branch 'btrfs/for-next' into master omits 99ea8fcfc37c Merge remote-tracking branch 'risc-v/for-next' into master omits b87f53efc5da Merge remote-tracking branch 'nds32/next' into master omits a7c636759165 Merge remote-tracking branch 'mips/mips-next' into master omits ea7f01dd5d05 Merge remote-tracking branch 'm68knommu/for-next' into master omits 8cca36037449 Merge remote-tracking branch 'm68k/for-next' into master omits f82b348c68b5 Merge remote-tracking branch 'ia64/next' into master omits 6a51df000d97 Merge remote-tracking branch 'h8300/h8300-next' into master omits 5b8978de3a7f Merge remote-tracking branch 'clk/clk-next' into master omits 3fe8b424e942 Merge remote-tracking branch 'uniphier/for-next' into master omits ccb1e8f7c119 Merge remote-tracking branch 'ti-k3/ti-k3-next' into master omits f7434e14e994 Merge remote-tracking branch 'tegra/for-next' into master omits 974c9b281264 Merge remote-tracking branch 'samsung-krzk/for-next' into master omits 3fba1ca2d5d8 Merge remote-tracking branch 'rockchip/for-next' into master omits 73fa6da9126b Merge remote-tracking branch 'reset/reset/next' into master omits f5e830fd12ac Merge remote-tracking branch 'renesas/next' into master omits da88724efb5f Merge remote-tracking branch 'realtek/for-next' into master omits 37d30fae44a3 Merge remote-tracking branch 'omap/for-next' into master omits de0512278e5d Merge remote-tracking branch 'mvebu/for-next' into master omits a58512baf72b Merge remote-tracking branch 'mediatek/for-next' into master omits 4e198ef3b679 Merge remote-tracking branch 'keystone/next' into master omits cc839a5030ba Merge remote-tracking branch 'imx-mxs/for-next' into master omits 7a693ba59bd9 Merge remote-tracking branch 'drivers-memory/for-next' int [...] omits 601dd355e928 Merge remote-tracking branch 'at91/at91-next' into master omits ae8336012ba1 Merge remote-tracking branch 'aspeed/for-next' into master omits cb5905e5a42c Merge remote-tracking branch 'amlogic/for-next' into master omits 7d14dba1ec9d Merge remote-tracking branch 'arm-soc/for-next' into master omits 1c88ab975d94 Merge remote-tracking branch 'arm/for-next' into master omits aa095f14fb52 Merge remote-tracking branch 'kbuild/for-next' into master omits 12fdcfeb509c Merge remote-tracking branch 'kspp-gustavo/for-next/kspp' [...] omits 260e8bbb71b0 Merge remote-tracking branch 'drm-misc-fixes/for-linux-nex [...] omits a0adba9b7dcc Merge remote-tracking branch 'pidfd-fixes/fixes' into master omits 7682fb2dd523 Merge remote-tracking branch 'risc-v-fixes/fixes' into master omits 2f0c2f1fac78 Merge remote-tracking branch 'mmc-fixes/fixes' into master omits 73ee30791e82 Merge remote-tracking branch 'drm-intel-fixes/for-linux-ne [...] omits e5e37400a551 Merge remote-tracking branch 'scsi-fixes/fixes' into master omits a3f5d3eb99d8 Merge remote-tracking branch 'vfs-fixes/fixes' into master omits e48c2990349f Merge remote-tracking branch 'btrfs-fixes/next-fixes' into master omits e6dbc628c121 Merge remote-tracking branch 'hwmon-fixes/hwmon' into master omits e016c4229461 Merge remote-tracking branch 'omap-fixes/fixes' into master omits e261e8feb569 Merge remote-tracking branch 'mips-fixes/mips-fixes' into master omits 4dca643f2b19 Merge remote-tracking branch 'v4l-dvb-fixes/fixes' into master omits d768de731108 Merge remote-tracking branch 'mfd-fixes/for-mfd-fixes' int [...] omits 4d9c9ebfbda7 Merge remote-tracking branch 'dmaengine-fixes/fixes' into master omits 5dbda479bb7b Merge remote-tracking branch 'kselftest-fixes/fixes' into master omits e206d5331762 Merge remote-tracking branch 'ide/master' into master omits b17509d51616 Merge remote-tracking branch 'crypto-current/master' into master omits 659e4701b2d6 Merge remote-tracking branch 'thunderbolt-fixes/fixes' int [...] omits a1962b905372 Merge remote-tracking branch 'soundwire-fixes/fixes' into master omits 997e153e7ef5 Merge remote-tracking branch 'staging.current/staging-linu [...] omits abe9f1c6428c Merge remote-tracking branch 'phy/fixes' into master omits adc8433e24c5 Merge remote-tracking branch 'usb-chipidea-fixes/ci-for-us [...] omits e468f0970c19 Merge remote-tracking branch 'usb-serial-fixes/usb-linus' [...] omits e2e36b7d26cb Merge remote-tracking branch 'usb.current/usb-linus' into master omits 298281daca05 Merge remote-tracking branch 'spi-fixes/for-linus' into master omits ac1099b98c59 Merge remote-tracking branch 'regulator-fixes/for-linus' i [...] omits 07f4001f88d6 Merge remote-tracking branch 'sound-asoc-fixes/for-linus' [...] omits 892a8c3f3f58 Merge remote-tracking branch 'sound-current/for-linus' int [...] omits a975c72edca6 Merge remote-tracking branch 'rdma-fixes/for-rc' into master omits 7664efea049c Merge remote-tracking branch 'mac80211/master' into master omits 2c8938a8dcbd Merge remote-tracking branch 'wireless-drivers/master' int [...] omits 060bce93ab5e Merge remote-tracking branch 'ipsec/master' into master omits 811d96d3de0e Merge remote-tracking branch 'bpf/master' into master omits 7af8397931e3 Merge remote-tracking branch 'net/master' into master omits f8197a90f3b9 Merge remote-tracking branch 'sparc/master' into master omits 8a56adf6362d Merge remote-tracking branch 's390-fixes/fixes' into master omits 3986ade33235 Merge remote-tracking branch 'drivers-memory-fixes/fixes' [...] omits a800bc475729 Merge remote-tracking branch 'arm-soc-fixes/arm/fixes' int [...] omits 73a888d65e0f Merge remote-tracking branch 'arc-current/for-curr' into master omits 19ec3e0535a2 drm/amdgpu/swsmu: add handle manual fan readback on sienna [...] omits a8e0194bd9c2 drm/amdgpu/swsmu: add handle manual fan readback on navi1x omits 151f7daff0d6 drm/amdgpu/swsmu: add handle manual fan readback on arcturus omits 13819ef6453c drm/amdgpu/swsmu: add smu11 helpers to get manual fan speeds omits b9e55c3a1e15 Revert "drm/radeon: handle PCIe root ports with addressing [...] omits dd4db67e7665 drm/amd/powerplay: optimize the mclk dpm policy settings omits b077fd406932 drm/amdgpu: add another raven1 gfxoff quirk omits 094cfe899284 sound/pci/hda: add sienna_cichlid audio asic id for sienna [...] omits 3edccefb0616 drm/amdgpu: work around llvm bug #42576 omits d346bf0565b9 drm/ttm: fix offset in VMAs with a pg_offs in ttm_bo_vm_access omits 17b4a3f25651 drm/ttm: Break out the loops if need_resched in bo delayed [...] omits 14fb4700629b afs: Remove erroneous fallthough annotation omits 4ffbe3f5efc9 IB/qib: remove superfluous fallthrough statements omits 8ef6e85bc5de Merge remote-tracking branch 'asoc/for-5.10' into asoc-next omits d858a71016ec Merge remote-tracking branch 'regulator/for-5.10' into reg [...] omits e1df8eee6374 ROMFS: support inode blocks calculation omits 6569f9b2c459 scripts/gdb/tasks: add headers and improve spacing format omits 0ffa03deb736 scripts/gdb/proc: add struct mount & struct super_block ad [...] omits 940138727c05 aio: simplify read_events() omits 30702ce694dd panic: dump registers on panic_on_warn omits 25eeb84a80b9 autofs: harden ioctl table omits edc89603d012 tools/testing/selftests: add self-test for verifying load [...] omits beae0bfefbab fs-binfmt_elf-use-pt_load-p_align-values-for-suitable-star [...] omits 2acfac478c2a fs-binfmt_elf-use-pt_load-p_align-values-for-suitable-star [...] omits ce8329bd0b5f fs/binfmt_elf: use PT_LOAD p_align values for suitable sta [...] omits 861d1729ed58 checkpatch: warn if trace_printk and friends are called omits ad2c3f30a401 const_structs.checkpatch: add phy_ops omits d279cd150f04 checkpatch: add test for comma use that should be semicolon omits f55c4cf57eb6 checkpatch: move repeated word test omits 55f8051b5a45 checkpatch: add --kconfig-prefix omits d09f87799b05 bitops: use the same mechanism for get_count_order[_long] omits ea7e956a80cf bitops: simplify get_count_order_long() omits 5c76b5fd915c lib: test_sysctl: delete duplicated words omits 21dc8a454876 lib: syscall: delete duplicated words omits dabb664c91ec lib: radix-tree: delete duplicated words omits fca04fde73be lib: earlycpio: delete duplicated words omits de55fdd9a064 lib: dynamic_queue_limits: delete duplicated words + fix typo omits c1c0bb30c7a8 lib: devres: delete duplicated words omits 00928e23fb69 lib: decompress_bunzip2: delete duplicated words omits ff977744aff0 lib: libcrc32c: delete duplicated words omits de81a7d5fcc4 lib: bitmap: delete duplicated words omits 9cae6e6370e2 get_maintainer: exclude MAINTAINERS file(s) from --git-fallback omits 01540e42ee88 get_maintainer: add test for file in VCS omits 533d908d8b8f fs: configfs: delete repeated words in comments omits 6a0a80881b74 proc/sysctl: make protected_* world readable omits e2a8e4d0decb kernel/hung_task.c: Monitor killed tasks. omits 6a7ba6c45dcb fs/buffer.c: dump more info for __getblk_gfp() stall problem omits 7c28194a9e6c fs/buffer.c: add debug print for __getblk_gfp() stall problem omits f4cc23ad8c4f mm/highmem.c: clean up endif comments omits 145f1b6f46fa mm/page_reporting.c: drop stale list head check in page_re [...] omits 29de4c60a1c3 mm/slab.h: remove duplicate include omits 5f85d583b2e4 mm/memory_hotplug: mark pageblocks MIGRATE_ISOLATE while o [...] omits 6477f7e81651 mm: pass migratetype into memmap_init_zone() and move_pfn_ [...] omits 4edad91d4d73 mm/page_alloc: drop stale pageblock comment in memmap_init [...] omits ff7932469967 mm/memory_hotplug: simplify page onlining omits 6c64151386da mm/page_isolation: simplify return value of start_isolate_ [...] omits 085f93c8eb3d mm/memory_hotplug: drop nr_isolate_pageblock in offline_pages() omits b0309767a362 mm/page_alloc: simplify __offline_isolated_pages() omits 2ce96700f3df mm/memory_hotplug: simplify page offlining omits 46d449904c74 mm/memory_hotplug: enforce section granularity when onlini [...] omits 4b688061c5db mm/memory_hotplug: inline __offline_pages() into offline_pages() omits 20276b8d3e04 mm/util.c: update the kerneldoc for kstrdup_const() omits 360a13d80b9e mm-vmstat-fix-proc-sys-vm-stat_refresh-generating-false-wa [...] omits 2b784054f545 mm-vmstat-fix-proc-sys-vm-stat_refresh-generating-false-wa [...] omits 8d5c84ce3cb7 mm: vmstat: fix /proc/sys/vm/stat_refresh generating false [...] omits 5dc7f79068ac mm,hwpoison: double-check page count in __get_any_page() omits 32db1b72975b mm,hwpoison: introduce MF_MSG_UNSPLIT_THP omits 9dcafa407889 mm,hwpoison: return 0 if the page is already poisoned in s [...] omits ee49c798db16 mmhwpoison-refactor-soft_offline_huge_page-and-__soft_offl [...] omits 9846af57758e mm,hwpoison: refactor soft_offline_huge_page and __soft_of [...] omits 97efade5d9e1 mm,hwpoison: rework soft offline for in-use pages omits 9fbdb1116107 mm,hwpoison: rework soft offline for free pages omits 98844a57bc3a mm,hwpoison: unify THP handling for hard and soft offline omits 0895d7885895 mm,hwpoison: kill put_hwpoison_page omits 59519964a384 mm,hwpoison: unexport get_hwpoison_page and make it static omits 3cc390503d21 mm,hwpoison-inject: don't pin for hwpoison_filter omits c4651ed64135 mm, hwpoison: remove recalculating hpage omits f593a65da3e2 mm,hwpoison: cleanup unused PageHuge() check omits 0f3168a9a1c8 mm, oom_adj: don't loop through tasks in __set_oom_adj whe [...] omits ddf13e6cb64d memblock: use separate iterators for memory and reserved regions omits 7aefa5bd5266 memblock: implement for_each_reserved_mem_region() using _ [...] omits e6b569ac4499 memblock: remove unused memblock_mem_size() omits 6e50f7672ffa x86/setup: simplify reserve_crashkernel() omits fc319106247e x86/setup: simplify initrd relocation and reservation omits 37016ab49214 irqchip/eznps: Fix build error for !ARC700 builds omits f75fa0a51b8b efi: Rename arm-init to efi-init common for all arch omits 92efdc54a2c0 RISC-V: Add EFI stub support. omits 07f31baa5943 RISC-V: Add PE/COFF header for EFI stub omits b83250cec278 include: pe.h: Add RISC-V related PE definition omits d5eed079d9c8 RISC-V: Implement late mapping page table allocation functions omits 3d109b0e0949 RISC-V: Add early ioremap support omits 82f2028f8c31 RISC-V: Move DT mapping outof fixmap omits 8c6269534d00 opp: Set required OPPs in reverse order when scaling down omits 91ac5f9f05bb opp: Reduce code duplication in _set_required_opps() omits 57a3706b02e2 extcon: Replace HTTP links with HTTPS ones omits 464482e3ec8b MAINTAINERS: Add entry for NXP PTN5150A CC driver omits 90cbc55f5225 extcon: ptn5150: Convert to .probe_new omits 1240a770808c extcon: ptn5150: Convert to module_i2c_driver omits 48cbf8c6653c extcon: ptn5150: Reduce the amount of logs on deferred probe omits 4a78aa71d182 extcon: ptn5150: Make 'vbus-gpios' optional omits 01c46d73a831 extcon: ptn5150: Check current USB mode when probing omits f0e9c795b255 extcon: ptn5150: Lower the noisiness of probe omits bc500fc2a727 extcon: ptn5150: Simplify getting vbus-gpios with flags omits 4744c05c23d0 extcon: ptn5150: Use generic "interrupts" property omits 2d3617dffa38 extcon: ptn5150: Fix usage of atomic GPIO with sleeping GP [...] omits f206f5304708 dt-bindings: extcon: ptn5150: Make 'vbus-gpios' optional omits 43d7cf1907cc dt-bindings: extcon: ptn5150: Use generic "interrupts" property omits 000ce2ad3c96 dt-bindings: extcon: ptn5150: Convert binding to DT schema omits 314119a53803 dt-bindings: hwmon: Add bindings for ADM1266 omits c46883e189e3 hwmon: (pmbus/adm1266) read blackbox omits 70ee81d4ea52 hwmon: (pmbus/adm1266) add debugfs for states omits 0564f6d63272 hwmon: (pmbus/adm1266) Add support for GPIOs omits 959b7e1be936 hwmon: (pmbus/adm1266) Add Block process call omits f3104d4bd459 hwmon: (pmbus) Add support for ADM1266 omits 7f8317b41a66 devicetree: hwmon: shtc1: add sensirion,shtc1.yaml omits c06306748a35 hwmon: shtc1: add support for device tree bindings omits d2a7b12b2a5c hwmon: (pwm-fan) Use dev_err_probe() to simplify error handling omits eedd48a1243a hwmon: (dme1737) use simple i2c probe omits a8286144bfb8 hwmon: (f75375s) use simple i2c probe omits 0bcfbdba7038 hwmon: (tmp513) use simple i2c probe omits c692f9382325 hwmon: use simple i2c probe function (take 2) omits 29e216afc0e5 hwmon: (ltc2947) use simple i2c probe omits a0355f46084a hwmon: (emc2103) use simple i2c probe omits 79c39ba075fe hwmon: (asc7621) use simple i2c probe omits 7bcba46f4f1e hwmon: (lm73) use simple i2c probe omits d2ca8bd5d105 hwmon: (w83791d) use simple i2c probe omits 68dd77009c3c hwmon: (w83793) use simple i2c probe omits 21f0b4b94b59 hwmon: (adm1029) use simple i2c probe omits 4c302d2168ca hwmon: (adm1177) use simple i2c probe omits 56646254f666 hwmon: use simple i2c probe function omits d46dc459db38 hwmon (pmbus) use simple i2c probe function omits 95eb3b4dfe1a hwmon: (drivetemp) Add usage not describing impact on driv [...] omits 7f06abbf24e2 hwmon: (pmbus/core) Add support for rated attributes omits 577cac5f20b1 hwmon: (core) Add support for rated attributes omits e4b9bc796340 docs: hwmon: Add attributes to report rated values omits 72cc80705122 rcu: Remove unused "cpu" parameter from rcu_report_qs_rdp() omits fe5d89cc025b rcu: Shrink each possible cpu krcp omits 88f8ab921c95 bitops, kcsan: Partially revert instrumentation for non-at [...] omits cea37588ceac torture: Add gdb support omits 2b8baaef4c44 rcu: Remove unused __rcu_is_watching() function omits 8caad8db551b tools/memory-model: Document locking corner cases omits 439a773bfd31 kcsan: Optimize debugfs stats counters omits c02cb02f8f59 rcuperf: Change rcuperf to rcuscale omits 1b1d8bf16568 rcutorture: Allow pointer leaks to test diagnostic code omits 457dc273892a rcu: Make FQS more aggressive in complaining about offline CPUs omits 92878fee4f4d rcu: Clarify comments about FQS loop reporting quiescent states omits 032548e45894 rcu: Report QS for outermost PREEMPT=n rcu_read_unlock() f [...] omits 3a69e3124311 rcu: Execute RCU reader shortly after rcu_core for strict GPs omits 5eb73132e91b rcu: Provide optional RCU-reader exit delay for strict GPs omits 30e283496a53 rcu: IPI all CPUs at GP end for strict GPs omits 81b561309c40 rcu: IPI all CPUs at GP start for strict GPs omits f377a5eb7b82 rcu: Attempt QS when CPU discovers GP for strict GPs omits af9436776f8d rcu: Do full report for .need_qs for strict GPs omits 5974ac272cdb rcu: Always set .need_qs from __rcu_read_lock() for strict GPs omits 0566b8c082c1 rcu: Force DEFAULT_RCU_BLIMIT to 1000 for strict RCU GPs omits 653f52d041c4 rcu: Restrict default jiffies_till_first_fqs for strict RCU GPs omits 2c55f5fb5566 rcu: Reduce leaf fanout for strict RCU grace periods omits 35d4fc221669 rcu: Add Kconfig option for strict RCU grace periods omits 074591e7fb25 rcu/nocb: Add a warning for non-GP kthread running GP code omits bc86b71dd9c9 tools/memory-model: Document categories of ordering primitives omits 27bb16d347a9 tools/memory-model: Move Documentation description to Docu [...] omits 2dd1c62e15d2 tools/memory-model: Expand the cheatsheet.txt notion of relaxed omits 6949b24b0b87 tools/memory-model: Add a simple entry point document omits 49dd21751bd7 tools/memory-model: Improve litmus-test documentation omits 5e6bcf9b838e kcsan: Use pr_fmt for consistency omits 3a63f7715ad2 kcsan: Show message if enabled early omits 95d05c246aca kcsan: Remove debugfs test command omits 5414f03bff2a kcsan: Simplify constant string handling omits 39e6598336a4 kcsan: Simplify debugfs counter to name mapping omits e474c5b2a73d rcu: Move rcu_cpu_started per-CPU variable to rcu_data omits 54cca738fa2f locking/atomics: Use read-write instrumentation for atomic RMWs omits d90085ac0045 asm-generic/bitops: Use instrument_read_write() where appropriate omits c63ef5079aca instrumented.h: Introduce read-write instrumentation hooks omits cb5fe16cd6e7 kcsan: Test support for compound instrumentation omits 50228d248c85 kcsan: Add missing CONFIG_KCSAN_IGNORE_ATOMICS checks omits f24b06f6328b kcsan: Skew delay to be longer for certain access types omits 7fbe48f3d4a1 objtool, kcsan: Add __tsan_read_write to uaccess whitelist omits 849c15386686 kcsan: Support compounded read-write instrumentation omits 50cbc8e140e7 smp: Make symbol 'csd_bug_count' static omits a0a703f0d27c kernel/smp: Provide CSD lock timeout diagnostics omits 0d24484ae86d smp: Add source and destination CPUs to __call_single_data omits b61ed4a92e29 scftorture: Add cond_resched() to test loop omits 8bc239179442 tools/memory-model: Update recipes.txt prime_numbers.c path omits bbcdf593f975 rcutorture: Hoist OOM registry up one level omits 56f1db1529f3 refperf: Avoid null pointer dereference when buf fails to [...] omits e9b63c84e22b rcutorture: Properly synchronize with OOM notifier omits 1e8ce477d06e rcutorture: Properly set rcu_fwds for OOM handling omits 2137766959ab torture: Add kvm.sh --help and update help message omits d840581cccf8 rcutorture: Add CONFIG_PROVE_RCU_LIST to TREE05 omits e7578111f9d5 torture: Update initrd documentation omits 5a4c3da710b3 rcutorture: Replace HTTP links with HTTPS ones omits bcfbdeda47ed kvm: mmu: page_track: Fix RCU list API usage omits d428ba9369e6 rculist : Introduce list/hlist_for_each_entry_srcu() macros omits bbee85867ee6 rcu: Fix kerneldoc comments in rcupdate.h omits cca02ed65d7d lib: Add backtrace_idle parameter to force backtrace of idle CPUs omits e28757d83bad kcsan: Add atomic builtin test case omits 9d647a59a477 objtool: Add atomic builtin TSAN instrumentation to uacces [...] omits 936f097e2a09 kcsan: Add support for atomic builtins omits e0ff4355cabf locktorture: Make function torture_percpu_rwsem_init() static omits 499d46d5373e Replace HTTP links with HTTPS ones: LKMM omits 78deb4cc5e3d doc: Drop doubled words from RCU requirements documentation omits b91518f646fa doc: Drop doubled words from RCU Data-Structures.rst omits 51c84b8d29c1 scftorture: Adapt memory-ordering test to UP operation omits 7f30efccec99 torture: document --allcpus argument added to the kvm.sh script omits c0d5532e4261 scftorture: Block scftorture_invoker() kthreads for offline CPUs omits 1215f1ecc499 scftorture: Check unexpected "switch" statement value omits bfa9bf8fe5e6 docs: Fix typo in synchronize_rcu() function name omits 3311be888200 scftorture: Make symbol 'scf_torture_rand' static omits c83daba678e2 scftorture: Prevent compiler from reducing race probabilities omits 8c2843dab038 scftorture: Flag errors in torture-compatible manner omits a4d7c105f2dc scftorture: Consolidate scftorture_invoke_one() scf_check [...] omits 547715318b65 scftorture: Consolidate scftorture_invoke_one() check and kfree() omits f30824c076b7 scftorture: Add smp_call_function() memory-ordering checks omits 031b68a203e5 scftorture: Add smp_call_function_many() memory-ordering checks omits 81a9e20e3f38 scftorture: Add smp_call_function_single() memory-ordering checks omits 66db4911e7f3 scftorture: Summarize per-thread statistics omits 5d025e83c4e3 tick-sched: Clarify "NOHZ: local_softirq_pending" warning omits 4b60c3bc280d scftorture: Implement weighted primitive selection omits 5d3456c9631a torture: Add scftorture to the rcutorture scripting omits d148383e98f8 torture: Declare parse-console.sh independence from rcutorture omits 20e8819a5bbd scftorture: Add smp_call_function() torture test omits 56f6d92dae54 rcu: Add READ_ONCE() to rcu_do_batch() access to rcu_cpu_s [...] omits dd4a826cc5bc rcu: Add READ_ONCE() to rcu_do_batch() access to rcu_kick_ [...] omits 8f22aef06aff rcu: Add READ_ONCE() to rcu_do_batch() access to rcu_resched_ns omits 4bf49949dc4f rcu: Add READ_ONCE() to rcu_do_batch() access to rcu_divisor omits 8c170c613cda nocb: Remove show_rcu_nocb_state() false positive printout omits f6dbd7f73f23 rcu/tree: Remove CONFIG_PREMPT_RCU check in force_qs_rnp() omits b4e4c3f3f319 rcu/tree: Force quiescent state on callback overload omits 12b0ea15c818 nocb: Clarify RCU nocb CPU error message omits b663b77d0d61 rcu/trace: Use gp_seq_req in acceleration's rcu_grace_peri [...] omits 5fa78072e2eb rcu/trace: Print negative GP numbers correctly omits ddbfef5a8093 rcutorture: Output number of elapsed grace periods omits 155298fb5d40 rcu/segcblist: Prevent useless GP start if no CBs to accelerate omits 1f0a899c7112 rcu: Initialize at declaration time in rcu_exp_handler() omits 04c590f8d3d9 rcutorture: Remove KCSAN stubs omits 3ace280cb1a4 srcu: Remove KCSAN stubs omits 6166a13d26af rcu: Remove KCSAN stubs from update.c omits 0d23eddbe5d4 rcu: Remove KCSAN stubs omits b78a5642feeb tools/memory-model: Use "-unroll 0" to keep --hw runs finite omits 4dea74e9f4c0 tools/memory-model: Make judgelitmus.sh handle scripted Re [...] omits b55709536be5 tools/memory-model: Add data-race capabilities to judgelitmus.sh omits ddbc5c1fe053 tools/memory-model: Add checktheselitmus.sh to run specifi [...] omits 6e40d467ffb0 tools/memory-model: Repair parseargs.sh header comment omits cb26771cdf64 tools/memory-model: Add "--" to parseargs.sh for addition [...] omits ba29c478dafa tools/memory-model: Make history-check scripts use mselect7 omits 28d6a8cf88b7 tools/memory-model: Make checkghlitmus.sh use mselect7 omits e6700cb0b483 tools/memory-model: Fix scripting --jobs argument omits 00789d218b2b tools/memory-model: Implement --hw support for checkghlitmus.sh omits ecfd95260486 tools/memory-model: Add -v flag to jingle7 runs omits 2dbe4d09a15e tools/memory-model: Make runlitmus.sh check for jingle errors omits b5083a21c787 tools/memory-model: Allow herd to deduce CPU type omits a6d95358b80a tools/memory-model: Keep assembly-language litmus tests omits 4a06005be15a tools/memory-model: Move from .AArch64.litmus.out to .litm [...] omits 6fa2a6c320fd tools/memory-model: Make runlitmus.sh generate .litmus.out [...] omits a8056747cc10 tools/memory-model: Split runlitmus.sh out of checklitmus.sh omits b32b1ce1d9cb tools/memory-model: Make judgelitmus.sh ransack .litmus.out files omits d8c00694e9b4 tools/memory-model: Hardware checking for check{,all}litmus.sh omits 5bf27d20dcf9 tools/memory-model: Fix checkalllitmus.sh comment omits 9d1f7a79df5f tools/memory-model: Add simpletest.sh to check locking, RC [...] omits bf5a202d70af tools/memory-model: Make judgelitmus.sh handle hardware ve [...] omits 56b6d2b6eead tools/memory-model: Update parseargs.sh for hardware verification omits 93c4c3e583a5 tools/memory-model: Fix paulmck email address on pre-exist [...] omits 7ab5cc8883b9 tools/memory-model: Make judgelitmus.sh detect hard deadlocks omits 2142bd91b318 tools/memory-model: Make judgelitmus.sh identify bad macros omits d744c1924d24 tools/memory-model: Make cmplitmushist.sh note timeouts omits 36202000b105 tools/memory-model: Make judgelitmus.sh note timeouts omits 97363c07f023 ARC: show_regs: fix r12 printing and simplify omits fa601a9ebd49 fs: dlm: implement tcp graceful shutdown omits fe25de603e67 fs: dlm: change handling of reconnects omits ce13dde531da fs: dlm: don't close socket on invalid message omits 8617339892a6 Merge branch for-5.9/arm64/dt into for-next omits d10f00f68d1c Merge branch for-5.9/arm/defconfig into for-next omits af338d7312cd Merge branch for-5.9/arm/dt into for-next omits 36f6476ef70e Merge branch for-5.9/soc into for-next omits 8049bd224583 Merge branch for-5.9/memory into for-next omits f3b2327d8d91 Merge branch for-5.9/firmware into for-next omits b464cea8a3fe Merge branch for-5.9/dt-bindings into for-next omits 3506c6e259b7 Merge branch for-5.9/clk into for-next omits d6dc4176fea3 clk: tegra: pll: Improve PLLM enable-state detection omits b9f24a697ce0 fs: dlm: set skb mark per peer socket omits 9cd92b93da64 fs: dlm: set skb mark for listen socket omits 01c6f59ac602 net: sock: add sock_set_mark omits 7ccfc939caa4 dlm: Fix kobject memleak omits 2a275ea02ab4 fs: dlm: wait for recovery when acquire plock omits 7e4f54ef4881 clk: tegra: Fix missing prototype for tegra210_clk_register_emc() omits 2cddc97e4096 clk: tegra: Always program PLL_E when enabled omits deb64a6139f5 clk: tegra: Capitalization fixes adds e5c388b4b967 ARC: show_regs: fix r12 printing and simplify adds 89d29997f103 irqchip/eznps: Fix build error for !ARC700 builds adds 7bc0bdd2842d Merge remote-tracking branch 'arc-current/for-curr' into master adds 7e0928a3813d Merge remote-tracking branch 'arm-soc-fixes/arm/fixes' int [...] adds 4adbb18bcd59 Merge remote-tracking branch 'drivers-memory-fixes/fixes' [...] adds 12564485ed8c Revert "powerpc/64s: Remove PROT_SAO support" adds 9b725a90a8f1 powerpc/64s: Disallow PROT_SAO in LPARs by default adds 24ded46f53f9 selftests/powerpc: Update PROT_SAO test to skip ISA 3.1 adds 4d618b9f3fca video: fbdev: controlfb: Fix build for COMPILE_TEST=y && P [...] adds aa661d7fab43 Documentation/powerpc: fix malformed table in syscall64-abi adds e5fe56092e75 powerpc/64s: scv entry should set PPR adds b91eb5182405 powerpc/64s: Fix crash in load_fp_state() due to fpexc_mode adds b460b512417a powerpc/perf: Fix crashes with generic_compat_pmu & BHRB adds 82715a0f3328 powerpc/perf: Fix reading of MSR[HV/PR] bits in trace-imc adds 16d83a540ca4 Revert "powerpc/powernv/idle: Replace CPU feature check wi [...] adds 4e43cb14ce99 Merge remote-tracking branch 'powerpc-fixes/fixes' into master adds 8da430e2bd7f Merge remote-tracking branch 's390-fixes/fixes' into master adds 1cd6fd7c14fe Merge remote-tracking branch 'sparc/master' into master adds 09e31cf0c528 taprio: Fix using wrong queues in gate mask adds 1cec170d458b mptcp: free acked data before waiting for more memory adds 91244d108441 drivers/net/wan/lapbether: Set network_header before transmitting adds 7f6f32bb7d33 ipv4: Silence suspicious RCU usage warning adds 96e97bc07e90 net: disable netpoll on fresh napis adds 96ecdcc992eb bnxt: don't enable NAPI until rings are ready adds 5875568aa187 Merge branch 'net-fix-netpoll-crash-with-bnxt' adds a092b7233f0e net: usb: Fix uninit-was-stored issue in asix_read_phy_addr() adds 645f08975f49 net: Fix some comments adds af8ea1111346 net: ethernet: ti: cpsw_new: fix error handling in cpsw_nd [...] adds 68528d937dcd rxrpc: Keep the ACK serial in a var in rxrpc_input_ack() adds 4700c4d80b7b rxrpc: Fix loss of RTT samples due to interposed ACK adds 1d4adfaf6574 rxrpc: Make rxrpc_kernel_get_srtt() indicate validity adds 4f4c2c05eb77 afs: Remove afs_vlserver->probe.have_result adds fb72cd3d484c afs: Expose information from afs_vlserver through /proc fo [...] adds b95b30940ee4 afs: Don't use VL probe running state to make decisions ou [...] adds e4686c79b103 afs: Fix error handling in VL server rotation adds 8d73a73a7f63 Merge tag 'rxrpc-fixes-20200820' of git://git.kernel.org/p [...] adds b43c75abfd08 rxrpc: Fix memory leak in rxkad_verify_response() adds ce5f5d730c85 Merge remote-tracking branch 'net/master' into master adds 804b8105e794 Merge remote-tracking branch 'bpf/master' into master adds 45a36a18d019 xfrmi: drop ignore_df check before updating pmtu adds 60e5cf97f3cb Merge remote-tracking branch 'ipsec/master' into master adds d1c9da9e4c93 mt76: mt7615: use v1 MCU API on MT7615 to fix issues with [...] adds b4be5a53ebf4 mt76: mt7915: use ieee80211_free_txskb to free tx skbs adds 4afc850e2e9e mwifiex: Increase AES key storage size to 256 bits adds 8464d46d080d Merge remote-tracking branch 'wireless-drivers/master' int [...] adds 8ed37e791960 mac80211: use rate provided via status->rate on ieee80211_ [...] adds 43cd72c5892c mac80211: factor out code to look up the average packet le [...] adds f01cfbaf9b29 mac80211: improve AQL aggregation estimation for low data rates adds 3579994476b6 wireless: fix wrong 160/80+80 MHz setting adds 47caf685a685 cfg80211: regulatory: reject invalid hints adds 47df8e059b49 mac80211: reduce packet loss event false positives adds 2d9b55508556 cfg80211: Adjust 6 GHz frequency to channel conversion adds 19fe9ad19bf3 Merge remote-tracking branch 'mac80211/master' into master adds e3ddd6067ee6 RDMA/rxe: Fix memleak in rxe_mem_init_user adds d862060a4b43 RDMA/rxe: Fix panic when calling kmem_cache_create() adds ec78b3bd66bc RDMA/mlx4: Read pkey table length instead of hardcoded value adds 2d0e60ee322d RDMA/bnxt_re: Do not report transparent vlan from QP1 adds 84cf229f4001 RDMA/bnxt_re: Fix the qp table indexing adds f86b31c6a28f RDMA/bnxt_re: Static NQ depth allocation adds 847b97887ed4 RDMA/bnxt_re: Restrict the max_gids to 256 adds 934d0ac9a64d RDMA/bnxt_re: Fix driver crash on unaligned PSN entry address adds 097a9d23b725 RDMA/bnxt_re: Remove the qp from list only if the qp destr [...] adds c24e0af02af5 Merge remote-tracking branch 'rdma-fixes/for-rc' into master adds a0c74c518597 Merge remote-tracking branch 'sound-current/for-linus' int [...] adds f591a69ab992 Merge remote-tracking branch 'sound-asoc-fixes/for-linus' [...] adds a83dc604e03b Merge remote-tracking branch 'regulator-fixes/for-linus' i [...] adds 6c9fffa280cd Merge remote-tracking branch 'spi-fixes/for-linus' into master adds 068834a2773b USB: quirks: Ignore duplicate endpoint on Sound Devices MixPre-D adds bfd08d06d978 USB: gadget: u_f: Unbreak offset calculation in VLAs adds 1d4169834628 usb: host: ohci-exynos: Fix error handling in exynos_ohci_probe() adds 9aa37788e7eb USB: Ignore UAS for JMicron JMS567 ATA/ATAPI Bridge adds 4a722e373bc1 Merge remote-tracking branch 'usb.current/usb-linus' into master adds 582bfbc458b6 Merge remote-tracking branch 'usb-serial-fixes/usb-linus' [...] adds 0e196d10c32d Merge remote-tracking branch 'usb-chipidea-fixes/ci-for-us [...] adds e38ab00ed2e6 Merge remote-tracking branch 'phy/fixes' into master adds d3dba093a913 Merge remote-tracking branch 'staging.current/staging-linu [...] adds 4228110252ec Merge remote-tracking branch 'soundwire-fixes/fixes' into master adds 96ec73c17674 Merge remote-tracking branch 'thunderbolt-fixes/fixes' int [...] adds c195d66a8a75 crypto: af_alg - Work around empty control messages withou [...] adds f1fdf62d5696 Merge remote-tracking branch 'crypto-current/master' into master adds deff96ff6ded Merge remote-tracking branch 'ide/master' into master adds cad0dab810df Merge remote-tracking branch 'kselftest-fixes/fixes' into master adds 95f3151b750a Merge remote-tracking branch 'dmaengine-fixes/fixes' into master adds 9939af6bf21c Merge remote-tracking branch 'mfd-fixes/for-mfd-fixes' int [...] adds 55331dc7a46a Merge remote-tracking branch 'v4l-dvb-fixes/fixes' into master adds 1b212cb6f283 Merge remote-tracking branch 'mips-fixes/mips-fixes' into master adds 323658f51a03 Merge remote-tracking branch 'omap-fixes/fixes' into master adds c1ae18d313e2 hwmon: (gsc-hwmon) Scale temperature to millidegrees adds c42979f1a597 Merge remote-tracking branch 'hwmon-fixes/hwmon' into master adds c82da4ac7c04 Merge remote-tracking branch 'btrfs-fixes/next-fixes' into master adds aa98253fd011 Merge remote-tracking branch 'vfs-fixes/fixes' into master adds 892fc9f6835e dma-pool: Fix an uninitialized variable bug in atomic_pool [...] adds 335b572d31e3 Merge remote-tracking branch 'dma-mapping-fixes/for-linus' [...] adds 7e26c87e461d Merge remote-tracking branch 'scsi-fixes/fixes' into master adds d4035d104313 drm/exynos: gem: Fix sparse warning adds 234a2c42fde5 Merge tag 'exynos-drm-fixes-v5.9-rc3' of git://git.kernel. [...] adds 2c5bf028ef34 drm/etnaviv: fix external abort seen on GC600 rev 0x19 adds 50248a3ec0f5 drm/etnaviv: always start/stop scheduler in timeout processing adds 6284a418035f Merge branch 'etnaviv/fixes' of https://git.pengutronix.de [...] adds 60a10650e7e5 Merge tag 'drm-msm-fixes-2020-08-24' of https://gitlab.fre [...] adds 4540dc0da32b Merge remote-tracking branch 'drm-fixes/drm-fixes' into master adds 4ff81f905c84 Merge remote-tracking branch 'drm-intel-fixes/for-linux-ne [...] adds c098cc3e076d Merge remote-tracking branch 'mmc-fixes/fixes' into master adds de6f7c611d84 Merge remote-tracking branch 'risc-v-fixes/fixes' into master adds cef8e0e3bce8 Merge remote-tracking branch 'pidfd-fixes/fixes' into master adds 07b5b12d97dc drm/sun4i: add missing put_device() call in sun8i_r40_tcon [...] adds 3b025a0ae05d Merge remote-tracking branch 'drm-misc-fixes/for-linux-nex [...] new 210e799ed275 afs: Remove erroneous fallthough annotation new 0cc4a0c486f3 media: dib0700: Fix identation issue in dib8096_set_param_ [...] new c165a08d2b28 arm64/cpuinfo: Remove unnecessary fallthrough annotation new 5dbf12cbc922 Merge remote-tracking branch 'kspp-gustavo/for-next/kspp' [...] new 4eb8aef343a9 Merge remote-tracking branch 'kbuild/for-next' into master new aac544c3553d Compiler Attributes: remove comment about sparse not suppo [...] new 5861af92ff2a Compiler Attributes: fix comment concerning GCC 4.6 new 589355515b65 Merge remote-tracking branch 'compiler-attributes/compiler [...] new f758f858a2d0 Merge remote-tracking branch 'arm/for-next' into master new 4300cd6374a5 tee: convert get_user_pages() --> pin_user_pages() new aa10e3cfdb42 Merge tag 'tee-pin-user-pages-for-5.10' of git://git.linar [...] new 0f86da3c98f8 Merge branch 'arm/drivers' into for-next new 210ecbc29884 ARM: Document merges new d0794bc06827 Merge remote-tracking branch 'arm-soc/for-next' into master new e9aa3f2feb8d Merge remote-tracking branch 'amlogic/for-next' into master new b111b9b26c36 Merge remote-tracking branch 'aspeed/for-next' into master new 984b99cf0af6 Merge remote-tracking branch 'at91/at91-next' into master new 13d029ee51da memory: omap-gpmc: Fix build error without CONFIG_OF new fd2278164808 memory: emif: Remove bogus debugfs error handling new 6bca798660cb Merge remote-tracking branch 'drivers-memory/for-next' int [...] new 873dc4645a25 Merge remote-tracking branch 'imx-mxs/for-next' into master new 454a50bc5915 Merge remote-tracking branch 'keystone/next' into master new 0588f6ab33eb Merge remote-tracking branch 'mediatek/for-next' into master new 05762f035be1 Merge remote-tracking branch 'mvebu/for-next' into master new 30c8b1ab45cd Merge remote-tracking branch 'omap/for-next' into master new 79772bb5d8a4 Merge remote-tracking branch 'realtek/for-next' into master new 02564929af0c Merge remote-tracking branch 'renesas/next' into master new d0cce03ee958 Merge remote-tracking branch 'reset/reset/next' into master new 09ce0a9e3caa Merge remote-tracking branch 'rockchip/for-next' into master new d84d72b346be Merge remote-tracking branch 'samsung-krzk/for-next' into master new 228f1e6ab55f arm64: tegra: Add ID EEPROMs on Jetson AGX Xavier new a41315610bab arm64: tegra: Wire up pinctrl states for all DPAUX controllers new 78bc57ffa809 arm64: tegra: Add VBUS supply for micro USB port on Jetson Nano new da415b71cd4f arm64: tegra: Disable SD card write-protection on Jetson Nano new 0cc6ba3ce87c arm64: tegra: Describe display controller outputs for Tegra210 new 562da8b494c4 arm64: tegra: Use valid PWM period for VDD_GPU on Tegra210 new 818ae79a50da arm64: tegra: Properly size register regions for GPU on Tegra194 new ce0ead94461f Merge branch for-5.10/arm64/dt into for-next new b55363491647 Merge remote-tracking branch 'tegra/for-next' into master new e9e47cffc078 Merge remote-tracking branch 'ti-k3/ti-k3-next' into master new d45dbaa94581 Merge remote-tracking branch 'uniphier/for-next' into master new 6c295a62c46b Merge remote-tracking branch 'clk/clk-next' into master new 2c4a283cc613 Merge remote-tracking branch 'h8300/h8300-next' into master new 7aa1f5be0a26 Merge remote-tracking branch 'ia64/next' into master new 0ae8b85566b1 Merge remote-tracking branch 'm68k/for-next' into master new 54f0de3401b3 Merge remote-tracking branch 'm68knommu/for-next' into master new 84d16ca82ca9 Merge remote-tracking branch 'mips/mips-next' into master new 17999f90a479 Merge remote-tracking branch 'nds32/next' into master new 1fb74ee6d8fe Merge remote-tracking branch 'btrfs/for-next' into master new d849285fc663 Merge remote-tracking branch 'ceph/master' into master new 68d7a2eb103d cifs: fix check of tcon dfs in smb1 new a981b8ef9be7 Merge remote-tracking branch 'cifs/for-next' into master new b0df3286773c Merge remote-tracking branch 'configfs/for-next' into master new 530a303df2e4 Merge remote-tracking branch 'erofs/dev' into master new 9409a51062c1 exfat: fix pointer error checking new c6167f357e3b Merge remote-tracking branch 'exfat/dev' into master new e2ed7728a25f Merge remote-tracking branch 'ext3/for_next' into master new 3686e38f525e Merge remote-tracking branch 'f2fs/dev' into master new e3afb443337f Merge remote-tracking branch 'fuse/for-next' into master new 9c516e0e4554 xfs: finish dfops on every insert range shift iteration new 657f101930bc xfs: fix off-by-one in inode alloc block reservation calculation new f4020438fab0 xfs: fix boundary test in xfs_attr_shortform_verify new 125eac243806 xfs: initialize the shortform attr header padding entry new ef3cd3ae7d55 Merge remote-tracking branch 'xfs/for-next' into master new 24b4bb58a7ef Merge remote-tracking branch 'zonefs/for-next' into master new cfa705764eed Merge remote-tracking branch 'printk/for-next' into master new c7dbac9ab75a Merge remote-tracking branch 'pstore/for-next/pstore' into master new f591ff048e7c Merge remote-tracking branch 'hid/for-next' into master new ce74a3fba30e Merge remote-tracking branch 'i2c/i2c/for-next' into master new c38926ffcda1 Merge remote-tracking branch 'i3c/i3c/next' into master new f52f1328c4c7 Merge remote-tracking branch 'dmi/dmi-for-next' into master new 41ba9b82aabe docs: hwmon: Add attributes to report rated values new 483717431092 hwmon: (core) Add support for rated attributes new 96ecf377bf1c hwmon: (pmbus/core) Add support for rated attributes new ffc57fc379e3 hwmon: (drivetemp) Add usage not describing impact on driv [...] new be32c5fea322 hwmon (pmbus) use simple i2c probe function new 7edb4b1d0441 hwmon: use simple i2c probe function new e800d36621cf hwmon: (adm1177) use simple i2c probe new 88c4fbd9fe1f hwmon: (adm1029) use simple i2c probe new 1ba1e075ba05 hwmon: (w83793) use simple i2c probe new ece81310dea0 hwmon: (w83791d) use simple i2c probe new d05ccb82f80f hwmon: (lm73) use simple i2c probe new b0cd331ac09b hwmon: (asc7621) use simple i2c probe new 5e42cd9e4911 hwmon: (emc2103) use simple i2c probe new e0c3fb276180 hwmon: (ltc2947) use simple i2c probe new 740c9b916be3 hwmon: use simple i2c probe function (take 2) new b8d9ef254e43 hwmon: (tmp513) use simple i2c probe new cc858f163c12 hwmon: (f75375s) use simple i2c probe new 3cef3dce48b7 hwmon: (dme1737) use simple i2c probe new 40e849137c79 hwmon: (pwm-fan) Use dev_err_probe() to simplify error handling new 4ad2ecb36b75 hwmon: shtc1: add support for device tree bindings new 2cb030469ffd devicetree: hwmon: shtc1: add sensirion,shtc1.yaml new 3b3e671699a4 hwmon: (pmbus) Add support for ADM1266 new 72c23ec65d90 hwmon: (pmbus/adm1266) Add Block process call new fafccf1f8946 hwmon: (pmbus/adm1266) Add support for GPIOs new 3380050d3f53 hwmon: (pmbus/adm1266) add debugfs for states new 5b2462de463b hwmon: (pmbus/adm1266) read blackbox new 8adf2ad6897b dt-bindings: hwmon: Add bindings for ADM1266 new dfc237f3f6ac hwmon: (scmi-hwmon) Avoid comma separated statements new 6b4c3fefff8d hwmon: (k10temp) Create common functions and macros for Ze [...] new 97568defeee1 hwmon: (k10temp) Define SVI telemetry and current factors [...] new e361645b5010 Merge remote-tracking branch 'hwmon-staging/hwmon-next' in [...] new 7aae607c09df Merge remote-tracking branch 'jc_docs/docs-next' into master new 1c5a9be98ea9 media: dev-sliced-vbi.rst: fix wrong type new b305dfe2e934 media: videodev2.h: RGB BT2020 and HSV are always full range new 258c618b6992 media: MAINTAINERS: Make Tomasz the main maintainer of videobuf2 new bde41ec62850 media: MAINTAINERS: Remove Kyungmin from the maintainers l [...] new 92345d1b47c2 media: MAINTAINERS: Remove Pawel from the maintainers list [...] new ab0e9fa1579d media: pvrusb2: fix parsing error new 13483fc2f20f media: mtk-vcodec: set dma max segment size new 209d926b2a2e media: mtk-vcodec: fix Kconfig help text new e3158a5e7e66 media: vivid: Fix global-out-of-bounds read in precalculat [...] new 45c2044ccbed media: v4l2-tpg: Clamp hue in tpg_s_hue() new 505bfc2a142f media: tuner-simple: fix regression in simple_set_radio_freq new 1fae3d964880 media: Implements support for the MyGica iGrabber new d84eca28c807 media: MAINTAINERS: add Dafna Hirschfeld for rkisp1 new 1a9245fa80cf Merge remote-tracking branch 'v4l-dvb/master' into master new 681fe68448ef cpufreq: No need to verify cpufreq_driver in show_scaling_ [...] new 30b8e6b22fd0 cpufreq: Use WARN_ON_ONCE() for invalid relation new dc37b29f6d30 Merge branch 'pm-cpufreq' into linux-next new 9fc24f548f8b Merge remote-tracking branch 'pm/linux-next' into master new 35c5ff5bdd18 Merge remote-tracking branch 'cpufreq-arm/cpufreq/arm/linu [...] new 065636262f5d Merge remote-tracking branch 'cpupower/cpupower' into master new a7a5aee2e68b opp: Drop unnecessary check frmo dev_pm_opp_attach_genpd() new e3f9416e4747 opp: Reduce code duplication in _set_required_opps() new 576e569a0bf7 opp: Set required OPPs in reverse order when scaling down new 9c6acc52780e dt-bindings: opp: Allow opp-supported-hw to contain multip [...] new 9b53e9891081 opp: Allow opp-supported-hw to contain multiple versions new 158a1644cee0 Merge remote-tracking branch 'opp/opp/linux-next' into master new a3fbf618796b Merge remote-tracking branch 'thermal/thermal/linux-next' [...] new 689184c49d4f Merge remote-tracking branch 'ieee1394/for-next' into master new aa7ab1e20882 fs: dlm: synchronize dlm before shutdown new a47666eb763c fs: dlm: make connection hash lockless new 043697f030c5 fs: dlm: fix dlm_local_addr memory leak new 3d2825c8c610 fs: dlm: fix configfs memory leak new 0de984323ac5 fs: dlm: move free writequeue into con free new 948c47e9bcb6 fs: dlm: handle possible othercon writequeues new 7ae0451e2e6c fs: dlm: use free_con to free connection new d735e4cf0773 Merge remote-tracking branch 'dlm/next' into master new fe7530116871 Merge remote-tracking branch 'swiotlb/linux-next' into master new e1f08b63654e Merge remote-tracking branch 'rdma/for-next' into master new 715d08712e9a net: ethernet: qualcomm: constify qca_serdev_ops new 3ab4519aecb4 net: ethernet: ravb: constify bb_ops new b968a44f7b94 net: renesas: sh_eth: constify bb_ops new 3faaf53920db net: phy: at803x: constify static regulator_ops new 73a9df4c1029 net: phy: mscc: macsec: constify vsc8584_macsec_ops new 31ffcb1077e6 net: ath11k: constify ath11k_thermal_ops new f09665811b14 Merge branch 'drivers-net-constify-static-ops-variables' new 2fa4e4b799e1 net: pcs: Move XPCS into new PCS subdirectory new fcba68bd75bb net/phy/mdio-i2c: Move header file to include/linux/mdio new 232e15e1d7dd net: xgene: Move shared header file into include/linux new a9770eac511a net: mdio: Move MDIO drivers into a new subdirectory new 0457eb26861f net: phy: Sort Kconfig and Makefile new ef7347637644 Merge branch 'Move-MDIO-drivers-into-their-own-directory' new fdeba99b1e58 tipc: fix use-after-free in tipc_bcast_get_mode new b14912eb4b89 s390/qeth: clean up qeth_l3_send_setdelmc()'s declaration new beaadcc64703 s390/qeth: use to_delayed_work() new a16684742f94 s390/qeth: make queue lock a proper spinlock new 16379503de2e s390/qeth: don't disable address events during initialization new a04f0ecacdb0 s390/qeth: don't let HW override the configured port role new 61c6f217067f s390/qeth: copy less data from bridge state events new 65b0494ed5b5 s390/qeth: unify structs for bridge port state new 9d6a569a4cba s390/qeth: strictly order bridge address events new 44771ea57441 Merge branch 's390-qeth-next' new 50aba46c234e gtp: add notification mechanism new d9f085cceff9 Merge remote-tracking branch 'net-next/master' into master new 2921c90d4718 bpf: Fix a verifier failure with xor new f5493c514cdb selftests/bpf: Add verifier tests for xor operation new 2e80be60c465 libbpf: Fix compilation warnings for 64-bit printf args new 73b35c9503bd Merge remote-tracking branch 'bpf-next/master' into master new 4cf975f640fe mwifiex: switch from 'pci_' to 'dma_' API new 5f8a3ed38bec mwifiex: Clean up some err and dbg messages new 32f447304da1 mwifiex: Use fallthrough pseudo-keyword new 621a3a8b1c0e mwifiex: don't call del_timer_sync() on uninitialized timer new 8d95ab34b21e wilc1000: Fix memleak in wilc_sdio_probe new 24712ea996d8 rtw88: switch from 'pci_' to 'dma_' API new 9a19a939abfa wilc1000: Fix memleak in wilc_bus_probe new 5466aff85aac rtw88: Use fallthrough pseudo-keyword new 22b726cbdd09 rtw88: don't treat NULL pointer as an array new 86fbf2649194 rtw88: use read_poll_timeout_atomic() for poll loop new 96f9806fc87f rtw88: 8822c: update tx power limit tables to RF v20.1 new 68fd3030ad67 atmel: Demote non-kerneldoc header to standard comment block new 64847777d05a b43: main: Add braces around empty statements new 0b6a4247dea7 airo: Place brackets around empty statement new ba4d65132922 airo: Fix a myriad of coding style issues new 0171c6185c8f iwlegacy: common: Remove set but not used variable 'len' new 9bafe8b82306 iwlegacy: common: Demote kerneldoc headers to standard com [...] new b2e732081f19 ipw2200: Remove set but unused variables 'rc' and 'w' new 6214ef8a532f b43legacy: main: Provide braces around empty 'if' body new 10c3ba7dbe6e brcmfmac: fweh: Remove set but unused variable 'err' new 4e124e1fee6d brcmfmac: fweh: Fix docrot related function documentation issues new 7eae8c732977 brcmsmac: mac80211_if: Demote a few non-conformant kerneld [...] new 5f442fe435e1 ipw2200: Demote lots of nonconformant kerneldoc comments new c171304b42f9 b43: phy_common: Demote non-conformant kerneldoc header new 5ae6c8a696cd b43: phy_n: Add empty braces around empty statements new 74aad39490a7 rt2x00: Use fallthrough pseudo-keyword new f7bba4d94d53 prism54: Use fallthrough pseudo-keyword new 07a297a9e619 orinoco: Use fallthrough pseudo-keyword new 0bde10dc553d brcmfmac: Use fallthrough pseudo-keyword new 3f95e92c8a85 iwlegacy: Use fallthrough pseudo-keyword new 7b54281cb685 b43: Use fallthrough pseudo-keyword new ce3b6845fc4d b43legacy: Use fallthrough pseudo-keyword new 9ccac12996ec atmel: Use fallthrough pseudo-keyword new a36f50e5b937 atmel: convert tasklets to use new tasklet_setup() API new fc6722301428 b43legacy: convert tasklets to use new tasklet_setup() API new 427a06beb072 brcmsmac: convert tasklets to use new tasklet_setup() API new ae6cf59f80f7 ipw2x00: convert tasklets to use new tasklet_setup() API new b81b9d372ac8 iwlegacy: convert tasklets to use new tasklet_setup() API new 7433c9690318 intersil: convert tasklets to use new tasklet_setup() API new 51c41aa93ef5 mwl8k: convert tasklets to use new tasklet_setup() API new aff8e8d02ec2 qtnfmac: convert tasklets to use new tasklet_setup() API new a0d6ea9b6e1c rt2x00: convert tasklets to use new tasklet_setup() API new d3ccc14dfe95 rtlwifi/rtw88: convert tasklets to use new tasklet_setup() API new 26721b02466e zd1211rw: convert tasklets to use new tasklet_setup() API new c15ff90f3bfc Merge remote-tracking branch 'wireless-drivers-next/master [...] new 018bac0ff24a Merge remote-tracking branch 'bluetooth/master' into master new 39f774e78d08 net: mac80211: agg-rx.c: fix duplicated words new 13880a3b5599 net: mac80211: mesh.h: delete duplicated word new b42c8edfdb57 net: wireless: delete duplicated word + fix grammar new cc5a639b03fd net: wireless: reg.c: delete duplicated words + fix punctuation new 8cf5c86d55ad net: wireless: scan.c: delete or fix duplicated words new 54f65de00404 net: wireless: sme.c: delete duplicated word new eee79f8094e7 net: wireless: wext_compat.c: delete duplicated word new 7b506ff6f690 net: wireless: Convert to use the preferred fallthrough macro new cb9abd48d99d nl80211: clean up code/policy a bit new c8b828023088 nl80211: use NLA_POLICY_RANGE(NLA_BINARY, ...) for a few a [...] new 7c9ff7e232ec cfg80211: add helper fn for single rule channels new 12adee3c467d cfg80211: add helper fn for adjacent rule channels new 493a0ebd804c nl80211: fix PORT_AUTHORIZED wording to reflect behavior new eb89a6a6b7a1 nl80211: add support for setting fixed HE rate/gi/ltf new 00c207edfb2b nl80211: rename csa counter attributes countdown counters new 8552a434b6a0 mac80211: rename csa counters to countdown counters new 2831a631022e nl80211: support SAE authentication offload in AP mode new e7220ba572f1 Merge remote-tracking branch 'mac80211-next/master' into master new 8ad99aef4b53 Merge remote-tracking branch 'crypto/master' into master new 3d14a79b5134 drm/amd/pm: fix is_dpm_running() run error on 32bit system new e1b08ae52b25 drm/amd/pm: avoid false alarm due to confusing softwareshu [...] new 6c4d1f43ed0e drm/amd/pm: suppress static checker warning new 4cd2a96d3a0a drm/amdgpu: simplify hw status clear/set logic new ce7e5a6e130d drm/amd/pm: enable MP0 DPM for sienna_cichlid new 177e38a48168 drm/amdgpu: Specify get_argument function for ci_smu_funcs new 3425740adf97 drm/amdgpu: Fix bug in reporting voltage for CIK new 5150dd85bdfa drm/radeon: Prefer lower feedback dividers new d350b09edf25 drm/ttm: Break out the loops if need_resched in bo delayed [...] new 631d033ff26b drm/ttm: fix offset in VMAs with a pg_offs in ttm_bo_vm_access new d03b29b7f323 drm/amdgpu: work around llvm bug #42576 new 17979a410f68 sound/pci/hda: add sienna_cichlid audio asic id for sienna [...] new 4eb3cfb78d03 drm/amdgpu: add another raven1 gfxoff quirk new 157b7f46a087 drm/amd/powerplay: optimize the mclk dpm policy settings new fd2dfc43e8ad Revert "drm/radeon: handle PCIe root ports with addressing [...] new f6d3fceefc1f drm/amdgpu/swsmu: add new callback for getting fan parameters new acc68675a131 drm/amdgpu/swsmu: add get_fan_parameters callbacks for smu [...] new cb1dea0a1b6a drm/amdgpu/swsmu: drop get_fan_speed_percent new 2a5bdff28544 drm/amdgpu/swsmu: drop set_fan_speed_percent new b982df88556a drm/amdgpu/swsmu: add smu11 helper to get manual fan speed new ebf375830bfc drm/amdgpu/swsmu: add handle manual fan readback on SMU11 new 0af2957fb148 Merge remote-tracking branch 'amdgpu/drm-next' into master new 97e48c1d60a7 drm/i915/vlv_dsi_pll: fix spelling mistake "Cant" -> "Can't" new be2dd718ed4a drm/i915/display: Compute has_drrs after compute has_psr new 8040fefa387c drm/i915/display: Disable DRRS when needed in fastsets new caab25dc9e36 drm/i915/display: Fix DRRS debugfs new 98cfec1771eb Merge remote-tracking branch 'drm-intel/for-linux-next' in [...] new cd6da0b11351 drm/mgag200: fix spelling mistake "expeced" -> "expected" new 3bc46a083fa9 drm/sun4i: lvds: Invert the LVDS polarity new 7a22ef706ee6 Merge remote-tracking branch 'drm-misc/for-linux-next' int [...] new c6da7fc49620 Merge remote-tracking branch 'mali-dp/for-upstream/mali-dp [...] new 129583a85e67 Merge remote-tracking branch 'imx-drm/imx-drm/next' into master new dfcf38d17f05 Merge remote-tracking branch 'regmap/for-next' into master new 107cc9049129 Merge remote-tracking branch 'sound/for-next' into master new f7660445c8e7 ASoC: AMD: Clean kernel log from deferred probe error messages new a11ffbbac9cc ASoC: max9867: shutdown codec when changing filter type new c1c277b2c425 ASoC: soc-core: add snd_soc_find_dai_with_mutex() new c242766f286a ALSA: hda: fix VS_LTRC register name new 0ff06df0be60 ASoC: SOF: Intel: hda: Remove unused parameters in cl_dsp_init() new aca961f196e5 ASoC: SOF: Intel: hda: Add helper function to program ICCM [...] new c07fa3fcbd28 ASoC: SOF: Intel: hda: modify the signature of get_stream_ [...] new d43e381390d0 ASoC: SOF: Intel: hda: define macro for code loader stream format new acf705a425f0 ASoC: SOF: Intel: hda: Define FW boot sequence with ICCMAX new 8b98491a6b8c ASoC: SOF: Intel: hda: Add sof_tgl_ops for TGL platforms new 01d42d5a0a70 ASoC: SOF: Intel: hda: Simplify error handling during FW boot new 4b15c4971945 Merge series "SOF fixes and updates for FW boot" from Ranj [...] new f00bb4eb18c1 Merge remote-tracking branch 'asoc/for-5.10' into asoc-next new 2c603b646522 Merge remote-tracking branch 'sound-asoc/for-next' into master new 8b36c4f5edda Merge remote-tracking branch 'input/next' into master new fd2dc4e2a1c3 Merge remote-tracking branch 'mmc/next' into master new bc54841b6f34 Merge remote-tracking branch 'mfd/for-mfd-next' into master new 17529bcf0ae2 power: supply: gpio-charger: Convert to GPIO descriptors new 39e95bbbac67 Merge tag 'psy-arm-gpio-charger-immutable-for-5.10-signed' [...] new be2919d8355e power: supply: gpio-charger: add charge-current-limit feature new 52bef41f606b power: supply: sbs-battery: remove unused enable_detection flags new 2c4bf6983402 power: supply: sbs-battery: combine get_presence_and_health new c24b9a741b5f power: supply: pm2301_charger: fix spelling mistake "charg [...] new 2bc4ce82ce47 Merge remote-tracking branch 'battery/for-next' into master new 18ccf8b9f864 regulator: mt6360: fix spelling mistake: "regulaotr" -> "r [...] new 1406da692942 Merge remote-tracking branch 'regulator/for-5.10' into reg [...] new f253518f0a69 Merge remote-tracking branch 'regulator/for-next' into master new f03c7ad8520b Merge remote-tracking branch 'security/next-testing' into master new 187d35ea43e4 Merge remote-tracking branch 'safesetid/safesetid-next' in [...] new 9ff9abc4c6be selinux: move policy mutex to selinux_state, use in lockde [...] new 716293519d57 Merge remote-tracking branch 'selinux/next' into master new 873eada948c7 Merge remote-tracking branch 'audit/next' into master new 161859cea518 Merge remote-tracking branch 'devicetree/for-next' into master new 625cd4ec689f Merge remote-tracking branch 'spi/for-next' into master new d3a87b09c953 Merge remote-tracking branch 'tip/auto-latest' into master new 55459966972c Merge remote-tracking branch 'clockevents/timers/drivers/n [...] new b972fdba8665 EDAC/ghes: Fix NULL pointer dereference in ghes_edac_register() new efe5396fa1db Merge branch 'edac-urgent' into edac-for-next new d5dbdbfe7842 Merge remote-tracking branch 'edac/edac-for-next' into master new d74473b34f2c Merge remote-tracking branch 'irqchip/irq/irqchip-next' in [...] new 77f808607a62 docs: Fix typo in synchronize_rcu() function name new 1b98b7c5eb2f doc: Drop doubled words from RCU Data-Structures.rst new 7f45d6f8ae38 doc: Drop doubled words from RCU requirements documentation new ebc3505d507c rcu: Remove KCSAN stubs new beb27bd649a0 rcu: Remove KCSAN stubs from update.c new d9b60741318f srcu: Remove KCSAN stubs new 7487ea07dfa9 rcu: Initialize at declaration time in rcu_exp_handler() new c30068f41a0e rcu/trace: Print negative GP numbers correctly new a7886e899fd8 rcu/trace: Use gp_seq_req in acceleration's rcu_grace_peri [...] new e082c7b38185 nocb: Clarify RCU nocb CPU error message new 9c39245382de rcu/tree: Force quiescent state on callback overload new 9b1ce0acb5e6 rcu/tree: Remove CONFIG_PREMPT_RCU check in force_qs_rnp() new 2130c6b4f610 nocb: Remove show_rcu_nocb_state() false positive printout new b5374b2df0ac rcu: Add READ_ONCE() to rcu_do_batch() access to rcu_divisor new a2b354b9950b rcu: Add READ_ONCE() to rcu_do_batch() access to rcu_resched_ns new fe63b723cc7c rcu: Add READ_ONCE() to rcu_do_batch() access to rcu_kick_ [...] new 1ef5a442a113 rcu: Add READ_ONCE() to rcu_do_batch() access to rcu_cpu_s [...] new 000601bb6233 rcu: Fix kerneldoc comments in rcupdate.h new ae2212a7216b rculist: Introduce list/hlist_for_each_entry_srcu() macros new df9a30fd1f70 kvm: mmu: page_track: Fix RCU list API usage new c0f97f20e5d9 rcu: Move rcu_cpu_started per-CPU variable to rcu_data new 4569c5ee95d5 rcu/nocb: Add a warning for non-GP kthread running GP code new f37599e6f06d rcu: Clarify comments about FQS loop reporting quiescent states new 666ca2907e6b rcu: Make FQS more aggressive in complaining about offline CPUs new 7f2a53c231fe rcu: Remove unused __rcu_is_watching() function new 802a9ba8728b rcu/segcblist: Prevent useless GP start if no CBs to accelerate new 28c888528f02 rcu: Shrink each possible cpu krcp new 83224afd11d7 rcutorture: Remove KCSAN stubs new 959954df0ca7 rcutorture: Output number of elapsed grace periods new fbb9f8531a0d torture: document --allcpus argument added to the kvm.sh script new d49bed9abc34 locktorture: Make function torture_percpu_rwsem_init() static new afcdf2319d11 rcutorture: Replace HTTP links with HTTPS ones new 33595581f530 torture: Update initrd documentation new fc848cf4face rcutorture: Add CONFIG_PROVE_RCU_LIST to TREE05 new 546180888940 torture: Add kvm.sh --help and update help message new c8fa63714763 rcutorture: Properly set rcu_fwds for OOM handling new 57f602022e82 rcutorture: Properly synchronize with OOM notifier new 58db5785b0d7 refperf: Avoid null pointer dereference when buf fails to [...] new 299c7d94f635 rcutorture: Hoist OOM registry up one level new d685514260e2 rcutorture: Allow pointer leaks to test diagnostic code new b67a91703a29 torture: Add gdb support new 369cbd770132 Merge branches 'doc.2020.08.24a', 'fixes.2020.08.24a' and [...] new e9d338a0b179 scftorture: Add smp_call_function() torture test new 687d4775db56 torture: Declare parse-console.sh independence from rcutorture new 80c9476e683e torture: Add scftorture to the rcutorture scripting new 5022b8ac608f scftorture: Implement weighted primitive selection new bca37119c57b tick-sched: Clarify "NOHZ: local_softirq_pending" warning new dba3142b37f3 scftorture: Summarize per-thread statistics new b93e21a51e1c scftorture: Add smp_call_function_single() memory-ordering checks new 980205ee8489 scftorture: Add smp_call_function_many() memory-ordering checks new 34e8c4837adb scftorture: Add smp_call_function() memory-ordering checks new 676e5469643e scftorture: Consolidate scftorture_invoke_one() check and kfree() new 4df55bddc1a3 scftorture: Consolidate scftorture_invoke_one() scf_check [...] new dbf83b655a78 scftorture: Flag errors in torture-compatible manner new ee7035d29576 scftorture: Prevent compiler from reducing race probabilities new 9a52a574676f scftorture: Make symbol 'scf_torture_rand' static new de77d4da54d1 scftorture: Check unexpected "switch" statement value new a7c072ef2664 scftorture: Block scftorture_invoker() kthreads for offline CPUs new 9e66bf03f9c5 scftorture: Adapt memory-ordering test to UP operation new 65bd77f55433 scftorture: Add cond_resched() to test loop new 4e88ec4a9eb1 rcuperf: Change rcuperf to rcuscale new 3758cb1b3196 Merge branch 'scftorture.2020.08.24a' into HEAD new 8cbd0e38a9f2 rcu: Add Kconfig option for strict RCU grace periods new dc1269186bed rcu: Reduce leaf fanout for strict RCU grace periods new aecd34b9765d rcu: Restrict default jiffies_till_first_fqs for strict RCU GPs new 29fc5f93320c rcu: Force DEFAULT_RCU_BLIMIT to 1000 for strict RCU GPs new f19920e412fd rcu: Always set .need_qs from __rcu_read_lock() for strict GPs new 44bad5b3cca2 rcu: Do full report for .need_qs for strict GPs new 1a2f5d57a33f rcu: Attempt QS when CPU discovers GP for strict GPs new 933ada2c3310 rcu: IPI all CPUs at GP start for strict GPs new 4e025f52a1e0 rcu: IPI all CPUs at GP end for strict GPs new 3d29aaf1ef99 rcu: Provide optional RCU-reader exit delay for strict GPs new a657f2617010 rcu: Execute RCU reader shortly after rcu_core for strict GPs new aa40c138cc8f rcu: Report QS for outermost PREEMPT=n rcu_read_unlock() f [...] new cfeac3977ab4 rcu: Remove unused "cpu" parameter from rcu_report_qs_rdp() new bd4672869400 Merge branch 'strictgp.2020.08.24a' into HEAD new 160c7ba34605 lib: Add backtrace_idle parameter to force backtrace of idle CPUs new 5bbb24bb3afa smp: Add source and destination CPUs to __call_single_data new bcf2691daf7b kernel/smp: Provide CSD lock timeout diagnostics new f54b2560920f smp: Make symbol 'csd_bug_count' static new 5002a6f90287 Merge branch 'csd.2020.08.24a' into HEAD new 0f8ad5f2e934 kcsan: Add support for atomic builtins new 883957b1c4ac objtool: Add atomic builtin TSAN instrumentation to uacces [...] new f9ea63193135 kcsan: Add atomic builtin test case new 14e2ac8de0f9 kcsan: Support compounded read-write instrumentation new a81b37590ff2 objtool, kcsan: Add __tsan_read_write to uaccess whitelist new 106a307fd0a7 kcsan: Skew delay to be longer for certain access types new 9d1335cc1e97 kcsan: Add missing CONFIG_KCSAN_IGNORE_ATOMICS checks new bec4a2474890 kcsan: Test support for compound instrumentation new 00047c2e6d7c instrumented.h: Introduce read-write instrumentation hooks new b159eeccb75a asm-generic/bitops: Use instrument_read_write() where appropriate new 3570a1bcf45e locking/atomics: Use read-write instrumentation for atomic RMWs new 69b2c81bc894 kcsan: Simplify debugfs counter to name mapping new a4e74fa5f0d3 kcsan: Simplify constant string handling new 4700ccdf18fa kcsan: Remove debugfs test command new 2778793072c3 kcsan: Show message if enabled early new 178a1877d782 kcsan: Use pr_fmt for consistency new 2e986b81f698 kcsan: Optimize debugfs stats counters new 068df05363b7 bitops, kcsan: Partially revert instrumentation for non-at [...] new 67c0ec13c8b7 Merge branch 'kcsan.2020.08.24a' into HEAD new 0e96e0d5712d Replace HTTP links with HTTPS ones: LKMM new 8c980f94ab23 tools/memory-model: Update recipes.txt prime_numbers.c path new 747d5207d3f0 tools/memory-model: Improve litmus-test documentation new 2425d4af11aa tools/memory-model: Add a simple entry point document new b1d408301cae tools/memory-model: Expand the cheatsheet.txt notion of relaxed new 15b6660e2d21 tools/memory-model: Move Documentation description to Docu [...] new da4924d28374 tools/memory-model: Document categories of ordering primitives new cc2c1fe50c03 tools/memory-model: Document locking corner cases new 92df59c4dd27 tools/memory-model: Make judgelitmus.sh note timeouts new 022561596e7d tools/memory-model: Make cmplitmushist.sh note timeouts new 0874fda1db66 tools/memory-model: Make judgelitmus.sh identify bad macros new 934f3cb945c7 tools/memory-model: Make judgelitmus.sh detect hard deadlocks new 0588ae37df8f tools/memory-model: Fix paulmck email address on pre-exist [...] new 493b5821e50a tools/memory-model: Update parseargs.sh for hardware verification new 22e84cc96eb5 tools/memory-model: Make judgelitmus.sh handle hardware ve [...] new f63ac9bc363f tools/memory-model: Add simpletest.sh to check locking, RC [...] new d1dd0f98511b tools/memory-model: Fix checkalllitmus.sh comment new f99fa484ed3b tools/memory-model: Hardware checking for check{,all}litmus.sh new fde8ffffab4a tools/memory-model: Make judgelitmus.sh ransack .litmus.out files new c7898b7fb24f tools/memory-model: Split runlitmus.sh out of checklitmus.sh new 080d3661f835 tools/memory-model: Make runlitmus.sh generate .litmus.out [...] new 6fa22dd727c4 tools/memory-model: Move from .AArch64.litmus.out to .litm [...] new 52f14156019d tools/memory-model: Keep assembly-language litmus tests new 878ec422eef0 tools/memory-model: Allow herd to deduce CPU type new 6d19b09da890 tools/memory-model: Make runlitmus.sh check for jingle errors new fa55d2733f31 tools/memory-model: Add -v flag to jingle7 runs new 5384f57202a6 tools/memory-model: Implement --hw support for checkghlitmus.sh new 735569a713f0 tools/memory-model: Fix scripting --jobs argument new e2391c3b9581 tools/memory-model: Make checkghlitmus.sh use mselect7 new e7703c098b9c tools/memory-model: Make history-check scripts use mselect7 new 48fdab8feab8 tools/memory-model: Add "--" to parseargs.sh for addition [...] new 430a14592d6f tools/memory-model: Repair parseargs.sh header comment new 5ba9cdf35522 tools/memory-model: Add checktheselitmus.sh to run specifi [...] new 78c578d462f0 tools/memory-model: Add data-race capabilities to judgelitmus.sh new c16f7a468930 tools/memory-model: Make judgelitmus.sh handle scripted Re [...] new e9269ecbc2d4 tools/memory-model: Use "-unroll 0" to keep --hw runs finite new 4f43de2a419a Merge branch 'lkmm-dev.2020.08.24a' into HEAD new f5f3db14399c rcu-tasks: Prevent complaints of unused show_rcu_tasks_cla [...] new 809f3dde2e98 kcsan: Use tracing-safe version of prandom new 417ea89c28ab refscale: Bounds-check module parameters new c82fe40d1d13 Merge remote-tracking branch 'rcu/rcu/next' into master new c330fb1ddc0a XEN uses irqdesc::irq_data_common::handler_data to store a [...] new d742db70033c xen/xenbus: Fix granting of vmalloc'd memory new 9d3004bf7ba3 arm/xen: Add misuse warning to virt_to_gfn new 09081a3e2b84 Merge remote-tracking branch 'xen-tip/linux-next' into master new 6109cadeb777 Merge remote-tracking branch 'leds/for-next' into master new 6a71c736684b Merge remote-tracking branch 'ipmi/for-next' into master new 7847d05657c6 Merge remote-tracking branch 'usb/usb-next' into master new d2ce718bb608 Merge remote-tracking branch 'usb-chipidea-next/ci-for-usb [...] new fa83f09cbf31 Merge remote-tracking branch 'phy-next/next' into master new 738cb186d8bf Merge remote-tracking branch 'tty/tty-next' into master new 0084b16a667e Merge remote-tracking branch 'char-misc/char-misc-next' in [...] new c22f1ba3bd41 dt-bindings: extcon: ptn5150: Convert binding to DT schema new 1be700b7544d dt-bindings: extcon: ptn5150: Use generic "interrupts" property new 73fb671e371c dt-bindings: extcon: ptn5150: Make 'vbus-gpios' optional new 5bf6f5c6b7a3 extcon: ptn5150: Fix usage of atomic GPIO with sleeping GP [...] new e965e6083e7c extcon: ptn5150: Use generic "interrupts" property new 61ab5ee08cd8 extcon: ptn5150: Simplify getting vbus-gpios with flags new b3fbe86a695c extcon: ptn5150: Lower the noisiness of probe new af71b7e384cd extcon: ptn5150: Check current USB mode when probing new 0609eb1dd1fa extcon: ptn5150: Make 'vbus-gpios' optional new 496cb194d07b extcon: ptn5150: Reduce the amount of logs on deferred probe new fb3fa831793b extcon: ptn5150: Convert to module_i2c_driver new 019214aa413d extcon: ptn5150: Convert to .probe_new new d0e3c25150dd MAINTAINERS: Add entry for NXP PTN5150A CC driver new e13d57979dbd extcon: Replace HTTP links with HTTPS ones new 5b4d8c3d261e extcon: ptn5150: Deduplicate parts of dev_err_probe() new 4e5e47a37855 extcon: ptn5150: Switch to GENMASK() and BIT() macros new 70f8ef322829 extcon: ptn5150: Set the VBUS and POLARITY property capability new b9a2349de4fa Merge remote-tracking branch 'extcon/extcon-next' into master new f64724bbda70 Merge remote-tracking branch 'soundwire/next' into master new 9c3cb2372cdf Merge remote-tracking branch 'staging/staging-next' into master new 6081009d3f39 Merge remote-tracking branch 'mux/for-next' into master new 025fa0a87b41 Merge remote-tracking branch 'dmaengine/next' into master new f2f8227f6928 Merge remote-tracking branch 'scsi/for-next' into master new 5de5a52bbe63 Merge remote-tracking branch 'scsi-mkp/for-next' into master new ac5cb9428c49 Merge remote-tracking branch 'rpmsg/for-next' into master new 67b8ae849a8f Merge remote-tracking branch 'gpio-brgl/gpio/for-next' int [...] new f3d7af07811c Merge remote-tracking branch 'pinctrl-intel/for-next' into master new 884ee754f5ae selftests/livepatch: Do not check order when using "comm" [...] new 338c0aff6dbb Merge branch 'for-5.9/upstream-fixes' into for-next new 9f5049dcb2ff Merge remote-tracking branch 'livepatching/for-next' into master new 91aeda296dce coresight: cti: disclaim device only when it's claimed new cf83add5abd2 coresight: cti: remove pm_runtime_get_sync() from CPU hotplug new 8aba79505eb3 coresight: etm4x: Ensure default perf settings filter user/kernel new 1193eb12ddb9 Merge remote-tracking branch 'coresight/next' into master new 1c54b21adc0d Merge remote-tracking branch 'nvdimm/libnvdimm-for-next' i [...] new d25663507cdc Merge remote-tracking branch 'at24/at24/for-next' into master new 95ebf3587359 Merge remote-tracking branch 'ntb/ntb-next' into master new 1fd3216e3c0d Merge remote-tracking branch 'kspp/for-next/kspp' into master new cd0dbfb0a1a8 Merge remote-tracking branch 'fsi/next' into master new 3c95e31c7dd5 Merge remote-tracking branch 'nvmem/for-next' into master new 2631051045dc Merge remote-tracking branch 'xarray/xarray' into master new 90f973d6b54b Merge remote-tracking branch 'hyperv/hyperv-next' into master new 74e3fd414687 Merge remote-tracking branch 'auxdisplay/auxdisplay' into master new 7f45b8d34b72 Merge remote-tracking branch 'kgdb/kgdb/for-next' into master new 504108520dc2 Merge remote-tracking branch 'pidfd/for-next' into master new c68d1dbe79e8 Merge remote-tracking branch 'fpga/for-next' into master new 6a7bd6016851 Merge remote-tracking branch 'trivial/for-next' into master new e3e05ef50129 Merge remote-tracking branch 'mhi/mhi-next' into master new 29edcb17f1e5 Merge remote-tracking branch 'notifications/notifications- [...] new a54bb47626c3 Merge remote-tracking branch 'memblock/for-next' into master new ae8d94dcbea0 mips: fix cavium-octeon build caused by memblock refactoring new 23a5a09f2708 x86/setup: simplify initrd relocation and reservation new 0c02bbe2ebd3 x86/setup: simplify reserve_crashkernel() new a48f13f8c8a3 memblock: remove unused memblock_mem_size() new d588f083aba1 memblock: implement for_each_reserved_mem_region() using _ [...] new f1ec075e256a memblock: use separate iterators for memory and reserved regions new b7d138a864de mm, oom_adj: don't loop through tasks in __set_oom_adj whe [...] new c64f37b65565 mm,hwpoison: cleanup unused PageHuge() check new c57e918faa1a mm, hwpoison: remove recalculating hpage new 4e77a3af9646 mm,hwpoison-inject: don't pin for hwpoison_filter new d062233b90d6 mm,hwpoison: unexport get_hwpoison_page and make it static new 4f97d3a54687 mm,hwpoison: kill put_hwpoison_page new f366e1420c5b mm,hwpoison: unify THP handling for hard and soft offline new 4dfad9475bcc mm,hwpoison: rework soft offline for free pages new d431a7aa7bec mm,hwpoison: rework soft offline for in-use pages new 9b88ce58d02b mm,hwpoison: refactor soft_offline_huge_page and __soft_of [...] new 992169e58283 mmhwpoison-refactor-soft_offline_huge_page-and-__soft_offl [...] new 7a52e9bc482f mm,hwpoison: return 0 if the page is already poisoned in s [...] new e0fc7687eb0a mm,hwpoison: introduce MF_MSG_UNSPLIT_THP new 2eb84635380d mm,hwpoison: double-check page count in __get_any_page() new 8bbbef660afe mm: vmstat: fix /proc/sys/vm/stat_refresh generating false [...] new bcf599ca06e1 mm-vmstat-fix-proc-sys-vm-stat_refresh-generating-false-wa [...] new 097536e24c9a mm-vmstat-fix-proc-sys-vm-stat_refresh-generating-false-wa [...] new 2a92f9eef698 mm/util.c: update the kerneldoc for kstrdup_const() new c087ee7df8c4 mm/memory_hotplug: inline __offline_pages() into offline_pages() new 5019269d89d0 mm/memory_hotplug: enforce section granularity when onlini [...] new f97012f87915 mm/memory_hotplug: simplify page offlining new af3cf3d75203 mm/page_alloc: simplify __offline_isolated_pages() new c9d8fa1cf1e6 mm/memory_hotplug: drop nr_isolate_pageblock in offline_pages() new 27dd23e9f4b7 mm/page_isolation: simplify return value of start_isolate_ [...] new c6fb3aed773d mm/memory_hotplug: simplify page onlining new 205c2c045b04 mm/page_alloc: drop stale pageblock comment in memmap_init [...] new 4d73a8568d4a mm: pass migratetype into memmap_init_zone() and move_pfn_ [...] new c6b1ed879f54 mm/memory_hotplug: mark pageblocks MIGRATE_ISOLATE while o [...] new d0551fc561a3 mm/slab.h: remove duplicate include new d53d7bb8419b mm/page_reporting.c: drop stale list head check in page_re [...] new 50c2d64160de mm/highmem.c: clean up endif comments new d5adde374eb7 fs/buffer.c: add debug print for __getblk_gfp() stall problem new 3250960b0f04 fs/buffer.c: dump more info for __getblk_gfp() stall problem new fdf30fa5ebfd kernel/hung_task.c: Monitor killed tasks. new 6d160bb2a32e proc/sysctl: make protected_* world readable new bdb9e67b249f fs: configfs: delete repeated words in comments new a3ead7d4bd9e get_maintainer: add test for file in VCS new 6a1c1b5be0ec get_maintainer: exclude MAINTAINERS file(s) from --git-fallback new f86dd4c01577 lib: bitmap: delete duplicated words new cdd61ba14137 lib: libcrc32c: delete duplicated words new 669505959346 lib: decompress_bunzip2: delete duplicated words new 44379154a599 lib: devres: delete duplicated words new db52772f24fa lib: dynamic_queue_limits: delete duplicated words + fix typo new b61592ffff95 lib: earlycpio: delete duplicated words new ce94d2f94778 lib: radix-tree: delete duplicated words new 07f36e76687c lib: syscall: delete duplicated words new 5a7f80987b79 lib: test_sysctl: delete duplicated words new 4120479a3f6f bitops: simplify get_count_order_long() new 2f866abfeca2 bitops: use the same mechanism for get_count_order[_long] new 18148fbe0de8 checkpatch: add --kconfig-prefix new b2692ef2f4b4 checkpatch: move repeated word test new 8ad887f84564 checkpatch: add test for comma use that should be semicolon new 785c968a610e const_structs.checkpatch: add phy_ops new 32467ad8eeab checkpatch: warn if trace_printk and friends are called new 3f64a495ae7e fs/binfmt_elf: use PT_LOAD p_align values for suitable sta [...] new 5b12cd2227dd fs-binfmt_elf-use-pt_load-p_align-values-for-suitable-star [...] new 258526e18fef fs-binfmt_elf-use-pt_load-p_align-values-for-suitable-star [...] new c3507385bda3 tools/testing/selftests: add self-test for verifying load [...] new 33638b6c3d60 autofs: harden ioctl table new d230ac1526bb panic: dump registers on panic_on_warn new 565ba61fbbee aio: simplify read_events() new 23d1f7785283 scripts/gdb/proc: add struct mount & struct super_block ad [...] new 0a56c48223ff scripts/gdb/tasks: add headers and improve spacing format new f60aef257493 ROMFS: support inode blocks calculation new efd0a296f63c Merge branch 'akpm-current/current' into master new 55a5c6b02a58 x86/defconfigs: Explicitly unset CONFIG_64BIT in i386_defconfig new a790b4471d47 scripts/gdb: add utils.read_ulong() new 254685ef9374 scripts/gdb: update for lockless printk ringbuffer new 4018197d82da scripts-gdb-update-for-lockless-printk-ringbuffer-checkpat [...] new 156074e53027 ia64: fix build error with !COREDUMP new 5d954602f263 mm/madvise: pass task and mm to do_madvise new b332190d17b3 pid: move pidfd_get_pid() to pid.c new b527b0a1d9fd mm/madvise: introduce process_madvise() syscall: an extern [...] new d2620665e78d mm/madvise: Remove duplicate include new 83af8e2ad0ea mm/madvise: check fatal signal pending of target process new 314996836ea9 mm/memory-failure: remove a wrapper for alloc_migration_target() new a7bc4f69fa06 mm/memory_hotplug: remove a wrapper for alloc_migration_target() new 37b7e2023fb4 mm/migrate: avoid possible unnecessary process right check [...] new 8153300d5f06 mm/mmap: add inline vma_next() for readability of mmap code new 93ec0960bea8 mm/mmap: add inline munmap_vma_range() for code readability
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 (fbaa3fc5cf22) \ N -- N -- N refs/heads/akpm (93ec0960bea8)
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 597 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "adds" were already present in the repository and have only been added to this reference.
Summary of changes: .../devicetree/bindings/extcon/extcon-ptn5150.yaml | 4 +- Documentation/devicetree/bindings/opp/opp.txt | 53 +- .../bindings/power/supply/gpio-charger.yaml | 31 + Documentation/powerpc/syscall64-abi.rst | 4 +- .../userspace-api/media/v4l/colorspaces-defs.rst | 9 +- .../media/v4l/colorspaces-details.rst | 5 +- .../userspace-api/media/v4l/dev-sliced-vbi.rst | 2 +- MAINTAINERS | 17 +- arch/arm/arm-soc-for-next-contents.txt | 2 + arch/arm/mach-pxa/tosa.c | 12 +- arch/arm/mach-sa1100/collie.c | 14 +- arch/arm64/boot/dts/nvidia/tegra194-p2888.dtsi | 15 + arch/arm64/boot/dts/nvidia/tegra194-p2972-0000.dts | 13 + arch/arm64/boot/dts/nvidia/tegra194.dtsi | 22 +- arch/arm64/boot/dts/nvidia/tegra210-p2180.dtsi | 2 +- arch/arm64/boot/dts/nvidia/tegra210-p3450-0000.dts | 15 +- arch/arm64/boot/dts/nvidia/tegra210.dtsi | 10 +- arch/arm64/kernel/cpuinfo.c | 1 - arch/mips/cavium-octeon/dma-octeon.c | 2 +- arch/powerpc/Kconfig | 12 + arch/powerpc/include/asm/book3s/64/pgtable.h | 8 +- arch/powerpc/include/asm/cputable.h | 10 +- arch/powerpc/include/asm/mman.h | 31 +- arch/powerpc/include/asm/nohash/64/pgtable.h | 2 + arch/powerpc/include/uapi/asm/mman.h | 2 +- arch/powerpc/kernel/dt_cpu_ftrs.c | 2 +- arch/powerpc/kernel/entry_64.S | 4 + arch/powerpc/kernel/process.c | 12 +- arch/powerpc/mm/book3s64/hash_utils.c | 2 + arch/powerpc/perf/core-book3s.c | 19 +- arch/powerpc/perf/imc-pmu.c | 4 +- arch/powerpc/platforms/powernv/idle.c | 2 +- arch/riscv/Kconfig | 23 - arch/riscv/Makefile | 1 - arch/riscv/configs/defconfig | 1 - arch/riscv/include/asm/Kbuild | 1 - arch/riscv/include/asm/efi.h | 36 - arch/riscv/include/asm/fixmap.h | 16 +- arch/riscv/include/asm/io.h | 1 - arch/riscv/include/asm/pgtable.h | 1 - arch/riscv/include/asm/sections.h | 13 - arch/riscv/kernel/Makefile | 4 - arch/riscv/kernel/efi-header.S | 104 --- arch/riscv/kernel/head.S | 17 +- arch/riscv/kernel/head.h | 2 + arch/riscv/kernel/image-vars.h | 51 -- arch/riscv/kernel/setup.c | 10 +- arch/riscv/kernel/vmlinux.lds.S | 22 +- arch/riscv/mm/init.c | 189 ++--- crypto/af_alg.c | 13 +- drivers/clk/tegra/clk-pll.c | 7 +- drivers/clk/tegra/clk-tegra210-emc.c | 2 - drivers/cpufreq/cpufreq.c | 3 +- drivers/edac/ghes_edac.c | 10 +- drivers/extcon/extcon-ptn5150.c | 64 +- drivers/firmware/efi/Kconfig | 3 +- drivers/firmware/efi/Makefile | 2 +- drivers/firmware/efi/{efi-init.c => arm-init.c} | 0 drivers/firmware/efi/libstub/Makefile | 10 - drivers/firmware/efi/libstub/riscv-stub.c | 110 --- drivers/gpu/drm/amd/amdgpu/amdgpu_device.c | 13 +- drivers/gpu/drm/amd/pm/inc/amdgpu_smu.h | 6 +- drivers/gpu/drm/amd/pm/inc/smu_v11_0.h | 6 - .../drm/amd/pm/powerplay/hwmgr/hardwaremanager.c | 5 +- .../gpu/drm/amd/pm/powerplay/hwmgr/smu7_hwmgr.c | 3 +- .../drm/amd/pm/powerplay/hwmgr/vega10_thermal.c | 14 +- .../gpu/drm/amd/pm/powerplay/smumgr/ci_smumgr.c | 2 + drivers/gpu/drm/amd/pm/swsmu/amdgpu_smu.c | 20 +- drivers/gpu/drm/amd/pm/swsmu/smu11/arcturus_ppt.c | 35 +- drivers/gpu/drm/amd/pm/swsmu/smu11/navi10_ppt.c | 36 +- .../drm/amd/pm/swsmu/smu11/sienna_cichlid_ppt.c | 42 +- drivers/gpu/drm/amd/pm/swsmu/smu11/smu_v11_0.c | 53 +- drivers/gpu/drm/amd/pm/swsmu/smu_internal.h | 1 + drivers/gpu/drm/etnaviv/etnaviv_gpu.c | 11 +- drivers/gpu/drm/etnaviv/etnaviv_sched.c | 11 +- drivers/gpu/drm/exynos/exynos_drm_fbdev.c | 2 +- drivers/gpu/drm/exynos/exynos_drm_gem.h | 2 +- drivers/gpu/drm/i915/display/intel_ddi.c | 2 +- .../gpu/drm/i915/display/intel_display_debugfs.c | 12 +- drivers/gpu/drm/i915/display/intel_dp.c | 123 ++- drivers/gpu/drm/i915/display/intel_dp.h | 2 + drivers/gpu/drm/i915/display/vlv_dsi_pll.c | 2 +- drivers/gpu/drm/mgag200/mgag200_drv.c | 2 +- drivers/gpu/drm/radeon/radeon_display.c | 2 +- drivers/gpu/drm/sun4i/sun4i_tcon.c | 12 +- drivers/hwmon/gsc-hwmon.c | 1 + drivers/hwmon/k10temp.c | 64 +- drivers/hwmon/scmi-hwmon.c | 6 +- drivers/hwtracing/coresight/coresight-cti.c | 6 +- drivers/hwtracing/coresight/coresight-etm4x.c | 32 +- drivers/hwtracing/coresight/coresight-etm4x.h | 3 + drivers/infiniband/hw/bnxt_re/ib_verbs.c | 43 +- drivers/infiniband/hw/bnxt_re/main.c | 3 +- drivers/infiniband/hw/bnxt_re/qplib_fp.c | 26 +- drivers/infiniband/hw/bnxt_re/qplib_rcfw.c | 10 +- drivers/infiniband/hw/bnxt_re/qplib_rcfw.h | 5 + drivers/infiniband/hw/bnxt_re/qplib_sp.c | 2 +- drivers/infiniband/hw/bnxt_re/qplib_sp.h | 1 + drivers/infiniband/hw/mlx4/main.c | 3 +- drivers/infiniband/hw/qib/qib_mad.c | 2 + drivers/infiniband/sw/rxe/rxe.c | 4 + drivers/infiniband/sw/rxe/rxe.h | 2 + drivers/infiniband/sw/rxe/rxe_mr.c | 1 + drivers/infiniband/sw/rxe/rxe_sysfs.c | 5 + drivers/media/platform/Kconfig | 4 +- .../media/platform/mtk-vcodec/mtk_vcodec_dec_drv.c | 8 + .../media/platform/mtk-vcodec/mtk_vcodec_enc_drv.c | 8 + drivers/media/test-drivers/vivid/vivid-meta-out.c | 9 +- drivers/media/tuners/tuner-simple.c | 5 +- drivers/media/usb/dvb-usb/dib0700_devices.c | 10 +- drivers/media/usb/em28xx/em28xx-cards.c | 22 + drivers/media/usb/em28xx/em28xx.h | 1 + drivers/media/usb/pvrusb2/pvrusb2-hdw.c | 5 +- drivers/memory/emif.c | 33 +- drivers/memory/omap-gpmc.c | 4 + drivers/net/Kconfig | 4 + drivers/net/Makefile | 2 + drivers/net/ethernet/apm/xgene/xgene_enet_main.h | 2 +- drivers/net/ethernet/broadcom/bnxt/bnxt.c | 12 +- drivers/net/ethernet/qualcomm/qca_uart.c | 2 +- drivers/net/ethernet/renesas/ravb_main.c | 2 +- drivers/net/ethernet/renesas/sh_eth.c | 2 +- drivers/net/ethernet/stmicro/stmmac/Kconfig | 2 +- drivers/net/ethernet/stmicro/stmmac/common.h | 2 +- drivers/net/ethernet/ti/cpsw_new.c | 27 +- drivers/net/gtp.c | 58 +- drivers/net/mdio/Kconfig | 241 ++++++ drivers/net/mdio/Makefile | 27 + drivers/net/{phy => mdio}/mdio-aspeed.c | 0 drivers/net/{phy => mdio}/mdio-bcm-iproc.c | 0 drivers/net/{phy => mdio}/mdio-bcm-unimac.c | 0 drivers/net/{phy => mdio}/mdio-bitbang.c | 0 drivers/net/{phy => mdio}/mdio-cavium.c | 0 drivers/net/{phy => mdio}/mdio-cavium.h | 0 drivers/net/{phy => mdio}/mdio-gpio.c | 0 drivers/net/{phy => mdio}/mdio-hisi-femac.c | 0 drivers/net/{phy => mdio}/mdio-i2c.c | 3 +- drivers/net/{phy => mdio}/mdio-ipq4019.c | 0 drivers/net/{phy => mdio}/mdio-ipq8064.c | 0 drivers/net/{phy => mdio}/mdio-moxart.c | 0 drivers/net/{phy => mdio}/mdio-mscc-miim.c | 0 drivers/net/{phy => mdio}/mdio-mux-bcm-iproc.c | 0 drivers/net/{phy => mdio}/mdio-mux-gpio.c | 0 drivers/net/{phy => mdio}/mdio-mux-meson-g12a.c | 0 drivers/net/{phy => mdio}/mdio-mux-mmioreg.c | 0 drivers/net/{phy => mdio}/mdio-mux-multiplexer.c | 0 drivers/net/{phy => mdio}/mdio-mux.c | 0 drivers/net/{phy => mdio}/mdio-mvusb.c | 0 drivers/net/{phy => mdio}/mdio-octeon.c | 0 drivers/net/{phy => mdio}/mdio-sun4i.c | 0 drivers/net/{phy => mdio}/mdio-thunder.c | 0 drivers/net/{phy => mdio}/mdio-xgene.c | 2 +- drivers/net/pcs/Kconfig | 16 + drivers/net/pcs/Makefile | 4 + drivers/net/{phy/mdio-xpcs.c => pcs/pcs-xpcs.c} | 2 +- drivers/net/phy/Kconfig | 404 ++------- drivers/net/phy/Makefile | 37 +- drivers/net/phy/at803x.c | 4 +- drivers/net/phy/mscc/mscc_macsec.c | 2 +- drivers/net/phy/sfp.c | 2 +- drivers/net/usb/asix_common.c | 2 +- drivers/net/wan/lapbether.c | 2 + drivers/net/wireless/ath/ath10k/mac.c | 4 +- drivers/net/wireless/ath/ath10k/wmi.c | 2 +- drivers/net/wireless/ath/ath11k/thermal.c | 2 +- drivers/net/wireless/ath/ath11k/wmi.c | 4 +- drivers/net/wireless/ath/ath9k/beacon.c | 2 +- drivers/net/wireless/ath/ath9k/htc_drv_beacon.c | 2 +- drivers/net/wireless/atmel/at76c50x-usb.c | 11 +- drivers/net/wireless/atmel/atmel.c | 4 +- drivers/net/wireless/broadcom/b43/dma.c | 2 +- drivers/net/wireless/broadcom/b43/main.c | 14 +- drivers/net/wireless/broadcom/b43/phy_common.c | 2 +- drivers/net/wireless/broadcom/b43/phy_n.c | 21 +- drivers/net/wireless/broadcom/b43/pio.c | 2 +- drivers/net/wireless/broadcom/b43/tables_nphy.c | 2 +- drivers/net/wireless/broadcom/b43legacy/dma.c | 2 +- drivers/net/wireless/broadcom/b43legacy/main.c | 15 +- drivers/net/wireless/broadcom/b43legacy/pio.c | 7 +- .../wireless/broadcom/brcm80211/brcmfmac/bcmsdh.c | 2 - .../broadcom/brcm80211/brcmfmac/cfg80211.c | 8 +- .../wireless/broadcom/brcm80211/brcmfmac/chip.c | 2 +- .../wireless/broadcom/brcm80211/brcmfmac/fweh.c | 13 +- .../wireless/broadcom/brcm80211/brcmfmac/sdio.c | 2 - .../broadcom/brcm80211/brcmsmac/mac80211_if.c | 17 +- .../broadcom/brcm80211/brcmsmac/mac80211_if.h | 2 +- drivers/net/wireless/cisco/airo.c | 898 +++++++++++---------- drivers/net/wireless/intel/ipw2x00/ipw2100.c | 9 +- drivers/net/wireless/intel/ipw2x00/ipw2200.c | 52 +- drivers/net/wireless/intel/iwlegacy/3945-mac.c | 10 +- drivers/net/wireless/intel/iwlegacy/4965-mac.c | 12 +- drivers/net/wireless/intel/iwlegacy/common.c | 76 +- drivers/net/wireless/intel/iwlwifi/mvm/mac-ctxt.c | 6 +- .../net/wireless/intel/iwlwifi/mvm/time-event.c | 2 +- drivers/net/wireless/intersil/hostap/hostap_hw.c | 18 +- drivers/net/wireless/intersil/orinoco/main.c | 11 +- .../net/wireless/intersil/orinoco/orinoco_usb.c | 8 +- drivers/net/wireless/intersil/p54/p54pci.c | 8 +- drivers/net/wireless/intersil/prism54/isl_38xx.c | 2 +- drivers/net/wireless/intersil/prism54/isl_ioctl.c | 2 +- drivers/net/wireless/intersil/prism54/islpci_dev.c | 2 +- drivers/net/wireless/mac80211_hwsim.c | 2 +- drivers/net/wireless/marvell/mwifiex/cfg80211.c | 8 +- drivers/net/wireless/marvell/mwifiex/fw.h | 2 +- drivers/net/wireless/marvell/mwifiex/ie.c | 2 +- drivers/net/wireless/marvell/mwifiex/pcie.c | 174 ++-- drivers/net/wireless/marvell/mwifiex/scan.c | 2 +- drivers/net/wireless/marvell/mwifiex/sta_cmdresp.c | 4 +- drivers/net/wireless/marvell/mwifiex/usb.c | 3 +- drivers/net/wireless/marvell/mwl8k.c | 16 +- drivers/net/wireless/mediatek/mt76/mac80211.c | 4 +- drivers/net/wireless/mediatek/mt76/mt7615/mcu.c | 13 +- drivers/net/wireless/mediatek/mt76/mt7915/init.c | 8 +- drivers/net/wireless/mediatek/mt76/mt7915/mac.c | 2 +- drivers/net/wireless/mediatek/mt76/mt7915/mcu.c | 8 +- drivers/net/wireless/microchip/wilc1000/sdio.c | 5 +- drivers/net/wireless/microchip/wilc1000/spi.c | 5 +- .../wireless/quantenna/qtnfmac/pcie/pearl_pcie.c | 7 +- .../wireless/quantenna/qtnfmac/pcie/topaz_pcie.c | 7 +- drivers/net/wireless/ralink/rt2x00/rt2400pci.c | 16 +- drivers/net/wireless/ralink/rt2x00/rt2500pci.c | 16 +- drivers/net/wireless/ralink/rt2x00/rt2800lib.c | 42 +- drivers/net/wireless/ralink/rt2x00/rt2800mmio.c | 25 +- drivers/net/wireless/ralink/rt2x00/rt2800mmio.h | 10 +- drivers/net/wireless/ralink/rt2x00/rt2800usb.c | 1 - drivers/net/wireless/ralink/rt2x00/rt2x00.h | 10 +- drivers/net/wireless/ralink/rt2x00/rt2x00dev.c | 5 +- drivers/net/wireless/ralink/rt2x00/rt61pci.c | 23 +- drivers/net/wireless/ralink/rt2x00/rt73usb.c | 1 - drivers/net/wireless/realtek/rtlwifi/pci.c | 21 +- drivers/net/wireless/realtek/rtlwifi/usb.c | 9 +- drivers/net/wireless/realtek/rtw88/mac.c | 13 +- drivers/net/wireless/realtek/rtw88/main.c | 7 +- drivers/net/wireless/realtek/rtw88/pci.c | 33 +- drivers/net/wireless/realtek/rtw88/phy.c | 11 +- .../net/wireless/realtek/rtw88/rtw8822c_table.c | 32 +- drivers/net/wireless/realtek/rtw88/tx.c | 4 +- drivers/net/wireless/realtek/rtw88/tx.h | 2 +- drivers/net/wireless/zydas/zd1211rw/zd_usb.c | 8 +- drivers/opp/core.c | 6 - drivers/opp/of.c | 47 +- drivers/power/supply/gpio-charger.c | 166 +++- drivers/power/supply/pm2301_charger.c | 2 +- drivers/power/supply/sbs-battery.c | 84 +- drivers/regulator/mt6360-regulator.c | 4 +- drivers/s390/net/qeth_core.h | 14 +- drivers/s390/net/qeth_core_main.c | 85 +- drivers/s390/net/qeth_core_mpc.h | 14 +- drivers/s390/net/qeth_l2_main.c | 96 ++- drivers/s390/net/qeth_l2_sys.c | 1 + drivers/s390/net/qeth_l3_main.c | 3 +- drivers/tee/tee_shm.c | 32 +- drivers/usb/core/quirks.c | 5 + drivers/usb/gadget/u_f.h | 8 +- drivers/usb/host/ohci-exynos.c | 5 +- drivers/usb/storage/unusual_devs.h | 2 +- drivers/video/fbdev/controlfb.c | 2 + drivers/xen/events/events_base.c | 16 +- drivers/xen/xenbus/xenbus_client.c | 10 +- fs/afs/fs_probe.c | 4 +- fs/afs/internal.h | 14 +- fs/afs/proc.c | 5 + fs/afs/vl_list.c | 1 + fs/afs/vl_probe.c | 82 +- fs/afs/vl_rotate.c | 7 +- fs/cifs/cifsglob.h | 15 + fs/cifs/connect.c | 2 +- fs/dlm/Kconfig | 1 + fs/dlm/config.c | 9 +- fs/dlm/config.h | 1 - fs/dlm/dlm_internal.h | 1 - fs/dlm/lockspace.c | 1 - fs/dlm/lowcomms.c | 122 ++- fs/dlm/plock.c | 20 - fs/dlm/recoverd.c | 1 - fs/exfat/namei.c | 13 +- fs/xfs/libxfs/xfs_attr_leaf.c | 8 +- fs/xfs/libxfs/xfs_ialloc.c | 4 +- fs/xfs/libxfs/xfs_trans_space.h | 2 +- fs/xfs/xfs_bmap_util.c | 2 +- include/linux/compiler_attributes.h | 8 +- include/linux/cpufreq.h | 4 +- {drivers/net/phy => include/linux/mdio}/mdio-i2c.h | 0 .../net/phy => include/linux/mdio}/mdio-xgene.h | 0 include/linux/mm.h | 2 + include/linux/{mdio-xpcs.h => pcs/pcs-xpcs.h} | 8 +- include/linux/pe.h | 3 - include/linux/power/gpio-charger.h | 6 - include/linux/skbuff.h | 4 +- include/media/tpg/v4l2-tpg.h | 1 + include/net/af_rxrpc.h | 2 +- include/net/cfg80211.h | 3 + include/net/mac80211.h | 35 +- include/sound/hda_register.h | 2 +- include/sound/soc.h | 2 + include/trace/events/mmflags.h | 2 + include/trace/events/rxrpc.h | 27 +- include/uapi/linux/gtp.h | 2 + include/uapi/linux/in.h | 2 +- include/uapi/linux/nl80211.h | 76 +- include/uapi/linux/videodev2.h | 17 +- include/xen/arm/page.h | 6 +- kernel/bpf/verifier.c | 66 ++ kernel/dma/pool.c | 2 +- kernel/kcsan/core.c | 35 +- kernel/rcu/refscale.c | 6 + kernel/rcu/tasks.h | 2 +- mm/ksm.c | 4 + net/core/dev.c | 3 +- net/core/netpoll.c | 2 +- net/core/sock.c | 2 +- net/ipv4/fib_trie.c | 3 +- net/l3mdev/l3mdev.c | 2 +- net/mac80211/agg-rx.c | 2 +- net/mac80211/airtime.c | 202 +++-- net/mac80211/cfg.c | 14 +- net/mac80211/ibss.c | 4 +- net/mac80211/ieee80211_i.h | 6 +- net/mac80211/main.c | 2 +- net/mac80211/mesh.c | 6 +- net/mac80211/offchannel.c | 2 +- net/mac80211/sta_info.h | 5 +- net/mac80211/status.c | 43 +- net/mac80211/tx.c | 73 +- net/mptcp/protocol.c | 3 +- net/rxrpc/ar-internal.h | 13 +- net/rxrpc/call_object.c | 1 + net/rxrpc/input.c | 123 +-- net/rxrpc/output.c | 82 +- net/rxrpc/peer_object.c | 16 +- net/rxrpc/rtt.c | 3 +- net/rxrpc/rxkad.c | 3 +- net/sched/sch_taprio.c | 30 +- net/socket.c | 4 +- net/tipc/core.c | 5 + net/wireless/chan.c | 15 +- net/wireless/core.h | 4 +- net/wireless/nl80211.c | 258 ++++-- net/wireless/reg.c | 260 ++++-- net/wireless/scan.c | 4 +- net/wireless/sme.c | 2 +- net/wireless/util.c | 8 +- net/wireless/wext-compat.c | 2 +- net/xfrm/xfrm_interface.c | 2 +- security/selinux/hooks.c | 1 + security/selinux/include/security.h | 1 + security/selinux/selinuxfs.c | 26 +- security/selinux/ss/services.c | 37 +- sound/soc/amd/acp3x-rt5682-max9836.c | 11 +- sound/soc/codecs/max9867.c | 131 ++- sound/soc/codecs/max9867.h | 4 +- sound/soc/soc-core.c | 13 + sound/soc/soc-dai.c | 4 +- sound/soc/sof/intel/Makefile | 2 +- sound/soc/sof/intel/cnl.c | 23 +- sound/soc/sof/intel/hda-ipc.h | 4 + sound/soc/sof/intel/hda-loader.c | 145 ++-- sound/soc/sof/intel/hda-stream.c | 69 ++ sound/soc/sof/intel/hda.h | 6 + sound/soc/sof/intel/tgl.c | 137 ++++ sound/soc/sof/sof-pci-dev.c | 2 +- tools/lib/bpf/libbpf.c | 8 +- tools/testing/selftests/bpf/verifier/bounds.c | 146 ++++ tools/testing/selftests/livepatch/functions.sh | 2 +- tools/testing/selftests/powerpc/mm/.gitignore | 1 + tools/testing/selftests/powerpc/mm/Makefile | 4 +- tools/testing/selftests/powerpc/mm/prot_sao.c | 43 + 367 files changed, 4451 insertions(+), 3312 deletions(-) delete mode 100644 arch/riscv/include/asm/efi.h delete mode 100644 arch/riscv/include/asm/sections.h delete mode 100644 arch/riscv/kernel/efi-header.S delete mode 100644 arch/riscv/kernel/image-vars.h rename drivers/firmware/efi/{efi-init.c => arm-init.c} (100%) delete mode 100644 drivers/firmware/efi/libstub/riscv-stub.c create mode 100644 drivers/net/mdio/Kconfig create mode 100644 drivers/net/mdio/Makefile rename drivers/net/{phy => mdio}/mdio-aspeed.c (100%) rename drivers/net/{phy => mdio}/mdio-bcm-iproc.c (100%) rename drivers/net/{phy => mdio}/mdio-bcm-unimac.c (100%) rename drivers/net/{phy => mdio}/mdio-bitbang.c (100%) rename drivers/net/{phy => mdio}/mdio-cavium.c (100%) rename drivers/net/{phy => mdio}/mdio-cavium.h (100%) rename drivers/net/{phy => mdio}/mdio-gpio.c (100%) rename drivers/net/{phy => mdio}/mdio-hisi-femac.c (100%) rename drivers/net/{phy => mdio}/mdio-i2c.c (98%) rename drivers/net/{phy => mdio}/mdio-ipq4019.c (100%) rename drivers/net/{phy => mdio}/mdio-ipq8064.c (100%) rename drivers/net/{phy => mdio}/mdio-moxart.c (100%) rename drivers/net/{phy => mdio}/mdio-mscc-miim.c (100%) rename drivers/net/{phy => mdio}/mdio-mux-bcm-iproc.c (100%) rename drivers/net/{phy => mdio}/mdio-mux-gpio.c (100%) rename drivers/net/{phy => mdio}/mdio-mux-meson-g12a.c (100%) rename drivers/net/{phy => mdio}/mdio-mux-mmioreg.c (100%) rename drivers/net/{phy => mdio}/mdio-mux-multiplexer.c (100%) rename drivers/net/{phy => mdio}/mdio-mux.c (100%) rename drivers/net/{phy => mdio}/mdio-mvusb.c (100%) rename drivers/net/{phy => mdio}/mdio-octeon.c (100%) rename drivers/net/{phy => mdio}/mdio-sun4i.c (100%) rename drivers/net/{phy => mdio}/mdio-thunder.c (100%) rename drivers/net/{phy => mdio}/mdio-xgene.c (99%) create mode 100644 drivers/net/pcs/Kconfig create mode 100644 drivers/net/pcs/Makefile rename drivers/net/{phy/mdio-xpcs.c => pcs/pcs-xpcs.c} (99%) rename {drivers/net/phy => include/linux/mdio}/mdio-i2c.h (100%) rename {drivers/net/phy => include/linux/mdio}/mdio-xgene.h (100%) rename include/linux/{mdio-xpcs.h => pcs/pcs-xpcs.h} (88%) create mode 100644 sound/soc/sof/intel/tgl.c create mode 100644 tools/testing/selftests/powerpc/mm/prot_sao.c