]> git.hungrycats.org Git - linux/commitdiff
Merge bk://bk.arm.linux.org.uk/linux-2.6-mmc
authorLinus Torvalds <torvalds@ppc970.osdl.org>
Mon, 23 Aug 2004 08:41:23 +0000 (01:41 -0700)
committerLinus Torvalds <torvalds@ppc970.osdl.org>
Mon, 23 Aug 2004 08:41:23 +0000 (01:41 -0700)
into ppc970.osdl.org:/home/torvalds/v2.6/linux

Manual merge of arch/arm/Kconfig conflicts

1  2 
arch/arm/Kconfig
drivers/Makefile

index 1a285c98fcbd6c67a42ce641ecb1543a73b8ac7e,2308046a83145f9680028ce6d90f72f6e1b2d126..9686e04d4c4e2261655b0ba0bf0959a37c915039
@@@ -664,7 -631,167 +664,9 @@@ source "drivers/misc/Kconfig
  
  source "drivers/usb/Kconfig"
  
 -
 -menu "Kernel hacking"
 -
 -# RMK wants arm kernels compiled with frame pointers so hardwire this to y.
 -# If you know what you are doing and are willing to live without stack
 -# traces, you can get a slightly smaller kernel by setting this option to
 -# n, but then RMK will have to kill you ;).
 -config FRAME_POINTER
 -      bool
 -      default y
 -      help
 -        If you say N here, the resulting kernel will be slightly smaller and
 -        faster. However, when a problem occurs with the kernel, the
 -        information that is reported is severely limited. Most people
 -        should say Y here.
 -
 -config DEBUG_USER
 -      bool "Verbose user fault messages"
 -      help
 -        When a user program crashes due to an exception, the kernel can
 -        print a brief message explaining what the problem was. This is
 -        sometimes helpful for debugging but serves no purpose on a
 -        production system. Most people should say N here.
 -
 -        In addition, you need to pass user_debug=N on the kernel command
 -        line to enable this feature.  N consists of the sum of:
 -
 -            1 - undefined instruction events
 -            2 - system calls
 -            4 - invalid data aborts
 -            8 - SIGSEGV faults
 -           16 - SIGBUS faults
 -
 -config DEBUG_INFO
 -      bool "Include GDB debugging information in kernel binary"
 -      help
 -        Say Y here to include source-level debugging information in the
 -        `vmlinux' binary image. This is handy if you want to use gdb or
 -        addr2line to debug the kernel. It has no impact on the in-memory
 -        footprint of the running kernel but it can increase the amount of
 -        time and disk space needed for compilation of the kernel. If in
 -        doubt say N.
 -
 -config DEBUG_KERNEL
 -      bool "Kernel debugging"
 -      help
 -        Say Y here if you are developing drivers or trying to debug and
 -        identify kernel problems.
 -
 -config DEBUG_SLAB
 -      bool "Debug memory allocations"
 -      depends on DEBUG_KERNEL
 -      help
 -        Say Y here to have the kernel do limited verification on memory
 -        allocation as well as poisoning memory on free to catch use of freed
 -        memory.
 -
 -config MAGIC_SYSRQ
 -      bool "Magic SysRq key"
 -      depends on DEBUG_KERNEL
 -      help
 -        If you say Y here, you will have some control over the system even
 -        if the system crashes for example during kernel debugging (e.g., you
 -        will be able to flush the buffer cache to disk, reboot the system
 -        immediately or dump some status information). This is accomplished
 -        by pressing various keys while holding SysRq (Alt+PrintScreen). It
 -        also works on a serial console (on PC hardware at least), if you
 -        send a BREAK and then within 5 seconds a command keypress. The
 -        keys are documented in <file:Documentation/sysrq.txt>. Don't say Y
 -        unless you really know what this hack does.
 -
 -config DEBUG_SPINLOCK
 -      bool "Spinlock debugging"
 -      depends on DEBUG_KERNEL
 -      help
 -        Say Y here and build SMP to catch missing spinlock initialization
 -        and certain other kinds of spinlock errors commonly made.  This is
 -        best used in conjunction with the NMI watchdog so that spinlock
 -        deadlocks are also debuggable.
 -
 -config DEBUG_WAITQ
 -      bool "Wait queue debugging"
 -      depends on DEBUG_KERNEL
 -
 -config DEBUG_BUGVERBOSE
 -      bool "Verbose BUG() reporting (adds 70K)"
 -      depends on DEBUG_KERNEL
 -      help
 -        Say Y here to make BUG() panics output the file name and line number
 -        of the BUG call as well as the EIP and oops trace.  This aids
 -        debugging but costs about 70-100K of memory.
 -
 -config DEBUG_ERRORS
 -      bool "Verbose kernel error messages"
 -      depends on DEBUG_KERNEL
 -      help
 -        This option controls verbose debugging information which can be
 -        printed when the kernel detects an internal error. This debugging
 -        information is useful to kernel hackers when tracking down problems,
 -        but mostly meaningless to other people. It's safe to say Y unless
 -        you are concerned with the code size or don't want to see these
 -        messages.
 -
 -# These options are only for real kernel hackers who want to get their hands dirty. 
 -config DEBUG_LL
 -      bool "Kernel low-level debugging functions"
 -      depends on DEBUG_KERNEL
 -      help
 -        Say Y here to include definitions of printascii, printchar, printhex
 -        in the kernel.  This is helpful if you are debugging code that
 -        executes before the console is initialized.
 -
 -config DEBUG_ICEDCC
 -      bool "Kernel low-level debugging via EmbeddedICE DCC channel"
 -      depends on DEBUG_LL
 -      help
 -        Say Y here if you want the debug print routines to direct their
 -        output to the EmbeddedICE macrocell's DCC channel using
 -        co-processor 14. This is known to work on the ARM9 style ICE
 -        channel.
 -
 -        It does include a timeout to ensure that the system does not
 -        totally freeze when there is nothing connected to read.
 -
 -config DEBUG_DC21285_PORT
 -      bool "Kernel low-level debugging messages via footbridge serial port"
 -      depends on DEBUG_LL && FOOTBRIDGE
 -      help
 -        Say Y here if you want the debug print routines to direct their
 -        output to the serial port in the DC21285 (Footbridge). Saying N
 -        will cause the debug messages to appear on the first 16550
 -        serial port.
 -
 -config DEBUG_CLPS711X_UART2
 -      bool "Kernel low-level debugging messages via UART2"
 -      depends on DEBUG_LL && ARCH_CLPS711X
 -      help
 -        Say Y here if you want the debug print routines to direct their
 -        output to the second serial port on these devices.  Saying N will
 -        cause the debug messages to appear on the first serial port.
 -
 -config DEBUG_S3C2410_PORT
 -      depends on DEBUG_LL && ARCH_S3C2410
 -      bool "Kernel low-level debugging messages via S3C2410 UART"
 -      help
 -        Say Y here if you want debug print routines to go to one of the
 -        S3C2410 internal UARTs. The chosen UART must have been configured
 -        before it is used.
 -
 -config DEBUG_S3C2410_UART
 -      int
 -      depends on DEBUG_LL && ARCH_S3C2410
 -      default "0"
 -      help
 -        Choice for UART for kernel low-level using S3C2410 UARTS,
 -        should be between zero and two. The port must have been
 -        initalised by the boot-loader before use.
 -
 -endmenu
+ source "drivers/mmc/Kconfig"
 +source "arch/arm/Kconfig.debug"
  
  source "security/Kconfig"
  
Simple merge