diff --git a/core/linux-armv7/PKGBUILD b/core/linux-armv7/PKGBUILD
index caa617b69..f2e808e97 100644
--- a/core/linux-armv7/PKGBUILD
+++ b/core/linux-armv7/PKGBUILD
@@ -7,9 +7,9 @@ pkgbase=linux-armv7
 _srcname=linux-3.15
 _kernelname=${pkgbase#linux}
 _desc="ARMv7 multi-platform"
-pkgver=3.15.2
+pkgver=3.15.3
 pkgrel=1
-rcnrel=armv7-x2
+rcnrel=armv7-x3
 arch=('armv7h')
 url="http://www.kernel.org/"
 license=('GPL2')
@@ -26,8 +26,8 @@ source=("http://www.kernel.org/pub/linux/kernel/v3.x/${_srcname}.tar.xz"
         '0004-emmc-timing-fix.patch'
         'config')
 md5sums=('97ca1625bb40368dc41b9a7971549071'
-         '53eb7e210c9330021e60ffe2c5081e19'
-         '13736687929bbaa95640166b7a3f7a0b'
+         'a2057d9b11f013482e2a7072552f3f02'
+         '6eddf1451dbb9bbb326648fad2801b36'
          'SKIP'
          '3ad860d0d6daedc82091ea29c9730b95'
          '02cce6b8f88c4392f552b14d0bf2e71c'