diff --git a/kernel-tools.spec b/kernel-tools.spec
index 3e12f5b..2c1c538 100644
--- a/kernel-tools.spec
+++ b/kernel-tools.spec
@@ -7,14 +7,14 @@
 # For a stable, released kernel, released_kernel should be 1. For rawhide
 # and/or a kernel built from an rc or git snapshot, released_kernel should
 # be 0.
-%global released_kernel 0
+%global released_kernel 1
 %global baserelease 1
 %global fedora_build %{baserelease}
 
 # base_sublevel is the kernel version we're starting with and patching
 # on top of -- for example, 3.1-rc7-git1 starts with a 3.0 base,
 # which yields a base_sublevel of 0.
-%global base_sublevel 11
+%global base_sublevel 12
 
 ## If this is a released kernel ##
 %if 0%{?released_kernel}
@@ -34,7 +34,7 @@
 %global upstream_sublevel %(echo $((%{base_sublevel} + 1)))
 
 # The rc snapshot level
-%global rcrev 8
+%global rcrev 0
 # Set rpm version accordingly
 %global rpmversion 5.%{upstream_sublevel}.0
 %endif
@@ -520,6 +520,9 @@ popd
 %license linux-%{kversion}/COPYING
 
 %changelog
+* Tue Apr 27 2021 Justin M. Forbes <jforbes@fedoraproject.org> - 5.12.0-1
+- Linux v5.12
+
 * Mon Apr 19 2021 Justin M. Forbes <jforbes@fedoraproject.org> - 5.12.0-0.rc8.git0.1
 - Linux v5.12-rc8
 
diff --git a/sources b/sources
index b81813e..9fccc07 100644
--- a/sources
+++ b/sources
@@ -1,2 +1 @@
-SHA512 (linux-5.11.tar.xz) = 03db5b248184f9bf788eade7f39c0d039c9d58a0523c8815ddd3c9157984eedb536523dd1a17251b62de570845280f8ba5008ff599b07f8693bd46cd5b16b769
-SHA512 (patch-5.12-rc8.xz) = 8541a89689f45180f4bd0a29079bf8a2daf7701834ee5fd4b9ee4a53d6b67190b9910decd2172e349515e5a2827c87750af8e982776f3cdf76e1b31262a8390b
+SHA512 (linux-5.12.tar.xz) = be03b6fee1d1ea8087b09874d27c0a602c0b04fd90ad38b975bd2c8455a07e83c29b56814aaf1389e82305fae0e4c2d1701075a7f0a7295dd28149f967ec5b3d