diff --git a/gnu/packages/linux.scm b/gnu/packages/linux.scm
index cad5a07f88146e93797f55a8eb6262b01d8f01f5..aebcd106609276b3de6d34d0f5d4e7eb23e8fe46 100644
--- a/gnu/packages/linux.scm
+++ b/gnu/packages/linux.scm
@@ -379,8 +379,8 @@ (define-public linux-libre-4.4
                     #:configuration-file kernel-config))
 
 (define-public linux-libre-4.1
-  (make-linux-libre "4.1.39"
-                    "06pb3zpkfkc7pb7yh537vvzn8i9nhqyx58kqxv0wq23b4hhpza7d"
+  (make-linux-libre "4.1.40"
+                    "0ygc5qaxwd4yxyzyq6qya9w111q24xqzxd33x73pmg3hr7asvy4x"
                     %intel-compatible-systems
                     #:configuration-file kernel-config
                     #:patches