summary refs log tree commit diff
path: root/gnu/system.scm
diff options
context:
space:
mode:
authorFlorian Pelz <pelzflorian@pelzflorian.de>2020-05-01 11:08:07 +0200
committerFlorian Pelz <pelzflorian@pelzflorian.de>2020-05-01 12:27:52 +0000
commitfd31731b9dd704e5182655783551b94fa80afd88 (patch)
tree0344de86c01d971424587f3c0f20522f472e77dd /gnu/system.scm
parent53e8b852e90ec91e66172ad49f019955d7137eb1 (diff)
downloadguix-fd31731b9dd704e5182655783551b94fa80afd88.tar.gz
system: Blacklist usbkbd kernel module in default kernel-arguments.
This is said to avoid a race with the usbhid kernel module.
See <https://issues.guix.gnu.org/35574#18>.

* gnu/system.scm (%default-modprobe-blacklist): Blacklist it.
Diffstat (limited to 'gnu/system.scm')
-rw-r--r--gnu/system.scm3
1 files changed, 2 insertions, 1 deletions
diff --git a/gnu/system.scm b/gnu/system.scm
index ab6982ef5e..107b93db31 100644
--- a/gnu/system.scm
+++ b/gnu/system.scm
@@ -492,7 +492,8 @@ possible (that is if there's a LINUX keyword argument in the build system)."
 
 (define %default-modprobe-blacklist
   ;; List of kernel modules to blacklist by default.
-  '("usbmouse")) ;see <https://bugs.gnu.org/35574>
+  '("usbmouse" ;races with bcm5974, see <https://bugs.gnu.org/35574>
+    "usbkbd")) ;races with usbhid, see <https://issues.guix.gnu.org/35574#18>
 
 (define %default-kernel-arguments
   ;; Default arguments passed to the kernel.