Closed Jsfastsa closed 2 years ago
Hm? Could you show the result of udevadm trigger --type=devices --dry-run -v
?
From the removed comment, it seems triggered events are correctly ordered. So, this seems a kernel issue.
sorry, the comment removed becasue it's not the problem environment. here is the output
linux-QikjTj:~ # udevadm trigger --type=devices --dry-run -v sd-device-enumerator: Scan all dirs sd-device-enumerator: Scanning /sys/bus sd-device-enumerator: Scanning /sys/class /sys/devices/LNXSYSTM:00 /sys/devices/LNXSYSTM:00/LNXSYBUS:00 /sys/devices/LNXSYSTM:00/LNXSYBUS:00/ACPI0007:00 /sys/devices/LNXSYSTM:00/LNXSYBUS:00/ACPI0007:01 /sys/devices/LNXSYSTM:00/LNXSYBUS:00/ACPI0007:02 /sys/devices/LNXSYSTM:00/LNXSYBUS:00/ACPI0007:03 /sys/devices/LNXSYSTM:00/LNXSYBUS:00/ACPI0007:04 /sys/devices/LNXSYSTM:00/LNXSYBUS:00/ACPI0007:05 /sys/devices/LNXSYSTM:00/LNXSYBUS:00/ACPI0007:06 /sys/devices/LNXSYSTM:00/LNXSYBUS:00/ACPI0007:07 /sys/devices/LNXSYSTM:00/LNXSYBUS:00/ACPI0007:08 /sys/devices/LNXSYSTM:00/LNXSYBUS:00/ACPI0007:09 /sys/devices/LNXSYSTM:00/LNXSYBUS:00/ACPI0007:0a /sys/devices/LNXSYSTM:00/LNXSYBUS:00/ACPI0007:0b /sys/devices/LNXSYSTM:00/LNXSYBUS:00/ACPI0007:0c /sys/devices/LNXSYSTM:00/LNXSYBUS:00/ACPI0007:0d /sys/devices/LNXSYSTM:00/LNXSYBUS:00/ACPI0007:0e /sys/devices/LNXSYSTM:00/LNXSYBUS:00/ACPI0007:0f /sys/devices/LNXSYSTM:00/LNXSYBUS:00/ACPI0007:10 /sys/devices/LNXSYSTM:00/LNXSYBUS:00/ACPI0007:11 /sys/devices/LNXSYSTM:00/LNXSYBUS:00/ACPI0007:12 /sys/devices/LNXSYSTM:00/LNXSYBUS:00/ACPI0007:13 /sys/devices/LNXSYSTM:00/LNXSYBUS:00/ACPI0007:14 /sys/devices/LNXSYSTM:00/LNXSYBUS:00/ACPI0007:15 /sys/devices/LNXSYSTM:00/LNXSYBUS:00/ACPI0007:16 /sys/devices/LNXSYSTM:00/LNXSYBUS:00/ACPI0007:17 /sys/devices/LNXSYSTM:00/LNXSYBUS:00/ACPI0007:18 /sys/devices/LNXSYSTM:00/LNXSYBUS:00/ACPI0007:19 /sys/devices/LNXSYSTM:00/LNXSYBUS:00/ACPI0007:1a /sys/devices/LNXSYSTM:00/LNXSYBUS:00/ACPI0007:1b /sys/devices/LNXSYSTM:00/LNXSYBUS:00/ACPI0007:1c /sys/devices/LNXSYSTM:00/LNXSYBUS:00/ACPI0007:1d /sys/devices/LNXSYSTM:00/LNXSYBUS:00/ACPI0007:1e /sys/devices/LNXSYSTM:00/LNXSYBUS:00/ACPI0007:1f /sys/devices/LNXSYSTM:00/LNXSYBUS:00/ACPI0007:20 /sys/devices/LNXSYSTM:00/LNXSYBUS:00/ACPI0007:21 /sys/devices/LNXSYSTM:00/LNXSYBUS:00/ACPI0007:22 /sys/devices/LNXSYSTM:00/LNXSYBUS:00/ACPI0007:23 /sys/devices/LNXSYSTM:00/LNXSYBUS:00/ACPI0007:24 /sys/devices/LNXSYSTM:00/LNXSYBUS:00/ACPI0007:25 /sys/devices/LNXSYSTM:00/LNXSYBUS:00/ACPI0007:26 /sys/devices/LNXSYSTM:00/LNXSYBUS:00/ACPI0007:27 /sys/devices/LNXSYSTM:00/LNXSYBUS:00/ACPI0007:28 /sys/devices/LNXSYSTM:00/LNXSYBUS:00/ACPI0007:29 /sys/devices/LNXSYSTM:00/LNXSYBUS:00/ACPI0007:2a /sys/devices/LNXSYSTM:00/LNXSYBUS:00/ACPI0007:2b /sys/devices/LNXSYSTM:00/LNXSYBUS:00/ACPI0007:2c /sys/devices/LNXSYSTM:00/LNXSYBUS:00/ACPI0007:2d /sys/devices/LNXSYSTM:00/LNXSYBUS:00/ACPI0007:2e /sys/devices/LNXSYSTM:00/LNXSYBUS:00/ACPI0007:2f /sys/devices/LNXSYSTM:00/LNXSYBUS:00/ACPI0007:30 /sys/devices/LNXSYSTM:00/LNXSYBUS:00/ACPI0007:31 /sys/devices/LNXSYSTM:00/LNXSYBUS:00/ACPI0007:32 /sys/devices/LNXSYSTM:00/LNXSYBUS:00/ACPI0007:33 /sys/devices/LNXSYSTM:00/LNXSYBUS:00/ACPI0007:34 /sys/devices/LNXSYSTM:00/LNXSYBUS:00/ACPI0007:35 /sys/devices/LNXSYSTM:00/LNXSYBUS:00/ACPI0007:36 /sys/devices/LNXSYSTM:00/LNXSYBUS:00/ACPI0007:37 /sys/devices/LNXSYSTM:00/LNXSYBUS:00/ACPI0007:38 /sys/devices/LNXSYSTM:00/LNXSYBUS:00/ACPI0007:39 /sys/devices/LNXSYSTM:00/LNXSYBUS:00/ACPI0007:3a /sys/devices/LNXSYSTM:00/LNXSYBUS:00/ACPI0007:3b /sys/devices/LNXSYSTM:00/LNXSYBUS:00/ACPI0007:3c /sys/devices/LNXSYSTM:00/LNXSYBUS:00/ACPI0007:3d /sys/devices/LNXSYSTM:00/LNXSYBUS:00/ACPI0007:3e /sys/devices/LNXSYSTM:00/LNXSYBUS:00/ACPI0007:3f /sys/devices/LNXSYSTM:00/LNXSYBUS:00/ACPI0007:40 /sys/devices/LNXSYSTM:00/LNXSYBUS:00/ACPI0007:41 /sys/devices/LNXSYSTM:00/LNXSYBUS:00/ACPI0007:42 /sys/devices/LNXSYSTM:00/LNXSYBUS:00/ACPI0007:43 /sys/devices/LNXSYSTM:00/LNXSYBUS:00/ACPI0007:44 /sys/devices/LNXSYSTM:00/LNXSYBUS:00/ACPI0007:45 /sys/devices/LNXSYSTM:00/LNXSYBUS:00/ACPI0007:46 /sys/devices/LNXSYSTM:00/LNXSYBUS:00/ACPI0007:47 /sys/devices/LNXSYSTM:00/LNXSYBUS:00/ACPI0007:48 /sys/devices/LNXSYSTM:00/LNXSYBUS:00/ACPI0007:49 /sys/devices/LNXSYSTM:00/LNXSYBUS:00/ACPI0007:4a /sys/devices/LNXSYSTM:00/LNXSYBUS:00/ACPI0007:4b /sys/devices/LNXSYSTM:00/LNXSYBUS:00/ACPI0007:4c /sys/devices/LNXSYSTM:00/LNXSYBUS:00/ACPI0007:4d /sys/devices/LNXSYSTM:00/LNXSYBUS:00/ACPI0007:4e /sys/devices/LNXSYSTM:00/LNXSYBUS:00/ACPI0007:4f /sys/devices/LNXSYSTM:00/LNXSYBUS:00/ACPI0007:50 /sys/devices/LNXSYSTM:00/LNXSYBUS:00/ACPI0007:51 /sys/devices/LNXSYSTM:00/LNXSYBUS:00/ACPI0007:52 /sys/devices/LNXSYSTM:00/LNXSYBUS:00/ACPI0007:53 /sys/devices/LNXSYSTM:00/LNXSYBUS:00/ACPI0007:54 /sys/devices/LNXSYSTM:00/LNXSYBUS:00/ACPI0007:55 /sys/devices/LNXSYSTM:00/LNXSYBUS:00/ACPI0007:56 /sys/devices/LNXSYSTM:00/LNXSYBUS:00/ACPI0007:57 /sys/devices/LNXSYSTM:00/LNXSYBUS:00/ACPI0007:58 /sys/devices/LNXSYSTM:00/LNXSYBUS:00/ACPI0007:59 /sys/devices/LNXSYSTM:00/LNXSYBUS:00/ACPI0007:5a /sys/devices/LNXSYSTM:00/LNXSYBUS:00/ACPI0007:5b /sys/devices/LNXSYSTM:00/LNXSYBUS:00/ACPI0007:5c /sys/devices/LNXSYSTM:00/LNXSYBUS:00/ACPI0007:5d /sys/devices/LNXSYSTM:00/LNXSYBUS:00/ACPI0007:5e /sys/devices/LNXSYSTM:00/LNXSYBUS:00/ACPI0007:5f /sys/devices/LNXSYSTM:00/LNXSYBUS:00/ACPI0007:60 /sys/devices/LNXSYSTM:00/LNXSYBUS:00/ACPI0007:61 /sys/devices/LNXSYSTM:00/LNXSYBUS:00/ACPI0007:62 /sys/devices/LNXSYSTM:00/LNXSYBUS:00/ACPI0007:63 /sys/devices/LNXSYSTM:00/LNXSYBUS:00/ACPI0007:64 /sys/devices/LNXSYSTM:00/LNXSYBUS:00/ACPI0007:65 /sys/devices/LNXSYSTM:00/LNXSYBUS:00/ACPI0007:66 /sys/devices/LNXSYSTM:00/LNXSYBUS:00/ACPI0007:67 /sys/devices/LNXSYSTM:00/LNXSYBUS:00/ACPI0007:68 /sys/devices/LNXSYSTM:00/LNXSYBUS:00/ACPI0007:69 /sys/devices/LNXSYSTM:00/LNXSYBUS:00/ACPI0007:6a /sys/devices/LNXSYSTM:00/LNXSYBUS:00/ACPI0007:6b /sys/devices/LNXSYSTM:00/LNXSYBUS:00/ACPI0007:6c /sys/devices/LNXSYSTM:00/LNXSYBUS:00/ACPI0007:6d /sys/devices/LNXSYSTM:00/LNXSYBUS:00/ACPI0007:6e /sys/devices/LNXSYSTM:00/LNXSYBUS:00/ACPI0007:6f /sys/devices/LNXSYSTM:00/LNXSYBUS:00/ACPI0007:70 /sys/devices/LNXSYSTM:00/LNXSYBUS:00/ACPI0007:71 /sys/devices/LNXSYSTM:00/LNXSYBUS:00/ACPI0007:72 /sys/devices/LNXSYSTM:00/LNXSYBUS:00/ACPI0007:73 /sys/devices/LNXSYSTM:00/LNXSYBUS:00/ACPI0007:74 /sys/devices/LNXSYSTM:00/LNXSYBUS:00/ACPI0007:75 /sys/devices/LNXSYSTM:00/LNXSYBUS:00/ACPI0007:76 /sys/devices/LNXSYSTM:00/LNXSYBUS:00/ACPI0007:77 /sys/devices/LNXSYSTM:00/LNXSYBUS:00/ACPI0007:78 /sys/devices/LNXSYSTM:00/LNXSYBUS:00/ACPI0007:79 /sys/devices/LNXSYSTM:00/LNXSYBUS:00/ACPI0007:7a /sys/devices/LNXSYSTM:00/LNXSYBUS:00/ACPI0007:7b /sys/devices/LNXSYSTM:00/LNXSYBUS:00/ACPI0007:7c /sys/devices/LNXSYSTM:00/LNXSYBUS:00/ACPI0007:7d /sys/devices/LNXSYSTM:00/LNXSYBUS:00/ACPI0007:7e /sys/devices/LNXSYSTM:00/LNXSYBUS:00/ACPI0007:7f /sys/devices/LNXSYSTM:00/LNXSYBUS:00/ACPI0007:80 /sys/devices/LNXSYSTM:00/LNXSYBUS:00/ACPI0007:81 /sys/devices/LNXSYSTM:00/LNXSYBUS:00/ACPI0007:82 /sys/devices/LNXSYSTM:00/LNXSYBUS:00/ACPI0007:83 /sys/devices/LNXSYSTM:00/LNXSYBUS:00/ACPI0007:84 /sys/devices/LNXSYSTM:00/LNXSYBUS:00/ACPI0007:85 /sys/devices/LNXSYSTM:00/LNXSYBUS:00/ACPI0007:86 /sys/devices/LNXSYSTM:00/LNXSYBUS:00/ACPI0007:87 /sys/devices/LNXSYSTM:00/LNXSYBUS:00/ACPI0007:88 /sys/devices/LNXSYSTM:00/LNXSYBUS:00/ACPI0007:89 /sys/devices/LNXSYSTM:00/LNXSYBUS:00/ACPI0007:8a /sys/devices/LNXSYSTM:00/LNXSYBUS:00/ACPI0007:8b /sys/devices/LNXSYSTM:00/LNXSYBUS:00/ACPI0007:8c /sys/devices/LNXSYSTM:00/LNXSYBUS:00/ACPI0007:8d /sys/devices/LNXSYSTM:00/LNXSYBUS:00/ACPI0007:8e /sys/devices/LNXSYSTM:00/LNXSYBUS:00/ACPI0007:8f /sys/devices/LNXSYSTM:00/LNXSYBUS:00/ACPI0007:90 /sys/devices/LNXSYSTM:00/LNXSYBUS:00/ACPI0007:91 /sys/devices/LNXSYSTM:00/LNXSYBUS:00/ACPI0007:92 /sys/devices/LNXSYSTM:00/LNXSYBUS:00/ACPI0007:93 /sys/devices/LNXSYSTM:00/LNXSYBUS:00/ACPI0007:94 /sys/devices/LNXSYSTM:00/LNXSYBUS:00/ACPI0007:95 /sys/devices/LNXSYSTM:00/LNXSYBUS:00/ACPI0007:96 /sys/devices/LNXSYSTM:00/LNXSYBUS:00/ACPI0007:97 /sys/devices/LNXSYSTM:00/LNXSYBUS:00/ACPI0007:98 /sys/devices/LNXSYSTM:00/LNXSYBUS:00/ACPI0007:99 /sys/devices/LNXSYSTM:00/LNXSYBUS:00/ACPI0007:9a /sys/devices/LNXSYSTM:00/LNXSYBUS:00/ACPI0007:9b /sys/devices/LNXSYSTM:00/LNXSYBUS:00/ACPI0007:9c /sys/devices/LNXSYSTM:00/LNXSYBUS:00/ACPI0007:9d /sys/devices/LNXSYSTM:00/LNXSYBUS:00/ACPI0007:9e /sys/devices/LNXSYSTM:00/LNXSYBUS:00/ACPI0007:9f /sys/devices/LNXSYSTM:00/LNXSYBUS:00/ACPI0007:a0 /sys/devices/LNXSYSTM:00/LNXSYBUS:00/ACPI0007:a1 /sys/devices/LNXSYSTM:00/LNXSYBUS:00/ACPI0007:a2 /sys/devices/LNXSYSTM:00/LNXSYBUS:00/ACPI0007:a3 /sys/devices/LNXSYSTM:00/LNXSYBUS:00/ACPI0007:a4 /sys/devices/LNXSYSTM:00/LNXSYBUS:00/ACPI0007:a5 /sys/devices/LNXSYSTM:00/LNXSYBUS:00/ACPI0007:a6 /sys/devices/LNXSYSTM:00/LNXSYBUS:00/ACPI0007:a7 /sys/devices/LNXSYSTM:00/LNXSYBUS:00/ACPI0007:a8 /sys/devices/LNXSYSTM:00/LNXSYBUS:00/ACPI0007:a9 /sys/devices/LNXSYSTM:00/LNXSYBUS:00/ACPI0007:aa /sys/devices/LNXSYSTM:00/LNXSYBUS:00/ACPI0007:ab /sys/devices/LNXSYSTM:00/LNXSYBUS:00/ACPI0007:ac /sys/devices/LNXSYSTM:00/LNXSYBUS:00/ACPI0007:ad /sys/devices/LNXSYSTM:00/LNXSYBUS:00/ACPI0007:ae /sys/devices/LNXSYSTM:00/LNXSYBUS:00/ACPI0007:af /sys/devices/LNXSYSTM:00/LNXSYBUS:00/ACPI0007:b0 /sys/devices/LNXSYSTM:00/LNXSYBUS:00/ACPI0007:b1 /sys/devices/LNXSYSTM:00/LNXSYBUS:00/ACPI0007:b2 /sys/devices/LNXSYSTM:00/LNXSYBUS:00/ACPI0007:b3 /sys/devices/LNXSYSTM:00/LNXSYBUS:00/ACPI0007:b4 /sys/devices/LNXSYSTM:00/LNXSYBUS:00/ACPI0007:b5 /sys/devices/LNXSYSTM:00/LNXSYBUS:00/ACPI0007:b6 /sys/devices/LNXSYSTM:00/LNXSYBUS:00/ACPI0007:b7 /sys/devices/LNXSYSTM:00/LNXSYBUS:00/ACPI0007:b8 /sys/devices/LNXSYSTM:00/LNXSYBUS:00/ACPI0007:b9 /sys/devices/LNXSYSTM:00/LNXSYBUS:00/ACPI0007:ba /sys/devices/LNXSYSTM:00/LNXSYBUS:00/ACPI0007:bb /sys/devices/LNXSYSTM:00/LNXSYBUS:00/ACPI0007:bc /sys/devices/LNXSYSTM:00/LNXSYBUS:00/ACPI0007:bd /sys/devices/LNXSYSTM:00/LNXSYBUS:00/ACPI0007:be /sys/devices/LNXSYSTM:00/LNXSYBUS:00/ACPI0007:bf /sys/devices/LNXSYSTM:00/LNXSYBUS:00/ACPI0007:c0 /sys/devices/LNXSYSTM:00/LNXSYBUS:00/ACPI0007:c1 /sys/devices/LNXSYSTM:00/LNXSYBUS:00/ACPI0007:c2 /sys/devices/LNXSYSTM:00/LNXSYBUS:00/ACPI0007:c3 /sys/devices/LNXSYSTM:00/LNXSYBUS:00/ACPI0007:c4 /sys/devices/LNXSYSTM:00/LNXSYBUS:00/ACPI0007:c5 /sys/devices/LNXSYSTM:00/LNXSYBUS:00/ACPI0007:c6 /sys/devices/LNXSYSTM:00/LNXSYBUS:00/ACPI0007:c7 /sys/devices/LNXSYSTM:00/LNXSYBUS:00/ACPI0007:c8 /sys/devices/LNXSYSTM:00/LNXSYBUS:00/ACPI0007:c9 /sys/devices/LNXSYSTM:00/LNXSYBUS:00/ACPI0007:ca /sys/devices/LNXSYSTM:00/LNXSYBUS:00/ACPI0007:cb /sys/devices/LNXSYSTM:00/LNXSYBUS:00/ACPI0007:cc /sys/devices/LNXSYSTM:00/LNXSYBUS:00/ACPI0007:cd /sys/devices/LNXSYSTM:00/LNXSYBUS:00/ACPI0007:ce /sys/devices/LNXSYSTM:00/LNXSYBUS:00/ACPI0007:cf /sys/devices/LNXSYSTM:00/LNXSYBUS:00/ACPI0007:d0 /sys/devices/LNXSYSTM:00/LNXSYBUS:00/ACPI0007:d1 /sys/devices/LNXSYSTM:00/LNXSYBUS:00/ACPI0007:d2 /sys/devices/LNXSYSTM:00/LNXSYBUS:00/ACPI0007:d3 /sys/devices/LNXSYSTM:00/LNXSYBUS:00/ACPI0007:d4 /sys/devices/LNXSYSTM:00/LNXSYBUS:00/ACPI0007:d5 /sys/devices/LNXSYSTM:00/LNXSYBUS:00/ACPI0007:d6 /sys/devices/LNXSYSTM:00/LNXSYBUS:00/ACPI0007:d7 /sys/devices/LNXSYSTM:00/LNXSYBUS:00/ACPI0007:d8 /sys/devices/LNXSYSTM:00/LNXSYBUS:00/ACPI0007:d9 /sys/devices/LNXSYSTM:00/LNXSYBUS:00/ACPI0007:da /sys/devices/LNXSYSTM:00/LNXSYBUS:00/ACPI0007:db /sys/devices/LNXSYSTM:00/LNXSYBUS:00/ACPI0007:dc /sys/devices/LNXSYSTM:00/LNXSYBUS:00/ACPI0007:dd /sys/devices/LNXSYSTM:00/LNXSYBUS:00/ACPI0007:de /sys/devices/LNXSYSTM:00/LNXSYBUS:00/ACPI0007:df /sys/devices/LNXSYSTM:00/LNXSYBUS:00/ACPI0007:e0 /sys/devices/LNXSYSTM:00/LNXSYBUS:00/ACPI0007:e1 /sys/devices/LNXSYSTM:00/LNXSYBUS:00/ACPI0007:e2 /sys/devices/LNXSYSTM:00/LNXSYBUS:00/ACPI0007:e3 /sys/devices/LNXSYSTM:00/LNXSYBUS:00/ACPI0007:e4 /sys/devices/LNXSYSTM:00/LNXSYBUS:00/ACPI0007:e5 /sys/devices/LNXSYSTM:00/LNXSYBUS:00/ACPI0007:e6 /sys/devices/LNXSYSTM:00/LNXSYBUS:00/ACPI0007:e7 /sys/devices/LNXSYSTM:00/LNXSYBUS:00/ACPI0007:e8 /sys/devices/LNXSYSTM:00/LNXSYBUS:00/ACPI0007:e9 /sys/devices/LNXSYSTM:00/LNXSYBUS:00/ACPI0007:ea /sys/devices/LNXSYSTM:00/LNXSYBUS:00/ACPI0007:eb /sys/devices/LNXSYSTM:00/LNXSYBUS:00/ACPI0007:ec /sys/devices/LNXSYSTM:00/LNXSYBUS:00/ACPI0007:ed /sys/devices/LNXSYSTM:00/LNXSYBUS:00/ACPI0007:ee /sys/devices/LNXSYSTM:00/LNXSYBUS:00/ACPI0007:ef /sys/devices/LNXSYSTM:00/LNXSYBUS:00/ACPI0007:f0 /sys/devices/LNXSYSTM:00/LNXSYBUS:00/ACPI0007:f1 /sys/devices/LNXSYSTM:00/LNXSYBUS:00/ACPI0007:f2 /sys/devices/LNXSYSTM:00/LNXSYBUS:00/ACPI0007:f3 /sys/devices/LNXSYSTM:00/LNXSYBUS:00/ACPI0007:f4 /sys/devices/LNXSYSTM:00/LNXSYBUS:00/ACPI0007:f5 /sys/devices/LNXSYSTM:00/LNXSYBUS:00/ACPI0007:f6 /sys/devices/LNXSYSTM:00/LNXSYBUS:00/ACPI0007:f7 /sys/devices/LNXSYSTM:00/LNXSYBUS:00/ACPI0007:f8 /sys/devices/LNXSYSTM:00/LNXSYBUS:00/ACPI0007:f9 /sys/devices/LNXSYSTM:00/LNXSYBUS:00/ACPI0007:fa /sys/devices/LNXSYSTM:00/LNXSYBUS:00/ACPI0007:fb /sys/devices/LNXSYSTM:00/LNXSYBUS:00/ACPI0007:fc /sys/devices/LNXSYSTM:00/LNXSYBUS:00/ACPI0007:fd /sys/devices/LNXSYSTM:00/LNXSYBUS:00/ACPI0007:fe /sys/devices/LNXSYSTM:00/LNXSYBUS:00/ACPI0007:ff /sys/devices/LNXSYSTM:00/LNXSYBUS:00/ACPI0013:00 /sys/devices/LNXSYSTM:00/LNXSYBUS:00/ARMH0011:00 /sys/devices/LNXSYSTM:00/LNXSYBUS:00/PNP0501:00 /sys/devices/LNXSYSTM:00/LNXSYBUS:00/PNP0A08:00 /sys/devices/LNXSYSTM:00/LNXSYBUS:00/PNP0A08:01 /sys/devices/LNXSYSTM:00/LNXSYBUS:00/PNP0A08:02 /sys/devices/LNXSYSTM:00/LNXSYBUS:00/PNP0A08:03 /sys/devices/LNXSYSTM:00/LNXSYBUS:00/PNP0A08:03/device:00 /sys/devices/LNXSYSTM:00/LNXSYBUS:00/PNP0A08:03/device:00/device:01 /sys/devices/LNXSYSTM:00/LNXSYBUS:00/PNP0A08:03/device:02 /sys/devices/LNXSYSTM:00/LNXSYBUS:00/PNP0A08:04 /sys/devices/LNXSYSTM:00/LNXSYBUS:00/PNP0A08:05 /sys/devices/LNXSYSTM:00/LNXSYBUS:00/PNP0A08:05/device:03 /sys/devices/LNXSYSTM:00/LNXSYBUS:00/PNP0A08:05/device:04 /sys/devices/LNXSYSTM:00/LNXSYBUS:00/PNP0C33:00 /sys/devices/LNXSYSTM:00/LNXSYBUS:01 /sys/devices/breakpoint /sys/devices/kprobe /sys/devices/pci0000:00/0000:00:00.0 /sys/devices/pci0000:00/0000:00:00.0/0000:00:00.0:pcie001 /sys/devices/pci0000:00/0000:00:00.0/0000:00:00.0:pcie002 /sys/devices/pci0000:00/0000:00:00.0/0000:00:00.0:pcie004 /sys/devices/pci0000:00/0000:00:00.0/0000:00:00.0:pcie008 /sys/devices/pci0000:00/0000:00:00.0/0000:01:00.0 /sys/devices/pci0000:00/0000:00:00.0/0000:01:00.0/0000:02:00.0 /sys/devices/pci0000:00/0000:00:00.0/0000:01:00.0/0000:02:00.0/0000:03:00.0 /sys/devices/pci0000:00/0000:00:00.0/0000:01:00.0/0000:02:00.0/0000:03:00.0/net/eth0 /sys/devices/pci0000:00/0000:00:00.0/0000:01:00.0/0000:02:00.0/pci_bus/0000:03 /sys/devices/pci0000:00/0000:00:00.0/0000:01:00.0/0000:02:01.0 /sys/devices/pci0000:00/0000:00:00.0/0000:01:00.0/0000:02:01.0/0000:04:00.0 /sys/devices/pci0000:00/0000:00:00.0/0000:01:00.0/0000:02:01.0/0000:04:00.0/net/rename4 /sys/devices/pci0000:00/0000:00:00.0/0000:01:00.0/0000:02:01.0/pci_bus/0000:04 /sys/devices/pci0000:00/0000:00:00.0/0000:01:00.0/0000:02:02.0 /sys/devices/pci0000:00/0000:00:00.0/0000:01:00.0/0000:02:02.0/0000:05:00.0 /sys/devices/pci0000:00/0000:00:00.0/0000:01:00.0/0000:02:02.0/0000:05:00.0/net/eth2 /sys/devices/pci0000:00/0000:00:00.0/0000:01:00.0/0000:02:02.0/pci_bus/0000:05 /sys/devices/pci0000:00/0000:00:00.0/0000:01:00.0/0000:02:03.0 /sys/devices/pci0000:00/0000:00:00.0/0000:01:00.0/0000:02:03.0/0000:06:00.0 /sys/devices/pci0000:00/0000:00:00.0/0000:01:00.0/0000:02:03.0/0000:06:00.0/net/eth3 /sys/devices/pci0000:00/0000:00:00.0/0000:01:00.0/0000:02:03.0/pci_bus/0000:06 /sys/devices/pci0000:00/0000:00:00.0/0000:01:00.0/pci_bus/0000:02 /sys/devices/pci0000:00/0000:00:00.0/pci_bus/0000:01 /sys/devices/pci0000:00/0000:00:04.0 /sys/devices/pci0000:00/0000:00:04.0/0000:00:04.0:pcie001 /sys/devices/pci0000:00/0000:00:04.0/0000:00:04.0:pcie002 /sys/devices/pci0000:00/0000:00:04.0/0000:00:04.0:pcie004 /sys/devices/pci0000:00/0000:00:04.0/0000:00:04.0:pcie008 /sys/devices/pci0000:00/0000:00:04.0/0000:07:00.0 /sys/devices/pci0000:00/0000:00:04.0/0000:07:00.0/0000:08:06.0 /sys/devices/pci0000:00/0000:00:04.0/0000:07:00.0/0000:08:06.0/0000:09:00.0 /sys/devices/pci0000:00/0000:00:04.0/0000:07:00.0/0000:08:06.0/0000:09:00.0/net/eth4 /sys/devices/pci0000:00/0000:00:04.0/0000:07:00.0/0000:08:06.0/pci_bus/0000:09 /sys/devices/pci0000:00/0000:00:04.0/0000:07:00.0/0000:08:07.0 /sys/devices/pci0000:00/0000:00:04.0/0000:07:00.0/0000:08:07.0/0000:0a:00.0 /sys/devices/pci0000:00/0000:00:04.0/0000:07:00.0/0000:08:07.0/0000:0a:00.0/net/eth5 /sys/devices/pci0000:00/0000:00:04.0/0000:07:00.0/0000:08:07.0/pci_bus/0000:0a /sys/devices/pci0000:00/0000:00:04.0/0000:07:00.0/0000:08:08.0 /sys/devices/pci0000:00/0000:00:04.0/0000:07:00.0/0000:08:08.0/0000:0b:00.0 /sys/devices/pci0000:00/0000:00:04.0/0000:07:00.0/0000:08:08.0/0000:0b:00.0/net/eth6 /sys/devices/pci0000:00/0000:00:04.0/0000:07:00.0/0000:08:08.0/pci_bus/0000:0b /sys/devices/pci0000:00/0000:00:04.0/0000:07:00.0/0000:08:09.0 /sys/devices/pci0000:00/0000:00:04.0/0000:07:00.0/0000:08:09.0/0000:0c:00.0 /sys/devices/pci0000:00/0000:00:04.0/0000:07:00.0/0000:08:09.0/0000:0c:00.0/net/eth7 /sys/devices/pci0000:00/0000:00:04.0/0000:07:00.0/0000:08:09.0/pci_bus/0000:0c /sys/devices/pci0000:00/0000:00:04.0/0000:07:00.0/0000:08:0a.0 /sys/devices/pci0000:00/0000:00:04.0/0000:07:00.0/0000:08:0a.0/0000:0d:00.0 /sys/devices/pci0000:00/0000:00:04.0/0000:07:00.0/0000:08:0a.0/0000:0d:00.0/net/eth8 /sys/devices/pci0000:00/0000:00:04.0/0000:07:00.0/0000:08:0a.0/pci_bus/0000:0d /sys/devices/pci0000:00/0000:00:04.0/0000:07:00.0/0000:08:0b.0 /sys/devices/pci0000:00/0000:00:04.0/0000:07:00.0/0000:08:0b.0/0000:0e:00.0 /sys/devices/pci0000:00/0000:00:04.0/0000:07:00.0/0000:08:0b.0/0000:0e:00.0/net/eth9 /sys/devices/pci0000:00/0000:00:04.0/0000:07:00.0/0000:08:0b.0/pci_bus/0000:0e /sys/devices/pci0000:00/0000:00:04.0/0000:07:00.0/0000:08:0c.0 /sys/devices/pci0000:00/0000:00:04.0/0000:07:00.0/0000:08:0c.0/0000:0f:00.0 /sys/devices/pci0000:00/0000:00:04.0/0000:07:00.0/0000:08:0c.0/0000:0f:00.0/net/eth10 /sys/devices/pci0000:00/0000:00:04.0/0000:07:00.0/0000:08:0c.0/pci_bus/0000:0f /sys/devices/pci0000:00/0000:00:04.0/0000:07:00.0/0000:08:0d.0 /sys/devices/pci0000:00/0000:00:04.0/0000:07:00.0/0000:08:0d.0/0000:10:00.0 /sys/devices/pci0000:00/0000:00:04.0/0000:07:00.0/0000:08:0d.0/0000:10:00.0/net/eth11 /sys/devices/pci0000:00/0000:00:04.0/0000:07:00.0/0000:08:0d.0/pci_bus/0000:10 /sys/devices/pci0000:00/0000:00:04.0/0000:07:00.0/0000:08:0e.0 /sys/devices/pci0000:00/0000:00:04.0/0000:07:00.0/0000:08:0e.0/0000:11:00.0 /sys/devices/pci0000:00/0000:00:04.0/0000:07:00.0/0000:08:0e.0/0000:11:00.0/net/eth12 /sys/devices/pci0000:00/0000:00:04.0/0000:07:00.0/0000:08:0e.0/pci_bus/0000:11 /sys/devices/pci0000:00/0000:00:04.0/0000:07:00.0/pci_bus/0000:08 /sys/devices/pci0000:00/0000:00:04.0/pci_bus/0000:07 /sys/devices/pci0000:00/pci_bus/0000:00 /sys/devices/pci0000:74/0000:74:00.0 /sys/devices/pci0000:74/0000:74:00.0/0000:75:00.0 /sys/devices/pci0000:74/0000:74:00.0/pci_bus/0000:75 /sys/devices/pci0000:74/0000:74:01.0 /sys/devices/pci0000:74/0000:74:01.0/0000:76:00.0 /sys/devices/pci0000:74/0000:74:01.0/pci_bus/0000:76 /sys/devices/pci0000:74/0000:74:03.0 /sys/devices/pci0000:74/0000:74:03.0/ata1/ata_port/ata1 /sys/devices/pci0000:74/0000:74:03.0/ata1/host0 /sys/devices/pci0000:74/0000:74:03.0/ata1/host0/scsi_host/host0 /sys/devices/pci0000:74/0000:74:03.0/ata1/host0/target0:0:0 /sys/devices/pci0000:74/0000:74:03.0/ata1/host0/target0:0:0/0:0:0:0 /sys/devices/pci0000:74/0000:74:03.0/ata1/host0/target0:0:0/0:0:0:0/block/sda /sys/devices/pci0000:74/0000:74:03.0/ata1/host0/target0:0:0/0:0:0:0/block/sda/sda1 /sys/devices/pci0000:74/0000:74:03.0/ata1/host0/target0:0:0/0:0:0:0/block/sda/sda2 /sys/devices/pci0000:74/0000:74:03.0/ata1/host0/target0:0:0/0:0:0:0/block/sda/sda3 /sys/devices/pci0000:74/0000:74:03.0/ata1/host0/target0:0:0/0:0:0:0/bsg/0:0:0:0 /sys/devices/pci0000:74/0000:74:03.0/ata1/host0/target0:0:0/0:0:0:0/scsi_device/0:0:0:0 /sys/devices/pci0000:74/0000:74:03.0/ata1/host0/target0:0:0/0:0:0:0/scsi_disk/0:0:0:0 /sys/devices/pci0000:74/0000:74:03.0/ata1/host0/target0:0:0/0:0:0:0/scsi_generic/sg0 /sys/devices/pci0000:74/0000:74:03.0/ata1/link1/ata_link/link1 /sys/devices/pci0000:74/0000:74:03.0/ata1/link1/dev1.0/ata_device/dev1.0 /sys/devices/pci0000:74/0000:74:03.0/ata2/ata_port/ata2 /sys/devices/pci0000:74/0000:74:03.0/ata2/host1 /sys/devices/pci0000:74/0000:74:03.0/ata2/host1/scsi_host/host1 /sys/devices/pci0000:74/0000:74:03.0/ata2/host1/target1:0:0 /sys/devices/pci0000:74/0000:74:03.0/ata2/host1/target1:0:0/1:0:0:0 /sys/devices/pci0000:74/0000:74:03.0/ata2/host1/target1:0:0/1:0:0:0/block/sdb /sys/devices/pci0000:74/0000:74:03.0/ata2/host1/target1:0:0/1:0:0:0/block/sdb/sdb1 /sys/devices/pci0000:74/0000:74:03.0/ata2/host1/target1:0:0/1:0:0:0/block/sdb/sdb2 /sys/devices/pci0000:74/0000:74:03.0/ata2/host1/target1:0:0/1:0:0:0/block/sdb/sdb3 /sys/devices/pci0000:74/0000:74:03.0/ata2/host1/target1:0:0/1:0:0:0/bsg/1:0:0:0 /sys/devices/pci0000:74/0000:74:03.0/ata2/host1/target1:0:0/1:0:0:0/scsi_device/1:0:0:0 /sys/devices/pci0000:74/0000:74:03.0/ata2/host1/target1:0:0/1:0:0:0/scsi_disk/1:0:0:0 /sys/devices/pci0000:74/0000:74:03.0/ata2/host1/target1:0:0/1:0:0:0/scsi_generic/sg1 /sys/devices/pci0000:74/0000:74:03.0/ata2/link2/ata_link/link2 /sys/devices/pci0000:74/0000:74:03.0/ata2/link2/dev2.0/ata_device/dev2.0 /sys/devices/pci0000:74/0000:74:04.0 /sys/devices/pci0000:74/0000:74:04.0/host2 /sys/devices/pci0000:74/0000:74:04.0/host2/bsg/sas_host2 /sys/devices/pci0000:74/0000:74:04.0/host2/phy-2:0/sas_phy/phy-2:0 /sys/devices/pci0000:74/0000:74:04.0/host2/phy-2:1/sas_phy/phy-2:1 /sys/devices/pci0000:74/0000:74:04.0/host2/phy-2:2/sas_phy/phy-2:2 /sys/devices/pci0000:74/0000:74:04.0/host2/phy-2:3/sas_phy/phy-2:3 /sys/devices/pci0000:74/0000:74:04.0/host2/phy-2:4/sas_phy/phy-2:4 /sys/devices/pci0000:74/0000:74:04.0/host2/phy-2:5/sas_phy/phy-2:5 /sys/devices/pci0000:74/0000:74:04.0/host2/phy-2:6/sas_phy/phy-2:6 /sys/devices/pci0000:74/0000:74:04.0/host2/phy-2:7/sas_phy/phy-2:7 /sys/devices/pci0000:74/0000:74:04.0/host2/sas_host/host2 /sys/devices/pci0000:74/0000:74:04.0/host2/scsi_host/host2 /sys/devices/pci0000:74/pci_bus/0000:74 /sys/devices/pci0000:7b/0000:7b:00.0 /sys/devices/pci0000:7b/0000:7b:01.0 /sys/devices/pci0000:7b/0000:7b:02.0 /sys/devices/pci0000:7b/pci_bus/0000:7b /sys/devices/pci0000:7c/0000:7c:00.0 /sys/devices/pci0000:7c/0000:7c:00.0/0000:7d:00.0 /sys/devices/pci0000:7c/0000:7c:00.0/0000:7d:00.0/net/eth13 /sys/devices/pci0000:7c/0000:7c:00.0/pci_bus/0000:7d /sys/devices/pci0000:7c/pci_bus/0000:7c /sys/devices/platform/1620_ep_controller /sys/devices/platform/1620_ep_controller/sdi_ep_controller/1620_ep_controller /sys/devices/platform/ACPI0007:18 /sys/devices/platform/ACPI0007:19 /sys/devices/platform/ACPI0007:1a /sys/devices/platform/ACPI0007:1b /sys/devices/platform/ACPI0007:1c /sys/devices/platform/ACPI0007:1d /sys/devices/platform/ACPI0007:1e /sys/devices/platform/ACPI0007:1f /sys/devices/platform/ACPI0007:20 /sys/devices/platform/ACPI0007:21 /sys/devices/platform/ACPI0007:22 /sys/devices/platform/ACPI0007:23 /sys/devices/platform/ACPI0007:24 /sys/devices/platform/ACPI0007:25 /sys/devices/platform/ACPI0007:26 /sys/devices/platform/ACPI0007:27 /sys/devices/platform/ACPI0007:28 /sys/devices/platform/ACPI0007:29 /sys/devices/platform/ACPI0007:2a /sys/devices/platform/ACPI0007:2b /sys/devices/platform/ACPI0007:2c /sys/devices/platform/ACPI0007:2d /sys/devices/platform/ACPI0007:2e /sys/devices/platform/ACPI0007:2f /sys/devices/platform/ACPI0007:30 /sys/devices/platform/ACPI0007:31 /sys/devices/platform/ACPI0007:32 /sys/devices/platform/ACPI0007:33 /sys/devices/platform/ACPI0007:34 /sys/devices/platform/ACPI0007:35 /sys/devices/platform/ACPI0007:36 /sys/devices/platform/ACPI0007:37 /sys/devices/platform/ACPI0007:38 /sys/devices/platform/ACPI0007:39 /sys/devices/platform/ACPI0007:3a /sys/devices/platform/ACPI0007:3b /sys/devices/platform/ACPI0007:3c /sys/devices/platform/ACPI0007:3d /sys/devices/platform/ACPI0007:3e /sys/devices/platform/ACPI0007:3f /sys/devices/platform/ACPI0007:40 /sys/devices/platform/ACPI0007:41 /sys/devices/platform/ACPI0007:42 /sys/devices/platform/ACPI0007:43 /sys/devices/platform/ACPI0007:44 /sys/devices/platform/ACPI0007:45 /sys/devices/platform/ACPI0007:46 /sys/devices/platform/ACPI0007:47 /sys/devices/platform/ACPI0007:48 /sys/devices/platform/ACPI0007:49 /sys/devices/platform/ACPI0007:4a /sys/devices/platform/ACPI0007:4b /sys/devices/platform/ACPI0007:4c /sys/devices/platform/ACPI0007:4d /sys/devices/platform/ACPI0007:4e /sys/devices/platform/ACPI0007:4f /sys/devices/platform/ACPI0007:50 /sys/devices/platform/ACPI0007:51 /sys/devices/platform/ACPI0007:52 /sys/devices/platform/ACPI0007:53 /sys/devices/platform/ACPI0007:54 /sys/devices/platform/ACPI0007:55 /sys/devices/platform/ACPI0007:56 /sys/devices/platform/ACPI0007:57 /sys/devices/platform/ACPI0007:58 /sys/devices/platform/ACPI0007:59 /sys/devices/platform/ACPI0007:5a /sys/devices/platform/ACPI0007:5b /sys/devices/platform/ACPI0007:5c /sys/devices/platform/ACPI0007:5d /sys/devices/platform/ACPI0007:5e /sys/devices/platform/ACPI0007:5f /sys/devices/platform/ACPI0007:60 /sys/devices/platform/ACPI0007:61 /sys/devices/platform/ACPI0007:62 /sys/devices/platform/ACPI0007:63 /sys/devices/platform/ACPI0007:64 /sys/devices/platform/ACPI0007:65 /sys/devices/platform/ACPI0007:66 /sys/devices/platform/ACPI0007:67 /sys/devices/platform/ACPI0007:68 /sys/devices/platform/ACPI0007:69 /sys/devices/platform/ACPI0007:6a /sys/devices/platform/ACPI0007:6b /sys/devices/platform/ACPI0007:6c /sys/devices/platform/ACPI0007:6d /sys/devices/platform/ACPI0007:6e /sys/devices/platform/ACPI0007:6f /sys/devices/platform/ACPI0007:70 /sys/devices/platform/ACPI0007:71 /sys/devices/platform/ACPI0007:72 /sys/devices/platform/ACPI0007:73 /sys/devices/platform/ACPI0007:74 /sys/devices/platform/ACPI0007:75 /sys/devices/platform/ACPI0007:76 /sys/devices/platform/ACPI0007:77 /sys/devices/platform/ACPI0007:78 /sys/devices/platform/ACPI0007:79 /sys/devices/platform/ACPI0007:7a /sys/devices/platform/ACPI0007:7b /sys/devices/platform/ACPI0007:7c /sys/devices/platform/ACPI0007:7d /sys/devices/platform/ACPI0007:7e /sys/devices/platform/ACPI0007:7f /sys/devices/platform/ACPI0007:80 /sys/devices/platform/ACPI0007:81 /sys/devices/platform/ACPI0007:82 /sys/devices/platform/ACPI0007:83 /sys/devices/platform/ACPI0007:84 /sys/devices/platform/ACPI0007:85 /sys/devices/platform/ACPI0007:86 /sys/devices/platform/ACPI0007:87 /sys/devices/platform/ACPI0007:88 /sys/devices/platform/ACPI0007:89 /sys/devices/platform/ACPI0007:8a /sys/devices/platform/ACPI0007:8b /sys/devices/platform/ACPI0007:8c /sys/devices/platform/ACPI0007:8d /sys/devices/platform/ACPI0007:8e /sys/devices/platform/ACPI0007:8f /sys/devices/platform/ACPI0007:90 /sys/devices/platform/ACPI0007:91 /sys/devices/platform/ACPI0007:92 /sys/devices/platform/ACPI0007:93 /sys/devices/platform/ACPI0007:94 /sys/devices/platform/ACPI0007:95 /sys/devices/platform/ACPI0007:96 /sys/devices/platform/ACPI0007:97 /sys/devices/platform/ACPI0007:98 /sys/devices/platform/ACPI0007:99 /sys/devices/platform/ACPI0007:9a /sys/devices/platform/ACPI0007:9b /sys/devices/platform/ACPI0007:9c /sys/devices/platform/ACPI0007:9d /sys/devices/platform/ACPI0007:9e /sys/devices/platform/ACPI0007:9f /sys/devices/platform/ACPI0007:a0 /sys/devices/platform/ACPI0007:a1 /sys/devices/platform/ACPI0007:a2 /sys/devices/platform/ACPI0007:a3 /sys/devices/platform/ACPI0007:a4 /sys/devices/platform/ACPI0007:a5 /sys/devices/platform/ACPI0007:a6 /sys/devices/platform/ACPI0007:a7 /sys/devices/platform/ACPI0007:a8 /sys/devices/platform/ACPI0007:a9 /sys/devices/platform/ACPI0007:aa /sys/devices/platform/ACPI0007:ab /sys/devices/platform/ACPI0007:ac /sys/devices/platform/ACPI0007:ad /sys/devices/platform/ACPI0007:ae /sys/devices/platform/ACPI0007:af /sys/devices/platform/ACPI0007:b0 /sys/devices/platform/ACPI0007:b1 /sys/devices/platform/ACPI0007:b2 /sys/devices/platform/ACPI0007:b3 /sys/devices/platform/ACPI0007:b4 /sys/devices/platform/ACPI0007:b5 /sys/devices/platform/ACPI0007:b6 /sys/devices/platform/ACPI0007:b7 /sys/devices/platform/ACPI0007:b8 /sys/devices/platform/ACPI0007:b9 /sys/devices/platform/ACPI0007:ba /sys/devices/platform/ACPI0007:bb /sys/devices/platform/ACPI0007:bc /sys/devices/platform/ACPI0007:bd /sys/devices/platform/ACPI0007:be /sys/devices/platform/ACPI0007:bf /sys/devices/platform/ACPI0007:c0 /sys/devices/platform/ACPI0007:c1 /sys/devices/platform/ACPI0007:c2 /sys/devices/platform/ACPI0007:c3 /sys/devices/platform/ACPI0007:c4 /sys/devices/platform/ACPI0007:c5 /sys/devices/platform/ACPI0007:c6 /sys/devices/platform/ACPI0007:c7 /sys/devices/platform/ACPI0007:c8 /sys/devices/platform/ACPI0007:c9 /sys/devices/platform/ACPI0007:ca /sys/devices/platform/ACPI0007:cb /sys/devices/platform/ACPI0007:cc /sys/devices/platform/ACPI0007:cd /sys/devices/platform/ACPI0007:ce /sys/devices/platform/ACPI0007:cf /sys/devices/platform/ACPI0007:d0 /sys/devices/platform/ACPI0007:d1 /sys/devices/platform/ACPI0007:d2 /sys/devices/platform/ACPI0007:d3 /sys/devices/platform/ACPI0007:d4 /sys/devices/platform/ACPI0007:d5 /sys/devices/platform/ACPI0007:d6 /sys/devices/platform/ACPI0007:d7 /sys/devices/platform/ACPI0007:d8 /sys/devices/platform/ACPI0007:d9 /sys/devices/platform/ACPI0007:da /sys/devices/platform/ACPI0007:db /sys/devices/platform/ACPI0007:dc /sys/devices/platform/ACPI0007:dd /sys/devices/platform/ACPI0007:de /sys/devices/platform/ACPI0007:df /sys/devices/platform/ACPI0007:e0 /sys/devices/platform/ACPI0007:e1 /sys/devices/platform/ACPI0007:e2 /sys/devices/platform/ACPI0007:e3 /sys/devices/platform/ACPI0007:e4 /sys/devices/platform/ACPI0007:e5 /sys/devices/platform/ACPI0007:e6 /sys/devices/platform/ACPI0007:e7 /sys/devices/platform/ACPI0007:e8 /sys/devices/platform/ACPI0007:e9 /sys/devices/platform/ACPI0007:ea /sys/devices/platform/ACPI0007:eb /sys/devices/platform/ACPI0007:ec /sys/devices/platform/ACPI0007:ed /sys/devices/platform/ACPI0007:ee /sys/devices/platform/ACPI0007:ef /sys/devices/platform/ACPI0007:f0 /sys/devices/platform/ACPI0007:f1 /sys/devices/platform/ACPI0007:f2 /sys/devices/platform/ACPI0007:f3 /sys/devices/platform/ACPI0007:f4 /sys/devices/platform/ACPI0007:f5 /sys/devices/platform/ACPI0007:f6 /sys/devices/platform/ACPI0007:f7 /sys/devices/platform/ACPI0007:f8 /sys/devices/platform/ACPI0007:f9 /sys/devices/platform/ACPI0007:fa /sys/devices/platform/ACPI0007:fb /sys/devices/platform/ACPI0007:fc /sys/devices/platform/ACPI0007:fd /sys/devices/platform/ACPI0007:fe /sys/devices/platform/ACPI0007:ff /sys/devices/platform/ACPI0013:00 /sys/devices/platform/ARMH0011:00 /sys/devices/platform/ARMH0011:00/tty/ttyAMA0 /sys/devices/platform/Fixed MDIO bus.0 /sys/devices/platform/Fixed MDIO bus.0/mdio_bus/fixed-0 /sys/devices/platform/GHES.0 /sys/devices/platform/GHES.1 /sys/devices/platform/GHES.10 /sys/devices/platform/GHES.11 /sys/devices/platform/GHES.12 /sys/devices/platform/GHES.13 /sys/devices/platform/GHES.14 /sys/devices/platform/GHES.2 /sys/devices/platform/GHES.3 /sys/devices/platform/GHES.4 /sys/devices/platform/GHES.5 /sys/devices/platform/GHES.6 /sys/devices/platform/GHES.7 /sys/devices/platform/GHES.8 /sys/devices/platform/GHES.9 /sys/devices/platform/PCCT /sys/devices/platform/PNP0C33:00 /sys/devices/platform/alarmtimer /sys/devices/platform/arm,spe-v1 /sys/devices/platform/rtc-efi /sys/devices/platform/rtc-efi/rtc/rtc0 /sys/devices/platform/sbsa-gwdt.0 /sys/devices/platform/serial8250 /sys/devices/pnp0/00:00 /sys/devices/software /sys/devices/system/clockevents/broadcast /sys/devices/system/clockevents/clockevent0 /sys/devices/system/clockevents/clockevent1 /sys/devices/system/clockevents/clockevent10 /sys/devices/system/clockevents/clockevent11 /sys/devices/system/clockevents/clockevent12 /sys/devices/system/clockevents/clockevent13 /sys/devices/system/clockevents/clockevent14 /sys/devices/system/clockevents/clockevent15 /sys/devices/system/clockevents/clockevent16 /sys/devices/system/clockevents/clockevent17 /sys/devices/system/clockevents/clockevent18 /sys/devices/system/clockevents/clockevent19 /sys/devices/system/clockevents/clockevent2 /sys/devices/system/clockevents/clockevent20 /sys/devices/system/clockevents/clockevent21 /sys/devices/system/clockevents/clockevent22 /sys/devices/system/clockevents/clockevent23 /sys/devices/system/clockevents/clockevent3 /sys/devices/system/clockevents/clockevent4 /sys/devices/system/clockevents/clockevent5 /sys/devices/system/clockevents/clockevent6 /sys/devices/system/clockevents/clockevent7 /sys/devices/system/clockevents/clockevent8 /sys/devices/system/clockevents/clockevent9 /sys/devices/system/clocksource/clocksource0 /sys/devices/system/cpu/cpu0 /sys/devices/system/cpu/cpu1 /sys/devices/system/cpu/cpu10 /sys/devices/system/cpu/cpu11 /sys/devices/system/cpu/cpu12 /sys/devices/system/cpu/cpu13 /sys/devices/system/cpu/cpu14 /sys/devices/system/cpu/cpu15 /sys/devices/system/cpu/cpu16 /sys/devices/system/cpu/cpu17 /sys/devices/system/cpu/cpu18 /sys/devices/system/cpu/cpu19 /sys/devices/system/cpu/cpu2 /sys/devices/system/cpu/cpu20 /sys/devices/system/cpu/cpu21 /sys/devices/system/cpu/cpu22 /sys/devices/system/cpu/cpu23 /sys/devices/system/cpu/cpu3 /sys/devices/system/cpu/cpu4 /sys/devices/system/cpu/cpu5 /sys/devices/system/cpu/cpu6 /sys/devices/system/cpu/cpu7 /sys/devices/system/cpu/cpu8 /sys/devices/system/cpu/cpu9 /sys/devices/system/edac/mc /sys/devices/system/edac/mc/mc0 /sys/devices/system/edac/mc/mc0/csrow0 /sys/devices/system/edac/mc/mc0/csrow1 /sys/devices/system/edac/mc/mc0/csrow2 /sys/devices/system/edac/mc/mc0/csrow3 /sys/devices/system/edac/mc/mc0/dimm0 /sys/devices/system/edac/mc/mc0/dimm1 /sys/devices/system/edac/mc/mc0/dimm2 /sys/devices/system/edac/mc/mc0/dimm3 /sys/devices/system/memory/memory0 /sys/devices/system/memory/memory1 /sys/devices/system/memory/memory10 /sys/devices/system/memory/memory1040 /sys/devices/system/memory/memory1041 /sys/devices/system/memory/memory1042 /sys/devices/system/memory/memory1043 /sys/devices/system/memory/memory1044 /sys/devices/system/memory/memory1045 /sys/devices/system/memory/memory1046 /sys/devices/system/memory/memory1047 /sys/devices/system/memory/memory1048 /sys/devices/system/memory/memory1049 /sys/devices/system/memory/memory1050 /sys/devices/system/memory/memory1051 /sys/devices/system/memory/memory1052 /sys/devices/system/memory/memory1053 /sys/devices/system/memory/memory1054 /sys/devices/system/memory/memory1055 /sys/devices/system/memory/memory1056 /sys/devices/system/memory/memory1057 /sys/devices/system/memory/memory1058 /sys/devices/system/memory/memory1059 /sys/devices/system/memory/memory1060 /sys/devices/system/memory/memory1061 /sys/devices/system/memory/memory1062 /sys/devices/system/memory/memory1063 /sys/devices/system/memory/memory1064 /sys/devices/system/memory/memory1065 /sys/devices/system/memory/memory1066 /sys/devices/system/memory/memory1067 /sys/devices/system/memory/memory1068 /sys/devices/system/memory/memory1069 /sys/devices/system/memory/memory1070 /sys/devices/system/memory/memory1071 /sys/devices/system/memory/memory1072 /sys/devices/system/memory/memory1073 /sys/devices/system/memory/memory1074 /sys/devices/system/memory/memory1075 /sys/devices/system/memory/memory1076 /sys/devices/system/memory/memory1077 /sys/devices/system/memory/memory1078 /sys/devices/system/memory/memory1079 /sys/devices/system/memory/memory1080 /sys/devices/system/memory/memory1081 /sys/devices/system/memory/memory1082 /sys/devices/system/memory/memory1083 /sys/devices/system/memory/memory1084 /sys/devices/system/memory/memory1085 /sys/devices/system/memory/memory1086 /sys/devices/system/memory/memory1087 /sys/devices/system/memory/memory1088 /sys/devices/system/memory/memory1089 /sys/devices/system/memory/memory1090 /sys/devices/system/memory/memory1091 /sys/devices/system/memory/memory1092 /sys/devices/system/memory/memory1093 /sys/devices/system/memory/memory1094 /sys/devices/system/memory/memory1095 /sys/devices/system/memory/memory1096 /sys/devices/system/memory/memory1097 /sys/devices/system/memory/memory1098 /sys/devices/system/memory/memory1099 /sys/devices/system/memory/memory11 /sys/devices/system/memory/memory1100 /sys/devices/system/memory/memory1101 /sys/devices/system/memory/memory1102 /sys/devices/system/memory/memory1103 /sys/devices/system/memory/memory1104 /sys/devices/system/memory/memory1105 /sys/devices/system/memory/memory1106 /sys/devices/system/memory/memory1107 /sys/devices/system/memory/memory1108 /sys/devices/system/memory/memory1109 /sys/devices/system/memory/memory1110 /sys/devices/system/memory/memory1111 /sys/devices/system/memory/memory1112 /sys/devices/system/memory/memory1113 /sys/devices/system/memory/memory1114 /sys/devices/system/memory/memory1115 /sys/devices/system/memory/memory1116 /sys/devices/system/memory/memory1117 /sys/devices/system/memory/memory1118 /sys/devices/system/memory/memory1119 /sys/devices/system/memory/memory1120 /sys/devices/system/memory/memory1121 /sys/devices/system/memory/memory1122 /sys/devices/system/memory/memory1123 /sys/devices/system/memory/memory1124 /sys/devices/system/memory/memory1125 /sys/devices/system/memory/memory1126 /sys/devices/system/memory/memory1127 /sys/devices/system/memory/memory1128 /sys/devices/system/memory/memory1129 /sys/devices/system/memory/memory1130 /sys/devices/system/memory/memory1131 /sys/devices/system/memory/memory1132 /sys/devices/system/memory/memory1133 /sys/devices/system/memory/memory1134 /sys/devices/system/memory/memory1135 /sys/devices/system/memory/memory1136 /sys/devices/system/memory/memory1137 /sys/devices/system/memory/memory1138 /sys/devices/system/memory/memory1139 /sys/devices/system/memory/memory1140 /sys/devices/system/memory/memory1141 /sys/devices/system/memory/memory1142 /sys/devices/system/memory/memory1143 /sys/devices/system/memory/memory1144 /sys/devices/system/memory/memory1145 /sys/devices/system/memory/memory1146 /sys/devices/system/memory/memory1147 /sys/devices/system/memory/memory1148 /sys/devices/system/memory/memory1149 /sys/devices/system/memory/memory1150 /sys/devices/system/memory/memory1151 /sys/devices/system/memory/memory1152 /sys/devices/system/memory/memory1153 /sys/devices/system/memory/memory1154 /sys/devices/system/memory/memory1155 /sys/devices/system/memory/memory1156 /sys/devices/system/memory/memory1157 /sys/devices/system/memory/memory1158 /sys/devices/system/memory/memory1159 /sys/devices/system/memory/memory1160 /sys/devices/system/memory/memory1161 /sys/devices/system/memory/memory1162 /sys/devices/system/memory/memory1163 /sys/devices/system/memory/memory1164 /sys/devices/system/memory/memory1165 /sys/devices/system/memory/memory1166 /sys/devices/system/memory/memory1167 /sys/devices/system/memory/memory1168 /sys/devices/system/memory/memory1169 /sys/devices/system/memory/memory1170 /sys/devices/system/memory/memory1171 /sys/devices/system/memory/memory1172 /sys/devices/system/memory/memory1173 /sys/devices/system/memory/memory1174 /sys/devices/system/memory/memory1175 /sys/devices/system/memory/memory1176 /sys/devices/system/memory/memory1177 /sys/devices/system/memory/memory1178 /sys/devices/system/memory/memory1179 /sys/devices/system/memory/memory1180 /sys/devices/system/memory/memory1181 /sys/devices/system/memory/memory1182 /sys/devices/system/memory/memory1183 /sys/devices/system/memory/memory1184 /sys/devices/system/memory/memory1185 /sys/devices/system/memory/memory1186 /sys/devices/system/memory/memory1187 /sys/devices/system/memory/memory1188 /sys/devices/system/memory/memory1189 /sys/devices/system/memory/memory1190 /sys/devices/system/memory/memory1191 /sys/devices/system/memory/memory1192 /sys/devices/system/memory/memory1193 /sys/devices/system/memory/memory1194 /sys/devices/system/memory/memory1195 /sys/devices/system/memory/memory1196 /sys/devices/system/memory/memory1197 /sys/devices/system/memory/memory1198 /sys/devices/system/memory/memory1199 /sys/devices/system/memory/memory12 /sys/devices/system/memory/memory1200 /sys/devices/system/memory/memory1201 /sys/devices/system/memory/memory1202 /sys/devices/system/memory/memory1203 /sys/devices/system/memory/memory1204 /sys/devices/system/memory/memory1205 /sys/devices/system/memory/memory1206 /sys/devices/system/memory/memory1207 /sys/devices/system/memory/memory1208 /sys/devices/system/memory/memory1209 /sys/devices/system/memory/memory1210 /sys/devices/system/memory/memory1211 /sys/devices/system/memory/memory1212 /sys/devices/system/memory/memory1213 /sys/devices/system/memory/memory1214 /sys/devices/system/memory/memory1215 /sys/devices/system/memory/memory1216 /sys/devices/system/memory/memory1217 /sys/devices/system/memory/memory1218 /sys/devices/system/memory/memory1219 /sys/devices/system/memory/memory1220 /sys/devices/system/memory/memory1221 /sys/devices/system/memory/memory1222 /sys/devices/system/memory/memory1223 /sys/devices/system/memory/memory1224 /sys/devices/system/memory/memory1225 /sys/devices/system/memory/memory1226 /sys/devices/system/memory/memory1227 /sys/devices/system/memory/memory1228 /sys/devices/system/memory/memory1229 /sys/devices/system/memory/memory1230 /sys/devices/system/memory/memory1231 /sys/devices/system/memory/memory1232 /sys/devices/system/memory/memory1233 /sys/devices/system/memory/memory1234 /sys/devices/system/memory/memory1235 /sys/devices/system/memory/memory1236 /sys/devices/system/memory/memory1237 /sys/devices/system/memory/memory1238 /sys/devices/system/memory/memory1239 /sys/devices/system/memory/memory1240 /sys/devices/system/memory/memory1241 /sys/devices/system/memory/memory1242 /sys/devices/system/memory/memory1243 /sys/devices/system/memory/memory1244 /sys/devices/system/memory/memory1245 /sys/devices/system/memory/memory1246 /sys/devices/system/memory/memory1247 /sys/devices/system/memory/memory1248 /sys/devices/system/memory/memory1249 /sys/devices/system/memory/memory1250 /sys/devices/system/memory/memory1251 /sys/devices/system/memory/memory1252 /sys/devices/system/memory/memory1253 /sys/devices/system/memory/memory1254 /sys/devices/system/memory/memory1255 /sys/devices/system/memory/memory1256 /sys/devices/system/memory/memory1257 /sys/devices/system/memory/memory1258 /sys/devices/system/memory/memory1259 /sys/devices/system/memory/memory1260 /sys/devices/system/memory/memory1261 /sys/devices/system/memory/memory1262 /sys/devices/system/memory/memory1263 /sys/devices/system/memory/memory1264 /sys/devices/system/memory/memory1265 /sys/devices/system/memory/memory1266 /sys/devices/system/memory/memory1267 /sys/devices/system/memory/memory1268 /sys/devices/system/memory/memory1269 /sys/devices/system/memory/memory1270 /sys/devices/system/memory/memory1271 /sys/devices/system/memory/memory1272 /sys/devices/system/memory/memory1273 /sys/devices/system/memory/memory1274 /sys/devices/system/memory/memory1275 /sys/devices/system/memory/memory1276 /sys/devices/system/memory/memory1277 /sys/devices/system/memory/memory1278 /sys/devices/system/memory/memory1279 /sys/devices/system/memory/memory13 /sys/devices/system/memory/memory14 /sys/devices/system/memory/memory15 /sys/devices/system/memory/memory2 /sys/devices/system/memory/memory3 /sys/devices/system/memory/memory4 /sys/devices/system/memory/memory5 /sys/devices/system/memory/memory6 /sys/devices/system/memory/memory7 /sys/devices/system/memory/memory8 /sys/devices/system/node/node0 /sys/devices/tracepoint /sys/devices/uprobe /sys/devices/virtual/bdi/253:0 /sys/devices/virtual/bdi/253:1 /sys/devices/virtual/bdi/253:2 /sys/devices/virtual/bdi/253:3 /sys/devices/virtual/bdi/253:4 /sys/devices/virtual/bdi/253:5 /sys/devices/virtual/bdi/8:0 /sys/devices/virtual/bdi/8:16 /sys/devices/virtual/bdi/9:1 /sys/devices/virtual/bdi/9:2 /sys/devices/virtual/bdi/9:3 /sys/devices/virtual/bdi/mtd-0 /sys/devices/virtual/cpld/cpld /sys/devices/virtual/dbgtool_class/dbgtool_chr_dev /sys/devices/virtual/dmi/id /sys/devices/virtual/drm/ttm /sys/devices/virtual/graphics/fbcon /sys/devices/virtual/input/mice /sys/devices/virtual/kbox/kbox /sys/devices/virtual/mem/full /sys/devices/virtual/mem/kmsg /sys/devices/virtual/mem/mem /sys/devices/virtual/mem/null /sys/devices/virtual/mem/random /sys/devices/virtual/mem/urandom /sys/devices/virtual/mem/zero /sys/devices/virtual/misc/autofs /sys/devices/virtual/misc/cpu_dma_latency /sys/devices/virtual/misc/device-mapper /sys/devices/virtual/misc/hw_random /sys/devices/virtual/misc/kvm /sys/devices/virtual/misc/memory_bandwidth /sys/devices/virtual/misc/network_latency /sys/devices/virtual/misc/network_throughput /sys/devices/virtual/misc/pcie_reg_dev /sys/devices/virtual/misc/rdma_cm /sys/devices/virtual/misc/sdi_ep_framework /sys/devices/virtual/misc/sdi_epc /sys/devices/virtual/misc/sdi_vsock /sys/devices/virtual/misc/snapshot /sys/devices/virtual/misc/tun /sys/devices/virtual/misc/vga_arbiter /sys/devices/virtual/misc/vhost-net /sys/devices/virtual/misc/vsock /sys/devices/virtual/misc/zero_udma /sys/devices/virtual/mtd/mtd0 /sys/devices/virtual/mtd/mtd0ro /sys/devices/virtual/net/lo /sys/devices/virtual/nictool_class/nictool_dev /sys/devices/virtual/patch_check/patch_check /sys/devices/virtual/raw/rawctl /sys/devices/virtual/sysctl_dfx/sysctl_dfx /sys/devices/virtual/tty/console /sys/devices/virtual/tty/ptmx /sys/devices/virtual/tty/tty /sys/devices/virtual/tty/tty0 /sys/devices/virtual/tty/tty1 /sys/devices/virtual/tty/tty10 /sys/devices/virtual/tty/tty11 /sys/devices/virtual/tty/tty12 /sys/devices/virtual/tty/tty13 /sys/devices/virtual/tty/tty14 /sys/devices/virtual/tty/tty15 /sys/devices/virtual/tty/tty16 /sys/devices/virtual/tty/tty17 /sys/devices/virtual/tty/tty18 /sys/devices/virtual/tty/tty19 /sys/devices/virtual/tty/tty2 /sys/devices/virtual/tty/tty20 /sys/devices/virtual/tty/tty21 /sys/devices/virtual/tty/tty22 /sys/devices/virtual/tty/tty23 /sys/devices/virtual/tty/tty24 /sys/devices/virtual/tty/tty25 /sys/devices/virtual/tty/tty26 /sys/devices/virtual/tty/tty27 /sys/devices/virtual/tty/tty28 /sys/devices/virtual/tty/tty29 /sys/devices/virtual/tty/tty3 /sys/devices/virtual/tty/tty30 /sys/devices/virtual/tty/tty31 /sys/devices/virtual/tty/tty32 /sys/devices/virtual/tty/tty33 /sys/devices/virtual/tty/tty34 /sys/devices/virtual/tty/tty35 /sys/devices/virtual/tty/tty36 /sys/devices/virtual/tty/tty37 /sys/devices/virtual/tty/tty38 /sys/devices/virtual/tty/tty39 /sys/devices/virtual/tty/tty4 /sys/devices/virtual/tty/tty40 /sys/devices/virtual/tty/tty41 /sys/devices/virtual/tty/tty42 /sys/devices/virtual/tty/tty43 /sys/devices/virtual/tty/tty44 /sys/devices/virtual/tty/tty45 /sys/devices/virtual/tty/tty46 /sys/devices/virtual/tty/tty47 /sys/devices/virtual/tty/tty48 /sys/devices/virtual/tty/tty49 /sys/devices/virtual/tty/tty5 /sys/devices/virtual/tty/tty50 /sys/devices/virtual/tty/tty51 /sys/devices/virtual/tty/tty52 /sys/devices/virtual/tty/tty53 /sys/devices/virtual/tty/tty54 /sys/devices/virtual/tty/tty55 /sys/devices/virtual/tty/tty56 /sys/devices/virtual/tty/tty57 /sys/devices/virtual/tty/tty58 /sys/devices/virtual/tty/tty59 /sys/devices/virtual/tty/tty6 /sys/devices/virtual/tty/tty60 /sys/devices/virtual/tty/tty61 /sys/devices/virtual/tty/tty62 /sys/devices/virtual/tty/tty63 /sys/devices/virtual/tty/tty7 /sys/devices/virtual/tty/tty8 /sys/devices/virtual/tty/tty9 /sys/devices/virtual/usbmon/usbmon0 /sys/devices/virtual/vc/vcs /sys/devices/virtual/vc/vcs1 /sys/devices/virtual/vc/vcs2 /sys/devices/virtual/vc/vcs3 /sys/devices/virtual/vc/vcs4 /sys/devices/virtual/vc/vcs5 /sys/devices/virtual/vc/vcs6 /sys/devices/virtual/vc/vcsa /sys/devices/virtual/vc/vcsa1 /sys/devices/virtual/vc/vcsa2 /sys/devices/virtual/vc/vcsa3 /sys/devices/virtual/vc/vcsa4 /sys/devices/virtual/vc/vcsa5 /sys/devices/virtual/vc/vcsa6 /sys/devices/virtual/vc/vcsu /sys/devices/virtual/vc/vcsu1 /sys/devices/virtual/vc/vcsu2 /sys/devices/virtual/vc/vcsu3 /sys/devices/virtual/vc/vcsu4 /sys/devices/virtual/vc/vcsu5 /sys/devices/virtual/vc/vcsu6 /sys/devices/virtual/vtconsole/vtcon0 /sys/devices/virtual/workqueue/ib-comp-unb-wq /sys/devices/virtual/workqueue/ib-comp-wq /sys/devices/virtual/workqueue/nvme-delete-wq /sys/devices/virtual/workqueue/nvme-reset-wq /sys/devices/virtual/workqueue/nvme-wq /sys/devices/virtual/workqueue/writeback /sys/devices/virtual/block/dm-0 /sys/devices/virtual/block/dm-1 /sys/devices/virtual/block/dm-2 /sys/devices/virtual/block/dm-3 /sys/devices/virtual/block/dm-4 /sys/devices/virtual/block/dm-5 /sys/devices/virtual/block/md1 /sys/devices/virtual/block/md2 /sys/devices/virtual/block/md3
I wonder if parent device event SEQNUM larger than child device event SEQNUM is abnormal when system starts?
The above list still shows the parent earlier. So, the events in the first message are triggered by the kernel on boot when the device is detected by the kernel, instead of by systemd-udev-trigger.service.
I wonder if parent device event SEQNUM larger than child device event SEQNUM is abnormal when system starts?
I am not sure if it is abnormal or not, but at least I did not know such situation can occurs.
@yuwata I had a similar problem:
The NIC driver is loaded first, and all other events are triggered again.
The eth2 (SEQNUM=3824) wants to rename to eth1。
But eth1(SEQNUM=51111) blocked by pci 0000:00:00:0 (SEQNUM=4197), and pci 0000:00:00:0 (SEQNUM=4197) blocked by eth2 (SEQNUM=3824) , So The eth1 name cannot be released.
Finally, the renaming of eth2 fails and changes to the renameX.
I don't understand why the parent device should blocked by the child device. I think this scenario should be more common in everyday use. Is it possible to break this restriction?
/* parent device event found */
if (devpath[common] == '/' && )
goto set_delaying_seqnum;
/* child device event found */
if (loop_devpath[common] == '/')
goto set_delaying_seqnum;
The eth2 (SEQNUM=3824) wants to rename to eth1
This is not supported, as it cannot be done without race. To make it work fine, first eth1 has to be renamed, then eth2 has to be renamed before other eth interfaces detected. Please do not rename network interfaces to names used by kernel (ethX, wlanX, wanX, and so on).
Back to the original issue, I have no idea about safely reordering uevents. As udevd processes not only 'add' uevents. E.g. when a device (e.g. USB ethernet device) is plugged and unplugged frequently, then udevd needs to process events in the following order.
These uevents cannot be reordered, and each uevent must block later uevents, that is, these must be operated sequentially. And the sequence is only guaranteed by SEQNUM. If kernel sends random SEQNUM, then we have no way to construct such dependency.
The quoted code by @hexiaowen makes udevd process completely independent uevents (e.g. eth1 vs sda1) in parallel, but not for reconstructing broken dependencies.
Please contact to kernel team. Unfortunately, we have no way to 'fix' your issue.
@poettering, @keszybz, and @bluca do you have any comments or follow-ups?
@gregkh Could you comment on this issue?
Comment how? If this is a kernel issue, please submit the problem to the kernel developers in email like any other kernel bug request. We don't deal with github for kernel stuff, sorry :)
@gregkh Thanks.
@Jsfastsa and @hexiaowen Please report this issue to some kernel developers.
@gregkh @yuwata Thank you for your reply
In my scenario, I'm sure it's not a bug in the kernel, may not be the same as @Jsfastsa ’s.
In the preceding figure, the first two lines of eth1 and eth2 events are from driver loading
, and the subsequent events are from udevadm trigger
.
In the example you give, there is no usbx, usby, ethx and ethy, and there is no parent-child relationship, so there is no blockage between each other.
My idea is that the parent doesn't have to blocked by the child,
In the preceding figure, the first two lines of eth1 and eth2 events are from
driver loading
, and the subsequent events are fromudevadm trigger
.
If so, there should be no problem. Or do you observe any issue caused by the 'mis-ordering'?
In the example you give, there is no usbx, usby, ethx and ethy, and there is no parent-child relationship, so there is no blockage between each other.
In the above example, the device is assumed a usb ethernet interface, hence ethX is a child of usbY.
My idea is that the parent doesn't have to blocked by the child,
No. On remove, the parent device must be processed after child removal. And when the device is re-plugged, then the 'add' uevents must be processed after all previous 'remove' uevents.
@yuwata Thank U,got it
How about adding a parent-child relationship based on the action.
For example, add
action event, parent can block by child
remove
actopm event, child can block by parent
@yuwata Thank U,got it
How about adding a parent-child relationship based on the action.
For example,
add
action event, parent can block by childremove
actopm event, child can block by parent
Unfortunately, no. The same device can be frequently added and removed.
BTW, about the original report, there is nothing strange. Such situation can happen e.g. udevadm trigger
is called at the same time the kernel sends uevents. And even if such superficially strange ordering happens, all devices should be processed as expected. Closing.
If you have any real issues caused by the ordering, then feel free to request to reopen this page.
systemd version the issue has been seen with
Used distribution
Linux kernel version used (
uname -a
)CPU architecture issue was seen on
Expected behaviour you didn't see
Feb 08 01:29:53 linux-QikjTj systemd-udevd[959]: 0000:00:00.0: Device (SEQNUM=4124, ACTION=add) is queued Feb 08 01:29:53 linux-QikjTj systemd-udevd[959]: eth0: Device (SEQNUM=4235, ACTION=add) is queued Feb 08 01:29:54 linux-QikjTj systemd-udevd[959]: eth1: Device (SEQNUM=5092, ACTION=add) is queued Feb 08 01:29:55 linux-QikjTj systemd-udevd[959]: eth2: Device (SEQNUM=5126, ACTION=add) is queued Feb 08 01:29:55 linux-QikjTj systemd-udevd[959]: eth3: Device (SEQNUM=5160, ACTION=add) is queued Feb 08 01:29:56 linux-QikjTj systemd-udevd[959]: eth4: Device (SEQNUM=5194, ACTION=add) is queued Feb 08 01:29:57 linux-QikjTj systemd-udevd[959]: eth5: Device (SEQNUM=5198, ACTION=add) is queued Feb 08 01:29:58 linux-QikjTj systemd-udevd[959]: eth6: Device (SEQNUM=5202, ACTION=add) is queued Feb 08 01:29:59 linux-QikjTj systemd-udevd[959]: eth7: Device (SEQNUM=5332, ACTION=add) is queued Feb 08 01:29:59 linux-QikjTj systemd-udevd[959]: eth8: Device (SEQNUM=5462, ACTION=add) is queued Feb 08 01:30:00 linux-QikjTj systemd-udevd[959]: eth9: Device (SEQNUM=5592, ACTION=add) is queued Feb 08 01:30:00 linux-QikjTj systemd-udevd[959]: eth10: Device (SEQNUM=5722, ACTION=add) is queued Feb 08 01:30:01 linux-QikjTj systemd-udevd[959]: eth11: Device (SEQNUM=5852, ACTION=add) is queued Feb 08 01:30:01 linux-QikjTj systemd-udevd[959]: eth12: Device (SEQNUM=5982, ACTION=add) is queued Feb 08 01:29:54 linux-QikjTj systemd-udevd[959]: eth13: Device (SEQNUM=5009, ACTION=move) is queued
Unexpected behaviour you saw
Feb 08 01:44:48 linux-QikjTj systemd-udevd[943]: eth1: Device (SEQNUM=3785, ACTION=add) is queued Feb 08 01:44:48 linux-QikjTj systemd-udevd[943]: eth2: Device (SEQNUM=3819, ACTION=add) is queued Feb 08 01:44:48 linux-QikjTj systemd-udevd[943]: 0000:00:00.0: Device (SEQNUM=4192, ACTION=add) is queued Feb 08 01:44:48 linux-QikjTj systemd-udevd[943]: 0000:00:00.0: SEQNUM=4192 blocked by SEQNUM=3785 Feb 08 01:44:48 linux-QikjTj systemd-udevd[943]: 0000:00:00.0: SEQNUM=4192 blocked by SEQNUM=3819 Feb 08 01:44:48 linux-QikjTj systemd-udevd[943]: eth0: Device (SEQNUM=4305, ACTION=add) is queued Feb 08 01:44:49 linux-QikjTj systemd-udevd[943]: eth3: Device (SEQNUM=5062, ACTION=add) is queued Feb 08 01:44:49 linux-QikjTj systemd-udevd[943]: eth3: SEQNUM=5062 blocked by SEQNUM=4192 Feb 08 01:44:49 linux-QikjTj systemd-udevd[943]: eth4: Device (SEQNUM=5164, ACTION=add) is queued Feb 08 01:44:49 linux-QikjTj systemd-udevd[943]: eth5: Device (SEQNUM=5185, ACTION=add) is queued Feb 08 01:44:49 linux-QikjTj systemd-udevd[943]: eth6: Device (SEQNUM=5328, ACTION=add) is queued Feb 08 01:44:49 linux-QikjTj systemd-udevd[943]: eth7: Device (SEQNUM=5462, ACTION=add) is queued Feb 08 01:44:49 linux-QikjTj systemd-udevd[943]: eth8: Device (SEQNUM=5596, ACTION=add) is queued Feb 08 01:44:49 linux-QikjTj systemd-udevd[943]: eth9: Device (SEQNUM=5726, ACTION=add) is queued Feb 08 01:44:49 linux-QikjTj systemd-udevd[943]: eth10: Device (SEQNUM=5856, ACTION=add) is queued Feb 08 01:44:49 linux-QikjTj systemd-udevd[943]: eth11: Device (SEQNUM=5986, ACTION=add) is queued Feb 08 01:44:50 linux-QikjTj systemd-udevd[943]: eth12: Device (SEQNUM=6007, ACTION=move) is queued Feb 08 01:44:49 linux-QikjTj systemd-udevd[943]: eth13: Device (SEQNUM=5146, ACTION=move) is queued
Steps to reproduce the problem
Additional program output to the terminal or log subsystem illustrating the issue