From: EricLin <ericlin050914@gmail.com>
To: mathias.nyman@linux.intel.com
Cc: ericlin050914@gmail.com, gregkh@linuxfoundation.org,
linux-usb@vger.kernel.org, mathias.nyman@intel.com
Subject: Re: [BUG] Usb fingerprint sensor constantly resetting on MSI Prestige 16 Flip AI+ C3MTG
Date: Fri, 11 Sep 2026 20:11:05 +0800 [thread overview]
Message-ID: <20260911121107.33832-1-ericlin050914@gmail.com> (raw)
In-Reply-To: <31c54bec-2b64-4cfc-980e-9eee999aabce@linux.intel.com>
> Is this a new issue with 7.3-rc kernel, or something that can be
reproduced with older kernels?
This issue has persisted since I performed a fresh installation of Arch Linux on this device (which is Linux kernel 7.0)
> Those resets are not that frequent, often several minutes apart.
>
> First guess is that its still somehow related to power management, and device
is reset (in resume?) to recover.
Well, these messages seem to appear only when I use this fingerprint sensor
> If it works on newer kernels then git bisect can help you find the offending
commit.
> Enabling usb core and xhci dynamic debug could tell us more:
> echo 'module xhci_hcd =p' >/sys/kernel/debug/dynamic_debug/control
> echo 'module usbcore =p' >/sys/kernel/debug/dynamic_debug/control
> < Reproduce issue >
> Send output of dmesg
Here are the outputs of dmesg (with debug enabled)
[ 0.467820] xhci_hcd 0000:00:0d.0: xHCI Host Controller
[ 0.467827] xhci_hcd 0000:00:0d.0: new USB bus registered, assigned bus number 1
[ 0.468960] xhci_hcd 0000:00:0d.0: hcc params 0x20007fc1 hci version 0x120 quirks 0x0000000200009810
[ 0.469267] xhci_hcd 0000:00:0d.0: xHCI Host Controller
[ 0.469269] xhci_hcd 0000:00:0d.0: new USB bus registered, assigned bus number 2
[ 0.469270] xhci_hcd 0000:00:0d.0: Host supports USB 3.2 Enhanced SuperSpeed
[ 0.471205] xhci_hcd 0000:00:14.0: xHCI Host Controller
[ 0.471208] xhci_hcd 0000:00:14.0: new USB bus registered, assigned bus number 3
[ 0.472349] xhci_hcd 0000:00:14.0: hcc params 0x20007fc1 hci version 0x120 quirks 0x0000000200009810
[ 0.472638] xhci_hcd 0000:00:14.0: xHCI Host Controller
[ 0.472639] xhci_hcd 0000:00:14.0: new USB bus registered, assigned bus number 4
[ 0.472640] xhci_hcd 0000:00:14.0: Host supports USB 3.2 Enhanced SuperSpeed
[ 0.717291] usb 3-6: new full-speed USB device number 2 using xhci_hcd
[ 0.840784] usb 3-6: New USB device found, idVendor=27c6, idProduct=6090, bcdDevice= 1.00
[ 0.841565] usb 3-6: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[ 0.841569] usb 3-6: Product: Goodix USB2.0 MISC
[ 0.841572] usb 3-6: Manufacturer: Goodix Technology Co., Ltd.
[ 0.841574] usb 3-6: SerialNumber: UIDEA968203_XXXX_MOC_B0
[ 0.957240] usb 3-7: new high-speed USB device number 3 using xhci_hcd
[ 197.151533] usb 3-6: reset full-speed USB device number 2 using xhci_hcd # The first time of using this fingerprint sensor
[ 197.401517] usb 3-6: reset full-speed USB device number 2 using xhci_hcd
[ 240.364042] xhci_hcd 0000:00:14.0: HC state intact, continuing without reset # The second time of using this fingerprint sensor
[ 240.364098] xhci_hcd 0000:00:14.0: Setting command ring address to 0xffffe001
[ 240.364262] xhci_hcd 0000:00:14.0: xhci_resume: starting usb3 port polling.
[ 240.364267] xhci_hcd 0000:00:14.0: xhci_hub_status_data: stopping usb4 port polling
[ 240.364278] xhci_hcd 0000:00:14.0: xhci_hub_status_data: stopping usb3 port polling
[ 240.364280] xhci_hcd 0000:00:14.0: hcd_pci_runtime_resume: 0
[ 240.364344] xhci_hcd 0000:00:14.0: Get port status 3-1 read: 0x2a0, return 0x100
[ 240.364407] xhci_hcd 0000:00:14.0: Get port status 3-2 read: 0x2a0, return 0x100
[ 240.364418] xhci_hcd 0000:00:14.0: Get port status 3-3 read: 0x2a0, return 0x100
[ 240.364443] xhci_hcd 0000:00:14.0: Get port status 3-4 read: 0x2a0, return 0x100
[ 240.364468] xhci_hcd 0000:00:14.0: Get port status 3-5 read: 0x2a0, return 0x100
[ 240.364473] xhci_hcd 0000:00:14.0: Get port status 3-6 read: 0x663, return 0x107
[ 240.364500] xhci_hcd 0000:00:14.0: Get port status 3-7 read: 0xe63, return 0x507
[ 240.364526] xhci_hcd 0000:00:14.0: Get port status 3-8 read: 0x2a0, return 0x100
[ 240.364531] xhci_hcd 0000:00:14.0: Get port status 3-9 read: 0x2a0, return 0x100
[ 240.364537] xhci_hcd 0000:00:14.0: Get port status 3-10 read: 0x2a0, return 0x100
[ 240.364564] xhci_hcd 0000:00:14.0: Get port status 3-6 read: 0x663, return 0x107
[ 240.364611] xhci_hcd 0000:00:14.0: clear USB_PORT_FEAT_SUSPEND
[ 240.364612] xhci_hcd 0000:00:14.0: PORTSC 0663
[ 240.364616] xhci_hcd 0000:00:14.0: Set port 3-6 link state, portsc: 0x663, write 0x107e1
[ 240.405029] xhci_hcd 0000:00:14.0: Set port 3-6 link state, portsc: 0x7e3, write 0x10601
[ 240.405066] usb 3-6: usb auto-resume
[ 240.405138] xhci_hcd 0000:00:14.0: Port change event, 3-6, id 6, portsc: 0x400603
[ 240.405148] xhci_hcd 0000:00:14.0: handle_port_status: starting usb3 port polling.
[ 240.446041] xhci_hcd 0000:00:14.0: Get port status 3-6 read: 0x603, return 0x40103
[ 240.446119] xhci_hcd 0000:00:14.0: clear port6 suspend/resume change, portsc: 0x603
[ 240.456987] usb 3-6: finish resume
[ 240.457379] xhci_hcd 0000:00:14.0: set port reset, actual port 3-6 status = 0x791
[ 240.511402] xhci_hcd 0000:00:14.0: Port change event, 3-6, id 6, portsc: 0x200603
[ 240.511413] xhci_hcd 0000:00:14.0: handle_port_status: starting usb3 port polling.
[ 240.517961] xhci_hcd 0000:00:14.0: Get port status 3-6 read: 0x200603, return 0x100103
[ 240.518038] xhci_hcd 0000:00:14.0: clear port6 reset change, portsc: 0x603
[ 240.568969] xhci_hcd 0000:00:14.0: Resetting device with slot ID 1
[ 240.568998] xhci_hcd 0000:00:14.0: // Ding dong!
[ 240.569335] xhci_hcd 0000:00:14.0: Completed reset device command.
[ 240.569436] xhci_hcd 0000:00:14.0: Successful reset device command.
[ 240.569550] usb 3-6: reset full-speed USB device number 2 using xhci_hcd
[ 240.569556] xhci_hcd 0000:00:14.0: Slot already in default state
[ 240.569822] xhci_hcd 0000:00:14.0: Waiting for status stage event
[ 240.570131] xhci_hcd 0000:00:14.0: set port reset, actual port 3-6 status = 0x791
[ 240.605942] xhci_hcd 0000:00:14.0: xhci_hub_status_data: stopping usb3 port polling
[ 240.624155] xhci_hcd 0000:00:14.0: Port change event, 3-6, id 6, portsc: 0x200603
[ 240.624165] xhci_hcd 0000:00:14.0: handle_port_status: starting usb3 port polling.
[ 240.630984] xhci_hcd 0000:00:14.0: Get port status 3-6 read: 0x200603, return 0x100103
[ 240.631050] xhci_hcd 0000:00:14.0: clear port6 reset change, portsc: 0x603
[ 240.682009] xhci_hcd 0000:00:14.0: Resetting device with slot ID 1
[ 240.682037] xhci_hcd 0000:00:14.0: // Ding dong!
[ 240.682206] xhci_hcd 0000:00:14.0: Completed reset device command.
[ 240.682309] xhci_hcd 0000:00:14.0: Can't reset device (slot ID 1) in default state
[ 240.682316] xhci_hcd 0000:00:14.0: Not freeing device rings.
[ 240.682352] xhci_hcd 0000:00:14.0: // Ding dong!
[ 240.682578] xhci_hcd 0000:00:14.0: Successful setup address command
[ 240.682633] xhci_hcd 0000:00:14.0: Op regs DCBAA ptr = 0x000000fffff000
[ 240.682637] xhci_hcd 0000:00:14.0: Slot ID 1 dcbaa entry @0000000021fab8ba = 0x000000fffd7000
[ 240.682642] xhci_hcd 0000:00:14.0: Output Context DMA address = 0xfffd7000
[ 240.682644] xhci_hcd 0000:00:14.0: Internal device address = 1
[ 240.693858] xhci_hcd 0000:00:14.0: Waiting for status stage event
[ 240.693930] xhci_hcd 0000:00:14.0: add ep 0x83, slot id 1, new drop flags = 0x0, new add flags = 0x80
[ 240.693941] xhci_hcd 0000:00:14.0: add ep 0x1, slot id 1, new drop flags = 0x0, new add flags = 0x84
[ 240.693945] xhci_hcd 0000:00:14.0: xhci_check_bandwidth called for udev 00000000dd219587
[ 240.693951] xhci_hcd 0000:00:14.0: // Ding dong!
[ 240.694317] xhci_hcd 0000:00:14.0: Successful Endpoint Configure command
[ 240.694634] xhci_hcd 0000:00:14.0: // Ding dong!
[ 240.694762] xhci_hcd 0000:00:14.0: Stopped on No-op or Link TRB for slot 1 ep 6
[ 240.694779] xhci_hcd 0000:00:14.0: // Ding dong!
[ 240.695003] xhci_hcd 0000:00:14.0: // Ding dong!
[ 240.695040] xhci_hcd 0000:00:14.0: Stopped on No-op or Link TRB for slot 1 ep 1
[ 240.695064] xhci_hcd 0000:00:14.0: // Ding dong!
[ 240.695313] xhci_hcd 0000:00:14.0: Get port status 3-6 read: 0x603, return 0x103
[ 240.695616] xhci_hcd 0000:00:14.0: Waiting for status stage event
[ 240.705786] xhci_hcd 0000:00:14.0: set port reset, actual port 3-6 status = 0x791
[ 240.759625] xhci_hcd 0000:00:14.0: Port change event, 3-6, id 6, portsc: 0x200603
[ 240.759638] xhci_hcd 0000:00:14.0: handle_port_status: starting usb3 port polling.
[ 240.766960] xhci_hcd 0000:00:14.0: Get port status 3-6 read: 0x200603, return 0x100103
[ 240.767032] xhci_hcd 0000:00:14.0: clear port6 reset change, portsc: 0x603
[ 240.817914] xhci_hcd 0000:00:14.0: Resetting device with slot ID 1
[ 240.817926] xhci_hcd 0000:00:14.0: // Ding dong!
[ 240.818251] xhci_hcd 0000:00:14.0: Completed reset device command.
[ 240.818348] xhci_hcd 0000:00:14.0: Successful reset device command.
[ 240.818446] usb 3-6: reset full-speed USB device number 2 using xhci_hcd
[ 240.818452] xhci_hcd 0000:00:14.0: Slot already in default state
[ 240.818685] xhci_hcd 0000:00:14.0: Waiting for status stage event
[ 240.818774] xhci_hcd 0000:00:14.0: set port reset, actual port 3-6 status = 0x791
[ 240.853852] xhci_hcd 0000:00:14.0: xhci_hub_status_data: stopping usb3 port polling
[ 240.872609] xhci_hcd 0000:00:14.0: Port change event, 3-6, id 6, portsc: 0x200603
[ 240.872620] xhci_hcd 0000:00:14.0: handle_port_status: starting usb3 port polling.
[ 240.878941] xhci_hcd 0000:00:14.0: Get port status 3-6 read: 0x200603, return 0x100103
[ 240.879016] xhci_hcd 0000:00:14.0: clear port6 reset change, portsc: 0x603
[ 240.930917] xhci_hcd 0000:00:14.0: Resetting device with slot ID 1
[ 240.930930] xhci_hcd 0000:00:14.0: // Ding dong!
[ 240.931094] xhci_hcd 0000:00:14.0: Completed reset device command.
[ 240.931198] xhci_hcd 0000:00:14.0: Can't reset device (slot ID 1) in default state
[ 240.931205] xhci_hcd 0000:00:14.0: Not freeing device rings.
[ 240.931220] xhci_hcd 0000:00:14.0: // Ding dong!
[ 240.931500] xhci_hcd 0000:00:14.0: Successful setup address command
[ 240.931542] xhci_hcd 0000:00:14.0: Op regs DCBAA ptr = 0x000000fffff000
[ 240.931547] xhci_hcd 0000:00:14.0: Slot ID 1 dcbaa entry @0000000021fab8ba = 0x000000fffd7000
[ 240.931552] xhci_hcd 0000:00:14.0: Output Context DMA address = 0xfffd7000
[ 240.931554] xhci_hcd 0000:00:14.0: Internal device address = 1
[ 240.943853] xhci_hcd 0000:00:14.0: Waiting for status stage event
[ 240.943921] xhci_hcd 0000:00:14.0: add ep 0x83, slot id 1, new drop flags = 0x0, new add flags = 0x80
[ 240.943931] xhci_hcd 0000:00:14.0: add ep 0x1, slot id 1, new drop flags = 0x0, new add flags = 0x84
[ 240.943936] xhci_hcd 0000:00:14.0: xhci_check_bandwidth called for udev 00000000dd219587
[ 240.943941] xhci_hcd 0000:00:14.0: // Ding dong!
[ 240.944257] xhci_hcd 0000:00:14.0: Successful Endpoint Configure command
[ 240.944602] xhci_hcd 0000:00:14.0: // Ding dong!
[ 240.944652] xhci_hcd 0000:00:14.0: Stopped on No-op or Link TRB for slot 1 ep 6
[ 240.944680] xhci_hcd 0000:00:14.0: // Ding dong!
[ 240.944870] xhci_hcd 0000:00:14.0: // Ding dong!
[ 240.944908] xhci_hcd 0000:00:14.0: Stopped on No-op or Link TRB for slot 1 ep 1
[ 240.944916] xhci_hcd 0000:00:14.0: // Ding dong!
[ 241.109911] xhci_hcd 0000:00:14.0: xhci_hub_status_data: stopping usb3 port polling
[ 243.707621] xhci_hcd 0000:00:14.0: // Ding dong!
[ 243.707776] xhci_hcd 0000:00:14.0: Stopped on No-op or Link TRB for slot 1 ep 6
[ 243.707787] xhci_hcd 0000:00:14.0: Stopped on No-op or Link TRB for slot 1 ep 1
[ 243.707791] xhci_hcd 0000:00:14.0: Stopped on No-op or Link TRB for slot 1 ep 0
[ 243.707934] xhci_hcd 0000:00:14.0: Set port 3-6 link state, portsc: 0x603, write 0x10661
[ 243.719855] usb 3-6: usb auto-suspend, wakeup 0
[ 243.730866] xhci_hcd 0000:00:14.0: xhci_hub_status_data: stopping usb3 port polling
[ 243.730894] xhci_hcd 0000:00:14.0: config port 4-1 wake bits, portsc: 0xa0002a0, write: 0xa0202a0
[ 243.730899] xhci_hcd 0000:00:14.0: config port 4-2 wake bits, portsc: 0xa0002a0, write: 0xa0202a0
[ 243.730903] xhci_hcd 0000:00:14.0: config port 3-1 wake bits, portsc: 0xa0002a0, write: 0xa0202a0
[ 243.730907] xhci_hcd 0000:00:14.0: config port 3-2 wake bits, portsc: 0xa0002a0, write: 0xa0202a0
[ 243.730910] xhci_hcd 0000:00:14.0: config port 3-3 wake bits, portsc: 0xa0002a0, write: 0xa0202a0
[ 243.730913] xhci_hcd 0000:00:14.0: config port 3-4 wake bits, portsc: 0xa0002a0, write: 0xa0202a0
[ 243.730916] xhci_hcd 0000:00:14.0: config port 3-5 wake bits, portsc: 0xa0002a0, write: 0xa0202a0
[ 243.730920] xhci_hcd 0000:00:14.0: config port 3-8 wake bits, portsc: 0xa0002a0, write: 0xa0202a0
[ 243.730923] xhci_hcd 0000:00:14.0: config port 3-9 wake bits, portsc: 0xa0002a0, write: 0xa0202a0
[ 243.730926] xhci_hcd 0000:00:14.0: config port 3-10 wake bits, portsc: 0xa0002a0, write: 0xa0202a0
[ 243.730928] xhci_hcd 0000:00:14.0: xhci_suspend: stopping usb3 port polling.
[ 243.730936] xhci_hcd 0000:00:14.0: Setting command ring address to 0xffffe001
[ 243.731073] xhci_hcd 0000:00:14.0: hcd_pci_runtime_suspend: 0
[ 590.653758] xhci_hcd 0000:00:14.0: HC state intact, continuing without reset # The third time of using this fingerprint sensor
[ 590.653792] xhci_hcd 0000:00:14.0: Setting command ring address to 0xffffe001
[ 590.653954] xhci_hcd 0000:00:14.0: xhci_resume: starting usb3 port polling.
[ 590.653959] xhci_hcd 0000:00:14.0: xhci_hub_status_data: stopping usb4 port polling
[ 590.653969] xhci_hcd 0000:00:14.0: xhci_hub_status_data: stopping usb3 port polling
[ 590.653971] xhci_hcd 0000:00:14.0: hcd_pci_runtime_resume: 0
[ 590.654004] xhci_hcd 0000:00:14.0: Get port status 3-1 read: 0x2a0, return 0x100
[ 590.654029] xhci_hcd 0000:00:14.0: Get port status 3-2 read: 0x2a0, return 0x100
[ 590.654041] xhci_hcd 0000:00:14.0: Get port status 3-3 read: 0x2a0, return 0x100
[ 590.654052] xhci_hcd 0000:00:14.0: Get port status 3-4 read: 0x2a0, return 0x100
[ 590.654059] xhci_hcd 0000:00:14.0: Get port status 3-5 read: 0x2a0, return 0x100
[ 590.654065] xhci_hcd 0000:00:14.0: Get port status 3-6 read: 0x663, return 0x107
[ 590.654077] xhci_hcd 0000:00:14.0: Get port status 3-7 read: 0xe63, return 0x507
[ 590.654088] xhci_hcd 0000:00:14.0: Get port status 3-8 read: 0x2a0, return 0x100
[ 590.654094] xhci_hcd 0000:00:14.0: Get port status 3-9 read: 0x2a0, return 0x100
[ 590.654100] xhci_hcd 0000:00:14.0: Get port status 3-10 read: 0x2a0, return 0x100
[ 590.654130] xhci_hcd 0000:00:14.0: Get port status 3-6 read: 0x663, return 0x107
[ 590.654141] xhci_hcd 0000:00:14.0: clear USB_PORT_FEAT_SUSPEND
[ 590.654142] xhci_hcd 0000:00:14.0: PORTSC 0663
[ 590.654145] xhci_hcd 0000:00:14.0: Set port 3-6 link state, portsc: 0x663, write 0x107e1
[ 590.694874] xhci_hcd 0000:00:14.0: Set port 3-6 link state, portsc: 0x7e3, write 0x10601
[ 590.694893] xhci_hcd 0000:00:14.0: Port change event, 3-6, id 6, portsc: 0x400603
[ 590.694899] xhci_hcd 0000:00:14.0: handle_port_status: starting usb3 port polling.
[ 590.694957] usb 3-6: usb auto-resume
[ 590.735791] xhci_hcd 0000:00:14.0: Get port status 3-6 read: 0x603, return 0x40103
[ 590.735858] xhci_hcd 0000:00:14.0: clear port6 suspend/resume change, portsc: 0x603
[ 590.747785] usb 3-6: finish resume
[ 590.748300] xhci_hcd 0000:00:14.0: Get port status 3-6 read: 0x603, return 0x103
[ 590.748381] xhci_hcd 0000:00:14.0: set port reset, actual port 3-6 status = 0x791
[ 590.802405] xhci_hcd 0000:00:14.0: Port change event, 3-6, id 6, portsc: 0x200603
[ 590.802416] xhci_hcd 0000:00:14.0: handle_port_status: starting usb3 port polling.
[ 590.808744] xhci_hcd 0000:00:14.0: Get port status 3-6 read: 0x200603, return 0x100103
[ 590.808812] xhci_hcd 0000:00:14.0: clear port6 reset change, portsc: 0x603
[ 590.841739] xhci_hcd 0000:00:14.0: xhci_hub_status_data: stopping usb3 port polling
[ 590.859876] xhci_hcd 0000:00:14.0: Resetting device with slot ID 1
[ 590.859888] xhci_hcd 0000:00:14.0: // Ding dong!
[ 590.860243] xhci_hcd 0000:00:14.0: Completed reset device command.
[ 590.860288] xhci_hcd 0000:00:14.0: Successful reset device command.
[ 590.860389] usb 3-6: reset full-speed USB device number 2 using xhci_hcd
[ 590.860393] xhci_hcd 0000:00:14.0: Slot already in default state
[ 590.860528] xhci_hcd 0000:00:14.0: Waiting for status stage event
[ 590.860677] xhci_hcd 0000:00:14.0: set port reset, actual port 3-6 status = 0x791
[ 590.914691] xhci_hcd 0000:00:14.0: Port change event, 3-6, id 6, portsc: 0x200603
[ 590.914704] xhci_hcd 0000:00:14.0: handle_port_status: starting usb3 port polling.
[ 590.921816] xhci_hcd 0000:00:14.0: Get port status 3-6 read: 0x200603, return 0x100103
[ 590.921890] xhci_hcd 0000:00:14.0: clear port6 reset change, portsc: 0x603
[ 590.972820] xhci_hcd 0000:00:14.0: Resetting device with slot ID 1
[ 590.972840] xhci_hcd 0000:00:14.0: // Ding dong!
[ 590.972927] xhci_hcd 0000:00:14.0: Completed reset device command.
[ 590.972957] xhci_hcd 0000:00:14.0: Can't reset device (slot ID 1) in default state
[ 590.972959] xhci_hcd 0000:00:14.0: Not freeing device rings.
[ 590.972982] xhci_hcd 0000:00:14.0: // Ding dong!
[ 590.973077] xhci_hcd 0000:00:14.0: Successful setup address command
[ 590.973099] xhci_hcd 0000:00:14.0: Op regs DCBAA ptr = 0x000000fffff000
[ 590.973103] xhci_hcd 0000:00:14.0: Slot ID 1 dcbaa entry @0000000021fab8ba = 0x000000fffd7000
[ 590.973108] xhci_hcd 0000:00:14.0: Output Context DMA address = 0xfffd7000
[ 590.973110] xhci_hcd 0000:00:14.0: Internal device address = 1
[ 590.984557] xhci_hcd 0000:00:14.0: Waiting for status stage event
[ 590.984681] xhci_hcd 0000:00:14.0: add ep 0x83, slot id 1, new drop flags = 0x0, new add flags = 0x80
[ 590.984688] xhci_hcd 0000:00:14.0: add ep 0x1, slot id 1, new drop flags = 0x0, new add flags = 0x84
[ 590.984691] xhci_hcd 0000:00:14.0: xhci_check_bandwidth called for udev 00000000dd219587
[ 590.984698] xhci_hcd 0000:00:14.0: // Ding dong!
[ 590.985041] xhci_hcd 0000:00:14.0: Successful Endpoint Configure command
[ 590.985286] xhci_hcd 0000:00:14.0: // Ding dong!
[ 590.985342] xhci_hcd 0000:00:14.0: Stopped on No-op or Link TRB for slot 1 ep 6
[ 590.985370] xhci_hcd 0000:00:14.0: // Ding dong!
[ 590.985541] xhci_hcd 0000:00:14.0: // Ding dong!
[ 590.985603] xhci_hcd 0000:00:14.0: Stopped on No-op or Link TRB for slot 1 ep 1
[ 590.985612] xhci_hcd 0000:00:14.0: // Ding dong!
[ 590.986371] xhci_hcd 0000:00:14.0: Waiting for status stage event
[ 591.009222] xhci_hcd 0000:00:14.0: set port reset, actual port 3-6 status = 0x791
[ 591.064173] xhci_hcd 0000:00:14.0: Port change event, 3-6, id 6, portsc: 0x200603
[ 591.064184] xhci_hcd 0000:00:14.0: handle_port_status: starting usb3 port polling.
[ 591.069758] xhci_hcd 0000:00:14.0: Get port status 3-6 read: 0x200603, return 0x100103
[ 591.069829] xhci_hcd 0000:00:14.0: clear port6 reset change, portsc: 0x603
[ 591.097722] xhci_hcd 0000:00:14.0: xhci_hub_status_data: stopping usb3 port polling
[ 591.120775] xhci_hcd 0000:00:14.0: Resetting device with slot ID 1
[ 591.120787] xhci_hcd 0000:00:14.0: // Ding dong!
[ 591.121111] xhci_hcd 0000:00:14.0: Completed reset device command.
[ 591.121136] xhci_hcd 0000:00:14.0: Successful reset device command.
[ 591.121242] usb 3-6: reset full-speed USB device number 2 using xhci_hcd
[ 591.121247] xhci_hcd 0000:00:14.0: Slot already in default state
[ 591.121381] xhci_hcd 0000:00:14.0: Waiting for status stage event
[ 591.121480] xhci_hcd 0000:00:14.0: set port reset, actual port 3-6 status = 0x791
[ 591.175511] xhci_hcd 0000:00:14.0: Port change event, 3-6, id 6, portsc: 0x200603
[ 591.175522] xhci_hcd 0000:00:14.0: handle_port_status: starting usb3 port polling.
[ 591.181795] xhci_hcd 0000:00:14.0: Get port status 3-6 read: 0x200603, return 0x100103
[ 591.181865] xhci_hcd 0000:00:14.0: clear port6 reset change, portsc: 0x603
[ 591.232780] xhci_hcd 0000:00:14.0: Resetting device with slot ID 1
[ 591.232792] xhci_hcd 0000:00:14.0: // Ding dong!
[ 591.232840] xhci_hcd 0000:00:14.0: Completed reset device command.
[ 591.232852] xhci_hcd 0000:00:14.0: Can't reset device (slot ID 1) in default state
[ 591.232854] xhci_hcd 0000:00:14.0: Not freeing device rings.
[ 591.232865] xhci_hcd 0000:00:14.0: // Ding dong!
[ 591.232981] xhci_hcd 0000:00:14.0: Successful setup address command
[ 591.233001] xhci_hcd 0000:00:14.0: Op regs DCBAA ptr = 0x000000fffff000
[ 591.233005] xhci_hcd 0000:00:14.0: Slot ID 1 dcbaa entry @0000000021fab8ba = 0x000000fffd7000
[ 591.233008] xhci_hcd 0000:00:14.0: Output Context DMA address = 0xfffd7000
[ 591.233010] xhci_hcd 0000:00:14.0: Internal device address = 1
[ 591.244582] xhci_hcd 0000:00:14.0: Waiting for status stage event
[ 591.244665] xhci_hcd 0000:00:14.0: add ep 0x83, slot id 1, new drop flags = 0x0, new add flags = 0x80
[ 591.244672] xhci_hcd 0000:00:14.0: add ep 0x1, slot id 1, new drop flags = 0x0, new add flags = 0x84
[ 591.244674] xhci_hcd 0000:00:14.0: xhci_check_bandwidth called for udev 00000000dd219587
[ 591.244681] xhci_hcd 0000:00:14.0: // Ding dong!
[ 591.245049] xhci_hcd 0000:00:14.0: Successful Endpoint Configure command
[ 591.245301] xhci_hcd 0000:00:14.0: // Ding dong!
[ 591.245354] xhci_hcd 0000:00:14.0: Stopped on No-op or Link TRB for slot 1 ep 6
[ 591.245380] xhci_hcd 0000:00:14.0: // Ding dong!
[ 591.245580] xhci_hcd 0000:00:14.0: // Ding dong!
[ 591.245743] xhci_hcd 0000:00:14.0: Stopped on No-op or Link TRB for slot 1 ep 1
[ 591.245769] xhci_hcd 0000:00:14.0: // Ding dong!
[ 591.345699] xhci_hcd 0000:00:14.0: xhci_hub_status_data: stopping usb3 port polling
Best regards,
Eric
next prev parent reply other threads:[~2026-09-11 12:11 UTC|newest]
Thread overview: 6+ messages / expand[flat|nested] mbox.gz Atom feed top
2026-09-10 14:47 [BUG] Usb fingerprint sensor constantly resetting on MSI Prestige 16 Flip AI+ C3MTG Eric Lin
2026-09-11 9:53 ` Mathias Nyman
2026-09-11 12:11 ` EricLin [this message]
2026-09-11 13:39 ` Mathias Nyman
2026-09-11 14:48 ` EricLin
2026-09-11 20:21 ` Michal Pecio
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=20260911121107.33832-1-ericlin050914@gmail.com \
--to=ericlin050914@gmail.com \
--cc=gregkh@linuxfoundation.org \
--cc=linux-usb@vger.kernel.org \
--cc=mathias.nyman@intel.com \
--cc=mathias.nyman@linux.intel.com \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox