aboutsummarylogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--.SRCINFO14
-rw-r--r--PKGBUILD12
-rw-r--r--config27
-rw-r--r--config.x86_6428
4 files changed, 51 insertions, 30 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 2ff2403fed43..a7f3102b8775 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,6 +1,6 @@
pkgbase = linux-linode
pkgdesc = Kernel for Linode servers
- pkgver = 3.11.9
+ pkgver = 3.12.1
pkgrel = 1
url = https://github.com/yardenac/linux-linode
install = install
@@ -22,17 +22,17 @@ pkgbase = linux-linode
options = !strip
backup = etc/mkinitcpio.d/linux-linode.preset
backup = boot/grub/menu.lst
- source = https://www.kernel.org/pub/linux/kernel/v3.x/linux-3.11.tar.xz
- source = https://www.kernel.org/pub/linux/kernel/v3.x/patch-3.11.9.xz
+ source = https://www.kernel.org/pub/linux/kernel/v3.x/linux-3.12.tar.xz
+ source = https://www.kernel.org/pub/linux/kernel/v3.x/patch-3.12.1.xz
source = config
source = config.x86_64
source = menu.lst
source = preset
source = change-default-console-loglevel.patch
- md5sums = fea363551ff45fbe4cb88497b863b261
- md5sums = 6cea7db9419cefdf4c3a4bcc89bf904b
- md5sums = 0b028e1c57c3682d1fd834d3d98134fb
- md5sums = 10f235b279fd7283be21b3a5c582778d
+ md5sums = cc6ee608854e0da4b64f6c1ff8b6398c
+ md5sums = 5a8cb5a659baeeb6df3fe22de8d32df6
+ md5sums = fcbb83b1735e99c7b2f3530d90ffb717
+ md5sums = 3054d8a91d7d0eb1780bbfdfaba18f95
md5sums = 01afd0c0ff8fcf3fe6e0cd91d12886bd
md5sums = 3d6427cc412dbc226b5d058c82ba7c66
md5sums = 98beb36f9b8cf16e58de2483ea9985e3
diff --git a/PKGBUILD b/PKGBUILD
index a1e66e9c4e62..14ac1921941d 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,8 +1,8 @@
pkgname=linux-linode
-_basekernel=3.11
+_basekernel=3.12
_kernelname=${pkgname#linux}
_srcname=linux-${_basekernel}
-pkgver=${_basekernel}.9
+pkgver=${_basekernel}.1
pkgrel=1
arch=('i686' 'x86_64')
url="https://github.com/yardenac/linux-linode"
@@ -16,10 +16,10 @@ source=("https://www.kernel.org/pub/linux/kernel/v3.x/${_srcname}.tar.xz"
'menu.lst'
"preset"
'change-default-console-loglevel.patch')
-md5sums=('fea363551ff45fbe4cb88497b863b261'
- '6cea7db9419cefdf4c3a4bcc89bf904b'
- '0b028e1c57c3682d1fd834d3d98134fb'
- '10f235b279fd7283be21b3a5c582778d'
+md5sums=('cc6ee608854e0da4b64f6c1ff8b6398c'
+ '5a8cb5a659baeeb6df3fe22de8d32df6'
+ 'fcbb83b1735e99c7b2f3530d90ffb717'
+ '3054d8a91d7d0eb1780bbfdfaba18f95'
'01afd0c0ff8fcf3fe6e0cd91d12886bd'
'3d6427cc412dbc226b5d058c82ba7c66'
'98beb36f9b8cf16e58de2483ea9985e3')
diff --git a/config b/config
index fd372607c2b9..52f9381acdec 100644
--- a/config
+++ b/config
@@ -1,6 +1,6 @@
#
# Automatically generated file; DO NOT EDIT.
-# Linux/x86 3.11.3-1 Kernel Configuration
+# Linux/x86 3.12.1-1 Kernel Configuration
#
# CONFIG_64BIT is not set
CONFIG_X86_32=y
@@ -74,12 +74,10 @@ CONFIG_AUDITSYSCALL=y
CONFIG_AUDIT_WATCH=y
CONFIG_AUDIT_TREE=y
# CONFIG_AUDIT_LOGINUID_IMMUTABLE is not set
-CONFIG_HAVE_GENERIC_HARDIRQS=y
#
# IRQ subsystem
#
-CONFIG_GENERIC_HARDIRQS=y
CONFIG_GENERIC_IRQ_PROBE=y
CONFIG_GENERIC_IRQ_SHOW=y
CONFIG_GENERIC_PENDING_IRQ=y
@@ -153,7 +151,6 @@ CONFIG_IPC_NS=y
# CONFIG_USER_NS is not set
CONFIG_PID_NS=y
CONFIG_NET_NS=y
-CONFIG_UIDGID_CONVERTED=y
# CONFIG_UIDGID_STRICT_TYPE_CHECKS is not set
# CONFIG_SCHED_AUTOGROUP is not set
# CONFIG_SYSFS_DEPRECATED is not set
@@ -264,6 +261,7 @@ CONFIG_LBDAF=y
# CONFIG_BLK_DEV_BSGLIB is not set
# CONFIG_BLK_DEV_INTEGRITY is not set
# CONFIG_BLK_DEV_THROTTLING is not set
+# CONFIG_BLK_CMDLINE_PARSER is not set
#
# Partition Types
@@ -283,6 +281,7 @@ CONFIG_DEFAULT_DEADLINE=y
CONFIG_DEFAULT_IOSCHED="deadline"
CONFIG_PADATA=y
CONFIG_ASN1=m
+CONFIG_UNINLINE_SPIN_UNLOCK=y
CONFIG_INLINE_SPIN_UNLOCK_IRQ=y
CONFIG_INLINE_READ_UNLOCK=y
CONFIG_INLINE_READ_UNLOCK_IRQ=y
@@ -415,6 +414,7 @@ CONFIG_DEFAULT_MMAP_MIN_ADDR=4096
CONFIG_CROSS_MEMORY_ATTACH=y
CONFIG_CLEANCACHE=y
CONFIG_FRONTSWAP=y
+# CONFIG_CMA is not set
# CONFIG_ZBUD is not set
# CONFIG_ZSWAP is not set
# CONFIG_HIGHPTE is not set
@@ -465,6 +465,10 @@ CONFIG_PM=y
# CPU Frequency scaling
#
# CONFIG_CPU_FREQ is not set
+
+#
+# CPU Idle
+#
# CONFIG_CPU_IDLE is not set
# CONFIG_ARCH_NEEDS_CPU_IDLE_COUPLED is not set
@@ -478,6 +482,7 @@ CONFIG_ISA_DMA_API=y
# CONFIG_ALIX is not set
# CONFIG_NET5501 is not set
# CONFIG_PCCARD is not set
+CONFIG_X86_SYSFB=y
#
# Executable file formats / Emulations
@@ -491,7 +496,6 @@ CONFIG_HAVE_AOUT=y
CONFIG_BINFMT_MISC=y
CONFIG_COREDUMP=y
CONFIG_HAVE_ATOMIC_IOMAP=y
-CONFIG_HAVE_TEXT_POKE_SMP=y
CONFIG_NET=y
#
@@ -528,7 +532,6 @@ CONFIG_IP_MROUTE=y
# CONFIG_IP_MROUTE_MULTIPLE_TABLES is not set
CONFIG_IP_PIMSM_V1=y
CONFIG_IP_PIMSM_V2=y
-# CONFIG_ARPD is not set
CONFIG_SYN_COOKIES=y
CONFIG_NET_IPVTI=m
CONFIG_INET_AH=y
@@ -616,7 +619,6 @@ CONFIG_NF_NAT_PROTO_UDPLITE=y
# CONFIG_NF_NAT_IRC is not set
# CONFIG_NF_NAT_SIP is not set
# CONFIG_NF_NAT_TFTP is not set
-CONFIG_NETFILTER_TPROXY=m
CONFIG_NETFILTER_XTABLES=y
#
@@ -724,6 +726,7 @@ CONFIG_IP_NF_MATCH_RPFILTER=m
CONFIG_IP_NF_MATCH_TTL=y
CONFIG_IP_NF_FILTER=y
CONFIG_IP_NF_TARGET_REJECT=y
+# CONFIG_IP_NF_TARGET_SYNPROXY is not set
CONFIG_IP_NF_TARGET_ULOG=y
CONFIG_NF_NAT_IPV4=y
CONFIG_IP_NF_TARGET_MASQUERADE=m
@@ -759,6 +762,7 @@ CONFIG_IP6_NF_MATCH_RPFILTER=m
# CONFIG_IP6_NF_TARGET_HL is not set
CONFIG_IP6_NF_FILTER=y
CONFIG_IP6_NF_TARGET_REJECT=y
+# CONFIG_IP6_NF_TARGET_SYNPROXY is not set
CONFIG_IP6_NF_MANGLE=y
CONFIG_IP6_NF_RAW=y
CONFIG_IP6_NF_SECURITY=y
@@ -844,7 +848,6 @@ CONFIG_PREVENT_FIRMWARE_BUILD=y
CONFIG_SYS_HYPERVISOR=y
# CONFIG_GENERIC_CPU_DEVICES is not set
# CONFIG_DMA_SHARED_BUFFER is not set
-# CONFIG_CMA is not set
#
# Bus devices
@@ -1043,6 +1046,7 @@ CONFIG_FIX_EARLYCON_MEM=y
# CONFIG_SERIAL_ALTERA_UART is not set
# CONFIG_SERIAL_ARC is not set
# CONFIG_SERIAL_FSL_LPUART is not set
+# CONFIG_SERIAL_ST_ASC is not set
CONFIG_TTY_PRINTK=y
CONFIG_HVC_DRIVER=y
CONFIG_HVC_IRQ=y
@@ -1139,6 +1143,7 @@ CONFIG_DUMMY_CONSOLE=y
# HID support
#
# CONFIG_HID is not set
+CONFIG_USB_OHCI_LITTLE_ENDIAN=y
# CONFIG_USB_SUPPORT is not set
# CONFIG_MMC is not set
# CONFIG_MEMSTICK is not set
@@ -1193,7 +1198,8 @@ CONFIG_STAGING=y
#
# CONFIG_ANDROID is not set
# CONFIG_DGRP is not set
-# CONFIG_ZCACHE is not set
+# CONFIG_LUSTRE_FS is not set
+# CONFIG_DGAP is not set
# CONFIG_X86_PLATFORM_DEVICES is not set
#
@@ -1265,6 +1271,7 @@ CONFIG_BTRFS_FS_POSIX_ACL=y
# CONFIG_BTRFS_FS_CHECK_INTEGRITY is not set
# CONFIG_BTRFS_FS_RUN_SANITY_TESTS is not set
# CONFIG_BTRFS_DEBUG is not set
+# CONFIG_BTRFS_ASSERT is not set
# CONFIG_NILFS2_FS is not set
CONFIG_FS_POSIX_ACL=y
CONFIG_EXPORTFS=y
@@ -1522,6 +1529,7 @@ CONFIG_SECURITY_PATH=y
# CONFIG_SECURITY_TOMOYO is not set
CONFIG_SECURITY_APPARMOR=y
CONFIG_SECURITY_APPARMOR_BOOTPARAM_VALUE=0
+CONFIG_SECURITY_APPARMOR_HASH=y
# CONFIG_SECURITY_YAMA is not set
# CONFIG_IMA is not set
# CONFIG_EVM is not set
@@ -1598,6 +1606,7 @@ CONFIG_CRYPTO_CRC32C=y
CONFIG_CRYPTO_CRC32C_INTEL=y
CONFIG_CRYPTO_CRC32=m
# CONFIG_CRYPTO_CRC32_PCLMUL is not set
+CONFIG_CRYPTO_CRCT10DIF=m
CONFIG_CRYPTO_GHASH=y
CONFIG_CRYPTO_MD4=y
CONFIG_CRYPTO_MD5=y
diff --git a/config.x86_64 b/config.x86_64
index 234f68f3aca7..5166953a1142 100644
--- a/config.x86_64
+++ b/config.x86_64
@@ -1,6 +1,6 @@
#
# Automatically generated file; DO NOT EDIT.
-# Linux/x86 3.11.3-1 Kernel Configuration
+# Linux/x86 3.12.1-1 Kernel Configuration
#
CONFIG_64BIT=y
CONFIG_X86_64=y
@@ -74,12 +74,10 @@ CONFIG_AUDITSYSCALL=y
CONFIG_AUDIT_WATCH=y
CONFIG_AUDIT_TREE=y
# CONFIG_AUDIT_LOGINUID_IMMUTABLE is not set
-CONFIG_HAVE_GENERIC_HARDIRQS=y
#
# IRQ subsystem
#
-CONFIG_GENERIC_HARDIRQS=y
CONFIG_GENERIC_IRQ_PROBE=y
CONFIG_GENERIC_IRQ_SHOW=y
CONFIG_GENERIC_PENDING_IRQ=y
@@ -158,7 +156,6 @@ CONFIG_IPC_NS=y
# CONFIG_USER_NS is not set
CONFIG_PID_NS=y
CONFIG_NET_NS=y
-CONFIG_UIDGID_CONVERTED=y
# CONFIG_UIDGID_STRICT_TYPE_CHECKS is not set
# CONFIG_SCHED_AUTOGROUP is not set
# CONFIG_SYSFS_DEPRECATED is not set
@@ -272,6 +269,7 @@ CONFIG_BLK_DEV_BSG=y
# CONFIG_BLK_DEV_BSGLIB is not set
# CONFIG_BLK_DEV_INTEGRITY is not set
# CONFIG_BLK_DEV_THROTTLING is not set
+# CONFIG_BLK_CMDLINE_PARSER is not set
#
# Partition Types
@@ -318,6 +316,7 @@ CONFIG_XEN_MAX_DOMAIN_MEMORY=500
CONFIG_XEN_SAVE_RESTORE=y
# CONFIG_XEN_DEBUG_FS is not set
CONFIG_KVM_GUEST=y
+# CONFIG_KVM_DEBUG_FS is not set
CONFIG_PARAVIRT_TIME_ACCOUNTING=y
CONFIG_PARAVIRT_CLOCK=y
CONFIG_NO_BOOTMEM=y
@@ -403,6 +402,7 @@ CONFIG_DEFAULT_MMAP_MIN_ADDR=4096
CONFIG_CROSS_MEMORY_ATTACH=y
CONFIG_CLEANCACHE=y
CONFIG_FRONTSWAP=y
+# CONFIG_CMA is not set
# CONFIG_ZBUD is not set
# CONFIG_ZSWAP is not set
# CONFIG_X86_CHECK_BIOS_CORRUPTION is not set
@@ -450,6 +450,10 @@ CONFIG_PM=y
# CPU Frequency scaling
#
# CONFIG_CPU_FREQ is not set
+
+#
+# CPU Idle
+#
# CONFIG_CPU_IDLE is not set
# CONFIG_ARCH_NEEDS_CPU_IDLE_COUPLED is not set
@@ -464,6 +468,7 @@ CONFIG_PM=y
# CONFIG_PCI is not set
# CONFIG_ISA_DMA_API is not set
# CONFIG_PCCARD is not set
+CONFIG_X86_SYSFB=y
#
# Executable file formats / Emulations
@@ -483,7 +488,6 @@ CONFIG_COMPAT=y
CONFIG_COMPAT_FOR_U64_ALIGNMENT=y
CONFIG_SYSVIPC_COMPAT=y
CONFIG_KEYS_COMPAT=y
-CONFIG_HAVE_TEXT_POKE_SMP=y
CONFIG_X86_DEV_DMA_OPS=y
CONFIG_NET=y
@@ -521,7 +525,6 @@ CONFIG_IP_MROUTE=y
# CONFIG_IP_MROUTE_MULTIPLE_TABLES is not set
CONFIG_IP_PIMSM_V1=y
CONFIG_IP_PIMSM_V2=y
-# CONFIG_ARPD is not set
CONFIG_SYN_COOKIES=y
CONFIG_NET_IPVTI=m
CONFIG_INET_AH=y
@@ -609,7 +612,6 @@ CONFIG_NF_NAT_PROTO_UDPLITE=y
# CONFIG_NF_NAT_IRC is not set
# CONFIG_NF_NAT_SIP is not set
# CONFIG_NF_NAT_TFTP is not set
-CONFIG_NETFILTER_TPROXY=m
CONFIG_NETFILTER_XTABLES=y
#
@@ -717,6 +719,7 @@ CONFIG_IP_NF_MATCH_RPFILTER=m
CONFIG_IP_NF_MATCH_TTL=y
CONFIG_IP_NF_FILTER=y
CONFIG_IP_NF_TARGET_REJECT=y
+# CONFIG_IP_NF_TARGET_SYNPROXY is not set
CONFIG_IP_NF_TARGET_ULOG=y
CONFIG_NF_NAT_IPV4=y
CONFIG_IP_NF_TARGET_MASQUERADE=m
@@ -752,6 +755,7 @@ CONFIG_IP6_NF_MATCH_RPFILTER=m
# CONFIG_IP6_NF_TARGET_HL is not set
CONFIG_IP6_NF_FILTER=y
CONFIG_IP6_NF_TARGET_REJECT=y
+# CONFIG_IP6_NF_TARGET_SYNPROXY is not set
CONFIG_IP6_NF_MANGLE=y
CONFIG_IP6_NF_RAW=y
CONFIG_IP6_NF_SECURITY=y
@@ -1037,6 +1041,7 @@ CONFIG_FIX_EARLYCON_MEM=y
# CONFIG_SERIAL_ALTERA_UART is not set
# CONFIG_SERIAL_ARC is not set
# CONFIG_SERIAL_FSL_LPUART is not set
+# CONFIG_SERIAL_ST_ASC is not set
CONFIG_TTY_PRINTK=y
CONFIG_HVC_DRIVER=y
CONFIG_HVC_IRQ=y
@@ -1131,6 +1136,7 @@ CONFIG_DUMMY_CONSOLE=y
# HID support
#
# CONFIG_HID is not set
+CONFIG_USB_OHCI_LITTLE_ENDIAN=y
# CONFIG_USB_SUPPORT is not set
# CONFIG_MMC is not set
# CONFIG_MEMSTICK is not set
@@ -1186,7 +1192,8 @@ CONFIG_STAGING=y
#
# CONFIG_ANDROID is not set
# CONFIG_DGRP is not set
-# CONFIG_ZCACHE is not set
+# CONFIG_LUSTRE_FS is not set
+# CONFIG_DGAP is not set
# CONFIG_X86_PLATFORM_DEVICES is not set
#
@@ -1258,6 +1265,7 @@ CONFIG_BTRFS_FS_POSIX_ACL=y
# CONFIG_BTRFS_FS_CHECK_INTEGRITY is not set
# CONFIG_BTRFS_FS_RUN_SANITY_TESTS is not set
# CONFIG_BTRFS_DEBUG is not set
+# CONFIG_BTRFS_ASSERT is not set
# CONFIG_NILFS2_FS is not set
CONFIG_FS_POSIX_ACL=y
CONFIG_EXPORTFS=y
@@ -1519,6 +1527,7 @@ CONFIG_SECURITY_PATH=y
# CONFIG_SECURITY_TOMOYO is not set
CONFIG_SECURITY_APPARMOR=y
CONFIG_SECURITY_APPARMOR_BOOTPARAM_VALUE=0
+CONFIG_SECURITY_APPARMOR_HASH=y
# CONFIG_SECURITY_YAMA is not set
# CONFIG_IMA is not set
# CONFIG_EVM is not set
@@ -1595,6 +1604,7 @@ CONFIG_CRYPTO_CRC32C=y
CONFIG_CRYPTO_CRC32C_INTEL=y
CONFIG_CRYPTO_CRC32=m
# CONFIG_CRYPTO_CRC32_PCLMUL is not set
+CONFIG_CRYPTO_CRCT10DIF=m
CONFIG_CRYPTO_GHASH=y
CONFIG_CRYPTO_MD4=y
CONFIG_CRYPTO_MD5=y
@@ -1687,6 +1697,8 @@ CONFIG_GENERIC_FIND_FIRST_BIT=y
CONFIG_GENERIC_PCI_IOMAP=y
CONFIG_GENERIC_IOMAP=y
CONFIG_GENERIC_IO=y
+CONFIG_ARCH_USE_CMPXCHG_LOCKREF=y
+CONFIG_CMPXCHG_LOCKREF=y
CONFIG_CRC_CCITT=m
CONFIG_CRC16=y
# CONFIG_CRC_T10DIF is not set