UBSAN: shift-out-of-bounds in .../intel_opregion.c:388:15
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Linux |
Fix Released
|
Unknown
|
|||
linux (Ubuntu) |
Fix Released
|
Low
|
Unassigned |
Bug Description
This seems to happen at boot on all 11th gen Intel systems I've seen. But also on a 10th gen Intel system seen in other bug reports.
[ 1.778960] =======
[ 1.778964] UBSAN: shift-out-of-bounds in /build/
[ 1.778967] shift exponent 37 is too large for 32-bit type 'unsigned int'
[ 1.778969] CPU: 5 PID: 374 Comm: systemd-udevd Not tainted 5.15.0-18-generic #18-Ubuntu
[ 1.778970] Hardware name: Microsoft Corporation Surface Laptop 4/Surface Laptop 4, BIOS 10.300.141 06/17/2021
[ 1.778971] Call Trace:
[ 1.778972] <TASK>
[ 1.778973] show_stack+
[ 1.778977] dump_stack_
[ 1.778979] dump_stack+
[ 1.778980] ubsan_epilogue+
[ 1.778981] __ubsan_
[ 1.778983] ? icl_ddi_
[ 1.779060] intel_opregion_
[ 1.779129] intel_sanitize_
[ 1.779187] intel_modeset_
[ 1.779236] ? drm_modeset_
[ 1.779253] ? drm_warn_
[ 1.779265] intel_modeset_
[ 1.779315] ? intel_irq_
[ 1.779358] i915_driver_
[ 1.779395] ? mutex_lock+
[ 1.779399] i915_pci_
[ 1.779435] local_pci_
[ 1.779438] pci_device_
[ 1.779439] really_
[ 1.779442] __driver_
[ 1.779444] driver_
[ 1.779445] __driver_
[ 1.779447] ? __device_
[ 1.779448] bus_for_
[ 1.779450] driver_
[ 1.779452] bus_add_
[ 1.779453] driver_
[ 1.779454] __pci_register_
[ 1.779455] i915_register_
[ 1.779488] i915_init+0x3b/0xfc [i915]
[ 1.779534] ? 0xffffffffc1229000
[ 1.779535] do_one_
[ 1.779539] ? kmem_cache_
[ 1.779543] do_init_
[ 1.779545] load_module+
[ 1.779546] __do_sys_
[ 1.779548] __x64_sys_
[ 1.779549] do_syscall_
[ 1.779551] ? do_syscall_
[ 1.779552] ? do_syscall_
[ 1.779553] entry_SYSCALL_
[ 1.779555] RIP: 0033:0x7f0a61a13a3d
[ 1.779557] Code: 5b 41 5c c3 66 0f 1f 84 00 00 00 00 00 f3 0f 1e fa 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 8b 0d c3 53 0f 00 f7 d8 64 89 01 48
[ 1.779558] RSP: 002b:00007ffcfe
[ 1.779560] RAX: ffffffffffffffda RBX: 00005601776d2090 RCX: 00007f0a61a13a3d
[ 1.779561] RDX: 0000000000000000 RSI: 00007f0a61ba8441 RDI: 0000000000000017
[ 1.779561] RBP: 0000000000020000 R08: 0000000000000000 R09: 0000000000000002
[ 1.779562] R10: 0000000000000017 R11: 0000000000000246 R12: 00007f0a61ba8441
[ 1.779562] R13: 00005601776cd450 R14: 00005601777f7d60 R15: 00005601777f8e30
[ 1.779564] </TASK>
[ 1.779564] =======
ProblemType: Bug
DistroRelease: Ubuntu 22.04
Package: linux-image-
ProcVersionSign
Uname: Linux 5.15.0-18-generic x86_64
ApportVersion: 2.20.11-0ubuntu77
Architecture: amd64
AudioDevicesInUse:
USER PID ACCESS COMMAND
/dev/snd/
/dev/snd/seq: dan 1363 F.... pipewire
CasperMD5CheckR
CurrentDmesg:
Error: command ['pkexec', 'dmesg'] failed with exit code 127: Error executing command as another user: Not authorized
This incident has been reported.
Date: Tue Feb 22 15:11:13 2022
InstallationDate: Installed on 2022-02-14 (8 days ago)
InstallationMedia: Ubuntu 22.04 LTS "Jammy Jellyfish" - Alpha amd64 (20220214)
MachineType: Microsoft Corporation Surface Laptop 4
ProcFB: 0 i915drmfb
ProcKernelCmdLine: BOOT_IMAGE=
RelatedPackageV
linux-
linux-
linux-firmware 20220217.
SourcePackage: linux
UpgradeStatus: No upgrade log present (probably fresh install)
dmi.bios.date: 06/17/2021
dmi.bios.vendor: Microsoft Corporation
dmi.bios.version: 10.300.141
dmi.board.name: Surface Laptop 4
dmi.board.vendor: Microsoft Corporation
dmi.chassis.type: 9
dmi.chassis.vendor: Microsoft Corporation
dmi.modalias: dmi:bvnMicrosof
dmi.product.family: Surface
dmi.product.name: Surface Laptop 4
dmi.product.sku: Surface_
dmi.product.
dmi.sys.vendor: Microsoft Corporation
tags: | added: i915 |
Changed in linux: | |
status: | Unknown → Fix Released |
Fixed upstream it seems:
https:/ /git.kernel. org/pub/ scm/linux/ kernel/ git/torvalds/ linux.git/ commit/ drivers/ gpu/drm/ i915/display/ intel_opregion. c?h=v5. 17-rc5& id=ea958422291d e248b9e2eaaeea3 6004e84b64043