* [BUG] Presonus Studio 1824c firmware 3.11 no longer exposes mixer interface ("Quirk or no altset; falling back to MIDI 1.0")
@ 2025-10-15 23:18 Pawel / Xj
2025-10-16 10:53 ` Takashi Iwai
0 siblings, 1 reply; 9+ messages in thread
From: Pawel / Xj @ 2025-10-15 23:18 UTC (permalink / raw)
To: linux-sound
[-- Attachment #1.1: Type: text/plain, Size: 2868 bytes --]
Hi ALSA developers, after upgrading the firmware on my PreSonus Studio 1824c audio interface to version 3.11, the Linux USB-audio driver no longer attaches the mixer/routing interface. On kernels 6.17.0 and 6.17.2 (linux-zen), the device is detected, but dmesg shows: usb 3-2: Presonus Studio 1810c, device_setup: 1 usb 3-2: (8out/18in @ 48kHz) usb 3-2: Quirk or no altset; falling back to MIDI 1.0 The device works as a generic USB Audio interface, but: - There are no hardware mixer/volume controls in `alsamixer` - The driver cannot switch to 48 kHz mode (it defaults to 88.2/96 kHz) - The proprietary control interface seems missing After investigating with `lsusb -v -d 194f:010d`, I found that firmware 3.11 changes the USB descriptor layout. The older firmware (probably 3.05) had a vendor-specific (Application Specific) interface used for the Presonus mixer quirk. The new firmware has **no vendor-specific interface** other than the DFU (firmware update) one. Excerpt from the descriptor: bInterfaceNumber 3 bInterfaceClass 1 Audio bInterfaceSubClass 1 Control Device iInterface 0 ... bInterfaceNumber 5 bInterfaceClass 254 Application Specific Interface bInterfaceSubClass 1 Device Firmware Update iInterface 12 PreSonus DFU It seems the firmware replaced the previous vendor mixer interface with an additional Audio Control interface (class 1, subclass 1). As a result, `mixer_s1810c.c` does not detect it and falls back to plain USB Audio + MIDI 1.0. **Device info:** - Vendor ID: 0x194f - Product ID: 0x010d (Studio 1824c) - Firmware version: 3.11 - Kernel version tested: 6.17.2 (zen) - Distribution: Artix - ALSA version: from kernel 6.17 tree **Expected behavior:** The driver should attach the PreSonus quirk code (`mixer_s1810c.c`) and expose the hardware mixer and sample rate controls. **Actual behavior:** Driver does not find the vendor interface, prints “Quirk or no altset; falling back to MIDI 1.0,” and no mixer controls appear. **Steps to reproduce:** 1. Connect Studio 1824c with firmware 3.11 2. Check `dmesg` for the log above 3. Observe missing controls in `alsamixer` **Attachments:** - Full output of `lsusb -v -d 194f:010d` (firmware 3.11) - `dmesg` excerpt from device plug-in **Suggestion:** The driver might need to accept a second Audio Control interface as the mixer interface for new firmware revisions, since the vendor-specific interface seems to have been replaced. I’m happy to provide full descriptors and test any experimental patch. Thank you for maintaining ALSA and the USB audio stack! Best regards, Pawel Piatek xj@wp.pl
[-- Attachment #1.2: Type: text/html, Size: 4265 bytes --]
[-- Attachment #2: presonus_dmesg.txt --]
[-- Type: text/plain, Size: 559 bytes --]
[ +2,427945] usb 3-2: new high-speed USB device number 3 using xhci_hcd
[ +0,125645] usb 3-2: New USB device found, idVendor=194f, idProduct=010d, bcdDevice= 3.11
[ +0,000006] usb 3-2: New USB device strings: Mfr=1, Product=3, SerialNumber=2
[ +0,000001] usb 3-2: Product: Studio 1824c
[ +0,000001] usb 3-2: Manufacturer: PreSonus
[ +0,000000] usb 3-2: SerialNumber: SC4E25040072
[ +0,380876] usb 3-2: Presonus Studio 1810c, device_setup: 0
[ +0,000006] usb 3-2: (8out/14in @ 96kHz)
[ +0,440551] usb 3-2: Quirk or no altset; falling back to MIDI 1.0
[-- Attachment #3: presonus_1824c_firmware311.txt --]
[-- Type: text/plain, Size: 24987 bytes --]
Bus 003 Device 002: ID 194f:010d PreSonus Audio Electronics, Inc. Studio 1824c
Negotiated speed: High Speed (480Mbps)
Device Descriptor:
bLength 18
bDescriptorType 1
bcdUSB 2.00
bDeviceClass 239 Miscellaneous Device
bDeviceSubClass 2 [unknown]
bDeviceProtocol 1 Interface Association
bMaxPacketSize0 64
idVendor 0x194f PreSonus Audio Electronics, Inc.
idProduct 0x010d Studio 1824c
bcdDevice 3.11
iManufacturer 1 PreSonus
iProduct 3 Studio 1824c
iSerial 2 SC4E25040072
bNumConfigurations 1
Configuration Descriptor:
bLength 9
bDescriptorType 2
wTotalLength 0x0281
bNumInterfaces 6
bConfigurationValue 1
iConfiguration 0
bmAttributes 0xc0
Self Powered
MaxPower 0mA
Interface Association:
bLength 8
bDescriptorType 11
bFirstInterface 0
bInterfaceCount 3
bFunctionClass 1 Audio
bFunctionSubClass 0 [unknown]
bFunctionProtocol 32
iFunction 0
Interface Descriptor:
bLength 9
bDescriptorType 4
bInterfaceNumber 0
bAlternateSetting 0
bNumEndpoints 1
bInterfaceClass 1 Audio
bInterfaceSubClass 1 Control Device
bInterfaceProtocol 32
iInterface 3 Studio 1824c
AudioControl Interface Descriptor:
bLength 9
bDescriptorType 36
bDescriptorSubtype 1 (HEADER)
bcdADC 2.00
bCategory 8
wTotalLength 0x00b7
bmControls 0x00
AudioControl Interface Descriptor:
bLength 8
bDescriptorType 36
bDescriptorSubtype 10 (CLOCK_SOURCE)
bClockID 41
bmAttributes 3 Internal programmable clock
bmControls 0x03
Clock Frequency Control (read/write)
bAssocTerminal 0
iClockSource 9 Internal
AudioControl Interface Descriptor:
bLength 8
bDescriptorType 36
bDescriptorSubtype 10 (CLOCK_SOURCE)
bClockID 42
bmAttributes 3 Internal programmable clock
bmControls 0x03
Clock Frequency Control (read/write)
bAssocTerminal 0
iClockSource 10 S/PDIF
AudioControl Interface Descriptor:
bLength 8
bDescriptorType 36
bDescriptorSubtype 10 (CLOCK_SOURCE)
bClockID 43
bmAttributes 3 Internal programmable clock
bmControls 0x03
Clock Frequency Control (read/write)
bAssocTerminal 0
iClockSource 11 ADAT
AudioControl Interface Descriptor:
bLength 10
bDescriptorType 36
bDescriptorSubtype 11 (CLOCK_SELECTOR)
bClockID 40
bNrInPins 3
baCSourceID(0) 41
baCSourceID(1) 42
baCSourceID(2) 43
bmControls 0x03
Clock Selector Control (read/write)
iClockSelector 8 PreSonus Clock Selector
AudioControl Interface Descriptor:
bLength 17
bDescriptorType 36
bDescriptorSubtype 2 (INPUT_TERMINAL)
bTerminalID 2
wTerminalType 0x0101 USB Streaming
bAssocTerminal 0
bCSourceID 40
bNrChannels 18
bmChannelConfig 0x00000000
iChannelNames 15 Line Out 1 (L)
bmControls 0x0000
iTerminal 6 Studio 1824c
AudioControl Interface Descriptor:
bLength 12
bDescriptorType 36
bDescriptorSubtype 3 (OUTPUT_TERMINAL)
bTerminalID 20
wTerminalType 0x0301 Speaker
bAssocTerminal 0
bSourceID 2
bCSourceID 40
bmControls 0x0000
iTerminal 0
AudioControl Interface Descriptor:
bLength 17
bDescriptorType 36
bDescriptorSubtype 2 (INPUT_TERMINAL)
bTerminalID 1
wTerminalType 0x0201 Microphone
bAssocTerminal 0
bCSourceID 40
bNrChannels 18
bmChannelConfig 0x00000000
iChannelNames 33 Mic/Inst/Line 1
bmControls 0x0000
iTerminal 0
AudioControl Interface Descriptor:
bLength 82
bDescriptorType 36
bDescriptorSubtype 6 (FEATURE_UNIT)
bUnitID 11
bSourceID 1
bmaControls(0) 0x00000000
bmaControls(1) 0x00000000
bmaControls(2) 0x00000000
bmaControls(3) 0x00000000
bmaControls(4) 0x00000000
bmaControls(5) 0x00000000
bmaControls(6) 0x00000000
bmaControls(7) 0x00000000
bmaControls(8) 0x00000000
bmaControls(9) 0x00000000
bmaControls(10) 0x00000000
bmaControls(11) 0x00000000
bmaControls(12) 0x00000000
bmaControls(13) 0x00000000
bmaControls(14) 0x00000000
bmaControls(15) 0x00000000
bmaControls(16) 0x00000000
bmaControls(17) 0x00000000
bmaControls(18) 0x00000000
iFeature 0
AudioControl Interface Descriptor:
bLength 12
bDescriptorType 36
bDescriptorSubtype 3 (OUTPUT_TERMINAL)
bTerminalID 22
wTerminalType 0x0101 USB Streaming
bAssocTerminal 0
bSourceID 11
bCSourceID 40
bmControls 0x0000
iTerminal 7 Studio 1824c
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x83 EP 3 IN
bmAttributes 3
Transfer Type Interrupt
Synch Type None
Usage Type Data
wMaxPacketSize 0x0006 1x 6 bytes
bInterval 8
Interface Descriptor:
bLength 9
bDescriptorType 4
bInterfaceNumber 1
bAlternateSetting 0
bNumEndpoints 0
bInterfaceClass 1 Audio
bInterfaceSubClass 2 Streaming
bInterfaceProtocol 32
iInterface 4 Studio 1824c
Interface Descriptor:
bLength 9
bDescriptorType 4
bInterfaceNumber 1
bAlternateSetting 1
bNumEndpoints 2
bInterfaceClass 1 Audio
bInterfaceSubClass 2 Streaming
bInterfaceProtocol 32
iInterface 4 Studio 1824c
AudioStreaming Interface Descriptor:
bLength 16
bDescriptorType 36
bDescriptorSubtype 1 (AS_GENERAL)
bTerminalLink 2
bmControls 0x05
Active Alternate Setting Control (read-only)
Valid Alternate Setting Control (read-only)
bFormatType 1
bmFormats 0x00000001
PCM
bNrChannels 18
bmChannelConfig 0x00000000
iChannelNames 15 Line Out 1 (L)
AudioStreaming Interface Descriptor:
bLength 6
bDescriptorType 36
bDescriptorSubtype 2 (FORMAT_TYPE)
bFormatType 1 (FORMAT_TYPE_I)
bSubslotSize 4
bBitResolution 24
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x01 EP 1 OUT
bmAttributes 5
Transfer Type Isochronous
Synch Type Asynchronous
Usage Type Data
wMaxPacketSize 0x01f8 1x 504 bytes
bInterval 1
AudioStreaming Endpoint Descriptor:
bLength 8
bDescriptorType 37
bDescriptorSubtype 1 (EP_GENERAL)
bmAttributes 0x00
bmControls 0x00
bLockDelayUnits 2 Decoded PCM samples
wLockDelay 0x0008
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x81 EP 1 IN
bmAttributes 17
Transfer Type Isochronous
Synch Type None
Usage Type Feedback
wMaxPacketSize 0x0004 1x 4 bytes
bInterval 4
Interface Descriptor:
bLength 9
bDescriptorType 4
bInterfaceNumber 1
bAlternateSetting 2
bNumEndpoints 2
bInterfaceClass 1 Audio
bInterfaceSubClass 2 Streaming
bInterfaceProtocol 32
iInterface 4 Studio 1824c
AudioStreaming Interface Descriptor:
bLength 16
bDescriptorType 36
bDescriptorSubtype 1 (AS_GENERAL)
bTerminalLink 2
bmControls 0x05
Active Alternate Setting Control (read-only)
Valid Alternate Setting Control (read-only)
bFormatType 1
bmFormats 0x00000001
PCM
bNrChannels 14
bmChannelConfig 0x00000000
iChannelNames 15 Line Out 1 (L)
AudioStreaming Interface Descriptor:
bLength 6
bDescriptorType 36
bDescriptorSubtype 2 (FORMAT_TYPE)
bFormatType 1 (FORMAT_TYPE_I)
bSubslotSize 4
bBitResolution 24
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x01 EP 1 OUT
bmAttributes 5
Transfer Type Isochronous
Synch Type Asynchronous
Usage Type Data
wMaxPacketSize 0x02d8 1x 728 bytes
bInterval 1
AudioStreaming Endpoint Descriptor:
bLength 8
bDescriptorType 37
bDescriptorSubtype 1 (EP_GENERAL)
bmAttributes 0x00
bmControls 0x00
bLockDelayUnits 2 Decoded PCM samples
wLockDelay 0x0008
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x81 EP 1 IN
bmAttributes 17
Transfer Type Isochronous
Synch Type None
Usage Type Feedback
wMaxPacketSize 0x0004 1x 4 bytes
bInterval 4
Interface Descriptor:
bLength 9
bDescriptorType 4
bInterfaceNumber 1
bAlternateSetting 3
bNumEndpoints 2
bInterfaceClass 1 Audio
bInterfaceSubClass 2 Streaming
bInterfaceProtocol 32
iInterface 4 Studio 1824c
AudioStreaming Interface Descriptor:
bLength 16
bDescriptorType 36
bDescriptorSubtype 1 (AS_GENERAL)
bTerminalLink 2
bmControls 0x05
Active Alternate Setting Control (read-only)
Valid Alternate Setting Control (read-only)
bFormatType 1
bmFormats 0x00000001
PCM
bNrChannels 8
bmChannelConfig 0x00000000
iChannelNames 15 Line Out 1 (L)
AudioStreaming Interface Descriptor:
bLength 6
bDescriptorType 36
bDescriptorSubtype 2 (FORMAT_TYPE)
bFormatType 1 (FORMAT_TYPE_I)
bSubslotSize 4
bBitResolution 24
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x01 EP 1 OUT
bmAttributes 5
Transfer Type Isochronous
Synch Type Asynchronous
Usage Type Data
wMaxPacketSize 0x0320 1x 800 bytes
bInterval 1
AudioStreaming Endpoint Descriptor:
bLength 8
bDescriptorType 37
bDescriptorSubtype 1 (EP_GENERAL)
bmAttributes 0x00
bmControls 0x00
bLockDelayUnits 2 Decoded PCM samples
wLockDelay 0x0008
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x81 EP 1 IN
bmAttributes 17
Transfer Type Isochronous
Synch Type None
Usage Type Feedback
wMaxPacketSize 0x0004 1x 4 bytes
bInterval 4
Interface Descriptor:
bLength 9
bDescriptorType 4
bInterfaceNumber 2
bAlternateSetting 0
bNumEndpoints 0
bInterfaceClass 1 Audio
bInterfaceSubClass 2 Streaming
bInterfaceProtocol 32
iInterface 5 Studio 1824c
Interface Descriptor:
bLength 9
bDescriptorType 4
bInterfaceNumber 2
bAlternateSetting 1
bNumEndpoints 1
bInterfaceClass 1 Audio
bInterfaceSubClass 2 Streaming
bInterfaceProtocol 32
iInterface 5 Studio 1824c
AudioStreaming Interface Descriptor:
bLength 16
bDescriptorType 36
bDescriptorSubtype 1 (AS_GENERAL)
bTerminalLink 22
bmControls 0x05
Active Alternate Setting Control (read-only)
Valid Alternate Setting Control (read-only)
bFormatType 1
bmFormats 0x00000001
PCM
bNrChannels 18
bmChannelConfig 0x00000000
iChannelNames 33 Mic/Inst/Line 1
AudioStreaming Interface Descriptor:
bLength 6
bDescriptorType 36
bDescriptorSubtype 2 (FORMAT_TYPE)
bFormatType 1 (FORMAT_TYPE_I)
bSubslotSize 4
bBitResolution 24
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x82 EP 2 IN
bmAttributes 5
Transfer Type Isochronous
Synch Type Asynchronous
Usage Type Data
wMaxPacketSize 0x01f8 1x 504 bytes
bInterval 1
AudioStreaming Endpoint Descriptor:
bLength 8
bDescriptorType 37
bDescriptorSubtype 1 (EP_GENERAL)
bmAttributes 0x00
bmControls 0x00
bLockDelayUnits 2 Decoded PCM samples
wLockDelay 0x0008
Interface Descriptor:
bLength 9
bDescriptorType 4
bInterfaceNumber 2
bAlternateSetting 2
bNumEndpoints 1
bInterfaceClass 1 Audio
bInterfaceSubClass 2 Streaming
bInterfaceProtocol 32
iInterface 5 Studio 1824c
AudioStreaming Interface Descriptor:
bLength 16
bDescriptorType 36
bDescriptorSubtype 1 (AS_GENERAL)
bTerminalLink 22
bmControls 0x05
Active Alternate Setting Control (read-only)
Valid Alternate Setting Control (read-only)
bFormatType 1
bmFormats 0x00000001
PCM
bNrChannels 14
bmChannelConfig 0x00000000
iChannelNames 33 Mic/Inst/Line 1
AudioStreaming Interface Descriptor:
bLength 6
bDescriptorType 36
bDescriptorSubtype 2 (FORMAT_TYPE)
bFormatType 1 (FORMAT_TYPE_I)
bSubslotSize 4
bBitResolution 24
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x82 EP 2 IN
bmAttributes 5
Transfer Type Isochronous
Synch Type Asynchronous
Usage Type Data
wMaxPacketSize 0x02d8 1x 728 bytes
bInterval 1
AudioStreaming Endpoint Descriptor:
bLength 8
bDescriptorType 37
bDescriptorSubtype 1 (EP_GENERAL)
bmAttributes 0x00
bmControls 0x00
bLockDelayUnits 2 Decoded PCM samples
wLockDelay 0x0008
Interface Descriptor:
bLength 9
bDescriptorType 4
bInterfaceNumber 2
bAlternateSetting 3
bNumEndpoints 1
bInterfaceClass 1 Audio
bInterfaceSubClass 2 Streaming
bInterfaceProtocol 32
iInterface 5 Studio 1824c
AudioStreaming Interface Descriptor:
bLength 16
bDescriptorType 36
bDescriptorSubtype 1 (AS_GENERAL)
bTerminalLink 22
bmControls 0x05
Active Alternate Setting Control (read-only)
Valid Alternate Setting Control (read-only)
bFormatType 1
bmFormats 0x00000001
PCM
bNrChannels 8
bmChannelConfig 0x00000000
iChannelNames 33 Mic/Inst/Line 1
AudioStreaming Interface Descriptor:
bLength 6
bDescriptorType 36
bDescriptorSubtype 2 (FORMAT_TYPE)
bFormatType 1 (FORMAT_TYPE_I)
bSubslotSize 4
bBitResolution 24
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x82 EP 2 IN
bmAttributes 5
Transfer Type Isochronous
Synch Type Asynchronous
Usage Type Data
wMaxPacketSize 0x0320 1x 800 bytes
bInterval 1
AudioStreaming Endpoint Descriptor:
bLength 8
bDescriptorType 37
bDescriptorSubtype 1 (EP_GENERAL)
bmAttributes 0x00
bmControls 0x00
bLockDelayUnits 2 Decoded PCM samples
wLockDelay 0x0008
Interface Descriptor:
bLength 9
bDescriptorType 4
bInterfaceNumber 3
bAlternateSetting 0
bNumEndpoints 0
bInterfaceClass 1 Audio
bInterfaceSubClass 1 Control Device
bInterfaceProtocol 0
iInterface 0
AudioControl Interface Descriptor:
bLength 9
bDescriptorType 36
bDescriptorSubtype 1 (HEADER)
bcdADC 1.00
wTotalLength 0x0009
bInCollection 1
baInterfaceNr(0) 1
Interface Descriptor:
bLength 9
bDescriptorType 4
bInterfaceNumber 4
bAlternateSetting 0
bNumEndpoints 2
bInterfaceClass 1 Audio
bInterfaceSubClass 3 MIDI Streaming
bInterfaceProtocol 0
iInterface 0
MIDIStreaming Interface Descriptor:
bLength 7
bDescriptorType 36
bDescriptorSubtype 1 (HEADER)
bcdADC 1.00
wTotalLength 0x0041
MIDIStreaming Interface Descriptor:
bLength 6
bDescriptorType 36
bDescriptorSubtype 2 (MIDI_IN_JACK)
bJackType 1 Embedded
bJackID 1
iJack 0
MIDIStreaming Interface Descriptor:
bLength 6
bDescriptorType 36
bDescriptorSubtype 2 (MIDI_IN_JACK)
bJackType 2 External
bJackID 2
iJack 14 PreSonus MIDI In
MIDIStreaming Interface Descriptor:
bLength 9
bDescriptorType 36
bDescriptorSubtype 3 (MIDI_OUT_JACK)
bJackType 1 Embedded
bJackID 3
bNrInputPins 1
baSourceID( 0) 2
BaSourcePin( 0) 1
iJack 0
MIDIStreaming Interface Descriptor:
bLength 9
bDescriptorType 36
bDescriptorSubtype 3 (MIDI_OUT_JACK)
bJackType 2 External
bJackID 4
bNrInputPins 1
baSourceID( 0) 1
BaSourcePin( 0) 1
iJack 13 PreSonus MIDI Out
Endpoint Descriptor:
bLength 9
bDescriptorType 5
bEndpointAddress 0x02 EP 2 OUT
bmAttributes 2
Transfer Type Bulk
Synch Type None
Usage Type Data
wMaxPacketSize 0x0200 1x 512 bytes
bInterval 0
bRefresh 0
bSynchAddress 0
MIDIStreaming Endpoint Descriptor:
bLength 5
bDescriptorType 37
bDescriptorSubtype 1 (Invalid)
bNumEmbMIDIJack 1
baAssocJackID( 0) 1
Endpoint Descriptor:
bLength 9
bDescriptorType 5
bEndpointAddress 0x84 EP 4 IN
bmAttributes 2
Transfer Type Bulk
Synch Type None
Usage Type Data
wMaxPacketSize 0x0200 1x 512 bytes
bInterval 0
bRefresh 0
bSynchAddress 0
MIDIStreaming Endpoint Descriptor:
bLength 5
bDescriptorType 37
bDescriptorSubtype 1 (Invalid)
bNumEmbMIDIJack 1
baAssocJackID( 0) 3
Interface Descriptor:
bLength 9
bDescriptorType 4
bInterfaceNumber 5
bAlternateSetting 0
bNumEndpoints 0
bInterfaceClass 254 Application Specific Interface
bInterfaceSubClass 1 Device Firmware Update
bInterfaceProtocol 1
iInterface 12 PreSonus DFU
Device Firmware Upgrade Interface Descriptor:
bLength 9
bDescriptorType 33
bmAttributes 7
Will Not Detach
Manifestation Tolerant
Upload Supported
Download Supported
wDetachTimeout 250 milliseconds
wTransferSize 64 bytes
bcdDFUVersion 1.10
Device Qualifier (for other device speed):
bLength 10
bDescriptorType 6
bcdUSB 2.00
bDeviceClass 239 Miscellaneous Device
bDeviceSubClass 2 [unknown]
bDeviceProtocol 1 Interface Association
bMaxPacketSize0 64
bNumConfigurations 1
Device Status: 0x0001
Self Powered
^ permalink raw reply [flat|nested] 9+ messages in thread
* Re: [BUG] Presonus Studio 1824c firmware 3.11 no longer exposes mixer interface ("Quirk or no altset; falling back to MIDI 1.0")
2025-10-15 23:18 [BUG] Presonus Studio 1824c firmware 3.11 no longer exposes mixer interface ("Quirk or no altset; falling back to MIDI 1.0") Pawel / Xj
@ 2025-10-16 10:53 ` Takashi Iwai
[not found] ` <bafec1e8819e47f1bea6e0bfa3f877cf@grupawp.pl>
0 siblings, 1 reply; 9+ messages in thread
From: Takashi Iwai @ 2025-10-16 10:53 UTC (permalink / raw)
To: Pawel / Xj; +Cc: linux-sound
On Thu, 16 Oct 2025 01:18:55 +0200,
Pawel / Xj wrote:
>
>
> Hi ALSA developers,
>
> after upgrading the firmware on my PreSonus Studio 1824c audio interface to
> version 3.11,
> the Linux USB-audio driver no longer attaches the mixer/routing interface.
>
> On kernels 6.17.0 and 6.17.2 (linux-zen), the device is detected,
> but dmesg shows:
>
> usb 3-2: Presonus Studio 1810c, device_setup: 1
> usb 3-2: (8out/18in @ 48kHz)
> usb 3-2: Quirk or no altset; falling back to MIDI 1.0
Have you tried 6.18-rc1? There have been already a few commits to
support 1824c.
Takashi
>
> The device works as a generic USB Audio interface, but:
> - There are no hardware mixer/volume controls in `alsamixer`
> - The driver cannot switch to 48 kHz mode (it defaults to 88.2/96 kHz)
> - The proprietary control interface seems missing
>
> After investigating with `lsusb -v -d 194f:010d`, I found that firmware 3.11
> changes
> the USB descriptor layout. The older firmware (probably 3.05) had a
> vendor-specific (Application Specific)
> interface used for the Presonus mixer quirk. The new firmware has **no
> vendor-specific interface**
> other than the DFU (firmware update) one.
>
> Excerpt from the descriptor:
>
> bInterfaceNumber 3
> bInterfaceClass 1 Audio
> bInterfaceSubClass 1 Control Device
> iInterface 0
> ...
> bInterfaceNumber 5
> bInterfaceClass 254 Application Specific Interface
> bInterfaceSubClass 1 Device Firmware Update
> iInterface 12 PreSonus DFU
>
> It seems the firmware replaced the previous vendor mixer interface with an
> additional
> Audio Control interface (class 1, subclass 1). As a result, `mixer_s1810c.c`
> does not
> detect it and falls back to plain USB Audio + MIDI 1.0.
>
> **Device info:**
> - Vendor ID: 0x194f
> - Product ID: 0x010d (Studio 1824c)
> - Firmware version: 3.11
> - Kernel version tested: 6.17.2 (zen)
> - Distribution: Artix
> - ALSA version: from kernel 6.17 tree
>
> **Expected behavior:**
> The driver should attach the PreSonus quirk code (`mixer_s1810c.c`) and expose
> the
> hardware mixer and sample rate controls.
>
> **Actual behavior:**
> Driver does not find the vendor interface, prints “Quirk or no altset; falling
> back to MIDI 1.0,”
> and no mixer controls appear.
>
> **Steps to reproduce:**
> 1. Connect Studio 1824c with firmware 3.11
> 2. Check `dmesg` for the log above
> 3. Observe missing controls in `alsamixer`
>
> **Attachments:**
> - Full output of `lsusb -v -d 194f:010d` (firmware 3.11)
> - `dmesg` excerpt from device plug-in
>
> **Suggestion:**
> The driver might need to accept a second Audio Control interface as the mixer
> interface
> for new firmware revisions, since the vendor-specific interface seems to have
> been replaced.
>
> I’m happy to provide full descriptors and test any experimental patch.
>
> Thank you for maintaining ALSA and the USB audio stack!
> Best regards,
> Pawel Piatek
> xj@wp.pl
>
> [ +2,427945] usb 3-2: new high-speed USB device number 3 using xhci_hcd
> [ +0,125645] usb 3-2: New USB device found, idVendor=194f, idProduct=010d, bcdDevice= 3.11
> [ +0,000006] usb 3-2: New USB device strings: Mfr=1, Product=3, SerialNumber=2
> [ +0,000001] usb 3-2: Product: Studio 1824c
> [ +0,000001] usb 3-2: Manufacturer: PreSonus
> [ +0,000000] usb 3-2: SerialNumber: SC4E25040072
> [ +0,380876] usb 3-2: Presonus Studio 1810c, device_setup: 0
> [ +0,000006] usb 3-2: (8out/14in @ 96kHz)
> [ +0,440551] usb 3-2: Quirk or no altset; falling back to MIDI 1.0
>
> Bus 003 Device 002: ID 194f:010d PreSonus Audio Electronics, Inc. Studio 1824c
> Negotiated speed: High Speed (480Mbps)
> Device Descriptor:
> bLength 18
> bDescriptorType 1
> bcdUSB 2.00
> bDeviceClass 239 Miscellaneous Device
> bDeviceSubClass 2 [unknown]
> bDeviceProtocol 1 Interface Association
> bMaxPacketSize0 64
> idVendor 0x194f PreSonus Audio Electronics, Inc.
> idProduct 0x010d Studio 1824c
> bcdDevice 3.11
> iManufacturer 1 PreSonus
> iProduct 3 Studio 1824c
> iSerial 2 SC4E25040072
> bNumConfigurations 1
> Configuration Descriptor:
> bLength 9
> bDescriptorType 2
> wTotalLength 0x0281
> bNumInterfaces 6
> bConfigurationValue 1
> iConfiguration 0
> bmAttributes 0xc0
> Self Powered
> MaxPower 0mA
> Interface Association:
> bLength 8
> bDescriptorType 11
> bFirstInterface 0
> bInterfaceCount 3
> bFunctionClass 1 Audio
> bFunctionSubClass 0 [unknown]
> bFunctionProtocol 32
> iFunction 0
> Interface Descriptor:
> bLength 9
> bDescriptorType 4
> bInterfaceNumber 0
> bAlternateSetting 0
> bNumEndpoints 1
> bInterfaceClass 1 Audio
> bInterfaceSubClass 1 Control Device
> bInterfaceProtocol 32
> iInterface 3 Studio 1824c
> AudioControl Interface Descriptor:
> bLength 9
> bDescriptorType 36
> bDescriptorSubtype 1 (HEADER)
> bcdADC 2.00
> bCategory 8
> wTotalLength 0x00b7
> bmControls 0x00
> AudioControl Interface Descriptor:
> bLength 8
> bDescriptorType 36
> bDescriptorSubtype 10 (CLOCK_SOURCE)
> bClockID 41
> bmAttributes 3 Internal programmable clock
> bmControls 0x03
> Clock Frequency Control (read/write)
> bAssocTerminal 0
> iClockSource 9 Internal
> AudioControl Interface Descriptor:
> bLength 8
> bDescriptorType 36
> bDescriptorSubtype 10 (CLOCK_SOURCE)
> bClockID 42
> bmAttributes 3 Internal programmable clock
> bmControls 0x03
> Clock Frequency Control (read/write)
> bAssocTerminal 0
> iClockSource 10 S/PDIF
> AudioControl Interface Descriptor:
> bLength 8
> bDescriptorType 36
> bDescriptorSubtype 10 (CLOCK_SOURCE)
> bClockID 43
> bmAttributes 3 Internal programmable clock
> bmControls 0x03
> Clock Frequency Control (read/write)
> bAssocTerminal 0
> iClockSource 11 ADAT
> AudioControl Interface Descriptor:
> bLength 10
> bDescriptorType 36
> bDescriptorSubtype 11 (CLOCK_SELECTOR)
> bClockID 40
> bNrInPins 3
> baCSourceID(0) 41
> baCSourceID(1) 42
> baCSourceID(2) 43
> bmControls 0x03
> Clock Selector Control (read/write)
> iClockSelector 8 PreSonus Clock Selector
> AudioControl Interface Descriptor:
> bLength 17
> bDescriptorType 36
> bDescriptorSubtype 2 (INPUT_TERMINAL)
> bTerminalID 2
> wTerminalType 0x0101 USB Streaming
> bAssocTerminal 0
> bCSourceID 40
> bNrChannels 18
> bmChannelConfig 0x00000000
> iChannelNames 15 Line Out 1 (L)
> bmControls 0x0000
> iTerminal 6 Studio 1824c
> AudioControl Interface Descriptor:
> bLength 12
> bDescriptorType 36
> bDescriptorSubtype 3 (OUTPUT_TERMINAL)
> bTerminalID 20
> wTerminalType 0x0301 Speaker
> bAssocTerminal 0
> bSourceID 2
> bCSourceID 40
> bmControls 0x0000
> iTerminal 0
> AudioControl Interface Descriptor:
> bLength 17
> bDescriptorType 36
> bDescriptorSubtype 2 (INPUT_TERMINAL)
> bTerminalID 1
> wTerminalType 0x0201 Microphone
> bAssocTerminal 0
> bCSourceID 40
> bNrChannels 18
> bmChannelConfig 0x00000000
> iChannelNames 33 Mic/Inst/Line 1
> bmControls 0x0000
> iTerminal 0
> AudioControl Interface Descriptor:
> bLength 82
> bDescriptorType 36
> bDescriptorSubtype 6 (FEATURE_UNIT)
> bUnitID 11
> bSourceID 1
> bmaControls(0) 0x00000000
> bmaControls(1) 0x00000000
> bmaControls(2) 0x00000000
> bmaControls(3) 0x00000000
> bmaControls(4) 0x00000000
> bmaControls(5) 0x00000000
> bmaControls(6) 0x00000000
> bmaControls(7) 0x00000000
> bmaControls(8) 0x00000000
> bmaControls(9) 0x00000000
> bmaControls(10) 0x00000000
> bmaControls(11) 0x00000000
> bmaControls(12) 0x00000000
> bmaControls(13) 0x00000000
> bmaControls(14) 0x00000000
> bmaControls(15) 0x00000000
> bmaControls(16) 0x00000000
> bmaControls(17) 0x00000000
> bmaControls(18) 0x00000000
> iFeature 0
> AudioControl Interface Descriptor:
> bLength 12
> bDescriptorType 36
> bDescriptorSubtype 3 (OUTPUT_TERMINAL)
> bTerminalID 22
> wTerminalType 0x0101 USB Streaming
> bAssocTerminal 0
> bSourceID 11
> bCSourceID 40
> bmControls 0x0000
> iTerminal 7 Studio 1824c
> Endpoint Descriptor:
> bLength 7
> bDescriptorType 5
> bEndpointAddress 0x83 EP 3 IN
> bmAttributes 3
> Transfer Type Interrupt
> Synch Type None
> Usage Type Data
> wMaxPacketSize 0x0006 1x 6 bytes
> bInterval 8
> Interface Descriptor:
> bLength 9
> bDescriptorType 4
> bInterfaceNumber 1
> bAlternateSetting 0
> bNumEndpoints 0
> bInterfaceClass 1 Audio
> bInterfaceSubClass 2 Streaming
> bInterfaceProtocol 32
> iInterface 4 Studio 1824c
> Interface Descriptor:
> bLength 9
> bDescriptorType 4
> bInterfaceNumber 1
> bAlternateSetting 1
> bNumEndpoints 2
> bInterfaceClass 1 Audio
> bInterfaceSubClass 2 Streaming
> bInterfaceProtocol 32
> iInterface 4 Studio 1824c
> AudioStreaming Interface Descriptor:
> bLength 16
> bDescriptorType 36
> bDescriptorSubtype 1 (AS_GENERAL)
> bTerminalLink 2
> bmControls 0x05
> Active Alternate Setting Control (read-only)
> Valid Alternate Setting Control (read-only)
> bFormatType 1
> bmFormats 0x00000001
> PCM
> bNrChannels 18
> bmChannelConfig 0x00000000
> iChannelNames 15 Line Out 1 (L)
> AudioStreaming Interface Descriptor:
> bLength 6
> bDescriptorType 36
> bDescriptorSubtype 2 (FORMAT_TYPE)
> bFormatType 1 (FORMAT_TYPE_I)
> bSubslotSize 4
> bBitResolution 24
> Endpoint Descriptor:
> bLength 7
> bDescriptorType 5
> bEndpointAddress 0x01 EP 1 OUT
> bmAttributes 5
> Transfer Type Isochronous
> Synch Type Asynchronous
> Usage Type Data
> wMaxPacketSize 0x01f8 1x 504 bytes
> bInterval 1
> AudioStreaming Endpoint Descriptor:
> bLength 8
> bDescriptorType 37
> bDescriptorSubtype 1 (EP_GENERAL)
> bmAttributes 0x00
> bmControls 0x00
> bLockDelayUnits 2 Decoded PCM samples
> wLockDelay 0x0008
> Endpoint Descriptor:
> bLength 7
> bDescriptorType 5
> bEndpointAddress 0x81 EP 1 IN
> bmAttributes 17
> Transfer Type Isochronous
> Synch Type None
> Usage Type Feedback
> wMaxPacketSize 0x0004 1x 4 bytes
> bInterval 4
> Interface Descriptor:
> bLength 9
> bDescriptorType 4
> bInterfaceNumber 1
> bAlternateSetting 2
> bNumEndpoints 2
> bInterfaceClass 1 Audio
> bInterfaceSubClass 2 Streaming
> bInterfaceProtocol 32
> iInterface 4 Studio 1824c
> AudioStreaming Interface Descriptor:
> bLength 16
> bDescriptorType 36
> bDescriptorSubtype 1 (AS_GENERAL)
> bTerminalLink 2
> bmControls 0x05
> Active Alternate Setting Control (read-only)
> Valid Alternate Setting Control (read-only)
> bFormatType 1
> bmFormats 0x00000001
> PCM
> bNrChannels 14
> bmChannelConfig 0x00000000
> iChannelNames 15 Line Out 1 (L)
> AudioStreaming Interface Descriptor:
> bLength 6
> bDescriptorType 36
> bDescriptorSubtype 2 (FORMAT_TYPE)
> bFormatType 1 (FORMAT_TYPE_I)
> bSubslotSize 4
> bBitResolution 24
> Endpoint Descriptor:
> bLength 7
> bDescriptorType 5
> bEndpointAddress 0x01 EP 1 OUT
> bmAttributes 5
> Transfer Type Isochronous
> Synch Type Asynchronous
> Usage Type Data
> wMaxPacketSize 0x02d8 1x 728 bytes
> bInterval 1
> AudioStreaming Endpoint Descriptor:
> bLength 8
> bDescriptorType 37
> bDescriptorSubtype 1 (EP_GENERAL)
> bmAttributes 0x00
> bmControls 0x00
> bLockDelayUnits 2 Decoded PCM samples
> wLockDelay 0x0008
> Endpoint Descriptor:
> bLength 7
> bDescriptorType 5
> bEndpointAddress 0x81 EP 1 IN
> bmAttributes 17
> Transfer Type Isochronous
> Synch Type None
> Usage Type Feedback
> wMaxPacketSize 0x0004 1x 4 bytes
> bInterval 4
> Interface Descriptor:
> bLength 9
> bDescriptorType 4
> bInterfaceNumber 1
> bAlternateSetting 3
> bNumEndpoints 2
> bInterfaceClass 1 Audio
> bInterfaceSubClass 2 Streaming
> bInterfaceProtocol 32
> iInterface 4 Studio 1824c
> AudioStreaming Interface Descriptor:
> bLength 16
> bDescriptorType 36
> bDescriptorSubtype 1 (AS_GENERAL)
> bTerminalLink 2
> bmControls 0x05
> Active Alternate Setting Control (read-only)
> Valid Alternate Setting Control (read-only)
> bFormatType 1
> bmFormats 0x00000001
> PCM
> bNrChannels 8
> bmChannelConfig 0x00000000
> iChannelNames 15 Line Out 1 (L)
> AudioStreaming Interface Descriptor:
> bLength 6
> bDescriptorType 36
> bDescriptorSubtype 2 (FORMAT_TYPE)
> bFormatType 1 (FORMAT_TYPE_I)
> bSubslotSize 4
> bBitResolution 24
> Endpoint Descriptor:
> bLength 7
> bDescriptorType 5
> bEndpointAddress 0x01 EP 1 OUT
> bmAttributes 5
> Transfer Type Isochronous
> Synch Type Asynchronous
> Usage Type Data
> wMaxPacketSize 0x0320 1x 800 bytes
> bInterval 1
> AudioStreaming Endpoint Descriptor:
> bLength 8
> bDescriptorType 37
> bDescriptorSubtype 1 (EP_GENERAL)
> bmAttributes 0x00
> bmControls 0x00
> bLockDelayUnits 2 Decoded PCM samples
> wLockDelay 0x0008
> Endpoint Descriptor:
> bLength 7
> bDescriptorType 5
> bEndpointAddress 0x81 EP 1 IN
> bmAttributes 17
> Transfer Type Isochronous
> Synch Type None
> Usage Type Feedback
> wMaxPacketSize 0x0004 1x 4 bytes
> bInterval 4
> Interface Descriptor:
> bLength 9
> bDescriptorType 4
> bInterfaceNumber 2
> bAlternateSetting 0
> bNumEndpoints 0
> bInterfaceClass 1 Audio
> bInterfaceSubClass 2 Streaming
> bInterfaceProtocol 32
> iInterface 5 Studio 1824c
> Interface Descriptor:
> bLength 9
> bDescriptorType 4
> bInterfaceNumber 2
> bAlternateSetting 1
> bNumEndpoints 1
> bInterfaceClass 1 Audio
> bInterfaceSubClass 2 Streaming
> bInterfaceProtocol 32
> iInterface 5 Studio 1824c
> AudioStreaming Interface Descriptor:
> bLength 16
> bDescriptorType 36
> bDescriptorSubtype 1 (AS_GENERAL)
> bTerminalLink 22
> bmControls 0x05
> Active Alternate Setting Control (read-only)
> Valid Alternate Setting Control (read-only)
> bFormatType 1
> bmFormats 0x00000001
> PCM
> bNrChannels 18
> bmChannelConfig 0x00000000
> iChannelNames 33 Mic/Inst/Line 1
> AudioStreaming Interface Descriptor:
> bLength 6
> bDescriptorType 36
> bDescriptorSubtype 2 (FORMAT_TYPE)
> bFormatType 1 (FORMAT_TYPE_I)
> bSubslotSize 4
> bBitResolution 24
> Endpoint Descriptor:
> bLength 7
> bDescriptorType 5
> bEndpointAddress 0x82 EP 2 IN
> bmAttributes 5
> Transfer Type Isochronous
> Synch Type Asynchronous
> Usage Type Data
> wMaxPacketSize 0x01f8 1x 504 bytes
> bInterval 1
> AudioStreaming Endpoint Descriptor:
> bLength 8
> bDescriptorType 37
> bDescriptorSubtype 1 (EP_GENERAL)
> bmAttributes 0x00
> bmControls 0x00
> bLockDelayUnits 2 Decoded PCM samples
> wLockDelay 0x0008
> Interface Descriptor:
> bLength 9
> bDescriptorType 4
> bInterfaceNumber 2
> bAlternateSetting 2
> bNumEndpoints 1
> bInterfaceClass 1 Audio
> bInterfaceSubClass 2 Streaming
> bInterfaceProtocol 32
> iInterface 5 Studio 1824c
> AudioStreaming Interface Descriptor:
> bLength 16
> bDescriptorType 36
> bDescriptorSubtype 1 (AS_GENERAL)
> bTerminalLink 22
> bmControls 0x05
> Active Alternate Setting Control (read-only)
> Valid Alternate Setting Control (read-only)
> bFormatType 1
> bmFormats 0x00000001
> PCM
> bNrChannels 14
> bmChannelConfig 0x00000000
> iChannelNames 33 Mic/Inst/Line 1
> AudioStreaming Interface Descriptor:
> bLength 6
> bDescriptorType 36
> bDescriptorSubtype 2 (FORMAT_TYPE)
> bFormatType 1 (FORMAT_TYPE_I)
> bSubslotSize 4
> bBitResolution 24
> Endpoint Descriptor:
> bLength 7
> bDescriptorType 5
> bEndpointAddress 0x82 EP 2 IN
> bmAttributes 5
> Transfer Type Isochronous
> Synch Type Asynchronous
> Usage Type Data
> wMaxPacketSize 0x02d8 1x 728 bytes
> bInterval 1
> AudioStreaming Endpoint Descriptor:
> bLength 8
> bDescriptorType 37
> bDescriptorSubtype 1 (EP_GENERAL)
> bmAttributes 0x00
> bmControls 0x00
> bLockDelayUnits 2 Decoded PCM samples
> wLockDelay 0x0008
> Interface Descriptor:
> bLength 9
> bDescriptorType 4
> bInterfaceNumber 2
> bAlternateSetting 3
> bNumEndpoints 1
> bInterfaceClass 1 Audio
> bInterfaceSubClass 2 Streaming
> bInterfaceProtocol 32
> iInterface 5 Studio 1824c
> AudioStreaming Interface Descriptor:
> bLength 16
> bDescriptorType 36
> bDescriptorSubtype 1 (AS_GENERAL)
> bTerminalLink 22
> bmControls 0x05
> Active Alternate Setting Control (read-only)
> Valid Alternate Setting Control (read-only)
> bFormatType 1
> bmFormats 0x00000001
> PCM
> bNrChannels 8
> bmChannelConfig 0x00000000
> iChannelNames 33 Mic/Inst/Line 1
> AudioStreaming Interface Descriptor:
> bLength 6
> bDescriptorType 36
> bDescriptorSubtype 2 (FORMAT_TYPE)
> bFormatType 1 (FORMAT_TYPE_I)
> bSubslotSize 4
> bBitResolution 24
> Endpoint Descriptor:
> bLength 7
> bDescriptorType 5
> bEndpointAddress 0x82 EP 2 IN
> bmAttributes 5
> Transfer Type Isochronous
> Synch Type Asynchronous
> Usage Type Data
> wMaxPacketSize 0x0320 1x 800 bytes
> bInterval 1
> AudioStreaming Endpoint Descriptor:
> bLength 8
> bDescriptorType 37
> bDescriptorSubtype 1 (EP_GENERAL)
> bmAttributes 0x00
> bmControls 0x00
> bLockDelayUnits 2 Decoded PCM samples
> wLockDelay 0x0008
> Interface Descriptor:
> bLength 9
> bDescriptorType 4
> bInterfaceNumber 3
> bAlternateSetting 0
> bNumEndpoints 0
> bInterfaceClass 1 Audio
> bInterfaceSubClass 1 Control Device
> bInterfaceProtocol 0
> iInterface 0
> AudioControl Interface Descriptor:
> bLength 9
> bDescriptorType 36
> bDescriptorSubtype 1 (HEADER)
> bcdADC 1.00
> wTotalLength 0x0009
> bInCollection 1
> baInterfaceNr(0) 1
> Interface Descriptor:
> bLength 9
> bDescriptorType 4
> bInterfaceNumber 4
> bAlternateSetting 0
> bNumEndpoints 2
> bInterfaceClass 1 Audio
> bInterfaceSubClass 3 MIDI Streaming
> bInterfaceProtocol 0
> iInterface 0
> MIDIStreaming Interface Descriptor:
> bLength 7
> bDescriptorType 36
> bDescriptorSubtype 1 (HEADER)
> bcdADC 1.00
> wTotalLength 0x0041
> MIDIStreaming Interface Descriptor:
> bLength 6
> bDescriptorType 36
> bDescriptorSubtype 2 (MIDI_IN_JACK)
> bJackType 1 Embedded
> bJackID 1
> iJack 0
> MIDIStreaming Interface Descriptor:
> bLength 6
> bDescriptorType 36
> bDescriptorSubtype 2 (MIDI_IN_JACK)
> bJackType 2 External
> bJackID 2
> iJack 14 PreSonus MIDI In
> MIDIStreaming Interface Descriptor:
> bLength 9
> bDescriptorType 36
> bDescriptorSubtype 3 (MIDI_OUT_JACK)
> bJackType 1 Embedded
> bJackID 3
> bNrInputPins 1
> baSourceID( 0) 2
> BaSourcePin( 0) 1
> iJack 0
> MIDIStreaming Interface Descriptor:
> bLength 9
> bDescriptorType 36
> bDescriptorSubtype 3 (MIDI_OUT_JACK)
> bJackType 2 External
> bJackID 4
> bNrInputPins 1
> baSourceID( 0) 1
> BaSourcePin( 0) 1
> iJack 13 PreSonus MIDI Out
> Endpoint Descriptor:
> bLength 9
> bDescriptorType 5
> bEndpointAddress 0x02 EP 2 OUT
> bmAttributes 2
> Transfer Type Bulk
> Synch Type None
> Usage Type Data
> wMaxPacketSize 0x0200 1x 512 bytes
> bInterval 0
> bRefresh 0
> bSynchAddress 0
> MIDIStreaming Endpoint Descriptor:
> bLength 5
> bDescriptorType 37
> bDescriptorSubtype 1 (Invalid)
> bNumEmbMIDIJack 1
> baAssocJackID( 0) 1
> Endpoint Descriptor:
> bLength 9
> bDescriptorType 5
> bEndpointAddress 0x84 EP 4 IN
> bmAttributes 2
> Transfer Type Bulk
> Synch Type None
> Usage Type Data
> wMaxPacketSize 0x0200 1x 512 bytes
> bInterval 0
> bRefresh 0
> bSynchAddress 0
> MIDIStreaming Endpoint Descriptor:
> bLength 5
> bDescriptorType 37
> bDescriptorSubtype 1 (Invalid)
> bNumEmbMIDIJack 1
> baAssocJackID( 0) 3
> Interface Descriptor:
> bLength 9
> bDescriptorType 4
> bInterfaceNumber 5
> bAlternateSetting 0
> bNumEndpoints 0
> bInterfaceClass 254 Application Specific Interface
> bInterfaceSubClass 1 Device Firmware Update
> bInterfaceProtocol 1
> iInterface 12 PreSonus DFU
> Device Firmware Upgrade Interface Descriptor:
> bLength 9
> bDescriptorType 33
> bmAttributes 7
> Will Not Detach
> Manifestation Tolerant
> Upload Supported
> Download Supported
> wDetachTimeout 250 milliseconds
> wTransferSize 64 bytes
> bcdDFUVersion 1.10
> Device Qualifier (for other device speed):
> bLength 10
> bDescriptorType 6
> bcdUSB 2.00
> bDeviceClass 239 Miscellaneous Device
> bDeviceSubClass 2 [unknown]
> bDeviceProtocol 1 Interface Association
> bMaxPacketSize0 64
> bNumConfigurations 1
> Device Status: 0x0001
> Self Powered
^ permalink raw reply [flat|nested] 9+ messages in thread
* Re: [BUG] Presonus Studio 1824c firmware 3.11 no longer exposes mixer interface ("Quirk or no altset; falling back to MIDI 1.0")
[not found] ` <bafec1e8819e47f1bea6e0bfa3f877cf@grupawp.pl>
@ 2025-10-16 15:26 ` Takashi Iwai
2025-10-16 17:53 ` Xj
2025-10-16 19:11 ` Roy Vegard Ovesen
0 siblings, 2 replies; 9+ messages in thread
From: Takashi Iwai @ 2025-10-16 15:26 UTC (permalink / raw)
To: Pawel / Xj; +Cc: Takashi Iwai, linux-sound, Roy Vegard Ovesen
On Thu, 16 Oct 2025 17:15:46 +0200,
Pawel / Xj wrote:
>
>
> Thanks for answer.
> Unfortunately didn't help. I just checked 6.18rc1.
> The problem is in this "no altset".
> In my previous mail there is analyze that I made with help from ChatGPT :)
Don't trust ChatGPT, seriously...
The "no altset" message comes from USB MIDI2 probe, and the message
itself is neither error nor warning, but informs that it's no MIDI2
but MIDI1 device, and the MIDI1 driver code is used. So, it's almost
always shown unless the device has a MIDI2 interface.
That said, the message has little to do with the audio mixer problem.
> [ +4,174933] usb 3-2: new high-speed USB device number 3 using xhci_hcd
> [ +0,125582] usb 3-2: New USB device found, idVendor=194f, idProduct=010d,
> bcdDevice= 3.11
> [ +0,000007] usb 3-2: New USB device strings: Mfr=1, Product=3, SerialNumber=
> 2
> [ +0,000001] usb 3-2: Product: Studio 1824c
> [ +0,000001] usb 3-2: Manufacturer: PreSonus
> [ +0,000000] usb 3-2: SerialNumber: SC4E25040072
> [ +0,973997] usb 3-2: Presonus Studio 1810c, device_setup: 0
> [ +0,000006] usb 3-2: (8out/14in @ 96kHz)
> [ +0,278930] usb 3-2: Quirk or no altset; falling back to MIDI 1.0
>
> I also see something like this
> [ +0,000001] Call Trace:
> [ +0,000002] <TASK>
> [ +0,000001] usb_start_wait_urb+0x89/0x190
> [ +0,000002] usb_control_msg+0xe5/0x150
> [ +0,000002] snd_usb_ctl_msg+0xa5/0x160
> [ +0,000003] snd_sc1810c_get_status_field.constprop.0+0xc0/0x140
> [ +0,000005] snd_s1810c_get_switch_state.constprop.0.isra.0+0x54/0xa0
> [ +0,000002] snd_s1810c_switch_set+0x69/0x130
> [ +0,000001] snd_ctl_elem_write+0x18b/0x260
> [ +0,000003] snd_ctl_ioctl+0x3b8/0x7e0
> [ +0,000002] __x64_sys_ioctl+0x97/0xe0
> [ +0,000003] do_syscall_64+0x81/0x7f0
> [ +0,000003] ? __x64_sys_ioctl+0x97/0xe0
> [ +0,000003] ? do_syscall_64+0x81/0x7f0
> [ +0,000002] ? __x64_sys_ioctl+0x97/0xe0
> [ +0,000000] ? do_syscall_64+0x81/0x7f0
> [ +0,000002] ? snd_ctl_ioctl+0x20e/0x7e0
> [ +0,000002] ? __x64_sys_ioctl+0x97/0xe0
> [ +0,000001] ? do_syscall_64+0x81/0x7f0
> [ +0,000001] entry_SYSCALL_64_after_hwframe+0x76/0x7e
> [ +0,000002] RIP: 0033:0x7f3da2d112ff
Please give the full content. It trimmed too much and can't judge
exactly. I guess it's a problem in the recent quirk code, and it
might not be working well with your firmware.
Roy, could you check whether the recent kernel still works properly
with S1824c?
Takashi
^ permalink raw reply [flat|nested] 9+ messages in thread
* Re: [BUG] Presonus Studio 1824c firmware 3.11 no longer exposes mixer interface ("Quirk or no altset; falling back to MIDI 1.0")
2025-10-16 15:26 ` Takashi Iwai
@ 2025-10-16 17:53 ` Xj
2025-10-16 20:21 ` Roy Vegard Ovesen
2025-10-16 19:11 ` Roy Vegard Ovesen
1 sibling, 1 reply; 9+ messages in thread
From: Xj @ 2025-10-16 17:53 UTC (permalink / raw)
To: Takashi Iwai; +Cc: linux-sound, Roy Vegard Ovesen
[-- Attachment #1: Type: text/plain, Size: 2913 bytes --]
On 10/16/25 17:26, Takashi Iwai wrote:
> On Thu, 16 Oct 2025 17:15:46 +0200,
> Pawel / Xj wrote:
>>
>> Thanks for answer.
>> Unfortunately didn't help. I just checked 6.18rc1.
>> The problem is in this "no altset".
>> In my previous mail there is analyze that I made with help from ChatGPT :)
> Don't trust ChatGPT, seriously...
>
> The "no altset" message comes from USB MIDI2 probe, and the message
> itself is neither error nor warning, but informs that it's no MIDI2
> but MIDI1 device, and the MIDI1 driver code is used. So, it's almost
> always shown unless the device has a MIDI2 interface.
>
> That said, the message has little to do with the audio mixer problem.
>
>> [ +4,174933] usb 3-2: new high-speed USB device number 3 using xhci_hcd
>> [ +0,125582] usb 3-2: New USB device found, idVendor=194f, idProduct=010d,
>> bcdDevice= 3.11
>> [ +0,000007] usb 3-2: New USB device strings: Mfr=1, Product=3, SerialNumber=
>> 2
>> [ +0,000001] usb 3-2: Product: Studio 1824c
>> [ +0,000001] usb 3-2: Manufacturer: PreSonus
>> [ +0,000000] usb 3-2: SerialNumber: SC4E25040072
>> [ +0,973997] usb 3-2: Presonus Studio 1810c, device_setup: 0
>> [ +0,000006] usb 3-2: (8out/14in @ 96kHz)
>> [ +0,278930] usb 3-2: Quirk or no altset; falling back to MIDI 1.0
>>
>> I also see something like this
>> [ +0,000001] Call Trace:
>> [ +0,000002] <TASK>
>> [ +0,000001] usb_start_wait_urb+0x89/0x190
>> [ +0,000002] usb_control_msg+0xe5/0x150
>> [ +0,000002] snd_usb_ctl_msg+0xa5/0x160
>> [ +0,000003] snd_sc1810c_get_status_field.constprop.0+0xc0/0x140
>> [ +0,000005] snd_s1810c_get_switch_state.constprop.0.isra.0+0x54/0xa0
>> [ +0,000002] snd_s1810c_switch_set+0x69/0x130
>> [ +0,000001] snd_ctl_elem_write+0x18b/0x260
>> [ +0,000003] snd_ctl_ioctl+0x3b8/0x7e0
>> [ +0,000002] __x64_sys_ioctl+0x97/0xe0
>> [ +0,000003] do_syscall_64+0x81/0x7f0
>> [ +0,000003] ? __x64_sys_ioctl+0x97/0xe0
>> [ +0,000003] ? do_syscall_64+0x81/0x7f0
>> [ +0,000002] ? __x64_sys_ioctl+0x97/0xe0
>> [ +0,000000] ? do_syscall_64+0x81/0x7f0
>> [ +0,000002] ? snd_ctl_ioctl+0x20e/0x7e0
>> [ +0,000002] ? __x64_sys_ioctl+0x97/0xe0
>> [ +0,000001] ? do_syscall_64+0x81/0x7f0
>> [ +0,000001] entry_SYSCALL_64_after_hwframe+0x76/0x7e
>> [ +0,000002] RIP: 0033:0x7f3da2d112ff
> Please give the full content. It trimmed too much and can't judge
> exactly. I guess it's a problem in the recent quirk code, and it
> might not be working well with your firmware.
>
> Roy, could you check whether the recent kernel still works properly
> with S1824c?
>
>
> Takashi
When I bought this card it has firmware 3.04, I upgraded it to 3.11.
It works, but only in 88.2kHz and 96kHz modes and there is no volume
control in alsamixer.
Here is my full dmesg from kernel 6.18rc1.
I'm planning to create ticket for presonus, even thought they don't
support linux, at they will now that we exists :)
Pawel
[-- Attachment #2: presonus_18rc1.txt --]
[-- Type: text/plain, Size: 75516 bytes --]
[ 0.000000] Linux version 6.18.0-rc1 (studio@studio) (gcc (GCC) 15.2.1 20250813, GNU ld (GNU Binutils) 2.45.0) #1 SMP PREEMPT_DYNAMIC Thu Oct 16 14:28:38 CEST 2025
[ 0.000000] Command line: BOOT_IMAGE=/boot/vmlinuz-linux-6.18rc1 root=/dev/nvme0n1p2 rw net.ifnames=0 ipv6.disable=1 mitigations=off amd_pstate=active acpi_enforce_resources=lax iomem=relaxed
[ 0.000000] x86/split lock detection: #DB: warning on user-space bus_locks
[ 0.000000] BIOS-provided physical RAM map:
[ 0.000000] BIOS-e820: [mem 0x0000000000000000-0x000000000009ffff] usable
[ 0.000000] BIOS-e820: [mem 0x00000000000a0000-0x00000000000fffff] reserved
[ 0.000000] BIOS-e820: [mem 0x0000000000100000-0x0000000009afefff] usable
[ 0.000000] BIOS-e820: [mem 0x0000000009aff000-0x0000000009ffffff] reserved
[ 0.000000] BIOS-e820: [mem 0x000000000a000000-0x000000000a1fffff] usable
[ 0.000000] BIOS-e820: [mem 0x000000000a200000-0x000000000a21dfff] ACPI NVS
[ 0.000000] BIOS-e820: [mem 0x000000000a21e000-0x000000000affffff] usable
[ 0.000000] BIOS-e820: [mem 0x000000000b000000-0x000000000b020fff] reserved
[ 0.000000] BIOS-e820: [mem 0x000000000b021000-0x000000008527efff] usable
[ 0.000000] BIOS-e820: [mem 0x000000008527f000-0x000000008b27efff] reserved
[ 0.000000] BIOS-e820: [mem 0x000000008b27f000-0x000000008d27efff] ACPI data
[ 0.000000] BIOS-e820: [mem 0x000000008d27f000-0x000000008f27efff] ACPI NVS
[ 0.000000] BIOS-e820: [mem 0x000000008f27f000-0x00000000973fefff] reserved
[ 0.000000] BIOS-e820: [mem 0x00000000973ff000-0x0000000099ff6fff] usable
[ 0.000000] BIOS-e820: [mem 0x0000000099ff7000-0x0000000099ffbfff] reserved
[ 0.000000] BIOS-e820: [mem 0x0000000099ffc000-0x0000000099ffffff] usable
[ 0.000000] BIOS-e820: [mem 0x000000009a000000-0x000000009bffffff] reserved
[ 0.000000] BIOS-e820: [mem 0x000000009d7f3000-0x000000009fffffff] reserved
[ 0.000000] BIOS-e820: [mem 0x00000000e0000000-0x00000000efffffff] reserved
[ 0.000000] BIOS-e820: [mem 0x00000000f7000000-0x00000000ffffffff] reserved
[ 0.000000] BIOS-e820: [mem 0x0000000100000000-0x000000083dd7ffff] usable
[ 0.000000] BIOS-e820: [mem 0x000000083edc0000-0x00000008801fffff] reserved
[ 0.000000] BIOS-e820: [mem 0x000000fd00000000-0x000000ffffffffff] reserved
[ 0.000000] NX (Execute Disable) protection: active
[ 0.000000] APIC: Static calls initialized
[ 0.000000] efi: EFI v2.9 by American Megatrends
[ 0.000000] efi: ACPI=0x8f266000 ACPI 2.0=0x8f266014 SMBIOS=0x970ce000 SMBIOS 3.0=0x970cd000 MEMATTR=0x7ed33018 ESRT=0x7f4eed18 INITRD=0x7ed32d98 RNG=0x8c523018
[ 0.000000] random: crng init done
[ 0.000000] efi: Remove mem52: MMIO range=[0xe0000000-0xefffffff] (256MB) from e820 map
[ 0.000000] e820: remove [mem 0xe0000000-0xefffffff] reserved
[ 0.000000] efi: Remove mem53: MMIO range=[0xf7000000-0xfedfffff] (126MB) from e820 map
[ 0.000000] e820: remove [mem 0xf7000000-0xfedfffff] reserved
[ 0.000000] efi: Not removing mem54: MMIO range=[0xfee00000-0xfee00fff] (4KB) from e820 map
[ 0.000000] efi: Remove mem55: MMIO range=[0xfee01000-0xffffffff] (17MB) from e820 map
[ 0.000000] e820: remove [mem 0xfee01000-0xffffffff] reserved
[ 0.000000] efi: Remove mem57: MMIO range=[0x860000000-0x8801fffff] (514MB) from e820 map
[ 0.000000] e820: remove [mem 0x860000000-0x8801fffff] reserved
[ 0.000000] SMBIOS 3.4.0 present.
[ 0.000000] DMI: ASRock B850M Pro-A/B850M Pro-A, BIOS 3.50 09/18/2025
[ 0.000000] DMI: Memory slots populated: 2/4
[ 0.000000] tsc: Fast TSC calibration using PIT
[ 0.000000] tsc: Detected 4391.992 MHz processor
[ 0.000110] e820: update [mem 0x00000000-0x00000fff] usable ==> reserved
[ 0.000111] e820: remove [mem 0x000a0000-0x000fffff] usable
[ 0.000115] last_pfn = 0x83dd80 max_arch_pfn = 0x400000000
[ 0.000120] MTRR map: 5 entries (3 fixed + 2 variable; max 20), built from 9 variable MTRRs
[ 0.000121] x86/PAT: Configuration [0-7]: WB WC UC- UC WB WP UC- WT
[ 0.000263] e820: update [mem 0xa0000000-0xffffffff] usable ==> reserved
[ 0.000268] last_pfn = 0x9a000 max_arch_pfn = 0x400000000
[ 0.003039] esrt: Reserving ESRT space from 0x000000007f4eed18 to 0x000000007f4eed50.
[ 0.003044] e820: update [mem 0x7f4ee000-0x7f4eefff] usable ==> reserved
[ 0.003053] Using GB pages for direct mapping
[ 0.003241] Secure boot disabled
[ 0.003242] RAMDISK: [mem 0x774bb000-0x78193fff]
[ 0.003245] ACPI: Early table checksum verification disabled
[ 0.003248] ACPI: RSDP 0x000000008F266014 000024 (v02 ALASKA)
[ 0.003250] ACPI: XSDT 0x000000008F265728 0000DC (v01 ALASKA A M I 00000001 AMI 01000013)
[ 0.003254] ACPI: FACP 0x000000008D274000 000114 (v06 ALASKA A M I 00000001 AMI 00010013)
[ 0.003257] ACPI: DSDT 0x000000008D1F7000 073034 (v02 ALASKA A M I 00000001 INTL 20220331)
[ 0.003258] ACPI: FACS 0x000000008F263000 000040
[ 0.003260] ACPI: SSDT 0x000000008D276000 00816C (v02 AMD Splinter 00000002 MSFT 05000000)
[ 0.003261] ACPI: SSDT 0x000000008D275000 000309 (v02 ALASKA CPUSSDT 00000001 AMI 00000001)
[ 0.003262] ACPI: FIDT 0x000000008D26E000 00009C (v01 ALASKA A M I 00000001 AMI 00010013)
[ 0.003263] ACPI: MCFG 0x000000008D26D000 00003C (v01 ALASKA A M I 00000001 MSFT 00010013)
[ 0.003264] ACPI: HPET 0x000000008D26C000 000038 (v01 ALASKA A M I 00000001 AMI 00000005)
[ 0.003265] ACPI: FPDT 0x000000008D26B000 000044 (v01 ALASKA A M I 01072009 AMI 01000013)
[ 0.003266] ACPI: VFCT 0x000000008D1EC000 00AE84 (v01 ALASKA A M I 00000001 AMD 33504F47)
[ 0.003267] ACPI: BGRT 0x000000008D273000 000038 (v01 ALASKA A M I 00000001 AMI 00010013)
[ 0.003268] ACPI: SSDT 0x000000008D1E4000 0074CE (v02 AMD AMD CPU 00000001 AMD 00000001)
[ 0.003269] ACPI: SSDT 0x000000008D272000 000041 (v01 AMD AppCompD 00000001 INTL 20220331)
[ 0.003270] ACPI: WPBT 0x000000008D271000 000036 (v01 ALASKA A M I 00000001 MSFT 00010013)
[ 0.003271] ACPI: SSDT 0x000000008D270000 0006D4 (v02 AMD CPMWLRC 00000001 INTL 20220331)
[ 0.003272] ACPI: SSDT 0x000000008C539000 00169E (v02 AMD CPMDFIG2 00000001 INTL 20220331)
[ 0.003273] ACPI: SSDT 0x000000008C536000 002AA6 (v02 AMD CDFAAIG2 00000001 INTL 20220331)
[ 0.003274] ACPI: SSDT 0x000000008C52C000 009A6C (v02 AMD CPMCMN 00000001 INTL 20220331)
[ 0.003275] ACPI: SSDT 0x000000008C529000 0029A3 (v02 AMD AOD 00000001 INTL 20220331)
[ 0.003276] ACPI: WSMT 0x000000008D26F000 000028 (v01 ALASKA A M I 00000001 AMI 00010013)
[ 0.003277] ACPI: APIC 0x000000008C528000 00015E (v06 ALASKA A M I 00000001 AMI 00010013)
[ 0.003278] ACPI: IVRS 0x000000008C527000 0000C8 (v02 AMD AmdTable 00000001 AMD 00000001)
[ 0.003279] ACPI: SSDT 0x000000008C526000 000500 (v02 AMD MEMTOOL0 00000002 INTL 20220331)
[ 0.003280] ACPI: SSDT 0x000000008C525000 00047C (v02 AMD AMDWOV 00000001 INTL 20220331)
[ 0.003281] ACPI: SSDT 0x000000008C524000 00044E (v02 AMD AmdTable 00000001 INTL 20220331)
[ 0.003282] ACPI: Reserving FACP table memory at [mem 0x8d274000-0x8d274113]
[ 0.003282] ACPI: Reserving DSDT table memory at [mem 0x8d1f7000-0x8d26a033]
[ 0.003283] ACPI: Reserving FACS table memory at [mem 0x8f263000-0x8f26303f]
[ 0.003283] ACPI: Reserving SSDT table memory at [mem 0x8d276000-0x8d27e16b]
[ 0.003283] ACPI: Reserving SSDT table memory at [mem 0x8d275000-0x8d275308]
[ 0.003283] ACPI: Reserving FIDT table memory at [mem 0x8d26e000-0x8d26e09b]
[ 0.003284] ACPI: Reserving MCFG table memory at [mem 0x8d26d000-0x8d26d03b]
[ 0.003284] ACPI: Reserving HPET table memory at [mem 0x8d26c000-0x8d26c037]
[ 0.003284] ACPI: Reserving FPDT table memory at [mem 0x8d26b000-0x8d26b043]
[ 0.003284] ACPI: Reserving VFCT table memory at [mem 0x8d1ec000-0x8d1f6e83]
[ 0.003284] ACPI: Reserving BGRT table memory at [mem 0x8d273000-0x8d273037]
[ 0.003285] ACPI: Reserving SSDT table memory at [mem 0x8d1e4000-0x8d1eb4cd]
[ 0.003285] ACPI: Reserving SSDT table memory at [mem 0x8d272000-0x8d272040]
[ 0.003285] ACPI: Reserving WPBT table memory at [mem 0x8d271000-0x8d271035]
[ 0.003285] ACPI: Reserving SSDT table memory at [mem 0x8d270000-0x8d2706d3]
[ 0.003286] ACPI: Reserving SSDT table memory at [mem 0x8c539000-0x8c53a69d]
[ 0.003286] ACPI: Reserving SSDT table memory at [mem 0x8c536000-0x8c538aa5]
[ 0.003286] ACPI: Reserving SSDT table memory at [mem 0x8c52c000-0x8c535a6b]
[ 0.003286] ACPI: Reserving SSDT table memory at [mem 0x8c529000-0x8c52b9a2]
[ 0.003286] ACPI: Reserving WSMT table memory at [mem 0x8d26f000-0x8d26f027]
[ 0.003287] ACPI: Reserving APIC table memory at [mem 0x8c528000-0x8c52815d]
[ 0.003287] ACPI: Reserving IVRS table memory at [mem 0x8c527000-0x8c5270c7]
[ 0.003287] ACPI: Reserving SSDT table memory at [mem 0x8c526000-0x8c5264ff]
[ 0.003287] ACPI: Reserving SSDT table memory at [mem 0x8c525000-0x8c52547b]
[ 0.003288] ACPI: Reserving SSDT table memory at [mem 0x8c524000-0x8c52444d]
[ 0.003328] No NUMA configuration found
[ 0.003328] Faking a node at [mem 0x0000000000000000-0x000000083dd7ffff]
[ 0.003331] NODE_DATA(0) allocated [mem 0x83dd55280-0x83dd7ffff]
[ 0.003421] Zone ranges:
[ 0.003422] DMA [mem 0x0000000000001000-0x0000000000ffffff]
[ 0.003422] DMA32 [mem 0x0000000001000000-0x00000000ffffffff]
[ 0.003423] Normal [mem 0x0000000100000000-0x000000083dd7ffff]
[ 0.003423] Device empty
[ 0.003424] Movable zone start for each node
[ 0.003424] Early memory node ranges
[ 0.003424] node 0: [mem 0x0000000000001000-0x000000000009ffff]
[ 0.003425] node 0: [mem 0x0000000000100000-0x0000000009afefff]
[ 0.003425] node 0: [mem 0x000000000a000000-0x000000000a1fffff]
[ 0.003426] node 0: [mem 0x000000000a21e000-0x000000000affffff]
[ 0.003426] node 0: [mem 0x000000000b021000-0x000000008527efff]
[ 0.003426] node 0: [mem 0x00000000973ff000-0x0000000099ff6fff]
[ 0.003427] node 0: [mem 0x0000000099ffc000-0x0000000099ffffff]
[ 0.003427] node 0: [mem 0x0000000100000000-0x000000083dd7ffff]
[ 0.003429] Initmem setup node 0 [mem 0x0000000000001000-0x000000083dd7ffff]
[ 0.003432] On node 0, zone DMA: 1 pages in unavailable ranges
[ 0.003437] On node 0, zone DMA: 96 pages in unavailable ranges
[ 0.003480] On node 0, zone DMA32: 1281 pages in unavailable ranges
[ 0.003484] On node 0, zone DMA32: 30 pages in unavailable ranges
[ 0.004055] On node 0, zone DMA32: 33 pages in unavailable ranges
[ 0.004191] On node 0, zone DMA32: 41344 pages in unavailable ranges
[ 0.004192] On node 0, zone DMA32: 5 pages in unavailable ranges
[ 0.022562] On node 0, zone Normal: 24576 pages in unavailable ranges
[ 0.022588] On node 0, zone Normal: 8832 pages in unavailable ranges
[ 0.022893] ACPI: PM-Timer IO Port: 0x808
[ 0.022900] ACPI: LAPIC_NMI (acpi_id[0xff] high edge lint[0x1])
[ 0.022910] IOAPIC[0]: apic_id 32, version 33, address 0xfec00000, GSI 0-23
[ 0.022913] IOAPIC[1]: apic_id 33, version 33, address 0xfec01000, GSI 24-55
[ 0.022915] ACPI: INT_SRC_OVR (bus 0 bus_irq 0 global_irq 2 dfl dfl)
[ 0.022916] ACPI: INT_SRC_OVR (bus 0 bus_irq 9 global_irq 9 low level)
[ 0.022918] ACPI: Using ACPI (MADT) for SMP configuration information
[ 0.022919] ACPI: HPET id: 0x10228201 base: 0xfed00000
[ 0.022924] e820: update [mem 0x7f216000-0x7f256fff] usable ==> reserved
[ 0.022934] CPU topo: Max. logical packages: 1
[ 0.022935] CPU topo: Max. logical dies: 2
[ 0.022935] CPU topo: Max. dies per package: 2
[ 0.022936] CPU topo: Max. threads per core: 2
[ 0.022937] CPU topo: Num. cores per package: 12
[ 0.022938] CPU topo: Num. threads per package: 24
[ 0.022938] CPU topo: Allowing 24 present CPUs plus 0 hotplug CPUs
[ 0.022948] PM: hibernation: Registered nosave memory: [mem 0x00000000-0x00000fff]
[ 0.022949] PM: hibernation: Registered nosave memory: [mem 0x000a0000-0x000fffff]
[ 0.022950] PM: hibernation: Registered nosave memory: [mem 0x09aff000-0x09ffffff]
[ 0.022950] PM: hibernation: Registered nosave memory: [mem 0x0a200000-0x0a21dfff]
[ 0.022951] PM: hibernation: Registered nosave memory: [mem 0x0b000000-0x0b020fff]
[ 0.022951] PM: hibernation: Registered nosave memory: [mem 0x7f216000-0x7f256fff]
[ 0.022952] PM: hibernation: Registered nosave memory: [mem 0x7f4ee000-0x7f4eefff]
[ 0.022952] PM: hibernation: Registered nosave memory: [mem 0x8527f000-0x973fefff]
[ 0.022953] PM: hibernation: Registered nosave memory: [mem 0x99ff7000-0x99ffbfff]
[ 0.022953] PM: hibernation: Registered nosave memory: [mem 0x9a000000-0xffffffff]
[ 0.022954] [mem 0xa0000000-0xfedfffff] available for PCI devices
[ 0.022955] Booting paravirtualized kernel on bare hardware
[ 0.022956] clocksource: refined-jiffies: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 1910969940391419 ns
[ 0.028161] setup_percpu: NR_CPUS:8192 nr_cpumask_bits:24 nr_cpu_ids:24 nr_node_ids:1
[ 0.028486] percpu: Embedded 63 pages/cpu s221184 r8192 d28672 u262144
[ 0.028489] pcpu-alloc: s221184 r8192 d28672 u262144 alloc=1*2097152
[ 0.028491] pcpu-alloc: [0] 00 01 02 03 04 05 06 07 [0] 08 09 10 11 12 13 14 15
[ 0.028494] pcpu-alloc: [0] 16 17 18 19 20 21 22 23
[ 0.028502] Kernel command line: BOOT_IMAGE=/boot/vmlinuz-linux-6.18rc1 root=/dev/nvme0n1p2 rw net.ifnames=0 ipv6.disable=1 mitigations=off amd_pstate=active acpi_enforce_resources=lax iomem=relaxed
[ 0.028766] printk: log_buf_len individual max cpu contribution: 4096 bytes
[ 0.028767] printk: log_buf_len total cpu_extra contributions: 94208 bytes
[ 0.028767] printk: log_buf_len min size: 131072 bytes
[ 0.028819] printk: log buffer data + meta data: 262144 + 917504 = 1179648 bytes
[ 0.028819] printk: early log buf free: 118184(90%)
[ 0.029931] Dentry cache hash table entries: 4194304 (order: 13, 33554432 bytes, linear)
[ 0.030410] Inode-cache hash table entries: 2097152 (order: 12, 16777216 bytes, linear)
[ 0.030522] software IO TLB: area num 32.
[ 0.034375] Fallback order for Node 0: 0
[ 0.034380] Built 1 zonelists, mobility grouping on. Total pages: 8148570
[ 0.034381] Policy zone: Normal
[ 0.034457] mem auto-init: stack:all(zero), heap alloc:on, heap free:off
[ 0.061659] SLUB: HWalign=64, Order=0-3, MinObjects=0, CPUs=24, Nodes=1
[ 0.072267] ftrace: allocating 85169 entries in 336 pages
[ 0.072267] ftrace: allocated 336 pages with 3 groups
[ 0.072318] Dynamic Preempt: full
[ 0.072365] rcu: Preemptible hierarchical RCU implementation.
[ 0.072365] rcu: RCU restricting CPUs from NR_CPUS=8192 to nr_cpu_ids=24.
[ 0.072366] rcu: RCU priority boosting: priority 1 delay 500 ms.
[ 0.072367] Trampoline variant of Tasks RCU enabled.
[ 0.072367] Rude variant of Tasks RCU enabled.
[ 0.072367] Tracing variant of Tasks RCU enabled.
[ 0.072367] rcu: RCU calculated value of scheduler-enlistment delay is 100 jiffies.
[ 0.072368] rcu: Adjusting geometry for rcu_fanout_leaf=16, nr_cpu_ids=24
[ 0.072375] RCU Tasks: Setting shift to 5 and lim to 1 rcu_task_cb_adjust=1 rcu_task_cpu_ids=24.
[ 0.072376] RCU Tasks Rude: Setting shift to 5 and lim to 1 rcu_task_cb_adjust=1 rcu_task_cpu_ids=24.
[ 0.072377] RCU Tasks Trace: Setting shift to 5 and lim to 1 rcu_task_cb_adjust=1 rcu_task_cpu_ids=24.
[ 0.075739] NR_IRQS: 524544, nr_irqs: 1160, preallocated irqs: 16
[ 0.075915] rcu: srcu_init: Setting srcu_struct sizes based on contention.
[ 0.076057] kfence: initialized - using 2097152 bytes for 255 objects at 0x(____ptrval____)-0x(____ptrval____)
[ 0.076081] Console: colour dummy device 80x25
[ 0.076083] printk: legacy console [tty0] enabled
[ 0.076105] ACPI: Core revision 20250807
[ 0.076277] clocksource: hpet: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 133484873504 ns
[ 0.076289] APIC: Switch to symmetric I/O mode setup
[ 0.076467] AMD-Vi: Using global IVHD EFR:0x246577efa2254afa, EFR2:0x0
[ 0.077229] ..TIMER: vector=0x30 apic1=0 pin1=2 apic2=-1 pin2=-1
[ 0.081293] clocksource: tsc-early: mask: 0xffffffffffffffff max_cycles: 0x3f4ed8b9834, max_idle_ns: 440795239504 ns
[ 0.081296] Calibrating delay loop (skipped), value calculated using timer frequency.. 8783.98 BogoMIPS (lpj=4391992)
[ 0.081310] x86/cpu: User Mode Instruction Prevention (UMIP) activated
[ 0.081349] LVT offset 1 assigned for vector 0xf9
[ 0.081518] LVT offset 2 assigned for vector 0xf4
[ 0.081608] Last level iTLB entries: 4KB 64, 2MB 64, 4MB 32
[ 0.081609] Last level dTLB entries: 4KB 128, 2MB 128, 4MB 64, 1GB 0
[ 0.081610] process: using mwait in idle threads
[ 0.081612] mitigations: Enabled attack vectors: SMT mitigations: off
[ 0.081613] Speculative Store Bypass: Vulnerable
[ 0.081614] Spectre V2 : Vulnerable
[ 0.081614] Spectre V2 : User space: Vulnerable
[ 0.081615] Speculative Return Stack Overflow: Vulnerable
[ 0.081615] VMSCAPE: Vulnerable
[ 0.081616] Spectre V1 : Vulnerable: __user pointer sanitization and usercopy barriers only; no swapgs barriers
[ 0.081620] x86/fpu: Supporting XSAVE feature 0x001: 'x87 floating point registers'
[ 0.081621] x86/fpu: Supporting XSAVE feature 0x002: 'SSE registers'
[ 0.081621] x86/fpu: Supporting XSAVE feature 0x004: 'AVX registers'
[ 0.081622] x86/fpu: Supporting XSAVE feature 0x020: 'AVX-512 opmask'
[ 0.081622] x86/fpu: Supporting XSAVE feature 0x040: 'AVX-512 Hi256'
[ 0.081622] x86/fpu: Supporting XSAVE feature 0x080: 'AVX-512 ZMM_Hi256'
[ 0.081623] x86/fpu: Supporting XSAVE feature 0x200: 'Protection Keys User registers'
[ 0.081623] x86/fpu: Supporting XSAVE feature 0x800: 'Control-flow User registers'
[ 0.081623] x86/fpu: Supporting XSAVE feature 0x1000: 'Control-flow Kernel registers (KVM only)'
[ 0.081624] x86/fpu: xstate_offset[2]: 576, xstate_sizes[2]: 256
[ 0.081625] x86/fpu: xstate_offset[5]: 832, xstate_sizes[5]: 64
[ 0.081625] x86/fpu: xstate_offset[6]: 896, xstate_sizes[6]: 512
[ 0.081625] x86/fpu: xstate_offset[7]: 1408, xstate_sizes[7]: 1024
[ 0.081626] x86/fpu: xstate_offset[9]: 2432, xstate_sizes[9]: 8
[ 0.081626] x86/fpu: xstate_offset[11]: 2440, xstate_sizes[11]: 16
[ 0.081626] x86/fpu: xstate_offset[12]: 2456, xstate_sizes[12]: 24
[ 0.081627] x86/fpu: Enabled xstate features 0x1ae7, context size is 2480 bytes, using 'compacted' format.
[ 0.103475] Freeing SMP alternatives memory: 68K
[ 0.103477] pid_max: default: 32768 minimum: 301
[ 0.103497] LSM: initializing lsm=capability,landlock,lockdown,yama,bpf
[ 0.103538] landlock: Up and running.
[ 0.103539] Yama: becoming mindful.
[ 0.103630] LSM support for eBPF active
[ 0.103652] Mount-cache hash table entries: 65536 (order: 7, 524288 bytes, linear)
[ 0.103668] Mountpoint-cache hash table entries: 65536 (order: 7, 524288 bytes, linear)
[ 0.206008] smpboot: CPU0: AMD Ryzen 9 9900X 12-Core Processor (family: 0x1a, model: 0x44, stepping: 0x0)
[ 0.206078] Performance Events: Fam17h+ 16-deep LBR, core perfctr, AMD PMU driver.
[ 0.206095] ... version: 2
[ 0.206096] ... bit width: 48
[ 0.206096] ... generic counters: 6
[ 0.206096] ... generic bitmap: 000000000000003f
[ 0.206097] ... fixed-purpose counters: 0
[ 0.206097] ... fixed-purpose bitmap: 0000000000000000
[ 0.206097] ... value mask: 0000ffffffffffff
[ 0.206098] ... max period: 00007fffffffffff
[ 0.206098] ... global_ctrl mask: 000000000000003f
[ 0.206158] signal: max sigframe size: 3376
[ 0.206172] rcu: Hierarchical SRCU implementation.
[ 0.206172] rcu: Max phase no-delay instances is 400.
[ 0.206194] Timer migration: 2 hierarchy levels; 8 children per group; 2 crossnode level
[ 0.206295] MCE: In-kernel MCE decoding enabled.
[ 0.206295] NMI watchdog: Enabled. Permanently consumes one hw-PMU counter.
[ 0.206295] smp: Bringing up secondary CPUs ...
[ 0.206295] smpboot: x86: Booting SMP configuration:
[ 0.206295] .... node #0, CPUs: #1 #2 #3 #4 #5 #6 #7 #8 #9 #10 #11 #12 #13 #14 #15 #16 #17 #18 #19 #20 #21 #22 #23
[ 0.210300] smp: Brought up 1 node, 24 CPUs
[ 0.210302] smpboot: Total of 24 processors activated (210815.61 BogoMIPS)
[ 0.211384] Memory: 31822992K/32594280K available (31652K kernel code, 4347K rwdata, 26624K rodata, 5920K init, 5424K bss, 737584K reserved, 0K cma-reserved)
[ 0.211476] devtmpfs: initialized
[ 0.211476] x86/mm: Memory block size: 128MB
[ 0.213017] ACPI: PM: Registering ACPI NVS region [mem 0x0a200000-0x0a21dfff] (122880 bytes)
[ 0.213017] ACPI: PM: Registering ACPI NVS region [mem 0x8d27f000-0x8f27efff] (33554432 bytes)
[ 0.213017] clocksource: jiffies: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 1911260446275000 ns
[ 0.213017] posixtimers hash table entries: 16384 (order: 6, 262144 bytes, linear)
[ 0.213017] futex hash table entries: 8192 (524288 bytes on 1 NUMA nodes, total 512 KiB, linear).
[ 0.213017] pinctrl core: initialized pinctrl subsystem
[ 0.213296] PM: RTC time: 17:27:17, date: 2025-10-16
[ 0.213456] NET: Registered PF_NETLINK/PF_ROUTE protocol family
[ 0.213612] DMA: preallocated 4096 KiB GFP_KERNEL pool for atomic allocations
[ 0.213707] DMA: preallocated 4096 KiB GFP_KERNEL|GFP_DMA pool for atomic allocations
[ 0.213802] DMA: preallocated 4096 KiB GFP_KERNEL|GFP_DMA32 pool for atomic allocations
[ 0.213805] audit: initializing netlink subsys (disabled)
[ 0.213808] audit: type=2000 audit(1760635637.137:1): state=initialized audit_enabled=0 res=1
[ 0.213808] thermal_sys: Registered thermal governor 'fair_share'
[ 0.213808] thermal_sys: Registered thermal governor 'bang_bang'
[ 0.213808] thermal_sys: Registered thermal governor 'step_wise'
[ 0.213808] thermal_sys: Registered thermal governor 'user_space'
[ 0.213808] thermal_sys: Registered thermal governor 'power_allocator'
[ 0.213808] cpuidle: using governor ladder
[ 0.213808] cpuidle: using governor menu
[ 0.213808] NET: Registered PF_QIPCRTR protocol family
[ 0.213808] acpiphp: ACPI Hot Plug PCI Controller Driver version: 0.5
[ 0.213808] PCI: ECAM [mem 0xe0000000-0xefffffff] (base 0xe0000000) for domain 0000 [bus 00-ff]
[ 0.213808] PCI: Using configuration type 1 for base access
[ 0.213808] kprobes: kprobe jump-optimization is enabled. All kprobes are optimized if possible.
[ 0.213808] HugeTLB: registered 1.00 GiB page size, pre-allocated 0 pages
[ 0.213808] HugeTLB: 16380 KiB vmemmap can be freed for a 1.00 GiB page
[ 0.213808] HugeTLB: registered 2.00 MiB page size, pre-allocated 0 pages
[ 0.213808] HugeTLB: 28 KiB vmemmap can be freed for a 2.00 MiB page
[ 0.214604] raid6: skipped pq benchmark and selected avx512x4
[ 0.214605] raid6: using avx512x2 recovery algorithm
[ 0.214644] ACPI: Added _OSI(Module Device)
[ 0.214644] ACPI: Added _OSI(Processor Device)
[ 0.214645] ACPI: Added _OSI(Processor Aggregator Device)
[ 0.224225] ACPI: 13 ACPI AML tables successfully acquired and loaded
[ 0.234622] ACPI: Interpreter enabled
[ 0.234632] ACPI: PM: (supports S0 S3 S4 S5)
[ 0.234633] ACPI: Using IOAPIC for interrupt routing
[ 0.235306] PCI: Using host bridge windows from ACPI; if necessary, use "pci=nocrs" and report a bug
[ 0.235307] PCI: Ignoring E820 reservations for host bridge windows
[ 0.235430] ACPI: Enabled 6 GPEs in block 00 to 1F
[ 0.236136] ACPI: \_SB_.PCI0.GP17.XHC0.P0U0: New power resource
[ 0.236633] ACPI: \_SB_.PCI0.GP17.XHC1.P0U1: New power resource
[ 0.237418] ACPI: \_SB_.PCI0.GP19.XHC2.P0U2: New power resource
[ 0.237686] ACPI: \_SB_.PCI0.GPP1.P0NV: New power resource
[ 0.237972] ACPI: \_SB_.PCI0.GPP7.PWRS: New power resource
[ 0.238069] ACPI: \_SB_.PCI0.GPP7.UP00.PWRS: New power resource
[ 0.238162] ACPI: \_SB_.PCI0.GPP7.UP00.DP00.PWRS: New power resource
[ 0.238302] ACPI: \_SB_.PCI0.GPP7.UP00.DP00.NV00.PWRS: New power resource
[ 0.238383] ACPI: \_SB_.PCI0.GPP7.UP00.DP08.PWRS: New power resource
[ 0.238447] ACPI: \_SB_.PCI0.GPP7.UP00.DP08.EP00.PWRS: New power resource
[ 0.238522] ACPI: \_SB_.PCI0.GPP7.UP00.DP10.PWRS: New power resource
[ 0.238584] ACPI: \_SB_.PCI0.GPP7.UP00.DP10.WN00.PWRS: New power resource
[ 0.238656] ACPI: \_SB_.PCI0.GPP7.UP00.DP18.PWRS: New power resource
[ 0.238748] ACPI: \_SB_.PCI0.GPP7.UP00.DP18.LN00.PWRS: New power resource
[ 0.238840] ACPI: \_SB_.PCI0.GPP7.UP00.DP20.PWRS: New power resource
[ 0.238977] ACPI: \_SB_.PCI0.GPP7.UP00.DP20.NV00.PWRS: New power resource
[ 0.239058] ACPI: \_SB_.PCI0.GPP7.UP00.DP28.PWRS: New power resource
[ 0.239191] ACPI: \_SB_.PCI0.GPP7.UP00.DP28.EP00.PWRS: New power resource
[ 0.239270] ACPI: \_SB_.PCI0.GPP7.UP00.DP30.PWRS: New power resource
[ 0.239404] ACPI: \_SB_.PCI0.GPP7.UP00.DP30.EP00.PWRS: New power resource
[ 0.239483] ACPI: \_SB_.PCI0.GPP7.UP00.DP38.PWRS: New power resource
[ 0.239544] ACPI: \_SB_.PCI0.GPP7.UP00.DP38.EP00.PWRS: New power resource
[ 0.239616] ACPI: \_SB_.PCI0.GPP7.UP00.DP40.PWRS: New power resource
[ 0.239754] ACPI: \_SB_.PCI0.GPP7.UP00.DP40.EP00.PWRS: New power resource
[ 0.239833] ACPI: \_SB_.PCI0.GPP7.UP00.DP48.PWRS: New power resource
[ 0.239895] ACPI: \_SB_.PCI0.GPP7.UP00.DP48.EP00.PWRS: New power resource
[ 0.239966] ACPI: \_SB_.PCI0.GPP7.UP00.DP50.PWRS: New power resource
[ 0.240028] ACPI: \_SB_.PCI0.GPP7.UP00.DP50.EP00.PWRS: New power resource
[ 0.240099] ACPI: \_SB_.PCI0.GPP7.UP00.DP58.PWRS: New power resource
[ 0.240160] ACPI: \_SB_.PCI0.GPP7.UP00.DP58.EP00.PWRS: New power resource
[ 0.240232] ACPI: \_SB_.PCI0.GPP7.UP00.DP60.PWRS: New power resource
[ 0.240328] ACPI: \_SB_.PCI0.GPP7.UP00.DP60.XH00.PWRS: New power resource
[ 0.241587] ACPI: \_SB_.PCI0.GPP7.UP00.DP68.PWRS: New power resource
[ 0.241681] ACPI: \_SB_.PCI0.GPP7.UP00.DP68.SA00.PWRS: New power resource
[ 0.243050] ACPI: \_SB_.PRWL: New power resource
[ 0.243058] ACPI: \_SB_.PRWB: New power resource
[ 0.243257] ACPI: PCI Root Bridge [PCI0] (domain 0000 [bus 00-ff])
[ 0.243260] acpi PNP0A08:00: _OSC: OS supports [ExtendedConfig ASPM ClockPM Segments MSI EDR HPX-Type3]
[ 0.243305] acpi PNP0A08:00: _OSC: OS now controls [PCIeHotplug SHPCHotplug PME AER PCIeCapability LTR DPC]
[ 0.243478] PCI host bridge to bus 0000:00
[ 0.243479] pci_bus 0000:00: root bus resource [io 0x0000-0x03af window]
[ 0.243480] pci_bus 0000:00: root bus resource [io 0x03e0-0x0cf7 window]
[ 0.243481] pci_bus 0000:00: root bus resource [io 0x03b0-0x03df window]
[ 0.243481] pci_bus 0000:00: root bus resource [io 0x0d00-0xffff window]
[ 0.243482] pci_bus 0000:00: root bus resource [mem 0x000a0000-0x000dffff window]
[ 0.243482] pci_bus 0000:00: root bus resource [mem 0xa0000000-0xf6ffffff window]
[ 0.243483] pci_bus 0000:00: root bus resource [mem 0x860000000-0xfcffffffff window]
[ 0.243483] pci_bus 0000:00: root bus resource [bus 00-ff]
[ 0.243491] pci 0000:00:00.0: [1022:14d8] type 00 class 0x060000 conventional PCI endpoint
[ 0.243550] pci 0000:00:00.2: [1022:14d9] type 00 class 0x080600 conventional PCI endpoint
[ 0.243598] pci 0000:00:01.0: [1022:14da] type 00 class 0x060000 conventional PCI endpoint
[ 0.243642] pci 0000:00:01.2: [1022:14db] type 01 class 0x060400 PCIe Root Port
[ 0.243653] pci 0000:00:01.2: PCI bridge to [bus 01]
[ 0.243657] pci 0000:00:01.2: bridge window [mem 0xf6e00000-0xf6efffff]
[ 0.243709] pci 0000:00:01.2: PME# supported from D0 D3hot D3cold
[ 0.243787] pci 0000:00:02.0: [1022:14da] type 00 class 0x060000 conventional PCI endpoint
[ 0.243826] pci 0000:00:02.1: [1022:14db] type 01 class 0x060400 PCIe Root Port
[ 0.243836] pci 0000:00:02.1: PCI bridge to [bus 02-0b]
[ 0.243839] pci 0000:00:02.1: bridge window [io 0xf000-0xffff]
[ 0.243840] pci 0000:00:02.1: bridge window [mem 0xf6a00000-0xf6cfffff]
[ 0.243849] pci 0000:00:02.1: enabling Extended Tags
[ 0.243891] pci 0000:00:02.1: PME# supported from D0 D3hot D3cold
[ 0.244255] pci 0000:00:03.0: [1022:14da] type 00 class 0x060000 conventional PCI endpoint
[ 0.244297] pci 0000:00:04.0: [1022:14da] type 00 class 0x060000 conventional PCI endpoint
[ 0.244342] pci 0000:00:08.0: [1022:14da] type 00 class 0x060000 conventional PCI endpoint
[ 0.244382] pci 0000:00:08.1: [1022:14dd] type 01 class 0x060400 PCIe Root Port
[ 0.244390] pci 0000:00:08.1: PCI bridge to [bus 0c]
[ 0.244392] pci 0000:00:08.1: bridge window [io 0xe000-0xefff]
[ 0.244393] pci 0000:00:08.1: bridge window [mem 0xf6400000-0xf69fffff]
[ 0.244396] pci 0000:00:08.1: bridge window [mem 0xfcf0000000-0xfcffffffff 64bit pref]
[ 0.244400] pci 0000:00:08.1: enabling Extended Tags
[ 0.244422] pci 0000:00:08.1: PME# supported from D0 D3hot D3cold
[ 0.244475] pci 0000:00:08.3: [1022:14dd] type 01 class 0x060400 PCIe Root Port
[ 0.244483] pci 0000:00:08.3: PCI bridge to [bus 0d]
[ 0.244486] pci 0000:00:08.3: bridge window [mem 0xf6d00000-0xf6dfffff]
[ 0.244492] pci 0000:00:08.3: enabling Extended Tags
[ 0.244515] pci 0000:00:08.3: PME# supported from D0 D3hot D3cold
[ 0.244572] pci 0000:00:14.0: [1022:790b] type 00 class 0x0c0500 conventional PCI endpoint
[ 0.244630] pci 0000:00:14.3: [1022:790e] type 00 class 0x060100 conventional PCI endpoint
[ 0.244694] pci 0000:00:18.0: [1022:14e0] type 00 class 0x060000 conventional PCI endpoint
[ 0.244711] pci 0000:00:18.1: [1022:14e1] type 00 class 0x060000 conventional PCI endpoint
[ 0.244728] pci 0000:00:18.2: [1022:14e2] type 00 class 0x060000 conventional PCI endpoint
[ 0.244745] pci 0000:00:18.3: [1022:14e3] type 00 class 0x060000 conventional PCI endpoint
[ 0.244761] pci 0000:00:18.4: [1022:14e4] type 00 class 0x060000 conventional PCI endpoint
[ 0.244777] pci 0000:00:18.5: [1022:14e5] type 00 class 0x060000 conventional PCI endpoint
[ 0.244793] pci 0000:00:18.6: [1022:14e6] type 00 class 0x060000 conventional PCI endpoint
[ 0.244809] pci 0000:00:18.7: [1022:14e7] type 00 class 0x060000 conventional PCI endpoint
[ 0.244871] pci 0000:01:00.0: [144d:a80a] type 00 class 0x010802 PCIe Endpoint
[ 0.244897] pci 0000:01:00.0: BAR 0 [mem 0xf6e00000-0xf6e03fff 64bit]
[ 0.245061] pci 0000:00:01.2: PCI bridge to [bus 01]
[ 0.245113] pci 0000:02:00.0: [1022:43f4] type 01 class 0x060400 PCIe Switch Upstream Port
[ 0.245128] pci 0000:02:00.0: PCI bridge to [bus 03-0b]
[ 0.245131] pci 0000:02:00.0: bridge window [io 0xf000-0xffff]
[ 0.245133] pci 0000:02:00.0: bridge window [mem 0xf6a00000-0xf6cfffff]
[ 0.245146] pci 0000:02:00.0: enabling Extended Tags
[ 0.245188] pci 0000:02:00.0: PME# supported from D0 D3hot D3cold
[ 0.245666] pci 0000:00:02.1: PCI bridge to [bus 02-0b]
[ 0.245728] pci 0000:03:00.0: [1022:43f5] type 01 class 0x060400 PCIe Switch Downstream Port
[ 0.245744] pci 0000:03:00.0: PCI bridge to [bus 04]
[ 0.245761] pci 0000:03:00.0: enabling Extended Tags
[ 0.245807] pci 0000:03:00.0: PME# supported from D0 D3hot D3cold
[ 0.245896] pci 0000:03:03.0: [1022:43f5] type 01 class 0x060400 PCIe Switch Downstream Port
[ 0.245911] pci 0000:03:03.0: PCI bridge to [bus 05]
[ 0.245915] pci 0000:03:03.0: bridge window [io 0xf000-0xffff]
[ 0.245916] pci 0000:03:03.0: bridge window [mem 0xf6c00000-0xf6cfffff]
[ 0.245930] pci 0000:03:03.0: enabling Extended Tags
[ 0.245973] pci 0000:03:03.0: PME# supported from D0 D3hot D3cold
[ 0.246350] pci 0000:03:04.0: [1022:43f5] type 01 class 0x060400 PCIe Switch Downstream Port
[ 0.246365] pci 0000:03:04.0: PCI bridge to [bus 06]
[ 0.246383] pci 0000:03:04.0: enabling Extended Tags
[ 0.246428] pci 0000:03:04.0: PME# supported from D0 D3hot D3cold
[ 0.246516] pci 0000:03:05.0: [1022:43f5] type 01 class 0x060400 PCIe Switch Downstream Port
[ 0.246532] pci 0000:03:05.0: PCI bridge to [bus 07]
[ 0.246549] pci 0000:03:05.0: enabling Extended Tags
[ 0.246595] pci 0000:03:05.0: PME# supported from D0 D3hot D3cold
[ 0.246684] pci 0000:03:06.0: [1022:43f5] type 01 class 0x060400 PCIe Switch Downstream Port
[ 0.246699] pci 0000:03:06.0: PCI bridge to [bus 08]
[ 0.246717] pci 0000:03:06.0: enabling Extended Tags
[ 0.246762] pci 0000:03:06.0: PME# supported from D0 D3hot D3cold
[ 0.246850] pci 0000:03:08.0: [1022:43f5] type 01 class 0x060400 PCIe Switch Downstream Port
[ 0.246866] pci 0000:03:08.0: PCI bridge to [bus 09]
[ 0.246883] pci 0000:03:08.0: enabling Extended Tags
[ 0.246928] pci 0000:03:08.0: PME# supported from D0 D3hot D3cold
[ 0.247019] pci 0000:03:0c.0: [1022:43f5] type 01 class 0x060400 PCIe Switch Downstream Port
[ 0.247034] pci 0000:03:0c.0: PCI bridge to [bus 0a]
[ 0.247038] pci 0000:03:0c.0: bridge window [mem 0xf6b00000-0xf6bfffff]
[ 0.247050] pci 0000:03:0c.0: enabling Extended Tags
[ 0.247080] pci 0000:03:0c.0: PME# supported from D0 D3hot D3cold
[ 0.247417] pci 0000:03:0d.0: [1022:43f5] type 01 class 0x060400 PCIe Switch Downstream Port
[ 0.247432] pci 0000:03:0d.0: PCI bridge to [bus 0b]
[ 0.247436] pci 0000:03:0d.0: bridge window [mem 0xf6a00000-0xf6afffff]
[ 0.247448] pci 0000:03:0d.0: enabling Extended Tags
[ 0.247478] pci 0000:03:0d.0: PME# supported from D0 D3hot D3cold
[ 0.247811] pci 0000:02:00.0: PCI bridge to [bus 03-0b]
[ 0.247839] pci 0000:03:00.0: PCI bridge to [bus 04]
[ 0.247892] pci 0000:05:00.0: [10ec:8125] type 00 class 0x020000 PCIe Endpoint
[ 0.247946] pci 0000:05:00.0: BAR 0 [io 0xf000-0xf0ff]
[ 0.247951] pci 0000:05:00.0: BAR 2 [mem 0xf6c00000-0xf6c0ffff 64bit]
[ 0.247954] pci 0000:05:00.0: BAR 4 [mem 0xf6c10000-0xf6c13fff 64bit]
[ 0.248070] pci 0000:05:00.0: supports D1 D2
[ 0.248070] pci 0000:05:00.0: PME# supported from D0 D1 D2 D3hot D3cold
[ 0.248470] pci 0000:03:03.0: PCI bridge to [bus 05]
[ 0.248498] pci 0000:03:04.0: PCI bridge to [bus 06]
[ 0.248527] pci 0000:03:05.0: PCI bridge to [bus 07]
[ 0.248555] pci 0000:03:06.0: PCI bridge to [bus 08]
[ 0.248584] pci 0000:03:08.0: PCI bridge to [bus 09]
[ 0.248621] pci 0000:0a:00.0: [1022:43fc] type 00 class 0x0c0330 PCIe Legacy Endpoint
[ 0.248644] pci 0000:0a:00.0: BAR 0 [mem 0xf6b00000-0xf6b07fff 64bit]
[ 0.248652] pci 0000:0a:00.0: enabling Extended Tags
[ 0.248684] pci 0000:0a:00.0: PME# supported from D0 D3hot D3cold
[ 0.248929] pci 0000:03:0c.0: PCI bridge to [bus 0a]
[ 0.248965] pci 0000:0b:00.0: [1022:43f6] type 00 class 0x010601 PCIe Legacy Endpoint
[ 0.248990] pci 0000:0b:00.0: BAR 5 [mem 0xf6a80000-0xf6a803ff]
[ 0.248991] pci 0000:0b:00.0: ROM [mem 0xf6a00000-0xf6a7ffff pref]
[ 0.248995] pci 0000:0b:00.0: enabling Extended Tags
[ 0.249022] pci 0000:0b:00.0: PME# supported from D0 D3hot D3cold
[ 0.249252] pci 0000:03:0d.0: PCI bridge to [bus 0b]
[ 0.249330] pci 0000:0c:00.0: [1002:13c0] type 00 class 0x030000 PCIe Legacy Endpoint
[ 0.249345] pci 0000:0c:00.0: BAR 0 [mem 0xfcf0000000-0xfcffffffff 64bit pref]
[ 0.249346] pci 0000:0c:00.0: BAR 2 [mem 0xf6400000-0xf65fffff 64bit pref]
[ 0.249347] pci 0000:0c:00.0: BAR 4 [io 0xe000-0xe0ff]
[ 0.249348] pci 0000:0c:00.0: BAR 5 [mem 0xf6900000-0xf697ffff]
[ 0.249350] pci 0000:0c:00.0: enabling Extended Tags
[ 0.249382] pci 0000:0c:00.0: PME# supported from D1 D2 D3hot D3cold
[ 0.249437] pci 0000:0c:00.1: [1002:1640] type 00 class 0x040300 PCIe Legacy Endpoint
[ 0.249450] pci 0000:0c:00.1: BAR 0 [mem 0xf6980000-0xf6983fff]
[ 0.249455] pci 0000:0c:00.1: enabling Extended Tags
[ 0.249474] pci 0000:0c:00.1: PME# supported from D1 D2 D3hot D3cold
[ 0.249508] pci 0000:0c:00.2: [1022:1649] type 00 class 0x108000 PCIe Endpoint
[ 0.249542] pci 0000:0c:00.2: BAR 2 [mem 0xf6800000-0xf68fffff]
[ 0.249544] pci 0000:0c:00.2: BAR 5 [mem 0xf6984000-0xf6985fff]
[ 0.249547] pci 0000:0c:00.2: enabling Extended Tags
[ 0.249595] pci 0000:0c:00.3: [1022:15b6] type 00 class 0x0c0330 PCIe Endpoint
[ 0.249609] pci 0000:0c:00.3: BAR 0 [mem 0xf6700000-0xf67fffff 64bit]
[ 0.249614] pci 0000:0c:00.3: enabling Extended Tags
[ 0.249634] pci 0000:0c:00.3: PME# supported from D0 D3hot D3cold
[ 0.249671] pci 0000:0c:00.4: [1022:15b7] type 00 class 0x0c0330 PCIe Endpoint
[ 0.249685] pci 0000:0c:00.4: BAR 0 [mem 0xf6600000-0xf66fffff 64bit]
[ 0.249689] pci 0000:0c:00.4: enabling Extended Tags
[ 0.249709] pci 0000:0c:00.4: PME# supported from D0 D3hot D3cold
[ 0.249751] pci 0000:00:08.1: PCI bridge to [bus 0c]
[ 0.249773] pci 0000:0d:00.0: [1022:15b8] type 00 class 0x0c0330 PCIe Endpoint
[ 0.249792] pci 0000:0d:00.0: BAR 0 [mem 0xf6d00000-0xf6dfffff 64bit]
[ 0.249796] pci 0000:0d:00.0: enabling Extended Tags
[ 0.249821] pci 0000:0d:00.0: PME# supported from D0 D3hot D3cold
[ 0.249871] pci 0000:00:08.3: PCI bridge to [bus 0d]
[ 0.251176] ACPI: PCI: Interrupt link LNKA configured for IRQ 0
[ 0.251195] ACPI: PCI: Interrupt link LNKB configured for IRQ 0
[ 0.251209] ACPI: PCI: Interrupt link LNKC configured for IRQ 0
[ 0.251228] ACPI: PCI: Interrupt link LNKD configured for IRQ 0
[ 0.251245] ACPI: PCI: Interrupt link LNKE configured for IRQ 0
[ 0.251260] ACPI: PCI: Interrupt link LNKF configured for IRQ 0
[ 0.251273] ACPI: PCI: Interrupt link LNKG configured for IRQ 0
[ 0.251287] ACPI: PCI: Interrupt link LNKH configured for IRQ 0
[ 0.251605] iommu: Default domain type: Translated
[ 0.251605] iommu: DMA domain TLB invalidation policy: lazy mode
[ 0.251636] SCSI subsystem initialized
[ 0.251636] libata version 3.00 loaded.
[ 0.251636] ACPI: bus type USB registered
[ 0.251636] usbcore: registered new interface driver usbfs
[ 0.251636] usbcore: registered new interface driver hub
[ 0.251636] usbcore: registered new device driver usb
[ 0.256812] mc: Linux media interface: v0.10
[ 0.256815] videodev: Linux video capture interface: v2.00
[ 0.256825] EDAC MC: Ver: 3.0.0
[ 0.256886] efivars: Registered efivars operations
[ 0.256886] Advanced Linux Sound Architecture Driver Initialized.
[ 0.256886] NetLabel: Initializing
[ 0.256886] NetLabel: domain hash size = 128
[ 0.256886] NetLabel: protocols = UNLABELED CIPSOv4 CALIPSO
[ 0.256886] NetLabel: unlabeled traffic allowed by default
[ 0.256886] mctp: management component transport protocol core
[ 0.256886] NET: Registered PF_MCTP protocol family
[ 0.256886] PCI: Using ACPI for IRQ routing
[ 0.262912] PCI: pci_cache_line_size set to 64 bytes
[ 0.262956] e820: reserve RAM buffer [mem 0x09aff000-0x0bffffff]
[ 0.262957] e820: reserve RAM buffer [mem 0x0a200000-0x0bffffff]
[ 0.262957] e820: reserve RAM buffer [mem 0x0b000000-0x0bffffff]
[ 0.262958] e820: reserve RAM buffer [mem 0x7f216000-0x7fffffff]
[ 0.262958] e820: reserve RAM buffer [mem 0x7f4ee000-0x7fffffff]
[ 0.262958] e820: reserve RAM buffer [mem 0x8527f000-0x87ffffff]
[ 0.262959] e820: reserve RAM buffer [mem 0x99ff7000-0x9bffffff]
[ 0.262959] e820: reserve RAM buffer [mem 0x9a000000-0x9bffffff]
[ 0.262959] e820: reserve RAM buffer [mem 0x83dd80000-0x83fffffff]
[ 0.262973] pci 0000:0c:00.0: vgaarb: setting as boot VGA device
[ 0.262973] pci 0000:0c:00.0: vgaarb: bridge control possible
[ 0.262973] pci 0000:0c:00.0: vgaarb: VGA device added: decodes=io+mem,owns=none,locks=none
[ 0.262973] vgaarb: loaded
[ 0.262973] hpet0: at MMIO 0xfed00000, IRQs 2, 8, 0
[ 0.262973] hpet0: 3 comparators, 32-bit 14.318180 MHz counter
[ 0.264333] clocksource: Switched to clocksource tsc-early
[ 0.264384] VFS: Disk quotas dquot_6.6.0
[ 0.264388] VFS: Dquot-cache hash table entries: 512 (order 0, 4096 bytes)
[ 0.264403] netfs: FS-Cache loaded
[ 0.264422] pnp: PnP ACPI init
[ 0.264453] system 00:00: [mem 0xe0000000-0xefffffff] has been reserved
[ 0.264473] system 00:01: [mem 0x840000000-0x85fffffff window] has been reserved
[ 0.264558] system 00:03: [io 0x0280-0x028f] has been reserved
[ 0.264559] system 00:03: [io 0x0290-0x029f] has been reserved
[ 0.264559] system 00:03: [io 0x02a0-0x02af] has been reserved
[ 0.264560] system 00:03: [io 0x02b0-0x02bf] has been reserved
[ 0.264613] system 00:04: [io 0x04d0-0x04d1] has been reserved
[ 0.264614] system 00:04: [io 0x040b] has been reserved
[ 0.264614] system 00:04: [io 0x04d6] has been reserved
[ 0.264615] system 00:04: [io 0x0c00-0x0c01] has been reserved
[ 0.264615] system 00:04: [io 0x0c14] has been reserved
[ 0.264615] system 00:04: [io 0x0c50-0x0c51] has been reserved
[ 0.264616] system 00:04: [io 0x0c52] has been reserved
[ 0.264616] system 00:04: [io 0x0c6c] has been reserved
[ 0.264616] system 00:04: [io 0x0c6f] has been reserved
[ 0.264617] system 00:04: [io 0x0cd8-0x0cdf] has been reserved
[ 0.264617] system 00:04: [io 0x0800-0x089f] has been reserved
[ 0.264618] system 00:04: [io 0x0b00-0x0b0f] has been reserved
[ 0.264618] system 00:04: [io 0x0b20-0x0b3f] has been reserved
[ 0.264618] system 00:04: [io 0x0900-0x090f] has been reserved
[ 0.264619] system 00:04: [io 0x0910-0x091f] has been reserved
[ 0.264619] system 00:04: [mem 0xfedc0000-0xfedc0fff] has been reserved
[ 0.264620] system 00:04: [mem 0xfee00000-0xfee00fff] has been reserved
[ 0.264621] system 00:04: [mem 0xfec10000-0xfec10fff] has been reserved
[ 0.264621] system 00:04: [mem 0xff000000-0xffffffff] has been reserved
[ 0.265527] pnp: PnP ACPI: found 5 devices
[ 0.270618] clocksource: acpi_pm: mask: 0xffffff max_cycles: 0xffffff, max_idle_ns: 2085701024 ns
[ 0.270645] NET: Registered PF_INET protocol family
[ 0.270710] IP idents hash table entries: 262144 (order: 9, 2097152 bytes, linear)
[ 0.271635] tcp_listen_portaddr_hash hash table entries: 16384 (order: 6, 262144 bytes, linear)
[ 0.271649] Table-perturb hash table entries: 65536 (order: 6, 262144 bytes, linear)
[ 0.271712] TCP established hash table entries: 262144 (order: 9, 2097152 bytes, linear)
[ 0.271837] TCP bind hash table entries: 65536 (order: 9, 2097152 bytes, linear)
[ 0.271885] TCP: Hash tables configured (established 262144 bind 65536)
[ 0.271938] MPTCP token hash table entries: 32768 (order: 7, 786432 bytes, linear)
[ 0.271986] UDP hash table entries: 16384 (order: 8, 1048576 bytes, linear)
[ 0.272040] UDP-Lite hash table entries: 16384 (order: 8, 1048576 bytes, linear)
[ 0.272084] NET: Registered PF_UNIX/PF_LOCAL protocol family
[ 0.272122] RPC: Registered named UNIX socket transport module.
[ 0.272122] RPC: Registered udp transport module.
[ 0.272123] RPC: Registered tcp transport module.
[ 0.272123] RPC: Registered tcp-with-tls transport module.
[ 0.272123] RPC: Registered tcp NFSv4.1 backchannel transport module.
[ 0.272209] NET: Registered PF_XDP protocol family
[ 0.272216] pci 0000:00:01.2: PCI bridge to [bus 01]
[ 0.272219] pci 0000:00:01.2: bridge window [mem 0xf6e00000-0xf6efffff]
[ 0.272229] pci 0000:03:00.0: PCI bridge to [bus 04]
[ 0.272240] pci 0000:03:03.0: PCI bridge to [bus 05]
[ 0.272241] pci 0000:03:03.0: bridge window [io 0xf000-0xffff]
[ 0.272243] pci 0000:03:03.0: bridge window [mem 0xf6c00000-0xf6cfffff]
[ 0.272247] pci 0000:03:04.0: PCI bridge to [bus 06]
[ 0.272253] pci 0000:03:05.0: PCI bridge to [bus 07]
[ 0.272258] pci 0000:03:06.0: PCI bridge to [bus 08]
[ 0.272264] pci 0000:03:08.0: PCI bridge to [bus 09]
[ 0.272270] pci 0000:03:0c.0: PCI bridge to [bus 0a]
[ 0.272272] pci 0000:03:0c.0: bridge window [mem 0xf6b00000-0xf6bfffff]
[ 0.272276] pci 0000:03:0d.0: PCI bridge to [bus 0b]
[ 0.272278] pci 0000:03:0d.0: bridge window [mem 0xf6a00000-0xf6afffff]
[ 0.272282] pci 0000:02:00.0: PCI bridge to [bus 03-0b]
[ 0.272283] pci 0000:02:00.0: bridge window [io 0xf000-0xffff]
[ 0.272285] pci 0000:02:00.0: bridge window [mem 0xf6a00000-0xf6cfffff]
[ 0.272289] pci 0000:00:02.1: PCI bridge to [bus 02-0b]
[ 0.272290] pci 0000:00:02.1: bridge window [io 0xf000-0xffff]
[ 0.272291] pci 0000:00:02.1: bridge window [mem 0xf6a00000-0xf6cfffff]
[ 0.272301] pci 0000:00:08.1: PCI bridge to [bus 0c]
[ 0.272306] pci 0000:00:08.1: bridge window [io 0xe000-0xefff]
[ 0.272308] pci 0000:00:08.1: bridge window [mem 0xf6400000-0xf69fffff]
[ 0.272309] pci 0000:00:08.1: bridge window [mem 0xfcf0000000-0xfcffffffff 64bit pref]
[ 0.272310] pci 0000:00:08.3: PCI bridge to [bus 0d]
[ 0.272312] pci 0000:00:08.3: bridge window [mem 0xf6d00000-0xf6dfffff]
[ 0.272315] pci_bus 0000:00: resource 4 [io 0x0000-0x03af window]
[ 0.272316] pci_bus 0000:00: resource 5 [io 0x03e0-0x0cf7 window]
[ 0.272316] pci_bus 0000:00: resource 6 [io 0x03b0-0x03df window]
[ 0.272316] pci_bus 0000:00: resource 7 [io 0x0d00-0xffff window]
[ 0.272317] pci_bus 0000:00: resource 8 [mem 0x000a0000-0x000dffff window]
[ 0.272317] pci_bus 0000:00: resource 9 [mem 0xa0000000-0xf6ffffff window]
[ 0.272318] pci_bus 0000:00: resource 10 [mem 0x860000000-0xfcffffffff window]
[ 0.272318] pci_bus 0000:01: resource 1 [mem 0xf6e00000-0xf6efffff]
[ 0.272319] pci_bus 0000:02: resource 0 [io 0xf000-0xffff]
[ 0.272319] pci_bus 0000:02: resource 1 [mem 0xf6a00000-0xf6cfffff]
[ 0.272319] pci_bus 0000:03: resource 0 [io 0xf000-0xffff]
[ 0.272320] pci_bus 0000:03: resource 1 [mem 0xf6a00000-0xf6cfffff]
[ 0.272320] pci_bus 0000:05: resource 0 [io 0xf000-0xffff]
[ 0.272321] pci_bus 0000:05: resource 1 [mem 0xf6c00000-0xf6cfffff]
[ 0.272321] pci_bus 0000:0a: resource 1 [mem 0xf6b00000-0xf6bfffff]
[ 0.272321] pci_bus 0000:0b: resource 1 [mem 0xf6a00000-0xf6afffff]
[ 0.272322] pci_bus 0000:0c: resource 0 [io 0xe000-0xefff]
[ 0.272322] pci_bus 0000:0c: resource 1 [mem 0xf6400000-0xf69fffff]
[ 0.272323] pci_bus 0000:0c: resource 2 [mem 0xfcf0000000-0xfcffffffff 64bit pref]
[ 0.272323] pci_bus 0000:0d: resource 1 [mem 0xf6d00000-0xf6dfffff]
[ 0.272454] pci 0000:0c:00.1: D0 power state depends on 0000:0c:00.0
[ 0.272572] PCI: CLS 64 bytes, default 64
[ 0.272582] pci 0000:00:00.2: AMD-Vi: IOMMU performance counters supported
[ 0.272598] Unpacking initramfs...
[ 0.272601] pci 0000:00:01.0: Adding to iommu group 0
[ 0.272606] pci 0000:00:01.2: Adding to iommu group 1
[ 0.272613] pci 0000:00:02.0: Adding to iommu group 2
[ 0.272617] pci 0000:00:02.1: Adding to iommu group 3
[ 0.272622] pci 0000:00:03.0: Adding to iommu group 4
[ 0.272628] pci 0000:00:04.0: Adding to iommu group 5
[ 0.272635] pci 0000:00:08.0: Adding to iommu group 6
[ 0.272639] pci 0000:00:08.1: Adding to iommu group 7
[ 0.272644] pci 0000:00:08.3: Adding to iommu group 8
[ 0.272652] pci 0000:00:14.0: Adding to iommu group 9
[ 0.272655] pci 0000:00:14.3: Adding to iommu group 9
[ 0.272675] pci 0000:00:18.0: Adding to iommu group 10
[ 0.272679] pci 0000:00:18.1: Adding to iommu group 10
[ 0.272682] pci 0000:00:18.2: Adding to iommu group 10
[ 0.272687] pci 0000:00:18.3: Adding to iommu group 10
[ 0.272691] pci 0000:00:18.4: Adding to iommu group 10
[ 0.272694] pci 0000:00:18.5: Adding to iommu group 10
[ 0.272698] pci 0000:00:18.6: Adding to iommu group 10
[ 0.272702] pci 0000:00:18.7: Adding to iommu group 10
[ 0.272707] pci 0000:01:00.0: Adding to iommu group 11
[ 0.272711] pci 0000:02:00.0: Adding to iommu group 12
[ 0.272716] pci 0000:03:00.0: Adding to iommu group 13
[ 0.272720] pci 0000:03:03.0: Adding to iommu group 14
[ 0.272725] pci 0000:03:04.0: Adding to iommu group 15
[ 0.272730] pci 0000:03:05.0: Adding to iommu group 16
[ 0.272734] pci 0000:03:06.0: Adding to iommu group 17
[ 0.272739] pci 0000:03:08.0: Adding to iommu group 18
[ 0.272744] pci 0000:03:0c.0: Adding to iommu group 19
[ 0.272749] pci 0000:03:0d.0: Adding to iommu group 20
[ 0.272751] pci 0000:05:00.0: Adding to iommu group 14
[ 0.272752] pci 0000:0a:00.0: Adding to iommu group 19
[ 0.272753] pci 0000:0b:00.0: Adding to iommu group 20
[ 0.272769] pci 0000:0c:00.0: Adding to iommu group 21
[ 0.272774] pci 0000:0c:00.1: Adding to iommu group 22
[ 0.272778] pci 0000:0c:00.2: Adding to iommu group 23
[ 0.272783] pci 0000:0c:00.3: Adding to iommu group 24
[ 0.272788] pci 0000:0c:00.4: Adding to iommu group 25
[ 0.272792] pci 0000:0d:00.0: Adding to iommu group 26
[ 0.274424] Freeing initrd memory: 13156K
[ 0.274568] AMD-Vi: Extended features (0x246577efa2254afa, 0x0): PPR NX GT [5] IA GA PC GA_vAPIC
[ 0.274572] AMD-Vi: Interrupt remapping enabled
[ 0.372396] AMD-Vi: Virtual APIC enabled
[ 0.372403] PCI-DMA: Using software bounce buffering for IO (SWIOTLB)
[ 0.372406] software IO TLB: mapped [mem 0x000000007939d000-0x000000007d39d000] (64MB)
[ 0.372448] RAPL PMU: API unit is 2^-32 Joules, 2 fixed counters, 163840 ms ovfl timer
[ 0.372448] RAPL PMU: hw unit of domain package 2^-16 Joules
[ 0.372449] RAPL PMU: hw unit of domain core 2^-16 Joules
[ 0.372450] LVT offset 0 assigned for vector 0x400
[ 0.372537] perf: AMD IBS detected (0x00081bff)
[ 0.372539] perf/amd_iommu: Detected AMD IOMMU #0 (2 banks, 4 counters/bank).
[ 0.372542] kvm_intel: VMX not supported by CPU 3
[ 0.372545] fbcon: Taking over console
[ 0.372556] kvm_amd: TSC scaling supported
[ 0.372557] kvm_amd: Nested Virtualization enabled
[ 0.372558] kvm_amd: Nested Paging enabled
[ 0.372558] kvm_amd: LBR virtualization supported
[ 0.372564] kvm_amd: AVIC enabled
[ 0.372565] kvm_amd: x2AVIC enabled
[ 0.372565] kvm_amd: Virtual VMLOAD VMSAVE supported
[ 0.372565] kvm_amd: Virtual GIF supported
[ 0.372565] kvm_amd: Virtual NMI enabled
[ 0.397532] Initialise system trusted keyrings
[ 0.397538] Key type blacklist registered
[ 0.397554] workingset: timestamp_bits=36 max_order=23 bucket_order=0
[ 0.397684] NFS: Registering the id_resolver key type
[ 0.397685] Key type id_resolver registered
[ 0.397686] Key type id_legacy registered
[ 0.397689] nfs4filelayout_init: NFSv4 File Layout Driver Registering...
[ 0.397690] nfs4flexfilelayout_init: NFSv4 Flexfile Layout Driver Registering...
[ 0.397730] fuse: init (API version 7.45)
[ 0.397764] integrity: Platform Keyring initialized
[ 0.397765] integrity: Machine keyring initialized
[ 0.397790] cryptd: max_cpu_qlen set to 1000
[ 0.401813] xor: automatically using best checksumming function avx
[ 0.401814] Key type asymmetric registered
[ 0.401814] Asymmetric key parser 'x509' registered
[ 0.401821] Block layer SCSI generic (bsg) driver version 0.4 loaded (major 243)
[ 0.401839] io scheduler mq-deadline registered
[ 0.401839] io scheduler kyber registered
[ 0.401843] io scheduler bfq registered
[ 0.402942] ledtrig-cpu: registered to indicate activity on CPUs
[ 0.403020] pcieport 0000:00:01.2: PME: Signaling with IRQ 29
[ 0.403119] pcieport 0000:00:02.1: PME: Signaling with IRQ 30
[ 0.403206] pcieport 0000:00:08.1: PME: Signaling with IRQ 31
[ 0.403273] pcieport 0000:00:08.3: PME: Signaling with IRQ 32
[ 0.404054] input: Power Button as /devices/LNXSYSTM:00/LNXPWRBN:00/input/input0
[ 0.407379] ACPI: button: Power Button [PWRF]
[ 0.407418] ACPI: video: Video Device [VGA] (multi-head: yes rom: no post: no)
[ 0.407538] input: Video Bus as /devices/LNXSYSTM:00/LNXSYBUS:00/PNP0A08:00/device:20/LNXVIDEO:00/input/input1
[ 0.407717] Monitor-Mwait will be used to enter C-1 state
[ 0.408982] Estimated ratio of average max frequency by base frequency (times 1024): 1170
[ 0.409058] Serial: 8250/16550 driver, 32 ports, IRQ sharing enabled
[ 0.409689] Non-volatile memory driver v1.3
[ 0.409690] Linux agpgart interface v0.103
[ 0.409740] ACPI: bus type drm_connector registered
[ 0.409748] [drm] amdgpu kernel modesetting enabled.
[ 0.412375] amdgpu: Virtual CRAT table created for CPU
[ 0.412379] amdgpu: Topology: Add CPU node
[ 0.412436] amdgpu 0000:0c:00.0: enabling device (0006 -> 0007)
[ 0.412456] amdgpu 0000:0c:00.0: amdgpu: initializing kernel modesetting (IP DISCOVERY 0x1002:0x13C0 0x1849:0x364E 0xC2).
[ 0.412460] amdgpu 0000:0c:00.0: amdgpu: register mmio base: 0xF6900000
[ 0.412461] amdgpu 0000:0c:00.0: amdgpu: register mmio size: 524288
[ 0.413871] amdgpu 0000:0c:00.0: amdgpu: detected ip block number 0 <common_v1_0_0> (nv_common)
[ 0.413872] amdgpu 0000:0c:00.0: amdgpu: detected ip block number 1 <gmc_v10_0_0> (gmc_v10_0)
[ 0.413873] amdgpu 0000:0c:00.0: amdgpu: detected ip block number 2 <ih_v5_0_0> (navi10_ih)
[ 0.413874] amdgpu 0000:0c:00.0: amdgpu: detected ip block number 3 <psp_v13_0_0> (psp)
[ 0.413875] amdgpu 0000:0c:00.0: amdgpu: detected ip block number 4 <smu_v13_0_0> (smu)
[ 0.413876] amdgpu 0000:0c:00.0: amdgpu: detected ip block number 5 <dce_v1_0_0> (dm)
[ 0.413876] amdgpu 0000:0c:00.0: amdgpu: detected ip block number 6 <gfx_v10_0_0> (gfx_v10_0)
[ 0.413877] amdgpu 0000:0c:00.0: amdgpu: detected ip block number 7 <sdma_v5_2_0> (sdma_v5_2)
[ 0.413878] amdgpu 0000:0c:00.0: amdgpu: detected ip block number 8 <vcn_v3_0_0> (vcn_v3_0)
[ 0.413879] amdgpu 0000:0c:00.0: amdgpu: detected ip block number 9 <jpeg_v3_0_0> (jpeg_v3_0)
[ 0.413889] amdgpu 0000:0c:00.0: amdgpu: Fetched VBIOS from VFCT
[ 0.413890] amdgpu: ATOM BIOS: 102-RAPHAEL-008
[ 0.413908] amdgpu 0000:0c:00.0: Direct firmware load for amdgpu/psp_13_0_5_toc.bin failed with error -2
[ 0.413910] amdgpu 0000:0c:00.0: amdgpu: early_init of IP block <psp> failed -19
[ 0.413917] amdgpu 0000:0c:00.0: Direct firmware load for amdgpu/dcn_3_1_5_dmcub.bin failed with error -2
[ 0.413918] amdgpu 0000:0c:00.0: amdgpu: early_init of IP block <dm> failed -19
[ 0.413923] amdgpu 0000:0c:00.0: Direct firmware load for amdgpu/gc_10_3_6_pfp.bin failed with error -2
[ 0.413924] amdgpu 0000:0c:00.0: amdgpu: early_init of IP block <gfx_v10_0> failed -19
[ 0.413929] amdgpu 0000:0c:00.0: Direct firmware load for amdgpu/sdma_5_2_6.bin failed with error -2
[ 0.413929] amdgpu 0000:0c:00.0: amdgpu: early_init of IP block <sdma_v5_2> failed -19
[ 0.413935] amdgpu 0000:0c:00.0: Direct firmware load for amdgpu/vcn_3_1_2.bin failed with error -2
[ 0.413935] amdgpu 0000:0c:00.0: amdgpu: early_init of IP block <vcn_v3_0> failed -19
[ 0.413936] amdgpu 0000:0c:00.0: amdgpu: Fatal error during GPU init
[ 0.413938] amdgpu 0000:0c:00.0: amdgpu: amdgpu: finishing device.
[ 0.414811] Key type psk registered
[ 0.414882] nvme 0000:01:00.0: platform quirk: setting simple suspend
[ 0.414899] ahci 0000:0b:00.0: enabling device (0000 -> 0002)
[ 0.414907] nvme nvme0: pci function 0000:01:00.0
[ 0.414987] ahci 0000:0b:00.0: SSS flag set, parallel bus scan disabled
[ 0.415013] ahci 0000:0b:00.0: AHCI vers 0001.0301, 32 command slots, 6 Gbps, SATA mode
[ 0.415014] ahci 0000:0b:00.0: 4/6 ports implemented (port mask 0xf)
[ 0.415015] ahci 0000:0b:00.0: flags: 64bit ncq sntf stag pm led clo only pmp pio slum part sxs deso sadm sds apst
[ 0.415147] scsi host0: ahci
[ 0.415186] scsi host1: ahci
[ 0.415215] scsi host2: ahci
[ 0.415244] scsi host3: ahci
[ 0.415274] scsi host4: ahci
[ 0.415304] scsi host5: ahci
[ 0.415318] ata1: SATA max UDMA/133 abar m1024@0xf6a80000 port 0xf6a80100 irq 44 lpm-pol 3
[ 0.415319] ata2: SATA max UDMA/133 abar m1024@0xf6a80000 port 0xf6a80180 irq 44 lpm-pol 3
[ 0.415320] ata3: SATA max UDMA/133 abar m1024@0xf6a80000 port 0xf6a80200 irq 44 lpm-pol 3
[ 0.415321] ata4: SATA max UDMA/133 abar m1024@0xf6a80000 port 0xf6a80280 irq 44 lpm-pol 3
[ 0.415322] ata5: DUMMY
[ 0.415322] ata6: DUMMY
[ 0.420200] r8169 0000:05:00.0 eth0: RTL8125B, 9c:6b:00:7c:f7:d2, XID 641, IRQ 45
[ 0.420202] r8169 0000:05:00.0 eth0: jumbo features [frames: 16362 bytes, tx checksumming: ko]
[ 0.420250] xhci_hcd 0000:0a:00.0: xHCI Host Controller
[ 0.420253] xhci_hcd 0000:0a:00.0: new USB bus registered, assigned bus number 1
[ 0.426788] nvme nvme0: D3 entry latency set to 10 seconds
[ 0.431299] nvme nvme0: 24/0/0 default/read/poll queues
[ 0.433335] nvme0n1: p1 p2
[ 0.476319] xhci_hcd 0000:0a:00.0: hcc params 0x0200ef81 hci version 0x110 quirks 0x0000000000000010
[ 0.476497] xhci_hcd 0000:0a:00.0: xHCI Host Controller
[ 0.476498] xhci_hcd 0000:0a:00.0: new USB bus registered, assigned bus number 2
[ 0.476500] xhci_hcd 0000:0a:00.0: Host supports USB 3.1 Enhanced SuperSpeed
[ 0.477303] usb usb1: New USB device found, idVendor=1d6b, idProduct=0002, bcdDevice= 6.18
[ 0.477304] usb usb1: New USB device strings: Mfr=3, Product=2, SerialNumber=1
[ 0.477305] usb usb1: Product: xHCI Host Controller
[ 0.477305] usb usb1: Manufacturer: Linux 6.18.0-rc1 xhci-hcd
[ 0.477306] usb usb1: SerialNumber: 0000:0a:00.0
[ 0.477367] hub 1-0:1.0: USB hub found
[ 0.477379] hub 1-0:1.0: 12 ports detected
[ 0.479103] usb usb2: We don't know the algorithms for LPM for this host, disabling LPM.
[ 0.479109] usb usb2: New USB device found, idVendor=1d6b, idProduct=0003, bcdDevice= 6.18
[ 0.479109] usb usb2: New USB device strings: Mfr=3, Product=2, SerialNumber=1
[ 0.479110] usb usb2: Product: xHCI Host Controller
[ 0.479110] usb usb2: Manufacturer: Linux 6.18.0-rc1 xhci-hcd
[ 0.479110] usb usb2: SerialNumber: 0000:0a:00.0
[ 0.479147] hub 2-0:1.0: USB hub found
[ 0.479156] hub 2-0:1.0: 6 ports detected
[ 0.480106] xhci_hcd 0000:0c:00.3: xHCI Host Controller
[ 0.480108] xhci_hcd 0000:0c:00.3: new USB bus registered, assigned bus number 3
[ 0.480451] xhci_hcd 0000:0c:00.3: hcc params 0x0120ffc5 hci version 0x120 quirks 0x0000000200000010
[ 0.480673] xhci_hcd 0000:0c:00.3: xHCI Host Controller
[ 0.480674] xhci_hcd 0000:0c:00.3: new USB bus registered, assigned bus number 4
[ 0.480674] xhci_hcd 0000:0c:00.3: Host supports USB 3.1 Enhanced SuperSpeed
[ 0.480684] usb usb3: New USB device found, idVendor=1d6b, idProduct=0002, bcdDevice= 6.18
[ 0.480685] usb usb3: New USB device strings: Mfr=3, Product=2, SerialNumber=1
[ 0.480685] usb usb3: Product: xHCI Host Controller
[ 0.480685] usb usb3: Manufacturer: Linux 6.18.0-rc1 xhci-hcd
[ 0.480686] usb usb3: SerialNumber: 0000:0c:00.3
[ 0.480724] hub 3-0:1.0: USB hub found
[ 0.480735] hub 3-0:1.0: 2 ports detected
[ 0.481067] usb usb4: We don't know the algorithms for LPM for this host, disabling LPM.
[ 0.481072] usb usb4: New USB device found, idVendor=1d6b, idProduct=0003, bcdDevice= 6.18
[ 0.481072] usb usb4: New USB device strings: Mfr=3, Product=2, SerialNumber=1
[ 0.481073] usb usb4: Product: xHCI Host Controller
[ 0.481073] usb usb4: Manufacturer: Linux 6.18.0-rc1 xhci-hcd
[ 0.481073] usb usb4: SerialNumber: 0000:0c:00.3
[ 0.481108] hub 4-0:1.0: USB hub found
[ 0.481114] hub 4-0:1.0: 2 ports detected
[ 0.481520] xhci_hcd 0000:0c:00.4: xHCI Host Controller
[ 0.481522] xhci_hcd 0000:0c:00.4: new USB bus registered, assigned bus number 5
[ 0.481858] xhci_hcd 0000:0c:00.4: hcc params 0x0120ffc5 hci version 0x120 quirks 0x0000000200000010
[ 0.482069] xhci_hcd 0000:0c:00.4: xHCI Host Controller
[ 0.482069] xhci_hcd 0000:0c:00.4: new USB bus registered, assigned bus number 6
[ 0.482070] xhci_hcd 0000:0c:00.4: Host supports USB 3.1 Enhanced SuperSpeed
[ 0.482079] usb usb5: New USB device found, idVendor=1d6b, idProduct=0002, bcdDevice= 6.18
[ 0.482079] usb usb5: New USB device strings: Mfr=3, Product=2, SerialNumber=1
[ 0.482079] usb usb5: Product: xHCI Host Controller
[ 0.482080] usb usb5: Manufacturer: Linux 6.18.0-rc1 xhci-hcd
[ 0.482080] usb usb5: SerialNumber: 0000:0c:00.4
[ 0.482108] hub 5-0:1.0: USB hub found
[ 0.482116] hub 5-0:1.0: 2 ports detected
[ 0.482455] usb usb6: We don't know the algorithms for LPM for this host, disabling LPM.
[ 0.482460] usb usb6: New USB device found, idVendor=1d6b, idProduct=0003, bcdDevice= 6.18
[ 0.482460] usb usb6: New USB device strings: Mfr=3, Product=2, SerialNumber=1
[ 0.482461] usb usb6: Product: xHCI Host Controller
[ 0.482461] usb usb6: Manufacturer: Linux 6.18.0-rc1 xhci-hcd
[ 0.482461] usb usb6: SerialNumber: 0000:0c:00.4
[ 0.482482] hub 6-0:1.0: USB hub found
[ 0.482488] hub 6-0:1.0: 2 ports detected
[ 0.482881] xhci_hcd 0000:0d:00.0: xHCI Host Controller
[ 0.482882] xhci_hcd 0000:0d:00.0: new USB bus registered, assigned bus number 7
[ 0.484134] xhci_hcd 0000:0d:00.0: USB3 root hub has no ports
[ 0.484147] xhci_hcd 0000:0d:00.0: hcc params 0x0110ffc5 hci version 0x120 quirks 0x0000000200000010
[ 0.484416] xhci_hcd 0000:0d:00.0: Root hub is not suspended
[ 0.484420] xhci_hcd 0000:0d:00.0: Root hub is not suspended
[ 0.484429] usbcore: registered new interface driver usbserial_generic
[ 0.484432] usbserial: USB Serial support registered for generic
[ 0.484442] i8042: PNP: No PS/2 controller found.
[ 0.484462] mousedev: PS/2 mouse device common for all mice
[ 0.484496] input: PC Speaker as /devices/platform/pcspkr/input/input2
[ 0.484510] rtc_cmos 00:02: RTC can wake from S4
[ 0.484643] rtc_cmos 00:02: registered as rtc0
[ 0.484663] rtc_cmos 00:02: setting system clock to 2025-10-16T17:27:17 UTC (1760635637)
[ 0.484677] rtc_cmos 00:02: alarms up to one month, y3k, 114 bytes nvram
[ 0.484700] piix4_smbus 0000:00:14.0: SMBus Host Controller at 0xb00, revision 0
[ 0.484701] piix4_smbus 0000:00:14.0: Using register 0x02 for SMBus port selection
[ 0.485844] i2c i2c-2: Successfully instantiated SPD at 0x51
[ 0.486955] i2c i2c-2: Successfully instantiated SPD at 0x53
[ 0.486965] piix4_smbus 0000:00:14.0: Auxiliary SMBus Host Controller at 0xb20
[ 0.489031] nct6775: Found NCT6796D-S/NCT6799D-R or compatible chip at 0x2e:0x290
[ 0.498910] spd5118 2-0051: DDR5 temperature sensor: vendor 0x06:0x32 revision 1.6
[ 0.505908] spd5118 2-0053: DDR5 temperature sensor: vendor 0x06:0x32 revision 1.6
[ 0.516924] sp5100_tco: SP5100/SB800 TCO WatchDog Timer Driver
[ 0.516937] sp5100-tco sp5100-tco: Using 0xfeb00000 for watchdog MMIO address
[ 0.516976] sp5100-tco sp5100-tco: initialized. heartbeat=60 sec (nowayout=0)
[ 0.516981] device-mapper: uevent: version 1.0.3
[ 0.516999] device-mapper: ioctl: 4.50.0-ioctl (2025-04-28) initialised: dm-devel@lists.linux.dev
[ 0.517046] device-mapper: multipath round-robin: version 1.2.0 loaded
[ 0.518061] simple-framebuffer simple-framebuffer.0: [drm] Registered 1 planes with drm panic
[ 0.518062] [drm] Initialized simpledrm 1.0.0 for simple-framebuffer.0 on minor 0
[ 0.518563] Console: switching to colour frame buffer device 128x48
[ 0.519108] simple-framebuffer simple-framebuffer.0: [drm] fb0: simpledrmdrmfb frame buffer device
[ 0.519299] ccp 0000:0c:00.2: enabling device (0000 -> 0002)
[ 0.520547] ccp 0000:0c:00.2: tee enabled
[ 0.520697] ccp 0000:0c:00.2: psp enabled
[ 0.520709] hid: raw HID events driver (C) Jiri Kosina
[ 0.520730] usbcore: registered new interface driver usbhid
[ 0.520730] usbhid: USB HID core driver
[ 0.520756] intel_rapl_common: Found RAPL domain package
[ 0.520757] intel_rapl_common: Found RAPL domain core
[ 0.520958] amd_atl: AMD Address Translation Library initialized
[ 0.521003] usbcore: registered new interface driver snd-usb-audio
[ 0.521006] usbcore: registered new interface driver snd-ua101
[ 0.521009] usbcore: registered new interface driver snd-usb-usx2y
[ 0.521011] usbcore: registered new interface driver snd-usb-us122l
[ 0.521055] snd_hda_intel 0000:0c:00.1: enabling device (0000 -> 0002)
[ 0.521072] snd_hda_intel 0000:0c:00.1: Handle vga_switcheroo audio client
[ 0.521087] drop_monitor: Initializing network drop monitor service
[ 0.521119] IPv6: Loaded, but administratively disabled, reboot required to enable
[ 0.521121] NET: Registered PF_PACKET protocol family
[ 0.521148] 8021q: 802.1Q VLAN Support v1.8
[ 0.521156] Key type dns_resolver registered
[ 0.521949] x86/amd: Previous system reset reason [0x00080800]: software wrote 0x6 to reset control register 0xCF9
[ 0.521958] microcode: Current revision: 0x0b404032
[ 0.522238] resctrl: L3 allocation detected
[ 0.522239] resctrl: MB allocation detected
[ 0.522239] resctrl: SMBA allocation detected
[ 0.522239] resctrl: L3 monitoring detected
[ 0.522249] IPI shorthand broadcast: enabled
[ 0.524297] sched_clock: Marking stable (523010211, 359444)->(524906139, -1536484)
[ 0.524396] registered taskstats version 1
[ 0.524435] input: HD-Audio Generic HDMI/DP,pcm=3 as /devices/pci0000:00/0000:00:08.1/0000:0c:00.1/sound/card0/input3
[ 0.524451] input: HD-Audio Generic HDMI/DP,pcm=7 as /devices/pci0000:00/0000:00:08.1/0000:0c:00.1/sound/card0/input4
[ 0.524464] input: HD-Audio Generic HDMI/DP,pcm=8 as /devices/pci0000:00/0000:00:08.1/0000:0c:00.1/sound/card0/input5
[ 0.524475] input: HD-Audio Generic HDMI/DP,pcm=9 as /devices/pci0000:00/0000:00:08.1/0000:0c:00.1/sound/card0/input6
[ 0.524688] Loading compiled-in X.509 certificates
[ 0.526013] Loaded X.509 cert 'Build time autogenerated kernel key: ec83a277973ab10c9c87a785cb63e1a78bd0cb47'
[ 0.526807] zswap: loaded using pool zstd
[ 0.526829] Demotion targets for Node 0: null
[ 0.526888] Key type .fscrypt registered
[ 0.526889] Key type fscrypt-provisioning registered
[ 0.526966] Btrfs loaded, zoned=yes, fsverity=yes
[ 0.526977] Key type big_key registered
[ 0.527159] PM: Magic number: 13:955:491
[ 0.527828] RAS: Correctable Errors collector initialized.
[ 0.530267] cfg80211: Loading compiled-in X.509 certificates for regulatory database
[ 0.530387] Loaded X.509 cert 'sforshee: 00b28ddf47aef9cea7'
[ 0.530439] Loaded X.509 cert 'wens: 61c038651aabdcf94bd0ac7ff06c7248db18c600'
[ 0.530453] faux_driver regulatory: Direct firmware load for regulatory.db failed with error -2
[ 0.530455] cfg80211: failed to load regulatory.db
[ 0.530530] clk: Disabling unused clocks
[ 0.530532] PM: genpd: Disabling unused power domains
[ 0.530533] ALSA device list:
[ 0.530533] #0: HD-Audio Generic at 0xf6980000 irq 108
[ 0.530547] check access for rdinit=/init failed: -2, ignoring
[ 0.715419] usb 3-2: new high-speed USB device number 2 using xhci_hcd
[ 0.776677] usb 1-7: new high-speed USB device number 2 using xhci_hcd
[ 0.841033] usb 3-2: New USB device found, idVendor=194f, idProduct=010d, bcdDevice= 3.11
[ 0.841039] usb 3-2: New USB device strings: Mfr=1, Product=3, SerialNumber=2
[ 0.841040] usb 3-2: Product: Studio 1824c
[ 0.841041] usb 3-2: Manufacturer: PreSonus
[ 0.841042] usb 3-2: SerialNumber: SC4E25040072
[ 0.883593] ata1: SATA link up 3.0 Gbps (SStatus 123 SControl 300)
[ 0.915686] ata1.00: ATA-7: WDC WD1600AAJS-00PSA0, 05.06H05, max UDMA/133
[ 0.916510] ata1.00: 312581808 sectors, multi 0: LBA48 NCQ (depth 32), AA
[ 0.917483] ata1.00: configured for UDMA/133
[ 0.917626] scsi 0:0:0:0: Direct-Access ATA WDC WD1600AAJS-0 6H05 PQ: 0 ANSI: 5
[ 0.917824] sd 0:0:0:0: [sda] 312581808 512-byte logical blocks: (160 GB/149 GiB)
[ 0.917832] sd 0:0:0:0: [sda] Write Protect is off
[ 0.917834] sd 0:0:0:0: [sda] Mode Sense: 00 3a 00 00
[ 0.917843] sd 0:0:0:0: [sda] Write cache: enabled, read cache: enabled, doesn't support DPO or FUA
[ 0.917855] sd 0:0:0:0: [sda] Preferred minimum I/O size 512 bytes
[ 0.937424] sda: sda1 sda2 sda3
[ 0.937504] sd 0:0:0:0: [sda] Attached SCSI disk
[ 0.985062] usb 1-7: New USB device found, idVendor=05e3, idProduct=0610, bcdDevice=60.60
[ 0.985068] usb 1-7: New USB device strings: Mfr=0, Product=1, SerialNumber=0
[ 0.985069] usb 1-7: Product: USB2.0 Hub
[ 0.993311] hub 1-7:1.0: USB hub found
[ 0.997069] hub 1-7:1.0: 4 ports detected
[ 1.198567] usb 1-10: new low-speed USB device number 3 using xhci_hcd
[ 1.228756] ata2: SATA link down (SStatus 0 SControl 300)
[ 1.387596] tsc: Refined TSC clocksource calibration: 4391.770 MHz
[ 1.387606] clocksource: tsc: mask: 0xffffffffffffffff max_cycles: 0x3f4e075686d, max_idle_ns: 440795293230 ns
[ 1.387640] clocksource: Switched to clocksource tsc
[ 1.494939] usb 1-10: New USB device found, idVendor=13ba, idProduct=0018, bcdDevice= 0.01
[ 1.494946] usb 1-10: New USB device strings: Mfr=0, Product=1, SerialNumber=0
[ 1.494947] usb 1-10: Product: Barcode Reader
[ 1.520010] input: Barcode Reader as /devices/pci0000:00/0000:00:02.1/0000:02:00.0/0000:03:0c.0/0000:0a:00.0/usb1/1-10/1-10:1.0/0003:13BA:0018.0001/input/input7
[ 1.538928] ata3: SATA link down (SStatus 0 SControl 300)
[ 1.541401] usb 1-7.2: new full-speed USB device number 4 using xhci_hcd
[ 1.570784] hid-generic 0003:13BA:0018.0001: input,hidraw0: USB HID v1.10 Keyboard [Barcode Reader ] on usb-0000:0a:00.0-10/input0
[ 1.590846] input: Barcode Reader Mouse as /devices/pci0000:00/0000:00:02.1/0000:02:00.0/0000:03:0c.0/0000:0a:00.0/usb1/1-10/1-10:1.1/0003:13BA:0018.0002/input/input8
[ 1.590916] input: Barcode Reader System Control as /devices/pci0000:00/0000:00:02.1/0000:02:00.0/0000:03:0c.0/0000:0a:00.0/usb1/1-10/1-10:1.1/0003:13BA:0018.0002/input/input9
[ 1.641672] input: Barcode Reader Consumer Control as /devices/pci0000:00/0000:00:02.1/0000:02:00.0/0000:03:0c.0/0000:0a:00.0/usb1/1-10/1-10:1.1/0003:13BA:0018.0002/input/input10
[ 1.641725] hid-generic 0003:13BA:0018.0002: input,hidraw1: USB HID v1.10 Mouse [Barcode Reader ] on usb-0000:0a:00.0-10/input1
[ 1.778261] usb 3-2: Presonus Studio 1810c, device_setup: 0
[ 1.778267] usb 3-2: (8out/14in @ 96kHz)
[ 1.843051] usb 1-7.2: New USB device found, idVendor=046d, idProduct=c52b, bcdDevice=24.11
[ 1.843060] usb 1-7.2: New USB device strings: Mfr=1, Product=2, SerialNumber=0
[ 1.843062] usb 1-7.2: Product: USB Receiver
[ 1.843063] usb 1-7.2: Manufacturer: Logitech
[ 1.849740] ata4: SATA link down (SStatus 0 SControl 300)
[ 1.863203] EXT4-fs (nvme0n1p2): mounted filesystem dd264419-dd3b-4b04-99db-7a7602beda4c r/w with ordered data mode. Quota mode: none.
[ 1.863216] VFS: Mounted root (ext4 filesystem) on device 259:2.
[ 1.863390] devtmpfs: mounted
[ 1.863863] Freeing unused decrypted memory: 2036K
[ 1.864132] Freeing unused kernel image (initmem) memory: 5920K
[ 1.864143] Write protecting the kernel read-only data: 59392k
[ 1.864323] Freeing unused kernel image (text/rodata gap) memory: 1112K
[ 1.869372] x86/mm: Checked W+X mappings: passed, no W+X pages found.
[ 1.869375] rodata_test: all tests were successful
[ 1.869378] Run /sbin/init as init process
[ 1.869378] with arguments:
[ 1.869379] /sbin/init
[ 1.869380] with environment:
[ 1.869380] HOME=/
[ 1.869380] TERM=linux
[ 1.916118] logitech-djreceiver 0003:046D:C52B.0005: hiddev96,hidraw2: USB HID v1.11 Device [Logitech USB Receiver] on usb-0000:0a:00.0-7.2/input2
[ 2.040054] input: Logitech M570 as /devices/pci0000:00/0000:00:02.1/0000:02:00.0/0000:03:0c.0/0000:0a:00.0/usb1/1-7/1-7.2/1-7.2:1.2/0003:046D:C52B.0005/0003:046D:1028.0006/input/input11
[ 2.040098] logitech-hidpp-device 0003:046D:1028.0006: input,hidraw3: USB HID v1.11 Mouse [Logitech M570] on usb-0000:0a:00.0-7.2/input2:1
[ 2.058060] usb 3-2: Quirk or no altset; falling back to MIDI 1.0
[ 2.359576] EXT4-fs (nvme0n1p2): re-mounted dd264419-dd3b-4b04-99db-7a7602beda4c ro.
[ 3.122344] EXT4-fs (nvme0n1p2): re-mounted dd264419-dd3b-4b04-99db-7a7602beda4c r/w.
[ 3.225113] EXT4-fs (sda3): mounted filesystem f67e99a9-af48-4ac8-8bf6-1d36e81f4b3b r/w with ordered data mode. Quota mode: none.
[ 3.354758] ------------[ cut here ]------------
[ 3.354761] usb 3-2: BOGUS control dir, pipe 80000280 doesn't match bRequestType 40
[ 3.354769] WARNING: CPU: 12 PID: 1020 at drivers/usb/core/urb.c:412 usb_submit_urb+0x59f/0x650
[ 3.354776] Modules linked in:
[ 3.354779] CPU: 12 UID: 0 PID: 1020 Comm: alsactl Not tainted 6.18.0-rc1 #1 PREEMPT(full) 3ae07d8adb35c0aa13fd8a63520768d4d65cbe95
[ 3.354782] Hardware name: ASRock B850M Pro-A/B850M Pro-A, BIOS 3.50 09/18/2025
[ 3.354784] RIP: 0010:usb_submit_urb+0x59f/0x650
[ 3.354786] Code: 89 44 24 0c 89 4c 24 08 e8 5e 1f ef ff 44 8b 44 24 0c 8b 4c 24 08 48 c7 c7 c0 a5 15 b8 48 8b 54 24 18 48 89 c6 e8 f1 e9 b8 fe <0f> 0b 4c 8b 54 24 10 e9 fe fc ff ff 80 3d e9 83 4a 02 00 74 50 b8
[ 3.354788] RSP: 0018:ffffd1bdc23a3750 EFLAGS: 00010246
[ 3.354789] RAX: 0000000000000000 RBX: ffff8bc7c1facfc0 RCX: 00000000000003f9
[ 3.354790] RDX: 0000000000000000 RSI: ffffd1bdc23a35f0 RDI: 0000000000000003
[ 3.354791] RBP: ffff8bc7c6a0d058 R08: 0000000000000000 R09: 00000000ffffdfff
[ 3.354792] R10: ffffffffba11af80 R11: ffffd1bdc23a35e8 R12: 0000000000000000
[ 3.354793] R13: 0000000000000000 R14: ffff8bc7c6a0d000 R15: 0000000000000001
[ 3.354793] FS: 00007fab8f421b80(0000) GS:ffff8bcf24295000(0000) knlGS:0000000000000000
[ 3.354795] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033
[ 3.354795] CR2: 00007fab8f52c000 CR3: 0000000112652000 CR4: 0000000000f50ef0
[ 3.354796] PKRU: 55555554
[ 3.354797] Call Trace:
[ 3.354799] <TASK>
[ 3.354801] usb_start_wait_urb+0x89/0x190
[ 3.354804] usb_control_msg+0xe5/0x150
[ 3.354806] snd_usb_ctl_msg+0xa5/0x160
[ 3.354810] snd_sc1810c_get_status_field.constprop.0+0xc0/0x140
[ 3.354815] snd_s1810c_get_switch_state.constprop.0.isra.0+0x54/0xa0
[ 3.354817] snd_s1810c_switch_set+0x69/0x130
[ 3.354820] snd_ctl_elem_write+0x18b/0x260
[ 3.354824] snd_ctl_ioctl+0x3b8/0x7e0
[ 3.354826] __x64_sys_ioctl+0x97/0xe0
[ 3.354829] do_syscall_64+0x81/0x7f0
[ 3.354833] ? vfs_write+0x3c4/0x480
[ 3.354836] ? ksys_write+0xbf/0xf0
[ 3.354837] ? do_syscall_64+0x81/0x7f0
[ 3.354838] ? __x64_sys_close+0x3d/0x80
[ 3.354840] ? do_syscall_64+0x81/0x7f0
[ 3.354841] entry_SYSCALL_64_after_hwframe+0x76/0x7e
[ 3.354843] RIP: 0033:0x7fab8f3112ff
[ 3.354844] Code: 00 48 89 44 24 18 31 c0 48 8d 44 24 60 c7 04 24 10 00 00 00 48 89 44 24 08 48 8d 44 24 20 48 89 44 24 10 b8 10 00 00 00 0f 05 <89> c2 3d 00 f0 ff ff 77 18 48 8b 44 24 18 64 48 2b 04 25 28 00 00
[ 3.354845] RSP: 002b:00007ffc8d758ca0 EFLAGS: 00000246 ORIG_RAX: 0000000000000010
[ 3.354846] RAX: ffffffffffffffda RBX: 0000000000000000 RCX: 00007fab8f3112ff
[ 3.354846] RDX: 00007ffc8d758e30 RSI: 00000000c4c85513 RDI: 0000000000000004
[ 3.354847] RBP: 00007ffc8d759480 R08: 00007ffc8d758e30 R09: 0000000000000000
[ 3.354847] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000
[ 3.354848] R13: 0000000000000003 R14: 0000000000000001 R15: 0000000000000001
[ 3.354848] </TASK>
[ 3.354849] ---[ end trace 0000000000000000 ]---
[ 3.381378] Realtek Internal NBASE-T PHY r8169-0-500:00: attached PHY driver (mii_bus:phy_addr=r8169-0-500:00, irq=MAC)
[ 3.434477] logitech-hidpp-device 0003:046D:1028.0006: HID++ 1.0 device connected.
[ 3.538757] r8169 0000:05:00.0 eth0: Link is Down
[ 6.448594] r8169 0000:05:00.0 eth0: Link is Up - 1Gbps/Full - flow control off
^ permalink raw reply [flat|nested] 9+ messages in thread
* Re: [BUG] Presonus Studio 1824c firmware 3.11 no longer exposes mixer interface ("Quirk or no altset; falling back to MIDI 1.0")
2025-10-16 15:26 ` Takashi Iwai
2025-10-16 17:53 ` Xj
@ 2025-10-16 19:11 ` Roy Vegard Ovesen
1 sibling, 0 replies; 9+ messages in thread
From: Roy Vegard Ovesen @ 2025-10-16 19:11 UTC (permalink / raw)
To: Takashi Iwai; +Cc: Pawel / Xj, linux-sound, Roy Vegard Ovesen
On Thu, Oct 16, 2025 at 05:26:08PM +0200, Takashi Iwai wrote:
>
> Roy, could you check whether the recent kernel still works properly
> with S1824c?
By recent do you mean the 6.18-rc1 version? Or the version that Pawel / Xj
reported problems with 6.17.0 / 6.17.2?
--
Roy
^ permalink raw reply [flat|nested] 9+ messages in thread
* Re: [BUG] Presonus Studio 1824c firmware 3.11 no longer exposes mixer interface ("Quirk or no altset; falling back to MIDI 1.0")
2025-10-16 17:53 ` Xj
@ 2025-10-16 20:21 ` Roy Vegard Ovesen
2025-10-17 2:36 ` Xj
2025-10-17 7:40 ` Takashi Iwai
0 siblings, 2 replies; 9+ messages in thread
From: Roy Vegard Ovesen @ 2025-10-16 20:21 UTC (permalink / raw)
To: Xj; +Cc: Takashi Iwai, linux-sound, Roy Vegard Ovesen
On Thu, Oct 16, 2025 at 07:53:23PM +0200, Xj wrote:
>
> When I bought this card it has firmware 3.04, I upgraded it to 3.11.
I also have firmware 3.11. Unfortunately I don't remember what firmware
I had before 3.11, or if I noticed any difference.
> It works, but only in 88.2kHz and 96kHz modes and there is no volume control
> in alsamixer.
With kernel 6.18-rc1 it should work with all samplerates from 44.1k to 192k.
The (8out/14in @ 96kHz) output from the kernel is misleading (I will submit a
patch for that). It's from a quirk that is applied to the S1810c where it did
not handle having more than one altsetting for the playback and capture
interfaces. I don't own a S1810c, so I don't know all the details.
Anyways, my testing showed that the S1824c handled all 3 altsettings fine. And
when using Reaper or Ardour I am able to set the sample rate to anything from
44.1 to 192, and the number of ADAT channels is set according to the
appropriate altsetting.
I don't think I have ever seen any volume controls in alsamixer. I think
the only control I saw there before kernel version 6.15-rc1 was the clock
source selector. After 6.15-rc1, when the driver for th S1810c was applied
to the S1824c too, it added controls for the four buttons on the front
panel (48V, Line, Mute, A/B switch). The S1824c does not have a A/B switch
but a Mono button instead.
The S1824c has a comrehensive mixer with 2 x 36 x 9 = 648 individual volume
controls. To take full advantage of it you really need an application like
PreSonus Universal Control, but since they don't provide a linux version
I started creating baton (shameless plug):
[Link] https://github.com/royvegard/baton
> [ 3.354758] ------------[ cut here ]------------
> [ 3.354761] usb 3-2: BOGUS control dir, pipe 80000280 doesn't match bRequestType 40
> [ 3.354769] WARNING: CPU: 12 PID: 1020 at drivers/usb/core/urb.c:412 usb_submit_urb+0x59f/0x650
> [ 3.354776] Modules linked in:
> [ 3.354779] CPU: 12 UID: 0 PID: 1020 Comm: alsactl Not tainted 6.18.0-rc1 #1 PREEMPT(full) 3ae07d8adb35c0aa13fd8a63520768d4d65cbe95
> [ 3.354782] Hardware name: ASRock B850M Pro-A/B850M Pro-A, BIOS 3.50 09/18/2025
> [ 3.354784] RIP: 0010:usb_submit_urb+0x59f/0x650
> [ 3.354786] Code: 89 44 24 0c 89 4c 24 08 e8 5e 1f ef ff 44 8b 44 24 0c 8b 4c 24 08 48 c7 c7 c0 a5 15 b8 48 8b 54 24 18 48 89 c6 e8 f1 e9 b8 fe <0f> 0b 4c 8b 54 24 10 e9 fe fc ff ff 80 3d e9 83 4a 02 00 74 50 b8
> [ 3.354788] RSP: 0018:ffffd1bdc23a3750 EFLAGS: 00010246
> [ 3.354789] RAX: 0000000000000000 RBX: ffff8bc7c1facfc0 RCX: 00000000000003f9
> [ 3.354790] RDX: 0000000000000000 RSI: ffffd1bdc23a35f0 RDI: 0000000000000003
> [ 3.354791] RBP: ffff8bc7c6a0d058 R08: 0000000000000000 R09: 00000000ffffdfff
> [ 3.354792] R10: ffffffffba11af80 R11: ffffd1bdc23a35e8 R12: 0000000000000000
> [ 3.354793] R13: 0000000000000000 R14: ffff8bc7c6a0d000 R15: 0000000000000001
> [ 3.354793] FS: 00007fab8f421b80(0000) GS:ffff8bcf24295000(0000) knlGS:0000000000000000
> [ 3.354795] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033
> [ 3.354795] CR2: 00007fab8f52c000 CR3: 0000000112652000 CR4: 0000000000f50ef0
> [ 3.354796] PKRU: 55555554
> [ 3.354797] Call Trace:
> [ 3.354799] <TASK>
> [ 3.354801] usb_start_wait_urb+0x89/0x190
> [ 3.354804] usb_control_msg+0xe5/0x150
> [ 3.354806] snd_usb_ctl_msg+0xa5/0x160
> [ 3.354810] snd_sc1810c_get_status_field.constprop.0+0xc0/0x140
> [ 3.354815] snd_s1810c_get_switch_state.constprop.0.isra.0+0x54/0xa0
> [ 3.354817] snd_s1810c_switch_set+0x69/0x130
> [ 3.354820] snd_ctl_elem_write+0x18b/0x260
> [ 3.354824] snd_ctl_ioctl+0x3b8/0x7e0
> [ 3.354826] __x64_sys_ioctl+0x97/0xe0
> [ 3.354829] do_syscall_64+0x81/0x7f0
> [ 3.354833] ? vfs_write+0x3c4/0x480
> [ 3.354836] ? ksys_write+0xbf/0xf0
> [ 3.354837] ? do_syscall_64+0x81/0x7f0
> [ 3.354838] ? __x64_sys_close+0x3d/0x80
> [ 3.354840] ? do_syscall_64+0x81/0x7f0
> [ 3.354841] entry_SYSCALL_64_after_hwframe+0x76/0x7e
> [ 3.354843] RIP: 0033:0x7fab8f3112ff
> [ 3.354844] Code: 00 48 89 44 24 18 31 c0 48 8d 44 24 60 c7 04 24 10 00 00 00 48 89 44 24 08 48 8d 44 24 20 48 89 44 24 10 b8 10 00 00 00 0f 05 <89> c2 3d 00 f0 ff ff 77 18 48 8b 44 24 18 64 48 2b 04 25 28 00 00
> [ 3.354845] RSP: 002b:00007ffc8d758ca0 EFLAGS: 00000246 ORIG_RAX: 0000000000000010
> [ 3.354846] RAX: ffffffffffffffda RBX: 0000000000000000 RCX: 00007fab8f3112ff
> [ 3.354846] RDX: 00007ffc8d758e30 RSI: 00000000c4c85513 RDI: 0000000000000004
> [ 3.354847] RBP: 00007ffc8d759480 R08: 00007ffc8d758e30 R09: 0000000000000000
> [ 3.354847] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000
> [ 3.354848] R13: 0000000000000003 R14: 0000000000000001 R15: 0000000000000001
> [ 3.354848] </TASK>
> [ 3.354849] ---[ end trace 0000000000000000 ]---
This looks a bit sus.
--
Roy
^ permalink raw reply [flat|nested] 9+ messages in thread
* Re: [BUG] Presonus Studio 1824c firmware 3.11 no longer exposes mixer interface ("Quirk or no altset; falling back to MIDI 1.0")
2025-10-16 20:21 ` Roy Vegard Ovesen
@ 2025-10-17 2:36 ` Xj
2025-10-17 7:40 ` Takashi Iwai
1 sibling, 0 replies; 9+ messages in thread
From: Xj @ 2025-10-17 2:36 UTC (permalink / raw)
To: Roy Vegard Ovesen; +Cc: Takashi Iwai, linux-sound
On 10/16/25 22:21, Roy Vegard Ovesen wrote:
> On Thu, Oct 16, 2025 at 07:53:23PM +0200, Xj wrote:
>> When I bought this card it has firmware 3.04, I upgraded it to 3.11.
> I also have firmware 3.11. Unfortunately I don't remember what firmware
> I had before 3.11, or if I noticed any difference.
>
>> It works, but only in 88.2kHz and 96kHz modes and there is no volume control
>> in alsamixer.
> With kernel 6.18-rc1 it should work with all samplerates from 44.1k to 192k.
> The (8out/14in @ 96kHz) output from the kernel is misleading (I will submit a
> patch for that). It's from a quirk that is applied to the S1810c where it did
> not handle having more than one altsetting for the playback and capture
> interfaces. I don't own a S1810c, so I don't know all the details.
>
> Anyways, my testing showed that the S1824c handled all 3 altsettings fine. And
> when using Reaper or Ardour I am able to set the sample rate to anything from
> 44.1 to 192, and the number of ADAT channels is set according to the
> appropriate altsetting.
>
> I don't think I have ever seen any volume controls in alsamixer. I think
> the only control I saw there before kernel version 6.15-rc1 was the clock
> source selector. After 6.15-rc1, when the driver for th S1810c was applied
> to the S1824c too, it added controls for the four buttons on the front
> panel (48V, Line, Mute, A/B switch). The S1824c does not have a A/B switch
> but a Mono button instead.
>
> The S1824c has a comrehensive mixer with 2 x 36 x 9 = 648 individual volume
> controls. To take full advantage of it you really need an application like
> PreSonus Universal Control, but since they don't provide a linux version
> I started creating baton (shameless plug):
> [Link] https://github.com/royvegard/baton
>
>> [ 3.354758] ------------[ cut here ]------------
>> [ 3.354761] usb 3-2: BOGUS control dir, pipe 80000280 doesn't match bRequestType 40
>> [ 3.354769] WARNING: CPU: 12 PID: 1020 at drivers/usb/core/urb.c:412 usb_submit_urb+0x59f/0x650
>> [ 3.354776] Modules linked in:
>> [ 3.354779] CPU: 12 UID: 0 PID: 1020 Comm: alsactl Not tainted 6.18.0-rc1 #1 PREEMPT(full) 3ae07d8adb35c0aa13fd8a63520768d4d65cbe95
>> [ 3.354782] Hardware name: ASRock B850M Pro-A/B850M Pro-A, BIOS 3.50 09/18/2025
>> [ 3.354784] RIP: 0010:usb_submit_urb+0x59f/0x650
>> [ 3.354786] Code: 89 44 24 0c 89 4c 24 08 e8 5e 1f ef ff 44 8b 44 24 0c 8b 4c 24 08 48 c7 c7 c0 a5 15 b8 48 8b 54 24 18 48 89 c6 e8 f1 e9 b8 fe <0f> 0b 4c 8b 54 24 10 e9 fe fc ff ff 80 3d e9 83 4a 02 00 74 50 b8
>> [ 3.354788] RSP: 0018:ffffd1bdc23a3750 EFLAGS: 00010246
>> [ 3.354789] RAX: 0000000000000000 RBX: ffff8bc7c1facfc0 RCX: 00000000000003f9
>> [ 3.354790] RDX: 0000000000000000 RSI: ffffd1bdc23a35f0 RDI: 0000000000000003
>> [ 3.354791] RBP: ffff8bc7c6a0d058 R08: 0000000000000000 R09: 00000000ffffdfff
>> [ 3.354792] R10: ffffffffba11af80 R11: ffffd1bdc23a35e8 R12: 0000000000000000
>> [ 3.354793] R13: 0000000000000000 R14: ffff8bc7c6a0d000 R15: 0000000000000001
>> [ 3.354793] FS: 00007fab8f421b80(0000) GS:ffff8bcf24295000(0000) knlGS:0000000000000000
>> [ 3.354795] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033
>> [ 3.354795] CR2: 00007fab8f52c000 CR3: 0000000112652000 CR4: 0000000000f50ef0
>> [ 3.354796] PKRU: 55555554
>> [ 3.354797] Call Trace:
>> [ 3.354799] <TASK>
>> [ 3.354801] usb_start_wait_urb+0x89/0x190
>> [ 3.354804] usb_control_msg+0xe5/0x150
>> [ 3.354806] snd_usb_ctl_msg+0xa5/0x160
>> [ 3.354810] snd_sc1810c_get_status_field.constprop.0+0xc0/0x140
>> [ 3.354815] snd_s1810c_get_switch_state.constprop.0.isra.0+0x54/0xa0
>> [ 3.354817] snd_s1810c_switch_set+0x69/0x130
>> [ 3.354820] snd_ctl_elem_write+0x18b/0x260
>> [ 3.354824] snd_ctl_ioctl+0x3b8/0x7e0
>> [ 3.354826] __x64_sys_ioctl+0x97/0xe0
>> [ 3.354829] do_syscall_64+0x81/0x7f0
>> [ 3.354833] ? vfs_write+0x3c4/0x480
>> [ 3.354836] ? ksys_write+0xbf/0xf0
>> [ 3.354837] ? do_syscall_64+0x81/0x7f0
>> [ 3.354838] ? __x64_sys_close+0x3d/0x80
>> [ 3.354840] ? do_syscall_64+0x81/0x7f0
>> [ 3.354841] entry_SYSCALL_64_after_hwframe+0x76/0x7e
>> [ 3.354843] RIP: 0033:0x7fab8f3112ff
>> [ 3.354844] Code: 00 48 89 44 24 18 31 c0 48 8d 44 24 60 c7 04 24 10 00 00 00 48 89 44 24 08 48 8d 44 24 20 48 89 44 24 10 b8 10 00 00 00 0f 05 <89> c2 3d 00 f0 ff ff 77 18 48 8b 44 24 18 64 48 2b 04 25 28 00 00
>> [ 3.354845] RSP: 002b:00007ffc8d758ca0 EFLAGS: 00000246 ORIG_RAX: 0000000000000010
>> [ 3.354846] RAX: ffffffffffffffda RBX: 0000000000000000 RCX: 00007fab8f3112ff
>> [ 3.354846] RDX: 00007ffc8d758e30 RSI: 00000000c4c85513 RDI: 0000000000000004
>> [ 3.354847] RBP: 00007ffc8d759480 R08: 00007ffc8d758e30 R09: 0000000000000000
>> [ 3.354847] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000
>> [ 3.354848] R13: 0000000000000003 R14: 0000000000000001 R15: 0000000000000001
>> [ 3.354848] </TASK>
>> [ 3.354849] ---[ end trace 0000000000000000 ]---
> This looks a bit sus.
>
I tested it again on 6.18rc1 and I can select 48kHz there, so seems it
works as expected, I mean lack of volume controls are expected for this
card.
Thanks for pointing out baton app and thanks for your work on this driver.
^ permalink raw reply [flat|nested] 9+ messages in thread
* Re: [BUG] Presonus Studio 1824c firmware 3.11 no longer exposes mixer interface ("Quirk or no altset; falling back to MIDI 1.0")
2025-10-16 20:21 ` Roy Vegard Ovesen
2025-10-17 2:36 ` Xj
@ 2025-10-17 7:40 ` Takashi Iwai
2025-10-18 17:36 ` Roy Vegard Ovesen
1 sibling, 1 reply; 9+ messages in thread
From: Takashi Iwai @ 2025-10-17 7:40 UTC (permalink / raw)
To: Roy Vegard Ovesen; +Cc: Xj, Takashi Iwai, linux-sound
On Thu, 16 Oct 2025 22:21:24 +0200,
Roy Vegard Ovesen wrote:
>
> > [ 3.354758] ------------[ cut here ]------------
> > [ 3.354761] usb 3-2: BOGUS control dir, pipe 80000280 doesn't match bRequestType 40
> > [ 3.354769] WARNING: CPU: 12 PID: 1020 at drivers/usb/core/urb.c:412 usb_submit_urb+0x59f/0x650
> > [ 3.354776] Modules linked in:
> > [ 3.354779] CPU: 12 UID: 0 PID: 1020 Comm: alsactl Not tainted 6.18.0-rc1 #1 PREEMPT(full) 3ae07d8adb35c0aa13fd8a63520768d4d65cbe95
> > [ 3.354782] Hardware name: ASRock B850M Pro-A/B850M Pro-A, BIOS 3.50 09/18/2025
> > [ 3.354784] RIP: 0010:usb_submit_urb+0x59f/0x650
> > [ 3.354786] Code: 89 44 24 0c 89 4c 24 08 e8 5e 1f ef ff 44 8b 44 24 0c 8b 4c 24 08 48 c7 c7 c0 a5 15 b8 48 8b 54 24 18 48 89 c6 e8 f1 e9 b8 fe <0f> 0b 4c 8b 54 24 10 e9 fe fc ff ff 80 3d e9 83 4a 02 00 74 50 b8
> > [ 3.354788] RSP: 0018:ffffd1bdc23a3750 EFLAGS: 00010246
> > [ 3.354789] RAX: 0000000000000000 RBX: ffff8bc7c1facfc0 RCX: 00000000000003f9
> > [ 3.354790] RDX: 0000000000000000 RSI: ffffd1bdc23a35f0 RDI: 0000000000000003
> > [ 3.354791] RBP: ffff8bc7c6a0d058 R08: 0000000000000000 R09: 00000000ffffdfff
> > [ 3.354792] R10: ffffffffba11af80 R11: ffffd1bdc23a35e8 R12: 0000000000000000
> > [ 3.354793] R13: 0000000000000000 R14: ffff8bc7c6a0d000 R15: 0000000000000001
> > [ 3.354793] FS: 00007fab8f421b80(0000) GS:ffff8bcf24295000(0000) knlGS:0000000000000000
> > [ 3.354795] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033
> > [ 3.354795] CR2: 00007fab8f52c000 CR3: 0000000112652000 CR4: 0000000000f50ef0
> > [ 3.354796] PKRU: 55555554
> > [ 3.354797] Call Trace:
> > [ 3.354799] <TASK>
> > [ 3.354801] usb_start_wait_urb+0x89/0x190
> > [ 3.354804] usb_control_msg+0xe5/0x150
> > [ 3.354806] snd_usb_ctl_msg+0xa5/0x160
> > [ 3.354810] snd_sc1810c_get_status_field.constprop.0+0xc0/0x140
> > [ 3.354815] snd_s1810c_get_switch_state.constprop.0.isra.0+0x54/0xa0
> > [ 3.354817] snd_s1810c_switch_set+0x69/0x130
> > [ 3.354820] snd_ctl_elem_write+0x18b/0x260
> > [ 3.354824] snd_ctl_ioctl+0x3b8/0x7e0
> > [ 3.354826] __x64_sys_ioctl+0x97/0xe0
> > [ 3.354829] do_syscall_64+0x81/0x7f0
> > [ 3.354833] ? vfs_write+0x3c4/0x480
> > [ 3.354836] ? ksys_write+0xbf/0xf0
> > [ 3.354837] ? do_syscall_64+0x81/0x7f0
> > [ 3.354838] ? __x64_sys_close+0x3d/0x80
> > [ 3.354840] ? do_syscall_64+0x81/0x7f0
> > [ 3.354841] entry_SYSCALL_64_after_hwframe+0x76/0x7e
> > [ 3.354843] RIP: 0033:0x7fab8f3112ff
> > [ 3.354844] Code: 00 48 89 44 24 18 31 c0 48 8d 44 24 60 c7 04 24 10 00 00 00 48 89 44 24 08 48 8d 44 24 20 48 89 44 24 10 b8 10 00 00 00 0f 05 <89> c2 3d 00 f0 ff ff 77 18 48 8b 44 24 18 64 48 2b 04 25 28 00 00
> > [ 3.354845] RSP: 002b:00007ffc8d758ca0 EFLAGS: 00000246 ORIG_RAX: 0000000000000010
> > [ 3.354846] RAX: ffffffffffffffda RBX: 0000000000000000 RCX: 00007fab8f3112ff
> > [ 3.354846] RDX: 00007ffc8d758e30 RSI: 00000000c4c85513 RDI: 0000000000000004
> > [ 3.354847] RBP: 00007ffc8d759480 R08: 00007ffc8d758e30 R09: 0000000000000000
> > [ 3.354847] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000
> > [ 3.354848] R13: 0000000000000003 R14: 0000000000000001 R15: 0000000000000001
> > [ 3.354848] </TASK>
> > [ 3.354849] ---[ end trace 0000000000000000 ]---
>
> This looks a bit sus.
Yes, this must be fixed. It implies the pipe passed to
snd_usb_ctl_msg() in snd_sc1810c_get_status_field() is somehow
incorrect.
Takashi
^ permalink raw reply [flat|nested] 9+ messages in thread
* Re: [BUG] Presonus Studio 1824c firmware 3.11 no longer exposes mixer interface ("Quirk or no altset; falling back to MIDI 1.0")
2025-10-17 7:40 ` Takashi Iwai
@ 2025-10-18 17:36 ` Roy Vegard Ovesen
0 siblings, 0 replies; 9+ messages in thread
From: Roy Vegard Ovesen @ 2025-10-18 17:36 UTC (permalink / raw)
To: Takashi Iwai; +Cc: Roy Vegard Ovesen, Xj, linux-sound, Nick Kossifidis
On Fri, Oct 17, 2025 at 09:40:58AM +0200, Takashi Iwai wrote:
> On Thu, 16 Oct 2025 22:21:24 +0200,
> Roy Vegard Ovesen wrote:
> > > [ 3.354844] Code: 00 48 89 44 24 18 31 c0 48 8d 44 24 60 c7 04 24 10 00 00 00 48 89 44 24 08 48 8d 44 24 20 48 89 44 24 10 b8 10 00 00 00 0f 05 <89> c2 3d 00 f0 ff ff 77 18 48 8b 44 24 18 64 48 2b 04 25 28 00 00
> > > [ 3.354845] RSP: 002b:00007ffc8d758ca0 EFLAGS: 00000246 ORIG_RAX: 0000000000000010
> > > [ 3.354846] RAX: ffffffffffffffda RBX: 0000000000000000 RCX: 00007fab8f3112ff
> > > [ 3.354846] RDX: 00007ffc8d758e30 RSI: 00000000c4c85513 RDI: 0000000000000004
> > > [ 3.354847] RBP: 00007ffc8d759480 R08: 00007ffc8d758e30 R09: 0000000000000000
> > > [ 3.354847] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000
> > > [ 3.354848] R13: 0000000000000003 R14: 0000000000000001 R15: 0000000000000001
> > > [ 3.354848] </TASK>
> > > [ 3.354849] ---[ end trace 0000000000000000 ]---
> >
> > This looks a bit sus.
>
> Yes, this must be fixed. It implies the pipe passed to
> snd_usb_ctl_msg() in snd_sc1810c_get_status_field() is somehow
> incorrect.
I have submitted a patch to fix the control direction.
I think this warning has appeared for S1810c devices too,
and this should fix it for those devices too.
--
Roy
^ permalink raw reply [flat|nested] 9+ messages in thread
end of thread, other threads:[~2025-10-18 17:36 UTC | newest]
Thread overview: 9+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2025-10-15 23:18 [BUG] Presonus Studio 1824c firmware 3.11 no longer exposes mixer interface ("Quirk or no altset; falling back to MIDI 1.0") Pawel / Xj
2025-10-16 10:53 ` Takashi Iwai
[not found] ` <bafec1e8819e47f1bea6e0bfa3f877cf@grupawp.pl>
2025-10-16 15:26 ` Takashi Iwai
2025-10-16 17:53 ` Xj
2025-10-16 20:21 ` Roy Vegard Ovesen
2025-10-17 2:36 ` Xj
2025-10-17 7:40 ` Takashi Iwai
2025-10-18 17:36 ` Roy Vegard Ovesen
2025-10-16 19:11 ` Roy Vegard Ovesen
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox