kernel-snapshot: update to 2.6.38-rc2.
This commit is contained in:
parent
925948ed83
commit
c872e358e2
6 changed files with 7 additions and 77 deletions
|
@ -1,7 +1,7 @@
|
||||||
#
|
#
|
||||||
# This script builds the required initramfs.
|
# This script builds the required initramfs.
|
||||||
#
|
#
|
||||||
_KVER="2.6.38-rc1"
|
_KVER="2.6.38-rc2"
|
||||||
|
|
||||||
case "${ACTION}" in
|
case "${ACTION}" in
|
||||||
post)
|
post)
|
||||||
|
|
|
@ -1,7 +1,7 @@
|
||||||
#
|
#
|
||||||
# This script removes the initramfs.
|
# This script removes the initramfs.
|
||||||
#
|
#
|
||||||
_KVER="2.6.38-rc1"
|
_KVER="2.6.38-rc2"
|
||||||
|
|
||||||
case "${ACTION}" in
|
case "${ACTION}" in
|
||||||
post)
|
post)
|
||||||
|
|
|
@ -1,7 +1,7 @@
|
||||||
#
|
#
|
||||||
# Automatically generated make config: don't edit
|
# Automatically generated make config: don't edit
|
||||||
# Linux/x86_64 2.6.38-rc1 Kernel Configuration
|
# Linux/x86_64 2.6.38-rc2 Kernel Configuration
|
||||||
# Wed Jan 19 14:29:01 2011
|
# Sun Jan 23 02:32:38 2011
|
||||||
#
|
#
|
||||||
CONFIG_64BIT=y
|
CONFIG_64BIT=y
|
||||||
# CONFIG_X86_32 is not set
|
# CONFIG_X86_32 is not set
|
||||||
|
@ -92,7 +92,6 @@ CONFIG_HAVE_GENERIC_HARDIRQS=y
|
||||||
# IRQ subsystem
|
# IRQ subsystem
|
||||||
#
|
#
|
||||||
CONFIG_GENERIC_HARDIRQS=y
|
CONFIG_GENERIC_HARDIRQS=y
|
||||||
CONFIG_GENERIC_HARDIRQS_NO__DO_IRQ=y
|
|
||||||
# CONFIG_GENERIC_HARDIRQS_NO_DEPRECATED is not set
|
# CONFIG_GENERIC_HARDIRQS_NO_DEPRECATED is not set
|
||||||
CONFIG_HAVE_SPARSE_IRQ=y
|
CONFIG_HAVE_SPARSE_IRQ=y
|
||||||
CONFIG_GENERIC_IRQ_PROBE=y
|
CONFIG_GENERIC_IRQ_PROBE=y
|
||||||
|
@ -148,6 +147,7 @@ CONFIG_RD_LZO=y
|
||||||
# CONFIG_CC_OPTIMIZE_FOR_SIZE is not set
|
# CONFIG_CC_OPTIMIZE_FOR_SIZE is not set
|
||||||
CONFIG_SYSCTL=y
|
CONFIG_SYSCTL=y
|
||||||
CONFIG_ANON_INODES=y
|
CONFIG_ANON_INODES=y
|
||||||
|
# CONFIG_EXPERT is not set
|
||||||
# CONFIG_EMBEDDED is not set
|
# CONFIG_EMBEDDED is not set
|
||||||
CONFIG_UID16=y
|
CONFIG_UID16=y
|
||||||
CONFIG_SYSCTL_SYSCALL=y
|
CONFIG_SYSCTL_SYSCALL=y
|
||||||
|
@ -378,7 +378,6 @@ CONFIG_MEMORY_HOTPLUG_SPARSE=y
|
||||||
CONFIG_MEMORY_HOTREMOVE=y
|
CONFIG_MEMORY_HOTREMOVE=y
|
||||||
CONFIG_PAGEFLAGS_EXTENDED=y
|
CONFIG_PAGEFLAGS_EXTENDED=y
|
||||||
CONFIG_SPLIT_PTLOCK_CPUS=4
|
CONFIG_SPLIT_PTLOCK_CPUS=4
|
||||||
CONFIG_COMPACTION=y
|
|
||||||
CONFIG_MIGRATION=y
|
CONFIG_MIGRATION=y
|
||||||
CONFIG_PHYS_ADDR_T_64BIT=y
|
CONFIG_PHYS_ADDR_T_64BIT=y
|
||||||
CONFIG_ZONE_DMA_FLAG=1
|
CONFIG_ZONE_DMA_FLAG=1
|
||||||
|
@ -390,8 +389,6 @@ CONFIG_DEFAULT_MMAP_MIN_ADDR=4096
|
||||||
CONFIG_ARCH_SUPPORTS_MEMORY_FAILURE=y
|
CONFIG_ARCH_SUPPORTS_MEMORY_FAILURE=y
|
||||||
CONFIG_MEMORY_FAILURE=y
|
CONFIG_MEMORY_FAILURE=y
|
||||||
# CONFIG_TRANSPARENT_HUGEPAGE is not set
|
# CONFIG_TRANSPARENT_HUGEPAGE is not set
|
||||||
# CONFIG_TRANSPARENT_HUGEPAGE_ALWAYS is not set
|
|
||||||
# CONFIG_TRANSPARENT_HUGEPAGE_MADVISE is not set
|
|
||||||
# CONFIG_X86_CHECK_BIOS_CORRUPTION is not set
|
# CONFIG_X86_CHECK_BIOS_CORRUPTION is not set
|
||||||
CONFIG_X86_RESERVE_LOW=64
|
CONFIG_X86_RESERVE_LOW=64
|
||||||
CONFIG_MTRR=y
|
CONFIG_MTRR=y
|
||||||
|
@ -2891,7 +2888,6 @@ CONFIG_VIDEO_IR_I2C=m
|
||||||
CONFIG_VIDEO_TVAUDIO=m
|
CONFIG_VIDEO_TVAUDIO=m
|
||||||
CONFIG_VIDEO_TDA7432=m
|
CONFIG_VIDEO_TDA7432=m
|
||||||
CONFIG_VIDEO_TDA9840=m
|
CONFIG_VIDEO_TDA9840=m
|
||||||
CONFIG_VIDEO_TDA9875=m
|
|
||||||
CONFIG_VIDEO_TEA6415C=m
|
CONFIG_VIDEO_TEA6415C=m
|
||||||
CONFIG_VIDEO_TEA6420=m
|
CONFIG_VIDEO_TEA6420=m
|
||||||
CONFIG_VIDEO_MSP3400=m
|
CONFIG_VIDEO_MSP3400=m
|
||||||
|
@ -3077,7 +3073,6 @@ CONFIG_USB_S2255=m
|
||||||
CONFIG_V4L_MEM2MEM_DRIVERS=y
|
CONFIG_V4L_MEM2MEM_DRIVERS=y
|
||||||
CONFIG_VIDEO_MEM2MEM_TESTDEV=m
|
CONFIG_VIDEO_MEM2MEM_TESTDEV=m
|
||||||
CONFIG_RADIO_ADAPTERS=y
|
CONFIG_RADIO_ADAPTERS=y
|
||||||
CONFIG_RADIO_GEMTEK_PCI=m
|
|
||||||
CONFIG_RADIO_MAXIRADIO=m
|
CONFIG_RADIO_MAXIRADIO=m
|
||||||
CONFIG_RADIO_MAESTRO=m
|
CONFIG_RADIO_MAESTRO=m
|
||||||
CONFIG_I2C_SI4713=m
|
CONFIG_I2C_SI4713=m
|
||||||
|
|
|
@ -1,64 +0,0 @@
|
||||||
From 6b35eb9ddcddde7b510726de03fae071178f1ec4 Mon Sep 17 00:00:00 2001
|
|
||||||
From: Ingo Molnar <mingo@elte.hu>
|
|
||||||
Date: Wed, 19 Jan 2011 10:09:42 +0100
|
|
||||||
Subject: [PATCH] Revert "x86: Make relocatable kernel work with new binutils"
|
|
||||||
|
|
||||||
This reverts commit 86b1e8dd83cb ("x86: Make relocatable kernel work with
|
|
||||||
new binutils").
|
|
||||||
|
|
||||||
Markus Trippelsdorf reported a boot failure caused by this patch.
|
|
||||||
|
|
||||||
The real solution to the original patch will likely involve an
|
|
||||||
arch-generic solution to define an overlaid jiffies_64 and jiffies
|
|
||||||
variables.
|
|
||||||
|
|
||||||
Until that's done and tested on all architectures revert this commit to
|
|
||||||
solve the regression.
|
|
||||||
|
|
||||||
Reported-and-bisected-by: Markus Trippelsdorf <markus@trippelsdorf.de>
|
|
||||||
Acked-by: "H. Peter Anvin" <hpa@zytor.com>
|
|
||||||
Cc: Shaohua Li <shaohua.li@intel.com>
|
|
||||||
Cc: "Lu, Hongjiu" <hongjiu.lu@intel.com>
|
|
||||||
Cc: Linus Torvalds <torvalds@linux-foundation.org>,
|
|
||||||
Cc: Sam Ravnborg <sam@ravnborg.org>
|
|
||||||
LKML-Reference: <4D36A759.60704@intel.com>
|
|
||||||
Signed-off-by: Ingo Molnar <mingo@elte.hu>
|
|
||||||
---
|
|
||||||
arch/x86/kernel/vmlinux.lds.S | 11 ++---------
|
|
||||||
1 files changed, 2 insertions(+), 9 deletions(-)
|
|
||||||
|
|
||||||
diff --git a/arch/x86/kernel/vmlinux.lds.S b/arch/x86/kernel/vmlinux.lds.S
|
|
||||||
index b34ab80..bf47007 100644
|
|
||||||
--- a/arch/x86/kernel/vmlinux.lds.S
|
|
||||||
+++ b/arch/x86/kernel/vmlinux.lds.S
|
|
||||||
@@ -34,9 +34,11 @@ OUTPUT_FORMAT(CONFIG_OUTPUT_FORMAT, CONFIG_OUTPUT_FORMAT, CONFIG_OUTPUT_FORMAT)
|
|
||||||
#ifdef CONFIG_X86_32
|
|
||||||
OUTPUT_ARCH(i386)
|
|
||||||
ENTRY(phys_startup_32)
|
|
||||||
+jiffies = jiffies_64;
|
|
||||||
#else
|
|
||||||
OUTPUT_ARCH(i386:x86-64)
|
|
||||||
ENTRY(phys_startup_64)
|
|
||||||
+jiffies_64 = jiffies;
|
|
||||||
#endif
|
|
||||||
|
|
||||||
#if defined(CONFIG_X86_64) && defined(CONFIG_DEBUG_RODATA)
|
|
||||||
@@ -140,15 +142,6 @@ SECTIONS
|
|
||||||
CACHELINE_ALIGNED_DATA(L1_CACHE_BYTES)
|
|
||||||
|
|
||||||
DATA_DATA
|
|
||||||
- /*
|
|
||||||
- * Workaround a binutils (2.20.51.0.12 to 2.21.51.0.3) bug.
|
|
||||||
- * This makes jiffies relocatable in such binutils
|
|
||||||
- */
|
|
||||||
-#ifdef CONFIG_X86_32
|
|
||||||
- jiffies = jiffies_64;
|
|
||||||
-#else
|
|
||||||
- jiffies_64 = jiffies;
|
|
||||||
-#endif
|
|
||||||
CONSTRUCTORS
|
|
||||||
|
|
||||||
/* rarely changed data like cpu maps */
|
|
||||||
--
|
|
||||||
1.7.3.5
|
|
||||||
|
|
|
@ -1 +0,0 @@
|
||||||
-Np1
|
|
|
@ -10,11 +10,11 @@ pkgname=kernel-snapshot
|
||||||
#revision=1
|
#revision=1
|
||||||
_kernel_snapshot=yes
|
_kernel_snapshot=yes
|
||||||
_kernel_ver=2.6.38
|
_kernel_ver=2.6.38
|
||||||
_kernel_patch_ver=rc1
|
_kernel_patch_ver=rc2
|
||||||
version=${_kernel_ver}${_kernel_patch_ver}
|
version=${_kernel_ver}${_kernel_patch_ver}
|
||||||
wrksrc="linux-${_kernel_ver}-${_kernel_patch_ver}"
|
wrksrc="linux-${_kernel_ver}-${_kernel_patch_ver}"
|
||||||
distfiles="${KERNEL_SITE}/kernel/v2.6/testing/linux-${_kernel_ver}-${_kernel_patch_ver}.tar.bz2"
|
distfiles="${KERNEL_SITE}/kernel/v2.6/testing/linux-${_kernel_ver}-${_kernel_patch_ver}.tar.bz2"
|
||||||
checksum=e1e2450cc38f5dd1e0516dfb7dc271e98905d959b4de5604c5142cb36d4f3397
|
checksum=eecdad74178f17d7a4d79b1ebc80ca14c38a24f20149d0a72060847b20ee32a9
|
||||||
subpackages="$pkgname-headers"
|
subpackages="$pkgname-headers"
|
||||||
|
|
||||||
noverifyrdeps=yes
|
noverifyrdeps=yes
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue