diff --git a/gnu/packages/linux.scm b/gnu/packages/linux.scm
index 47b07340b8cc7218dfb147e10f87fa172c4f5a1c..503a94ff43ff36879ebdbaab4f026b85d3a64471 100644
--- a/gnu/packages/linux.scm
+++ b/gnu/packages/linux.scm
@@ -451,8 +451,8 @@ (define-public linux-libre-4.14
                     #:configuration-file kernel-config))
 
 (define-public linux-libre-4.9
-  (make-linux-libre "4.9.156"
-                    "1ipmn5axlhfsfzqvwwyv7scrvfja39w7v68cnvbqiaq8fkjgffxg"
+  (make-linux-libre "4.9.158"
+                    "11v56dzp87wyxrymf2s1cmk7jr440z11m3yan73rnnnqlfq460ig"
                     '("x86_64-linux" "i686-linux")
                     #:configuration-file kernel-config))