diff options
author | Aleksander Morgado <aleksander@aleksander.es> | 2020-11-19 15:52:20 +0100 |
---|---|---|
committer | Aleksander Morgado <aleksander@aleksander.es> | 2020-11-19 17:01:55 +0000 |
commit | c3bc515b8a8eb77b3517cc96827fa48573459dd8 (patch) | |
tree | 86c42b2ea88651474c8a81c0ee989a7a1c0a2620 /src/kerneldevice/mm-kernel-device-udev.c | |
parent | 047805348db1fdaac4c24b6ea4f4d382e6bc03c8 (diff) |
base-manager: never create kernel device objects for remove events
There is no point in creating a new kernel device object just to
process a remove event; instead, do any matching with existing
kernel device objects by subsystem and name, which is what the generic
backend already did anyway.
This avoids unnecessary lookup of information in sysfs during removal
events, because the port is anyway already gone when we try to look
those up.
Diffstat (limited to 'src/kerneldevice/mm-kernel-device-udev.c')
0 files changed, 0 insertions, 0 deletions