* Linux 6.2
@ 2023-02-19 22:43 Linus Torvalds
2023-02-20 10:02 ` Build regressions/improvements in v6.2 Geert Uytterhoeven
0 siblings, 1 reply; 2+ messages in thread
From: Linus Torvalds @ 2023-02-19 22:43 UTC (permalink / raw)
To: Linux Kernel Mailing List
So here we are, right on (the extended) schedule, with 6.2 out.
Nothing unexpected happened last week, with just a random selection of
small fixes spread all over, with nothing really standing out. The
shortlog is tiny and appended below, you can scroll through it if
you're bored.
Wed have a couple of small things that Thorsten was tracking on the
regression side, but I wasn't going to apply any last-minute patches
that weren't actively pushed by maintainers, so they will have to show
up for stable. Nothing seemed even remotely worth trying to delay
things for.
And this obviously means that the 6.3 merge window will open tomorrow,
and I already have 30+ pull requests queued up, which I really
appreciate. I like how people have started to take the whole "ready
for the merge window" to heart.
But in the meantime, please do give 6.2 a testing. Maybe it's not a
sexy LTS release like 6.1 ended up being, but all those regular
pedestrian kernels want some test love too.
Linus
---
Alexander Mikhalitsyn (1):
mailmap: add entry for Alexander Mikhalitsyn
Alexander Stein (1):
gpio: vf610: make irq_chip immutable
Andrew Morton (1):
revert "squashfs: harden sanity check in squashfs_read_xattr_id_table"
Andy Chi (2):
ALSA: hda/realtek: fix mute/micmute LEDs don't work for a HP platform.
ALSA: hda/realtek: Enable mute/micmute LEDs and speaker support
for HP Laptops
Anna Schumaker (1):
Revert "NFSv4.2: Change the default KConfig value for READ_PLUS"
Arnd Bergmann (1):
mm: extend max struct page size for kmsan
Bartosz Golaszewski (1):
gpio: sim: fix a memory leak
Benjamin Gray (1):
powerpc/64s: Prevent fallthrough to hash TLB flush when using radix
Bo Liu (1):
ALSA: hda/conexant: add a new hda codec SN6180
Cezary Rojewski (1):
ALSA: hda: Fix codec device field initializan
Christoph Hellwig (3):
nvme-pci: set the DMA mask earlier
orphan sysvfs
stop mainaining UUID
Christophe Leroy (1):
kasan: fix Oops due to missing calls to kasan_arch_is_ready()
Corinna Vinschen (1):
igb: conditionalize I2C bit banging on external thermal sensor support
Cristian Ciocaltea (1):
net: stmmac: Restrict warning on disabling DMA store and fwd mode
Daniel Wagner (1):
nvme-pci: add bogus ID quirk for ADATA SX6000PNP
Dave Stevenson (1):
drm/vc4: Fix YUV plane handling when planes are in different buffers
Dom Cobley (2):
drm/vc4: hdmi: Always enable GCP with AVMUTE cleared
drm/vc4: crtc: Increase setup cost in core clock calculation to
handle extreme reduced blanking
Eric Dumazet (2):
net: initialize net->notrefcnt_tracker earlier
net: use a bounce buffer for copying skb->mark
Felix Riemann (1):
net: Fix unwanted sign extension in netdev_stats_to_stats64()
Gayatri Kammela (1):
platform/x86/intel/vsec: Add support for Meteor Lake
Greg Kroah-Hartman (1):
kvm: initialize all of the kvm_debugregs structure before
sending it to userspace
Guillaume Nault (3):
ipv6: Fix datagram socket connection with DSCP.
ipv6: Fix tcp socket connection with DSCP.
selftests: fib_rule_tests: Test UDP and TCP connections with DSCP rules.
Hangyu Hua (1):
net: openvswitch: fix possible memory leak in ovs_meter_cmd_set()
Heiner Kallweit (1):
mmc: meson-gx: fix SDIO mode if cap_sdio_irq isn't set
Hyunwoo Kim (1):
af_key: Fix heap information leak
Ido Schimmel (1):
devlink: Fix netdev notifier chain corruption
Irvin Cote (1):
nvme-pci: always return an ERR_PTR from nvme_pci_alloc_dev
Isaac J. Manjarres (1):
of: reserved_mem: Have kmemleak ignore dynamically allocated reserved mem
Jack Xiao (1):
drm/amd/amdgpu: fix warning during suspend
Jakub Kicinski (1):
net: mpls: fix stale pointer if allocation fails during device rename
Janne Grunau (1):
spi: Use a 32-bit DT property for spi-cs-setup-delay-ns
Jason Xing (3):
ixgbe: allow to increase MTU to 3K with XDP enabled
i40e: add double of VLAN header when computing the max MTU
ixgbe: add double of VLAN header when computing the max MTU
Jeff Layton (1):
nfsd: don't destroy global nfs4_file table in per-net shutdown
Jeff Xie (1):
scripts/gdb: fix 'lx-current' for x86
Jesse Brandeburg (1):
ice: fix lost multicast packets in promisc mode
Jocelyn Falempe (1):
drm/ast: Fix start address computation
Johannes Zink (1):
net: stmmac: fix order of dwmac5 FlexPPS parametrization sequence
John Johansen (1):
apparmor: Fix regression in compat permissions for getattr
Juergen Gross (1):
x86/mtrr: Revert 90b926e68f50 ("x86/pat: Fix pat_x_mtrr_type()
for MTRR disabled case")
Kailang Yang (1):
ALSA: hda/realtek - fixed wrong gpio assigned
Kefeng Wang (1):
mm: hwpoison: support recovery from ksm_might_need_to_copy()
Keith Busch (1):
nvme-pci: refresh visible attrs for cmb attributes
Kuan-Ying Lee (1):
mm/gup: add folio to list when folio_isolate_lru() succeed
Kuniyuki Iwashima (2):
dccp/tcp: Avoid negative sk_forward_alloc by ipv6_pinfo.pktoptions.
net: Remove WARN_ON_ONCE(sk->sk_forward_alloc) from
sk_stream_kill_queues().
Larysa Zaremba (1):
ice: xsk: Fix cleaning of XDP_TX frames
Leo Li (1):
drm/amd/display: Fail atomic_check early on normalize_zpos error
Li Lingfeng (1):
lib: parser: optimize match_NUMBER apis to use local array
Linus Torvalds (1):
Linux 6.2
Linus Walleij (1):
gpio: mlxbf2: select GPIOLIB_IRQCHIP
Manivannan Sadhasivam (1):
cpufreq: qcom-hw: Add missing null pointer check
Mark Rutland (2):
arm_pmu: fix event CPU filtering
arm64: perf: reject CHAIN events at creation time
Matt Roper (1):
drm/i915/gen11: Wa_1408615072/Wa_1407596294 should be on GT list
Michael Chan (1):
bnxt_en: Fix mqprio and XDP ring checking logic
Michal Wilczynski (1):
ice: Fix check for weight and priority of a scheduling node
Mike Kravetz (1):
hugetlb: check for undefined shift on 32 bit architectures
Miko Larsson (1):
net/usb: kalmia: Don't pass act_len in usb_bulk_msg error path
Miroslav Lichvar (1):
igb: Fix PPS input and output using 3rd and 4th SDP
Munehisa Kamata (1):
sched/psi: Fix use-after-free in ep_remove_wait_queue()
Natalia Petrova (1):
i40e: Add checking for null for nlmsg_find_attr()
Paolo Bonzini (1):
Documentation/hw-vuln: Fix rST warning
Patrick McLean (1):
ata: libata-core: Disable READ LOG DMA EXT for Samsung MZ7LH
Paul Cercueil (1):
mmc: jz4740: Work around bug on JZ4760(B)
Pedro Tammela (3):
net/sched: tcindex: update imperfect hash filters respecting rcu
net/sched: act_ctinfo: use percpu stats
net/sched: tcindex: search key must be 16 bits
Peter Xu (1):
mm/migrate: fix wrongly apply write bit after mkdirty on sparc64
Peter Zijlstra (1):
freezer,umh: Fix call_usermode_helper_exec() vs SIGKILL
Pierre-Louis Bossart (1):
ASoC: SOF: Intel: hda-dai: fix possible stream_tag leak
Pietro Borrello (1):
sctp: sctp_sock_filter(): avoid list_entry() on possibly empty list
Qi Zheng (1):
mm: shrinkers: fix deadlock in shrinker debugfs
Qian Yingjin (1):
mm/filemap: fix page end in filemap_get_read_batch
Raag Jadav (1):
gpiolib: acpi: remove redundant declaration
Rafał Miłecki (1):
net: bgmac: fix BCM5358 support by setting correct flags
Rander Wang (1):
ASoC: SOF: ops: refine parameters order in function snd_sof_dsp_update8
Randy Dunlap (2):
ata: pata_octeon_cf: drop kernel-doc notation
MAINTAINERS: update FPU EMULATOR web page
Reinette Chatre (1):
PCI/MSI: Provide missing stubs for CONFIG_PCI_MSI=n
Ronak Doshi (1):
vmxnet3: move rss code block under eop descriptor
Ryusuke Konishi (1):
nilfs2: fix underflow in second superblock position calculations
Sean Christopherson (2):
KVM: x86/pmu: Disable vPMU support on hybrid CPUs (host PMUs)
perf/x86: Refuse to export capabilities for hybrid PMUs
Seth Jenkins (1):
aio: fix mremap after fork null-deref
Shiyang Ruan (1):
fsdax: dax_unshare_iter() should return a valid length
Siddharth Vadapalli (1):
net: ethernet: ti: am65-cpsw: Add RX DMA Channel Teardown Quirk
Simon Gaiser (1):
ata: ahci: Add Tiger Lake UP{3,4} AHCI controller
Steven Rostedt (Google) (1):
tracing: Make trace_define_field_ext() static
Takashi Iwai (1):
fbdev: Fix invalid page access after closing deferred I/O devices
Thomas Gleixner (1):
alarmtimer: Prevent starvation by small intervals and SIG_IGN
Tom Lendacky (3):
x86/speculation: Identify processors vulnerable to SMT RSB predictions
KVM: x86: Mitigate the cross-thread return address predictions bug
Documentation/hw-vuln: Add documentation for Cross-Thread Return
Predictions
Tung Nguyen (1):
tipc: fix kernel warning when sending SYN message
Ville Syrjälä (1):
drm: Disable dynamic debug as broken
Waiman Long (1):
sched/core: Fix a missed update of user_cpus_ptr
Werner Sembach (1):
gpiolib: acpi: Add a ignore wakeup quirk for Clevo NH5xAx
Yang Yingliang (2):
mmc: sdio: fix possible resource leaks in some error paths
mmc: mmc_spi: fix error handling in mmc_spi_probe()
Yinjun Zhang (2):
nfp: fix incorrect use of mbox in IPsec code
nfp: fix schedule in atomic context when offloading sa
Zach O'Keefe (1):
mm/MADV_COLLAPSE: set EAGAIN on unexpected page refcount
Zack Rusin (2):
drm/vmwgfx: Stop accessing buffer objects which failed init
drm/vmwgfx: Do not drop the reference to the handle too soon
^ permalink raw reply [flat|nested] 2+ messages in thread
* Build regressions/improvements in v6.2
2023-02-19 22:43 Linux 6.2 Linus Torvalds
@ 2023-02-20 10:02 ` Geert Uytterhoeven
0 siblings, 0 replies; 2+ messages in thread
From: Geert Uytterhoeven @ 2023-02-20 10:02 UTC (permalink / raw)
To: linux-kernel
Below is the list of build error/warning regressions/improvements in
v6.2[1] compared to v6.1[2].
Summarized:
- build errors: +9/-14
- build warnings: +30/-10
JFYI, when comparing v6.2[1] to v6.2-rc8[3], the summaries are:
- build errors: +0/-11
- build warnings: +0/-0
Happy fixing! ;-)
Thanks to the linux-next team for providing the build service.
[1] http://kisskb.ellerman.id.au/kisskb/branch/linus/head/c9c3395d5e3dcc6daee66c6908354d47bf98cb0c/ (all 152 configs)
[2] http://kisskb.ellerman.id.au/kisskb/branch/linus/head/830b3c68c1fb1e9176028d02ef86f3cf76aa2476/ (all 152 configs)
[3] http://kisskb.ellerman.id.au/kisskb/branch/linus/head/ceaa837f96adb69c0df0397937cd74991d5d821a/ (all 152 configs)
*** ERRORS ***
9 error regressions:
+ /kisskb/src/drivers/gpu/drm/amd/amdgpu/../display/dc/dml/dcn31/display_mode_vba_31.c: error: the frame size of 2224 bytes is larger than 2048 bytes [-Werror=frame-larger-than=]: => 7082:1
+ /kisskb/src/drivers/gpu/drm/amd/amdgpu/../display/dc/dml/dcn314/display_mode_vba_314.c: error: the frame size of 2208 bytes is larger than 2048 bytes [-Werror=frame-larger-than=]: => 7127:1
+ /kisskb/src/drivers/media/platform/nxp/imx-jpeg/mxc-jpeg.c: error: array subscript 2 is above array bounds of 'u32[2]' {aka 'unsigned int[2]'} [-Werror=array-bounds]: => 641:28
+ /kisskb/src/drivers/media/platform/nxp/imx-jpeg/mxc-jpeg.c: error: array subscript 3 is above array bounds of 'u32[2]' {aka 'unsigned int[2]'} [-Werror=array-bounds]: => 641:28
+ /opt/cross/kisskb/br-mipsel-o32-full-2016.08-613-ge98b4dd/bin/../lib/gcc/mipsel-buildroot-linux-uclibc/5.4.0/plugin/include/gimple.h: error: 'gimple_call_addr_fndecl' was not declared in this scope: => 2790:10
+ /opt/cross/kisskb/br-mipsel-o32-full-2016.08-613-ge98b4dd/bin/../lib/gcc/mipsel-buildroot-linux-uclibc/5.4.0/plugin/include/gimple.h: error: 'is_gimple_reg' was not declared in this scope: => 2556:18
+ /opt/cross/kisskb/br-mipsel-o32-full-2016.08-613-ge98b4dd/bin/../lib/gcc/mipsel-buildroot-linux-uclibc/5.4.0/plugin/include/gimple.h: error: field 'call_clobbered' has incomplete type 'pt_solution': => 284:22
+ /opt/cross/kisskb/br-mipsel-o32-full-2016.08-613-ge98b4dd/bin/../lib/gcc/mipsel-buildroot-linux-uclibc/5.4.0/plugin/include/gimple.h: error: field 'call_used' has incomplete type 'pt_solution': => 283:22
+ {standard input}: Error: unknown pseudo-op: `.cfi_def_c': => 1718
14 error improvements:
- /kisskb/src/arch/sh/include/asm/io.h: error: cast to pointer from integer of different size [-Werror=int-to-pointer-cast]: 239:34 =>
- /kisskb/src/arch/sparc/kernel/irq_32.c: error: array subscript [16, 79] is outside array bounds of 'struct tt_entry[1]' [-Werror=array-bounds]: 258:14, 261:46, 262:14, 263:14, 259:14 =>
- /kisskb/src/drivers/infiniband/hw/qib/qib_wc_x86_64.c: error: 'X86_VENDOR_AMD' undeclared (first use in this function): 149:37 =>
- /kisskb/src/drivers/infiniband/hw/qib/qib_wc_x86_64.c: error: 'struct cpuinfo_um' has no member named 'x86_vendor': 149:22 =>
- /kisskb/src/drivers/infiniband/hw/qib/qib_wc_x86_64.c: error: control reaches end of non-void function [-Werror=return-type]: 150:1 =>
- /kisskb/src/drivers/infiniband/sw/rdmavt/qp.c: error: 'struct cpuinfo_um' has no member named 'x86_cache_size': 88:22 =>
- /kisskb/src/drivers/infiniband/sw/rdmavt/qp.c: error: control reaches end of non-void function [-Werror=return-type]: 89:1 =>
- /kisskb/src/drivers/infiniband/sw/rdmavt/qp.c: error: implicit declaration of function '__copy_user_nocache' [-Werror=implicit-function-declaration]: 100:2 =>
- /kisskb/src/drivers/net/ethernet/marvell/prestera/prestera_flower.c: error: 'rule' is used uninitialized [-Werror=uninitialized]: 480:34 =>
- {standard input}: Error: displacement to undefined symbol .L377 overflows 12-bit field: 2286 =>
- {standard input}: Error: displacement to undefined symbol .L378 overflows 8-bit field : 2302 =>
- {standard input}: Error: displacement to undefined symbol .L382 overflows 8-bit field : 2213 =>
- {standard input}: Error: pcrel too far: 2293, 2206, 2217, 2229, 2232, 2261, 2247, 2215, 2248, 2249, 2204, 2274, 2231, 2262, 2216, 2259, 2221, 2209 =>
- {standard input}: Error: unknown pseudo-op: `.l': 2305 =>
*** WARNINGS ***
30 warning regressions:
+ modpost: WARNING: modpost: "__ashldi3" [drivers/block/drbd/drbd.ko] has no CRC!: => N/A
+ modpost: WARNING: modpost: "__ashldi3" [drivers/bus/mhi/host/mhi_pci_generic.ko] has no CRC!: => N/A
+ modpost: WARNING: modpost: "__ashldi3" [drivers/extcon/extcon-fsa9480.ko] has no CRC!: => N/A
+ modpost: WARNING: modpost: "__ashldi3" [drivers/md/dm-zoned.ko] has no CRC!: => N/A
+ modpost: WARNING: modpost: "__ashldi3" [drivers/media/cec/core/cec.ko] has no CRC!: => N/A
+ modpost: WARNING: modpost: "__ashldi3" [drivers/media/usb/hdpvr/hdpvr.ko] has no CRC!: => N/A
+ modpost: WARNING: modpost: "__ashldi3" [drivers/misc/habanalabs/habanalabs.ko] has no CRC!: => N/A
+ modpost: WARNING: modpost: "__ashldi3" [drivers/mtd/nand/onenand/onenand.ko] has no CRC!: => N/A
+ modpost: WARNING: modpost: "__ashldi3" [drivers/mtd/nand/raw/nand.ko] has no CRC!: => N/A
+ modpost: WARNING: modpost: "__ashldi3" [drivers/net/ethernet/mellanox/mlx5/core/mlx5_core.ko] has no CRC!: => N/A
+ modpost: WARNING: modpost: "__ashldi3" [drivers/net/wireless/ath/wil6210/wil6210.ko] has no CRC!: => N/A
+ modpost: WARNING: modpost: "__ashldi3" [drivers/pwm/pwm-sifive.ko] has no CRC!: => N/A
+ modpost: WARNING: modpost: "__ashldi3" [drivers/scsi/hptiop.ko] has no CRC!: => N/A
+ modpost: WARNING: modpost: "__lshrdi3" [drivers/block/drbd/drbd.ko] has no CRC!: => N/A
+ modpost: WARNING: modpost: "__lshrdi3" [drivers/mtd/nand/raw/nand.ko] has no CRC!: => N/A
+ modpost: WARNING: modpost: "__lshrdi3" [drivers/scsi/sd_mod.ko] has no CRC!: => N/A
+ modpost: WARNING: modpost: "__ndelay" [drivers/gpio/gpio-latch.ko] has no CRC!: => N/A
+ modpost: WARNING: modpost: "__udelay" [drivers/iio/adc/max11410.ko] has no CRC!: => N/A
+ modpost: WARNING: modpost: "__udelay" [drivers/input/keyboard/tegra-kbc.ko] has no CRC!: => N/A
+ modpost: WARNING: modpost: "__udelay" [drivers/mfd/axp20x.ko] has no CRC!: => N/A
+ modpost: WARNING: modpost: "__udelay" [drivers/mmc/host/sunplus-mmc.ko] has no CRC!: => N/A
+ modpost: WARNING: modpost: "__udelay" [drivers/net/ethernet/renesas/rswitch_drv.ko] has no CRC!: => N/A
+ modpost: WARNING: modpost: "__udelay" [drivers/net/mdio/mdio-mux-meson-g12a.ko] has no CRC!: => N/A
+ modpost: WARNING: modpost: "__udelay" [drivers/net/wireless/mediatek/mt76/mt7996/mt7996e.ko] has no CRC!: => N/A
+ modpost: WARNING: modpost: "__udelay" [drivers/net/wireless/realtek/rtw89/rtw89_8852b.ko] has no CRC!: => N/A
+ modpost: WARNING: modpost: "__udelay" [drivers/phy/renesas/r8a779f0-ether-serdes.ko] has no CRC!: => N/A
+ modpost: WARNING: modpost: "__udelay" [drivers/ptp/ptp_idt82p33.ko] has no CRC!: => N/A
+ modpost: WARNING: modpost: "__udelay" [drivers/usb/fotg210/fotg210.ko] has no CRC!: => N/A
+ modpost: WARNING: modpost: "__udelay" [fs/xfs/xfs.ko] has no CRC!: => N/A
+ modpost: WARNING: modpost: "empty_zero_page" [net/rxrpc/rxperf.ko] has no CRC!: => N/A
10 warning improvements:
- /kisskb/src/arch/m68k/include/asm/string.h: warning: '__builtin_memset' offset [0, 11] is out of the bounds [0, 0] [-Warray-bounds]: 68:25 =>
- /kisskb/src/arch/s390/kernel/setup.c: warning: 'memcpy' offset [0, 127] is out of the bounds [0, 0] [-Warray-bounds]: 524:9 =>
- /kisskb/src/drivers/net/ethernet/i825xx/sun3_82586.c: warning: array subscript 1 is above array bounds of 'volatile struct transmit_cmd_struct *[1]' [-Warray-bounds]: 989:108, 989:122 => 989:108
- /kisskb/src/fs/coredump.c: warning: 'dump_emit_page' defined but not used [-Wunused-function]: 834:12 =>
- modpost: WARNING: modpost: "__ashldi3" [lib/zstd/zstd_compress.ko] has no CRC!: N/A =>
- modpost: WARNING: modpost: "__udelay" [drivers/net/can/pch_can.ko] has no CRC!: N/A =>
- modpost: WARNING: modpost: "__udelay" [drivers/net/ethernet/fealnx.ko] has no CRC!: N/A =>
- modpost: WARNING: modpost: "__udelay" [drivers/net/ethernet/smsc/smc911x.ko] has no CRC!: N/A =>
- modpost: WARNING: modpost: "__udelay" [drivers/net/pcs/pcs-altera-tse.ko] has no CRC!: N/A =>
- modpost: WARNING: modpost: "__udelay" [drivers/usb/host/fotg210-hcd.ko] has no CRC!: N/A =>
Gr{oetje,eeting}s,
Geert
--
Geert Uytterhoeven -- There's lots of Linux beyond ia32 -- geert@linux-m68k.org
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
^ permalink raw reply [flat|nested] 2+ messages in thread
end of thread, other threads:[~2023-02-20 10:02 UTC | newest]
Thread overview: 2+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2023-02-19 22:43 Linux 6.2 Linus Torvalds
2023-02-20 10:02 ` Build regressions/improvements in v6.2 Geert Uytterhoeven
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).