diff --git a/.kernel.metadata b/.kernel.metadata
index 676dd87..aa1f84f 100644
--- a/.kernel.metadata
+++ b/.kernel.metadata
@@ -1,3 +1,3 @@
-8d861248716a82a9ff7442c6150f5f9eccbb3243  SOURCES/kernel-abi-whitelists-4.18.0-240.tar.bz2
-59861274c73f8acc9a5c9da435ab98c09e54fac8  SOURCES/kernel-kabi-dw-4.18.0-240.tar.bz2
-d1132506a764b24d29154fcf4e06ee4da77faab6  SOURCES/linux-4.18.0-240.22.1.el8_3.tar.xz
+bf2922872b49aeeb6fe4cdb149d4061604ed7488  SOURCES/kernel-abi-stablelists-4.18.0-305.tar.bz2
+4d18d659f47e29331ec86f06d9bd64b93dbac657  SOURCES/kernel-kabi-dw-4.18.0-305.tar.bz2
+d2b288ebb87c686a7c29407664622b9ffce66562  SOURCES/linux-4.18.0-305.3.1.el8_4.tar.xz
diff --git a/SPECS/kernel-plus.spec b/SPECS/kernel-plus.spec
index 06f6531..d3c39be 100644
--- a/SPECS/kernel-plus.spec
+++ b/SPECS/kernel-plus.spec
@@ -39,14 +39,14 @@
 %global zipsed -e 's/\.ko$/\.ko.xz/'
 %endif
 
-%define dist .el8.centos.plus
+%define dist .el8_4.centos.plus
 # define buildid .local
 
 %define rpmversion 4.18.0
-%define pkgrelease 305.el8
+%define pkgrelease 305.3.1.el8_4
 
 # allow pkg_release to have configurable %%{?dist} tag
-%define specrelease 305%{?dist}
+%define specrelease 305.3.1%{?dist}
 
 %define pkg_release %{specrelease}%{?buildid}
 
@@ -58,6 +58,8 @@
 # architecture allows it. All should default to 1 (enabled) and be flipped to
 # 0 (disabled) by later arch-specific checks. 
 
+%define _with_kabidupchk 1
+
 # The following build options are enabled by default.
 # Use either --without <opt> in your rpmbuild command or force values
 # to 0 in here to disable them.
@@ -2718,7 +2720,7 @@ fi
 #
 
 %changelog
-* Fri May 28 2021 Akemi Yagi <toracat@centos.org> [4.18.0-305.el8.centos.plus]
+* Thu Jun 03 2021 Akemi Yagi <toracat@centos.org> [4.18.0-305.3.1.el8_4.centos.plus]
 - Apply debranding changes
 - Modify config file for x86_64 with extra features turned on including some network adapters,
   some SCSI adapters, ReiserFS
@@ -2730,6 +2732,29 @@ fi
   when the system microcode package is updated [bug#17562]
 - wireguard added [bug#17652]
 
+* Mon May 17 2021 Jan Stancek <jstancek@redhat.com> [4.18.0-305.3.1.el8_4]
+- Revert "uio: use request_threaded_irq instead" (Vitaly Kuznetsov) [1952952 1946644]
+- drm/ast: Set format registers in primary plane's update (Lyude Paul) [1952900 1923857]
+- net/sched: act_ct: clear post_ct if doing ct_clear (Marcelo Ricardo Leitner) [1956458 1941889]
+- md/raid1: properly indicate failure when ending a failed write request (Nigel Croxon) [1955188 1954588]
+- nitro_enclaves: Fix stale file descriptors on failed usercopy (Vitaly Kuznetsov) [1956379 1953717]
+
+* Mon May 10 2021 Jan Stancek <jstancek@redhat.com> [4.18.0-305.2.1.el8_4]
+- net/mlx5e: Allow to match on MPLS parameters only for MPLS over UDP (Alaa Hleihel) [1952061 1936742]
+- net/mlx5e: Reject tc rules which redirect from a VF to itself (Alaa Hleihel) [1952065 1932839]
+- net/mlx5: CT: Add support for matching on ct_state inv and rel flags (Alaa Hleihel) [1952062 1942681]
+- KVM: VMX: Don't use vcpu->run->internal.ndata as an array index (Jon Maloy) [1954221 1954219]
+- tools/power turbostat: Revert "[tools] tools/power turbostat: Enable accumulate RAPL display" (Prarit Bhargava) [1952987 1944699]
+
+* Tue May 04 2021 Jan Stancek <jstancek@redhat.com> [4.18.0-305.1.1.el8_4]
+- ALSA: usb-audio: fix NULL ptr dereference in usb_audio_probe (Jaroslav Kysela) [1954545 1870724]
+- ALSA: usb-audio: fix use after free in usb_audio_disconnect (Jaroslav Kysela) [1954545 1870724]
+- ALSA: usb-audio: Disable USB autosuspend properly in setup_disable_autosuspend() (Jaroslav Kysela) [1954545 1870724]
+- selinux: fix deadlock in security_set_bools() (Ondrej Mosnacek) [1945123 1924230]
+- geneve: do not modify the shared tunnel info when PMTU triggers an ICMP reply (Antoine Tenart) [1944667 1941753]
+- vxlan: do not modify the shared tunnel info when PMTU triggers an ICMP reply (Antoine Tenart) [1944667 1941753]
+- redhat: switch to zstream (Jan Stancek)
+
 * Thu Apr 29 2021 Jan Stancek <jstancek@redhat.com> [4.18.0-305.el8]
 - perf/x86/intel/uncore: Remove uncore extra PCI dev HSWEP_PCI_PCU_3 (Michael Petlan) [1950388]