diff --git a/gnu/packages/linux.scm b/gnu/packages/linux.scm
index 5193385414de041ae64b63ee71623b177796cda9..c03566346471087cbd07737ad51af321c59d10b5 100644
--- a/gnu/packages/linux.scm
+++ b/gnu/packages/linux.scm
@@ -408,8 +408,8 @@ (define-public linux-libre-4.9
                     #:configuration-file kernel-config))
 
 (define-public linux-libre-4.4
-  (make-linux-libre "4.4.122"
-                    "1ayilv7474vsif3jpb723jbcy4kymv1fpdr96c1g743bad1wkqqq"
+  (make-linux-libre "4.4.123"
+                    "1ldc7pz4irngk204xsca2cy0ihlqinimn0hg20aqnbh48cw72iyg"
                     %intel-compatible-systems
                     #:configuration-file kernel-config))