From analysis of our setup at work, it should be the JMicron SATA Controller.
It works with kernel 5.8 (Ubuntu 20.04) and fails with kernel 5.15 (Ubuntu 
22.04).
No other kernel versions tested yet.

We already contacted our manufacturer (Icy Dock), but no feedback yet.

-- 
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/1970074

Title:
  UBSAN: array-index-out-of-bounds in
  /build/linux-9H675w/linux-5.15.0/drivers/ata/libahci.c:968:41

Status in linux package in Ubuntu:
  Confirmed

Bug description:
  Something wrong with ata driver in dmesg found:

  [    1.980693] kernel: 
================================================================================
  [    1.980699] kernel: fbcon: Taking over console
  [    1.980703] kernel: UBSAN: array-index-out-of-bounds in 
/build/linux-9H675w/linux-5.15.0/drivers/ata/libahci.c:968:41
  [    1.980709] kernel: index 15 is out of range for type 'ahci_em_priv [8]'
  [    1.980713] kernel: CPU: 0 PID: 209 Comm: scsi_eh_8 Not tainted 
5.15.0-25-generic #25-Ubuntu
  [    1.980716] kernel: Hardware name: System manufacturer System Product 
Name/P5Q3, BIOS 1102    06/11/2010
  [    1.980718] kernel: Call Trace:
  [    1.980721] kernel:  <TASK>
  [    1.980723] kernel:  show_stack+0x52/0x58
  [    1.980729] kernel:  dump_stack_lvl+0x4a/0x5f
  [    1.980734] kernel:  dump_stack+0x10/0x12
  [    1.980736] kernel:  ubsan_epilogue+0x9/0x45
  [    1.980739] kernel:  __ubsan_handle_out_of_bounds.cold+0x44/0x49
  [    1.980742] kernel:  ahci_qc_issue+0x166/0x170 [libahci]
  [    1.980748] kernel:  ata_qc_issue+0x135/0x240
  [    1.980752] kernel:  ata_exec_internal_sg+0x2c4/0x580
  [    1.980754] kernel:  ? vprintk_default+0x1d/0x20
  [    1.980759] kernel:  ata_exec_internal+0x67/0xa0
  [    1.980762] kernel:  sata_pmp_read+0x8d/0xc0
  [    1.980765] kernel:  sata_pmp_read_gscr+0x3c/0x90
  [    1.980768] kernel:  sata_pmp_attach+0x8b/0x310
  [    1.980771] kernel:  ata_eh_revalidate_and_attach+0x28c/0x4b0
  [    1.980775] kernel:  ata_eh_recover+0x6b6/0xb30
  [    1.980778] kernel:  ? ahci_do_hardreset+0x180/0x180 [libahci]
  [    1.980783] kernel:  ? ahci_stop_engine+0xb0/0xb0 [libahci]
  [    1.980787] kernel:  ? ahci_do_softreset+0x290/0x290 [libahci]
  [    1.980792] kernel:  ? 
trace_event_raw_event_ata_eh_link_autopsy_qc+0xe0/0xe0
  [    1.980795] kernel:  sata_pmp_eh_recover.isra.0+0x214/0x560
  [    1.980799] kernel:  sata_pmp_error_handler+0x23/0x40
  [    1.980802] kernel:  ahci_error_handler+0x43/0x80 [libahci]
  [    1.980806] kernel:  ata_scsi_port_error_handler+0x2b1/0x600
  [    1.980810] kernel:  ata_scsi_error+0x9c/0xd0
  [    1.980813] kernel:  scsi_error_handler+0xa1/0x180
  [    1.980817] kernel:  ? scsi_unjam_host+0x1c0/0x1c0
  [    1.980820] kernel:  kthread+0x12a/0x150
  [    1.980823] kernel:  ? set_kthread_struct+0x50/0x50
  [    1.980826] kernel:  ret_from_fork+0x22/0x30
  [    1.980831] kernel:  </TASK>

  ProblemType: Bug
  DistroRelease: Ubuntu 22.04
  Package: linux-image-5.15.0-25-generic 5.15.0-25.25
  ProcVersionSignature: Ubuntu 5.15.0-25.25-generic 5.15.30
  Uname: Linux 5.15.0-25-generic x86_64
  ApportVersion: 2.20.11-0ubuntu82
  Architecture: amd64
  AudioDevicesInUse:
   USER        PID ACCESS COMMAND
   /dev/snd/controlC0:  eugene    16798 F.... pulseaudio
   /dev/snd/pcmC0D0p:   eugene    16798 F...m pulseaudio
   /dev/snd/controlC1:  eugene    16798 F.... pulseaudio
  CasperMD5CheckResult: unknown
  CurrentDesktop: KDE
  Date: Sun Apr 24 05:13:34 2022
  HibernationDevice: RESUME=UUID=7e115b53-56a4-444f-bd93-6ad4f15c4a61
  InstallationDate: Installed on 2019-04-13 (1106 days ago)
  InstallationMedia: Kubuntu 19.04 "Disco Dingo" - Alpha amd64 (20190326.1)
  IwConfig:
   lo        no wireless extensions.

   enp2s0    no wireless extensions.

   virbr0    no wireless extensions.
  MachineType: System manufacturer System Product Name
  ProcEnviron:
   LANGUAGE=
   PATH=(custom, no user)
   XDG_RUNTIME_DIR=<set>
   LANG=uk_UA.UTF-8
   SHELL=/bin/bash
  ProcFB: 0 radeondrmfb
  ProcKernelCmdLine: BOOT_IMAGE=/@/boot/vmlinuz-5.15.0-25-generic 
root=UUID=d87288b4-dbdd-4448-8088-4ebb6ed6cf33 ro rootflags=subvol=@ quiet 
splash vt.handoff=7
  RelatedPackageVersions:
   linux-restricted-modules-5.15.0-25-generic N/A
   linux-backports-modules-5.15.0-25-generic  N/A
   linux-firmware                             20220329.git681281e4-0ubuntu1
  RfKill:

  SourcePackage: linux
  UpgradeStatus: Upgraded to jammy on 2022-04-22 (1 days ago)
  dmi.bios.date: 06/11/2010
  dmi.bios.release: 11.2
  dmi.bios.vendor: American Megatrends Inc.
  dmi.bios.version: 1102
  dmi.board.asset.tag: To Be Filled By O.E.M.
  dmi.board.name: P5Q3
  dmi.board.vendor: ASUSTeK Computer INC.
  dmi.board.version: Rev 1.xx
  dmi.chassis.asset.tag: Asset-1234567890
  dmi.chassis.type: 3
  dmi.chassis.vendor: Chassis Manufacture
  dmi.chassis.version: Chassis Version
  dmi.modalias: 
dmi:bvnAmericanMegatrendsInc.:bvr1102:bd06/11/2010:br11.2:svnSystemmanufacturer:pnSystemProductName:pvrSystemVersion:rvnASUSTeKComputerINC.:rnP5Q3:rvrRev1.xx:cvnChassisManufacture:ct3:cvrChassisVersion:skuToBeFilledByO.E.M.:
  dmi.product.family: To Be Filled By O.E.M.
  dmi.product.name: System Product Name
  dmi.product.sku: To Be Filled By O.E.M.
  dmi.product.version: System Version
  dmi.sys.vendor: System manufacturer

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1970074/+subscriptions


-- 
Mailing list: https://launchpad.net/~kernel-packages
Post to     : kernel-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~kernel-packages
More help   : https://help.launchpad.net/ListHelp

Reply via email to