[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#1121211: marked as done (UBSAN: array-index-out-of-bounds in /build/reproducible-path/linux-6.17.8/drivers/clk/samsung/clk-exynos-clkout.c:178:18)



Your message dated Thu, 18 Dec 2025 19:44:23 +0000
with message-id <E1vWJvD-00Dhit-02@fasolo.debian.org>
and subject line Bug#1121211: fixed in linux 6.18.2-1~exp1
has caused the Debian Bug report #1121211,
regarding UBSAN: array-index-out-of-bounds in /build/reproducible-path/linux-6.17.8/drivers/clk/samsung/clk-exynos-clkout.c:178:18
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact owner@bugs.debian.org
immediately.)


-- 
1121211: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1121211
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems
--- Begin Message ---
Package: src:linux
Version: 6.17.8-1
Severity: normal

First time booting into 6.17.8-1 and first time I see UBSAN in my logs:

[Nov21 08:31] Booting Linux on physical CPU 0x100
[  +0,012977] ------------[ cut here ]------------
[  +0,000017] UBSAN: array-index-out-of-bounds in /build/reproducible-path/linux-6.17.8/drivers/clk/samsung/clk-exynos-clkout.c:178:18
[  +0,000038] index 0 is out of range for type 'clk_hw *[*]'
[  +0,000025] CPU: 4 UID: 0 PID: 1 Comm: swapper/0 Not tainted 6.17.8+deb14-armmp #1 NONE  Debian 6.17.8-1
[  +0,000018] Hardware name: Samsung Exynos (Flattened Device Tree)
[  +0,000007] Call trace:
[  +0,000009]  unwind_backtrace from show_stack+0x18/0x1c
[  +0,000042]  show_stack from dump_stack_lvl+0x54/0x68
[  +0,000036]  dump_stack_lvl from ubsan_epilogue+0x8/0x34
[  +0,000025]  ubsan_epilogue from __ubsan_handle_out_of_bounds+0x88/0x8c
[  +0,000024]  __ubsan_handle_out_of_bounds from exynos_clkout_probe+0x38c/0x428
[  +0,000029]  exynos_clkout_probe from platform_probe+0x64/0x98
[  +0,000034]  platform_probe from really_probe+0xd8/0x3ac
[  +0,000031]  really_probe from __driver_probe_device+0x94/0x1dc
[  +0,000027]  __driver_probe_device from driver_probe_device+0x3c/0xd8
[  +0,000027]  driver_probe_device from __driver_attach+0xd8/0x1d8
[  +0,000028]  __driver_attach from bus_for_each_dev+0x84/0xd4
[  +0,000026]  bus_for_each_dev from bus_add_driver+0xf4/0x218
[  +0,000023]  bus_add_driver from driver_register+0x8c/0x140
[  +0,000027]  driver_register from do_one_initcall+0x50/0x24c
[  +0,000023]  do_one_initcall from kernel_init_freeable+0x288/0x2fc
[  +0,000022]  kernel_init_freeable from kernel_init+0x24/0x140
[  +0,000022]  kernel_init from ret_from_fork+0x14/0x28
[  +0,000015] Exception stack(0xf0835fb0 to 0xf0835ff8)
[  +0,000012] 5fa0:                                     00000000 00000000 00000000 00000000
[  +0,000011] 5fc0: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
[  +0,000009] 5fe0: 00000000 00000000 00000000 00000000 00000013 00000000
[  +0,000007] ---[ end trace ]---
[  +0,000226] ------------[ cut here ]------------
[  +0,000012] UBSAN: array-index-out-of-bounds in /build/reproducible-path/linux-6.17.8/drivers/clk/samsung/clk-exynos-clkout.c:183:29
[  +0,000032] index 0 is out of range for type 'clk_hw *[*]'
[  +0,000021] CPU: 4 UID: 0 PID: 1 Comm: swapper/0 Not tainted 6.17.8+deb14-armmp #1 NONE  Debian 6.17.8-1
[  +0,000014] Hardware name: Samsung Exynos (Flattened Device Tree)
[  +0,000006] Call trace:
[  +0,000006]  unwind_backtrace from show_stack+0x18/0x1c
[  +0,000032]  show_stack from dump_stack_lvl+0x54/0x68
[  +0,000033]  dump_stack_lvl from ubsan_epilogue+0x8/0x34
[  +0,000023]  ubsan_epilogue from __ubsan_handle_out_of_bounds+0x88/0x8c
[  +0,000020]  __ubsan_handle_out_of_bounds from exynos_clkout_probe+0x354/0x428
[  +0,000024]  exynos_clkout_probe from platform_probe+0x64/0x98
[  +0,000031]  platform_probe from really_probe+0xd8/0x3ac
[  +0,000031]  really_probe from __driver_probe_device+0x94/0x1dc
[  +0,000031]  __driver_probe_device from driver_probe_device+0x3c/0xd8
[  +0,000028]  driver_probe_device from __driver_attach+0xd8/0x1d8
[  +0,000027]  __driver_attach from bus_for_each_dev+0x84/0xd4
[  +0,000025]  bus_for_each_dev from bus_add_driver+0xf4/0x218
[  +0,000023]  bus_add_driver from driver_register+0x8c/0x140
[  +0,000027]  driver_register from do_one_initcall+0x50/0x24c
[  +0,000022]  do_one_initcall from kernel_init_freeable+0x288/0x2fc
[  +0,000019]  kernel_init_freeable from kernel_init+0x24/0x140
[  +0,000020]  kernel_init from ret_from_fork+0x14/0x28
[  +0,000016] Exception stack(0xf0835fb0 to 0xf0835ff8)
[  +0,000010] 5fa0:                                     00000000 00000000 00000000 00000000
[  +0,000009] 5fc0: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
[  +0,000009] 5fe0: 00000000 00000000 00000000 00000000 00000013 00000000
[  +0,000098] ---[ end trace ]---


-- Package-specific info:
** Version:
Linux version 6.17.8+deb14-armmp (debian-kernel@lists.debian.org) (arm-linux-gnueabihf-gcc-15 (Debian 15.2.0-8) 15.2.0, GNU ld (GNU Binutils for Debian) 2.45) #1 SMP Debian 6.17.8-1 (2025-11-15)

** Command line:
root=LABEL=mmcroot rw quiet

** Not tainted

** Kernel log:
Unable to read kernel log; any relevant messages should be attached

** Model information
Hardware	: Samsung Exynos (Flattened Device Tree)
Revision	: 0000
Device Tree model: Hardkernel Odroid XU4

** Configuration for modprobe:
blacklist arkfb
blacklist aty128fb
blacklist atyfb
blacklist radeonfb
blacklist cirrusfb
blacklist cyber2000fb
blacklist kyrofb
blacklist matroxfb_base
blacklist mb862xxfb
blacklist neofb
blacklist pm2fb
blacklist pm3fb
blacklist s3fb
blacklist savagefb
blacklist sisfb
blacklist tdfxfb
blacklist tridentfb
blacklist vt8623fb
options snd_pcsp index=-2
options cx88_alsa index=-2
options snd_atiixp_modem index=-2
options snd_intel8x0m index=-2
options snd_via82xx_modem index=-2
options bonding max_bonds=0
options dummy numdummies=0
options ifb numifbs=0

** Loaded modules:
tls
aes_arm_bs
aes_arm
dm_crypt
dm_mod
r8153_ecm
cdc_ether
usbnet
snd_soc_hdmi_codec
snd_soc_core
snd_compress
snd_pcm_dmaengine
snd_pcm
snd_timer
snd
r8152
soundcore
mii
exynosdrm
libphy
analogix_dp
mdio_bus
samsung_dsim
drm_display_helper
cec
rc_core
drm_client_lib
exynos_adc
industrialio
panfrost
gpu_sched
drm_shmem_helper
drm_kms_helper
exynos_trng
leds_pwm
cpufreq_dt
evdev
cfg80211
rfkill
binfmt_misc
drm
configfs
nfnetlink
ext4
crc16
mbcache
jbd2
crc32c_cryptoapi
xhci_plat_hcd
xhci_hcd
dwc3
roles
udc_core
s2mps11
clk_s2mps11
dwc3_exynos
ehci_exynos
ohci_exynos
ehci_hcd
ohci_hcd
dw_mmc_exynos
i2c_exynos5
pwm_samsung
phy_exynos5_usbdrd
dw_mmc_pltfm
usbcore
dw_mmc
typec
phy_exynos_usb2
phy_exynos_mipi_video
s3c2410_wdt
phy_exynos_dp_video
pwm_fan
autofs4

** Network status:
*** IP interfaces and addresses:
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1000
    link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
    inet 127.0.0.1/8 scope host lo
       valid_lft forever preferred_lft forever
    inet6 ::1/128 scope host noprefixroute 
       valid_lft forever preferred_lft forever
2: enx001e0639b0c6: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc fq_codel state UP group default qlen 1000
    link/ether 00:1e:06:39:b0:c6 brd ff:ff:ff:ff:ff:ff
    inet 192.168.178.33/24 metric 1024 brd 192.168.178.255 scope global dynamic enx001e0639b0c6
       valid_lft 739060sec preferred_lft 739060sec
    inet6 2a02:8206:a55f:6100:21e:6ff:fe39:b0c6/64 scope global dynamic mngtmpaddr noprefixroute 
       valid_lft 6907sec preferred_lft 3307sec
    inet6 fe80::21e:6ff:fe39:b0c6/64 scope link proto kernel_ll 
       valid_lft forever preferred_lft forever

*** Device statistics:
Inter-|   Receive                                                |  Transmit
 face |bytes    packets errs drop fifo frame compressed multicast|bytes    packets errs drop fifo colls carrier compressed
    lo: 3425427   29960    0    0    0     0          0         0  3425427   29960    0    0    0     0       0          0
enx001e0639b0c6: 264609869 1811976    0   21    0     0          0         0 3601957328 2746857    0    0    0     0       0          0


** PCI devices:
not available

** USB devices:
Bus 001 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 003 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 003 Device 002: ID 05e3:0610 Genesys Logic, Inc. Hub
Bus 004 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 004 Device 002: ID 05e3:0616 Genesys Logic, Inc. hub
Bus 005 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 006 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 006 Device 002: ID 0bda:8153 Realtek Semiconductor Corp. RTL8153 Gigabit Ethernet Adapter


-- System Information:
Debian Release: forky/sid
  APT prefers unstable
  APT policy: (500, 'unstable')
Architecture: armhf (armv7l)

Kernel: Linux 6.17.8+deb14-armmp (SMP w/8 CPU threads)
Locale: LANG=de_DE.UTF-8, LC_CTYPE=de_DE.UTF-8 (charmap=UTF-8), LANGUAGE not set
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled

Versions of packages linux-image-6.17.8+deb14-armmp depends on:
ii  dracut [linux-initramfs-tool]  109-2
ii  kmod                           34.2-2
ii  linux-base                     4.14

Versions of packages linux-image-6.17.8+deb14-armmp recommends:
ii  apparmor  4.1.0-1

Versions of packages linux-image-6.17.8+deb14-armmp suggests:
pn  debian-kernel-handbook  <none>
pn  firmware-linux-free     <none>
pn  linux-doc-6.17          <none>

Versions of packages linux-image-6.17.8+deb14-armmp is related to:
pn  firmware-amd-graphics      <none>
pn  firmware-atheros           <none>
pn  firmware-bnx2              <none>
pn  firmware-bnx2x             <none>
pn  firmware-brcm80211         <none>
pn  firmware-cavium            <none>
pn  firmware-cirrus            <none>
pn  firmware-intel-graphics    <none>
pn  firmware-intel-misc        <none>
pn  firmware-intel-sound       <none>
pn  firmware-ipw2x00           <none>
pn  firmware-ivtv              <none>
pn  firmware-iwlwifi           <none>
pn  firmware-libertas          <none>
pn  firmware-marvell-prestera  <none>
pn  firmware-mediatek          <none>
pn  firmware-misc-nonfree      <none>
pn  firmware-myricom           <none>
pn  firmware-netronome         <none>
pn  firmware-netxen            <none>
pn  firmware-nvidia-graphics   <none>
pn  firmware-qcom-soc          <none>
pn  firmware-qlogic            <none>
ii  firmware-realtek           20251021-1
pn  firmware-samsung           <none>
pn  firmware-siano             <none>
pn  firmware-ti-connectivity   <none>
pn  xen-hypervisor             <none>

-- no debconf information

--- End Message ---
--- Begin Message ---
Source: linux
Source-Version: 6.18.2-1~exp1
Done: Salvatore Bonaccorso <carnil@debian.org>

We believe that the bug you reported is fixed in the latest version of
linux, which is due to be installed in the Debian FTP archive.

A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to 1121211@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Salvatore Bonaccorso <carnil@debian.org> (supplier of updated linux package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmaster@ftp-master.debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

Format: 1.8
Date: Thu, 18 Dec 2025 20:23:43 +0100
Source: linux
Architecture: source
Version: 6.18.2-1~exp1
Distribution: experimental
Urgency: medium
Maintainer: Debian Kernel Team <debian-kernel@lists.debian.org>
Changed-By: Salvatore Bonaccorso <carnil@debian.org>
Closes: 1121211
Changes:
 linux (6.18.2-1~exp1) experimental; urgency=medium
 .
   * New upstream stable update:
     https://www.kernel.org/pub/linux/kernel/v6.x/ChangeLog-6.18.2
 .
   [ Uwe Kleine-König ]
   * Make dracut the preferred initramfs generator.
 .
   [ John Paul Adrian Glaubitz ]
   * [alpha] Add patch to update uapi headers for glibc >= 2.42
 .
   [ Salvatore Bonaccorso ]
   * [arm64,armhf] clk: samsung: exynos-clkout: Assign .num before accessing .hws
     (Closes: #1121211)
Checksums-Sha1:
 7bbc927d8bb31f040c62fda77145783eda2120ee 177688 linux_6.18.2-1~exp1.dsc
 4d8421b427e54f374b6987ef6986727cc9310ca1 157379056 linux_6.18.2.orig.tar.xz
 01e5c3298b19fec76af8339a4ed9acc36a1b7e69 1445352 linux_6.18.2-1~exp1.debian.tar.xz
 b3b19a6fae513645ed2773b22fd213a86f3fd84a 6963 linux_6.18.2-1~exp1_source.buildinfo
Checksums-Sha256:
 35a02930f235105f2167b1b64e25352e992d1ae090abaaeb924f234a13d51dc6 177688 linux_6.18.2-1~exp1.dsc
 bc7c9a90a4fcd52030e33bcfd28b94aa7eaa8461d3cdecb952b4fce9988d34db 157379056 linux_6.18.2.orig.tar.xz
 793f8eb5cd3742f6692e515e0ef7f94770adcac648ba203847ddbbc101cf999d 1445352 linux_6.18.2-1~exp1.debian.tar.xz
 9fb54da026308350cfc99319e4484033be113eaa2b2c9011b0b3d0083526c123 6963 linux_6.18.2-1~exp1_source.buildinfo
Files:
 0bf70fb9f2b910aa0b2565ec618aa347 177688 kernel optional linux_6.18.2-1~exp1.dsc
 4ecb31ecc4271ed5960fc3bdb622567a 157379056 kernel optional linux_6.18.2.orig.tar.xz
 0e246eed7a14888195edb90830f2651c 1445352 kernel optional linux_6.18.2-1~exp1.debian.tar.xz
 c07546d4322171aaf1302060c0e722f8 6963 kernel optional linux_6.18.2-1~exp1_source.buildinfo

-----BEGIN PGP SIGNATURE-----

iQKmBAEBCgCQFiEERkRAmAjBceBVMd3uBUy48xNDz0QFAmlEVWlfFIAAAAAALgAo
aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldDQ2
NDQ0MDk4MDhDMTcxRTA1NTMxRERFRTA1NENCOEYzMTM0M0NGNDQSHGNhcm5pbEBk
ZWJpYW4ub3JnAAoJEAVMuPMTQ89EGtoP/RObarRvdBEpdFvEzGrwiihGS1+t7jCT
S4l+pyodHIqKfbTNoi6YXDHywhuJUbjtZWjQGVmVTNWyem60gt/nGTYm+kaZKvfZ
T5QfBzfFli/HtmDh2q1UQm21ixTZQy2JQsHL69JyrkW3f3RMFW/QS+sJ1dvsbWab
WT+jzGI66ZPu/WrbvFwdk+N38BOX9y4Khi2B16CMdARcxZcgfz2/UG7Ra9Z4HnmP
ea3dhmWFyiief0QmzsfF/FehGbTzVdqCFelVgBvJAyZeQ5TZ/38EIIAalDd5yRX4
GW1j0esjah4sSSFCsSHD8eN0QJqWv/J0x4BJ8ijjYQ4BTN84GU/hP/bZcbnKpWNf
nAAn2zwcWs3CFIi3wtheepQH/R6A0V/K+C56JQSoHxUyjyGDz7NOVhWON1o0wbcq
enSy4OLtTO+IZZgG9kePirafbWyiFUywT6VYOYga+gU+8cWvIVRi41FVQKjhilFm
7tJI8ZvQIYmEZaX10/wc0pcTd/BQUoQGJTVzo5dLcfIJV+tyy0aTRQZXWDbw3lhS
r05RAOsQXR2PVFMb/oE+r1LZG3n7AZe8N8+v35gp/cTeVy6C2vE3nZe1aojApXP+
dtE3l7XLKsdNk5fu/YfEc3h/SGM0lNoecojdQTZ2ybfAVzk9uNA+rYg56V1ybnya
saf+ujWKBtx5
=TGha
-----END PGP SIGNATURE-----

Attachment: pgpfyo_nIX2Rl.pgp
Description: PGP signature


--- End Message ---

Reply to: