Skip to content

Conversation

@ddiss
Copy link

@ddiss ddiss commented Nov 12, 2025

lklfuse, fs2tar and cptofs were accidentally dropped from the default build target via a typo in commit 6d360d1 ("lkl: link tests against common private library").
The install target was still triggering progs-y builds, which is probably why this took longer to notice than expected.

Fixes: 6d360d1 ("lkl: link tests against common private library")

lklfuse, fs2tar and cptofs were accidentally dropped from the default
build target via a typo in commit 6d360d1 ("lkl: link tests
against common private library").
The install target was still triggering progs-y builds, which is
probably why this took longer to notice than expected.

Fixes: 6d360d1 ("lkl: link tests against common private library")
Signed-off-by: David Disseldorp <ddiss@suse.de>
The previous filter accepted non-usb block devices, which resulted in
unexpected EFI partition mounts. Split the filter and check for
ENV{ID_BUS}!="usb". Tested on systemd-udevd 254 and 257 systems.

Signed-off-by: David Disseldorp <ddiss@suse.de>
@ddiss
Copy link
Author

ddiss commented Nov 12, 2025

v2:

  • add follow-up fix for lklfuse udev rule to properly filter non-usb block devices

@ddiss
Copy link
Author

ddiss commented Nov 12, 2025

FWIW, the checkpatch failure is due to 13 char abbreviated commit hashes (%h) instead of 12. Mainline checkpatch has been change to accept >=12 hash chars via 6356f18 , so I think it can be ignored.

ddiss added a commit to ddiss/opensuse-kernel that referenced this pull request Nov 13, 2025
lklfuse, fs2tar and cptofs were accidentally dropped from the default
build target via a typo in commit 6d360d164e5d5 ("lkl: link tests
against common private library").
The install target was still triggering progs-y builds, which is
probably why this took longer to notice than expected.

Fixes: 6d360d164e5d5 ("lkl: link tests against common private library")
Signed-off-by: David Disseldorp <ddiss@suse.de>
(cherry picked from commit 191e6381bcf418092644217723001bca7c154c45)
Link: lkl/linux#617
ddiss added a commit to ddiss/opensuse-kernel that referenced this pull request Nov 13, 2025
The previous filter accepted non-usb block devices, which resulted in
unexpected EFI partition mounts. Split the filter and check for
ENV{ID_BUS}!="usb". Tested on systemd-udevd 254 and 257 systems.

Signed-off-by: David Disseldorp <ddiss@suse.de>
(cherry picked from commit 101d4a4d0fdd6fe6203831b917ce74bbb7a77fe0)
Link: lkl/linux#617
Copy link
Member

@tavip tavip left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM, thanks @ddiss !

@tavip tavip merged commit d3d0f61 into lkl:master Nov 13, 2025
12 of 13 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants