Home Home > GIT Browse
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJeff Mahoney <jeffm@suse.com>2014-07-28 18:34:50 -0400
committerJeff Mahoney <jeffm@suse.com>2014-07-28 18:34:50 -0400
commit47ebc0415c2ad4ef4fc9d84b295beb58fae40d76 (patch)
treeac596566db4bcc8a309af360b052768464e47e81
parent85b815c591dd322629d8a17d4ecc8f90e7cce764 (diff)
Update to 3.16-rc7.
-rw-r--r--config/arm64/default2
-rw-r--r--config/armv6hl/default4
-rw-r--r--config/armv7hl/default5
-rw-r--r--config/armv7hl/lpae4
-rw-r--r--config/i386/debug4
-rw-r--r--config/i386/default4
-rw-r--r--config/i386/desktop4
-rw-r--r--config/i386/ec24
-rw-r--r--config/i386/pae4
-rw-r--r--config/i386/xen4
-rw-r--r--config/ppc/default4
-rw-r--r--config/ppc64/debug7
-rw-r--r--config/ppc64/default7
-rw-r--r--config/ppc64le/debug7
-rw-r--r--config/ppc64le/default7
-rw-r--r--config/s390x/default2
-rw-r--r--config/x86_64/debug4
-rw-r--r--config/x86_64/default4
-rw-r--r--config/x86_64/desktop4
-rw-r--r--config/x86_64/ec24
-rw-r--r--config/x86_64/xen4
-rw-r--r--patches.suse/stack-unwind48
-rw-r--r--patches.xen/xen3-patch-2.6.248
-rw-r--r--patches.xen/xen3-patch-2.6.368
-rw-r--r--rpm/config.sh2
25 files changed, 73 insertions, 86 deletions
diff --git a/config/arm64/default b/config/arm64/default
index e6b60e1356..01efef0e30 100644
--- a/config/arm64/default
+++ b/config/arm64/default
@@ -1,6 +1,6 @@
#
# Automatically generated file; DO NOT EDIT.
-# Linux/arm64 3.16.0-rc6 Kernel Configuration
+# Linux/arm64 3.16.0-rc7 Kernel Configuration
#
CONFIG_ARM64=y
CONFIG_64BIT=y
diff --git a/config/armv6hl/default b/config/armv6hl/default
index a18b937d6f..e891b35d55 100644
--- a/config/armv6hl/default
+++ b/config/armv6hl/default
@@ -1,6 +1,6 @@
#
# Automatically generated file; DO NOT EDIT.
-# Linux/arm 3.16.0-rc6 Kernel Configuration
+# Linux/arm 3.16.0-rc7 Kernel Configuration
#
CONFIG_ARM=y
CONFIG_ARM_HAS_SG_CHAIN=y
@@ -1661,8 +1661,8 @@ CONFIG_OF_NET=y
CONFIG_OF_MDIO=m
CONFIG_OF_MTD=y
CONFIG_OF_RESERVED_MEM=y
-CONFIG_PARPORT=m
CONFIG_ARCH_MIGHT_HAVE_PC_PARPORT=y
+CONFIG_PARPORT=m
CONFIG_PARPORT_PC=m
CONFIG_PARPORT_PC_FIFO=y
CONFIG_PARPORT_PC_SUPERIO=y
diff --git a/config/armv7hl/default b/config/armv7hl/default
index 18cbbecc05..75f7e39ce7 100644
--- a/config/armv7hl/default
+++ b/config/armv7hl/default
@@ -1,6 +1,6 @@
#
# Automatically generated file; DO NOT EDIT.
-# Linux/arm 3.16.0-rc6 Kernel Configuration
+# Linux/arm 3.16.0-rc7 Kernel Configuration
#
CONFIG_ARM=y
CONFIG_ARM_HAS_SG_CHAIN=y
@@ -1918,8 +1918,8 @@ CONFIG_OF_PCI=y
CONFIG_OF_PCI_IRQ=y
CONFIG_OF_MTD=y
CONFIG_OF_RESERVED_MEM=y
-CONFIG_PARPORT=m
CONFIG_ARCH_MIGHT_HAVE_PC_PARPORT=y
+CONFIG_PARPORT=m
CONFIG_PARPORT_PC=m
# CONFIG_PARPORT_SERIAL is not set
CONFIG_PARPORT_PC_FIFO=y
@@ -6202,7 +6202,6 @@ CONFIG_MEDIA_TUNER_MSI001=m
# CONFIG_VIDEO_TCM825X is not set
CONFIG_USB_SN9C102=m
# CONFIG_SOLO6X10 is not set
-# CONFIG_VIDEO_OMAP4 is not set
# CONFIG_DVB_RTL2832_SDR is not set
CONFIG_LIRC_STAGING=y
# CONFIG_LIRC_BT829 is not set
diff --git a/config/armv7hl/lpae b/config/armv7hl/lpae
index 4476699c5d..191de9b677 100644
--- a/config/armv7hl/lpae
+++ b/config/armv7hl/lpae
@@ -1,6 +1,6 @@
#
# Automatically generated file; DO NOT EDIT.
-# Linux/arm 3.16.0-rc6 Kernel Configuration
+# Linux/arm 3.16.0-rc7 Kernel Configuration
#
CONFIG_ARM=y
CONFIG_ARM_HAS_SG_CHAIN=y
@@ -1791,8 +1791,8 @@ CONFIG_OF_PCI=y
CONFIG_OF_PCI_IRQ=y
CONFIG_OF_MTD=y
CONFIG_OF_RESERVED_MEM=y
-CONFIG_PARPORT=m
CONFIG_ARCH_MIGHT_HAVE_PC_PARPORT=y
+CONFIG_PARPORT=m
CONFIG_PARPORT_PC=m
# CONFIG_PARPORT_SERIAL is not set
CONFIG_PARPORT_PC_FIFO=y
diff --git a/config/i386/debug b/config/i386/debug
index d34da8f837..21396aea5e 100644
--- a/config/i386/debug
+++ b/config/i386/debug
@@ -1,6 +1,6 @@
#
# Automatically generated file; DO NOT EDIT.
-# Linux/i386 3.16.0-rc6 Kernel Configuration
+# Linux/i386 3.16.0-rc7 Kernel Configuration
#
# CONFIG_64BIT is not set
CONFIG_X86_32=y
@@ -1776,8 +1776,8 @@ CONFIG_MTD_UBI_BEB_LIMIT=20
# CONFIG_MTD_UBI_FASTMAP is not set
CONFIG_MTD_UBI_GLUEBI=m
# CONFIG_MTD_UBI_BLOCK is not set
-CONFIG_PARPORT=m
CONFIG_ARCH_MIGHT_HAVE_PC_PARPORT=y
+CONFIG_PARPORT=m
CONFIG_PARPORT_PC=m
CONFIG_PARPORT_SERIAL=m
CONFIG_PARPORT_PC_FIFO=y
diff --git a/config/i386/default b/config/i386/default
index a14940b3f7..f294287138 100644
--- a/config/i386/default
+++ b/config/i386/default
@@ -1,6 +1,6 @@
#
# Automatically generated file; DO NOT EDIT.
-# Linux/i386 3.16.0-rc6 Kernel Configuration
+# Linux/i386 3.16.0-rc7 Kernel Configuration
#
# CONFIG_64BIT is not set
CONFIG_X86_32=y
@@ -1777,8 +1777,8 @@ CONFIG_OF_MDIO=m
CONFIG_OF_PCI=y
CONFIG_OF_PCI_IRQ=y
CONFIG_OF_MTD=y
-CONFIG_PARPORT=m
CONFIG_ARCH_MIGHT_HAVE_PC_PARPORT=y
+CONFIG_PARPORT=m
CONFIG_PARPORT_PC=m
CONFIG_PARPORT_SERIAL=m
CONFIG_PARPORT_PC_FIFO=y
diff --git a/config/i386/desktop b/config/i386/desktop
index 0760f7c098..5caf1cbb2d 100644
--- a/config/i386/desktop
+++ b/config/i386/desktop
@@ -1,6 +1,6 @@
#
# Automatically generated file; DO NOT EDIT.
-# Linux/i386 3.16.0-rc6 Kernel Configuration
+# Linux/i386 3.16.0-rc7 Kernel Configuration
#
# CONFIG_64BIT is not set
CONFIG_X86_32=y
@@ -1755,8 +1755,8 @@ CONFIG_MTD_UBI_BEB_LIMIT=20
# CONFIG_MTD_UBI_FASTMAP is not set
CONFIG_MTD_UBI_GLUEBI=m
# CONFIG_MTD_UBI_BLOCK is not set
-CONFIG_PARPORT=m
CONFIG_ARCH_MIGHT_HAVE_PC_PARPORT=y
+CONFIG_PARPORT=m
CONFIG_PARPORT_PC=m
CONFIG_PARPORT_SERIAL=m
CONFIG_PARPORT_PC_FIFO=y
diff --git a/config/i386/ec2 b/config/i386/ec2
index 4464bab83d..1eb7683711 100644
--- a/config/i386/ec2
+++ b/config/i386/ec2
@@ -1,6 +1,6 @@
#
# Automatically generated file; DO NOT EDIT.
-# Linux/i386 3.16.0-rc6 Kernel Configuration
+# Linux/i386 3.16.0-rc7 Kernel Configuration
#
# CONFIG_64BIT is not set
CONFIG_X86_32=y
@@ -1082,8 +1082,8 @@ CONFIG_GENERIC_CPU_AUTOPROBE=y
CONFIG_CONNECTOR=y
CONFIG_PROC_EVENTS=y
# CONFIG_MTD is not set
-# CONFIG_PARPORT is not set
CONFIG_ARCH_MIGHT_HAVE_PC_PARPORT=y
+# CONFIG_PARPORT is not set
CONFIG_BLK_DEV=y
CONFIG_BLK_DEV_NULL_BLK=m
CONFIG_ZRAM=m
diff --git a/config/i386/pae b/config/i386/pae
index 1a6a683abc..5eb5747a2b 100644
--- a/config/i386/pae
+++ b/config/i386/pae
@@ -1,6 +1,6 @@
#
# Automatically generated file; DO NOT EDIT.
-# Linux/i386 3.16.0-rc6 Kernel Configuration
+# Linux/i386 3.16.0-rc7 Kernel Configuration
#
# CONFIG_64BIT is not set
CONFIG_X86_32=y
@@ -1756,8 +1756,8 @@ CONFIG_MTD_UBI_BEB_LIMIT=20
# CONFIG_MTD_UBI_FASTMAP is not set
CONFIG_MTD_UBI_GLUEBI=m
# CONFIG_MTD_UBI_BLOCK is not set
-CONFIG_PARPORT=m
CONFIG_ARCH_MIGHT_HAVE_PC_PARPORT=y
+CONFIG_PARPORT=m
CONFIG_PARPORT_PC=m
CONFIG_PARPORT_SERIAL=m
CONFIG_PARPORT_PC_FIFO=y
diff --git a/config/i386/xen b/config/i386/xen
index c6a064e88b..505c578ef6 100644
--- a/config/i386/xen
+++ b/config/i386/xen
@@ -1,6 +1,6 @@
#
# Automatically generated file; DO NOT EDIT.
-# Linux/i386 3.16.0-rc6 Kernel Configuration
+# Linux/i386 3.16.0-rc7 Kernel Configuration
#
# CONFIG_64BIT is not set
CONFIG_X86_32=y
@@ -1593,8 +1593,8 @@ CONFIG_MTD_UBI_BEB_LIMIT=20
# CONFIG_MTD_UBI_FASTMAP is not set
CONFIG_MTD_UBI_GLUEBI=m
# CONFIG_MTD_UBI_BLOCK is not set
-CONFIG_PARPORT=m
CONFIG_ARCH_MIGHT_HAVE_PC_PARPORT=y
+CONFIG_PARPORT=m
CONFIG_PARPORT_PC=m
CONFIG_PARPORT_SERIAL=m
CONFIG_PARPORT_PC_FIFO=y
diff --git a/config/ppc/default b/config/ppc/default
index 16d6f3aace..8b8828c6fe 100644
--- a/config/ppc/default
+++ b/config/ppc/default
@@ -1,6 +1,6 @@
#
# Automatically generated file; DO NOT EDIT.
-# Linux/powerpc 3.16.0-rc6 Kernel Configuration
+# Linux/powerpc 3.16.0-rc7 Kernel Configuration
#
# CONFIG_PPC64 is not set
@@ -1342,8 +1342,8 @@ CONFIG_OF_MDIO=m
CONFIG_OF_PCI=y
CONFIG_OF_PCI_IRQ=y
CONFIG_OF_RESERVED_MEM=y
-CONFIG_PARPORT=m
CONFIG_ARCH_MIGHT_HAVE_PC_PARPORT=y
+CONFIG_PARPORT=m
CONFIG_PARPORT_PC=m
CONFIG_PARPORT_SERIAL=m
CONFIG_PARPORT_PC_FIFO=y
diff --git a/config/ppc64/debug b/config/ppc64/debug
index 59d83914f5..b251d41284 100644
--- a/config/ppc64/debug
+++ b/config/ppc64/debug
@@ -1,6 +1,6 @@
#
# Automatically generated file; DO NOT EDIT.
-# Linux/powerpc 3.16.0-rc6 Kernel Configuration
+# Linux/powerpc 3.16.0-rc7 Kernel Configuration
#
CONFIG_PPC64=y
@@ -1473,8 +1473,8 @@ CONFIG_OF_PCI=y
CONFIG_OF_PCI_IRQ=y
CONFIG_OF_MTD=y
CONFIG_OF_RESERVED_MEM=y
-CONFIG_PARPORT=m
CONFIG_ARCH_MIGHT_HAVE_PC_PARPORT=y
+CONFIG_PARPORT=m
CONFIG_PARPORT_PC=m
CONFIG_PARPORT_SERIAL=m
CONFIG_PARPORT_PC_FIFO=y
@@ -1616,11 +1616,8 @@ CONFIG_BLK_DEV_IDEDMA_PCI=y
# CONFIG_BLK_DEV_AMD74XX is not set
# CONFIG_BLK_DEV_CMD64X is not set
# CONFIG_BLK_DEV_TRIFLEX is not set
-# CONFIG_BLK_DEV_CS5520 is not set
-# CONFIG_BLK_DEV_CS5530 is not set
# CONFIG_BLK_DEV_HPT366 is not set
# CONFIG_BLK_DEV_JMICRON is not set
-# CONFIG_BLK_DEV_SC1200 is not set
# CONFIG_BLK_DEV_PIIX is not set
CONFIG_BLK_DEV_IT8172=m
# CONFIG_BLK_DEV_IT8213 is not set
diff --git a/config/ppc64/default b/config/ppc64/default
index cba424aeb7..12a5ef38fb 100644
--- a/config/ppc64/default
+++ b/config/ppc64/default
@@ -1,6 +1,6 @@
#
# Automatically generated file; DO NOT EDIT.
-# Linux/powerpc 3.16.0-rc6 Kernel Configuration
+# Linux/powerpc 3.16.0-rc7 Kernel Configuration
#
CONFIG_PPC64=y
@@ -1463,8 +1463,8 @@ CONFIG_OF_PCI=y
CONFIG_OF_PCI_IRQ=y
CONFIG_OF_MTD=y
CONFIG_OF_RESERVED_MEM=y
-CONFIG_PARPORT=m
CONFIG_ARCH_MIGHT_HAVE_PC_PARPORT=y
+CONFIG_PARPORT=m
CONFIG_PARPORT_PC=m
CONFIG_PARPORT_SERIAL=m
CONFIG_PARPORT_PC_FIFO=y
@@ -1606,11 +1606,8 @@ CONFIG_BLK_DEV_IDEDMA_PCI=y
# CONFIG_BLK_DEV_AMD74XX is not set
# CONFIG_BLK_DEV_CMD64X is not set
# CONFIG_BLK_DEV_TRIFLEX is not set
-# CONFIG_BLK_DEV_CS5520 is not set
-# CONFIG_BLK_DEV_CS5530 is not set
# CONFIG_BLK_DEV_HPT366 is not set
# CONFIG_BLK_DEV_JMICRON is not set
-# CONFIG_BLK_DEV_SC1200 is not set
# CONFIG_BLK_DEV_PIIX is not set
CONFIG_BLK_DEV_IT8172=m
# CONFIG_BLK_DEV_IT8213 is not set
diff --git a/config/ppc64le/debug b/config/ppc64le/debug
index 0b8638da0d..c621a9b534 100644
--- a/config/ppc64le/debug
+++ b/config/ppc64le/debug
@@ -1,6 +1,6 @@
#
# Automatically generated file; DO NOT EDIT.
-# Linux/powerpc 3.16.0-rc6 Kernel Configuration
+# Linux/powerpc 3.16.0-rc7 Kernel Configuration
#
CONFIG_PPC64=y
@@ -1448,8 +1448,8 @@ CONFIG_OF_PCI=y
CONFIG_OF_PCI_IRQ=y
CONFIG_OF_MTD=y
CONFIG_OF_RESERVED_MEM=y
-CONFIG_PARPORT=m
CONFIG_ARCH_MIGHT_HAVE_PC_PARPORT=y
+CONFIG_PARPORT=m
CONFIG_PARPORT_PC=m
CONFIG_PARPORT_SERIAL=m
CONFIG_PARPORT_PC_FIFO=y
@@ -1591,11 +1591,8 @@ CONFIG_BLK_DEV_IDEDMA_PCI=y
# CONFIG_BLK_DEV_AMD74XX is not set
# CONFIG_BLK_DEV_CMD64X is not set
# CONFIG_BLK_DEV_TRIFLEX is not set
-# CONFIG_BLK_DEV_CS5520 is not set
-# CONFIG_BLK_DEV_CS5530 is not set
# CONFIG_BLK_DEV_HPT366 is not set
# CONFIG_BLK_DEV_JMICRON is not set
-# CONFIG_BLK_DEV_SC1200 is not set
# CONFIG_BLK_DEV_PIIX is not set
CONFIG_BLK_DEV_IT8172=m
# CONFIG_BLK_DEV_IT8213 is not set
diff --git a/config/ppc64le/default b/config/ppc64le/default
index 95e9d6b0f4..56d2f1060c 100644
--- a/config/ppc64le/default
+++ b/config/ppc64le/default
@@ -1,6 +1,6 @@
#
# Automatically generated file; DO NOT EDIT.
-# Linux/powerpc 3.16.0-rc6 Kernel Configuration
+# Linux/powerpc 3.16.0-rc7 Kernel Configuration
#
CONFIG_PPC64=y
@@ -1438,8 +1438,8 @@ CONFIG_OF_PCI=y
CONFIG_OF_PCI_IRQ=y
CONFIG_OF_MTD=y
CONFIG_OF_RESERVED_MEM=y
-CONFIG_PARPORT=m
CONFIG_ARCH_MIGHT_HAVE_PC_PARPORT=y
+CONFIG_PARPORT=m
CONFIG_PARPORT_PC=m
CONFIG_PARPORT_SERIAL=m
CONFIG_PARPORT_PC_FIFO=y
@@ -1581,11 +1581,8 @@ CONFIG_BLK_DEV_IDEDMA_PCI=y
# CONFIG_BLK_DEV_AMD74XX is not set
# CONFIG_BLK_DEV_CMD64X is not set
# CONFIG_BLK_DEV_TRIFLEX is not set
-# CONFIG_BLK_DEV_CS5520 is not set
-# CONFIG_BLK_DEV_CS5530 is not set
# CONFIG_BLK_DEV_HPT366 is not set
# CONFIG_BLK_DEV_JMICRON is not set
-# CONFIG_BLK_DEV_SC1200 is not set
# CONFIG_BLK_DEV_PIIX is not set
CONFIG_BLK_DEV_IT8172=m
# CONFIG_BLK_DEV_IT8213 is not set
diff --git a/config/s390x/default b/config/s390x/default
index d29d6fb75f..16eb8bf8ee 100644
--- a/config/s390x/default
+++ b/config/s390x/default
@@ -1,6 +1,6 @@
#
# Automatically generated file; DO NOT EDIT.
-# Linux/s390 3.16.0-rc6 Kernel Configuration
+# Linux/s390 3.16.0-rc7 Kernel Configuration
#
CONFIG_MMU=y
CONFIG_ZONE_DMA=y
diff --git a/config/x86_64/debug b/config/x86_64/debug
index f22f5d2901..67c3f957ba 100644
--- a/config/x86_64/debug
+++ b/config/x86_64/debug
@@ -1,6 +1,6 @@
#
# Automatically generated file; DO NOT EDIT.
-# Linux/x86_64 3.16.0-rc6 Kernel Configuration
+# Linux/x86_64 3.16.0-rc7 Kernel Configuration
#
CONFIG_64BIT=y
CONFIG_X86_64=y
@@ -1733,8 +1733,8 @@ CONFIG_MTD_UBI_BEB_LIMIT=20
# CONFIG_MTD_UBI_FASTMAP is not set
CONFIG_MTD_UBI_GLUEBI=m
# CONFIG_MTD_UBI_BLOCK is not set
-CONFIG_PARPORT=m
CONFIG_ARCH_MIGHT_HAVE_PC_PARPORT=y
+CONFIG_PARPORT=m
CONFIG_PARPORT_PC=m
CONFIG_PARPORT_SERIAL=m
CONFIG_PARPORT_PC_FIFO=y
diff --git a/config/x86_64/default b/config/x86_64/default
index c310350285..c4360f83b5 100644
--- a/config/x86_64/default
+++ b/config/x86_64/default
@@ -1,6 +1,6 @@
#
# Automatically generated file; DO NOT EDIT.
-# Linux/x86_64 3.16.0-rc6 Kernel Configuration
+# Linux/x86_64 3.16.0-rc7 Kernel Configuration
#
CONFIG_64BIT=y
CONFIG_X86_64=y
@@ -1723,8 +1723,8 @@ CONFIG_MTD_UBI_BEB_LIMIT=20
# CONFIG_MTD_UBI_FASTMAP is not set
CONFIG_MTD_UBI_GLUEBI=m
# CONFIG_MTD_UBI_BLOCK is not set
-CONFIG_PARPORT=m
CONFIG_ARCH_MIGHT_HAVE_PC_PARPORT=y
+CONFIG_PARPORT=m
CONFIG_PARPORT_PC=m
CONFIG_PARPORT_SERIAL=m
CONFIG_PARPORT_PC_FIFO=y
diff --git a/config/x86_64/desktop b/config/x86_64/desktop
index b9d4a16f63..6ce06b34ce 100644
--- a/config/x86_64/desktop
+++ b/config/x86_64/desktop
@@ -1,6 +1,6 @@
#
# Automatically generated file; DO NOT EDIT.
-# Linux/x86_64 3.16.0-rc6 Kernel Configuration
+# Linux/x86_64 3.16.0-rc7 Kernel Configuration
#
CONFIG_64BIT=y
CONFIG_X86_64=y
@@ -1722,8 +1722,8 @@ CONFIG_MTD_UBI_BEB_LIMIT=20
# CONFIG_MTD_UBI_FASTMAP is not set
CONFIG_MTD_UBI_GLUEBI=m
# CONFIG_MTD_UBI_BLOCK is not set
-CONFIG_PARPORT=m
CONFIG_ARCH_MIGHT_HAVE_PC_PARPORT=y
+CONFIG_PARPORT=m
CONFIG_PARPORT_PC=m
CONFIG_PARPORT_SERIAL=m
CONFIG_PARPORT_PC_FIFO=y
diff --git a/config/x86_64/ec2 b/config/x86_64/ec2
index ded2bd0079..d332455e6b 100644
--- a/config/x86_64/ec2
+++ b/config/x86_64/ec2
@@ -1,6 +1,6 @@
#
# Automatically generated file; DO NOT EDIT.
-# Linux/x86_64 3.16.0-rc6 Kernel Configuration
+# Linux/x86_64 3.16.0-rc7 Kernel Configuration
#
CONFIG_64BIT=y
CONFIG_X86_64=y
@@ -1072,8 +1072,8 @@ CONFIG_GENERIC_CPU_AUTOPROBE=y
CONFIG_CONNECTOR=y
CONFIG_PROC_EVENTS=y
# CONFIG_MTD is not set
-# CONFIG_PARPORT is not set
CONFIG_ARCH_MIGHT_HAVE_PC_PARPORT=y
+# CONFIG_PARPORT is not set
CONFIG_BLK_DEV=y
CONFIG_BLK_DEV_NULL_BLK=m
CONFIG_ZRAM=m
diff --git a/config/x86_64/xen b/config/x86_64/xen
index 2acfe63210..51a81dbccb 100644
--- a/config/x86_64/xen
+++ b/config/x86_64/xen
@@ -1,6 +1,6 @@
#
# Automatically generated file; DO NOT EDIT.
-# Linux/x86_64 3.16.0-rc6 Kernel Configuration
+# Linux/x86_64 3.16.0-rc7 Kernel Configuration
#
CONFIG_64BIT=y
CONFIG_X86_64=y
@@ -1573,8 +1573,8 @@ CONFIG_MTD_UBI_BEB_LIMIT=20
# CONFIG_MTD_UBI_FASTMAP is not set
CONFIG_MTD_UBI_GLUEBI=m
# CONFIG_MTD_UBI_BLOCK is not set
-CONFIG_PARPORT=m
CONFIG_ARCH_MIGHT_HAVE_PC_PARPORT=y
+CONFIG_PARPORT=m
CONFIG_PARPORT_PC=m
CONFIG_PARPORT_SERIAL=m
CONFIG_PARPORT_PC_FIFO=y
diff --git a/patches.suse/stack-unwind b/patches.suse/stack-unwind
index 53e2d6dfc7..4ebc65f10b 100644
--- a/patches.suse/stack-unwind
+++ b/patches.suse/stack-unwind
@@ -24,7 +24,7 @@ Update Jun 24 2014 jeffm:
arch/x86/include/asm/dwarf2.h | 3
arch/x86/include/asm/stacktrace.h | 4
arch/x86/include/asm/switch_to.h | 10
- arch/x86/include/asm/unwind.h | 163 +++
+ arch/x86/include/asm/unwind.h | 164 +++
arch/x86/kernel/dumpstack.c | 88 ++
arch/x86/kernel/dumpstack_32.c | 4
arch/x86/kernel/dumpstack_64.c | 7
@@ -40,13 +40,13 @@ Update Jun 24 2014 jeffm:
kernel/module.c | 32
kernel/unwind.c | 1641 ++++++++++++++++++++++++++++++++++++++
lib/Kconfig.debug | 18
- 22 files changed, 2211 insertions(+), 3 deletions(-)
+ 22 files changed, 2213 insertions(+), 3 deletions(-)
--- a/Makefile
+++ b/Makefile
-@@ -635,6 +635,11 @@ KBUILD_CFLAGS += -fomit-frame-pointer
- endif
- endif
+@@ -711,6 +711,11 @@ endif
+
+ KBUILD_CFLAGS += $(call cc-option, -fno-var-tracking-assignments)
+ifdef CONFIG_UNWIND_INFO
+KBUILD_CFLAGS += -fasynchronous-unwind-tables
@@ -58,7 +58,7 @@ Update Jun 24 2014 jeffm:
KBUILD_AFLAGS += -Wa,-gdwarf-2
--- a/arch/x86/Kconfig
+++ b/arch/x86/Kconfig
-@@ -593,7 +593,7 @@ config X86_32_IRIS
+@@ -538,7 +538,7 @@ config X86_32_IRIS
config SCHED_OMIT_FRAME_POINTER
def_bool y
prompt "Single-depth WCHAN output"
@@ -69,7 +69,7 @@ Update Jun 24 2014 jeffm:
is disabled then wchan values will recurse back to the
--- a/arch/x86/Makefile
+++ b/arch/x86/Makefile
-@@ -139,7 +139,9 @@ KBUILD_CFLAGS += -pipe
+@@ -169,7 +169,9 @@ KBUILD_CFLAGS += -pipe
# Workaround for a gcc prelease that unfortunately was shipped in a suse release
KBUILD_CFLAGS += -Wno-sign-compare
#
@@ -388,7 +388,7 @@ Update Jun 24 2014 jeffm:
/*
* x86-64 can have up to three kernel stacks:
* process stack
-@@ -344,3 +414,21 @@ static int __init code_bytes_setup(char
+@@ -347,3 +417,21 @@ static int __init code_bytes_setup(char
return 1;
}
__setup("code_bytes=", code_bytes_setup);
@@ -412,7 +412,7 @@ Update Jun 24 2014 jeffm:
+#endif
--- a/arch/x86/kernel/dumpstack_32.c
+++ b/arch/x86/kernel/dumpstack_32.c
-@@ -26,6 +26,10 @@ void dump_trace(struct task_struct *task
+@@ -49,6 +49,10 @@ void dump_trace(struct task_struct *task
if (!task)
task = current;
@@ -433,7 +433,7 @@ Update Jun 24 2014 jeffm:
#include <asm/stacktrace.h>
-@@ -126,6 +127,12 @@ void dump_trace(struct task_struct *task
+@@ -164,6 +165,12 @@ void dump_trace(struct task_struct *task
if (!task)
task = current;
@@ -492,7 +492,7 @@ Update Jun 24 2014 jeffm:
pushl_cfi %eax
--- a/arch/x86/kernel/entry_64.S
+++ b/arch/x86/kernel/entry_64.S
-@@ -1361,6 +1361,40 @@ ENTRY(call_softirq)
+@@ -1202,6 +1202,40 @@ ENTRY(do_softirq_own_stack)
CFI_ENDPROC
END(do_softirq_own_stack)
@@ -535,7 +535,7 @@ Update Jun 24 2014 jeffm:
--- a/arch/x86/kernel/vmlinux.lds.S
+++ b/arch/x86/kernel/vmlinux.lds.S
-@@ -319,7 +319,9 @@ SECTIONS
+@@ -330,7 +330,9 @@ SECTIONS
/* Sections to be discarded */
DISCARDS
@@ -557,7 +557,7 @@ Update Jun 24 2014 jeffm:
"__(start|stop)___param|"
--- a/include/asm-generic/vmlinux.lds.h
+++ b/include/asm-generic/vmlinux.lds.h
-@@ -362,6 +362,8 @@
+@@ -361,6 +361,8 @@
MEM_KEEP(exit.rodata) \
} \
\
@@ -566,7 +566,7 @@ Update Jun 24 2014 jeffm:
/* Built-in module parameters. */ \
__param : AT(ADDR(__param) - LOAD_OFFSET) { \
VMLINUX_SYMBOL(__start___param) = .; \
-@@ -802,3 +804,23 @@
+@@ -806,3 +808,23 @@
BSS(bss_align) \
. = ALIGN(stop_align); \
VMLINUX_SYMBOL(__bss_stop) = .;
@@ -592,7 +592,7 @@ Update Jun 24 2014 jeffm:
+#endif
--- a/include/linux/module.h
+++ b/include/linux/module.h
-@@ -301,6 +301,9 @@ struct module
+@@ -298,6 +298,9 @@ struct module {
/* Size of RO sections of the module (text+rodata) */
unsigned int init_ro_size, core_ro_size;
@@ -750,7 +750,7 @@ Update Jun 24 2014 jeffm:
#include <linux/buffer_head.h>
#include <linux/page_cgroup.h>
#include <linux/debug_locks.h>
-@@ -480,6 +481,7 @@ asmlinkage void __init start_kernel(void
+@@ -507,6 +508,7 @@ asmlinkage __visible void __init start_k
* Need to run as early as possible, to initialize the
* lockdep hash:
*/
@@ -758,8 +758,8 @@ Update Jun 24 2014 jeffm:
lockdep_init();
smp_setup_processor_id();
debug_objects_early_init();
-@@ -505,6 +507,7 @@ asmlinkage void __init start_kernel(void
- setup_arch(&command_line);
+@@ -531,6 +533,7 @@ asmlinkage __visible void __init start_k
+ setup_arch(&command_line);
mm_init_cpumask(&init_mm);
setup_command_line(command_line);
+ unwind_setup();
@@ -768,7 +768,7 @@ Update Jun 24 2014 jeffm:
smp_prepare_boot_cpu(); /* arch-specific boot-cpu hooks */
--- a/kernel/Makefile
+++ b/kernel/Makefile
-@@ -57,6 +57,7 @@ obj-$(CONFIG_UID16) += uid16.o
+@@ -47,6 +47,7 @@ obj-$(CONFIG_SYSTEM_TRUSTED_KEYRING) +=
obj-$(CONFIG_MODULES) += module.o
obj-$(CONFIG_MODULE_SIG) += module_signing.o
obj-$(CONFIG_KALLSYMS) += kallsyms.o
@@ -795,7 +795,7 @@ Update Jun 24 2014 jeffm:
} index;
};
-@@ -612,6 +613,27 @@ bool is_module_percpu_address(unsigned l
+@@ -609,6 +610,27 @@ bool is_module_percpu_address(unsigned l
#endif /* CONFIG_SMP */
@@ -823,7 +823,7 @@ Update Jun 24 2014 jeffm:
#define MODINFO_ATTR(field) \
static void setup_modinfo_##field(struct module *mod, const char *s) \
{ \
-@@ -1967,6 +1989,8 @@ static void free_module(struct module *m
+@@ -1928,6 +1950,8 @@ static void free_module(struct module *m
/* Remove dynamic debug info */
ddebug_remove_module(mod->name);
@@ -832,7 +832,7 @@ Update Jun 24 2014 jeffm:
/* Arch-specific cleanup. */
module_arch_cleanup(mod);
-@@ -2776,6 +2800,8 @@ static struct module *setup_load_info(st
+@@ -2738,6 +2762,8 @@ static struct module *setup_load_info(st
info->index.pcpu = find_pcpusec(info);
@@ -841,7 +841,7 @@ Update Jun 24 2014 jeffm:
/* Check module struct version now, before we try to use module. */
if (!check_modstruct_version(info->sechdrs, info->index.vers, mod))
return ERR_PTR(-ENOEXEC);
-@@ -3195,6 +3221,7 @@ static int do_init_module(struct module
+@@ -3153,6 +3179,7 @@ static int do_init_module(struct module
/* Drop initial reference. */
module_put(mod);
trim_init_extable(mod);
@@ -849,7 +849,7 @@ Update Jun 24 2014 jeffm:
#ifdef CONFIG_KALLSYMS
mod->num_symtab = mod->core_num_syms;
mod->symtab = mod->core_symtab;
-@@ -3392,6 +3419,9 @@ static int load_module(struct load_info
+@@ -3375,6 +3402,9 @@ static int load_module(struct load_info
if (err < 0)
goto bug_cleanup;
diff --git a/patches.xen/xen3-patch-2.6.24 b/patches.xen/xen3-patch-2.6.24
index ef82a1d5d4..4a80552e15 100644
--- a/patches.xen/xen3-patch-2.6.24
+++ b/patches.xen/xen3-patch-2.6.24
@@ -258,8 +258,8 @@ Acked-by: jbeulich@novell.com
static void detect_vmx_virtcap(struct cpuinfo_x86 *c)
{
@@ -438,6 +440,7 @@ static void init_intel(struct cpuinfo_x8
- set_cpu_cap(c, X86_FEATURE_P3);
- #endif
+ */
+ detect_extended_topology(c);
+#ifndef CONFIG_XEN
if (!cpu_has(c, X86_FEATURE_XTOPOLOGY)) {
@@ -271,8 +271,8 @@ Acked-by: jbeulich@novell.com
}
+#endif
- /* Work around errata */
- srat_detect_node(c);
+ l2 = init_intel_cacheinfo(c);
+ if (c->cpuid_level > 9) {
--- head.orig/arch/x86/kernel/cpu/intel_cacheinfo.c 2013-08-09 12:10:50.000000000 +0200
+++ head/arch/x86/kernel/cpu/intel_cacheinfo.c 2013-08-09 12:27:58.000000000 +0200
@@ -279,8 +279,9 @@ amd_cpuid4(int leaf, union _cpuid4_leaf_
diff --git a/patches.xen/xen3-patch-2.6.36 b/patches.xen/xen3-patch-2.6.36
index 12b5d85f43..43d2eb85cb 100644
--- a/patches.xen/xen3-patch-2.6.36
+++ b/patches.xen/xen3-patch-2.6.36
@@ -402,11 +402,11 @@ Automatically created from "patches.kernel.org/patch-2.6.36" by xen-port-patches
static void init_intel(struct cpuinfo_x86 *c)
{
-@@ -454,13 +454,13 @@ static void init_intel(struct cpuinfo_x8
- detect_ht(c);
+@@ -454,12 +454,14 @@ static void init_intel(struct cpuinfo_x8
+ if (c->x86 == 6)
+ set_cpu_cap(c, X86_FEATURE_P3);
#endif
- }
--#endif
++#ifndef CONFIG_XEN
/* Work around errata */
srat_detect_node(c);
diff --git a/rpm/config.sh b/rpm/config.sh
index 5491d42589..ce0631cfc5 100644
--- a/rpm/config.sh
+++ b/rpm/config.sh
@@ -1,5 +1,5 @@
# The version of the main tarball to use
-SRCVERSION=3.16-rc6
+SRCVERSION=3.16-rc7
# variant of the kernel-source package, either empty or "-rt"
VARIANT=
# buildservice projects to build the kernel against