- lock-validator-s390-config_frame_pointer-support.patch removed from -mm tree

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



The patch titled

     lock validator: s390 CONFIG_FRAME_POINTER support

has been removed from the -mm tree.  Its filename is

     lock-validator-s390-config_frame_pointer-support.patch

This patch was dropped because lockdep is being redone

------------------------------------------------------
Subject: lock validator: s390 CONFIG_FRAME_POINTER support
From: Heiko Carstens <heiko.carstens@xxxxxxxxxx>


CONFIG_FRAME_POINTER support for s390.

Signed-off-by: Heiko Carstens <heiko.carstens@xxxxxxxxxx>
Acked-by: Ingo Molnar <mingo@xxxxxxx>
Cc: Martin Schwidefsky <schwidefsky@xxxxxxxxxx>
Cc: Arjan van de Ven <arjan@xxxxxxxxxxxxx>
Signed-off-by: Andrew Morton <akpm@xxxxxxxx>
---

 arch/s390/Makefile |    5 +++++
 lib/Kconfig.debug  |    2 +-
 2 files changed, 6 insertions(+), 1 deletion(-)

diff -puN arch/s390/Makefile~lock-validator-s390-config_frame_pointer-support arch/s390/Makefile
--- 25/arch/s390/Makefile~lock-validator-s390-config_frame_pointer-support	Mon Jun 19 15:06:04 2006
+++ 25-akpm/arch/s390/Makefile	Mon Jun 19 15:06:04 2006
@@ -38,6 +38,11 @@ cflags-$(CONFIG_MARCH_G5)   += $(call cc
 cflags-$(CONFIG_MARCH_Z900) += $(call cc-option,-march=z900)
 cflags-$(CONFIG_MARCH_Z990) += $(call cc-option,-march=z990)
 
+#
+# Prevent tail-call optimizations, to get clearer backtraces:
+#
+cflags-$(CONFIG_FRAME_POINTER) += -fno-optimize-sibling-calls
+
 # old style option for packed stacks
 ifeq ($(call cc-option-yn,-mkernel-backchain),y)
 cflags-$(CONFIG_PACK_STACK)  += -mkernel-backchain -D__PACK_STACK
diff -puN lib/Kconfig.debug~lock-validator-s390-config_frame_pointer-support lib/Kconfig.debug
--- 25/lib/Kconfig.debug~lock-validator-s390-config_frame_pointer-support	Mon Jun 19 15:06:04 2006
+++ 25-akpm/lib/Kconfig.debug	Mon Jun 19 15:06:04 2006
@@ -463,7 +463,7 @@ config DEBUG_VM
 
 config FRAME_POINTER
 	bool "Compile the kernel with frame pointers"
-	depends on DEBUG_KERNEL && (X86 || CRIS || M68K || M68KNOMMU || FRV || UML)
+	depends on DEBUG_KERNEL && (X86 || CRIS || M68K || M68KNOMMU || FRV || UML || S390)
 	default y if DEBUG_INFO && UML
 	help
 	  If you say Y here the resulting kernel image will be slightly larger
_

Patches currently in -mm which might be from heiko.carstens@xxxxxxxxxx are

origin.patch
git-klibc.patch
git-s390.patch
zoned-vm-counters-create-vmstatc-h-from-page_allocc-h-s390-fix.patch
s390-move-var-declarations-behind-ifdef.patch
fix-oddball-boolean-logic-in-s390-netiucv.patch
s390-broken-null-test-in-claw-driver.patch
cpu-hotplug-fix-cpu_up_cancel-handling.patch
s390-setupc-cleanup-build-fix.patch

-
To unsubscribe from this list: send the line "unsubscribe mm-commits" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html

[Index of Archives]     [Kernel Newbies FAQ]     [Kernel Archive]     [IETF Annouce]     [DCCP]     [Netdev]     [Networking]     [Security]     [Bugtraq]     [Photo]     [Yosemite]     [MIPS Linux]     [ARM Linux]     [Linux Security]     [Linux RAID]     [Linux SCSI]

  Powered by Linux