Answers:
该消息是在usb中引入的:sysfs链接对等端口(这是修补序列中对USB端口电源控制进行重做的一部分)。usb/power-management.txt
内核文档中描述了基本问题:
端口挂起按顺序进行,以确保在允许其超高速同级设备掉电之前将其关闭。
(除其他事项外)。
从控制器的角度来看,USB 3端口基本上具有USB 2对等端,使用哪个对等端取决于所连接设备使用的USB速度。为了正确管理这些端口上的电源,系统需要知道哪些逻辑端口是对等的:否则,它可能会关闭物理USB端口的电源,该USB端口实际上在使用中时并未使用。您所看到的错误消息表明,由于某种原因,内核无法确定端口的对等端。结果,它将无法处理连接到该端口的设备的所有电源管理方案。
watch -n 1 lsusb
插入/拔下各种东西时,请查看内核日志(或)并观察端口分配。请记住,设备在重新连接时可能会获得不同的ID,因此如果鼠标显示为bus 002 device 003
,则拔出/插入设备可能会bus 002 device 017
导致类似错误。我不确定是什么决定设备号以及是否可以重复使用。