5.15.0-53-UBSAN: shift-out-of-bounds in amdgpu

Bug #1998285 reported by Jarkko Korpi
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
linux (Ubuntu)
New
High
Unassigned

Bug Description

from dmesg

 1.313665] UBSAN: shift-out-of-bounds in /build/linux-JjvoxS/linux-5.15.0/drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_device_queue_manager.c:997:32
[ 1.313668] shift exponent 64 is too large for 64-bit type 'long long unsigned int'

there is also a crash but i don't know if it's related.

1.313671] Call Trace:
[ 1.313672] <TASK>
[ 1.313673] show_stack+0x52/0x5c
[ 1.313676] dump_stack_lvl+0x4a/0x63
[ 1.313678] dump_stack+0x10/0x16
[ 1.313679] ubsan_epilogue+0x9/0x49
[ 1.313680] __ubsan_handle_shift_out_of_bounds.cold+0x61/0xef
[ 1.313682] initialize_nocpsch.cold+0x15/0x59 [amdgpu]
[ 1.313841] device_queue_manager_init+0x208/0x3b0 [amdgpu]
[ 1.313946] kgd2kfd_device_init.cold+0x1af/0x483 [amdgpu]
[ 1.314079] amdgpu_amdkfd_device_init+0x135/0x170 [amdgpu]
[ 1.314178] amdgpu_device_ip_init+0x681/0x6a4 [amdgpu]
[ 1.314323] amdgpu_device_init.cold+0x25b/0x7db [amdgpu]
[ 1.314463] ? do_pci_enable_device+0xdb/0x110
[ 1.314466] amdgpu_driver_load_kms+0x1e/0x270 [amdgpu]
[ 1.314556] amdgpu_pci_probe+0x1ce/0x260 [amdgpu]
[ 1.314642] local_pci_probe+0x48/0x90
[ 1.314644] pci_device_probe+0x119/0x1f0
[ 1.314645] really_probe+0x21f/0x420
[ 1.314647] __driver_probe_device+0x119/0x190
[ 1.314648] driver_probe_device+0x23/0xc0
[ 1.314650] __driver_attach+0xbd/0x1f0
[ 1.314651] ? __device_attach_driver+0x120/0x120
[ 1.314652] bus_for_each_dev+0x7c/0xd0
[ 1.314654] driver_attach+0x1e/0x30
[ 1.314655] bus_add_driver+0x148/0x220
[ 1.314656] driver_register+0x95/0x100
[ 1.314657] __pci_register_driver+0x68/0x70
[ 1.314659] amdgpu_init+0x7c/0x1000 [amdgpu]
[ 1.314747] ? 0xffffffffc0fc0000
[ 1.314748] do_one_initcall+0x46/0x1e0
[ 1.314750] ? kmem_cache_alloc_trace+0x19e/0x2e0
[ 1.314752] do_init_module+0x52/0x260
[ 1.314753] load_module+0xb2b/0xbc0
[ 1.314754] __do_sys_finit_module+0xbf/0x120
[ 1.314756] __x64_sys_finit_module+0x18/0x20
[ 1.314757] do_syscall_64+0x59/0xc0
[ 1.314758] ? ksys_lseek+0x85/0xc0
[ 1.314759] ? exit_to_user_mode_prepare+0x37/0xb0
[ 1.314761] ? syscall_exit_to_user_mode+0x27/0x50
[ 1.314762] ? __x64_sys_lseek+0x18/0x20
[ 1.314763] ? do_syscall_64+0x69/0xc0
[ 1.314764] entry_SYSCALL_64_after_hwframe+0x61/0xcb
[ 1.314766] RIP: 0033:0x7fef87ab8a3d
[ 1.314767] 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 a3 0f 00 f7 d8 64 89 01 48
[ 1.314768] RSP: 002b:00007fffe67aa7c8 EFLAGS: 00000246 ORIG_RAX: 0000000000000139
[ 1.314770] RAX: ffffffffffffffda RBX: 000055d1d00078a0 RCX: 00007fef87ab8a3d
[ 1.314771] RDX: 0000000000000000 RSI: 00007fef87c4f441 RDI: 0000000000000018
[ 1.314772] RBP: 0000000000020000 R08: 0000000000000000 R09: 0000000000000002
[ 1.314772] R10: 0000000000000018 R11: 0000000000000246 R12: 00007fef87c4f441
[ 1.314773] R13: 000055d1d002ea30 R14: 000055d1d0011600 R15: 000055d1d002eb10
[ 1.314774] </TASK>
[ 1.314778] ================================================================================

gpu is Amd r 380 tonga 4Gb.
I was adviced to try 6.0 series of kernel and I dont see the ubsan error there but I would like to get the fixes backported 5.15 series.
---
ProblemType: Bug
ApportVersion: 2.20.11-0ubuntu82.2
Architecture: amd64
AudioDevicesInUse:
 USER PID ACCESS COMMAND
 /dev/snd/controlC0: jarkko 1322 F.... pulseaudio
 /dev/snd/controlC1: jarkko 1322 F.... pulseaudio
CasperMD5json: {
CurrentDesktop: MATE
DistroRelease: Linux Mint 21
InstallationDate: Installed on 2022-09-19 (71 days ago)
InstallationMedia: Linux Mint 21 "Vanessa" - Release amd64 20220726
MachineType: ASUS System Product Name
NonfreeKernelModules: zfs zunicode zavl icp zcommon znvpair
Package: linux (not installed)
ProcFB: 0 amdgpudrmfb
ProcKernelCmdLine: BOOT_IMAGE=/boot/vmlinuz-6.0.0-1007-oem root=UUID=62a471af-17fd-40e2-9304-b3e113e4f47f ro quiet splash
ProcVersionSignature: Ubuntu 6.0.0-1007.7-oem 6.0.3
RelatedPackageVersions:
 linux-restricted-modules-6.0.0-1007-oem N/A
 linux-backports-modules-6.0.0-1007-oem N/A
 linux-firmware 20220329.git681281e4-0ubuntu3.7
Tags: vanessa
Uname: Linux 6.0.0-1007-oem x86_64
UpgradeStatus: No upgrade log present (probably fresh install)
UserGroups: adm cdrom dip lpadmin plugdev sambashare sudo
_MarkForUpload: True
dmi.bios.date: 10/13/2022
dmi.bios.release: 20.14
dmi.bios.vendor: American Megatrends Inc.
dmi.bios.version: 2014
dmi.board.asset.tag: Default string
dmi.board.name: TUF GAMING B660-PLUS WIFI D4
dmi.board.vendor: ASUSTeK COMPUTER INC.
dmi.board.version: Rev 1.xx
dmi.chassis.asset.tag: Default string
dmi.chassis.type: 3
dmi.chassis.vendor: Default string
dmi.chassis.version: Default string
dmi.modalias: dmi:bvnAmericanMegatrendsInc.:bvr2014:bd10/13/2022:br20.14:svnASUS:pnSystemProductName:pvrSystemVersion:rvnASUSTeKCOMPUTERINC.:rnTUFGAMINGB660-PLUSWIFID4:rvrRev1.xx:cvnDefaultstring:ct3:cvrDefaultstring:skuSKU:
dmi.product.family: To be filled by O.E.M.
dmi.product.name: System Product Name
dmi.product.sku: SKU
dmi.product.version: System Version
dmi.sys.vendor: ASUS
---
ProblemType: Bug
ApportVersion: 2.20.11-0ubuntu82.2
Architecture: amd64
AudioDevicesInUse:
 USER PID ACCESS COMMAND
 /dev/snd/controlC0: jarkko 1322 F.... pulseaudio
 /dev/snd/controlC1: jarkko 1322 F.... pulseaudio
CasperMD5json: {
CurrentDesktop: MATE
DistroRelease: Linux Mint 21
InstallationDate: Installed on 2022-09-19 (71 days ago)
InstallationMedia: Linux Mint 21 "Vanessa" - Release amd64 20220726
MachineType: ASUS System Product Name
NonfreeKernelModules: zfs zunicode zavl icp zcommon znvpair
Package: linux (not installed)
ProcFB: 0 amdgpudrmfb
ProcKernelCmdLine: BOOT_IMAGE=/boot/vmlinuz-6.0.0-1007-oem root=UUID=62a471af-17fd-40e2-9304-b3e113e4f47f ro quiet splash
ProcVersionSignature: Ubuntu 6.0.0-1007.7-oem 6.0.3
RelatedPackageVersions:
 linux-restricted-modules-6.0.0-1007-oem N/A
 linux-backports-modules-6.0.0-1007-oem N/A
 linux-firmware 20220329.git681281e4-0ubuntu3.7
Tags: vanessa
Uname: Linux 6.0.0-1007-oem x86_64
UpgradeStatus: No upgrade log present (probably fresh install)
UserGroups: adm cdrom dip lpadmin plugdev sambashare sudo
_MarkForUpload: True
dmi.bios.date: 10/13/2022
dmi.bios.release: 20.14
dmi.bios.vendor: American Megatrends Inc.
dmi.bios.version: 2014
dmi.board.asset.tag: Default string
dmi.board.name: TUF GAMING B660-PLUS WIFI D4
dmi.board.vendor: ASUSTeK COMPUTER INC.
dmi.board.version: Rev 1.xx
dmi.chassis.asset.tag: Default string
dmi.chassis.type: 3
dmi.chassis.vendor: Default string
dmi.chassis.version: Default string
dmi.modalias: dmi:bvnAmericanMegatrendsInc.:bvr2014:bd10/13/2022:br20.14:svnASUS:pnSystemProductName:pvrSystemVersion:rvnASUSTeKCOMPUTERINC.:rnTUFGAMINGB660-PLUSWIFID4:rvrRev1.xx:cvnDefaultstring:ct3:cvrDefaultstring:skuSKU:
dmi.product.family: To be filled by O.E.M.
dmi.product.name: System Product Name
dmi.product.sku: SKU
dmi.product.version: System Version
dmi.sys.vendor: ASUS
---
ProblemType: Bug
ApportVersion: 2.20.11-0ubuntu82.2
Architecture: amd64
AudioDevicesInUse:
 USER PID ACCESS COMMAND
 /dev/snd/controlC0: jarkko 1322 F.... pulseaudio
 /dev/snd/controlC1: jarkko 1322 F.... pulseaudio
CasperMD5json: {
CurrentDesktop: MATE
DistroRelease: Linux Mint 21
InstallationDate: Installed on 2022-09-19 (71 days ago)
InstallationMedia: Linux Mint 21 "Vanessa" - Release amd64 20220726
MachineType: ASUS System Product Name
NonfreeKernelModules: zfs zunicode zavl icp zcommon znvpair
Package: linux (not installed)
ProcFB: 0 amdgpudrmfb
ProcKernelCmdLine: BOOT_IMAGE=/boot/vmlinuz-6.0.0-1007-oem root=UUID=62a471af-17fd-40e2-9304-b3e113e4f47f ro quiet splash
ProcVersionSignature: Ubuntu 6.0.0-1007.7-oem 6.0.3
RelatedPackageVersions:
 linux-restricted-modules-6.0.0-1007-oem N/A
 linux-backports-modules-6.0.0-1007-oem N/A
 linux-firmware 20220329.git681281e4-0ubuntu3.7
Tags: vanessa
Uname: Linux 6.0.0-1007-oem x86_64
UpgradeStatus: No upgrade log present (probably fresh install)
UserGroups: adm cdrom dip lpadmin plugdev sambashare sudo
_MarkForUpload: True
dmi.bios.date: 10/13/2022
dmi.bios.release: 20.14
dmi.bios.vendor: American Megatrends Inc.
dmi.bios.version: 2014
dmi.board.asset.tag: Default string
dmi.board.name: TUF GAMING B660-PLUS WIFI D4
dmi.board.vendor: ASUSTeK COMPUTER INC.
dmi.board.version: Rev 1.xx
dmi.chassis.asset.tag: Default string
dmi.chassis.type: 3
dmi.chassis.vendor: Default string
dmi.chassis.version: Default string
dmi.modalias: dmi:bvnAmericanMegatrendsInc.:bvr2014:bd10/13/2022:br20.14:svnASUS:pnSystemProductName:pvrSystemVersion:rvnASUSTeKCOMPUTERINC.:rnTUFGAMINGB660-PLUSWIFID4:rvrRev1.xx:cvnDefaultstring:ct3:cvrDefaultstring:skuSKU:
dmi.product.family: To be filled by O.E.M.
dmi.product.name: System Product Name
dmi.product.sku: SKU
dmi.product.version: System Version
dmi.sys.vendor: ASUS
---
ProblemType: Bug
ApportVersion: 2.20.11-0ubuntu82.2
Architecture: amd64
AudioDevicesInUse:
 USER PID ACCESS COMMAND
 /dev/snd/controlC0: jarkko 1322 F.... pulseaudio
 /dev/snd/controlC1: jarkko 1322 F.... pulseaudio
CasperMD5json: {
CurrentDesktop: MATE
DistroRelease: Linux Mint 21
InstallationDate: Installed on 2022-09-19 (71 days ago)
InstallationMedia: Linux Mint 21 "Vanessa" - Release amd64 20220726
MachineType: ASUS System Product Name
NonfreeKernelModules: zfs zunicode zavl icp zcommon znvpair
Package: linux (not installed)
ProcFB: 0 amdgpudrmfb
ProcKernelCmdLine: BOOT_IMAGE=/boot/vmlinuz-6.0.0-1007-oem root=UUID=62a471af-17fd-40e2-9304-b3e113e4f47f ro quiet splash
ProcVersionSignature: Ubuntu 6.0.0-1007.7-oem 6.0.3
RelatedPackageVersions:
 linux-restricted-modules-6.0.0-1007-oem N/A
 linux-backports-modules-6.0.0-1007-oem N/A
 linux-firmware 20220329.git681281e4-0ubuntu3.7
Tags: vanessa
Uname: Linux 6.0.0-1007-oem x86_64
UpgradeStatus: No upgrade log present (probably fresh install)
UserGroups: adm cdrom dip lpadmin plugdev sambashare sudo
_MarkForUpload: True
dmi.bios.date: 10/13/2022
dmi.bios.release: 20.14
dmi.bios.vendor: American Megatrends Inc.
dmi.bios.version: 2014
dmi.board.asset.tag: Default string
dmi.board.name: TUF GAMING B660-PLUS WIFI D4
dmi.board.vendor: ASUSTeK COMPUTER INC.
dmi.board.version: Rev 1.xx
dmi.chassis.asset.tag: Default string
dmi.chassis.type: 3
dmi.chassis.vendor: Default string
dmi.chassis.version: Default string
dmi.modalias: dmi:bvnAmericanMegatrendsInc.:bvr2014:bd10/13/2022:br20.14:svnASUS:pnSystemProductName:pvrSystemVersion:rvnASUSTeKCOMPUTERINC.:rnTUFGAMINGB660-PLUSWIFID4:rvrRev1.xx:cvnDefaultstring:ct3:cvrDefaultstring:skuSKU:
dmi.product.family: To be filled by O.E.M.
dmi.product.name: System Product Name
dmi.product.sku: SKU
dmi.product.version: System Version
dmi.sys.vendor: ASUS
---
ProblemType: Bug
ApportVersion: 2.20.11-0ubuntu82.2
Architecture: amd64
AudioDevicesInUse:
 USER PID ACCESS COMMAND
 /dev/snd/controlC0: jarkko 1308 F.... pulseaudio
 /dev/snd/controlC1: jarkko 1308 F.... pulseaudio
CasperMD5json: {
CurrentDesktop: MATE
DistroRelease: Linux Mint 21
InstallationDate: Installed on 2022-09-19 (71 days ago)
InstallationMedia: Linux Mint 21 "Vanessa" - Release amd64 20220726
MachineType: ASUS System Product Name
NonfreeKernelModules: zfs zunicode zavl icp zcommon znvpair
Package: linux (not installed)
ProcFB: 0 amdgpudrmfb
ProcKernelCmdLine: BOOT_IMAGE=/boot/vmlinuz-5.15.0-53-generic root=UUID=62a471af-17fd-40e2-9304-b3e113e4f47f ro quiet splash
ProcVersionSignature: Ubuntu 5.15.0-53.59-generic 5.15.64
RelatedPackageVersions:
 linux-restricted-modules-5.15.0-53-generic N/A
 linux-backports-modules-5.15.0-53-generic N/A
 linux-firmware 20220329.git681281e4-0ubuntu3.7
Tags: vanessa
Uname: Linux 5.15.0-53-generic x86_64
UpgradeStatus: No upgrade log present (probably fresh install)
UserGroups: adm cdrom dip lpadmin plugdev sambashare sudo
_MarkForUpload: True
dmi.bios.date: 10/13/2022
dmi.bios.release: 20.14
dmi.bios.vendor: American Megatrends Inc.
dmi.bios.version: 2014
dmi.board.asset.tag: Default string
dmi.board.name: TUF GAMING B660-PLUS WIFI D4
dmi.board.vendor: ASUSTeK COMPUTER INC.
dmi.board.version: Rev 1.xx
dmi.chassis.asset.tag: Default string
dmi.chassis.type: 3
dmi.chassis.vendor: Default string
dmi.chassis.version: Default string
dmi.modalias: dmi:bvnAmericanMegatrendsInc.:bvr2014:bd10/13/2022:br20.14:svnASUS:pnSystemProductName:pvrSystemVersion:rvnASUSTeKCOMPUTERINC.:rnTUFGAMINGB660-PLUSWIFID4:rvrRev1.xx:cvnDefaultstring:ct3:cvrDefaultstring:skuSKU:
dmi.product.family: To be filled by O.E.M.
dmi.product.name: System Product Name
dmi.product.sku: SKU
dmi.product.version: System Version
dmi.sys.vendor: ASUS
---
ProblemType: Bug
ApportVersion: 2.20.11-0ubuntu82.2
Architecture: amd64
AudioDevicesInUse:
 USER PID ACCESS COMMAND
 /dev/snd/controlC0: jarkko 1308 F.... pulseaudio
 /dev/snd/controlC1: jarkko 1308 F.... pulseaudio
CasperMD5json: {
CurrentDesktop: MATE
DistroRelease: Linux Mint 21
InstallationDate: Installed on 2022-09-19 (71 days ago)
InstallationMedia: Linux Mint 21 "Vanessa" - Release amd64 20220726
MachineType: ASUS System Product Name
NonfreeKernelModules: zfs zunicode zavl icp zcommon znvpair
Package: linux (not installed)
ProcFB: 0 amdgpudrmfb
ProcKernelCmdLine: BOOT_IMAGE=/boot/vmlinuz-5.15.0-53-generic root=UUID=62a471af-17fd-40e2-9304-b3e113e4f47f ro quiet splash
ProcVersionSignature: Ubuntu 5.15.0-53.59-generic 5.15.64
RelatedPackageVersions:
 linux-restricted-modules-5.15.0-53-generic N/A
 linux-backports-modules-5.15.0-53-generic N/A
 linux-firmware 20220329.git681281e4-0ubuntu3.7
Tags: vanessa
Uname: Linux 5.15.0-53-generic x86_64
UpgradeStatus: No upgrade log present (probably fresh install)
UserGroups: adm cdrom dip lpadmin plugdev sambashare sudo
_MarkForUpload: True
dmi.bios.date: 10/13/2022
dmi.bios.release: 20.14
dmi.bios.vendor: American Megatrends Inc.
dmi.bios.version: 2014
dmi.board.asset.tag: Default string
dmi.board.name: TUF GAMING B660-PLUS WIFI D4
dmi.board.vendor: ASUSTeK COMPUTER INC.
dmi.board.version: Rev 1.xx
dmi.chassis.asset.tag: Default string
dmi.chassis.type: 3
dmi.chassis.vendor: Default string
dmi.chassis.version: Default string
dmi.modalias: dmi:bvnAmericanMegatrendsInc.:bvr2014:bd10/13/2022:br20.14:svnASUS:pnSystemProductName:pvrSystemVersion:rvnASUSTeKCOMPUTERINC.:rnTUFGAMINGB660-PLUSWIFID4:rvrRev1.xx:cvnDefaultstring:ct3:cvrDefaultstring:skuSKU:
dmi.product.family: To be filled by O.E.M.
dmi.product.name: System Product Name
dmi.product.sku: SKU
dmi.product.version: System Version
dmi.sys.vendor: ASUS

Revision history for this message
Ubuntu Foundations Team Bug Bot (crichton) wrote :

Thank you for taking the time to report this bug and helping to make Ubuntu better. It seems that your bug report is not filed about a specific source package though, rather it is just filed against Ubuntu in general. It is important that bug reports be filed about source packages so that people interested in the package can find the bugs about it. You can find some hints about determining what package your bug might be about at https://wiki.ubuntu.com/Bugs/FindRightPackage. You might also ask for help in the #ubuntu-bugs irc channel on Libera.chat.

To change the source package that this bug is filed about visit https://bugs.launchpad.net/ubuntu/+bug/1998285/+editstatus and add the package name in the text box next to the word Package.

[This is an automated message. I apologize if it reached you inappropriately; please just reply to this message indicating so.]

tags: added: bot-comment
Paul White (paulw2u)
affects: ubuntu → linux (Ubuntu)
Revision history for this message
Ubuntu Kernel Bot (ubuntu-kernel-bot) wrote : Missing required logs.

This bug is missing log files that will aid in diagnosing the problem. While running an Ubuntu kernel (not a mainline or third-party kernel) please enter the following command in a terminal window:

apport-collect 1998285

and then change the status of the bug to 'Confirmed'.

If, due to the nature of the issue you have encountered, you are unable to run this command, please add a comment stating that fact and change the bug status to 'Confirmed'.

This change has been made by an automated script, maintained by the Ubuntu Kernel Team.

Changed in linux (Ubuntu):
status: New → Incomplete
Revision history for this message
Jarkko Korpi (deri821) wrote : AlsaInfo.txt

apport information

tags: added: apport-collected vanessa
description: updated
Revision history for this message
Jarkko Korpi (deri821) wrote : CRDA.txt

apport information

Revision history for this message
Jarkko Korpi (deri821) wrote : CurrentDmesg.txt

apport information

Revision history for this message
Jarkko Korpi (deri821) wrote : HookError_ubuntu.txt

apport information

Revision history for this message
Jarkko Korpi (deri821) wrote : IwConfig.txt

apport information

Revision history for this message
Jarkko Korpi (deri821) wrote : Lspci.txt

apport information

Revision history for this message
Jarkko Korpi (deri821) wrote : Lspci-vt.txt

apport information

Revision history for this message
Jarkko Korpi (deri821) wrote : Lsusb.txt

apport information

Revision history for this message
Jarkko Korpi (deri821) wrote : Lsusb-t.txt

apport information

Revision history for this message
Jarkko Korpi (deri821) wrote : Lsusb-v.txt

apport information

description: updated
Revision history for this message
Jarkko Korpi (deri821) wrote : AlsaInfo.txt

apport information

Revision history for this message
Jarkko Korpi (deri821) wrote : CRDA.txt

apport information

Revision history for this message
Jarkko Korpi (deri821) wrote : CurrentDmesg.txt

apport information

Revision history for this message
Jarkko Korpi (deri821) wrote : HookError_ubuntu.txt

apport information

Revision history for this message
Jarkko Korpi (deri821) wrote : IwConfig.txt

apport information

Revision history for this message
Jarkko Korpi (deri821) wrote : Lspci.txt

apport information

Revision history for this message
Jarkko Korpi (deri821) wrote : Lspci-vt.txt

apport information

Revision history for this message
Jarkko Korpi (deri821) wrote : Lsusb.txt

apport information

Revision history for this message
Jarkko Korpi (deri821) wrote : Lsusb-t.txt

apport information

Revision history for this message
Jarkko Korpi (deri821) wrote : Lsusb-v.txt

apport information

Revision history for this message
Jarkko Korpi (deri821) wrote : PaInfo.txt

apport information

Revision history for this message
Jarkko Korpi (deri821) wrote : ProcCpuinfo.txt

apport information

Revision history for this message
Jarkko Korpi (deri821) wrote : ProcCpuinfoMinimal.txt

apport information

Revision history for this message
Jarkko Korpi (deri821) wrote : ProcEnviron.txt

apport information

Revision history for this message
Jarkko Korpi (deri821) wrote : ProcInterrupts.txt

apport information

Revision history for this message
Jarkko Korpi (deri821) wrote : ProcModules.txt

apport information

Revision history for this message
Jarkko Korpi (deri821) wrote : PulseList.txt

apport information

description: updated
Revision history for this message
Jarkko Korpi (deri821) wrote : AlsaInfo.txt

apport information

Revision history for this message
Jarkko Korpi (deri821) wrote : CRDA.txt

apport information

Revision history for this message
Jarkko Korpi (deri821) wrote : CurrentDmesg.txt

apport information

Revision history for this message
Jarkko Korpi (deri821) wrote : HookError_ubuntu.txt

apport information

Revision history for this message
Jarkko Korpi (deri821) wrote : IwConfig.txt

apport information

Revision history for this message
Jarkko Korpi (deri821) wrote : Lspci.txt

apport information

Revision history for this message
Jarkko Korpi (deri821) wrote : Lspci-vt.txt

apport information

Revision history for this message
Jarkko Korpi (deri821) wrote : Lsusb.txt

apport information

Revision history for this message
Jarkko Korpi (deri821) wrote : Lsusb-t.txt

apport information

Revision history for this message
Jarkko Korpi (deri821) wrote : Lsusb-v.txt

apport information

Revision history for this message
Jarkko Korpi (deri821) wrote : PaInfo.txt

apport information

description: updated
29 comments hidden view all 109 comments
Revision history for this message
Jarkko Korpi (deri821) wrote : CRDA.txt

apport information

description: updated
description: updated
Revision history for this message
Jarkko Korpi (deri821) wrote : CurrentDmesg.txt

apport information

Revision history for this message
Jarkko Korpi (deri821) wrote : HookError_ubuntu.txt

apport information

Revision history for this message
Jarkko Korpi (deri821) wrote : IwConfig.txt

apport information

Revision history for this message
Jarkko Korpi (deri821) wrote : Lspci.txt

apport information

Revision history for this message
Jarkko Korpi (deri821) wrote : Lspci-vt.txt

apport information

Revision history for this message
Jarkko Korpi (deri821) wrote : Lsusb.txt

apport information

Revision history for this message
Jarkko Korpi (deri821) wrote : Lsusb-t.txt

apport information

Revision history for this message
Jarkko Korpi (deri821) wrote : Lsusb-v.txt

apport information

Revision history for this message
Jarkko Korpi (deri821) wrote : PaInfo.txt

apport information

Revision history for this message
Jarkko Korpi (deri821) wrote : ProcCpuinfo.txt

apport information

Revision history for this message
Jarkko Korpi (deri821) wrote : ProcCpuinfoMinimal.txt

apport information

Revision history for this message
Jarkko Korpi (deri821) wrote : ProcEnviron.txt

apport information

Revision history for this message
Jarkko Korpi (deri821) wrote : ProcInterrupts.txt

apport information

Revision history for this message
Jarkko Korpi (deri821) wrote : ProcModules.txt

apport information

Revision history for this message
Jarkko Korpi (deri821) wrote : PulseList.txt

apport information

Revision history for this message
Jarkko Korpi (deri821) wrote : RfKill.txt

apport information

Revision history for this message
Jarkko Korpi (deri821) wrote :

I made a mistake. the 1st upload was with working 6.0 series kernel, I redo the command after reboot.

Changed in linux (Ubuntu):
status: Incomplete → Confirmed
Revision history for this message
Jarkko Korpi (deri821) wrote :

there was kernel 5.15.0-56-generic available today. it doesn't fix the ubsan error or the crash in dmesg.

Revision history for this message
Jarkko Korpi (deri821) wrote :

5.15.0-57-generic

[ 1.341512] UBSAN: shift-out-of-bounds in /build/linux-cwzuoS/linux-5.15.0/drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_device_queue_manager.c:997:32
[ 1.341514] shift exponent 64 is too large for 64-bit type 'long long unsigned int'

and the crash is also there.

Revision history for this message
Jarkko Korpi (deri821) wrote :

the same with -5.15.0-58-generic as 5.15.0-57-generic.

Revision history for this message
Colin Ian King (colin-king) wrote :

I suspect it was fixed with:

commit b292cafe2dd02d96a07147e4b160927e8399d5cc
Author: Felix Kuehling <email address hidden>
Date: Wed Sep 21 17:45:59 2022 -0400

    drm/amdkfd: Fix UBSAN shift-out-of-bounds warning

    This was fixed in initialize_cpsch before, but not in initialize_nocpsch.
    Factor sdma bitmap initialization into a helper function to apply the
    correct implementation in both cases without duplicating it.

    v2: Added a range check

    Reported-by: Ellis Michael <email address hidden>
    Signed-off-by: Felix Kuehling <email address hidden>
    Reviewed-by: Graham Sider <email address hidden>
    Signed-off-by: Alex Deucher <email address hidden>

Changed in linux (Ubuntu):
importance: Undecided → High
Revision history for this message
Jarkko Korpi (deri821) wrote :

there was a kernel update today (5.15.0-60-generic) but I still see the overflow followed by a kernel crash. So no change.

Revision history for this message
Jarkko Korpi (deri821) wrote :

I got a kernel upgrade from Linux mint 5.15.0-67
I see no change in dmesg.

Revision history for this message
Jarkko Korpi (deri821) wrote :

5.15.0-69-generic -no change as far I can tell.

Revision history for this message
Jarkko Korpi (deri821) wrote :

I got a kernel upgrade today. the issue seems to remain. 5.15.0-70-generic #77-Ubuntu (Linux Mint). Please try to upstream the patch(es).

Revision history for this message
Jarkko Korpi (deri821) wrote :

There was an update today (Linux Mint) 5.15.0-71-generic, is still having the "shift exponent 64 is too large for 64-bit type 'long long unsigned int'
", followed by a crash.

Revision history for this message
Jarkko Korpi (deri821) wrote :

There was a kernel upgrade today ( 5.15.72). I see nothing changed.

Revision history for this message
Jarkko Korpi (deri821) wrote :

There was a kernel upgrade today (5.15.0.73). there is still that overflow followed by a crash.

Revision history for this message
Jarkko Korpi (deri821) wrote :

5.15.0-75-generic the same as before!

Revision history for this message
Jarkko Korpi (deri821) wrote :

5.15.0-76-generic the same as before!

Revision history for this message
Jarkko Korpi (deri821) wrote :

5.15.0-78-generic #85-Ubuntu

[ 1.440676] UBSAN: shift-out-of-bounds in /build/linux-OC2Jcv/linux-5.15.0/drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_device_queue_manager.c:997:32
[ 1.440678] shift exponent 64 is too large for 64-bit type 'long long unsigned int'

followed by a crash as before.

Revision history for this message
Jarkko Korpi (deri821) wrote :

no change 5.15.0-79-generic.

Revision history for this message
Jarkko Korpi (deri821) wrote :

 no change 5.15.0-82-generic

Revision history for this message
Jarkko Korpi (deri821) wrote :

no change 5.15.0-83-generic.

Revision history for this message
Kai-Heng Feng (kaihengfeng) wrote :

Jarkko, I think opting for a newer kernel can be a solution:

$ sudo apt install linux-oem-22.04d

Revision history for this message
Jarkko Korpi (deri821) wrote :

still the same 5.15.0-84-generic. I don't want to swap kernel tree, just a patch back-port.

Revision history for this message
Jarkko Korpi (deri821) wrote :

there was a kernel upgrade today.5.15.0-86-generic. I can't find the the error or the crash from dmesg messages anymore, but I could not find anything related from changelog either. https://changelogs.ubuntu.com/changelogs/pool/main/l/linux/linux_5.15.0-86.96/changelog.

Revision history for this message
Jarkko Korpi (deri821) wrote :

there was upgrade today, 5.15.0-87-generic. I sm not able to see the out of bounds or crash anymore so I am going to close this as fixed.

Changed in linux (Ubuntu):
status: Confirmed → Fix Committed
Revision history for this message
Jarkko Korpi (deri821) wrote :

either the bug was never really fixed or it got back since kernel 5.15.0-105-generic (Linux Mint) has the same overflow as before.

"1.375012] UBSAN: shift-out-of-bounds in /build/linux-yUfQuC/linux-5.15.0/drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_device_queue_manager.c:997:32
[ 1.375014] shift exponent 64 is too large for 64-bit type 'long long unsigned int'
"

Changed in linux (Ubuntu):
status: Fix Committed → New
Displaying first 40 and last 40 comments. View all 109 comments or add a comment.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Bug attachments

Remote bug watches

Bug watches keep track of this bug in other bug trackers.