Bug 55396 - Не подключается док-станция Dell K16 по thunderbolt - ошибка ввода/вывода
Summary: Не подключается док-станция Dell K16 по thunderbolt - ошибка ввода/вывода
Status: NEW
Alias: None
Product: Sisyphus
Classification: Development
Component: kernel-image-6.12 (show other bugs)
Version: unstable
Hardware: x86_64 Linux
: P5 normal
Assignee: kernelbot@altlinux.org
QA Contact: qa-sisyphus
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2025-07-29 12:11 MSK by Белая Алёна
Modified: 2025-08-19 09:54 MSK (History)
3 users (show)

See Also:


Attachments
journalctl -b (138.81 KB, application/zip)
2025-07-29 18:09 MSK, Белая Алёна
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description Белая Алёна 2025-07-29 12:11:32 MSK
bolt-0.9.10-alt1

Стенды:
Alt Workstation 11 x86_64
Alt Education XFCE 11 x86_64

Использовалось следующее железо: 
Ноутбуки с поддержкой thunderbolt:
Honor MagicBook X 16 Pro 
ASUS VivoBook S14 OLED

Докстанция с поддержкой thunderbolt, которые подключалась к ноутбукам:
Dell K16A001

Шаги воспроизведения: 
1. Установить bolt:
# apt-get install bolt
2. Запустить сервис, если он не запущен: 
# systemctl start bolt
3. Подключить докстанцию по thunderbolt 

Результат: в логах сервиса появляется следующая ошибка:
[d6010000-0091-Dell Thunderbolt Cable     ] auto-enroll: failed to authorize the new device: kernel error: write error: Ошибка ввода/вывода
Докстанция не подключается, устройства через нее - тоже.

Ожидаемый результат: подключение успешное

Проверено также с Dell K17A001 - подключение успешное, кроме вывода команды boltctl (см #55395)
Comment 1 Konstantin A Lepikhov (L.A. Kostis) 2025-07-29 15:19:01 MSK
привет!

а ядро то какое? их много сейчас в сизифе. Проблема воспроизводится с каждым ядром из 6.12, 6.15 и 6.16? Также прошу прикладывать лог загрузки через journalctl -b
Comment 2 Белая Алёна 2025-07-29 18:09:11 MSK
Created attachment 19222 [details]
journalctl -b

Проверила на ядрах:
6.12.40-6.12-alt1
6.15.8-6.15-alt1
6.16.0-6.16-alt1

Ошибка воспроизводится на всех ядрах. 

Логи journalctl -b прилагаю. В архиве логи для всех 3 ядер
Comment 3 Konstantin A Lepikhov (L.A. Kostis) 2025-08-19 09:46:04 MSK
июл 29 18:00:29 young2macho kernel: thunderbolt 0-0:2.1: new retimer found, vendor=0x1da0 device=0x8833                                                                                                                                                                                   
июл 29 18:00:29 young2macho kernel: thunderbolt 0000:65:00.5: 2:1: hop deactivation failed for hop 1, index 8                                                                                                                                                                             
июл 29 18:00:29 young2macho kernel: ------------[ cut here ]------------                                                                                                                                                                                                                  
июл 29 18:00:29 young2macho kernel: thunderbolt 0000:65:00.5: path activation failed                                                                                                                                                                                                      
июл 29 18:00:29 young2macho kernel: WARNING: CPU: 0 PID: 3384 at drivers/thunderbolt/path.c:587 tb_path_activate+0x10a/0x4a0 [thunderbolt]                                                                                                                                                
июл 29 18:00:29 young2macho kernel: Modules linked in: sd_mod scsi_mod scsi_common ccm rfcomm snd_seq_dummy snd_hrtimer af_packet qrtr cmac algif_hash algif_skcipher af_alg bnep btusb btrtl btintel uvcvideo btbcm btmtk uvc videobuf2_vmalloc videobuf2_memops videobuf2_v4l2 bluetooth
июл 29 18:00:29 young2macho kernel:  snd_rn_pci_acp3x nls_cp866 asus_wmi snd_hda_core snd_acp_config aesni_intel ccp snd_soc_acpi amd_sfh joydev i2c_piix4 ucsi_acpi crypto_simd sparse_keymap snd_hwdep hid_multitouch xhci_pci vfat fat hid_generic cryptd rfkill wmi_bmof thunderbolt t
июл 29 18:00:29 young2macho kernel: CPU: 0 UID: 0 PID: 3384 Comm: pool-1 Not tainted 6.12.40-6.12-alt1 #1                                                                                                                                                                                 
июл 29 18:00:29 young2macho kernel: Hardware name: ASUSTeK COMPUTER INC. ASUS Vivobook S 14 M5406WA_M5406WA/M5406WA, BIOS M5406WA.308 11/15/2024                                                                                                                                          
июл 29 18:00:29 young2macho kernel: RIP: 0010:tb_path_activate+0x10a/0x4a0 [thunderbolt]                                                                                                                                                                                                  
июл 29 18:00:29 young2macho kernel: Code: 01 00 00 48 85 ed 0f 84 e7 00 00 00 48 81 c7 c8 00 00 00 e8 68 69 06 e2 48 89 ea 48 c7 c7 70 23 9f c1 48 89 c6 e8 46 6a 73 e1 <0f> 0b 48 8b 44 24 08 65 48 2b 04 25 28 00 00 00 0f 85 76 03 00 00                                               
июл 29 18:00:29 young2macho kernel: RSP: 0018:ffffa9eb07affb88 EFLAGS: 00010246                                                                                                                                                                                                           
июл 29 18:00:29 young2macho kernel: RAX: 0000000000000000 RBX: 00000000ffffff95 RCX: 0000000000000000                                                                                                                                                                                     
июл 29 18:00:29 young2macho kernel: RDX: 0000000000000000 RSI: 0000000000000000 RDI: 0000000000000000                                                                                                                                                                                     
июл 29 18:00:29 young2macho kernel: RBP: ffff93d4025133f0 R08: 0000000000000000 R09: 0000000000000000                                                                                                                                                                                     
июл 29 18:00:29 young2macho kernel: R10: 0000000000000000 R11: 0000000000000000 R12: 0000000000000028                                                                                                                                                                                     
июл 29 18:00:29 young2macho kernel: R13: ffffa9eb07affb88 R14: ffff93d404c5fbc0 R15: ffff93d405b00aa0                                                                                                                                                                                     
июл 29 18:00:29 young2macho kernel: FS:  00007fdc6f7fe6c0(0000) GS:ffff93d946000000(0000) knlGS:0000000000000000                                                                                                                                                                          
июл 29 18:00:29 young2macho kernel: CS:  0010 DS: 0000 ES: 0000 CR0: 0000000080050033                                                                                                                                                                                                     
июл 29 18:00:29 young2macho kernel: CR2: 000055d8128238d0 CR3: 0000000119384000 CR4: 0000000000750ef0                                                                                                                                                                                     
июл 29 18:00:29 young2macho kernel: PKRU: 55555554                                                                                                                                                                                                                                        
июл 29 18:00:29 young2macho kernel: Call Trace:                                                                                                                                                                                                                                           
июл 29 18:00:29 young2macho kernel:  <TASK>                                                                                                                                                                                                                                               
июл 29 18:00:29 young2macho kernel:  tb_tunnel_restart+0x9e/0x1a0 [thunderbolt]                                                                                                                                                                                                           
июл 29 18:00:29 young2macho kernel:  tb_tunnel_pci+0x1aa/0x390 [thunderbolt]                                                                                                                                                                                                              
июл 29 18:00:29 young2macho kernel:  authorized_store+0x27f/0x2c0 [thunderbolt]                                                                                                                                                                                                           
июл 29 18:00:29 young2macho kernel:  kernfs_fop_write_iter+0x143/0x200                                                                                                                                                                                                                    
июл 29 18:00:29 young2macho kernel:  vfs_write+0x29a/0x450                                                                                                                                                                                                                                
июл 29 18:00:29 young2macho kernel:  ksys_write+0x69/0xf0                                                                                                                                                                                                                                 
июл 29 18:00:29 young2macho kernel:  do_syscall_64+0x85/0x180                                                                                                                                                                                                                             
июл 29 18:00:29 young2macho kernel:  ? syscall_exit_to_user_mode+0x94/0x1a0                                                                                                                                                                                                               
июл 29 18:00:29 young2macho kernel:  ? do_syscall_64+0x91/0x180                                                                                                                                                                                                                           
июл 29 18:00:29 young2macho kernel:  ? ct_kernel_exit.isra.0+0x65/0x80                                                                                                                                                                                                                    
июл 29 18:00:29 young2macho kernel:  ? __ct_user_enter+0x5e/0xd0                                                                                                                                                                                                                          
июл 29 18:00:29 young2macho kernel:  ? syscall_exit_to_user_mode+0x94/0x1a0                                                                                                                                                                                                               
июл 29 18:00:29 young2macho kernel:  ? do_syscall_64+0x91/0x180                                                                                                                                                                                                                           
июл 29 18:00:29 young2macho kernel:  ? syscall_exit_to_user_mode+0x94/0x1a0                                                                                                                                                                                                               
июл 29 18:00:29 young2macho kernel:  ? do_syscall_64+0x91/0x180                                                                                                                                                                                                                           
июл 29 18:00:29 young2macho kernel:  ? __ct_user_enter+0x5e/0xd0                                                                                                                                                                                                                          
июл 29 18:00:29 young2macho kernel:  ? syscall_exit_to_user_mode+0x94/0x1a0                                                                                                                                                                                                               
июл 29 18:00:29 young2macho kernel:  ? do_syscall_64+0x91/0x180

Мне кажется вам с этим в ядро. bolt за логику работы драйвера тут не отвечает. Проверяли, есть ли свежие firmware для этого dock'а?
Comment 4 Konstantin A Lepikhov (L.A. Kostis) 2025-08-19 09:54:27 MSK
попробуйте собрать больше логов через параметр dyndbg=+p для модуля thunderbolt, может там будет что интересное.