]> git.ipfire.org Git - thirdparty/systemd.git/commit
udev: cache last queued event entry
authorYu Watanabe <watanabe.yu+github@gmail.com>
Sat, 26 Apr 2025 06:09:12 +0000 (15:09 +0900)
committerYu Watanabe <watanabe.yu+github@gmail.com>
Fri, 9 May 2025 15:26:32 +0000 (00:26 +0900)
commit4478546649e3943ea629f6344f2db89afbbb8872
tree050f28e40a5c200cd04b03064d7057f885c36836
parente962ebbe7228c3d2d3589db0e181aa0d9e445238
udev: cache last queued event entry

When we have N queued events, LIST_APPEND() takes O(N).
Let's cache the last event to optimize queueing.
src/udev/udev-manager.c
src/udev/udev-manager.h