Linux 2991 Published by

Linus Torvalds has released the second release candidate for Linux kernel 6.7 for testing.



Linux kernel 6.7-rc2 released

So I was expecting rc2 to be tiny, because we had a lot of people (including me) traveling for either plumbers conf or maintainer summit (or both). And rc2 tends to be small anyway.

But looking at the stats, rc2 is average to slightly larger than average. Not huge like rc1 was, but certainly not tiny either.

The most noticeable thing is probably the turbostat tool update, which actually came in during the merge window, but was delayed by just waiting for getting the pull request properly signed. Maybe that at least partially explains why rc2 isn't as small as I would have expected.

But nothing looks bad or scary, so please do go right ahead and continue testing, Linus

Full source: https://git.kernel.org/torvalds/t/linux-6.7-rc2.tar.gz
Patch: https://git.kernel.org/torvalds/p/v6.7-rc2/v6.6

You can view the summary of the changes at the following URL:
https://git.kernel.org/torvalds/ds/v6.7-rc2/v6.7-rc1

Kernel

Abel Wu (1):
      sched/eevdf: Fix vruntime adjustment on reweight

Alex Deucher (5):
      drm/amdgpu/gmc11: fix logic typo in AGP check
      drm/amdgpu: add a module parameter to control the AGP aperture
      drm/amdgpu/gmc11: disable AGP aperture
      drm/amdgpu/gmc10: disable AGP aperture
      drm/amdgpu/gmc9: disable AGP aperture

Alex Pakhunov (2):
      tg3: Move the [rt]x_dropped counters to tg3_napi
      tg3: Increment tx_dropped in tg3_tso_bug()

Amir Goldstein (2):
      ovl: fix misformatted comment
      ovl: fix memory leak in ovl_parse_param()

Anastasia Belova (1):
      cifs: spnego: add ';' in HOST_KEY_LEN

Anders Roxell (1):
      selftests: bpf: xskxceiver: ksft_print_msg: fix format type error

Andrii Nakryiko (5):
      bpf: handle ldimm64 properly in check_cfg()
      bpf: fix precision backtracking instruction iteration
      selftests/bpf: add edge case backtracking logic test
      bpf: fix control-flow graph checking in privileged mode
      selftests/bpf: add more test cases for check_cfg()

Anthony Iliopoulos (1):
      xfs: fix again select in kconfig XFS_ONLINE_SCRUB_STATS

Arkadiusz Kubalewski (3):
      ice: dpll: fix initial lock status of dpll
      ice: dpll: fix check for dpll input priority range
      ice: dpll: fix output pin capabilities

Arnd Bergmann (2):
      stackleak: add declarations for global functions
      accel/ivpu: avoid build failure with CONFIG_PM=n

Asad Kamal (2):
      drm/amd/pm: Update metric table for smu v13_0_6
      drm/amd/pm: Fill pcie error counters for gpu v1_4

Bagas Sanjaya (1):
      x86/Documentation: Indent 'note::' directive for protocol
version number note

Baruch Siach (2):
      net: stmmac: fix rx budget limit check
      net: stmmac: avoid rx queue overrun

Björn Töpel (1):
      riscv, qemu_fw_cfg: Add support for RISC-V architecture

Bob Peterson (1):
      Remove myself as maintainer of GFS2

Boris Burkov (1):
      btrfs: make OWNER_REF_KEY type value smallest among inline refs

Breno Leitao (2):
      selftests/mm: restore number of hugepages
      selftests/mm: add hugetlb_fault_after_madv to .gitignore

Brenton Simpson (1):
      drm: panel-orientation-quirks: Add quirk for Lenovo Legion Go

Chandradeep Dey (1):
      ALSA: hda/realtek - Enable internal speaker of ASUS K6500ZC

Chen Yu (1):
      tools/power/turbostat: Enable the C-state Pre-wake printing

Christoph Hellwig (2):
      xfs: only remap the written blocks in xfs_reflink_end_cow_extent
      blk-mq: make sure active queue usage is held for bio_integrity_prep()

Chuck Lever (3):
      NFSD: Update nfsd_cache_append() to use xdr_stream
      NFSD: Fix "start of NFS reply" pointer passed to nfsd_cache_update()
      NFSD: Fix checksum mismatches in the duplicate reply cache

ChunHao Lin (2):
      r8169: add handling DASH when DASH is disabled
      r8169: fix network lost after resume on DASH systems

Dan Carpenter (8):
      vhost-vdpa: fix use after free in vhost_vdpa_probe()
      btrfs: directly return 0 on no error code in btrfs_insert_raid_extent()
      scsi: scsi_debug: Fix some bugs in sdebug_error_write()
      scsi: scsi_debug: Delete some bogus error checking
      netfilter: nf_tables: fix pointer math issue in nft_byteorder_eval()
      nouveau/gsp/r535: uninitialized variable in r535_gsp_acpi_mux_id()
      nouveau/gsp/r535: Fix a NULL vs error pointer bug
      mm/damon/sysfs: eliminate potential uninitialized variable warning

Dan Nowlin (1):
      ice: fix DDP package download for packages without signature segment

Daniel J Blueman (1):
      bcachefs: Fix potential sleeping during mount

Dave Airlie (2):
      nouveau: use an rwlock for the event lock.
      nouveau: don't fail driver load if no display hw present.

Dave Chinner (2):
      xfs: inode recovery does not validate the recovered inode
      xfs: recovery should not clear di_flushiter unconditionally

Duncan Ma (1):
      drm/amd/display: Negate IPS allow and commit bits

Dust Li (1):
      net/mlx5e: fix double free of encap_header

Ekaterina Esina (1):
      cifs: fix check of rc in function generate_smb3signingkey

Erez Shitrit (1):
      net/mlx5: DR, Allow old devices to use multi destination FTE

Eric Dumazet (4):
      ipvlan: add ipvlan_route_v6_outbound() helper
      ptp: annotate data-race around q->head and q->tail
      bonding: stop the device in bond_setup_by_slave()
      af_unix: fix use-after-free in unix_stream_read_actor()

Eymen Yigit (1):
      ALSA: hda/realtek: Enable Mute LED on HP 255 G8

Fang Xiang (1):
      irqchip/gic-v3-its: Flush ITS tables correctly in non-coherent GIC designs

Fangzhi Zuo (1):
      drm/amd/display: Fix DSC not Enabled on Direct MST Sink

Filipe Manana (4):
      btrfs: use u64 for buffer sizes in the tree search ioctls
      btrfs: fix error pointer dereference after failure to allocate fs devices
      btrfs: fix race between accounting qgroup extents and removing a qgroup
      btrfs: fix qgroup record leaks when using simple quotas

Gal Pressman (1):
      net: Fix undefined behavior in netdev name allocation

Gavin Li (1):
      net/mlx5e: fix double free of encap_header in update funcs

Geliang Tang (1):
      mptcp: add validity check for sending RM_ADDR

Gustavo A. R. Silva (2):
      bcachefs: Use DECLARE_FLEX_ARRAY() helper and fix multiple
-Warray-bounds warnings
      bcachefs: Fix multiple -Warray-bounds warnings

Helge Deller (3):
      parisc: fix mmap_base calculation when stack grows upwards
      parisc/power: Fix power soft-off when running on qemu
      prctl: Disable prctl(PR_SET_MDWE) on parisc

Hyeongtak Ji (1):
      mm/damon/core.c: avoid unintentional filtering out of schemes

Itamar Gozlan (1):
      Revert "net/mlx5: DR, Supporting inline WQE when possible"

Jakub Kicinski (1):
      Revert "ptp: Fixes a null pointer dereference in ptp_ioctl"

Jakub Sitnicki (1):
      virtio_pci: Switch away from deprecated irq_set_affinity_hint

Jan Bottorff (1):
      i2c: designware: Fix corrupted memory seen in the ISR

Jan Kiszka (2):
      net: ti: icssg-prueth: Add missing icss_iep_put to error path
      net: ti: icssg-prueth: Fix error cleanup on failing
pruss_request_mem_region

Jens Axboe (1):
      io_uring/fdinfo: remove need for sqpoll lock for thread/pid retrieval

Jian Shen (2):
      net: hns3: fix add VLAN fail issue
      net: hns3: fix incorrect capability bit display for copper port

Jianbo Liu (1):
      net/mlx5e: Don't modify the peer sent-to-vport rules for IPSec offload

Jiapeng Chong (1):
      bcachefs: make bch2_target_to_text_sb static

Jijie Shao (2):
      net: hns3: fix VF reset fail issue
      net: hns3: fix VF wrong speed and duplex issue

Johannes Weiner (1):
      sched: psi: fix unprivileged polling against cgroups

Johnathan Mantey (1):
      Revert ncsi: Propagate carrier gain/loss events to the NCSI controller

Josef Bacik (1):
      btrfs: get correct owning_root when dropping snapshot

José Pekkarinen (1):
      drm/amd/display: fix NULL dereference

Jozsef Kadlecsik (1):
      netfilter: ipset: fix race condition between swap/destroy and
kernel side add/del/test

Juergen Gross (8):
      xen/events: avoid using info_for_irq() in xen_send_IPI_one()
      xen/events: fix delayed eoi list handling
      xen/events: remove unused functions
      xen/events: reduce externally visible helper functions
      xen/events: remove some simple helpers from events_base.c
      xen/events: drop xen_allocate_irqs_dynamic()
      xen/events: modify internal [un]bind interfaces
      xen/events: remove some info_for_irq() calls in pirq handling

Kailang Yang (1):
      ALSA: hda/realtek - Add Dell ALC295 to pin fall back table

Kees Cook (2):
      gcc-plugins: randstruct: Only warn about true flexible arrays
      parisc: Replace strlcpy() with strscpy()

Keisuke Nishimura (1):
      sched/fair: Fix the decision for load balance

Kent Overstreet (18):
      bcachefs: Use correct fgf_t type as function argument
      bcachefs: Fix null ptr deref in bch2_backpointer_get_node()
      bcachefs: Guard against insufficient devices to create stripes
      bcachefs: Split out btree_key_cache_types.h
      bcachefs: Run btree key cache shrinker less aggressively
      bcachefs: btree_trans->write_locked
      bcachefs: Make sure to drop/retake btree locks before reclaim
      bcachefs: Check for nonce offset inconsistency in data_update path
      bcachefs: Kill journal pre-reservations
      bcachefs: Fix iterator leak in may_delete_deleted_inode()
      bcachefs: Fix error path in bch2_mount()
      bcachefs: Fix missing transaction commit
      bcachefs: Disable debug log statements
      bcachefs: Don't decrease BTREE_ITER_MAX when LOCKDEP=y
      bcachefs: Fix bch2_check_nlinks() for snapshots
      bcachefs: Fix no_data_io mode checksum check
      bcachefs: six locks: Fix lost wakeup
      bcachefs: Fix missing locking for dentry->d_parent access

Kirill A. Shutemov (1):
      MAINTAINERS: Add Intel TDX entry

Konstantin Runov (1):
      gcc-plugins: latent_entropy: Fix typo (args -> argc) in plugin description

Le Ma (1):
      drm/amdgpu: finalizing mem_partitions at the end of GMC v9 sw_fini

Leah Rumancik (1):
      xfs: up(ic_sema) if flushing data device fails

Len Brown (2):
      tools/power/turbostat: bugfix "--show IPC"
      tools/power turbostat: version 2023.11.07

Lewis Huang (1):
      drm/amd/display: Change the DMCUB mailbox memory location from FB to inbox

Lijo Lazar (1):
      drm/amd/pm: Don't send unload message for reset

Linkui Xiao (1):
      netfilter: nf_conntrack_bridge: initialize err to 0

Linus Torvalds (2):
      drm/ci: make github dependabot happy again
      Linux 6.7-rc2

Linus Walleij (3):
      net: ethernet: cortina: Fix max RX frame define
      net: ethernet: cortina: Handle large frames
      net: ethernet: cortina: Fix MTU max setting

Long Li (2):
      xfs: factor out xfs_defer_pending_abort
      xfs: abort intent items when recovery intents fail

Lukas Bulwahn (1):
      linux/export: clean up the IA-64 KSYM_FUNC macro

MD Danish Anwar (1):
      MAINTAINERS: add entry for TI ICSSG Ethernet driver

Maarten Lankhorst (1):
      ALSA: hda: i915: Alays handle -EPROBE_DEFER

Maher Sanalla (1):
      net/mlx5: Free used cpus mask when an IRQ is released

Mahmoud Adam (1):
      nfsd: fix file memleak on client_opens_release

Marek Behún (1):
      net: mdio: fix typo in header

Mario Limonciello (1):
      drm/amd/display: fix a NULL pointer dereference in amdgpu_dm_i2c_xfer()

Masahiro Yamada (2):
      modpost: fix section mismatch message for RELA
      kconfig: fix memory leak from range properties

Matthew Wilcox (Oracle) (1):
      XFS: Update MAINTAINERS to catch all XFS documentation

Matus Malych (1):
      ALSA: hda/realtek: Enable Mute LED on HP 255 G10

Michael S. Tsirkin (1):
      virtio_pci: move structure to a header

Mike Christie (1):
      scsi: sd: Fix sshdr use in sd_suspend_common()

Mikulas Patocka (6):
      dm-delay: fix a race between delay_presuspend and delay_bio
      dm-delay: fix bugs introduced by kthread mode
      dm-delay: avoid duplicate logic
      dm-bufio: fix no-sleep mode
      dm-verity: don't use blocking calls from tasklets
      dm-crypt: start allocating with MAX_ORDER

Muhammad Ahmed (1):
      drm/amd/display: Add null checks for 8K60 lightup

Muhammad Usama Anjum (2):
      selftests: mm: skip whole test instead of failure
      selftests: mm: fix some build warnings

Naohiro Aota (2):
      btrfs: zoned: drop no longer valid write pointer check
      btrfs: zoned: wait for data BG to be finished on direct IO allocation

Naomi Chu (1):
      scsi: ufs: core: Expand MCQ queue slot to DeviceQueueDepth + 1

Neil Armstrong (1):
      scsi: ufs: qcom-ufs: dt-bindings: Document the SM8650 UFS Controller

Nicholas Kazlauskas (1):
      drm/amd/display: Guard against invalid RPTR/WPTR being set

Nicholas Susanto (1):
      drm/amd/display: Fix encoder disable logic

Nick Terrell (1):
      zstd: Fix array-index-out-of-bounds UBSAN warning

Niklas Söderlund (1):
      dt-bindings: net: ethernet-controller: Fix formatting error

Omar Sandoval (1):
      xfs: fix internal error from AGFL exhaustion

Pablo Neira Ayuso (2):
      netfilter: nf_tables: bogus ENOENT when destroying element which
does not exist
      netfilter: nf_tables: split async and sync catchall in two functions

Paolo Abeni (4):
      mptcp: deal with large GSO size
      mptcp: fix possible NULL pointer dereference on close
      mptcp: fix setsockopt(IP_TOS) subflow locking
      selftests: mptcp: fix fastclose with csum failure

Paul Hsieh (1):
      drm/amd/display: Clear dpcd_sink_ext_caps if not set

Paul Moore (1):
      audit: don't WARN_ON_ONCE(!current->mm) in audit_exe_compare()

Peter Wang (1):
      scsi: ufs: core: Fix racing issue between ufshcd_mcq_abort() and ISR

Peter Zijlstra (2):
      futex: Fix hardcoded flags
      perf/core: Fix cpuctx refcounting

Qu Wenruo (1):
      btrfs: make found_logical_ret parameter mandatory for function
queue_scrub_stripe()

Quinn Tran (1):
      scsi: qla2xxx: Fix system crash due to bad pointer access

Rahul Rameshbabu (7):
      net/mlx5: Decouple PHC .adjtime and .adjphase implementations
      net/mlx5e: Avoid referencing skb after free-ing in drop path of
mlx5e_sq_xmit_wqe
      net/mlx5e: Track xmit submission to PTP WQ after populating metadata map
      net/mlx5e: Update doorbell for port timestamping CQ before the
software counter
      net/mlx5: Increase size of irq name buffer
      net/mlx5e: Check return value of snprintf writing to fw_version buffer
      net/mlx5e: Check return value of snprintf writing to fw_version
buffer for representors

Randy Dunlap (1):
      xen/shbuf: eliminate 17 kernel-doc warnings

Ravi Gunasekaran (1):
      MAINTAINERS: net: Update reviewers for TI's Ethernet drivers

Rick Edgecombe (1):
      x86/shstk: Delay signal entry SSP write until after user accesses

Robert Marko (1):
      Revert "i2c: pxa: move to generic GPIO recovery"

Roger Pau Monne (1):
      acpi/processor: sanitize _OSC/_PDC capabilities for Xen dom0

Roman Gushchin (1):
      mm: kmem: drop __GFP_NOFAIL when allocating objcg vectors

Ryan Roberts (1):
      mm: more ptep_get() conversion

Saeed Mahameed (1):
      net/mlx5e: Reduce the size of icosq_str

Samuel Holland (1):
      i2c: ocores: Move system PM hooks to the NOIRQ phase

SeongJae Park (3):
      mm/damon/sysfs: check error from damon_sysfs_update_target()
      mm/damon/sysfs-schemes: handle tried regions sysfs directory
allocation failure
      mm/damon/sysfs-schemes: handle tried region directory allocation failure

Shannon Nelson (2):
      pds_core: use correct index to mask irq
      pds_core: fix up some format-truncation complaints

Shigeru Yoshida (2):
      tty: Fix uninit-value access in ppp_sync_receive()
      tipc: Fix kernel-infoleak due to uninitialized TLV value

Shiwu Zhang (1):
      drm/amdgpu: add and populate the port num into xgmi topology info

Shyam Prasad N (2):
      cifs: fix leak of iface for primary channel
      cifs: fix lock ordering while disabling multichannel

Simon Glass (1):
      kbuild: Move the single quotes for image name

Simon Trimmer (1):
      ALSA: hda: cs35l56: Enable low-power hibernation mode on i2c

Srinivas Pandruvada (1):
      tools/power/turbostat: Move process to root cgroup

Srinivasan Shanmugam (1):
      drm/amdgpu: Address member 'ring' not described in 'amdgpu_ vce,
uvd_entity_init()'

Stanislav Fomichev (1):
      net: set SOCK_RCU_FREE before inserting socket into hashtable

Stefan Binding (2):
      ALSA: hda/realtek: Add quirks for ASUS 2024 Zenbooks
      ALSA: hda/realtek: Add quirks for HP Laptops

Stefan Roesch (1):
      mm: fix for negative counter: nr_file_hugepages

Stefano Garzarella (1):
      vdpa_sim_blk: allocate the buffer zeroed

Sumeet Pawnikar (2):
      tools/power/turbostat: Add initial support for ArrowLake
      tools/power/turbostat: Add initial support for LunarLake

Sven Auhagen (1):
      net: mvneta: fix calls to page_pool_get_stats

Thomas Gleixner (1):
      hrtimers: Push pending hrtimers away from outgoing CPU earlier

Tianci Yin (1):
      drm/amd/display: Enable fast plane updates on DCN3.2 and above

Victor Lu (1):
      drm/amdgpu: Do not program VF copy regs in mmhub v1.8 under SRIOV (v2)

Vlad Buslov (2):
      net/mlx5e: Fix pedit endianness
      macvlan: Don't propagate promisc change to lower dev in passthru

Willem de Bruijn (2):
      net: gso_test: support CONFIG_MAX_SKB_FRAGS up to 45
      ppp: limit MRU to 64K

Xin Long (1):
      net: sched: do not offload flows with a helper in act_ct

Yang Li (1):
      netfilter: nft_set_rbtree: Remove unused variable nft_net

Yang Wang (1):
      drm/amdgpu: fix ras err_data null pointer issue in amdgpu_ras.c

Yonghong Song (1):
      bpf: Do not allocate percpu memory at init stage

Yonglong Liu (3):
      net: hns3: add barrier in vf mailbox reply process
      net: hns3: fix out-of-bounds access may occur when coalesce info
is read via debugfs
      net: hns3: fix variable may not initialized problem in
hns3_init_mac_addr()

YuanShang (1):
      drm/amdgpu: correct chunk_ptr to a pointer to chunk.

Yuran Pereira (1):
      ptp: Fixes a null pointer dereference in ptp_ioctl

Zhang Rui (81):
      tools/power/turbostat: Fix failure with new uncore sysfs
      tools/power/turbostat: Fix a knl bug
      tools/power/turbostat: Enable TCC Offset on more models
      tools/power/turbostat: Support alternative graphics sysfs knobs
      tools/power/turbostat: Replace raw value cpu model with Macro
      tools/power/turbostat: Remove redundant duplicates
      tools/power/turbostat: Remove pseudo check for two models
      tools/power/turbostat: Add skeleton support for table driven
feature enumeration
      tools/power/turbostat: Abstract MSR_MISC_FEATURE_CONTROL support
      tools/power/turbostat: Abstract MSR_MISC_PWR_MGMT support
      tools/power/turbostat: Abstract BCLK frequency support
      tools/power/turbostat: Abstract Package cstate limit decoding support
      tools/power/turbostat: Abstract Nehalem MSRs support
      tools/power/turbostat: Remove a redundant check
      tools/power/turbostat: Rename some functions
      tools/power/turbostat: Abstract Turbo Ratio Limit MSRs support
      tools/power/turbostat: Rename some TRL functions
      tools/power/turbostat: Abstract Config TDP MSRs support
      tools/power/turbostat: Abstract TCC Offset bits support
      tools/power/turbostat: Abstract Perf Limit Reasons MSRs support
      tools/power/turbostat: Abstract Automatic Cstate Conversion support
      tools/power/turbostat: Abstract hardcoded Crystal Clock frequency
      tools/power/turbostat: Redefine RAPL macros
      tools/power/turbostat: Simplify the logic for RAPL enumeration
      tools/power/turbostat: Abstract RAPL MSRs support
      tools/power/turbostat: Abstract Per Core RAPL support
      tools/power/turbostat: Abstract RAPL divisor support
      tools/power/turbostat: Abstract fixed DRAM Energy unit support
      tools/power/turbostat: Abstract hardcoded TDP value
      tools/power/turbostat: Remove unused family/model parameters for
RAPL functions
      tools/power/turbostat: Abstract TSC tweak support
      tools/power/turbostat: Add skeleton support for cstate enumeration
      tools/power/turbostat: Adjust cstate for models with .has_nhm_msrs set
      tools/power/turbostat: Adjust cstate for has_snb_msrs() models
      tools/power/turbostat: Adjust cstate for models with .cst_limit set
      tools/power/turbostat: Adjust cstate for has_snb_msrs() models
      tools/power/turbostat: Adjust cstate for has_slv_msrs() models
      tools/power/turbostat: Adjust cstate for is_jvl() models
      tools/power/turbostat: Adjust cstate for is_dnv() models
      tools/power/turbostat: Adjust cstate for is_skx()/is_icx()/is_spr() models
      tools/power/turbostat: Adjust cstate for is_bdx() models
      tools/power/turbostat: Adjust cstate for has_c8910_msrs() models
      tools/power/turbostat: Adjust cstate for
is_slm()/is_knl()/is_cnl()/is_ehl() models
      tools/power/turbostat: Use fine grained IRTL output
      tools/power/turbostat: Abstract IRTL support
      tools/power/turbostat: Abstract MSR_CORE_C1_RES support
      tools/power/turbostat: Abstract MSR_MODULE_C6_RES_MS support
      tools/power/turbostat: Abstract MSR_CC6/MC6_DEMOTION_POLICY_CONFIG support
      tools/power/turbostat: Abstract MSR_ATOM_PKG_C6_RESIDENCY support
      tools/power/turbostat: Abstract MSR_KNL_CORE_C6_RESIDENCY support
      tools/power/turbostat: Abstract extended cstate MSRs support
      tools/power/turbostat: Abstract aperf/mperf multiplier support
      tools/power/turbostat: Abstract cstate prewake bit support
      tools/power/turbostat: Delete intel_model_duplicates()
      tools/power/turbostat: Improve probe_platform_features() logic
      tools/power/turbostat: Relocate cstate probing code
      tools/power/turbostat: Relocate pstate probing code
      tools/power/turbostat: Rename uncore probing function
      tools/power/turbostat: Rename rapl probing function
      tools/power/turbostat: Relocate graphics probing code
      tools/power/turbostat: Relocate lpi probing code
      tools/power/turbostat: Relocate thermal probing code
      tools/power/turbostat: Reorder some functions
      tools/power/turbostat: Relocate more probing related code
      tools/power/turbostat: Introduce probe_pm_features()
      tools/power/turbostat: Enable MSR_CORE_C1_RES on recent Intel
client platforms
      tools/power/turbostat: Remove PC7/PC9 support on ADL/RPL
      tools/power/turbostat: Introduce cpu_allowed_set
      tools/power/turbostat: Obey allowed CPUs when accessing CPU counters
      tools/power/turbostat: Obey allowed CPUs during startup
      tools/power/turbostat: Abstract several functions
      tools/power/turbostat: Obey allowed CPUs for primary thread/core detection
      tools/power/turbostat: Obey allowed CPUs for system summary
      tools/power/turbostat: Handle offlined CPUs in cpu_subset
      tools/power/turbostat: Abstrct function for parsing cpu string
      tools/power/turbostat: Handle cgroup v2 cpu limitation
      tools/power/turbostat: Add MSR_CORE_C1_RES support for spr_features
      tools/power/turbostat: Add initial support for GraniteRapids
      tools/power/turbostat: Add initial support for SierraForest
      tools/power/turbostat: Add initial support for GrandRidge
      x86/acpi: Ignore invalid x2APIC entries

Ziwei Xiao (1):
      gve: Fixes for napi_poll when budget is 0