21 Jan, 2011

3 commits

  • No functional change.

    Signed-off-by: Thomas Gleixner
    Cc: Greg Ungerer

    Thomas Gleixner
     
  • All architectures are finally converted. Remove the cruft.

    Signed-off-by: Thomas Gleixner
    Cc: Richard Henderson
    Cc: Mike Frysinger
    Cc: David Howells
    Cc: Tony Luck
    Cc: Greg Ungerer
    Cc: Michal Simek
    Acked-by: David Howells
    Cc: Kyle McMartin
    Acked-by: Benjamin Herrenschmidt
    Cc: Chen Liqin
    Cc: "David S. Miller"
    Cc: Chris Metcalf
    Cc: Jeff Dike

    Thomas Gleixner
     
  • The meaning of CONFIG_EMBEDDED has long since been obsoleted; the option
    is used to configure any non-standard kernel with a much larger scope than
    only small devices.

    This patch renames the option to CONFIG_EXPERT in init/Kconfig and fixes
    references to the option throughout the kernel. A new CONFIG_EMBEDDED
    option is added that automatically selects CONFIG_EXPERT when enabled and
    can be used in the future to isolate options that should only be
    considered for embedded systems (RISC architectures, SLOB, etc).

    Calling the option "EXPERT" more accurately represents its intention: only
    expert users who understand the impact of the configuration changes they
    are making should enable it.

    Reviewed-by: Ingo Molnar
    Acked-by: David Woodhouse
    Signed-off-by: David Rientjes
    Cc: Greg KH
    Cc: "David S. Miller"
    Cc: Jens Axboe
    Cc: Arnd Bergmann
    Cc: Robin Holt
    Cc:
    Signed-off-by: Andrew Morton
    Signed-off-by: Linus Torvalds

    David Rientjes
     

19 Jan, 2011

1 commit

  • * 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/gerg/m68knommu: (25 commits)
    m68knommu: fix broken setting of irq_chip and handler
    m68knommu: switch to using -mcpu= flags for ColdFire targets
    m68knommu: arch/m68knommu/Kconfig whitespace cleanup
    m68knommu: create optimal separate instruction and data cache for ColdFire
    m68knommu: support ColdFire caches that do copyback and write-through
    m68knommu: support version 2 ColdFire split cache
    m68knommu: make cache push code ColdFire generic
    m68knommu: clean up ColdFire cache control code
    m68knommu: move inclusion of ColdFire v4 cache registers
    m68knommu: merge bit definitions for version 3 ColdFire cache controller
    m68knommu: create bit definitions for the version 2 ColdFire cache controller
    m68knommu: remove empty __iounmap() it is no used
    m68knommu: remove kernel_map() code, it is not used
    m68knommu: remove do_page_fault(), it is not used
    m68knommu: use user stack pointer hardware on some ColdFire cores
    m68knommu: remove command line printing DEBUG
    m68knommu: remove fasthandler interrupt code
    m68knommu: move UART addressing to part specific includes
    m68knommu: fix clock rate value reported for ColdFire 54xx parts
    m68knommu: move ColdFire CPU names into their headers
    ...

    Linus Torvalds
     

07 Jan, 2011

9 commits


05 Jan, 2011

16 commits


18 Nov, 2010

1 commit


29 Oct, 2010

1 commit

  • * 'kconfig' of git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild-2.6: (38 commits)
    kbuild: convert `arch/tile' to the kconfig mainmenu upgrade
    README: cite nconfig
    Revert "kconfig: Temporarily disable dependency warnings"
    kconfig: Use PATH_MAX instead of 128 for path buffer sizes.
    kconfig: Fix realloc usage()
    kconfig: Propagate const
    kconfig: Don't go out from read config loop when you read new symbol
    kconfig: fix menuconfig on debian lenny
    kbuild: migrate all arch to the kconfig mainmenu upgrade
    kconfig: expand file names
    kconfig: use the file's name of sourced file
    kconfig: constify file name
    kconfig: don't emit warning upon rootmenu's prompt redefinition
    kconfig: replace KERNELVERSION usage by the mainmenu's prompt
    kconfig: delay gconf window initialization
    kconfig: expand by default the rootmenu's prompt
    kconfig: add a symbol string expansion helper
    kconfig: regen parser
    kconfig: implement the `mainmenu' directive
    kconfig: allow PACKAGE to be defined on the compiler's command-line
    ...

    Fix up trivial conflict in arch/mn10300/Kconfig

    Linus Torvalds
     

28 Oct, 2010

2 commits

  • Use new 'regno', 'datap' variables in order to remove duplicated
    expressions and unnecessary castings. Alse remove checking @addr less
    than 0 because addr is now unsigned.

    Signed-off-by: Namhyung Kim
    Acked-by: Greg Ungerer
    Signed-off-by: Andrew Morton
    Signed-off-by: Linus Torvalds

    Namhyung Kim
     
  • Fix up the arguments to arch_ptrace() to take account of the fact that
    @addr and @data are now unsigned long rather than long as of a preceding
    patch in this series.

    Signed-off-by: Namhyung Kim
    Cc:
    Acked-by: Roland McGrath
    Acked-by: David Howells
    Acked-by: Geert Uytterhoeven
    Acked-by: David S. Miller
    Signed-off-by: Andrew Morton
    Signed-off-by: Linus Torvalds

    Namhyung Kim
     

25 Oct, 2010

1 commit

  • * 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/gerg/m68knommu: (21 commits)
    m68knommu: convert to using tracehook_report_syscall_*
    m68knommu: some boards use fixed phy for FEC ethernet
    m68knommu: support the external GPIO based interrupts of the 5272
    m68knommu: mask of vector bits in exception word properly
    m68knommu: change to new flag variables
    m68knommu: Fix MCFUART_TXFIFOSIZE for m548x.
    m68knommu: add basic mmu-less m548x support
    m68knommu: .gitignore vmlinux.lds
    m68knommu: stop using __do_IRQ
    m68knommu: rename PT_OFF_VECTOR to PT_OFF_FORMATVEC.
    m68knommu: add support for Coldfire 547x/548x interrupt controller
    m68k{nommu}: Remove unused DEFINE's from asm-offsets.c
    m68knommu: whitespace cleanup in 68328/entry.S
    m68knommu: Document supported chips in intc-2.c and intc-simr.c.
    m68knommu: fix strace support for 68328/68360
    m68knommu: fix default starting date
    arch/m68knommu: Removing dead 68328_SERIAL_UART2 config option
    arch/m68knommu: Removing dead RAM_{16,32}_MB config option
    arch/m68knommu: Removing dead M68KFPU_EMU config option
    arch/m68knommu: Removing dead RELOCATE config option
    ...

    Linus Torvalds
     

23 Oct, 2010

1 commit

  • * 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/geert/linux-m68k:
    m68k: Add missing I/O macros {in,out}{w,l}_p() for !CONFIG_ISA
    m68k: Remove big kernel lock in cache flush code
    m68k: __pa(): cast arg to long
    fbdev: atafb - Remove undead ifdef ATAFB_FALCON
    zorro: Fix device_register() error handling
    fbdev/m68k: Fix section mismatches in q40fb.c
    m68k/m68knommu: merge the MMU and non-MMU traps.h
    m68k/m68knommu: merge MMU and non-MMU thread_info.h
    m68k/m68knommu: merge MMU and non-MMU atomic.h
    m68k/m68knommu: clean up page.h
    m68k/m68knommu: merge machdep.h files into a single file
    m68k/m68knommu: merge MMU and non-MMU string.h
    m68k/m68knommu: Remove dead SMP config option
    m68k: move definition of THREAD_SIZE into thread_info_mm.h
    m68k: Use asm-generic/ioctls.h (enables termiox)
    m68k: Remove dead GG2 config option

    Linus Torvalds
     

22 Oct, 2010

4 commits


21 Oct, 2010

1 commit