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 eb8ffe9e5c16 sh: add missing EXPORT_SYMBOL() for __delay omits e00414d9a6fc sh: use generic strncpy() omits 828d0e05510c sh: remove call to memset after dma_alloc_coherent omits db476584ee4e sh: clkfwk: remove r8/r16/r32 omits e05880edb4bf include/asm-generic/vmlinux.lds.h: align ro_after_init omits 785f9329c3ec mm: annotate a data race in page_zonenum() omits e2c43f622a45 mm/swap.c: annotate data races for lru_rotate_pvecs omits 589b90895b48 mm/rmap: annotate a data race at tlb_flush_batched omits caddf8f44150 mm/mempool: fix a data race in mempool_free() omits 9c7cc2e7b480 mm/list_lru: fix a data race in list_lru_count_one omits 18841fd6ace1 mm/memcontrol: fix a data race in scan count omits 81694bac7b2a mm/page_counter: fix various data races at memsw omits bf7b7b5d8a3d mm-swapfile-fix-and-annotate-various-data-races-v2 omits 4cc7e6e81c13 mm/swapfile: fix and annotate various data races omits df57d10527ff mm/filemap.c: fix a data race in filemap_fault() omits bcc2925a35a3 mm/swap_state: mark various intentional data races omits 3140dcaa5db8 mm-page_io-mark-various-intentional-data-races-v2 omits 65361e916d0e mm/page_io: mark various intentional data races omits c4d3d31b12b5 mm/frontswap: mark various intentional data races omits 3c1e86dff5dd mm/kmemleak: silence KCSAN splats in checksum omits 8d4bb83c2afa s390: fix build error for sys_call_table_emu omits 3d815b8f3d94 all arch: remove system call sys_sysctl omits b5556b220d64 Merge branch 'akpm-current/current' omits 22a9fffe966a Merge remote-tracking branch 'fsinfo/fsinfo-core' omits f777a0a69c83 Merge remote-tracking branch 'notifications/notifications- [...] omits c3dcdcb7e1a0 Merge remote-tracking branch 'trivial/for-next' omits 86afed51a85f Merge remote-tracking branch 'kunit-next/kunit' omits 4a0fd591ec56 Merge remote-tracking branch 'fpga/for-next' omits b6738927d06b Merge remote-tracking branch 'pidfd/for-next' omits 62cd6d8152fe Merge remote-tracking branch 'auxdisplay/auxdisplay' omits cb312616f13f Merge remote-tracking branch 'hyperv/hyperv-next' omits 85d8d88c1a6e Merge remote-tracking branch 'xarray/xarray' omits 4151674bbdfe Merge remote-tracking branch 'nvmem/for-next' omits d79870870327 Merge remote-tracking branch 'fsi/next' omits a00d6cd56662 Merge remote-tracking branch 'kspp/for-next/kspp' omits aefe3e6e8580 Merge remote-tracking branch 'seccomp/for-next/seccomp' omits 9fde90213c1b Merge remote-tracking branch 'nvdimm/libnvdimm-for-next' omits 97a14bde7625 Merge remote-tracking branch 'coresight/next' omits 99cacc44ba32 Merge remote-tracking branch 'livepatching/for-next' omits c13634ff7bf6 Merge remote-tracking branch 'userns/for-next' omits 7c26a18bc8c4 Merge remote-tracking branch 'pwm/for-next' omits b8548d256350 Merge remote-tracking branch 'pinctrl-samsung/for-next' omits b971a8e0a2b5 Merge remote-tracking branch 'pinctrl/for-next' omits cb81544c2a82 Merge remote-tracking branch 'gpio-brgl/gpio/for-next' omits 0d2f714808d9 Merge remote-tracking branch 'gpio/for-next' omits d04d87bb4552 Merge remote-tracking branch 'rpmsg/for-next' omits 0fb06fe870be Merge remote-tracking branch 'vhost/linux-next' omits d8dbdef6313f Merge remote-tracking branch 'scsi-mkp/for-next' omits 8b06d0045b65 Merge remote-tracking branch 'scsi/for-next' omits b6f42b8878c0 Merge remote-tracking branch 'slave-dma/next' omits 426573305adf Merge remote-tracking branch 'icc/icc-next' omits 9aa6d2648de0 Merge remote-tracking branch 'mux/for-next' omits 2c8e9498c96f Merge remote-tracking branch 'staging/staging-next' omits 816d450a2688 Merge remote-tracking branch 'thunderbolt/next' omits 54e4f26bb91b Merge remote-tracking branch 'usb-chipidea-next/ci-for-usb-next' omits 4d20a41587a2 Merge remote-tracking branch 'usb/usb-next' omits 47309f8b8bc2 Merge remote-tracking branch 'percpu/for-next' omits 7ebc0e76f7b0 Merge remote-tracking branch 'rcu/rcu/next' omits 4ee8157a861a Merge remote-tracking branch 'irqchip/irq/irqchip-next' omits 535c42a025c1 Merge remote-tracking branch 'edac/edac-for-next' omits 3fe59d94e859 Merge remote-tracking branch 'tip/auto-latest' omits dc36339c0c9b Merge remote-tracking branch 'spi/for-next' omits fd4329f01bc9 Merge remote-tracking branch 'devicetree/for-next' omits 1045642a5716 Merge remote-tracking branch 'audit/next' omits ec11d08a2378 Merge remote-tracking branch 'tpmdd/next' omits cc8d30f09e09 Merge remote-tracking branch 'safesetid/safesetid-next' omits f21a60dc4b36 Merge remote-tracking branch 'regulator/for-next' omits 3df4ffbc9d58 Merge remote-tracking branch 'battery/for-next' omits eacc0a30e6b3 Merge remote-tracking branch 'mmc/next' omits bf1ad3ca3e36 Merge remote-tracking branch 'device-mapper/for-next' omits cc2fe0e0a05d Merge remote-tracking branch 'block/for-next' omits 53aa931a014b Merge remote-tracking branch 'sound-asoc/for-next' omits e82eb9545321 Merge remote-tracking branch 'sound/for-next' omits 0a4528a91cec Merge remote-tracking branch 'regmap/for-next' omits a69ff701df2a Merge remote-tracking branch 'etnaviv/etnaviv/next' omits 0bd421de6ca1 Merge remote-tracking branch 'imx-drm/imx-drm/next' omits 251c4bea7f31 Merge remote-tracking branch 'mali-dp/for-upstream/mali-dp' omits 92d3ca81ad69 Merge remote-tracking branch 'drm-msm/msm-next' omits e75ec1391947 Merge remote-tracking branch 'drm-misc/for-linux-next' omits a83c886e182a Merge remote-tracking branch 'drm-tegra/drm/tegra/for-next' omits 024556599929 Merge remote-tracking branch 'drm-intel/for-linux-next' omits a2408cecb44a next-20200616/amdgpu omits 6f70dedf54ed Merge remote-tracking branch 'crypto/master' omits 6cd39fcbc7b8 Merge remote-tracking branch 'nand/nand/next' omits bf318b2cf188 Merge remote-tracking branch 'gfs2/for-next' omits 550028c2c648 Merge remote-tracking branch 'bluetooth/master' omits 071b1d73b2bb Merge remote-tracking branch 'wireless-drivers-next/master' omits 550d813bffbf Merge remote-tracking branch 'bpf-next/master' omits f298e1ef11ae Merge remote-tracking branch 'net-next/master' omits a201578897e4 Merge remote-tracking branch 'swiotlb/linux-next' omits fc1c7a84e802 Merge remote-tracking branch 'ieee1394/for-next' omits 238c23703520 Merge remote-tracking branch 'thermal/thermal/linux-next' omits 623d2a8c659f Merge remote-tracking branch 'cpufreq-arm/cpufreq/arm/linux-next' omits 170717c28afa Merge remote-tracking branch 'pm/linux-next' omits 0df0e5db53e1 Merge remote-tracking branch 'jc_docs/docs-next' omits 3af9eccb2904 Merge remote-tracking branch 'hwmon-staging/hwmon-next' omits 55ad3fbe836a Merge branch 'dmi/master' omits bd0b2691330c next-20200618/hid omits 3a54d6bf4283 next-20200618/printk omits ec80d25de244 Merge remote-tracking branch 'vfs/for-next' omits 1500d08e1a78 Merge remote-tracking branch 'file-locks/locks-next' omits eab61b6c59e0 Merge remote-tracking branch 'ext3/for_next' omits 282d4233c04d Merge remote-tracking branch 'exfat/dev' omits 53688025aed3 Merge remote-tracking branch 'cifs/for-next' omits ab4c7def673d Merge remote-tracking branch 'btrfs/for-next' omits 1e9dce00c2cd Merge remote-tracking branch 'xtensa/xtensa-for-next' omits 982576b40ac2 Merge remote-tracking branch 'risc-v/for-next' omits 7c4a13488b9b Merge remote-tracking branch 'parisc-hd/for-next' omits 061da4792977 Merge remote-tracking branch 'mips/mips-next' omits 2dbe0fa4712f Merge remote-tracking branch 'm68knommu/for-next' omits 91878c3f4334 Merge remote-tracking branch 'h8300/h8300-next' omits c63720098d6b Merge remote-tracking branch 'tegra/for-next' omits 98906affa6d9 Merge remote-tracking branch 'scmi/for-linux-next' omits 284929460a5f Merge remote-tracking branch 'samsung-krzk/for-next' omits a7fd4a8e45cc Merge remote-tracking branch 'rockchip/for-next' omits 754877b5af2b Merge remote-tracking branch 'reset/reset/next' omits 94af0327cbb4 Merge remote-tracking branch 'renesas/next' omits 8cb5a2a3e0cb Merge remote-tracking branch 'realtek/for-next' omits d2a9d346f860 Merge remote-tracking branch 'qcom/for-next' omits 2e003c3e4ae3 Merge remote-tracking branch 'omap/for-next' omits 43ef6176732f Merge remote-tracking branch 'mvebu/for-next' omits 75e55d653400 Merge remote-tracking branch 'mediatek/for-next' omits f19c3f54414c Merge remote-tracking branch 'keystone/next' omits 9b99c58a95fd Merge remote-tracking branch 'imx-mxs/for-next' omits d1e50c095041 Merge remote-tracking branch 'at91/at91-next' omits 2a7e651a1220 Merge remote-tracking branch 'aspeed/for-next' omits e833d231ec15 Merge remote-tracking branch 'amlogic/for-next' omits 2ee8e789471b Merge remote-tracking branch 'arm-soc/for-next' omits 3dcd8d194ebb Merge remote-tracking branch 'arm/for-next' omits 25326e01ae17 Merge remote-tracking branch 'dma-mapping/for-next' omits a2825885ceeb Merge remote-tracking branch 'drm-misc-fixes/for-linux-nex [...] omits 98e02eb62fa2 Merge remote-tracking branch 'erofs-fixes/fixes' omits 06bee3b6fc55 Merge remote-tracking branch 'fpga-fixes/fixes' omits c7b03bbd2e48 Merge remote-tracking branch 'pidfd-fixes/fixes' omits af9a5556164f Merge remote-tracking branch 'mmc-fixes/fixes' omits 75b1681af536 Merge remote-tracking branch 'devicetree-fixes/dt/linus' omits cf7c9ab6c82c Merge remote-tracking branch 'btrfs-fixes/next-fixes' omits ebf94273146f Merge remote-tracking branch 'hwmon-fixes/hwmon' omits 317f27c5dc70 Merge remote-tracking branch 'kvms390-fixes/master' omits fc1d4675e0b4 Merge remote-tracking branch 'omap-fixes/fixes' omits 99423d7aeb24 Merge remote-tracking branch 'mips-fixes/mips-fixes' omits 642971212079 Merge remote-tracking branch 'mtd-fixes/mtd/fixes' omits 5a16de3e301c Merge remote-tracking branch 'slave-dma-fixes/fixes' omits cf6dfb17709e Merge remote-tracking branch 'vfio-fixes/for-linus' omits 4f99c990fcb9 Merge remote-tracking branch 'crypto-current/master' omits 329eb0c30429 Merge remote-tracking branch 'staging.current/staging-linus' omits 37b01efde4d5 Merge remote-tracking branch 'usb-chipidea-fixes/ci-for-us [...] omits 89347da0c2dc Merge remote-tracking branch 'usb.current/usb-linus' omits 1c6876a4e41f Merge remote-tracking branch 'spi-fixes/for-linus' omits 0a34dddb0813 Merge remote-tracking branch 'regulator-fixes/for-linus' omits 7dd9bf6b38c3 Merge remote-tracking branch 'regmap-fixes/for-linus' omits ec7953a430f4 Merge remote-tracking branch 'sound-asoc-fixes/for-linus' omits 7244a95be26e Merge remote-tracking branch 'sound-current/for-linus' omits 8fe83bf9fde0 Merge remote-tracking branch 'rdma-fixes/for-rc' omits 6d472335b732 Merge remote-tracking branch 'net/master' omits 07bb673fbed8 Merge remote-tracking branch 'arc-current/for-curr' omits 2db45abf5ac7 Merge branches 'arm64-defconfig-for-5.9', 'arm64-for-5.9' [...] omits 5276926f1926 Merge branch 'for-next/seccomp' into for-next/kspp omits 44cabeb19600 Merge branch 'kspp/uninit/macro' into for-next/kspp omits dfbf4ad2ec6c selftests/seccomp: Test SECCOMP_IOCTL_NOTIF_ADDFD omits bd4b08814a5f seccomp: Introduce addfd ioctl to seccomp user notifier omits 8336af9ab8c5 fs: Expand __fd_install_received() to accept fd omits e5bdafec1e17 pidfd: Replace open-coded partial fd_install_received() omits e86d13e1f79a fs: Add fd_install_received() wrapper for __fd_install_received() omits 35e6ecf1bc49 Merge branch 'for-5.9/block' into for-next omits 0e5ee5fb16cc Merge branch 'for-5.9/block' into for-next omits 2d0e6f87039d compiler: Remove uninitialized_var() macro omits 4ee42e96f851 treewide: Remove uninitialized_var() usage omits a94ccb5b88df checkpatch: Remove awareness of uninitialized_var() macro omits e765f2d0cd7f mm/debug_vm_pgtable: Remove uninitialized_var() usage omits 1a6b879c8582 Merge remote-tracking branch 'spi/for-5.9' into spi-next omits 0c5e6b29f27a Merge remote-tracking branch 'spi/for-5.8' into spi-linus omits f2e02f2c84b3 Merge remote-tracking branch 'asoc/for-5.9' into asoc-next omits f66aada04ccf Merge remote-tracking branch 'asoc/for-5.8' into asoc-linus omits bac61e37848b riscv: Select ARCH_SUPPORTS_ATOMIC_RMW by default omits 5cd2182fdb70 Merge branch 'async-buffered.8' into for-next omits ba3ea882d6f1 Merge branch 'for-5.9/block' into for-next omits 3ad1d68c04bf io_uring: support true async buffered reads, if file provides it omits ccfa58ab8ded mm: add kiocb_wait_page_queue_init() helper omits ff6840fa8e80 ext4: flag as supporting buffered async reads omits eb560f659552 btrfs: flag files as supporting buffered async reads omits 47939aa0d8d6 xfs: flag files as supporting buffered async reads omits d6069ed47e19 block: flag block devices as supporting IOCB_WAITQ omits 18e3cae049f7 fs: add FMODE_BUF_RASYNC omits c931a2087273 mm: support async buffered reads in generic_file_buffered_read() omits 2b884797ba86 mm: add support for async page locking omits 6ea69ad6b8ce mm: abstract out wake_page_match() from wake_page_function() omits 69484d4506bc mm: allow read-ahead with IOCB_NOWAIT set omits 0f4035179fdb io_uring: re-issue block requests that failed because of r [...] omits 3248c49f25a3 io_uring: catch -EIO from buffered issue request failure omits 5ff6c315bcc0 io_uring: always plug for any number of IOs omits 88682dd8b250 block: provide plug based way of signaling forced no-wait [...] omits 932257899d1f Merge branch 'for-5.9/io_uring' into async-buffered.7 omits 664a8989ecfc Merge branch 'io_uring-5.8' into async-buffered.7 omits 59f7d71f35c1 m68k: mcfmmu: remove stale part of comment about steal_context omits ae9ff0c40457 m68knommu: fix overwriting of bits in ColdFire V3 cache control omits 64d8a534aa90 m68k: fix ColdFire mmu init compile warning omits 1f1855020ff0 Merge branch 'for-5.9/io_uring' into for-next omits bd60332355b9 io_uring: separate reporting of ring pages from registered pages omits 49e54aa92e62 io_uring: report pinned memory usage omits c443fc286c67 io_uring: rename ctx->account_mem field omits 8857cb72f9c3 io_uring: add wrappers for memory accounting omits b464a0e388f1 io_uring: use EPOLLEXCLUSIVE flag to aoid thundering herd [...] omits 58cfc272845f io_uring: change the poll type to be 32-bits omits a0892b413f6b cifs: misc: Use array_size() in if-statement controlling e [...] omits fc87d5985a7c Merge branch for-5.9/memory into for-next omits 9b7209452989 Merge branch for-5.9/clk into for-next omits 578c2790e5de memory: tegra: Delete some dead code omits 21be26994353 memory: tegra: Avoid unused function warnings omits ba546c970c74 memory: tegra: Drop <linux/clk-provider.h> omits 952c74f8cd51 memory: tegra: Fix an error handling path in tegra186_emc_probe() omits 9919c719d4a6 memory: tegra30-emc: Poll EMC-CaR handshake instead of wai [...] omits 35b58b5420d4 memory: tegra20-emc: Poll EMC-CaR handshake instead of wai [...] omits ce56c17e0678 memory: tegra: Support derated timings on Tegra210 omits 1591f0d10ffa memory: tegra: Add EMC scaling sequence code for Tegra210 omits 0bf368c5b2cf memory: tegra: Add EMC scaling support code for Tegra210 omits eff66fa884a8 memory: tegra: Make debugfs permissions human-readable omits 2d5b17908217 m68knommu: fix use of cpu_to_le() on IO access omits 83f70fdafc0d m68knommu: __force type casts for raw IO access omits 9192ec55e1c8 f2fs: Eliminate usage of uninitialized_var() macro omits 6348b895be85 media: sur40: Remove uninitialized_var() usage omits e3a830641614 KVM: PPC: Book3S PR: Remove uninitialized_var() usage omits e79607b93990 clk: spear: Remove uninitialized_var() usage omits f7ec2e10aea2 spi: davinci: Remove uninitialized_var() usage omits 75896ee8d499 clk: st: Remove uninitialized_var() usage omits fa647413b761 cpufreq: brcmstb-avs-cpufreq: send S2_ENTER / S2_EXIT comm [...] omits 6cf35d2045e0 cpufreq: brcmstb-avs-cpufreq: Support polling AVS firmware omits 335fd4631ab6 cpufreq: brcmstb-avs-cpufreq: more flexible interface for [...] omits 76707fd895b8 cpufreq: qcom: Disable fast switch when scaling DDR/L3 omits 5f2430fb40c7 cpufreq: qcom: Update the bandwidth levels on frequency change omits 097db4987150 cpufreq: blacklist SC7180 in cpufreq-dt-platdev omits d4612fa4a766 cpufreq: blacklist SDM845 in cpufreq-dt-platdev omits 21e04ba5fb10 cifs: Fix cached_fid refcnt leak in open_shroot omits 3a38f8a60c65 m68k: stmark2: defconfig updates omits a20daaa6c4d6 tools/virtio: Use tools/include/list.h instead of stubs omits 198060344516 tools/virtio: Reset index in virtio_test --reset. omits d77551e65549 tools/virtio: Extract virtqueue initialization in vq_reset omits 68fc5525c67a tools/virtio: Use __vring_new_virtqueue in virtio_test.c omits 85e7df99a6f6 tools/virtio: Add --reset omits 800a486a490a tools/virtio: Add --batch=random option omits 2b7a0beb1a5a tools/virtio: Add --batch option omits 313dfce4fcc4 virtio-mem: add memory via add_memory_driver_managed() omits 609acbaa50d9 virtio-mem: silence a static checker warning omits a9f4ff76ab7b vhost_vdpa: Fix potential underflow in vhost_vdpa_mmap() omits 33d16133ed4c vdpa: fix typos in the comments for __vdpa_alloc_device() omits 30bbd465a449 Merge branches 'pm-acpi', 'pm-sleep' and 'pm-cpufreq' into [...] omits b7938ee9e9a4 Merge branch 'acpica' into linux-next omits 624a498a539a drm/amdgpu: add another raven1 gfxoff quirk omits 22ec63ca1060 drm/amdgpu: re-enable runtime pm on vega10 omits f18612f0a404 sound/pci/hda: add sienna_cichlid audio asic id for sienna [...] omits 0295d978ec4e PCI/P2PDMA: Add additional AMD ZEN root ports to the whitelist omits cf5b3a2e997b drm/amdgpu: work around llvm bug #42576 omits b525f9005f55 drm/ttm: Break out the loops if need_resched in bo delayed [...] omits 701fd9571403 drm/amd/amdkfd: Fix large framesize for kfd_smi_ev_read() omits 5ef139cdb269 include/uapi/linux: Update KFD ioctl version omits 663c90614dde drm/amdkfd: Provide SMI events watch omits 6dc78e12eaf5 drm/amdgpu/display: use blanked rather than plane state fo [...] omits 33b84a322f18 drm/amd/display: Revalidate bandwidth before commiting DC updates omits 7b507800e474 drm/amdgpu/fence: use the no_scheduler flag omits 1134d52d6f95 Revert "drm/[radeon|amdgpu]: Replace one-element array and [...] omits bd69e09bfaa2 drm/amd/display: Only actually breakpoint if DEBUG_KERNEL_ [...] omits ba01185742ef drm/amd/powerplay: use existed smu_dpm_set* interfaces to [...] omits f7ee4f51b43d drm/amdgpu: temporarily read bounding box from gpu_info fw [...] omits 2967442ac479 drm/amd/display: Add DCN3 to Kconfig omits 4e7406acd3e6 drm/amd/display: Add DCN3 blocks to Makefile omits 995da36f9cd3 drm/amdgpu/display: fix build without CONFIG_DRM_AMD_DC_DCN3_0 omits b8163750954c drm/amd/display: fix and simplify pipe split logic for DCN3 omits a6a7b1845598 drm/amdgpu: Enable DM block for DCN3 omits 5aa25fb310d5 drm/amd/display: Remove Unused Registers omits ea05812d2d55 drm/amd/display: Handle RGBE_ALPHA Pixel Format omits b663d733cbe1 drm/amd/display: Init function tables for DCN3 omits 19e1ceaeaadf drm/amd/display: Add DCN3 VPG omits 889bc1fa55f5 drm/amd/display: Add DCN3 AFMT omits 0e5cf8885f67 drm/amd/display: Add DCN3 Command Table Helpers omits 3086e21408a6 drm/amd/display: Add DCN3 Resource omits 3fbd2731be3e drm/amd/display: Add DCN3 Support in DM (v2) omits 581b9589487e drm/amd/display: Add DCN3 HWSEQ omits ca2e97c317ad drm/amd/display: Add DCN3 DMUB omits c8728a921074 drm/amd/display: Add DCN3 GPIO omits e51d66e1d338 drm/amd/display: Add DCN3 IRQ omits 3ab489724031 drm/amd/display: Add DCN3 DML omits 202ad3f23604 drm/amd/display: Add DCN3 DWB omits 8905a0576034 drm/amd/display: Add DCN3 MMHUBHUB omits 481beb130dec drm/amd/display: Add DCN3 HUBP omits ee52a594ac12 drm/amd/display: Add DCN3 HUBHUB omits 7dcc0bbf90d9 drm/amd/display: Add DCN3 DPP omits c37075e358b6 drm/amd/display: Add DCN3 MPC omits 5629c57da234 drm/amd/display: Add DCN3 OPP header omits 86f1f7c7bc4f drm/amd/display: Add DCN3 OPTC omits f0d3ced5769c drm/amd/display: Add DCN3 DCCG omits bce3430d79d4 drm/amd/display: Add DCN3 CLK_MGR omits ca1404079b72 drm/amd/display: Add DCN3 DIO omits 639f7ee6f6d3 drm/amd/display: Add DCN3 chip ids omits 5947e801f2e1 Merge branches 'pm-opp' and 'pm-cpufreq' into linux-next omits 4f28062adf92 Merge branch 'misc-5.7' into next-fixes adds 65de50969a77 selinux: fix double free adds aa449a7965a6 selinux: fix a double free in cond_read_node()/cond_read_list() adds 8231b0b9c322 selinux: fix undefined return of cond_evaluate_expr adds 817d914d1765 Merge tag 'selinux-pr-20200621' of git://git.kernel.org/pu [...] adds 48778464bb7d Linux 5.8-rc2 adds 625d3449788f Revert "kernel/printk: add kmsg SEEK_CUR handling" adds 2a0008706854 Merge tag 'regmap-fix-v5.8-rc2' of git://git.kernel.org/pu [...] adds 751645789f7c Merge tag 'regulator-fix-v5.8-rc2' of git://git.kernel.org [...] adds dd0d718152e4 Merge tag 'spi-fix-v5.8-rc2' of git://git.kernel.org/pub/s [...] adds 49a8fa909ec4 Merge remote-tracking branch 'fixes/master' adds 77c96dc590a0 Merge remote-tracking branch 'arc-current/for-curr' adds c05d042fda88 sparc64: viohs: Use struct_size() helper adds 5124b31c1e90 sparc: piggyback: handle invalid image adds c9bf445c2f6e Merge remote-tracking branch 'sparc/master' adds b0c34bde72a5 MAINTAINERS: update email address for Felix Fietkau adds 87140e7919d8 Merge remote-tracking branch 'net/master' adds 4e15507fea70 libbpf: Forward-declare bpf_stats_type for systems with ou [...] adds 2b9b9a9486be Merge remote-tracking branch 'bpf/master' adds a41de0c215ff netfilter: ipset: fix unaligned atomic access adds 1f40f165ef87 Merge remote-tracking branch 'netfilter/master' adds a17f4bed811c RDMA/mad: Fix possible memory leak in ib_mad_post_receive_mads() adds cbac8dc2bb21 Merge remote-tracking branch 'rdma-fixes/for-rc' adds 91ef3d9f9fef Merge tag 'asoc-fix-v5.8-rc2' of https://git.kernel.org/pu [...] adds 74c083385431 Merge remote-tracking branch 'sound-current/for-linus' adds 798532698b5f Merge remote-tracking branch 'asoc/for-5.8' into asoc-linus adds f5e13b834ab2 Merge remote-tracking branch 'sound-asoc-fixes/for-linus' adds 3b615c5b529d Merge remote-tracking branch 'regmap-fixes/for-linus' adds 7684580d45bd spi: spi-fsl-dspi: Fix lockup if device is removed during [...] adds 3c525b69e8c1 spi: spi-fsl-dspi: Fix lockup if device is shutdown during [...] adds 3d87b613d6a3 spi: spi-fsl-dspi: Fix external abort on interrupt in resu [...] adds f148915f91fc spi: spi-fsl-dspi: Initialize completion before possible i [...] adds fa4750477c94 Merge remote-tracking branch 'spi/for-5.8' into spi-linus adds 06584a4296bc Merge remote-tracking branch 'spi-fixes/for-linus' adds c025e34a2164 Merge remote-tracking branch 'usb.current/usb-linus' adds 7527d963dff5 USB: serial: cypress_m8: enable Simply Automated UPB PIM adds 7e058e2d3ad9 Merge remote-tracking branch 'usb-serial-fixes/usb-linus' adds 29430d3829b6 Merge remote-tracking branch 'usb-chipidea-fixes/ci-for-us [...] adds ddd326cbc1dc Merge remote-tracking branch 'staging.current/staging-linus' adds bf6d6e68d202 soundwire: intel: fix memory leak with devm_kasprintf adds 152146ecad3c Merge remote-tracking branch 'soundwire-fixes/fixes' adds 4f055be838d4 Merge remote-tracking branch 'crypto-current/master' adds 0c9ae9d9a023 Merge remote-tracking branch 'vfio-fixes/for-linus' adds 546948fc7d61 Merge remote-tracking branch 'slave-dma-fixes/fixes' adds f4fcb0ff3ed7 Merge remote-tracking branch 'mtd-fixes/mtd/fixes' adds 64ffab769b70 Merge remote-tracking branch 'mips-fixes/mips-fixes' adds d5af1fd491c4 Merge remote-tracking branch 'omap-fixes/fixes' adds 0ae705f3d2b2 KVM: MIPS: Fix a build error for !CPU_LOONGSON64 adds b95273f12723 kvm/svm: disable KCSAN for svm_vcpu_run() adds 88c200d929c9 KVM: VMX: Add helpers to identify interrupt type from intr_info adds 49097762fa40 Revert "KVM: VMX: Micro-optimize vmexit time when not expo [...] adds af28dfacbe00 kvm: lapic: fix broken vcpu hotplug adds 44d527170731 KVM: LAPIC: ensure APIC map is up to date on concurrent up [...] adds 312d16c7c061 KVM: x86/mmu: Avoid mixing gpa_t with gfn_t in walk_addr_g [...] adds 2dbebf7ae1ed KVM: nVMX: Plumb L2 GPA through to PML emulation adds 772bb4ea47c5 Merge remote-tracking branch 'kvm-fixes/master' adds 95081b75cd4e Merge remote-tracking branch 'kvms390-fixes/master' adds 490559eba157 Merge remote-tracking branch 'hwmon-fixes/hwmon' adds 9fecd13202f5 btrfs: fix a block group ref counter leak after failure to [...] adds ffcb9d44572a btrfs: fix race between block group removal and block grou [...] adds 432cd2a10f1c btrfs: fix data block group relocation failure due to conc [...] adds 6bd335b469f9 btrfs: fix bytes_may_use underflow when running balance an [...] adds e7a79811d0db btrfs: check if a log root exists before locking the log_m [...] adds f2cb2f39ccc3 btrfs: fix hang on snapshot creation after RWF_NOWAIT write adds 4b1946284dd6 btrfs: fix failure of RWF_NOWAIT write into prealloc exten [...] adds 260a63395f90 btrfs: fix RWF_NOWAIT write not failling when we need to cow adds 5dbb75ed6900 btrfs: fix RWF_NOWAIT writes blocking on extent locks and [...] adds b091f7fede97 btrfs: use kfree() in btrfs_ioctl_get_subvol_info() adds b4f7d07395ca Merge branch 'misc-5.8' into next-fixes adds 4c0ceb483b3c Merge remote-tracking branch 'btrfs-fixes/next-fixes' adds b6ca7c0b7643 Merge remote-tracking branch 'devicetree-fixes/dt/linus' adds ad7a2c57c0a6 Merge remote-tracking branch 'mmc-fixes/fixes' adds 27b6b3544148 Merge remote-tracking branch 'pidfd-fixes/fixes' adds 5baef8e4ca8d Merge remote-tracking branch 'fpga-fixes/fixes' adds 281adc636451 Merge remote-tracking branch 'erofs-fixes/fixes' adds 0780e0d6abd0 Merge remote-tracking branch 'drm-misc-fixes/for-linux-nex [...] new 958b523fe8c9 kconfig: remove '---help---' support new 027ab64bdfc8 Revert "checkpatch: kconfig: prefer 'help' over '---help---'" new 29f1533d833a Merge remote-tracking branch 'kbuild/for-next' new 51f831e1a98d Merge remote-tracking branch 'dma-mapping/for-next' new c7a25d410c5e Merge remote-tracking branch 'arm/for-next' new eda4e7de76b4 Merge remote-tracking branch 'arm-soc/for-next' new 4fba67c88a5e Merge remote-tracking branch 'amlogic/for-next' new 9aded0561b88 Merge remote-tracking branch 'aspeed/for-next' new 5fdac8aeaf0a Merge remote-tracking branch 'at91/at91-next' new dcc0f0cdeac5 Merge remote-tracking branch 'imx-mxs/for-next' new e65eed122acb Merge remote-tracking branch 'keystone/next' new 730172a023c8 Merge remote-tracking branch 'mediatek/for-next' new 75c65104cd3b Merge remote-tracking branch 'mvebu/for-next' new e4efb1a6de03 Merge remote-tracking branch 'omap/for-next' new ccf2ed1e9641 arm64: defconfig: Add CONFIG_QCOM_RPMPD new 30dee220c850 soc: qcom: socinfo: Add socinfo entry for SDM630 new 1a53ce9ab4fa soc: qcom: rpmh-rsc: Set suppress_bind_attrs flag new 681b09123844 soc: qcom: rpmh: Allow RPMH on ARM SoC new 73edcd38d772 soc: qcom: rpmh: Update rpmh_invalidate function to return void new 3e3fb154798e Merge branches 'arm64-defconfig-for-5.9', 'arm64-for-5.9', [...] new 62183f3dc715 Merge remote-tracking branch 'qcom/for-next' new 11842dc9fa6b Merge remote-tracking branch 'realtek/for-next' new b6afdd1d3cc6 Merge remote-tracking branch 'renesas/next' new 4f9a130e522d Merge remote-tracking branch 'reset/reset/next' new 7f5f8848576f Merge remote-tracking branch 'rockchip/for-next' new 4bbfea3433b3 ARM: exynos: clear L310_AUX_CTRL_FULL_LINE_ZERO in default [...] new c49f06c376f1 Merge branch 'next/soc' into for-next new 33c1f2f31b0b Merge remote-tracking branch 'samsung-krzk/for-next' new 4eb11fb5af00 Merge remote-tracking branch 'scmi/for-linux-next' new 7e4f54ef4881 clk: tegra: Fix missing prototype for tegra210_clk_register_emc() new 3ee4e8719955 Merge branch for-5.9/clk into for-next new 6cc8823ad3e8 memory: tegra: Make debugfs permissions human-readable new 10de21148f7d memory: tegra: Add EMC scaling support code for Tegra210 new 9b9d8632f51f memory: tegra: Add EMC scaling sequence code for Tegra210 new 0553d7b204ef memory: tegra: Support derated timings on Tegra210 new adbcec8862cd memory: tegra20-emc: Poll EMC-CaR handshake instead of wai [...] new 930c68180ffb memory: tegra30-emc: Poll EMC-CaR handshake instead of wai [...] new c3d4eb3bf6ad memory: tegra: Fix an error handling path in tegra186_emc_probe() new 1b93fadf2a7e memory: tegra: Drop <linux/clk-provider.h> new 2de758997e69 memory: tegra: Avoid unused function warnings new 5a6b5d53833c memory: tegra: Delete some dead code new 80ac9c3777a3 Merge branch for-5.9/memory into for-next new 191b6f3c6f85 Merge remote-tracking branch 'tegra/for-next' new 32369aa1f886 arm64: dts: ti: k3-am65-wakeup: add k3 platforms chipid mo [...] new 23d160ef6385 arm64: dts: ti: k3-j721e-mcu-wakeup: add k3 platforms chip [...] new eac99d38f861 arm64: dts: ti: k3-am654-main: Update otap-del-sel values new 50ba3d7b9024 Merge remote-tracking branch 'ti-k3/ti-k3-next' new 29adb883aa77 csky: remove unusued thread_saved_pc and *_segments functi [...] new f4dd2edafba0 csky: add support for SECCOMP and SECCOMP_FILTER new 12479321f426 Merge remote-tracking branch 'csky/linux-next' new 85e43c82c82f Merge remote-tracking branch 'h8300/h8300-next' new d2582d532744 m68k: stmark2: defconfig updates new d928a20eb0f6 m68knommu: __force type casts for raw IO access new 6a6970db2343 m68knommu: fix use of cpu_to_le() on IO access new 3ba0f7bfd25a m68k: fix ColdFire mmu init compile warning new 5a1c9c7912f0 m68knommu: fix overwriting of bits in ColdFire V3 cache control new 54bf9ef4fca7 m68k: mcfmmu: remove stale part of comment about steal_context new 5d9f1399518a Merge remote-tracking branch 'm68knommu/for-next' new 2984b3f8c24b MIPS: Loongson-2EF: disable fix-loongson3-llsc in compiler new 9b66bf9afd9d Merge remote-tracking branch 'mips/mips-next' new f9b00cc9d048 Merge remote-tracking branch 'parisc-hd/for-next' new 77f34732e1ec riscv: Select ARCH_SUPPORTS_ATOMIC_RMW by default new 8c89c84b8efc Merge remote-tracking branch 'risc-v/for-next' new 62fce115e956 Merge remote-tracking branch 'xtensa/xtensa-for-next' new 8c8640ee47dc Merge remote-tracking branch 'btrfs/for-next' new 77577de64167 cifs: Fix cached_fid refcnt leak in open_shroot new bea8d3b9b44e cifs: misc: Use array_size() in if-statement controlling e [...] new 9e0f4fe12619 Merge remote-tracking branch 'cifs/for-next' new 4c3814fd164b exfat: flush dirty metadata in fsync new 44376cdd1576 Merge remote-tracking branch 'exfat/dev' new 2ae4e0e34676 Merge remote-tracking branch 'ext3/for_next' new 8220714f869e Merge remote-tracking branch 'file-locks/locks-next' new 8bfddeb48a2e Merge remote-tracking branch 'vfs/for-next' new d43265d6c304 next-20200618/printk new 1fe0a50ceb79 next-20200618/hid new 954c1944ae8f Merge branch 'dmi/master' new d4e586d3ac87 Merge remote-tracking branch 'hwmon-staging/hwmon-next' new 46e906144c3f docs: block: Create blk-mq documentation new 8d4d8c8c90fc Merge remote-tracking branch 'jc_docs/docs-next' new 31eb45c97abb cpufreq: brcmstb-avs-cpufreq: more flexible interface for [...] new 8367679f0617 cpufreq: brcmstb-avs-cpufreq: Support polling AVS firmware new ac5bcda9997e cpufreq: brcmstb-avs-cpufreq: send S2_ENTER / S2_EXIT comm [...] new 8514ab9b8836 cpufreq: dt: fix oops on armada37xx new bacd91d88d38 Merge remote-tracking branch 'cpufreq-arm/cpufreq/arm/linux-next' new e7bf9997c605 opp: core: Add missing export for dev_pm_opp_adjust_voltage new 3bdc954ed0af Merge remote-tracking branch 'opp/opp/linux-next' new dc7c472ceafd Merge remote-tracking branch 'thermal/thermal/linux-next' new e9a29ad00b65 Merge remote-tracking branch 'ieee1394/for-next' new c9fd8654093c Merge remote-tracking branch 'swiotlb/linux-next' new a7ca4c3ebe69 IB/srpt: Remove WARN_ON from srpt_cm_req_recv new 11708142bc36 RDMA: Correct trivial kernel-doc inconsistencies new 672a0fdfd267 Merge remote-tracking branch 'rdma/for-next' new a829eb0d5dc5 net/devlink: Prepare devlink port functions to fill extack new 2a916ecc4056 net/devlink: Support querying hardware address of port function new a1e8ae907c8d net/devlink: Support setting hardware address of port function new fa997825ebec net/mlx5: Constify mac address pointer new bd93975353d5 net/mlx5: E-switch, Introduce and use eswitch support chec [...] new 443bf36eb543 net/mlx5: Move helper to eswitch layer new f099fde16db3 net/mlx5: E-switch, Support querying port function mac address new 1094795ce49d net/mlx5: Split mac address setting function for using state_lock new 330077d14de1 net/mlx5: E-switch, Supporting setting devlink port functi [...] new 389cc2f326fd Merge branch 'devlink-Support-get-set-mac-address-of-a-por [...] new 272c2330adc9 xfrm: bail early on slave pass over skb new 0dea9ea97e46 ixgbe_ipsec: become aware of when running as a bonding slave new bf3a058de572 mlx5: become aware of when running as a bonding slave new 18cb261afd7b bonding: support hardware encryption offload to slaves new 2b3445e81457 Merge branch 'bonding-initial-support-for-hardware-crypto- [...] new b3591c2a3661 net: dsa: qca8k: Switch to PHYLINK instead of PHYLIB new f6dadd559886 net: dsa: qca8k: Improve SGMII interface handling new a997b3370174 net: dsa: qca8k: Minor comment spelling fix new 717dd44c5b77 Merge branch 'net-dsa-qca8k-Improve-SGMII-interface-handling' new be3fb56d6ad1 net: dsa: sja1105: remove empty structures from config table ops new 718e44b6ea1c net: dsa: sja1105: make config table operation structures [...] new 13c832a41df2 net: dsa: sja1105: make the instantiations of struct sja11 [...] new 406fcb5baeb3 Merge branch 'Cosmetic-cleanup-in-SJA1105-DSA-driver' new b5872cd0e823 devlink: Add support for board.serial_number to info_get cb. new 9bf88b9fc8a4 bnxt_en: Add board.serial_number field to info_get cb new 58d844e8604c Merge branch 'devlink-Add-board-serial_number-field-to-inf [...] new 3efdb92426bf dt-bindings: net: dwmac-meson: Add a compatible string for [...] new a4f63342d03d net: stmmac: dwmac-meson8b: add a compatible string for G12A SoCs new 8878adba6ab5 Merge branch 'prepare-dwmac-meson8b-for-G12A-specific-init [...] new bd869245a3dc net: core: try to runtime-resume detached device in __dev_open new 476c4f5de368 r8169: mark device as not present when in PCI D3 new ec2f204bddb5 r8169: remove no longer needed checks for device being run [...] new 567ca57faa62 r8169: add rtl8169_up new abe5fc42f9ce r8169: use RTNL to protect critical sections new 06a14ab852fb r8169: remove driver-specific mutex new 288302dab34e r8169: improve rtl8169_runtime_resume new 3b87cfefab40 Merge branch 'r8169-mark-device-as-detached-in-PCI-D3-and- [...] new ef0f9545cbf1 net: phy: marvell: use a single style for referencing functions new a602ea86e9f0 net: phy: marvell: Add Marvell 88E1340S support new f59babf95ef9 net: phy: marvell: Add Marvell 88E1548P support new 73f782d523ec Merge branch 'Add-Marvell-88E1340S-88E1548P-support' new 6c4c7ac245db Merge remote-tracking branch 'net-next/master' new a2d0d62f4d9e bpf: Switch btf_parse_vmlinux to btf_find_by_name_kind new 032a6b356548 bpf: Rename bpf_htab to bpf_shtab in sock_map new 41c48f3a9823 bpf: Support access to bpf map fields new 2872e9ac33a4 bpf: Set map_btf_{name, id} for all map types new b1b53d413f16 selftests/bpf: Test access to bpf map pointer new 1bdb6c9a1c43 libbpf: Add a bunch of attribute getters/setters for map d [...] new 2e33efe32e01 libbpf: Generalize libbpf externs support new 1c0c7074fefd libbpf: Add support for extracting kernel symbol addresses new b7ddfab20a6a selftests/bpf: Add __ksym extern selftest new a479b8ce4ed1 tools/bpftool: Move map/prog parsing logic into common new 16e9b187aba6 tools/bpftool: Minimize bootstrap bpftool new 05aca6da3b5a tools/bpftool: Generalize BPF skeleton support and generat [...] new bd9bedf84b87 libbpf: Wrap source argument of BPF_CORE_READ macro in par [...] new d53dee3fe013 tools/bpftool: Show info for processes holding BPF map/pro [...] new 075c77665819 tools/bpftool: Add documentation and sample output for pro [...] new b3eece09e2e6 Merge branch 'bpftool-show-pid' new 330bc7023d43 Merge remote-tracking branch 'bpf-next/master' new a77b96c14016 Merge remote-tracking branch 'wireless-drivers-next/master' new 3ca33e3fb4f9 Bluetooth: Add hci_dev_lock to get/set device flags new 5cbd3ebde859 Bluetooth: use configured params for ext adv new 8746f135bb01 Bluetooth: Disconnect if E0 is used for Level 4 new 4e07e6ac162b Merge remote-tracking branch 'bluetooth/master' new 248c97f5c30c Merge remote-tracking branch 'gfs2/for-next' new b559a71bdc41 Merge remote-tracking branch 'nand/nand/next' new c2ea261f496a Merge remote-tracking branch 'crypto/master' new 335b9ceb434e drm/amd/display: Add DCN3 chip ids new bf98f32b5347 drm/amd/display: Add DCN3 DIO new 6661151bd9da drm/amd/display: Add DCN3 CLK_MGR new b3e4eb714b75 drm/amd/display: Add DCN3 DCCG new 5c0038e03b93 drm/amd/display: Add DCN3 OPTC new 5884a4faf2bb drm/amd/display: Add DCN3 OPP header new f655819b96bf drm/amd/display: Add DCN3 MPC new 7f7534f1f738 drm/amd/display: Add DCN3 DPP new d6cc8b2f3fd5 drm/amd/display: Add DCN3 HUBHUB new a6f1faaa0c64 drm/amd/display: Add DCN3 HUBP new 90a4380cc486 drm/amd/display: Add DCN3 MMHUBHUB new 27957ee7a86d drm/amd/display: Add DCN3 DWB new 260e16d48695 drm/amd/display: Add DCN3 DML new 6cb2fb71d9cf drm/amd/display: Add DCN3 IRQ new 32700abc7271 drm/amd/display: Add DCN3 GPIO new 0641ac7a79dd drm/amd/display: Add DCN3 DMUB new 9d6a4c1f6106 drm/amd/display: Add DCN3 HWSEQ new 523feedc7695 drm/amd/display: Add DCN3 Support in DM (v2) new 1dc7845938fc drm/amd/display: Add DCN3 Resource new 2b859043ab1d drm/amd/display: Add DCN3 Command Table Helpers new fbb095b1067e drm/amd/display: Add DCN3 AFMT new db359e93bfa5 drm/amd/display: Add DCN3 VPG new eca27847ded0 drm/amd/display: Init function tables for DCN3 new 6ef052ea3a3c drm/amd/display: Handle RGBE_ALPHA Pixel Format new e1f10e749b1f drm/amd/display: Remove Unused Registers new 2ceb9127f65f drm/amdgpu: Enable DM block for DCN3 new a2b273fb4a03 drm/amd/display: fix and simplify pipe split logic for DCN3 new eae8f6b9fc45 drm/amdgpu/display: fix build without CONFIG_DRM_AMD_DC_DCN3_0 new e32ce256804b drm/amd/display: Add DCN3 blocks to Makefile new a2e853fb5c3a drm/amd/display: Add DCN3 to Kconfig new 9d3ab8befe5b drm/amdgpu: temporarily read bounding box from gpu_info fw [...] new f5341e5aae1b drm/amd/powerplay: use existed smu_dpm_set* interfaces to [...] new cca7c2d6aee9 drm/amd/display: Only actually breakpoint if DEBUG_KERNEL_ [...] new ef0d68ae990f Revert "drm/[radeon|amdgpu]: Replace one-element array and [...] new 79150f613a7f drm/amdgpu/fence: use the no_scheduler flag new ee2af2342450 drm/amd/display: Revalidate bandwidth before commiting DC updates new 2bd6fea473f2 drm/amdgpu/display: use blanked rather than plane state fo [...] new a53471437474 drm/amd/display: fix spelling mistake: "propogation" -> "p [...] new b728c3e791e4 drm/amd/powerplay: eliminate asic type check new 5b99ada432de drm/amd/powerplay: drop unused APIs and unnecessary checks new 2a60541aec7e drm/amd/powerplay: implement a common API for dpms disablement new 8b0f57320d3d drm/amd/powerplay: centralize all buffer allocation in sw_ [...] new f829c1235a4a drm/amd/powerplay: clean up the APIs for bootup clocks new 8ff2e8d69fca drm/amd/powerplay: clean up the APIs for pptable setup new 227b801d6230 drm/amd/powerplay: clean up the overdrive settings new 873746b50d0d drm/amd/powerplay: postpone operations not required for hw [...] new 0e14e10564be drm/amd/powerplay: move those operations not needed for re [...] new 8ec41afff098 drm/amd/powerplay: maximize code sharing between .hw_init [...] new a5d1a4501c23 drm/amd/powerplay: sort those operations performed in hw setup new e843b3b890f4 drm/amd/powerplay: better namings new 4cc2650c9623 drm/amd/powerplay: maximize code sharing between .hw_fini [...] new d2c8cb6baf3d drm/amd/powerplay: move amdgpu_irq_src to the smu structur [...] new d719cdf31c96 drm/amd/powerplay: add firmware cleanup on sw_fini new 827a9c61fb90 drm/amd/powerplay: skip BACO feature on DPMs disablement new 53d316f6de83 drm/amd/powerplay: use work queue to perform throttling logging new 924d1fc7731b drm/amdgpu: support reserve bad page for virt (v3) new 00e86cf4bb21 drm/amd/powerplay: move powerplay table operation out of s [...] new 14a3fb674373 drm/amd/powerplay: add smu v11_0_7 pptable new a5cc9a9321cb drm/amd/powerplay: update powerplay table for sienna_cichlid new a37cc3886e61 drm/amd/powerplay: update driver if file for sienna_cichlid new 560a210522e0 drm/amd/display: drop duplicated structure new 67a5098e8850 drm/amd/display: drop duplicated .dsc_pg_control for dcn30 new 2be685c26bf9 drm/amd/powerplay: update how to use metrics table on Arcturus new a92671ac5e36 drm/amd/powerplay: update how to use metrics table on Navi10 new b05f07de501c drm/amd/powerplay: update how to use metrics table on Sien [...] new c0acef8291a5 drm/amd/powerplay: use the same interval as PMFW on retrie [...] new 83648904ce29 drm/amdgpu: skip BAR resizing if the bios already did it new 1210f2be4ddc drm/amd/display: Use kvfree() to free coeff in build_regamma() new 470da0694848 drm/amd/display: Use kfree() to free rgb_user in calculate [...] new 0ed496612138 drm/amd/display: Fix indenting in dcn30_set_output_transfe [...] new 30d01426bd6c drm/amdgpu/soc15: fix nullptr issue in soc15_read_register [...] new a934fa7120e7 drm/amd/powerplay: use MGPU friendly err/warn/info/dbg messages new 5872ef0b0324 drm/amd/powerplay: forbid to use pr_err/warn/info/debug new e0d39b44ae6d drm/amd/powerplay: add error messages on some critical paths new fb8150cb0249 drm/amd/powerplay: drop dead vce powergate code new 5a5b188d1c3c drm/amd/powerplay: drop unnecessary wrappers new 314e34e02b60 drm/amd/powerplay: correct the APIs' naming new 406e69a38b70 drm/amd/powerplay: drop unnecessary get_pptable_power_limi [...] new 755136b4e16a drm/amd/powerplay: maximize code sharing around power limit new d25401b7ff4b drm/amd/powerplay: simplify the code around retrieving pow [...] new c76d3cc669f8 drm/amd/powerplay: simplify the code around setting power limit new d9b1230d2b8e drm/amd/powerplay: drop unused code around power limit new 5a01ac833bf9 drm/amd/powerplay: correct power limit retrieving based on [...] new 6de8577c3824 drm/amd/powerplay: add check for power limit OD support new 81489c80d926 drm/amd/powerplay: move maximum sustainable clock retrievi [...] new e167c8a6b260 drm/amd/amdgpu: handle return value of amdgpu_driver_load_kms new 1341b1a69686 drm/amd/amdgpu: Add SQ debug registers to GFX9/GFX10 headers (v2) new f99b5eb695da drm/amd: correct trivial kernel-doc inconsistencies new ca4568906552 drm/amd/powerplay: drop redundant .set_min_dcefclk_deep_sl [...] new 0bcd4efbfc0b drm/amd/powerplay: drop unnecessary wrapper .populate_smc_tables new dd1395cbe691 drm/amd/powerplay: drop unnecessary SMU_MSG_GetDpmClockFreq check new 78264f273c64 drm/amd/powerplay: revise the calling chain on sensor reading new 2a853a5347af drm/amd/powerplay: maximum code sharing on sensor reading new 82c4be074ed8 drm/amdgpu: Fix a buffer overflow handling the serial number new 47c6d1573664 drm/amdgpu: Replace invalid device ID with a valid device ID new f555a9e01321 drm/amdgpu: fix the nullptr issue as for PWR IP not existi [...] new 832942823149 drm/amdgpu/sriov: Add clear vf fw support new f72e872ad985 drm/amdgpu/sriov: Disable pm for multiple vf sriov new 2e94dbe4eae0 drm/amdgpu/sriov: Need to clear kiq position new 0e3afc680b90 drm/amdgpu/jpeg: fix race condition issue for jpeg start new cfc95a61a531 drm/amd/amdgpu: Add SQ_DEBUG_STS_GLOBAL* registers/bits new fbd06cd86d9f drm/amd/display: correct alpha_en programming for new pixe [...] new d6a4e9f349e8 drm/amd/display: Rework dsc to isolate FPU operations new a7fade7e4e2d drm/amd/display: Fix incorrect dcn1 bandwidth calculations new 6fdc1c88d78f drm/amd/display: [FW Promotion] Release 1.0.13 new 44c3ceabf78a drm/amd/display: Move call to disable DPG new 601538f54d11 drm/amd/display: Use u16 for drm_bpp in DSC calculations new 7efe46b3940d drm/amd/display: Remove unused macro from dcn21 new cce655949d11 drm/amd/display: Revert "enable plane if plane_status changed" new 1f1c623bcc7e drm/amd/display: Fix VBA chroma calculation for pipe splitting new 249593759b0d drm/amd/display: update audio wall clock programming new e6f70845d791 drm/amd/display: [FW Promotion] Release 1.0.14 new f51a3dd7ff3d drm/amd/display: 3.2.88 new 008e7780fa36 drm/amd/display: Force delay after DP receive power up new 13167d9e10a6 drm/amd/display: Passing initial SDP deadline to dmub new 0e3defcd9853 drm/amd/display: runtime select dmub emulatior. new 512b286c147e drm/amd/display: remove unnecessary mpcc updates new 443707546f75 drm/amd/display: Revert "DP link layer test 4.2.1.1 fix du [...] new 200cce981f25 drm/amd/display: add support for per-state dummy-pstate latency new 0017eddd5bed drm/amd/display: Add helper to convert DC status new a151c4666072 drm/amd/display: make calculate watermarks a function pointer new 1f621d46e44a drm/amd/display: Enable use of dmub iff dmcu is disabled new cc53b3d2cd16 drm/amd/display: Improve DisplayPort monitor interop new 4a9025f397c6 drm/amd/display: change global buffer to local buffer new f3c51b9e758a drm/amd/display: Disable pipe split for modes with borders new f0972669e754 drm/amd/display: not reset dmub in driver. new f9fc910feccc drm/amd/display: Not doing bios data pack. new b3ebcfd6dee3 drm/amd/display: [FW Promotion] Release 1.0.15 new c781045746f3 drm/amd/display: 3.2.89 new 7cbd6dfc7135 drm/amdkfd: Use correct major in devcgroup check new 495dc7bb59a0 drm/amdgpu: Reconfigure ULV for gfx9 server SKUs new 686073dc9ce3 drm/amd: add missing fill of the array`s first element new e648aea96c6e drm/amd/display: Get num_chans from VBIOS table new e6424c5ba7cd drm/amd/amdgpu: Fix SQ_DEBUG_STS_GLOBAL* registers new fac384983074 drm/amdkfd: Add eviction debug messages new c60f6459b2fa drm/amdkfd: Fix reference count leaks. new 35cf57b1f668 drm/amdgpu/pm: update comment to clarify Overdrive interfaces new c9585e88cff4 drm/amdgpu: fix documentation around busy_percentage new 2be37ab0cbf8 drm/amdgpu/gfx9: Fix incorrect firmware size calculation new 7cdee4a49dde drm/radeon: fix multiple reference count leak new fd3f7fb845e2 drm/amdgpu: fix ref count leak in amdgpu_driver_open_kms new e5f21fa586e2 drm/amd/display: fix ref count leak in amdgpu_drm_ioctl new 6b12140a4e39 drm/amdgpu: fix ref count leak in amdgpu_display_crtc_set_config new 4852ccd0eca4 drm/amdgpu/display: fix ref count leak when pm_runtime_get [...] new 7b8553870266 drm/radeon: Fix reference count leaks caused by pm_runtime [...] new d73e95f4cb09 drm/amdkfd: Provide SMI events watch new 7f38796469a8 include/uapi/linux: Update KFD ioctl version new e29396ccf176 drm/amd/amdkfd: Fix large framesize for kfd_smi_ev_read() new 2e8c36ef2820 drm/ttm: Break out the loops if need_resched in bo delayed [...] new fe5b8673d79a drm/amdgpu: work around llvm bug #42576 new 9b82480e5f12 PCI/P2PDMA: Add additional AMD ZEN root ports to the whitelist new f07403969ecc sound/pci/hda: add sienna_cichlid audio asic id for sienna [...] new 7c49dccd1cb4 drm/amdgpu: re-enable runtime pm on vega10 new f59073f6df9b drm/amdgpu: add another raven1 gfxoff quirk new 75b78acb045a Merge remote-tracking branch 'amdgpu/drm-next' new 8a25c4be583d drm/i915/params: switch to device specific parameters new 55b9edcd9490 Merge remote-tracking branch 'drm-intel/for-linux-next' new 5e733fd5c064 Merge remote-tracking branch 'drm-tegra/drm/tegra/for-next' new 05f13f5b5996 drm/ast: Remove unused code paths for AST 1180 new 5534bc8f1840 drm/ast: Remove test for device from ast_pm_freeze() new fa7dbd768884 drm/ast: Upcast from DRM device to ast structure via to_as [...] new 1a19b4cb1622 drm/ast: Use per-device logging macros new fd957251d510 Merge remote-tracking branch 'drm-misc/for-linux-next' new 30480e6ed508 drm/msm: Fix up the rest of the messed up address sizes new 5fa0591b2abe Merge remote-tracking branch 'drm-msm/msm-next' new d3b64888204e Merge remote-tracking branch 'mali-dp/for-upstream/mali-dp' new b7fc3a3df925 Merge remote-tracking branch 'imx-drm/imx-drm/next' new 7ea287773ba3 Merge remote-tracking branch 'etnaviv/etnaviv/next' new 0b70637a7fa6 Merge remote-tracking branch 'regmap/for-next' new 715ed17f8bf7 Merge remote-tracking branch 'sound/for-next' new d6fea46e086b ASoC: wm_adsp: Add controls for calibration and diagnostic FW new cf6e26c71bfd ASoC: soc-component: merge snd_soc_component_read() and sn [...] new e8712315c44d ASoC: soc-component: use io_mutex correctly new 2f86f20bafc3 ASoC: pxa: rename to snd_soc_component_read() new f0daed1a4998 ASoC: atmel: rename to snd_soc_component_read() new 981abdfe9995 ASoC: codecs: rename to snd_soc_component_read() new eaf2767cad93 ASoC: codecs: wcd*: rename to snd_soc_component_read() new e348cf543426 ASoC: codecs: tlv*: rename to snd_soc_component_read() new 1227f601ba34 ASoC: codecs: max*: rename to snd_soc_component_read() new a6f80d99b939 ASoC: codecs: msm*: rename to snd_soc_component_read() new e896c1ed67ef ASoC: codecs: alc*: rename to snd_soc_component_read() new 6d75dfc3e865 ASoC: codecs: wm*: rename to snd_soc_component_read() new 467a2553dd21 ASoC: codecs: rt*: rename to snd_soc_component_read() new 2925b58209c9 ASoC: codecs: da*: rename to snd_soc_component_read() new a11f8a1c33ed ASoC: codecs: cs*: rename to snd_soc_component_read() new 8a6fc33ba64a ASoC: codecs: ak*: rename to snd_soc_component_read() new 5b554b0a29ce ASoC: remove snd_soc_component_read32() new 39853b1438bf Merge series "ASoC: merge snd_soc_component_read() and snd [...] new 8e6358cb7579 Merge remote-tracking branch 'asoc/for-5.9' into asoc-next new 98caf5793438 Merge remote-tracking branch 'sound-asoc/for-next' new effb813a1ee1 Merge branch 'for-5.9/block' into for-next new 5769a351b89c io_uring: change the poll type to be 32-bits new a31eb4a2f165 io_uring: use EPOLLEXCLUSIVE flag to aoid thundering herd [...] new a087e2b51992 io_uring: add wrappers for memory accounting new aad5d8da1b30 io_uring: rename ctx->account_mem field new 309758254ea6 io_uring: report pinned memory usage new 2e0464d48f32 io_uring: separate reporting of ring pages from registered pages new 5a473e8311b5 block: provide plug based way of signaling forced no-wait [...] new ac8691c415e0 io_uring: always plug for any number of IOs new 4503b7676a2e io_uring: catch -EIO from buffered issue request failure new b63534c41e20 io_uring: re-issue block requests that failed because of r [...] new 2e85abf053b9 mm: allow read-ahead with IOCB_NOWAIT set new c7510ab2cf5c mm: abstract out wake_page_match() from wake_page_function() new dd3e6d5039de mm: add support for async page locking new 1a0a7853b901 mm: support async buffered reads in generic_file_buffered_read() new c2a25ec0f100 fs: add FMODE_BUF_RASYNC new a304f0744824 block: flag block devices as supporting IOCB_WAITQ new f89fb730aa02 xfs: flag files as supporting buffered async reads new 8730f12b7962 btrfs: flag files as supporting buffered async reads new d1932dc3dc26 mm: add kiocb_wait_page_queue_init() helper new bcf5a06304d6 io_uring: support true async buffered reads, if file provides it new 895aa7b1a0cc Merge branch 'async-buffered.8' into for-5.9/io_uring new 62ef73165091 io_uring: remove setting REQ_F_MUST_PUNT in rw new 24c74678634b io_uring: remove REQ_F_MUST_PUNT new b90cd197f931 io_uring: set @poll->file after @poll init new f6b6c7d6a960 io_uring: kill NULL checks for submit state new b786d3daf1d0 Merge branch 'for-5.9/io_uring' into for-next new 25afec0ce72f Merge remote-tracking branch 'block/for-next' new d9c67acc02b4 Merge remote-tracking branch 'device-mapper/for-next' new ffa13606d9b3 Merge remote-tracking branch 'mmc/next' new 60c0e4e19a55 Merge remote-tracking branch 'battery/for-next' new 1a7d405c4d60 Merge remote-tracking branch 'regulator/for-next' new 262858fe9513 Merge remote-tracking branch 'safesetid/safesetid-next' new 2dc202419a43 Merge remote-tracking branch 'tpmdd/next' new 5df1c1e0a0b9 Merge remote-tracking branch 'audit/next' new db81fe1a58f6 Merge remote-tracking branch 'devicetree/for-next' new 0d574c6b59c6 spi: spi-geni-qcom: Simplify setup_fifo_xfer() new 2fd55931ab3c Merge remote-tracking branch 'spi/for-5.9' into spi-next new ae0b511184c3 Merge remote-tracking branch 'spi/for-next' new 2d637d4ed6dc Merge remote-tracking branch 'tip/auto-latest' new cb51a371d08e EDAC/ghes: Setup DIMM label from DMI and use it in error reports new b001694d60fe EDAC/ghes: Remove unused members of struct ghes_edac_pvt, [...] new b9cae27728d1 EDAC/ghes: Scan the system once on driver init new e370f886fefc EDAC: Remove edac_get_dimm_by_index() new 0f959e19fadf Merge branch 'edac-ghes' into edac-for-next new ee470bb25d0d EDAC/amd64: Read back the scrub rate PCI register on F15h new 399cd3b33cef Merge branch 'edac-urgent' into edac-for-next new 4c98c430e07c Merge remote-tracking branch 'edac/edac-for-next' new 4ef9cde46fba Merge remote-tracking branch 'irqchip/irq/irqchip-next' new 2d9bc4d99ec6 Merge remote-tracking branch 'rcu/rcu/next' new bf09fb6cba4f KVM: VMX: Stop context switching MSR_IA32_UMWAIT_CONTROL new 581817033d3b Merge remote-tracking branch 'kvm/linux-next' new 7733306bd593 KVM: arm64: Annotate hyp NMI-related functions as __always_inline new 66b7e05dc023 KVM: arm64: Fix kvm_reset_vcpu() return code being incorre [...] new a25e91028ac2 KVM: arm64: pvtime: Ensure task delay accounting is enabled new c86f975dd589 Merge remote-tracking branch 'kvm-arm/next' new 9848b9009582 Merge remote-tracking branch 'percpu/for-next' new 528c1d71ec95 dt-bindings: leds: fix macro names for pca955x new 985b1f596f9e leds: lm355x: avoid enum conversion warning new eca21c2d8655 leds: 88pm860x: fix use-after-free on unbind new 6f4aa35744f6 leds: da903x: fix use-after-free on unbind new d584221e683b leds: lm3533: fix use-after-free on unbind new a0972fff0947 leds: lm36274: fix use-after-free on unbind new 47a459ecc800 leds: wm831x-status: fix use-after-free on unbind new b5684a73d2e9 leds: drop redundant struct-device pointer casts new e190f57df3c7 leds-bcm6328: support second hw blinking interval new 1670982e62a6 Merge remote-tracking branch 'leds/for-next' new 5f88a62e0350 Merge remote-tracking branch 'usb/usb-next' new 7ee7c373baa3 Merge remote-tracking branch 'usb-chipidea-next/ci-for-usb-next' new 908442aa6719 soundwire: Replace 'objs' by 'y' new 929cfee314d1 soundwire: bus: clock_stop: don't deal with UNATTACHED Sla [...] new b6109dd6dc9f soundwire: intel: cleanups for indirections/logs new 83e129afbe5c soundwire: intel: clarify drvdata and remove more indirections new 9cd1c5a721d2 soundwire: intel_init: remove useless test new dd906cc615a5 soundwire: intel_init: use devm_ allocation new 4ab34412fc62 soundwire: intel_init: pass link information as platform data new 6d2c66695bf3 soundwire: intel: transition to 3 steps initialization new 51fe3881a29b soundwire: qcom: Constify static structs new 4d37d815bf55 Merge remote-tracking branch 'soundwire/next' new 3abf045a8035 Merge remote-tracking branch 'thunderbolt/next' new fe27b10759b9 Merge remote-tracking branch 'staging/staging-next' new 8049962f2eb7 Merge remote-tracking branch 'mux/for-next' new c81529b32805 Merge remote-tracking branch 'icc/icc-next' new 2b14edf1243e Merge remote-tracking branch 'slave-dma/next' new ce24dae4dbdc Merge branch 'misc' into for-next new 50e6d6510764 Merge remote-tracking branch 'scsi/for-next' new 24eae8ebfb29 vdpa: fix typos in the comments for __vdpa_alloc_device() new c09cc2c31986 vhost_vdpa: Fix potential underflow in vhost_vdpa_mmap() new 1c3d69ab5348 virtio-mem: silence a static checker warning new b3562c6087b5 virtio-mem: add memory via add_memory_driver_managed() new 633fae33d562 tools/virtio: Add --batch option new 7add78b2a6b7 tools/virtio: Add --batch=random option new 264ee5aa81ec tools/virtio: Add --reset new 4cfb93935337 tools/virtio: Use __vring_new_virtqueue in virtio_test.c new 674123926029 tools/virtio: Extract virtqueue initialization in vq_reset new 1d8bf5c3a3a1 tools/virtio: Reset index in virtio_test --reset. new cb91909e48a4 tools/virtio: Use tools/include/list.h instead of stubs new 9a8952c98ad2 Merge remote-tracking branch 'vhost/linux-next' new 327600a2065d Merge remote-tracking branch 'rpmsg/for-next' new e0273aa0f005 Merge remote-tracking branch 'gpio/for-next' new 8346b92ecddf gpio: max732x: remove redundant check from probe() new 7c5e1d3fda38 Merge remote-tracking branch 'gpio-brgl/gpio/for-next' new c5eacdd08cc2 Merge remote-tracking branch 'pinctrl/for-next' new 8882b4d3fd7e Merge remote-tracking branch 'pinctrl-samsung/for-next' new 0c56471c8dd4 Merge remote-tracking branch 'pwm/for-next' new f6106b2baafa Merge remote-tracking branch 'userns/for-next' new 64c2e9b11fa9 Merge remote-tracking branch 'livepatching/for-next' new ce9bd6648ce1 Merge remote-tracking branch 'coresight/next' new a3f3dc7b9d8b Merge remote-tracking branch 'nvdimm/libnvdimm-for-next' new 0a9b44c6eda7 fs: Add fd_install_received() wrapper for __fd_install_received() new b6d774a5e4dc pidfd: Replace open-coded partial fd_install_received() new f71031db2200 fs: Expand __fd_install_received() to accept fd new 349057e6f9c7 seccomp: Introduce addfd ioctl to seccomp user notifier new c2e79bbed08d selftests/seccomp: Test SECCOMP_IOCTL_NOTIF_ADDFD new d3660d1bcef0 Merge remote-tracking branch 'seccomp/for-next/seccomp' new 0f4e237edc69 spi: davinci: Remove uninitialized_var() usage new 8698e011e3d7 clk: st: Remove uninitialized_var() usage new de2bce0d417c clk: spear: Remove uninitialized_var() usage new 2be630e685fa KVM: PPC: Book3S PR: Remove uninitialized_var() usage new eb9e0ddb2116 media: sur40: Remove uninitialized_var() usage new dfea8f591317 f2fs: Eliminate usage of uninitialized_var() macro new 9074e8e4f632 mm/debug_vm_pgtable: Remove uninitialized_var() usage new 2c513f76b942 checkpatch: Remove awareness of uninitialized_var() macro new 21ee4d689337 treewide: Remove uninitialized_var() usage new 2e6d06799c15 compiler: Remove uninitialized_var() macro new e26a3c16e79b Merge branch 'kspp/uninit/macro' into for-next/kspp new fe59707434e2 Merge remote-tracking branch 'kspp/for-next/kspp' new 2e69ac3cd60e net/core/devlink.c: remove new uninitialized_var() usage new 3c8fccc2f957 Merge remote-tracking branch 'fsi/next' new efbdc98387b7 Merge remote-tracking branch 'nvmem/for-next' new 7607f8b51851 Merge remote-tracking branch 'xarray/xarray' new 5188a491fae5 Merge remote-tracking branch 'hyperv/hyperv-next' new 59589316e3c0 Merge remote-tracking branch 'auxdisplay/auxdisplay' new e7680236f1c0 Merge remote-tracking branch 'pidfd/for-next' new 2bfc7c1fa916 Merge remote-tracking branch 'fpga/for-next' new 227347731d37 Merge remote-tracking branch 'kunit-next/kunit' new e9b64530fc94 Merge remote-tracking branch 'trivial/for-next' new c9379095714f Merge remote-tracking branch 'notifications/notifications- [...] new d522edbb57a8 Merge remote-tracking branch 'fsinfo/fsinfo-core' new 27f8f012906e Merge branch 'akpm-current/current' new b2f4643ab09e all arch: remove system call sys_sysctl new bf385c721b55 s390: fix build error for sys_call_table_emu new 3fb75e47608b mm/kmemleak: silence KCSAN splats in checksum new 7c07844b33d5 mm/frontswap: mark various intentional data races new 305cfcd410a7 mm/page_io: mark various intentional data races new 01475ee35e76 mm-page_io-mark-various-intentional-data-races-v2 new 2e3fbb75dedf mm/swap_state: mark various intentional data races new beb3f21ba67f mm/filemap.c: fix a data race in filemap_fault() new 9650ab202ac5 mm/swapfile: fix and annotate various data races new 01a630c447db mm-swapfile-fix-and-annotate-various-data-races-v2 new 33dc44b92e53 mm/page_counter: fix various data races at memsw new c4fac411a86b mm/memcontrol: fix a data race in scan count new 203bcf5512da mm/list_lru: fix a data race in list_lru_count_one new 3632e5df298c mm/mempool: fix a data race in mempool_free() new 5b11f7a0e184 mm/rmap: annotate a data race at tlb_flush_batched new 1157e24e051c mm/swap.c: annotate data races for lru_rotate_pvecs new 117734b4ba47 mm: annotate a data race in page_zonenum() new 09831fdb8d58 include/asm-generic/vmlinux.lds.h: align ro_after_init new 90f54bf45e24 sh: clkfwk: remove r8/r16/r32 new 40693cb2c1da sh: remove call to memset after dma_alloc_coherent new 8cc0caf5ea1e sh: use generic strncpy() new e96ae204cb69 sh: add missing EXPORT_SYMBOL() for __delay
This update added new revisions after undoing existing revisions. That is to say, some revisions that were in the old version of the branch are not in the new version. This situation occurs when a user --force pushes a change and generates a repository containing something like this:
* -- * -- B -- O -- O -- O (eb8ffe9e5c16) \ N -- N -- N refs/heads/akpm (e96ae204cb69)
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 511 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "adds" were already present in the repository and have only been added to this reference.
Summary of changes: Documentation/ABI/testing/dev-kmsg | 5 - Documentation/block/blk-mq.rst | 153 +++ Documentation/block/index.rst | 1 + .../devicetree/bindings/leds/leds-pca955x.txt | 6 +- .../bindings/net/amlogic,meson-dwmac.yaml | 3 + Documentation/networking/devlink/devlink-info.rst | 12 +- MAINTAINERS | 2 +- Makefile | 2 +- arch/arm/mach-exynos/exynos.c | 2 +- arch/arm64/boot/dts/ti/k3-am65-main.dtsi | 12 +- arch/arm64/boot/dts/ti/k3-am65-wakeup.dtsi | 5 + arch/arm64/boot/dts/ti/k3-j721e-mcu-wakeup.dtsi | 5 + arch/arm64/configs/defconfig | 1 + arch/arm64/include/asm/arch_gicv3.h | 2 +- arch/arm64/include/asm/cpufeature.h | 2 +- arch/arm64/kvm/pvtime.c | 15 +- arch/arm64/kvm/reset.c | 10 +- arch/csky/Kconfig | 14 + arch/csky/include/asm/Kbuild | 1 + arch/csky/include/asm/processor.h | 6 - arch/csky/include/asm/syscall.h | 7 - arch/csky/include/asm/thread_info.h | 2 +- arch/csky/kernel/entry.S | 3 + arch/csky/kernel/process.c | 10 - arch/csky/kernel/ptrace.c | 10 +- arch/mips/kvm/mips.c | 2 + arch/mips/loongson2ef/Platform | 22 + arch/sparc/boot/piggyback.c | 4 + arch/sparc/kernel/viohs.c | 6 +- arch/x86/include/asm/kvm_host.h | 4 +- arch/x86/include/asm/mwait.h | 2 - arch/x86/kernel/cpu/umwait.c | 6 - arch/x86/kvm/lapic.c | 50 +- arch/x86/kvm/mmu.h | 2 +- arch/x86/kvm/mmu/mmu.c | 4 +- arch/x86/kvm/mmu/paging_tmpl.h | 16 +- arch/x86/kvm/svm/svm.c | 2 +- arch/x86/kvm/vmx/vmcs.h | 32 +- arch/x86/kvm/vmx/vmx.c | 27 +- drivers/clk/tegra/clk-tegra210-emc.c | 2 + drivers/cpufreq/armada-37xx-cpufreq.c | 1 + drivers/cpufreq/cpufreq-dt-platdev.c | 2 - drivers/cpufreq/qcom-cpufreq-hw.c | 86 +- drivers/edac/amd64_edac.c | 2 + drivers/edac/ghes_edac.c | 323 +++--- drivers/gpu/drm/amd/amdgpu/amdgpu.h | 4 +- drivers/gpu/drm/amd/amdgpu/amdgpu_connectors.c | 16 +- drivers/gpu/drm/amd/amdgpu/amdgpu_device.c | 10 +- drivers/gpu/drm/amd/amdgpu/amdgpu_display.c | 5 +- drivers/gpu/drm/amd/amdgpu/amdgpu_drv.c | 15 +- drivers/gpu/drm/amd/amdgpu/amdgpu_gtt_mgr.c | 2 - drivers/gpu/drm/amd/amdgpu/amdgpu_jpeg.c | 16 +- drivers/gpu/drm/amd/amdgpu/amdgpu_jpeg.h | 2 + drivers/gpu/drm/amd/amdgpu/amdgpu_kms.c | 3 +- drivers/gpu/drm/amd/amdgpu/amdgpu_pm.c | 4 +- drivers/gpu/drm/amd/amdgpu/amdgpu_psp.c | 37 +- drivers/gpu/drm/amd/amdgpu/amdgpu_sync.c | 2 + drivers/gpu/drm/amd/amdgpu/amdgpu_virt.c | 173 +++ drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h | 30 +- drivers/gpu/drm/amd/amdgpu/amdgpu_vram_mgr.c | 2 - drivers/gpu/drm/amd/amdgpu/gfx_v10_0.c | 6 + drivers/gpu/drm/amd/amdgpu/gfx_v9_0.c | 6 +- drivers/gpu/drm/amd/amdgpu/psp_gfx_if.h | 8 + drivers/gpu/drm/amd/amdgpu/sdma_v4_0.c | 32 + drivers/gpu/drm/amd/amdgpu/soc15.c | 3 +- drivers/gpu/drm/amd/amdkfd/kfd_device.c | 3 + drivers/gpu/drm/amd/amdkfd/kfd_priv.h | 5 + drivers/gpu/drm/amd/amdkfd/kfd_topology.c | 20 +- drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c | 13 +- drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.h | 2 + .../drm/amd/display/amdgpu_dm/amdgpu_dm_color.c | 10 +- drivers/gpu/drm/amd/display/dc/bios/bios_parser2.c | 103 ++ .../gpu/drm/amd/display/dc/calcs/dcn_calc_auto.c | 6 +- drivers/gpu/drm/amd/display/dc/core/dc.c | 2 +- drivers/gpu/drm/amd/display/dc/core/dc_debug.c | 59 + drivers/gpu/drm/amd/display/dc/core/dc_link.c | 8 +- drivers/gpu/drm/amd/display/dc/core/dc_link_ddc.c | 13 +- drivers/gpu/drm/amd/display/dc/core/dc_link_dp.c | 75 +- drivers/gpu/drm/amd/display/dc/core/dc_link_hwss.c | 2 +- drivers/gpu/drm/amd/display/dc/dc.h | 4 +- drivers/gpu/drm/amd/display/dc/dc_bios_types.h | 1 + drivers/gpu/drm/amd/display/dc/dc_link.h | 1 - drivers/gpu/drm/amd/display/dc/dce/dce_audio.c | 4 +- drivers/gpu/drm/amd/display/dc/dce/dmub_psr.c | 1 + .../amd/display/dc/dce110/dce110_hw_sequencer.c | 15 +- drivers/gpu/drm/amd/display/dc/dcn20/dcn20_dpp.c | 4 + drivers/gpu/drm/amd/display/dc/dcn20/dcn20_hwseq.c | 22 +- .../gpu/drm/amd/display/dc/dcn20/dcn20_resource.c | 17 + .../gpu/drm/amd/display/dc/dcn21/dcn21_resource.c | 5 +- drivers/gpu/drm/amd/display/dc/dcn30/dcn30_hwseq.c | 6 +- drivers/gpu/drm/amd/display/dc/dcn30/dcn30_init.c | 1 - .../gpu/drm/amd/display/dc/dcn30/dcn30_resource.c | 65 +- .../amd/display/dc/dml/dcn30/display_mode_vba_30.c | 2 +- .../gpu/drm/amd/display/dc/dml/display_mode_vba.c | 4 +- drivers/gpu/drm/amd/display/dc/dsc/rc_calc.c | 8 +- drivers/gpu/drm/amd/display/dc/inc/core_status.h | 2 + drivers/gpu/drm/amd/display/dc/inc/core_types.h | 6 +- drivers/gpu/drm/amd/display/dc/inc/dc_link_ddc.h | 2 +- drivers/gpu/drm/amd/display/dc/inc/dc_link_dp.h | 2 +- drivers/gpu/drm/amd/display/dc/inc/hw/clk_mgr.h | 6 + drivers/gpu/drm/amd/display/dmub/dmub_srv.h | 4 + drivers/gpu/drm/amd/display/dmub/inc/dmub_cmd.h | 70 +- drivers/gpu/drm/amd/display/dmub/src/dmub_dcn20.c | 6 +- drivers/gpu/drm/amd/display/dmub/src/dmub_srv.c | 16 +- .../amd/display/include/grph_object_ctrl_defs.h | 5 + drivers/gpu/drm/amd/display/modules/color/Makefile | 2 +- .../drm/amd/display/modules/color/color_gamma.c | 115 +- .../drm/amd/display/modules/color/color_gamma.h | 18 +- .../drm/amd/display/modules/color/color_table.c | 48 + .../core_status.h => modules/color/color_table.h} | 51 +- .../drm/amd/display/modules/power/power_helpers.c | 1 + .../drm/amd/include/asic_reg/gc/gc_10_1_0_offset.h | 6 +- .../amd/include/asic_reg/gc/gc_10_1_0_sh_mask.h | 36 + .../drm/amd/include/asic_reg/gc/gc_10_3_0_offset.h | 6 +- .../amd/include/asic_reg/gc/gc_10_3_0_sh_mask.h | 35 + .../drm/amd/include/asic_reg/gc/gc_9_0_offset.h | 8 +- .../drm/amd/include/asic_reg/gc/gc_9_0_sh_mask.h | 27 + .../drm/amd/include/asic_reg/gc/gc_9_1_offset.h | 8 +- .../drm/amd/include/asic_reg/gc/gc_9_1_sh_mask.h | 26 + .../drm/amd/include/asic_reg/gc/gc_9_2_1_offset.h | 8 +- .../drm/amd/include/asic_reg/gc/gc_9_2_1_sh_mask.h | 26 + drivers/gpu/drm/amd/powerplay/amdgpu_smu.c | 1176 +++++++++----------- drivers/gpu/drm/amd/powerplay/arcturus_ppt.c | 929 +++++++++------- drivers/gpu/drm/amd/powerplay/inc/amdgpu_smu.h | 71 +- .../powerplay/inc/smu11_driver_if_sienna_cichlid.h | 17 +- drivers/gpu/drm/amd/powerplay/inc/smu_v11_0.h | 23 +- .../drm/amd/powerplay/inc/smu_v11_0_7_pptable.h | 196 ++++ drivers/gpu/drm/amd/powerplay/inc/smu_v12_0.h | 2 +- drivers/gpu/drm/amd/powerplay/navi10_ppt.c | 587 ++++++---- drivers/gpu/drm/amd/powerplay/renoir_ppt.c | 29 +- drivers/gpu/drm/amd/powerplay/sienna_cichlid_ppt.c | 1157 ++++++++++--------- drivers/gpu/drm/amd/powerplay/smu_internal.h | 37 +- drivers/gpu/drm/amd/powerplay/smu_v11_0.c | 509 ++++----- drivers/gpu/drm/amd/powerplay/smu_v12_0.c | 32 +- drivers/gpu/drm/ast/ast_dp501.c | 24 +- drivers/gpu/drm/ast/ast_drv.c | 4 - drivers/gpu/drm/ast/ast_drv.h | 7 +- drivers/gpu/drm/ast/ast_main.c | 115 +- drivers/gpu/drm/ast/ast_mode.c | 73 +- drivers/gpu/drm/ast/ast_post.c | 28 +- drivers/gpu/drm/ast/ast_ttm.c | 2 +- drivers/gpu/drm/i915/display/intel_bios.c | 6 +- drivers/gpu/drm/i915/display/intel_crt.c | 4 +- drivers/gpu/drm/i915/display/intel_csr.c | 6 +- drivers/gpu/drm/i915/display/intel_display.c | 12 +- .../gpu/drm/i915/display/intel_display_debugfs.c | 2 +- drivers/gpu/drm/i915/display/intel_display_power.c | 14 +- drivers/gpu/drm/i915/display/intel_dp.c | 8 +- .../gpu/drm/i915/display/intel_dp_aux_backlight.c | 4 +- drivers/gpu/drm/i915/display/intel_fbc.c | 12 +- drivers/gpu/drm/i915/display/intel_lvds.c | 4 +- drivers/gpu/drm/i915/display/intel_opregion.c | 2 +- drivers/gpu/drm/i915/display/intel_panel.c | 4 +- drivers/gpu/drm/i915/display/intel_psr.c | 10 +- drivers/gpu/drm/i915/gem/i915_gem_context.c | 4 +- drivers/gpu/drm/i915/gt/intel_engine_heartbeat.c | 3 +- drivers/gpu/drm/i915/gt/intel_reset.c | 6 +- .../gpu/drm/i915/gt/selftest_engine_heartbeat.c | 6 +- drivers/gpu/drm/i915/gt/uc/intel_guc_log.c | 15 +- drivers/gpu/drm/i915/gt/uc/intel_guc_submission.c | 4 +- drivers/gpu/drm/i915/gt/uc/intel_uc.c | 20 +- drivers/gpu/drm/i915/gt/uc/intel_uc_fw.c | 32 +- drivers/gpu/drm/i915/i915_debugfs.c | 2 +- drivers/gpu/drm/i915/i915_debugfs_params.c | 7 +- drivers/gpu/drm/i915/i915_drv.c | 9 +- drivers/gpu/drm/i915/i915_drv.h | 5 +- drivers/gpu/drm/i915/i915_getparam.c | 2 +- drivers/gpu/drm/i915/i915_gpu_error.c | 4 +- drivers/gpu/drm/i915/intel_gvt.c | 8 +- drivers/gpu/drm/i915/intel_region_lmem.c | 6 +- drivers/gpu/drm/i915/intel_uncore.c | 8 +- drivers/gpu/drm/msm/adreno/a2xx_gpu.c | 2 +- drivers/gpu/drm/msm/adreno/a6xx_gmu.c | 2 +- drivers/gpu/drm/msm/disp/dpu1/dpu_kms.c | 2 +- drivers/gpu/drm/msm/disp/mdp4/mdp4_kms.c | 2 +- drivers/gpu/drm/msm/disp/mdp5/mdp5_kms.c | 2 +- drivers/gpu/drm/radeon/radeon_connectors.c | 20 +- drivers/gpu/drm/radeon/radeon_display.c | 4 +- drivers/gpu/drm/radeon/radeon_drv.c | 4 +- drivers/gpu/drm/radeon/radeon_kms.c | 4 +- drivers/infiniband/core/mad.c | 1 + drivers/infiniband/core/umem_odp.c | 2 + drivers/infiniband/core/verbs.c | 4 +- drivers/infiniband/sw/rdmavt/ah.c | 3 +- drivers/infiniband/ulp/iser/iscsi_iser.h | 2 + drivers/infiniband/ulp/opa_vnic/opa_vnic_encap.h | 23 + drivers/infiniband/ulp/srpt/ib_srpt.c | 3 - drivers/interconnect/qcom/bcm-voter.c | 6 +- drivers/leds/leds-88pm860x.c | 14 +- drivers/leds/leds-bcm6328.c | 97 +- drivers/leds/leds-da903x.c | 14 +- drivers/leds/leds-lm3533.c | 12 +- drivers/leds/leds-lm355x.c | 16 +- drivers/leds/leds-lm36274.c | 15 +- drivers/leds/leds-lm3642.c | 9 +- drivers/leds/leds-wm831x-status.c | 14 +- drivers/net/bonding/bond_main.c | 127 ++- drivers/net/dsa/qca8k.c | 341 ++++-- drivers/net/dsa/qca8k.h | 13 + drivers/net/dsa/sja1105/sja1105.h | 12 +- drivers/net/dsa/sja1105/sja1105_dynamic_config.c | 25 +- drivers/net/dsa/sja1105/sja1105_dynamic_config.h | 4 +- drivers/net/dsa/sja1105/sja1105_spi.c | 17 +- drivers/net/dsa/sja1105/sja1105_static_config.c | 36 +- drivers/net/dsa/sja1105/sja1105_static_config.h | 12 +- drivers/net/ethernet/broadcom/bnxt/bnxt_devlink.c | 6 + drivers/net/ethernet/intel/ixgbe/ixgbe_ipsec.c | 39 +- drivers/net/ethernet/mellanox/mlx5/core/devlink.c | 2 + .../ethernet/mellanox/mlx5/core/en_accel/ipsec.c | 6 + drivers/net/ethernet/mellanox/mlx5/core/en_rep.c | 8 +- drivers/net/ethernet/mellanox/mlx5/core/eswitch.c | 142 ++- drivers/net/ethernet/mellanox/mlx5/core/eswitch.h | 25 +- .../ethernet/mellanox/mlx5/core/eswitch_offloads.c | 66 +- drivers/net/ethernet/mellanox/mlx5/core/vport.c | 2 +- drivers/net/ethernet/realtek/r8169_main.c | 181 +-- .../net/ethernet/stmicro/stmmac/dwmac-meson8b.c | 4 + drivers/net/phy/marvell.c | 268 +++-- drivers/opp/core.c | 1 + drivers/soc/qcom/Kconfig | 2 +- drivers/soc/qcom/rpmh-rsc.c | 1 + drivers/soc/qcom/rpmh.c | 4 +- drivers/soc/qcom/socinfo.c | 1 + drivers/soundwire/Makefile | 10 +- drivers/soundwire/bus.c | 23 +- drivers/soundwire/intel.c | 143 +-- drivers/soundwire/intel.h | 13 + drivers/soundwire/intel_init.c | 261 ++++- drivers/soundwire/qcom.c | 4 +- drivers/spi/spi-fsl-dspi.c | 39 +- drivers/spi/spi-geni-qcom.c | 13 +- drivers/usb/serial/cypress_m8.c | 2 + drivers/usb/serial/cypress_m8.h | 3 + fs/btrfs/block-group.c | 44 +- fs/btrfs/ctree.h | 2 + fs/btrfs/file.c | 46 +- fs/btrfs/inode.c | 39 +- fs/btrfs/ioctl.c | 2 +- fs/btrfs/tree-log.c | 5 + fs/exfat/dir.c | 2 +- fs/exfat/exfat_fs.h | 1 + fs/exfat/file.c | 19 +- fs/ext4/file.c | 2 +- fs/file.c | 10 +- fs/io_uring.c | 38 +- include/linux/bpf.h | 9 + include/linux/bpf_verifier.h | 1 + include/linux/edac.h | 29 +- include/linux/marvell_phy.h | 2 + include/linux/mlx5/vport.h | 2 +- include/net/bluetooth/hci.h | 8 + include/net/bluetooth/hci_core.h | 10 +- include/net/bonding.h | 3 + include/net/devlink.h | 24 + include/net/xfrm.h | 1 + include/soc/qcom/rpmh.h | 7 +- include/sound/soc-component.h | 4 +- include/uapi/linux/devlink.h | 12 + kernel/bpf/arraymap.c | 18 + kernel/bpf/bpf_struct_ops.c | 3 + kernel/bpf/btf.c | 63 +- kernel/bpf/cpumap.c | 3 + kernel/bpf/devmap.c | 6 + kernel/bpf/hashtab.c | 15 + kernel/bpf/local_storage.c | 3 + kernel/bpf/lpm_trie.c | 3 + kernel/bpf/queue_stack_maps.c | 6 + kernel/bpf/reuseport_array.c | 3 + kernel/bpf/ringbuf.c | 3 + kernel/bpf/stackmap.c | 3 + kernel/bpf/verifier.c | 82 +- kernel/printk/printk.c | 10 - net/bluetooth/hci_conn.c | 17 + net/bluetooth/hci_event.c | 20 +- net/bluetooth/hci_request.c | 7 +- net/bluetooth/mgmt.c | 8 + net/core/bpf_sk_storage.c | 3 + net/core/dev.c | 10 +- net/core/devlink.c | 141 ++- net/core/sock_map.c | 88 +- net/netfilter/ipset/ip_set_core.c | 2 + net/xdp/xskmap.c | 3 + net/xfrm/xfrm_device.c | 34 +- scripts/checkkconfigsymbols.py | 2 +- scripts/checkpatch.pl | 6 +- scripts/kconfig/lexer.l | 2 +- security/selinux/ss/conditional.c | 21 +- security/selinux/ss/services.c | 4 + sound/soc/atmel/atmel-pdmic.c | 4 +- sound/soc/codecs/88pm860x-codec.c | 14 +- sound/soc/codecs/ab8500-codec.c | 8 +- sound/soc/codecs/ad1980.c | 4 +- sound/soc/codecs/ak4458.c | 2 +- sound/soc/codecs/ak4535.c | 4 +- sound/soc/codecs/ak4613.c | 4 +- sound/soc/codecs/ak4671.c | 8 +- sound/soc/codecs/alc5623.c | 6 +- sound/soc/codecs/alc5632.c | 6 +- sound/soc/codecs/arizona.c | 18 +- sound/soc/codecs/cs4270.c | 10 +- sound/soc/codecs/cs42l42.c | 2 +- sound/soc/codecs/cs42l51.c | 8 +- sound/soc/codecs/cs42l73.c | 4 +- sound/soc/codecs/cs47l35.c | 10 +- sound/soc/codecs/cs47l85.c | 10 +- sound/soc/codecs/da7210.c | 24 +- sound/soc/codecs/da7213.c | 24 +- sound/soc/codecs/da7218.c | 34 +- sound/soc/codecs/da7219-aad.c | 16 +- sound/soc/codecs/da7219.c | 20 +- sound/soc/codecs/da732x.c | 18 +- sound/soc/codecs/da9055.c | 14 +- sound/soc/codecs/inno_rk3036.c | 6 +- sound/soc/codecs/madera.c | 49 +- sound/soc/codecs/max98088.c | 12 +- sound/soc/codecs/max98090.c | 20 +- sound/soc/codecs/max98095.c | 16 +- sound/soc/codecs/max9850.c | 2 +- sound/soc/codecs/msm8916-wcd-analog.c | 14 +- sound/soc/codecs/msm8916-wcd-digital.c | 16 +- sound/soc/codecs/nau8822.c | 6 +- sound/soc/codecs/rt1305.c | 2 +- sound/soc/codecs/rt298.c | 2 +- sound/soc/codecs/rt5616.c | 2 +- sound/soc/codecs/rt5631.c | 32 +- sound/soc/codecs/rt5640.c | 10 +- sound/soc/codecs/rt5645.c | 16 +- sound/soc/codecs/rt5651.c | 6 +- sound/soc/codecs/rt5659.c | 14 +- sound/soc/codecs/rt5660.c | 2 +- sound/soc/codecs/rt5663.c | 34 +- sound/soc/codecs/rt5665.c | 16 +- sound/soc/codecs/rt5668.c | 16 +- sound/soc/codecs/rt5670.c | 18 +- sound/soc/codecs/rt5682-i2c.c | 2 +- sound/soc/codecs/rt5682.c | 19 +- sound/soc/codecs/sgtl5000.c | 16 +- sound/soc/codecs/sta32x.c | 4 +- sound/soc/codecs/tas2552.c | 4 +- sound/soc/codecs/tas5720.c | 4 +- sound/soc/codecs/tda7419.c | 9 +- sound/soc/codecs/tlv320aic23.c | 14 +- sound/soc/codecs/tlv320aic26.c | 4 +- sound/soc/codecs/tlv320aic32x4.c | 16 +- sound/soc/codecs/tlv320aic3x.c | 14 +- sound/soc/codecs/tscs42xx.c | 4 +- sound/soc/codecs/tscs454.c | 24 +- sound/soc/codecs/wcd-clsh-v2.c | 2 +- sound/soc/codecs/wcd9335.c | 48 +- sound/soc/codecs/wcd934x.c | 52 +- sound/soc/codecs/wm2200.c | 4 +- sound/soc/codecs/wm5100.c | 18 +- sound/soc/codecs/wm5110.c | 6 +- sound/soc/codecs/wm8350.c | 32 +- sound/soc/codecs/wm8400.c | 50 +- sound/soc/codecs/wm8510.c | 28 +- sound/soc/codecs/wm8523.c | 6 +- sound/soc/codecs/wm8580.c | 12 +- sound/soc/codecs/wm8711.c | 8 +- sound/soc/codecs/wm8728.c | 10 +- sound/soc/codecs/wm8731.c | 6 +- sound/soc/codecs/wm8750.c | 8 +- sound/soc/codecs/wm8753.c | 42 +- sound/soc/codecs/wm8770.c | 2 +- sound/soc/codecs/wm8776.c | 2 +- sound/soc/codecs/wm8804.c | 2 +- sound/soc/codecs/wm8900.c | 22 +- sound/soc/codecs/wm8903.c | 20 +- sound/soc/codecs/wm8904.c | 16 +- sound/soc/codecs/wm8940.c | 32 +- sound/soc/codecs/wm8955.c | 2 +- sound/soc/codecs/wm8958-dsp2.c | 18 +- sound/soc/codecs/wm8960.c | 20 +- sound/soc/codecs/wm8961.c | 58 +- sound/soc/codecs/wm8962.c | 31 +- sound/soc/codecs/wm8971.c | 8 +- sound/soc/codecs/wm8974.c | 24 +- sound/soc/codecs/wm8978.c | 12 +- sound/soc/codecs/wm8983.c | 8 +- sound/soc/codecs/wm8985.c | 8 +- sound/soc/codecs/wm8988.c | 12 +- sound/soc/codecs/wm8990.c | 18 +- sound/soc/codecs/wm8991.c | 38 +- sound/soc/codecs/wm8993.c | 28 +- sound/soc/codecs/wm8994.c | 60 +- sound/soc/codecs/wm8995.c | 16 +- sound/soc/codecs/wm8996.c | 30 +- sound/soc/codecs/wm8998.c | 8 +- sound/soc/codecs/wm9081.c | 36 +- sound/soc/codecs/wm9090.c | 4 +- sound/soc/codecs/wm9713.c | 2 +- sound/soc/codecs/wm_adsp.c | 10 +- sound/soc/codecs/wm_hubs.c | 30 +- sound/soc/fsl/fsl_audmix.c | 10 +- sound/soc/fsl/fsl_easrc.c | 5 +- sound/soc/meson/aiu-encoder-i2s.c | 3 +- sound/soc/meson/aiu-fifo-i2s.c | 3 +- sound/soc/meson/aiu-fifo.c | 3 +- sound/soc/pxa/mioa701_wm9713.c | 8 +- sound/soc/soc-ac97.c | 7 +- sound/soc/soc-component.c | 84 +- sound/soc/soc-dapm.c | 31 +- sound/soc/soc-ops.c | 43 +- tools/arch/x86/include/asm/msr-index.h | 4 +- tools/bpf/bpftool/.gitignore | 5 +- tools/bpf/bpftool/Documentation/bpftool-btf.rst | 5 + tools/bpf/bpftool/Documentation/bpftool-link.rst | 13 +- tools/bpf/bpftool/Documentation/bpftool-map.rst | 8 +- tools/bpf/bpftool/Documentation/bpftool-prog.rst | 11 + tools/bpf/bpftool/Makefile | 60 +- tools/bpf/bpftool/btf.c | 6 + tools/bpf/bpftool/common.c | 308 +++++ tools/bpf/bpftool/link.c | 7 + tools/bpf/bpftool/main.c | 12 +- tools/bpf/bpftool/main.h | 56 +- tools/bpf/bpftool/map.c | 163 +-- tools/bpf/bpftool/pids.c | 229 ++++ tools/bpf/bpftool/prog.c | 159 +-- tools/bpf/bpftool/skeleton/pid_iter.bpf.c | 80 ++ tools/bpf/bpftool/skeleton/pid_iter.h | 12 + tools/bpf/bpftool/skeleton/profiler.bpf.c | 3 +- tools/bpf/bpftool/skeleton/profiler.h | 46 - tools/build/feature/Makefile | 4 +- tools/build/feature/test-clang-bpf-co-re.c | 9 + tools/build/feature/test-clang-bpf-global-var.c | 4 - tools/lib/bpf/bpf.h | 2 + tools/lib/bpf/bpf_core_read.h | 8 +- tools/lib/bpf/bpf_helpers.h | 1 + tools/lib/bpf/btf.h | 5 + tools/lib/bpf/libbpf.c | 582 +++++++--- tools/lib/bpf/libbpf.h | 30 +- tools/lib/bpf/libbpf.map | 14 + tools/testing/selftests/bpf/prog_tests/ksyms.c | 71 ++ tools/testing/selftests/bpf/prog_tests/map_ptr.c | 32 + tools/testing/selftests/bpf/progs/map_ptr_kern.c | 686 ++++++++++++ tools/testing/selftests/bpf/progs/test_ksyms.c | 32 + tools/testing/selftests/bpf/verifier/map_ptr.c | 62 ++ .../selftests/bpf/verifier/map_ptr_mixing.c | 2 +- tools/testing/selftests/seccomp/seccomp_bpf.c | 13 +- 438 files changed, 9566 insertions(+), 5575 deletions(-) create mode 100644 Documentation/block/blk-mq.rst create mode 100644 drivers/gpu/drm/amd/display/modules/color/color_table.c copy drivers/gpu/drm/amd/display/{dc/inc/core_status.h => modules/color/color_tabl [...] create mode 100644 drivers/gpu/drm/amd/powerplay/inc/smu_v11_0_7_pptable.h create mode 100644 tools/bpf/bpftool/pids.c create mode 100644 tools/bpf/bpftool/skeleton/pid_iter.bpf.c create mode 100644 tools/bpf/bpftool/skeleton/pid_iter.h delete mode 100644 tools/bpf/bpftool/skeleton/profiler.h create mode 100644 tools/build/feature/test-clang-bpf-co-re.c delete mode 100644 tools/build/feature/test-clang-bpf-global-var.c create mode 100644 tools/testing/selftests/bpf/prog_tests/ksyms.c create mode 100644 tools/testing/selftests/bpf/prog_tests/map_ptr.c create mode 100644 tools/testing/selftests/bpf/progs/map_ptr_kern.c create mode 100644 tools/testing/selftests/bpf/progs/test_ksyms.c create mode 100644 tools/testing/selftests/bpf/verifier/map_ptr.c