[Kernel-packages] [Bug 2002842] Re: UBSAN: array-index-out-of-bounds in drivers/scsi/megaraid/megaraid_sas_fp.c:151:32
*** This bug is a duplicate of bug 2008157 *** https://bugs.launchpad.net/bugs/2008157 ** This bug has been marked a duplicate of bug 2008157 [SRU][Ubuntu 22.04.1]: Observed "Array Index out of bounds" Call Trace multiple times on Ubuntu 22.04.1 OS during boot -- You received this bug notification because you are a member of Kernel Packages, which is subscribed to linux in Ubuntu. https://bugs.launchpad.net/bugs/2002842 Title: UBSAN: array-index-out-of-bounds in drivers/scsi/megaraid/megaraid_sas_fp.c:151:32 Status in HWE Next: New Status in linux package in Ubuntu: Confirmed Status in linux source package in Jammy: In Progress Status in linux source package in Kinetic: In Progress Bug description: I'm getting UBSAN complains every boot, this issue exists for years, but I was lazy to report it as everything works. However, not sure if it is security issue: [1.866789] [1.866992] [1.867187] UBSAN: array-index-out-of-bounds in /build/linux-oKJrrr/linux-5.15.0/drivers/scsi/megaraid/megaraid_sas_fp.c:151:32 [1.867454] index 1 is out of range for type 'MR_LD_SPAN_MAP [1]' [1.867608] CPU: 0 PID: 203 Comm: kworker/0:1H Tainted: G I 5.15.0-58-generic #64-Ubuntu [1.867612] Hardware name: Gigabyte Technology Co., Ltd. X299 UD4/X299 UD4-CF, BIOS F6p 12/06/2021 [1.867614] Workqueue: kblockd blk_mq_run_work_fn [1.867620] Call Trace: [1.867621] [1.867623] show_stack+0x52/0x5c [1.867628] dump_stack_lvl+0x4a/0x63 [1.867635] dump_stack+0x10/0x16 [1.867641] ubsan_epilogue+0x9/0x49 [1.867647] __ubsan_handle_out_of_bounds.cold+0x44/0x49 [1.867653] ? _printk+0x58/0x73 [1.867658] MR_GetPhyParams+0x487/0x700 [megaraid_sas] [1.867675] MR_BuildRaidContext+0x402/0xb50 [megaraid_sas] [1.867693] megasas_build_ldio_fusion+0x5b9/0x9a0 [megaraid_sas] [1.867710] megasas_build_io_fusion+0x412/0x450 [megaraid_sas] [1.867725] megasas_build_and_issue_cmd_fusion+0xa5/0x380 [megaraid_sas] [1.867739] megasas_queue_command+0x1be/0x200 [megaraid_sas] [1.867753] ? ktime_get+0x43/0xc0 [1.867759] scsi_dispatch_cmd+0x93/0x200 [1.867764] scsi_queue_rq+0x2d5/0x690 [1.867771] blk_mq_dispatch_rq_list+0x13c/0x680 [1.867779] ? sbitmap_get+0x1/0xe0 [1.867786] __blk_mq_do_dispatch_sched+0xba/0x2e0 [1.867792] blk_mq_do_dispatch_sched+0x40/0x70 [1.867797] __blk_mq_sched_dispatch_requests+0x105/0x150 [1.867802] blk_mq_sched_dispatch_requests+0x35/0x70 [1.867806] __blk_mq_run_hw_queue+0x34/0xc0 [1.867812] blk_mq_run_work_fn+0x1f/0x30 [1.867818] process_one_work+0x228/0x3d0 [1.867823] worker_thread+0x53/0x420 [1.867826] ? process_one_work+0x3d0/0x3d0 [1.867830] kthread+0x127/0x150 [1.867836] ? set_kthread_struct+0x50/0x50 [1.867843] ret_from_fork+0x1f/0x30 [1.867852] [1.867853] ProblemType: Bug DistroRelease: Ubuntu 22.04 Package: linux-image-5.15.0-58-generic 5.15.0-58.64 ProcVersionSignature: Ubuntu 5.15.0-58.64-generic 5.15.74 Uname: Linux 5.15.0-58-generic x86_64 NonfreeKernelModules: nvidia_modeset nvidia ApportVersion: 2.20.11-0ubuntu82.3 Architecture: amd64 AudioDevicesInUse: USERPID ACCESS COMMAND /dev/snd/controlC3: vsukhoml 2725 F pulseaudio /dev/snd/controlC0: vsukhoml 2725 F pulseaudio /dev/snd/controlC1: vsukhoml 2725 F pulseaudio /dev/snd/controlC2: vsukhoml 2725 F pulseaudio CasperMD5CheckResult: unknown CurrentDesktop: XFCE Date: Fri Jan 13 11:12:10 2023 InstallationDate: Installed on 2020-05-03 (985 days ago) InstallationMedia: Xubuntu 20.04 LTS "Focal Fossa" - Release amd64 (20200423) MachineType: Gigabyte Technology Co., Ltd. X299 UD4 ProcFB: 0 EFI VGA ProcKernelCmdLine: BOOT_IMAGE=/vmlinuz-5.15.0-58-generic root=UUID=9f617cba-f115-4ee3-ad8e-de95fcd2ca03 ro quiet splash nomodeset RelatedPackageVersions: linux-restricted-modules-5.15.0-58-generic N/A linux-backports-modules-5.15.0-58-generic N/A linux-firmware 20220329.git681281e4-0ubuntu3.9 SourcePackage: linux UpgradeStatus: Upgraded to jammy on 2022-07-15 (182 days ago) dmi.bios.date: 12/06/2021 dmi.bios.release: 5.13 dmi.bios.vendor: American Megatrends Inc. dmi.bios.version: F6p dmi.board.asset.tag: Default string dmi.board.name: X299 UD4-CF dmi.board.vendor: Gigabyte Technology Co., Ltd. dmi.board.version: Default string dmi.chassis.asset.tag: Default string dmi.chassis.type: 3 dmi.chassis.vendor: Default string dmi.chassis.version: Default string dmi.modalias:
[Kernel-packages] [Bug 2002842] Re: UBSAN: array-index-out-of-bounds in drivers/scsi/megaraid/megaraid_sas_fp.c:151:32
Here is the test kernel and the patches applied on top of 5.15.0-68 https://people.canonical.com/~acelan/bugs/lp2002842/ I'll find a machine to verify it later. -- You received this bug notification because you are a member of Kernel Packages, which is subscribed to linux in Ubuntu. https://bugs.launchpad.net/bugs/2002842 Title: UBSAN: array-index-out-of-bounds in drivers/scsi/megaraid/megaraid_sas_fp.c:151:32 Status in HWE Next: New Status in linux package in Ubuntu: Confirmed Status in linux source package in Jammy: In Progress Status in linux source package in Kinetic: In Progress Bug description: I'm getting UBSAN complains every boot, this issue exists for years, but I was lazy to report it as everything works. However, not sure if it is security issue: [1.866789] [1.866992] [1.867187] UBSAN: array-index-out-of-bounds in /build/linux-oKJrrr/linux-5.15.0/drivers/scsi/megaraid/megaraid_sas_fp.c:151:32 [1.867454] index 1 is out of range for type 'MR_LD_SPAN_MAP [1]' [1.867608] CPU: 0 PID: 203 Comm: kworker/0:1H Tainted: G I 5.15.0-58-generic #64-Ubuntu [1.867612] Hardware name: Gigabyte Technology Co., Ltd. X299 UD4/X299 UD4-CF, BIOS F6p 12/06/2021 [1.867614] Workqueue: kblockd blk_mq_run_work_fn [1.867620] Call Trace: [1.867621] [1.867623] show_stack+0x52/0x5c [1.867628] dump_stack_lvl+0x4a/0x63 [1.867635] dump_stack+0x10/0x16 [1.867641] ubsan_epilogue+0x9/0x49 [1.867647] __ubsan_handle_out_of_bounds.cold+0x44/0x49 [1.867653] ? _printk+0x58/0x73 [1.867658] MR_GetPhyParams+0x487/0x700 [megaraid_sas] [1.867675] MR_BuildRaidContext+0x402/0xb50 [megaraid_sas] [1.867693] megasas_build_ldio_fusion+0x5b9/0x9a0 [megaraid_sas] [1.867710] megasas_build_io_fusion+0x412/0x450 [megaraid_sas] [1.867725] megasas_build_and_issue_cmd_fusion+0xa5/0x380 [megaraid_sas] [1.867739] megasas_queue_command+0x1be/0x200 [megaraid_sas] [1.867753] ? ktime_get+0x43/0xc0 [1.867759] scsi_dispatch_cmd+0x93/0x200 [1.867764] scsi_queue_rq+0x2d5/0x690 [1.867771] blk_mq_dispatch_rq_list+0x13c/0x680 [1.867779] ? sbitmap_get+0x1/0xe0 [1.867786] __blk_mq_do_dispatch_sched+0xba/0x2e0 [1.867792] blk_mq_do_dispatch_sched+0x40/0x70 [1.867797] __blk_mq_sched_dispatch_requests+0x105/0x150 [1.867802] blk_mq_sched_dispatch_requests+0x35/0x70 [1.867806] __blk_mq_run_hw_queue+0x34/0xc0 [1.867812] blk_mq_run_work_fn+0x1f/0x30 [1.867818] process_one_work+0x228/0x3d0 [1.867823] worker_thread+0x53/0x420 [1.867826] ? process_one_work+0x3d0/0x3d0 [1.867830] kthread+0x127/0x150 [1.867836] ? set_kthread_struct+0x50/0x50 [1.867843] ret_from_fork+0x1f/0x30 [1.867852] [1.867853] ProblemType: Bug DistroRelease: Ubuntu 22.04 Package: linux-image-5.15.0-58-generic 5.15.0-58.64 ProcVersionSignature: Ubuntu 5.15.0-58.64-generic 5.15.74 Uname: Linux 5.15.0-58-generic x86_64 NonfreeKernelModules: nvidia_modeset nvidia ApportVersion: 2.20.11-0ubuntu82.3 Architecture: amd64 AudioDevicesInUse: USERPID ACCESS COMMAND /dev/snd/controlC3: vsukhoml 2725 F pulseaudio /dev/snd/controlC0: vsukhoml 2725 F pulseaudio /dev/snd/controlC1: vsukhoml 2725 F pulseaudio /dev/snd/controlC2: vsukhoml 2725 F pulseaudio CasperMD5CheckResult: unknown CurrentDesktop: XFCE Date: Fri Jan 13 11:12:10 2023 InstallationDate: Installed on 2020-05-03 (985 days ago) InstallationMedia: Xubuntu 20.04 LTS "Focal Fossa" - Release amd64 (20200423) MachineType: Gigabyte Technology Co., Ltd. X299 UD4 ProcFB: 0 EFI VGA ProcKernelCmdLine: BOOT_IMAGE=/vmlinuz-5.15.0-58-generic root=UUID=9f617cba-f115-4ee3-ad8e-de95fcd2ca03 ro quiet splash nomodeset RelatedPackageVersions: linux-restricted-modules-5.15.0-58-generic N/A linux-backports-modules-5.15.0-58-generic N/A linux-firmware 20220329.git681281e4-0ubuntu3.9 SourcePackage: linux UpgradeStatus: Upgraded to jammy on 2022-07-15 (182 days ago) dmi.bios.date: 12/06/2021 dmi.bios.release: 5.13 dmi.bios.vendor: American Megatrends Inc. dmi.bios.version: F6p dmi.board.asset.tag: Default string dmi.board.name: X299 UD4-CF dmi.board.vendor: Gigabyte Technology Co., Ltd. dmi.board.version: Default string dmi.chassis.asset.tag: Default string dmi.chassis.type: 3 dmi.chassis.vendor: Default string dmi.chassis.version: Default string dmi.modalias:
[Kernel-packages] [Bug 2002842] Re: UBSAN: array-index-out-of-bounds in drivers/scsi/megaraid/megaraid_sas_fp.c:151:32
** Also affects: linux (Ubuntu Kinetic) Importance: Undecided Status: New ** Also affects: linux (Ubuntu Jammy) Importance: Undecided Status: New ** Changed in: linux (Ubuntu Jammy) Status: New => In Progress ** Changed in: linux (Ubuntu Kinetic) Status: New => In Progress ** Changed in: linux (Ubuntu Jammy) Assignee: (unassigned) => AceLan Kao (acelankao) ** Changed in: linux (Ubuntu Kinetic) Assignee: (unassigned) => AceLan Kao (acelankao) ** Tags added: oem-priority originate-from-1992670 somerville -- You received this bug notification because you are a member of Kernel Packages, which is subscribed to linux in Ubuntu. https://bugs.launchpad.net/bugs/2002842 Title: UBSAN: array-index-out-of-bounds in drivers/scsi/megaraid/megaraid_sas_fp.c:151:32 Status in HWE Next: New Status in linux package in Ubuntu: Confirmed Status in linux source package in Jammy: In Progress Status in linux source package in Kinetic: In Progress Bug description: I'm getting UBSAN complains every boot, this issue exists for years, but I was lazy to report it as everything works. However, not sure if it is security issue: [1.866789] [1.866992] [1.867187] UBSAN: array-index-out-of-bounds in /build/linux-oKJrrr/linux-5.15.0/drivers/scsi/megaraid/megaraid_sas_fp.c:151:32 [1.867454] index 1 is out of range for type 'MR_LD_SPAN_MAP [1]' [1.867608] CPU: 0 PID: 203 Comm: kworker/0:1H Tainted: G I 5.15.0-58-generic #64-Ubuntu [1.867612] Hardware name: Gigabyte Technology Co., Ltd. X299 UD4/X299 UD4-CF, BIOS F6p 12/06/2021 [1.867614] Workqueue: kblockd blk_mq_run_work_fn [1.867620] Call Trace: [1.867621] [1.867623] show_stack+0x52/0x5c [1.867628] dump_stack_lvl+0x4a/0x63 [1.867635] dump_stack+0x10/0x16 [1.867641] ubsan_epilogue+0x9/0x49 [1.867647] __ubsan_handle_out_of_bounds.cold+0x44/0x49 [1.867653] ? _printk+0x58/0x73 [1.867658] MR_GetPhyParams+0x487/0x700 [megaraid_sas] [1.867675] MR_BuildRaidContext+0x402/0xb50 [megaraid_sas] [1.867693] megasas_build_ldio_fusion+0x5b9/0x9a0 [megaraid_sas] [1.867710] megasas_build_io_fusion+0x412/0x450 [megaraid_sas] [1.867725] megasas_build_and_issue_cmd_fusion+0xa5/0x380 [megaraid_sas] [1.867739] megasas_queue_command+0x1be/0x200 [megaraid_sas] [1.867753] ? ktime_get+0x43/0xc0 [1.867759] scsi_dispatch_cmd+0x93/0x200 [1.867764] scsi_queue_rq+0x2d5/0x690 [1.867771] blk_mq_dispatch_rq_list+0x13c/0x680 [1.867779] ? sbitmap_get+0x1/0xe0 [1.867786] __blk_mq_do_dispatch_sched+0xba/0x2e0 [1.867792] blk_mq_do_dispatch_sched+0x40/0x70 [1.867797] __blk_mq_sched_dispatch_requests+0x105/0x150 [1.867802] blk_mq_sched_dispatch_requests+0x35/0x70 [1.867806] __blk_mq_run_hw_queue+0x34/0xc0 [1.867812] blk_mq_run_work_fn+0x1f/0x30 [1.867818] process_one_work+0x228/0x3d0 [1.867823] worker_thread+0x53/0x420 [1.867826] ? process_one_work+0x3d0/0x3d0 [1.867830] kthread+0x127/0x150 [1.867836] ? set_kthread_struct+0x50/0x50 [1.867843] ret_from_fork+0x1f/0x30 [1.867852] [1.867853] ProblemType: Bug DistroRelease: Ubuntu 22.04 Package: linux-image-5.15.0-58-generic 5.15.0-58.64 ProcVersionSignature: Ubuntu 5.15.0-58.64-generic 5.15.74 Uname: Linux 5.15.0-58-generic x86_64 NonfreeKernelModules: nvidia_modeset nvidia ApportVersion: 2.20.11-0ubuntu82.3 Architecture: amd64 AudioDevicesInUse: USERPID ACCESS COMMAND /dev/snd/controlC3: vsukhoml 2725 F pulseaudio /dev/snd/controlC0: vsukhoml 2725 F pulseaudio /dev/snd/controlC1: vsukhoml 2725 F pulseaudio /dev/snd/controlC2: vsukhoml 2725 F pulseaudio CasperMD5CheckResult: unknown CurrentDesktop: XFCE Date: Fri Jan 13 11:12:10 2023 InstallationDate: Installed on 2020-05-03 (985 days ago) InstallationMedia: Xubuntu 20.04 LTS "Focal Fossa" - Release amd64 (20200423) MachineType: Gigabyte Technology Co., Ltd. X299 UD4 ProcFB: 0 EFI VGA ProcKernelCmdLine: BOOT_IMAGE=/vmlinuz-5.15.0-58-generic root=UUID=9f617cba-f115-4ee3-ad8e-de95fcd2ca03 ro quiet splash nomodeset RelatedPackageVersions: linux-restricted-modules-5.15.0-58-generic N/A linux-backports-modules-5.15.0-58-generic N/A linux-firmware 20220329.git681281e4-0ubuntu3.9 SourcePackage: linux UpgradeStatus: Upgraded to jammy on 2022-07-15 (182 days ago) dmi.bios.date: 12/06/2021 dmi.bios.release: 5.13 dmi.bios.vendor: American Megatrends Inc. dmi.bios.version: F6p dmi.board.asset.tag: Default
[Kernel-packages] [Bug 2002842] Re: UBSAN: array-index-out-of-bounds in drivers/scsi/megaraid/megaraid_sas_fp.c:151:32
There is a ticket upstream that might be related to this issue : https://bugzilla.kernel.org/show_bug.cgi?id=215943 >From the comments, there is possibly a patch merged in kernel 6.1 to fix this problem. -- You received this bug notification because you are a member of Kernel Packages, which is subscribed to linux in Ubuntu. https://bugs.launchpad.net/bugs/2002842 Title: UBSAN: array-index-out-of-bounds in drivers/scsi/megaraid/megaraid_sas_fp.c:151:32 Status in linux package in Ubuntu: Confirmed Bug description: I'm getting UBSAN complains every boot, this issue exists for years, but I was lazy to report it as everything works. However, not sure if it is security issue: [1.866789] [1.866992] [1.867187] UBSAN: array-index-out-of-bounds in /build/linux-oKJrrr/linux-5.15.0/drivers/scsi/megaraid/megaraid_sas_fp.c:151:32 [1.867454] index 1 is out of range for type 'MR_LD_SPAN_MAP [1]' [1.867608] CPU: 0 PID: 203 Comm: kworker/0:1H Tainted: G I 5.15.0-58-generic #64-Ubuntu [1.867612] Hardware name: Gigabyte Technology Co., Ltd. X299 UD4/X299 UD4-CF, BIOS F6p 12/06/2021 [1.867614] Workqueue: kblockd blk_mq_run_work_fn [1.867620] Call Trace: [1.867621] [1.867623] show_stack+0x52/0x5c [1.867628] dump_stack_lvl+0x4a/0x63 [1.867635] dump_stack+0x10/0x16 [1.867641] ubsan_epilogue+0x9/0x49 [1.867647] __ubsan_handle_out_of_bounds.cold+0x44/0x49 [1.867653] ? _printk+0x58/0x73 [1.867658] MR_GetPhyParams+0x487/0x700 [megaraid_sas] [1.867675] MR_BuildRaidContext+0x402/0xb50 [megaraid_sas] [1.867693] megasas_build_ldio_fusion+0x5b9/0x9a0 [megaraid_sas] [1.867710] megasas_build_io_fusion+0x412/0x450 [megaraid_sas] [1.867725] megasas_build_and_issue_cmd_fusion+0xa5/0x380 [megaraid_sas] [1.867739] megasas_queue_command+0x1be/0x200 [megaraid_sas] [1.867753] ? ktime_get+0x43/0xc0 [1.867759] scsi_dispatch_cmd+0x93/0x200 [1.867764] scsi_queue_rq+0x2d5/0x690 [1.867771] blk_mq_dispatch_rq_list+0x13c/0x680 [1.867779] ? sbitmap_get+0x1/0xe0 [1.867786] __blk_mq_do_dispatch_sched+0xba/0x2e0 [1.867792] blk_mq_do_dispatch_sched+0x40/0x70 [1.867797] __blk_mq_sched_dispatch_requests+0x105/0x150 [1.867802] blk_mq_sched_dispatch_requests+0x35/0x70 [1.867806] __blk_mq_run_hw_queue+0x34/0xc0 [1.867812] blk_mq_run_work_fn+0x1f/0x30 [1.867818] process_one_work+0x228/0x3d0 [1.867823] worker_thread+0x53/0x420 [1.867826] ? process_one_work+0x3d0/0x3d0 [1.867830] kthread+0x127/0x150 [1.867836] ? set_kthread_struct+0x50/0x50 [1.867843] ret_from_fork+0x1f/0x30 [1.867852] [1.867853] ProblemType: Bug DistroRelease: Ubuntu 22.04 Package: linux-image-5.15.0-58-generic 5.15.0-58.64 ProcVersionSignature: Ubuntu 5.15.0-58.64-generic 5.15.74 Uname: Linux 5.15.0-58-generic x86_64 NonfreeKernelModules: nvidia_modeset nvidia ApportVersion: 2.20.11-0ubuntu82.3 Architecture: amd64 AudioDevicesInUse: USERPID ACCESS COMMAND /dev/snd/controlC3: vsukhoml 2725 F pulseaudio /dev/snd/controlC0: vsukhoml 2725 F pulseaudio /dev/snd/controlC1: vsukhoml 2725 F pulseaudio /dev/snd/controlC2: vsukhoml 2725 F pulseaudio CasperMD5CheckResult: unknown CurrentDesktop: XFCE Date: Fri Jan 13 11:12:10 2023 InstallationDate: Installed on 2020-05-03 (985 days ago) InstallationMedia: Xubuntu 20.04 LTS "Focal Fossa" - Release amd64 (20200423) MachineType: Gigabyte Technology Co., Ltd. X299 UD4 ProcFB: 0 EFI VGA ProcKernelCmdLine: BOOT_IMAGE=/vmlinuz-5.15.0-58-generic root=UUID=9f617cba-f115-4ee3-ad8e-de95fcd2ca03 ro quiet splash nomodeset RelatedPackageVersions: linux-restricted-modules-5.15.0-58-generic N/A linux-backports-modules-5.15.0-58-generic N/A linux-firmware 20220329.git681281e4-0ubuntu3.9 SourcePackage: linux UpgradeStatus: Upgraded to jammy on 2022-07-15 (182 days ago) dmi.bios.date: 12/06/2021 dmi.bios.release: 5.13 dmi.bios.vendor: American Megatrends Inc. dmi.bios.version: F6p dmi.board.asset.tag: Default string dmi.board.name: X299 UD4-CF dmi.board.vendor: Gigabyte Technology Co., Ltd. dmi.board.version: Default string dmi.chassis.asset.tag: Default string dmi.chassis.type: 3 dmi.chassis.vendor: Default string dmi.chassis.version: Default string dmi.modalias:
[Kernel-packages] [Bug 2002842] Re: UBSAN: array-index-out-of-bounds in drivers/scsi/megaraid/megaraid_sas_fp.c:151:32
I got this bug today in Ubuntu 22.04 root@ceph1:~# uname -a Linux ceph1 5.15.0-58-generic #64-Ubuntu SMP Thu Jan 5 11:43:13 UTC 2023 x86_64 x86_64 x86_64 GNU/Linux root@ceph1:~# cat /etc/lsb-release DISTRIB_ID=Ubuntu DISTRIB_RELEASE=22.04 DISTRIB_CODENAME=jammy DISTRIB_DESCRIPTION="Ubuntu 22.04.1 LTS" [ 17.317308] [ 17.317310] UBSAN: array-index-out-of-bounds in /build/linux-oKJrrr/linux-5.15.0/drivers/scsi/megaraid/megaraid_sas_fp.c:103:32 [ 17.317312] index 1 is out of range for type 'MR_LD_SPAN_MAP [1]' [ 17.317314] CPU: 16 PID: 116 Comm: kworker/16:0H Not tainted 5.15.0-58-generic #64-Ubuntu [ 17.317317] Hardware name: Dell Inc. PowerEdge R620/0VV3F2, BIOS 2.9.0 12/06/2019 [ 17.317319] Workqueue: kblockd blk_mq_run_work_fn [ 17.317326] Call Trace: [ 17.317329] [ 17.317332] show_stack+0x52/0x5c [ 17.317337] dump_stack_lvl+0x4a/0x63 [ 17.317343] dump_stack+0x10/0x16 [ 17.317345] ubsan_epilogue+0x9/0x49 [ 17.317357] __ubsan_handle_out_of_bounds.cold+0x44/0x49 [ 17.317361] MR_BuildRaidContext+0xa5e/0xb50 [megaraid_sas] [ 17.317375] megasas_build_ldio_fusion+0x5b9/0x9a0 [megaraid_sas] [ 17.317384] megasas_build_io_fusion+0x412/0x450 [megaraid_sas] [ 17.317391] megasas_build_and_issue_cmd_fusion+0xa5/0x380 [megaraid_sas] [ 17.317398] megasas_queue_command+0x1c1/0x200 [megaraid_sas] [ 17.317405] ? ktime_get+0x46/0xc0 [ 17.317409] scsi_dispatch_cmd+0x96/0x200 [ 17.317412] scsi_queue_rq+0x2d5/0x690 [ 17.317415] blk_mq_dispatch_rq_list+0x13f/0x680 [ 17.317418] ? sbitmap_get+0x1/0xe0 [ 17.317422] __blk_mq_do_dispatch_sched+0xba/0x2e0 [ 17.317424] blk_mq_do_dispatch_sched+0x40/0x70 [ 17.317426] __blk_mq_sched_dispatch_requests+0x105/0x150 [ 17.317428] blk_mq_sched_dispatch_requests+0x35/0x70 [ 17.317429] __blk_mq_run_hw_queue+0x34/0xc0 [ 17.317432] blk_mq_run_work_fn+0x1f/0x30 [ 17.317434] process_one_work+0x22b/0x3d0 [ 17.317436] worker_thread+0x53/0x420 [ 17.317438] ? process_one_work+0x3d0/0x3d0 [ 17.317439] kthread+0x12a/0x150 [ 17.317441] ? set_kthread_struct+0x50/0x50 [ 17.317444] ret_from_fork+0x22/0x30 [ 17.317448] [ 17.317449] [ 17.317450] -- You received this bug notification because you are a member of Kernel Packages, which is subscribed to linux in Ubuntu. https://bugs.launchpad.net/bugs/2002842 Title: UBSAN: array-index-out-of-bounds in drivers/scsi/megaraid/megaraid_sas_fp.c:151:32 Status in linux package in Ubuntu: Confirmed Bug description: I'm getting UBSAN complains every boot, this issue exists for years, but I was lazy to report it as everything works. However, not sure if it is security issue: [1.866789] [1.866992] [1.867187] UBSAN: array-index-out-of-bounds in /build/linux-oKJrrr/linux-5.15.0/drivers/scsi/megaraid/megaraid_sas_fp.c:151:32 [1.867454] index 1 is out of range for type 'MR_LD_SPAN_MAP [1]' [1.867608] CPU: 0 PID: 203 Comm: kworker/0:1H Tainted: G I 5.15.0-58-generic #64-Ubuntu [1.867612] Hardware name: Gigabyte Technology Co., Ltd. X299 UD4/X299 UD4-CF, BIOS F6p 12/06/2021 [1.867614] Workqueue: kblockd blk_mq_run_work_fn [1.867620] Call Trace: [1.867621] [1.867623] show_stack+0x52/0x5c [1.867628] dump_stack_lvl+0x4a/0x63 [1.867635] dump_stack+0x10/0x16 [1.867641] ubsan_epilogue+0x9/0x49 [1.867647] __ubsan_handle_out_of_bounds.cold+0x44/0x49 [1.867653] ? _printk+0x58/0x73 [1.867658] MR_GetPhyParams+0x487/0x700 [megaraid_sas] [1.867675] MR_BuildRaidContext+0x402/0xb50 [megaraid_sas] [1.867693] megasas_build_ldio_fusion+0x5b9/0x9a0 [megaraid_sas] [1.867710] megasas_build_io_fusion+0x412/0x450 [megaraid_sas] [1.867725] megasas_build_and_issue_cmd_fusion+0xa5/0x380 [megaraid_sas] [1.867739] megasas_queue_command+0x1be/0x200 [megaraid_sas] [1.867753] ? ktime_get+0x43/0xc0 [1.867759] scsi_dispatch_cmd+0x93/0x200 [1.867764] scsi_queue_rq+0x2d5/0x690 [1.867771] blk_mq_dispatch_rq_list+0x13c/0x680 [1.867779] ? sbitmap_get+0x1/0xe0 [1.867786] __blk_mq_do_dispatch_sched+0xba/0x2e0 [1.867792] blk_mq_do_dispatch_sched+0x40/0x70 [1.867797] __blk_mq_sched_dispatch_requests+0x105/0x150 [1.867802] blk_mq_sched_dispatch_requests+0x35/0x70 [1.867806] __blk_mq_run_hw_queue+0x34/0xc0 [1.867812] blk_mq_run_work_fn+0x1f/0x30 [1.867818] process_one_work+0x228/0x3d0 [1.867823] worker_thread+0x53/0x420 [1.867826] ?
[Kernel-packages] [Bug 2002842] Re: UBSAN: array-index-out-of-bounds in drivers/scsi/megaraid/megaraid_sas_fp.c:151:32
Problem: This bug is also being reporting on my Lenovo x3650 Server, so adding here to confirm multiple occurrence/ Ubuntu Version: $ cat /etc/*release DISTRIB_ID=Ubuntu DISTRIB_RELEASE=22.04 DISTRIB_CODENAME=jammy DISTRIB_DESCRIPTION="Ubuntu 22.04.1 LTS" PRETTY_NAME="Ubuntu 22.04.1 LTS" NAME="Ubuntu" VERSION_ID="22.04" VERSION="22.04.1 LTS (Jammy Jellyfish)" VERSION_CODENAME=jammy ID=ubuntu ID_LIKE=debian HOME_URL="https://www.ubuntu.com/; SUPPORT_URL="https://help.ubuntu.com/; BUG_REPORT_URL="https://bugs.launchpad.net/ubuntu/; PRIVACY_POLICY_URL="https://www.ubuntu.com/legal/terms-and-policies/privacy-policy; UBUNTU_CODENAME=jammy kernel version: $ uname -a Linux blue 5.15.0-58-generic #64-Ubuntu SMP Thu Jan 5 11:43:13 UTC 2023 x86_64 x86_64 x86_64 GNU/Linux [4.607349] UBSAN: array-index-out-of-bounds in /build/linux-oKJrrr/linux-5.15.0/drivers/scsi/megaraid/megaraid_sas_fp.c:103:32 [4.607725] index 5 is out of range for type 'MR_LD_SPAN_MAP [1]' [4.607925] CPU: 0 PID: 402 Comm: kworker/0:2 Not tainted 5.15.0-58-generic #64-Ubuntu [4.607930] Hardware name: LENOVO System x3650 M5: -[8871AC1]-/01KN179, BIOS -[TCE148A-3.30]- 10/26/2020 [4.607932] Workqueue: events work_for_cpu_fn [4.607944] Call Trace: [4.607948] [4.607950] show_stack+0x52/0x5c [4.607958] dump_stack_lvl+0x4a/0x63 [4.607968] dump_stack+0x10/0x16 [4.607972] ubsan_epilogue+0x9/0x49 [4.607977] __ubsan_handle_out_of_bounds.cold+0x44/0x49 [4.607982] ? MR_PopulateDrvRaidMap+0x295/0x580 [megaraid_sas] [4.608002] mr_update_load_balance_params+0xb9/0xc0 [megaraid_sas] [4.608014] MR_ValidateMapInfo+0x8d/0x290 [megaraid_sas] [4.608025] megasas_init_adapter_fusion+0x3ce/0x420 [megaraid_sas] [4.608036] ? megasas_setup_reply_map+0x49/0xac [megaraid_sas] [4.608050] megasas_init_fw.cold+0x87f/0x10c8 [megaraid_sas] [4.608064] megasas_probe_one+0x15c/0x4e0 [megaraid_sas] [4.608075] local_pci_probe+0x4b/0x90 [4.608081] work_for_cpu_fn+0x1a/0x30 [4.608085] process_one_work+0x22b/0x3d0 [4.608089] worker_thread+0x223/0x420 [4.608092] ? process_one_work+0x3d0/0x3d0 [4.608095] kthread+0x12a/0x150 [4.608099] ? set_kthread_struct+0x50/0x50 [4.608103] ret_from_fork+0x22/0x30 [4.608110] [4.608111] [4.608385] [4.608655] UBSAN: array-index-out-of-bounds in /build/linux-oKJrrr/linux-5.15.0/drivers/scsi/megaraid/megaraid_sas_fp.c:103:32 [4.609031] index 5 is out of range for type 'MR_LD_SPAN_MAP [1]' [4.609230] CPU: 0 PID: 402 Comm: kworker/0:2 Not tainted 5.15.0-58-generic #64-Ubuntu [4.609233] Hardware name: LENOVO System x3650 M5: -[8871AC1]-/01KN179, BIOS -[TCE148A-3.30]- 10/26/2020 [4.609234] Workqueue: events work_for_cpu_fn [4.609239] Call Trace: [4.609240] [4.609241] show_stack+0x52/0x5c [4.609244] dump_stack_lvl+0x4a/0x63 [4.609249] dump_stack+0x10/0x16 [4.609253] ubsan_epilogue+0x9/0x49 [4.609257] __ubsan_handle_out_of_bounds.cold+0x44/0x49 [4.609262] ? mr_update_load_balance_params+0xb9/0xc0 [megaraid_sas] [4.609274] MR_ValidateMapInfo+0x20f/0x290 [megaraid_sas] [4.609285] megasas_init_adapter_fusion+0x3ce/0x420 [megaraid_sas] [4.609295] ? megasas_setup_reply_map+0x49/0xac [megaraid_sas] [4.609309] megasas_init_fw.cold+0x87f/0x10c8 [megaraid_sas] [4.609322] megasas_probe_one+0x15c/0x4e0 [megaraid_sas] [4.609333] local_pci_probe+0x4b/0x90 [4.609336] work_for_cpu_fn+0x1a/0x30 [4.609340] process_one_work+0x22b/0x3d0 [4.609343] worker_thread+0x223/0x420 [4.609346] ? process_one_work+0x3d0/0x3d0 [4.609349] kthread+0x12a/0x150 [4.609352] ? set_kthread_struct+0x50/0x50 [4.609356] ret_from_fork+0x22/0x30 [4.609361] Also report on kernel.org bugzilla: https://bugzilla.kernel.org/show_bug.cgi?id=215943 ** Bug watch added: Linux Kernel Bug Tracker #215943 https://bugzilla.kernel.org/show_bug.cgi?id=215943 -- You received this bug notification because you are a member of Kernel Packages, which is subscribed to linux in Ubuntu. https://bugs.launchpad.net/bugs/2002842 Title: UBSAN: array-index-out-of-bounds in drivers/scsi/megaraid/megaraid_sas_fp.c:151:32 Status in linux package in Ubuntu: Confirmed Bug description: I'm getting UBSAN complains every boot, this issue exists for years, but I was lazy to report it as everything works. However, not sure if it is security issue: [1.866789] [1.866992] [1.867187] UBSAN: array-index-out-of-bounds in /build/linux-oKJrrr/linux-5.15.0/drivers/scsi/megaraid/megaraid_sas_fp.c:151:32 [