• Bug#1107142: linux-image-6.12.27-amd64: mpt3sas LSI SAS2008 [1000:0072]

    From goose@21:1/5 to All on Mon Jun 2 09:20:01 2025
    XPost: linux.debian.kernel

    Package: src:linux
    Version: 6.12.27-1
    Severity: important
    Tags: upstream
    X-Debbugs-Cc: debian-amd64@lists.debian.org
    User: debian-amd64@lists.debian.org
    Usertags: amd64

    After upgrading from Debian Bookworm to Trixie, and subsequently to kernel linux-image-6.12.27-amd64 (version 6.12.27-1), my LSI SAS2008 HBA is no longer being initialized correctly, preventing access to the attached SAS drives. This appears to be a
    regression, as the LSI SAS2008 HBA and attached SAS drives work perfectly under kernel 6.1.0-37-amd64. The SAS drives connected to the LSI HBA are not detected by the system (do not appear in lsblk). The mpt3sas driver loads but fails to initialize the
    card. lspci -nnk for device 04:00.0 shows Kernel modules: mpt3sas but does not show a "Kernel driver in use" line when the failure occurs.

    What I believe are the key error messages in dmesg are:

    mpt3sas version 48.100.00.00 loaded
    mpt3sas 0000:04:00.0: can't disable ASPM; OS doesn't have ASPM control
    mpt3sas 0000:04:00.0: BAR 1: can't reserve [mem 0xWWWWWWWW-0xYYYYYYYY 64bit] <-- Please replace with the exact memory addresses from your latest dmesg on 6.12.27
    mpt2sas_cm0: pci_request_selected_regions: failed
    mpt2sas_cm0: failure at drivers/scsi/mpt3sas/mpt3sas_scsih.c:12319/_scsih_probe()!

    Adding the kernel boot parameter pci=nocrs did not resolve the BAR 1 reservation error or the probe failure for mpt3sas on kernel 6.12.27-amd64. I am currently booting in to kernel 6.1.0-37-amd64 as a workaround.

    Hardware Details:
    SAS HBA: Broadcom / LSI SAS2008 PCI-Express Fusion-MPT SAS-2 [Falcon] (rev 03)
    PCI ID: [1000:0072]
    Subsystem: Broadcom / LSI 9211-8i [1000:3020]
    PCI Address: 04:00.0
    Motherboard: Supermicro X9DRi-LN4+

    -- Package-specific info:
    ** Version:
    Linux version 6.12.27-amd64 (debian-kernel@lists.debian.org) (x86_64-linux-gnu-gcc-14 (Debian 14.2.0-19) 14.2.0, GNU ld (GNU Binutils for Debian) 2.44) #1 SMP PREEMPT_DYNAMIC Debian 6.12.27-1 (2025-05-06)

    ** Command line:
    BOOT_IMAGE=/vmlinuz-6.12.27-amd64 root=/dev/mapper/Vergil--vg--crypt-root ro root=/dev/mapper/Vergil--vg--crypt-root quiet splash

    ** Tainted: POE (12289)
    * proprietary module was loaded
    * externally-built ("out-of-tree") module was loaded
    * unsigned module was loaded

    ** Kernel log:
    [ 44.308236] tveeprom: audio processor is CX23888 (idx 40)
    [ 44.308238] tveeprom: decoder processor is CX23888 (idx 34)
    [ 44.308240] tveeprom: has no radio, has IR receiver, has no IR transmitter
    [ 44.308243] cx23885: cx23885[0]: hauppauge eeprom: model=22111
    [ 44.401387] mgag200 0000:0c:01.0: [drm] fb0: mgag200drmfb frame buffer device
    [ 44.401533] input: HDA NVidia HDMI/DP,pcm=3 as /devices/pci0000:00/0000:00:03.0/0000:09:00.1/sound/card0/input7
    [ 44.401602] input: HDA NVidia HDMI/DP,pcm=7 as /devices/pci0000:00/0000:00:03.0/0000:09:00.1/sound/card0/input8
    [ 44.401691] input: HDA NVidia HDMI/DP,pcm=8 as /devices/pci0000:00/0000:00:03.0/0000:09:00.1/sound/card0/input9
    [ 44.401745] input: HDA NVidia HDMI/DP,pcm=9 as /devices/pci0000:00/0000:00:03.0/0000:09:00.1/sound/card0/input10
    [ 44.951706] cx25840 8-0044: cx23888 A/V decoder found @ 0x88 (cx23885[0])
    [ 44.982940] Adding 999420k swap on /dev/mapper/Vergil--vg--crypt-swap_1. Priority:-2 extents:1 across:999420k SS
    [ 45.015476] EDAC sbridge: Seeking for: PCI ID 8086:3ca0
    [ 45.015500] EDAC sbridge: Seeking for: PCI ID 8086:3ca0
    [ 45.015514] EDAC sbridge: Seeking for: PCI ID 8086:3ca0
    [ 45.015519] EDAC sbridge: Seeking for: PCI ID 8086:3ca8
    [ 45.015525] EDAC sbridge: Seeking for: PCI ID 8086:3ca8
    [ 45.015531] EDAC sbridge: Seeking for: PCI ID 8086:3ca8
    [ 45.015533] EDAC sbridge: Seeking for: PCI ID 8086:3c71
    [ 45.015538] EDAC sbridge: Seeking for: PCI ID 8086:3c71
    [ 45.015545] EDAC sbridge: Seeking for: PCI ID 8086:3c71
    [ 45.015547] EDAC sbridge: Seeking for: PCI ID 8086:3caa
    [ 45.015553] EDAC sbridge: Seeking for: PCI ID 8086:3caa
    [ 45.015559] EDAC sbridge: Seeking for: PCI ID 8086:3caa
    [ 45.015561] EDAC sbridge: Seeking for: PCI ID 8086:3cab
    [ 45.015566] EDAC sbridge: Seeking for: PCI ID 8086:3cab
    [ 45.015572] EDAC sbridge: Seeking for: PCI ID 8086:3cab
    [ 45.015574] EDAC sbridge: Seeking for: PCI ID 8086:3cac
    [ 45.015580] EDAC sbridge: Seeking for: PCI ID 8086:3cac
    [ 45.015586] EDAC sbridge: Seeking for: PCI ID 8086:3cac
    [ 45.015587] EDAC sbridge: Seeking for: PCI ID 8086:3cad
    [ 45.015593] EDAC sbridge: Seeking for: PCI ID 8086:3cad
    [ 45.015599] EDAC sbridge: Seeking for: PCI ID 8086:3cad
    [ 45.015601] EDAC sbridge: Seeking for: PCI ID 8086:3cb8
    [ 45.015607] EDAC sbridge: Seeking for: PCI ID 8086:3cb8
    [ 45.015613] EDAC sbridge: Seeking for: PCI ID 8086:3cb8
    [ 45.015614] EDAC sbridge: Seeking for: PCI ID 8086:3cf4
    [ 45.015619] EDAC sbridge: Seeking for: PCI ID 8086:3cf4
    [ 45.015625] EDAC sbridge: Seeking for: PCI ID 8086:3cf4
    [ 45.015627] EDAC sbridge: Seeking for: PCI ID 8086:3cf6
    [ 45.015632] EDAC sbridge: Seeking for: PCI ID 8086:3cf6
    [ 45.015638] EDAC sbridge: Seeking for: PCI ID 8086:3cf6
    [ 45.015640] EDAC sbridge: Seeking for: PCI ID 8086:3cf5
    [ 45.015646] EDAC sbridge: Seeking for: PCI ID 8086:3cf5
    [ 45.015651] EDAC sbridge: Seeking for: PCI ID 8086:3cf5
    [ 45.015845] EDAC MC0: Giving out device to module sb_edac controller Sandy Bridge SrcID#0_Ha#0: DEV 0000:7f:0e.0 (INTERRUPT)
    [ 45.016007] EDAC MC1: Giving out device to module sb_edac controller Sandy Bridge SrcID#1_Ha#0: DEV 0000:ff:0e.0 (INTERRUPT)
    [ 45.016010] EDAC sbridge: Ver: 1.1.2
    [ 45.027651] EXT4-fs (nvme5n1p2): mounting ext2 file system using the ext4 subsystem
    [ 45.029368] EXT4-fs (nvme5n1p2): mounted filesystem 2eb36209-ae2d-4f43-b6b2-064ffd61775f r/w without journal. Quota mode: none.
    [ 45.032074] EXT4-fs (dm-4): mounted filesystem 8e5a6ad9-b665-4bcd-8e11-940c3ad9d8a9 r/w with ordered data mode. Quota mode: none.
    [ 45.032330] EXT4-fs (dm-2): mounted filesystem 2941cceb-88b3-4a5b-ac3a-d7355624fbe0 r/w with ordered data mode. Quota mode: none.
    [ 45.032954] EXT4-fs (dm-5): mounted filesystem 9f9f95b5-3e5a-4d90-9ddb-3921c24a9481 r/w with ordered data mode. Quota mode: none.
    [ 45.038173] intel_rapl_common: Found RAPL domain package
    [ 45.038176] intel_rapl_common: Found RAPL domain core
    [ 45.038181] intel_rapl_common: Found RAPL domain dram
    [ 45.038914] intel_rapl_common: Found RAPL domain package
    [ 45.038919] intel_rapl_common: Found RAPL domain core
    [ 45.038924] intel_rapl_common: Found RAPL domain dram
    [ 45.063576] systemd-journald[3466]: Received client request to flush runtime journal.
    [ 45.554264] cx25840 8-0044: loaded v4l-cx23885-avcore-01.fw firmware (16382 bytes)
    [ 45.630490] cx23885: cx23885[0]: registered device video0 [v4l2]
    [ 45.630538] cx23885: cx23885[0]: registered device vbi0
    [ 45.630674] cx23885: cx23885[0]: alsa: registered ALSA audio device
    [ 45.630678] cx23885: cx23885_dvb_register() allocating 1 frontend(s)
    [ 45.630681] cx23885: cx23885[0]: cx23885 based dvb card
    [ 45.715043] tda18271 7-0060: creating new instance
    [ 45.717051] tda18271: TDA18271HD/C2 detected @ 7-0060
    [ 45.974230] tda18271 7-0060: attaching existing instance
    [ 45.974238] dvbdev: DVB: registering new adapter (cx23885[0])
    [ 45.974244] cx23885 0000:87:00.0: DVB: registering adapter 0 frontend 0 (Samsung S5H1411 QAM/8VSB Frontend)...
    [ 45.975075] cx23885: cx23885_dev_checkrevision() Hardware revision = 0xd0
    [ 45.975084] cx23885: cx23885[0]/0: found at 0000:87:00.0, rev: 4, irq: 257, latency: 0, mmio: 0xfb600000
    [ 46.329774] ZFS: Loaded module v2.3.2-1, ZFS pool version 5000, ZFS filesystem version 5
    [ 46.517363] nvidia-nvlink: Nvlink Core is being initialized, major device number 235

    [ 46.519038] nvidia 0000:09:00.0: enabling device (0000 -> 0003)
    [ 46.519189] nvidia 0000:09:00.0: vgaarb: VGA decodes changed: olddecodes=io+mem,decodes=none:owns=none
    [ 46.635443] NVRM: loading NVIDIA UNIX x86_64 Kernel Module 535.247.01 Wed Mar 26 11:50:32 UTC 2025
    [ 49.048734] nvidia-modeset: Loading NVIDIA Kernel Mode Setting Driver for UNIX platforms 535.247.01 Wed Mar 26 06:12:31 UTC 2025
    [ 49.230317] audit: type=1400 audit(1748846353.765:2): apparmor="STATUS" operation="profile_load" profile="unconfined" name="ch-checkns" pid=4620 comm="apparmor_parser"
    [ 49.230363] audit: type=1400 audit(1748846353.765:3): apparmor="STATUS" operation="profile_load" profile="unconfined" name="evolution" pid=4629 comm="apparmor_parser"
    [ 49.230415] audit: type=1400 audit(1748846353.765:4): apparmor="STATUS" operation="profile_load" profile="unconfined" name="ch-run" pid=4621 comm="apparmor_parser"
    [ 49.230597] audit: type=1400 audit(1748846353.765:5): apparmor="STATUS" operation="profile_load" profile="unconfined" name="crun" pid=4625 comm="apparmor_parser"
    [ 49.230629] audit: type=1400 audit(1748846353.765:6): apparmor="STATUS" operation="profile_load" profile="unconfined" name="flatpak" pid=4632 comm="apparmor_parser"
    [ 49.230681] audit: type=1400 audit(1748846353.765:7): apparmor="STATUS" operation="profile_load" profile="unconfined" name="lc-compliance" pid=4640 comm="apparmor_parser"
    [ 49.230730] audit: type=1400 audit(1748846353.765:8): apparmor="STATUS" operation="profile_load" profile="unconfined" name="goldendict" pid=4636 comm="apparmor_parser"
    [ 49.230789] audit: type=1400 audit(1748846353.765:9): apparmor="STATUS" operation="profile_load" profile="unconfined" name="busybox" pid=4618 comm="apparmor_parser"
    [ 49.230846] audit: type=1400 audit(1748846353.765:10): apparmor="STATUS" operation="profile_load" profile="unconfined" name="1password" pid=4610 comm="apparmor_parser"
    [ 49.230902] audit: type=1400 audit(1748846353.765:11): apparmor="STATUS" operation="profile_load" profile="unconfined" name="chrome" pid=4622 comm="apparmor_parser"
    [ 51.351804] [drm] [nvidia-drm] [GPU ID 0x00000900] Loading driver
    [ 51.351814] [drm] Initialized nvidia-drm 0.0.0 for 0000:09:00.0 on minor 1
    [ 51.518953] zram: Added device: zram0
    [ 51.528518] nvme nvme0: using unchecked data buffer
    [ 51.538404] mlx4_en: enp130s0: Steering Mode 1
    [ 51.570151] mlx4_en: enp130s0: Link Down
    [ 51.625643] zram0: detected capacity change from 0 to 98942104
    [ 51.632554] mlx4_en: enp130s0: Link Up
    [ 51.642411] Adding 49471048k swap on /dev/zram0. Priority:100 extents:1 across:49471048k SS
    [ 62.598444] nvidia_uvm: module uses symbols nvUvmInterfaceDisableAccessCntr from proprietary module nvidia, inheriting taint.
    [ 62.650208] nvidia-uvm: Loaded the UVM driver, major device number 511.

    ** Model information
    sys_vendor: Supermicro
    product_name: X9DRi-LN4+/X9DR3-LN4+
    product_version: 0123456789
    chassis_vendor: Supermicro
    chassis_version: 0123456789
    bios_vendor: American Megatrends Inc.
    bios_version: 3.4
    board_vendor: Supermicro
    board_name: X9DRi-LN4+/X9DR3-LN4+
    board_version: REV:1.10

    ** Configuration for modprobe:
    blacklist microcode
    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
    blacklist microcode
    blacklist nouveau
    blacklist nouveau
    install nvidia modprobe -i nvidia-current $CMDLINE_OPTS
    install nvidia_modeset modprobe nvidia ; modprobe -i nvidia-current-modeset $CMDLINE_OPTS
    install nvidia_drm modprobe nvidia-modeset ; modprobe -i nvidia-current-drm $CMDLINE_OPTS
    install nvidia_uvm modprobe nvidia ; modprobe -i nvidia-current-uvm $CMDLINE_OPTS
    install nvidia_peermem modprobe nvidia ; modprobe -i nvidia-current-peermem $CMDLINE_OPTS
    remove nvidia modprobe -r -i nvidia-drm nvidia-modeset nvidia-peermem nvidia-uvm nvidia
    remove nvidia_modeset modprobe -r -i nvidia-drm nvidia-modeset
    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 nouveau modeset=0
    options bonding max_bonds=0
    options dummy numdummies=0
    options ifb numifbs=0

    ** Loaded modules:
    tls
    nvidia_uvm(POE)
    overlay
    zram
    lz4hc_compress
    lz4_compress
    nvidia_drm(POE)
    binfmt_misc
    nvidia_modeset(POE)
    nvidia(POE)
    s5h1411
    nls_ascii
    nls_cp437
    vfat
    fat
    intel_rapl_msr
    intel_rapl_common
    sb_edac
    x86_pkg_temp_thermal
    intel_powerclamp
    coretemp
    kvm_intel
    cx25840
    zfs(POE)
    kvm
    cx23885
    altera_ci
    tda18271
    altera_stapl
    m88ds3103
    i2c_mux
    snd_hda_codec_hdmi
    cx2341x
    tveeprom
    videobuf2_dvb
    dvb_core
    ipmi_ssif
    videobuf2_dma_sg
    irqbypass
    videobuf2_memops
    videobuf2_v4l2
    snd_hda_intel
    snd_intel_dspcfg
    videodev
    snd_intel_sdw_acpi
    rapl
    snd_hda_codec
    intel_cstate
    videobuf2_common
    snd_hda_core
    mc
    snd_hwdep
    mgag200
    snd_pcm
    drm_shmem_helper
    intel_uncore
    mei_me
    snd_timer
    acpi_ipmi
    drm_kms_helper
    rc_core
    pcspkr
    mei
    snd
    at24
    ipmi_si
    soundcore
    ipmi_devintf
    ipmi_msghandler
    acpi_pad
    spl(OE)
    joydev
    evdev
    button
    sg
    drm
    drivetemp
    nvme_fabrics
    nvme_keyring
    configfs
    efi_pstore
    nfnetlink
    efivarfs
    ip_tables
    x_tables
    autofs4
    ext4
    crc16
    mbcache
    jbd2
    crc32c_generic
    dm_crypt
    dm_mod
    mlx4_ib
    ib_uverbs
    ib_core
    mlx4_en
    hid_asus
    asus_wmi
    video
    sparse_keymap
    platform_profile
    rfkill
    battery
    hid_generic
    usbhid
    hid
    sd_mod
    isci
    mpt3sas
    crct10dif_pclmul
    ahci
    libsas
    ehci_pci
    crc32_pclmul
    ehci_hcd
    crc32c_intel
    iTCO_wdt
    libahci
    ghash_clmulni_intel
    intel_pmc_bxt
    sha512_ssse3
    raid_class
    iTCO_vendor_support
    libata
    mlx4_core
    scsi_transport_sas
    watchdog
    sha256_ssse3
    nvme
    usbcore
    igb
    sha1_ssse3
    scsi_mod
    aesni_intel
    nvme_core
    gf128mul
    crypto_simd
    cryptd
    ioatdma
    i2c_i801
    i2c_algo_bit
    lpc_ich
    i2c_smbus
    usb_common
    dca
    nvme_auth
    scsi_common
    wmi

    ** PCI devices:
    00:00.0 Host bridge [0600]: Intel Corporation Xeon E5/Core i7 DMI2 [8086:3c00] (rev 07)
    Subsystem: Super Micro Computer Inc Device [15d9:0626]
    Control: I/O- Mem- BusMaster- SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
    Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
    Interrupt: pin A routed to IRQ 0
    NUMA node: 0
    IOMMU group: 21
    Capabilities: [90] Express (v2) Root Port (Slot-), IntMsgNum 0
    DevCap: MaxPayload 128 bytes, PhantFunc 0
    ExtTag- RBE+ TEE-IO-
    DevCtl: CorrErr- NonFatalErr- FatalErr- UnsupReq-
    RlxdOrd- ExtTag- PhantFunc- AuxPwr- NoSnoop-
    MaxPayload 128 bytes, MaxReadReq 128 bytes
    DevSta: CorrErr- NonFatalErr- FatalErr- UnsupReq- AuxPwr- TransPend-
    LnkCap: Port #0, Speed 2.5GT/s, Width x4, ASPM L0s L1, Exit Latency L0s unlimited, L1 <16us
    ClockPM- Surprise+ LLActRep+ BwNot+ ASPMOptComp-
    LnkCtl: ASPM Disabled; RCB 64 bytes, LnkDisable- CommClk-
    ExtSynch- ClockPM- AutWidDis- BWInt- AutBWInt-
    LnkSta: Speed unknown, Width x0
    TrErr- Train- SlotClk- DLActive- BWMgmt- ABWMgmt-
    RootCap: CRSVisible-
    RootCtl: ErrCorrectable- ErrNon-Fatal- ErrFatal- PMEIntEna- CRSVisible-
    RootSta: PME ReqID 0000, PMEStatus- PMEPending-
    DevCap2: Completion Timeout: Range BCD, TimeoutDis+ NROPrPrP- LTR-
    10BitTagComp- 10BitTagReq- OBFF Not Supported, ExtFmt- EETLPPrefix-
    EmergencyPowerReduction Not Supported, EmergencyPowerReductionInit-
    FRS- LN System CLS Not Supported, TPHComp+ ExtTPHComp- ARIFwd-
    AtomicOpsCap: Routing- 32bit- 64bit- 128bitCAS-
    DevCtl2: Completion Timeout: 50us to 50ms, TimeoutDis- ARIFwd-
    AtomicOpsCtl: ReqEn- EgressBlck-
    IDOReq- IDOCompl- LTR- EmergencyPowerReductionReq-
    10BitTagReq- OBFF Disabled, EETLPPrefixBlk-
    LnkCap2: Supported Link Speeds: 2.5-5GT/s, Crosslink- Retimer- 2Retimers- DRS-
    LnkCtl2: Target Link Speed: 2.5GT/s, EnterCompliance- SpeedDis-
    Transmit Margin: Normal Operating Range, EnterModifiedCompliance- ComplianceSOS-
    Compliance Preset/De-emphasis: -6dB de-emphasis, 0dB preshoot
    LnkSta2: Current De-emphasis Level: -6dB, EqualizationComplete- EqualizationPhase1-
    EqualizationPhase2- EqualizationPhase3- LinkEqualizationRequest-
    Retimer- 2Retimers- CrosslinkRes: unsupported
    Capabilities: [e0] Power Management version 3
    Flags: PMEClk- DSI- D1- D2- AuxCurrent=0mA PME(D0+,D1-,D2-,D3hot+,D3cold+)
    Status: D0 NoSoftRst- PME-Enable- DSel=0 DScale=0 PME-
    Capabilities: [100 v1] Vendor Specific Information: ID=0002 Rev=0 Len=00c <?>
    Capabilities: [144 v1] Vendor Specific Information: ID=0004 Rev=1 Len=03c <?>
    Capabilities: [1d0 v1] Vendor Specific Information: ID=0003 Rev=1 Len=00a <?>
    Capabilities: [280 v1] Vendor Specific Information: ID=0004 Rev=2 Len=018 <?>

    00:01.0 PCI bridge [0604]: Intel Corporation Xeon E5/Core i7 IIO PCI Express Root Port 1a [8086:3c02] (rev 07) (prog-if 00 [Normal decode])
    Subsystem: Super Micro Computer Inc Device [15d9:0626]
    Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx+
    Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
    Latency: 0, Cache Line Size: 64 bytes
    Interrupt: pin A routed to IRQ 26
    NUMA node: 0
    IOMMU group: 22
    Bus: primary=00, secondary=01, subordinate=03, sec-latency=0
    I/O behind bridge: 8000-8fff [size=4K] [16-bit]
    Memory behind bridge: df600000-df6fffff [size=1M] [32-bit]
    Prefetchable memory behind bridge: d4000000-d48fffff [size=9M] [32-bit]
    Secondary status: 66MHz- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- <SERR- <PERR-
    BridgeCtl: Parity- SERR+ NoISA- VGA- VGA16+ MAbort- >Reset- FastB2B-
    PriDiscTmr- SecDiscTmr- DiscTmrStat- DiscTmrSERREn-
    Capabilities: [40] Subsystem: Super Micro Computer Inc Device [15d9:0626]
    Capabilities: [60] MSI: Enable+ Count=1/2 Maskable+ 64bit-
    Address: fee00218 Data: 0000
    Masking: 00000003 Pending: 00000000
    Capabilities: [90] Express (v2) Root Port (Slot+), IntMsgNum 0
    DevCap: MaxPayload 256 bytes, PhantFunc 0
    ExtTag- RBE+ TEE-IO-
    DevCtl: CorrErr- NonFatalErr- FatalErr- UnsupReq-
    RlxdOrd- ExtTag- PhantFunc- AuxPwr- NoSnoop-
    MaxPayload 256 bytes, MaxReadReq 128 bytes
    DevSta: CorrErr- NonFatalErr- FatalErr- UnsupReq- AuxPwr- TransPend-
    LnkCap: Port #0, Speed 2.5GT/s, Width x4, ASPM L1, Exit Latency L1 <16us
    ClockPM- Surprise+ LLActRep+ BwNot+ ASPMOptComp+
    LnkCtl: ASPM Disabled; RCB 64 bytes, LnkDisable- CommClk+
    ExtSynch- ClockPM- AutWidDis- BWInt- AutBWInt-
    LnkSta: Speed 2.5GT/s, Width x4
    TrErr- Train- SlotClk+ DLActive+ BWMgmt- ABWMgmt-
    SltCap: AttnBtn- PwrCtrl- MRL- AttnInd- PwrInd- HotPlug- Surprise-
    Slot #0, PowerLimit 25W; Interlock- NoCompl-
    SltCtl: Enable: AttnBtn- PwrFlt- MRL- PresDet- CmdCplt- HPIrq- LinkChg-
    Control: AttnInd Off, PwrInd Off, Power+ Interlock-
    SltSta: Status: AttnBtn- PowerFlt- MRL- CmdCplt- PresDet+ Interlock-
    Changed: MRL- PresDet- LinkState-
    RootCap: CRSVisible+
    RootCtl: ErrCorrectable+ ErrNon-Fatal+ ErrFatal+ PMEIntEna- CRSVisible+
    RootSta: PME ReqID 0000, PMEStatus- PMEPending-
    DevCap2: Completion Timeout: Range BCD, TimeoutDis+ NROPrPrP- LTR-
    10BitTagComp- 10BitTagReq- OBFF Not Supported, ExtFmt- EETLPPrefix-
    EmergencyPowerReduction Not Supported, EmergencyPowerReductionInit-
    FRS- LN System CLS Not Supported, TPHComp+ ExtTPHComp- ARIFwd+
    AtomicOpsCap: Routing- 32bit- 64bit- 128bitCAS-
    DevCtl2: Completion Timeout: 50us to 50ms, TimeoutDis- ARIFwd-
    AtomicOpsCtl: ReqEn- EgressBlck-
    IDOReq- IDOCompl- LTR- EmergencyPowerReductionReq-
    10BitTagReq- OBFF Disabled, EETLPPrefixBlk-
    LnkCap2: Supported Link Speeds: 2.5GT/s, Crosslink- Retimer- 2Retimers- DRS-
    LnkCtl2: Target Link Speed: 2.5GT/s, EnterCompliance- SpeedDis-
    Transmit Margin: Normal Operating Range, EnterModifiedCompliance- ComplianceSOS-
    Compliance Preset/De-emphasis: -6dB de-emphasis, 0dB preshoot
    LnkSta2: Current De-emphasis Level: -6dB, EqualizationComplete- EqualizationPhase1-
    EqualizationPhase2- EqualizationPhase3- LinkEqualizationRequest-
    Retimer- 2Retimers- CrosslinkRes: unsupported
    Capabilities: [e0] Power Management version 3
    Flags: PMEClk- DSI- D1- D2- AuxCurrent=0mA PME(D0+,D1-,D2-,D3hot+,D3cold+)
    Status: D0 NoSoftRst- PME-Enable- DSel=0 DScale=0 PME-
    Capabilities: [100 v1] Vendor Specific Information: ID=0002 Rev=0 Len=00c <?>
    Capabilities: [110 v1] Access Control Services
    ACSCap: SrcValid+ TransBlk+ ReqRedir+ CmpltRedir+ UpstreamFwd+ EgressCtrl- DirectTrans-
    ACSCtl: SrcValid+ TransBlk- ReqRedir+ CmpltRedir+ UpstreamFwd+ EgressCtrl- DirectTrans-
    Capabilities: [148 v1] Advanced Error Reporting
    UESta: DLP- SDES- TLP- FCP- CmpltTO- CmpltAbrt- UnxCmplt- RxOF- MalfTLP-
    ECRC- UnsupReq- ACSViol- UncorrIntErr- BlockedTLP- AtomicOpBlocked- TLPBlockedErr-
    PoisonTLPBlocked- DMWrReqBlocked- IDECheck- MisIDETLP- PCRC_CHECK- TLPXlatBlocked-
    UEMsk: DLP- SDES- TLP- FCP- CmpltTO- CmpltAbrt- UnxCmplt- RxOF- MalfTLP-
    ECRC- UnsupReq+ ACSViol- UncorrIntErr- BlockedTLP- AtomicOpBlocked- TLPBlockedErr-
    PoisonTLPBlocked- DMWrReqBlocked- IDECheck- MisIDETLP- PCRC_CHECK- TLPXlatBlocked-
    UESvrt: DLP+ SDES+ TLP- FCP+ CmpltTO- CmpltAbrt- UnxCmplt- RxOF+ MalfTLP+
    ECRC- UnsupReq- ACSViol- UncorrIntErr- BlockedTLP- AtomicOpBlocked- TLPBlockedErr-
    PoisonTLPBlocked- DMWrReqBlocked- IDECheck- MisIDETLP- PCRC_CHECK- TLPXlatBlocked-
    CESta: RxErr- BadTLP- BadDLLP- Rollover- Timeout- AdvNonFatalErr- CorrIntErr- HeaderOF-
    CEMsk: RxErr- BadTLP- BadDLLP- Rollover- Timeout- AdvNonFatalErr+ CorrIntErr- HeaderOF-
    AERCap: First Error Pointer: 00, ECRCGenCap- ECRCGenEn- ECRCChkCap- ECRCChkEn-
    MultHdrRecCap- MultHdrRecEn- TLPPfxPres- HdrLogCap-
    HeaderLog: 00000000 00000000 00000000 00000000
    RootCmd: CERptEn- NFERptEn- FERptEn-
    RootSta: CERcvd- MultCERcvd- UERcvd- MultUERcvd-
    FirstFatal- NonFatalMsg- FatalMsg- IntMsgNum 0
    ErrorSrc: ERR_COR: 0000 ERR_FATAL/NONFATAL: 0000
    Capabilities: [1d0 v1] Vendor Specific Information: ID=0003 Rev=1 Len=00a <?>
    Capabilities: [250 v1] Secondary PCI Express
    LnkCtl3: LnkEquIntrruptEn- PerformEqu-
    LaneErrStat: 0
    Capabilities: [280 v1] Vendor Specific Information: ID=0004 Rev=2 Len=018 <?>
    Kernel driver in use: pcieport

    00:01.1 PCI bridge [0604]: Intel Corporation Xeon E5/Core i7 IIO PCI Express Root Port 1b [8086:3c03] (rev 07) (prog-if 00 [Normal decode])
    Subsystem: Super Micro Computer Inc Device [15d9:0626]
    Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx+
    Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
    Latency: 0, Cache Line Size: 64 bytes
    Interrupt: pin A routed to IRQ 27
    NUMA node: 0
    IOMMU group: 23
    Bus: primary=00, secondary=04, subordinate=04, sec-latency=0
    I/O behind bridge: 7000-7fff [size=4K] [16-bit]
    Memory behind bridge: 80100000-806fffff [size=6M] [32-bit]
    Prefetchable memory behind bridge: [disabled] [64-bit]
    Secondary status: 66MHz- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- <SERR- <PERR-
    BridgeCtl: Parity- SERR+ NoISA- VGA- VGA16+ MAbort- >Reset- FastB2B-
    PriDiscTmr- SecDiscTmr- DiscTmrStat- DiscTmrSERREn-
    Capabilities: [40] Subsystem: Super Micro Computer Inc Device [15d9:0626]
    Capabilities: [60] MSI: Enable+ Count=1/2 Maskable+ 64bit-
    Address: fee00238 Data: 0000
    Masking: 00000003 Pending: 00000000
    Capabilities: [90] Express (v2) Root Port (Slot+), IntMsgNum 0
    DevCap: MaxPayload 256 bytes, PhantFunc 0
    ExtTag- RBE+ TEE-IO-
    DevCtl: CorrErr- NonFatalErr- FatalErr- UnsupReq-
    RlxdOrd- ExtTag- PhantFunc- AuxPwr- NoSnoop-
    MaxPayload 256 bytes, MaxReadReq 128 bytes
    DevSta: CorrErr- NonFatalErr- FatalErr- UnsupReq- AuxPwr- TransPend-
    LnkCap: Port #0, Speed 8GT/s, Width x4, ASPM L1, Exit Latency L1 <16us
    ClockPM- Surprise+ LLActRep+ BwNot+ ASPMOptComp+
    LnkCtl: ASPM Disabled; RCB 64 bytes, LnkDisable- CommClk+
    ExtSynch- ClockPM- AutWidDis- BWInt- AutBWInt-
    LnkSta: Speed 5GT/s, Width x4
    TrErr- Train- SlotClk+ DLActive+ BWMgmt- ABWMgmt-
    SltCap: AttnBtn- PwrCtrl- MRL- AttnInd- PwrInd- HotPlug- Surprise-
    Slot #2, PowerLimit 25W; Interlock- NoCompl-
    SltCtl: Enable: AttnBtn- PwrFlt- MRL- PresDet- CmdCplt- HPIrq- LinkChg-
    Control: AttnInd Off, PwrInd Off, Power+ Interlock-
    SltSta: Status: AttnBtn- PowerFlt- MRL- CmdCplt- PresDet+ Interlock-
    Changed: MRL- PresDet- LinkState-
    RootCap: CRSVisible+
    RootCtl: ErrCorrectable+ ErrNon-Fatal+ ErrFatal+ PMEIntEna- CRSVisible+
    RootSta: PME ReqID 0000, PMEStatus- PMEPending-
    DevCap2: Completion Timeout: Range BCD, TimeoutDis+ NROPrPrP- LTR-
    10BitTagComp- 10BitTagReq- OBFF Not Supported, ExtFmt- EETLPPrefix-
    EmergencyPowerReduction Not Supported, EmergencyPowerReductionInit-
    FRS- LN System CLS Not Supported, TPHComp+ ExtTPHComp- ARIFwd+
    AtomicOpsCap: Routing- 32bit- 64bit- 128bitCAS-
    DevCtl2: Completion Timeout: 50us to 50ms, TimeoutDis- ARIFwd+
    AtomicOpsCtl: ReqEn- EgressBlck-
    IDOReq- IDOCompl- LTR- EmergencyPowerReductionReq-
    10BitTagReq- OBFF Disabled, EETLPPrefixBlk-
    LnkCap2: Supported Link Speeds: 2.5-8GT/s, Crosslink- Retimer- 2Retimers- DRS-
    LnkCtl2: Target Link Speed: 5GT/s, EnterCompliance- SpeedDis-
    Transmit Margin: Normal Operating Range, EnterModifiedCompliance- ComplianceSOS-
    Compliance Preset/De-emphasis: -6dB de-emphasis, 0dB preshoot
    LnkSta2: Current De-emphasis Level: -6dB, EqualizationComplete- EqualizationPhase1-
    EqualizationPhase2- EqualizationPhase3- LinkEqualizationRequest-
    Retimer- 2Retimers- CrosslinkRes: unsupported
    Capabilities: [e0] Power Management version 3
    Flags: PMEClk- DSI- D1- D2- AuxCurrent=0mA PME(D0+,D1-,D2-,D3hot+,D3cold+)
    Status: D0 NoSoftRst- PME-Enable- DSel=0 DScale=0 PME-
    Capabilities: [100 v1] Vendor Specific Information: ID=0002 Rev=0 Len=00c <?>
    Capabilities: [110 v1] Access Control Services
    ACSCap: SrcValid+ TransBlk+ ReqRedir+ CmpltRedir+ UpstreamFwd+ EgressCtrl- DirectTrans-
    ACSCtl: SrcValid+ TransBlk- ReqRedir+ CmpltRedir+ UpstreamFwd+ EgressCtrl- DirectTrans-
    Capabilities: [148 v1] Advanced Error Reporting
    UESta: DLP- SDES- TLP- FCP- CmpltTO- CmpltAbrt- UnxCmplt- RxOF- MalfTLP-
    ECRC- UnsupReq- ACSViol- UncorrIntErr- BlockedTLP- AtomicOpBlocked- TLPBlockedErr-
    PoisonTLPBlocked- DMWrReqBlocked- IDECheck- MisIDETLP- PCRC_CHECK- TLPXlatBlocked-
    UEMsk: DLP- SDES- TLP- FCP- CmpltTO- CmpltAbrt- UnxCmplt- RxOF- MalfTLP-
    ECRC- UnsupReq+ ACSViol- UncorrIntErr- BlockedTLP- AtomicOpBlocked- TLPBlockedErr-
    PoisonTLPBlocked- DMWrReqBlocked- IDECheck- MisIDETLP- PCRC_CHECK- TLPXlatBlocked-
    UESvrt: DLP+ SDES+ TLP- FCP+ CmpltTO- CmpltAbrt- UnxCmplt- RxOF+ MalfTLP+
    ECRC- UnsupReq- ACSViol- UncorrIntErr- BlockedTLP- AtomicOpBlocked- TLPBlockedErr-
    PoisonTLPBlocked- DMWrReqBlocked- IDECheck- MisIDETLP- PCRC_CHECK- TLPXlatBlocked-
    CESta: RxErr- BadTLP- BadDLLP- Rollover- Timeout- AdvNonFatalErr- CorrIntErr- HeaderOF-
    CEMsk: RxErr- BadTLP- BadDLLP- Rollover- Timeout- AdvNonFatalErr+ CorrIntErr- HeaderOF-
    AERCap: First Error Pointer: 00, ECRCGenCap- ECRCGenEn- ECRCChkCap- ECRCChkEn-
    MultHdrRecCap- MultHdrRecEn- TLPPfxPres- HdrLogCap-
    HeaderLog: 00000000 00000000 00000000 00000000
    RootCmd: CERptEn- NFERptEn- FERptEn-
    RootSta: CERcvd- MultCERcvd- UERcvd- MultUERcvd-
    FirstFatal- NonFatalMsg- FatalMsg- IntMsgNum 0
    ErrorSrc: ERR_COR: 0000 ERR_FATAL/NONFATAL: 0000
    Capabilities: [1d0 v1] Vendor Specific Information: ID=0003 Rev=1 Len=00a <?>
    Capabilities: [250 v1] Secondary PCI Express
    LnkCtl3: LnkEquIntrruptEn- PerformEqu-
    LaneErrStat: 0
    Capabilities: [280 v1] Vendor Specific Information: ID=0004 Rev=2 Len=018 <?>
    Kernel driver in use: pcieport

    00:02.0 PCI bridge [0604]: Intel Corporation Xeon E5/Core i7 IIO PCI Express Root Port 2a [8086:3c04] (rev 07) (prog-if 00 [Normal decode])
    Subsystem: Super Micro Computer Inc Device [15d9:0626]
    Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx+
    Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
    Latency: 0, Cache Line Size: 64 bytes
    Interrupt: pin A routed to IRQ 29
    NUMA node: 0
    IOMMU group: 24
    Bus: primary=00, secondary=05, subordinate=05, sec-latency=0
    I/O behind bridge: [disabled] [16-bit]
    Memory behind bridge: df400000-df4fffff [size=1M] [32-bit]
    Prefetchable memory behind bridge: [disabled] [64-bit]
    Secondary status: 66MHz- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- <SERR- <PERR-
    BridgeCtl: Parity- SERR+ NoISA- VGA- VGA16+ MAbort- >Reset- FastB2B-
    PriDiscTmr- SecDiscTmr- DiscTmrStat- DiscTmrSERREn-
    Capabilities: [40] Subsystem: Super Micro Computer Inc Device [15d9:0626]
    Capabilities: [60] MSI: Enable+ Count=1/2 Maskable+ 64bit-
    Address: fee00278 Data: 0000
    Masking: 00000003 Pending: 00000000
    Capabilities: [90] Express (v2) Root Port (Slot+), IntMsgNum 0
    DevCap: MaxPayload 256 bytes, PhantFunc 0
    ExtTag- RBE+ TEE-IO-
    DevCtl: CorrErr- NonFatalErr- FatalErr- UnsupReq-
    RlxdOrd- ExtTag- PhantFunc- AuxPwr- NoSnoop-
    MaxPayload 256 bytes, MaxReadReq 128 bytes
    DevSta: CorrErr- NonFatalErr- FatalErr- UnsupReq- AuxPwr- TransPend-
    LnkCap: Port #0, Speed 8GT/s, Width x4, ASPM L1, Exit Latency L1 <16us
    ClockPM- Surprise+ LLActRep+ BwNot+ ASPMOptComp+
    LnkCtl: ASPM Disabled; RCB 64 bytes, LnkDisable- CommClk+
    ExtSynch- ClockPM- AutWidDis- BWInt- AutBWInt-
    LnkSta: Speed 8GT/s, Width x4
    TrErr- Train- SlotClk+ DLActive+ BWMgmt- ABWMgmt-
    SltCap: AttnBtn- PwrCtrl- MRL- AttnInd- PwrInd- HotPlug- Surprise-
    Slot #3, PowerLimit 25W; Interlock- NoCompl-
    SltCtl: Enable: AttnBtn- PwrFlt- MRL- PresDet- CmdCplt- HPIrq- LinkChg-
    Control: AttnInd Off, PwrInd Off, Power+ Interlock-
    SltSta: Status: AttnBtn- PowerFlt- MRL- CmdCplt- PresDet+ Interlock-
    Changed: MRL- PresDet- LinkState-
    RootCap: CRSVisible+
    RootCtl: ErrCorrectable+ ErrNon-Fatal+ ErrFatal+ PMEIntEna- CRSVisible+
    RootSta: PME ReqID 0000, PMEStatus- PMEPending-
    DevCap2: Completion Timeout: Range BCD, TimeoutDis+ NROPrPrP- LTR-
    10BitTagComp- 10BitTagReq- OBFF Not Supported, ExtFmt- EETLPPrefix-
    EmergencyPowerReduction Not Supported, EmergencyPowerReductionInit-
    FRS- LN System CLS Not Supported, TPHComp+ ExtTPHComp- ARIFwd+
    AtomicOpsCap: Routing- 32bit- 64bit- 128bitCAS-
    DevCtl2: Completion Timeout: 50us to 50ms, TimeoutDis- ARIFwd+
    AtomicOpsCtl: ReqEn- EgressBlck-
    IDOReq- IDOCompl- LTR- EmergencyPowerReductionReq-
    10BitTagReq- OBFF Disabled, EETLPPrefixBlk-
    LnkCap2: Supported Link Speeds: 2.5-8GT/s, Crosslink- Retimer- 2Retimers- DRS-
    LnkCtl2: Target Link Speed: 8GT/s, EnterCompliance- SpeedDis-
    Transmit Margin: Normal Operating Range, EnterModifiedCompliance- ComplianceSOS-
    Compliance Preset/De-emphasis: -6dB de-emphasis, 0dB preshoot
    LnkSta2: Current De-emphasis Level: -6dB, EqualizationComplete+ EqualizationPhase1+
    EqualizationPhase2+ EqualizationPhase3+ LinkEqualizationRequest-
    Retimer- 2Retimers- CrosslinkRes: unsupported
    Capabilities: [e0] Power Management version 3
    Flags: PMEClk- DSI- D1- D2- AuxCurrent=0mA PME(D0+,D1-,D2-,D3hot+,D3cold+)
    Status: D0 NoSoftRst- PME-Enable- DSel=0 DScale=0 PME-
    Capabilities: [100 v1] Vendor Specific Information: ID=0002 Rev=0 Len=00c <?>
    Capabilities: [110 v1] Access Control Services
    ACSCap: SrcValid+ TransBlk+ ReqRedir+ CmpltRedir+ UpstreamFwd+ EgressCtrl- DirectTrans-
    ACSCtl: SrcValid+ TransBlk- ReqRedir+ CmpltRedir+ UpstreamFwd+ EgressCtrl- DirectTrans-
    Capabilities: [148 v1] Advanced Error Reporting
    UESta: DLP- SDES- TLP- FCP- CmpltTO- CmpltAbrt- UnxCmplt- RxOF- MalfTLP-
    ECRC- UnsupReq- ACSViol- UncorrIntErr- BlockedTLP- AtomicOpBlocked- TLPBlockedErr-
    PoisonTLPBlocked- DMWrReqBlocked- IDECheck- MisIDETLP- PCRC_CHECK- TLPXlatBlocked-
    UEMsk: DLP- SDES- TLP- FCP- CmpltTO- CmpltAbrt- UnxCmplt- RxOF- MalfTLP-
    ECRC- UnsupReq+ ACSViol- UncorrIntErr- BlockedTLP- AtomicOpBlocked- TLPBlockedErr-
    PoisonTLPBlocked- DMWrReqBlocked- IDECheck- MisIDETLP- PCRC_CHECK- TLPXlatBlocked-
    UESvrt: DLP+ SDES+ TLP- FCP+ CmpltTO- CmpltAbrt- UnxCmplt- RxOF+ MalfTLP+

    [continued in next message]

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From lord2y@21:1/5 to goose on Wed Jun 4 17:20:01 2025
    XPost: linux.debian.kernel

    Hello,

    On Monday, June 2nd, 2025 at 9:11 AM, goose <last.ocean8435@goose.ws> wrote:

    Package: src:linux
    Version: 6.12.27-1
    Severity: important
    Tags: upstream
    X-Debbugs-Cc: debian-amd64@lists.debian.org
    User: debian-amd64@lists.debian.org
    Usertags: amd64

    After upgrading from Debian Bookworm to Trixie, and subsequently to kernel linux-image-6.12.27-amd64 (version 6.12.27-1), my LSI SAS2008 HBA is no longer being initialized correctly, preventing access to the attached SAS drives. This appears to be a
    regression, as the LSI SAS2008 HBA and attached SAS drives work perfectly under kernel 6.1.0-37-amd64. The SAS drives connected to the LSI HBA are not detected by the system (do not appear in lsblk). The mpt3sas driver loads but fails to initialize the
    card. lspci -nnk for device 04:00.0 shows Kernel modules: mpt3sas but does not show a "Kernel driver in use" line when the failure occurs.

    What I believe are the key error messages in dmesg are:

    mpt3sas version 48.100.00.00 loaded
    mpt3sas 0000:04:00.0: can't disable ASPM; OS doesn't have ASPM control mpt3sas 0000:04:00.0: BAR 1: can't reserve [mem 0xWWWWWWWW-0xYYYYYYYY 64bit] <-- Please replace with the exact memory addresses from your latest dmesg on 6.12.27
    mpt2sas_cm0: pci_request_selected_regions: failed
    mpt2sas_cm0: failure at drivers/scsi/mpt3sas/mpt3sas_scsih.c:12319/_scsih_probe()!

    Adding the kernel boot parameter pci=nocrs did not resolve the BAR 1 reservation error or the probe failure for mpt3sas on kernel 6.12.27-amd64. I am currently booting in to kernel 6.1.0-37-amd64 as a workaround.

    Can you try booting 6.12.27-amd64 passing the kernel boot option pci=realloc=off?

    Hope this helps.

    Best,
    A.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)