2023-12-10 22:53:54

by Linus Torvalds

[permalink] [raw]
Subject: Linux 6.7-rc5

Well, this has been a week of travel, jetlag, and then a few days of
getting over a nasty cold for me.

I think I'm mostly over it, but it does mean that I'm very happy that
things have been pretty calm and it wasn't a problem that I was
feeling pretty miserable at one point and sat at the computer only
sporadically as a result.

The stats for rc5 all look very normal - the bulk is drivers (gpu,
networking and sound being the biggest areas, but we've got a bit of
everything in there), and then we have the usual mix of architecture
fixes, filesystems, networking, core kernel and some selftest updates.

Nothing looks particularly scary, which is good, because if it had
been, I wouldn't have had the capacity to deal with it last week.

Let's hope it stays that way even as I am getting better. Because the
holidays are almost upon us, and I'm woefully underprepared.

Linus

---

Adrián Larumbe (2):
drm/panfrost: Consider dma-buf imported objects as resident
drm/panfrost: Fix incorrect updating of current device frequency

Ahmad Fatoum (1):
MAINTAINERS: reinstate freescale ARM64 DT directory in i.MX entry

Aleksandrs Vinarskis (1):
ALSA: hda/realtek: fix speakers on XPS 9530 (2023)

Alex Bee (2):
arm64: dts: rockchip: Expand reg size of vdec node for RK3399
ARM: dts: rockchip: Fix sdmmc_pwren's pinmux setting for RK3128

Alex Deucher (2):
drm/amd/display: Increase frame warning limit with KASAN or KCSAN in dml
drm/amdgpu: fix buffer funcs setting order on suspend

Alexander Stein (4):
arm64: dt: imx93: tqma9352-mba93xxla: Fix LPUART2 pad config
dt-bindings: pwm: imx-pwm: Unify #pwm-cells for all compatibles
arm64: dts: freescale: imx8-ss-lsio: Fix #pwm-cells
arm64: dts: freescale: imx8-ss-dma: Fix #pwm-cells

Alexander Usyskin (1):
mei: pxp: fix mei_pxp_send_message return value

Alvin Lee (1):
drm/amd/display: Use channel_width = 2 for vram table 3.0

Andi Shyti (1):
serial: ma35d1: Validate console index before assignment

Andrew Jones (1):
RISC-V: hwprobe: Always use u64 for extension bits

Andrew Morton (2):
MAINTAINERS: add Andrew Morton for lib/*
mm/memory.c:zap_pte_range() print bad swap entry

Andy Shevchenko (2):
units: add missing header
serial: 8250_dw: Add ACPI ID for Granite Rapids-D UART

AngeloGioacchino Del Regno (8):
ASoC: SOF: mediatek: mt8186: Add Google Steelix topology compatible
arm64: dts: mediatek: mt8195: Fix PM suspend/resume with venc clocks
arm64: dts: mediatek: mt8183: Fix unit address for scp reserved memory
arm64: dts: mediatek: mt8183-evb: Fix unit_address_vs_reg warning on ntc
arm64: dts: mediatek: mt8173-evb: Fix regulator-fixed node names
arm64: dts: mediatek: mt8183: Move thermal-zones to the root node
arm64: dts: mediatek: mt8186: Change gpu speedbin nvmem cell name
arm64: dts: mediatek: cherry: Fix interrupt cells for MT6360 on I2C7

Antoniu Miclaus (1):
hwmon: max31827: include regulator header

Armin Wolf (3):
platform/x86: wmi: Skip blocks with zero instances
hwmon: (acpi_power_meter) Fix 4.29 MW bug
hwmon: (corsair-psu) Fix probe when built-in

Arnd Bergmann (2):
ARM: PL011: Fix DMA support
drm/bridge: tc358768: select CONFIG_VIDEOMODE_HELPERS

Ashwin Dayanand Kamat (1):
x86/sev: Fix kernel crash due to late update to read-only ghcb_version

Ayush Singh (1):
greybus: gb-beagleplay: Ensure le for values in transport

Bagas Sanjaya (1):
MAINTAINERS: drop Antti Palosaari

Baoquan He (2):
drivers/base/cpu: crash data showing should depends on KEXEC_CORE
kernel/Kconfig.kexec: drop select of KEXEC for CRASH_DUMP

Bin Li (1):
ALSA: hda/realtek: Enable headset on Lenovo M90 Gen5

Bitao Hu (1):
nvme: fix deadlock between reset and scan

Boerge Struempfel (1):
gpiolib: sysfs: Fix error handling on failed export

Borislav Petkov (AMD) (1):
x86/CPU/AMD: Check vendor in the AMD microcode callback

Brett Creeley (1):
ionic: Fix dim work handling in split interrupt mode

Cameron Williams (1):
parport: Add support for Brainboxes IX/UC/PX parallel cards

Chancel Liu (1):
ASoC: imx-rpmsg: SND_SOC_IMX_RPMSG should depend on OF and I2C

Charles Keepax (1):
ASoC: wm8974: Correct boost mixer inputs

Charlie Jenkins (3):
riscv: Safely remove entries from relocation list
riscv: Correct type casting in module loading
Support rv32 ULEB128 test

Chester Lin (2):
MAINTAINERS: change the S32G2 maintainer's email address.
.mailmap: add a new address mapping for Chester Lin

Christophe JAILLET (1):
hwmon: (nzxt-kraken2) Fix error handling path in kraken2_probe()

ChunHao Lin (1):
r8169: fix rtl8125b PAUSE frames blasting when suspended

Claudio Imbrenda (2):
KVM: s390: vsie: fix wrong VIR 37 when MSO is used
KVM: s390/mm: Properly reset no-dat

Clément Léger (1):
riscv: fix misaligned access handling of C.SWSP and C.SDSP

Colin Ian King (1):
hwmon: ltc2991: Fix spelling mistake "contiuous" -> "continuous"

Conor Dooley (2):
riscv: dts: sophgo: remove address-cells from intc node
riscv: dts: microchip: move timebase-frequency to mpfs.dtsi

D. Wythe (1):
netfilter: bpf: fix bad registration on nf_defrag

Dan Carpenter (1):
io_uring/kbuf: Fix an NULL vs IS_ERR() bug in io_alloc_pbuf_ring()

Daniel Borkmann (1):
packet: Move reference count in packet_sock to atomic_long_t

Daniel Mack (1):
serial: sc16is7xx: address RX timeout interrupt errata

Daniil Maximov (1):
net: atlantic: Fix NULL dereference of skb pointer in

Dave Airlie (1):
nouveau/tu102: flush all pdbs on vmm flush

David Howells (3):
cifs: Fix flushing, invalidation and file size with copy_file_range()
cifs: Fix flushing, invalidation and file size with FICLONE
cifs: Fix non-availability of dedup breaking generic/304

David Jeffery (1):
md/raid6: use valid sector values to determine if an I/O should
wait on the reshape

David Lin (1):
ASoC: nau8822: Fix incorrect type in assignment and cast to
restricted __be16

David Rau (1):
ASoC: da7219: Support low DC impedance headset

David Thompson (1):
mlxbf-bootctl: correctly identify secure boot with development keys

David Woodhouse (1):
KVM: selftests: add -MP to CFLAGS

Dinghao Liu (3):
ASoC: wm_adsp: fix memleak in wm_adsp_buffer_populate
scsi: be2iscsi: Fix a memleak in beiscsi_init_wrb_handle()
net: bnxt: fix a potential use-after-free in bnxt_init_tc

Dmitry Safonov (5):
Documentation/tcp: Fix an obvious typo
net/tcp: Consistently align TCP-AO option in the header
net/tcp: Limit TCP_AO_REPAIR to non-listen sockets
net/tcp: Don't add key with non-matching VRF on connected sockets
net/tcp: Don't store TCP-AO maclen on reqsk

Douglas Anderson (5):
r8152: Hold the rtnl_lock for all of reset
r8152: Add RTL8152_INACCESSIBLE checks to more loops
r8152: Add RTL8152_INACCESSIBLE to r8156b_wait_loading_flash()
r8152: Add RTL8152_INACCESSIBLE to r8153_pre_firmware_1()
r8152: Add RTL8152_INACCESSIBLE to r8153_aldps_en()

Elliot Berman (1):
freezer,sched: Do not restore saved_state of a thawed task

Eric Dumazet (2):
ipv6: fix potential NULL deref in fib6_add()
tcp: do not accept ACK of bytes we never sent

Eric Woudstra (1):
arm64: dts: mt7986: fix emmc hs400 mode without uboot initialization

Eugen Hristev (3):
arm64: dts: mediatek: mt8186: fix clock names for power domains
arm64: dts: mediatek: mt7622: fix memory node warning check
arm64: dts: mediatek: mt8183-kukui-jacuzzi: fix dsi unnecessary
cells properties

Fabio Estevam (4):
ARM: dts: imx6ul-pico: Describe the Ethernet PHY clock
ARM: dts: imx28-xea: Pass the 'model' property
dt-bindings: lcdif: Properly describe the i.MX23 interrupts
dt-bindings: display: adi,adv75xx: Document #sound-dai-cells

Florian Fainelli (2):
pwm: bcm2835: Fix NPD in suspend/resume
scripts/gdb: fix lx-device-list-bus and lx-device-list-class

Florian Westphal (2):
netfilter: nft_set_pipapo: skip inactive elements during set walk
netfilter: nf_tables: fix 'exist' matching on bigendian arches

Francesco Dolcini (1):
platform/surface: aggregator: fix recv_buf() return value

Frank Wunderlich (2):
arm64: dts: mt7986: define 3W max power to both SFP on BPI-R3
arm64: dts: mt7986: change cooling trips

Geetha sowjanya (3):
octeontx2-af: Fix mcs sa cam entries size
octeontx2-af: Fix mcs stats register address
octeontx2-af: Add missing mcs flr handler call

Georg Gottleuber (1):
nvme-pci: Add sleep quirk for Kingston drives

Greg Kroah-Hartman (1):
Revert "greybus: gb-beagleplay: Ensure le for values in transport"

Haibo Chen (2):
arm64: dts: imx93: update gpio node name to align with register address
arm64: dts: imx8ulp: update gpio node name to align with register address

Hans de Goede (3):
platform/x86: asus-wmi: Move i8042 filter install to shared asus-wmi code
platform/x86: asus-wmi: Change q500a_i8042_filter() into a
generic i8042-filter
platform/x86: asus-wmi: Filter Volume key presses if also
reported via atkbd

Hawking Zhang (1):
drm/amdgpu: Update fw version for boot time error query

Heiko Carstens (1):
checkstack: fix printed address

Heiko Stuebner (2):
arm64: dts: rockchip: fix rk356x pcie msg interrupt name
arm64: dts: rockchip: drop interrupt-names property from rk3588s dfi

Heiner Kallweit (1):
leds: trigger: netdev: fix RTNL handling to prevent potential deadlock

Helge Deller (1):
parisc: Fix asm operand number out of range build error in bug table

Hengqi Chen (3):
LoongArch: Preserve syscall nr across execve()
LoongArch: BPF: Don't sign extend memory load operand
LoongArch: BPF: Don't sign extend function return value

Hsin-Yi Wang (1):
arm64: dts: mt8183: kukui: Fix underscores in node names

Hugh Dickins (1):
mm: fix oops when filemap_map_pmd() without prealloc_pte

Hui Zhou (1):
nfp: flower: fix for take a mutex lock in soft irq context and rcu lock

Ian Rogers (2):
perf metrics: Avoid segv if default metricgroup isn't set
perf list: Fix JSON segfault by setting the used
skip_duplicate_pmus callback

Ido Schimmel (2):
psample: Require 'CAP_NET_ADMIN' when joining "packets" group
drop_monitor: Require 'CAP_SYS_ADMIN' when joining "events" group

Ilkka Koskinen (1):
perf vendor events arm64: AmpereOne: Add missing
DefaultMetricgroupName fields

Inki Dae (1):
drm/exynos: fix a wrong error checking

Ivan Lipski (1):
drm/amd/display: Add monitor patch for specific eDP

Ivan Orlov (1):
ALSA: pcmtest: stop timer before buffer is released

Ivan Vecera (1):
i40e: Fix unexpected MFS warning message

Jack Wang (4):
RDMA/rtrs-srv: Do not unconditionally enable irq
RDMA/rtrs-clt: Start hb after path_up
RDMA/rtrs-clt: Fix the max_send_wr setting
RDMA/rtrs-clt: Remove the warnings for req in_use check

Jacob Keller (1):
iavf: validate tx_coalesce_usecs even if rx_coalesce_usecs is zero

Jakub Kicinski (1):
MAINTAINERS: exclude 9p from networking

James Clark (1):
coresight: Fix crash when Perf and sysfs modes are used concurrently

Jason Gunthorpe (2):
iommufd: Add iommufd_ctx to iommufd_put_object()
iommufd: Do not UAF during iommufd_put_object()

Jason Zhang (1):
ALSA: pcm: fix out-of-bounds in snd_pcm_state_names

Jens Axboe (1):
io_uring/kbuf: check for buffer list readiness after NULL check

Jeremy Soller (1):
ASoC: amd: yc: Add DMI entry to support System76 Pangolin 13

Jiadong Zhu (1):
drm/amdgpu: disable MCBP by default

Jianheng Zhang (1):
net: stmmac: fix FPE events losing

Jiaxun Yang (3):
MIPS: Loongson64: Reserve vgabios memory on boot
MIPS: Loongson64: Enable DMA noncoherent support
MIPS: Loongson64: Handle more memory types passed from firmware

Jiexun Wang (1):
mm/madvise: add cond_resched() in madvise_cold_or_pageout_pte_range()

Jinyang He (1):
LoongArch: Set unwind stack type to unknown rather than set error flag

Jiri Olsa (2):
bpf: Fix prog_array_map_poke_run map poke update
selftests/bpf: Add test for early update in prog_array_map_poke_run

Johan Hovold (1):
ASoC: soc-pcm: fix up bad merge

Johannes Berg (1):
Revert "debugfs: annotate debugfs handlers vs. removal with lockdep"

John Fastabend (2):
net: tls, update curr on splice as well
bpf: sockmap, updating the sg structure should also update curr

Jonas Karlman (1):
arm64: dts: rockchip: Expand reg size of vdec node for RK3328

Junhao He (4):
hwtracing: hisi_ptt: Add dummy callback pmu::read()
coresight: ultrasoc-smb: Fix sleep while close preempt in enable_smb
coresight: ultrasoc-smb: Config SMB buffer before register sink
coresight: ultrasoc-smb: Fix uninitialized before use buf_hw_base

Junxian Huang (2):
RDMA/hns: Fix unnecessary err return when using invalid congest
control algorithm
MAINTAINERS: Add Chengchang Tang as Hisilicon RoCE maintainer

Kalesh AP (1):
RDMA/bnxt_re: Correct module description string

Kamil Duljas (3):
ASoC: Intel: Skylake: Fix mem leak in few functions
ASoC: SOF: topology: Fix mem leak in sof_dai_load()
ASoC: Intel: Skylake: mem leak in skl register function

Keith Busch (3):
nvme: introduce helper function to get ctrl state
nvme: ensure reset state check ordering
nvme-ioctl: move capable() admin check to the end

Kelly Kane (1):
r8152: add vendor/device ID pair for ASUS USB-C2500

Kirill A. Shutemov (2):
x86/coco: Disable 32-bit emulation by default on TDX and SEV
x86/tdx: Allow 32-bit emulation by default

Konrad Dybcio (1):
dt-bindings: interrupt-controller: Allow #power-domain-cells

Konstantin Aladyshev (1):
usb: gadget: f_hid: fix report descriptor allocation

Krzysztof Kozlowski (2):
ARM: dts: rockchip: minor whitespace cleanup around '='
arm64: dts: rockchip: minor whitespace cleanup around '='

Kuan-Ying Lee (1):
scripts/gdb/tasks: fix lx-ps command error

Kunkun Jiang (1):
KVM: arm64: GICv4: Do not perform a map to a mapped vLPI

Kunwu Chan (3):
platform/mellanox: Add null pointer checks for devm_kasprintf()
platform/mellanox: Check
devm_hwmon_device_register_with_groups() return value
ARM: imx: Check return value of devm_kasprintf in imx_mmdc_perf_init

Lad Prabhakar (1):
riscv: errata: andes: Probe for IOCP only once in boot stage

Li Ma (1):
drm/amd/swsmu: update smu v14_0_0 driver if version and metrics table

Lijo Lazar (4):
drm/amdgpu: Restrict extended wait to PSP v13.0.6
drm/amdgpu: Add NULL checks for function pointers
drm/amdgpu: Update HDP 4.4.2 clock gating flags
drm/amdgpu: Avoid querying DRM MGCG status

Like Xu (2):
KVM: x86: Get CPL directly when checking if loaded vCPU is in kernel mode
KVM: x86: Remove 'return void' expression for 'void function'

Linus Torvalds (1):
Linux 6.7-rc5

Liu Shixin (2):
Revert "mm/kmemleak: move the initialisation of object to __link_object"
mm/kmemleak: move set_track_prepare() outside raw_spinlocks

Lizhi Xu (1):
squashfs: squashfs_read_data need to check if the length is 0

Lorenzo Bianconi (1):
net: veth: fix packet segmentation in veth_convert_skb_to_xdp_buff

Lorenzo Pieralisi (1):
firmware: arm_ffa: Fix ffa_notification_info_get() IDs handling

Luca Ceresoli (1):
of: dynamic: Fix of_reconfig_get_state_change() return value documentation

Lukasz Luba (1):
powercap: DTPM: Fix missing cpufreq_cpu_put() calls

Luke D. Jones (1):
platform/x86: asus-wmi: disable USB0 hub on ROG Ally before suspend

Maciej Strozek (2):
ASoC: cs43130: Fix the position of const qualifier
ASoC: cs43130: Fix incorrect frame delay configuration

Malcolm Hart (1):
ASoC: amd: yc: Fix non-functional mic on ASUS E1504FA

Marcin Szycik (1):
ice: Restore fix disabling RX VLAN filtering

Marian Postevca (1):
ASoC: amd: acp: Add support for a new Huawei Matebook laptop

Mario Limonciello (1):
ALSA: hda/realtek: Add Framework laptop 16 to quirks

Mathias Nyman (1):
Revert "xhci: Loosen RPM as default policy to cover for AMD xHC 1.1"

Matthias Reichl (1):
regmap: fix bogus error on regcache_sync success

Matus Malych (1):
ASoC: amd: yc: Add HP 255 G10 into quirk table

Md Haris Iqbal (3):
RDMA/rtrs-srv: Check return values while processing info request
RDMA/rtrs-srv: Free srv_mr iu only when always_invalidate is true
RDMA/rtrs-srv: Destroy path files after making sure no IOs in-flight

Michael Walle (1):
dt-bindings: display: mediatek: dsi: remove Xinlei's mail

Michal Swiatkowski (1):
ice: change vfs.num_msix_per to vf->num_msix

Mike Kravetz (1):
hugetlb: fix null-ptr-deref in hugetlb_vma_lock_write

Mike Marciniszyn (3):
RDMA/core: Fix umem iterator when PAGE_SIZE is greater then HCA pgsz
RDMA/irdma: Ensure iWarp QP queue memory is OS paged aligned
RDMA/irdma: Fix support for 64k pages

Ming Lei (1):
lib/group_cpus.c: avoid acquiring cpu hotplug lock in group_cpus_evenly

Miquel Raynal (1):
nvmem: Do not expect fixed layouts to grab a layout driver

Mukesh Ojha (1):
devcoredump: Send uevent once devcd is ready

Mustafa Ismail (2):
RDMA/irdma: Do not modify to SQD on error
RDMA/irdma: Add wait for suspend on SQD

Nathan Rossi (1):
arm64: dts: imx8mp: imx8mq: Add parkmode-disable-ss-quirk on DWC3

Naveen Mamindlapalli (1):
octeontx2-pf: consider both Rx and Tx packet stats for adaptive
interrupt coalescing

Naveen N Rao (1):
powerpc/ftrace: Fix stack teardown in ftrace_no_trace

Neil Armstrong (1):
ASoC: codecs: lpass-tx-macro: set active_decimator correct default value

Nico Pache (1):
selftests/mm: prevent duplicate runs caused by TEST_GEN_PROGS

Nitesh Shetty (1):
nvme: prevent potential spectre v1 gadget

Nithin Dabilpuram (1):
octeontx2-af: Adjust Tx credits when MCS external bypass is disabled

Nícolas F. R. A. Prado (1):
dt: dt-extract-compatibles: Don't follow symlinks when walking tree

Pablo Neira Ayuso (2):
netfilter: nf_tables: bail out on mismatching dynset and set expressions
netfilter: nf_tables: validate family when identifying table via handle

Paolo Abeni (1):
tcp: fix mid stream window clamp.

Pascal Noël (1):
ALSA: hda/realtek: Apply quirk for ASUS UM3504DA

Paulo Alcantara (1):
smb: client: fix potential NULL deref in parse_dfs_referrals()

Pavel Begunkov (2):
io_uring: fix mutex_unlock with unreferenced ctx
io_uring/af_unix: disable sending io_uring over sockets

Peng Fan (1):
arm64: dts: imx93: correct mediamix power

Peter Ujfalusi (5):
ASoC: Intel: skl_hda_dsp_generic: Drop HDMI routes when HDMI is
not available
ASoC: Intel: sof_sdw: Always register the HDMI dai links
ASoC: hdac_hda: Conditionally register dais for HDMI and Analog
ASoC: SOF: ipc4-topology: Correct data structures for the SRC module
ASoC: SOF: ipc4-topology: Correct data structures for the GAIN module

Peter Xu (4):
mm/pagemap: fix ioctl(PAGEMAP_SCAN) on vma check
mm/pagemap: fix wr-protect even if PM_SCAN_WP_MATCHING not set
mm/selftests: fix pagemap_ioctl memory map test
mm/Kconfig: make userfaultfd a menuconfig

Peter Zijlstra (1):
perf: Fix perf_event_validate_size()

Petr Pavlu (3):
tracing: Fix incomplete locking when disabling buffered events
tracing: Fix a warning when allocating buffered events fails
tracing: Fix a possible race when disabling buffered events

Phil Sutter (1):
netfilter: xt_owner: Fix for unsafe access of sk->sk_socket

Philipp Zabel (1):
ARM: dts: imx7: Declare timers compatible with fsl,imx6dl-gpt

RD Babiera (1):
usb: typec: class: fix typec_altmode_put_partner to put plugs

Rafael J. Wysocki (1):
ACPI: utils: Fix error path in acpi_evaluate_reference()

Rahul Bhansali (1):
octeontx2-af: Update Tx link register range

Randy Dunlap (2):
hv_netvsc: rndis_filter needs to select NLS
greybus: BeaglePlay driver needs CRC_CCITT

Ranjani Sridharan (2):
ASoC: SOF: ipc4-topology: Add core_mask in struct snd_sof_pipeline
ASoC: SOF: sof-audio: Modify logic for enabling/disabling topology cores

Rob Herring (2):
arm64: dts: rockchip: Fix PCI node addresses on rk3399-gru
dt-bindings: perf: riscv,pmu: drop unneeded quotes

Robin Murphy (1):
iommufd/selftest: Fix _test_mock_dirty_bitmaps()

Roman Gushchin (1):
mm: kmem: properly initialize local objcg variable in current_obj_cgroup()

Roman Li (1):
drm/amd/display: Fix array-index-out-of-bounds in dml2

Ronald Wahl (3):
serial: 8250: 8250_omap: Do not start RX DMA on THRI interrupt
serial: 8250_omap: Add earlycon support for the AM654 UART controller
serial: 8250: 8250_omap: Clear UART_HAS_RHR_IT_DIS bit

Roy Luo (1):
USB: gadget: core: adjust uevent timing on gadget unbind

Ryusuke Konishi (2):
nilfs2: fix missing error check for sb_set_blocksize call
nilfs2: prevent WARNING in nilfs_sufile_set_segment_usage()

Sam Edwards (2):
arm64: dts: rockchip: Fix Turing RK1 interrupt pinctrls
arm64: dts: rockchip: Fix eMMC Data Strobe PD on rk3588

Samuel Holland (1):
riscv: Fix SMP when shadow call stacks are enabled

Sarah Grant (1):
ALSA: usb-audio: Add Pioneer DJM-450 mixer controls

Sascha Hauer (1):
dt-bindings: soc: rockchip: grf: add rockchip,rk3588-pmugrf

Sean Christopherson (3):
KVM: Set file_operations.owner appropriately for all such structures
Revert "KVM: Prevent module exit until all VMs are freed"
KVM: SVM: Update EFER software model on CR0 trap for SEV-ES

Sean Nyekjaer (1):
net: dsa: microchip: provide a list of valid protocols for xmit handler

SeongJae Park (2):
mm/damon/core: copy nr_accesses when splitting region
mm/damon/sysfs-schemes: add timeout for update_schemes_tried_regions

Shannon Nelson (4):
pds_vdpa: fix up format-truncation complaint
pds_vdpa: clear config callback when status goes to 0
pds_vdpa: set features order
ionic: fix snprintf format length warning

Shengjiu Wang (3):
ASoC: fsl_sai: Fix no frame sync clock issue on i.MX8MP
ASoC: fsl_xcvr: Enable 2 * TX bit clock for spdif only case
ASoC: fsl_xcvr: refine the requested phy clock frequency

Shifeng Li (2):
RDMA/irdma: Fix UAF in irdma_sc_ccq_get_cqe_info()
RDMA/irdma: Avoid free the non-cqp_request scratch

Shigeru Yoshida (2):
RDMA/core: Fix uninit-value access in ib_get_eth_speed()
ipv4: ip_gre: Avoid skb_pull() failure in ipgre_xmit()

Shin'ichiro Kawasaki (1):
nvme: improve NVME_HOST_AUTH and NVME_TARGET_AUTH config descriptions

Shuming Fan (1):
ASoC: rt5650: add mutex to avoid the jack detection failure

Shyam Prasad N (2):
Revert "cifs: reconnect work should have reference on server struct"
cifs: reconnect worker should take reference on server struct
unconditionally

Sidhartha Kumar (1):
mm/hugetlb: have CONFIG_HUGETLB_PAGE select CONFIG_XARRAY_MULTI

Srinivas Kandagatla (2):
ASoC: ops: add correct range check for limiting volume
ASoC: qcom: sc8280xp: Limit speaker digital volumes

Stefan Eichenberger (1):
arm64: dts: imx8-apalis: set wifi regulator to always-on

Stefan Kerkmann (1):
ARM: dts: imx6q: skov: fix ethernet clock regression

Stefan Wahren (1):
ARM: dts: bcm2711-rpi-400: Fix delete-node of led_act

Stefan Wiehler (1):
mips/smp: Call rcutree_report_cpu_starting() earlier

Stefano Garzarella (1):
vsock/virtio: fix "comparison of distinct pointer types lacks a
cast" warning

Steve Sistare (1):
vdpa/mlx5: preserve CVQ vringh index

Steven Rostedt (Google) (5):
tracing: Always update snapshot buffer size
tracing: Stop current tracer when resizing buffer
tracing: Disable snapshot buffer when stopping instance tracers
ring-buffer: Force absolute timestamp on discard of event
ring-buffer: Test last update in 32bit version of __rb_time_read()

Su Hui (3):
misc: mei: client.c: return negative error code in mei_cl_write
misc: mei: client.c: fix problem of return '-EOVERFLOW' in mei_cl_write
highmem: fix a memory copy problem in memcpy_from_folio

Subbaraya Sundeep (2):
octeontx2-pf: Add missing mutex lock in otx2_get_pauseparam
octeontx2-af: Check return value of nix_get_nixlf before using nixlf

Sudeep Holla (8):
firmware: arm_ffa: Declare ffa_bus_type structure in the header
firmware: arm_ffa: Allow FF-A initialisation even when notification fails
firmware: arm_ffa: Setup the partitions after the notification
initialisation
firmware: arm_ffa: Add checks for the notification enabled state
firmware: arm_ffa: Fix FFA notifications cleanup path
firmware: arm_ffa: Fix the size of the allocation in
ffa_partitions_cleanup()
firmware: arm_scmi: Fix frequency truncation by promoting multiplier type
firmware: arm_scmi: Fix possible frequency truncation when using
level indexing mode

Sumanth Korikkar (2):
mm/memory_hotplug: add missing mem_hotplug_lock
mm/memory_hotplug: fix error handling in add_memory_resource()

Sumit Garg (1):
tee: optee: Fix supplicant based device enumeration

Takashi Iwai (1):
ALSA: hda/realtek: Add quirk for Lenovo Yoga Pro 7

Tejun Heo (1):
workqueue: Make sure that wq_unbound_cpumask is never empty

Thinh Tran (1):
net/tg3: fix race condition in tg3_reset_task()

Thomas Bogendoerfer (1):
MIPS: kernel: Clear FPU states when setting up kernel threads

Thomas Gleixner (2):
x86/entry: Convert INT 0x80 emulation to IDTENTRY
x86/entry: Do not allow external 0x80 interrupts

Thomas Reichinger (1):
arcnet: restoring support for multiple Sohard Arcnet cards

Thomas Zimmermann (1):
drm/atomic-helpers: Invoke end_fb_access while owning plane state

Tiezhu Yang (2):
LoongArch: BPF: Fix sign-extension mov instructions
LoongArch: BPF: Fix unconditional bswap instructions

Tim Bosse (1):
ALSA: hda/realtek: add new Framework laptop to quirks

Tim Van Patten (1):
cgroup_freezer: cgroup_freezing: Check if not frozen

Timur Tabi (1):
nouveau/gsp: document some aspects of GSP-RM

Tobias Waldekranz (1):
net: dsa: mv88e6xxx: Restore USXGMII support for 6393X

Uwe Kleine-König (1):
coresight: etm4x: Remove bogous __exit annotation for some functions

Vegard Nossum (1):
Documentation: coresight: fix `make refcheckdocs` warning

Ville Syrjälä (4):
drm/i915: Check pipe active state in {planes,vrr}_{enabling,disabling}()
drm/i915: Skip some timing checks on BXT/GLK DSI transcoders
drm/i915/mst: Fix .mode_valid_ctx() return values
drm/i915/mst: Reject modes that require the bigjoiner

WANG Rui (1):
LoongArch: Apply dynamic relocations for LLD

Wen Gu (1):
net/smc: fix missing byte order conversion in CLC handshake

Xi Ruoyao (1):
LoongArch: Slightly clean up drdtime()

Xiang Yang (1):
drm/exynos: fix a potential error pointer dereference

Xiaolei Wang (1):
arm64: dts: imx8qm: Add imx8qm's own pm to avoid panic during startup

Yang Wang (2):
drm/amd/pm: support new mca smu error code decoding
drm/amdgpu: optimize the printing order of error data

Yewon Choi (1):
xsk: Skip polling event check for unbound socket

Yi Zhang (1):
ndtest: fix typo class_regster -> class_register

Yicong Yang (2):
hwtracing: hisi_ptt: Handle the interrupt in hardirq context
hwtracing: hisi_ptt: Don't try to attach a task

Yonghong Song (1):
bpf: Fix a verifier bug due to incorrect branch offset
comparison with cpu=v4

Yonglong Liu (2):
net: hns: fix wrong head when modify the tx feature when sending packets
net: hns: fix fake link up on xge port

Yu Kuai (4):
md: fix missing flush of sync_work
md: don't leave 'MD_RECOVERY_FROZEN' in error path of md_set_readonly()
md: fix stopping sync thread
md: split MD_RECOVERY_NEEDED out of mddev_resume

Zhipeng Lu (1):
octeontx2-af: fix a use-after-free in rvu_npa_register_reporters

angquan yu (1):
KVM: selftests: Actually print out magic token in NX hugepages
skip message

heminhong (1):
drm/i915: correct the input parameter on _intel_dsb_commit()


2023-12-12 09:41:50

by Geert Uytterhoeven

[permalink] [raw]
Subject: Build regressions/improvements in v6.7-rc5

Below is the list of build error/warning regressions/improvements in
v6.7-rc5[1] compared to v6.6[2].

Summarized:
- build errors: +7/-12
- build warnings: +24/-10

JFYI, when comparing v6.7-rc5[1] to v6.7-rc4[3], the summaries are:
- build errors: +0/-13
- build warnings: +0/-0

Note that there may be false regressions, as some logs are incomplete.
Still, they're build errors/warnings.

Happy fixing! ;-)

Thanks to the linux-next team for providing the build service.

[1] http://kisskb.ellerman.id.au/kisskb/branch/linus/head/a39b6ac3781d46ba18193c9dbb2110f31e9bffe9/ (238 out of 239 configs)
[2] http://kisskb.ellerman.id.au/kisskb/branch/linus/head/ffc253263a1375a65fa6c9f62a893e9767fbebfa/ (all 239 configs)
[3] http://kisskb.ellerman.id.au/kisskb/branch/linus/head/33cc938e65a98f1d29d0a18403dbbee050dcad9a/ (all 239 configs)


*** ERRORS ***

7 error regressions:
+ /kisskb/src/include/linux/compiler_types.h: error: call to '__compiletime_assert_654' declared with attribute error: FIELD_PREP: value too large for the field: => 435:38
+ {standard input}: Error: displacement to undefined symbol .L134 overflows 8-bit field : => 598
+ {standard input}: Error: displacement to undefined symbol .L75 overflows 12-bit field: => 586, 606
+ {standard input}: Error: displacement to undefined symbol .L76 overflows 8-bit field : => 577
+ {standard input}: Error: displacement to undefined symbol .L80 overflows 8-bit field : => 601
+ {standard input}: Error: invalid operands for opcode: => 612
+ {standard input}: Error: missing operand: => 612

12 error improvements:
- error: modpost: ".L872" [drivers/mtd/nand/raw/nand.ko] undefined!: N/A =>
- {standard input}: Error: displacement to undefined symbol .L101 overflows 12-bit field: 607 =>
- {standard input}: Error: displacement to undefined symbol .L103 overflows 8-bit field : 593 =>
- {standard input}: Error: displacement to undefined symbol .L107 overflows 8-bit field : 590 =>
- {standard input}: Error: displacement to undefined symbol .L140 overflows 8-bit field : 603 =>
- {standard input}: Error: displacement to undefined symbol .L149 overflows 8-bit field : 606 =>
- {standard input}: Error: displacement to undefined symbol .L73 overflows 12-bit field: 594 =>
- {standard input}: Error: displacement to undefined symbol .L74 overflows 8-bit field : 585 =>
- {standard input}: Error: displacement to undefined symbol .L76 overflows 12-bit field: 591 =>
- {standard input}: Error: displacement to undefined symbol .L77 overflows 8-bit field : 582 =>
- {standard input}: Error: pcrel too far: 604, 598, 577, 601, 595, 574 => 610, 596, 569, 590
- {standard input}: Error: unknown pseudo-op: `.': 609 =>


*** WARNINGS ***

24 warning regressions:
+ modpost: WARNING: modpost: "__ashldi3" [fs/bcachefs/bcachefs.ko] has no CRC!: => N/A
+ modpost: WARNING: modpost: "__lshrdi3" [fs/bcachefs/bcachefs.ko] has no CRC!: => N/A
+ modpost: WARNING: modpost: "__ndelay" [drivers/iio/resolver/ad2s1210.ko] has no CRC!: => N/A
+ modpost: WARNING: modpost: "__udelay" [drivers/char/hw_random/meson-rng.ko] has no CRC!: => N/A
+ modpost: WARNING: modpost: "__udelay" [drivers/clk/sifive/sifive-prci.ko] has no CRC!: => N/A
+ modpost: WARNING: modpost: "__udelay" [drivers/extcon/extcon-rtk-type-c.ko] has no CRC!: => N/A
+ modpost: WARNING: modpost: "__udelay" [drivers/iio/adc/mcp3564.ko] has no CRC!: => N/A
+ modpost: WARNING: modpost: "__udelay" [drivers/media/i2c/mt9m114.ko] has no CRC!: => N/A
+ modpost: WARNING: modpost: "__udelay" [drivers/media/platform/nuvoton/npcm-video.ko] has no CRC!: => N/A
+ modpost: WARNING: modpost: "__udelay" [drivers/rtc/rtc-imxdi.ko] has no CRC!: => N/A
+ modpost: WARNING: modpost: "__udelay" [drivers/rtc/rtc-ssd202d.ko] has no CRC!: => N/A
+ modpost: WARNING: modpost: "__udelay" [drivers/usb/typec/tipd/tps6598x.ko] has no CRC!: => N/A
+ modpost: WARNING: modpost: "empty_zero_page" [fs/bcachefs/bcachefs.ko] has no CRC!: => N/A
+ modpost: WARNING: modpost: drivers/net/ethernet/intel/ice/ice: section mismatch in reference: ice_adv_lnk_speed_maps+0x110 (section: .data) -> ice_adv_lnk_speed_200000 (section: .init.rodata): => N/A
+ modpost: WARNING: modpost: drivers/net/ethernet/intel/ice/ice: section mismatch in reference: ice_adv_lnk_speed_maps+0x14 (section: .data) -> ice_adv_lnk_speed_200000 (section: .init.rodata): => N/A
+ modpost: WARNING: modpost: drivers/net/ethernet/intel/ice/ice: section mismatch in reference: ice_adv_lnk_speed_maps+0x30 (section: .data) -> ice_adv_lnk_speed_200000 (section: .init.rodata): => N/A
+ modpost: WARNING: modpost: drivers/net/ethernet/intel/ice/ice: section mismatch in reference: ice_adv_lnk_speed_maps+0x4c (section: .data) -> ice_adv_lnk_speed_200000 (section: .init.rodata): => N/A
+ modpost: WARNING: modpost: drivers/net/ethernet/intel/ice/ice: section mismatch in reference: ice_adv_lnk_speed_maps+0x68 (section: .data) -> ice_adv_lnk_speed_200000 (section: .init.rodata): => N/A
+ modpost: WARNING: modpost: drivers/net/ethernet/intel/ice/ice: section mismatch in reference: ice_adv_lnk_speed_maps+0x84 (section: .data) -> ice_adv_lnk_speed_200000 (section: .init.rodata): => N/A
+ modpost: WARNING: modpost: drivers/net/ethernet/intel/ice/ice: section mismatch in reference: ice_adv_lnk_speed_maps+0xa0 (section: .data) -> ice_adv_lnk_speed_200000 (section: .init.rodata): => N/A
+ modpost: WARNING: modpost: drivers/net/ethernet/intel/ice/ice: section mismatch in reference: ice_adv_lnk_speed_maps+0xbc (section: .data) -> ice_adv_lnk_speed_200000 (section: .init.rodata): => N/A
+ modpost: WARNING: modpost: drivers/net/ethernet/intel/ice/ice: section mismatch in reference: ice_adv_lnk_speed_maps+0xd8 (section: .data) -> ice_adv_lnk_speed_200000 (section: .init.rodata): => N/A
+ modpost: WARNING: modpost: drivers/net/ethernet/intel/ice/ice: section mismatch in reference: ice_adv_lnk_speed_maps+0xf4 (section: .data) -> ice_adv_lnk_speed_200000 (section: .init.rodata): => N/A
+ modpost: WARNING: modpost: vmlinux: section mismatch in reference: __trace_event_discard_commit+0xe4 (section: .text.unlikely) -> initcall_level_names (section: .init.data): => N/A

10 warning improvements:
- modpost: WARNING: modpost: "__ashldi3" [drivers/net/ethernet/mellanox/mlxsw/mlxsw_core.ko] has no CRC!: N/A =>
- modpost: WARNING: modpost: "__lshrdi3" [drivers/net/ethernet/mellanox/mlxsw/mlxsw_core.ko] has no CRC!: N/A =>
- modpost: WARNING: modpost: "__lshrdi3" [drivers/thunderbolt/thunderbolt.ko] has no CRC!: N/A =>
- modpost: WARNING: modpost: "__udelay" [drivers/media/platform/cadence/cdns-csi2rx.ko] has no CRC!: N/A =>
- modpost: WARNING: modpost: "__udelay" [drivers/phy/realtek/phy-rtk-usb2.ko] has no CRC!: N/A =>
- modpost: WARNING: modpost: "__udelay" [drivers/phy/realtek/phy-rtk-usb3.ko] has no CRC!: N/A =>
- modpost: WARNING: modpost: "__udelay" [drivers/staging/iio/resolver/ad2s1210.ko] has no CRC!: N/A =>
- modpost: WARNING: modpost: "__udelay" [drivers/staging/qlge/qlge.ko] has no CRC!: N/A =>
- modpost: WARNING: modpost: "__udelay" [drivers/staging/rtl8192u/r8192u_usb.ko] has no CRC!: N/A =>
- modpost: WARNING: modpost: vmlinux: section mismatch in reference: __trace_event_discard_commit+0xe0 (section: .text.unlikely) -> initcall_level_names (section: .init.data): N/A =>

Gr{oetje,eeting}s,

Geert

--
Geert Uytterhoeven -- There's lots of Linux beyond ia32 -- [email protected]

In personal conversations with technical people, I call myself a hacker. But
when I'm talking to journalists I just say "programmer" or something like that.
-- Linus Torvalds