Skip to content

Conversation

@defer
Copy link

@defer defer commented Nov 24, 2025

When a kernel upgrade is taken in, we replace current modules with new ones and they are not available until we reboot. This can cause the system to appear broken, especially when plugging new hardware like a pen drive or odd input device.

This patch adds kernel-modules-hook which keeps the current modules even if the package is replaced. A one-off clean-up service runs on startup
to remove older modules.

When a kernel upgrade is taken in, we replace current modules with new
ones and they are not available until we reboot. This can cause the
system to appear broken, especially when plugging new hardwaare like a
pen drive or odd input device.

This patch adds kernel-modules-hook which keeps the current modules even
if the package is replaced. A one-off clean-up service runs on startup
  to remove older modules.
@Traap
Copy link

Traap commented Nov 25, 2025

@defer - I would benefit from this PR. My work computer requires customization because of Microsoft Active Directory integration and Thinkpad docking station requirements needed to use USB, WiFI, and Ethernet ports - display and hdmi ports are not, sadly supported.

@dhh dhh requested a review from ryanrhughes November 25, 2025 16:28
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