[GIT PULL] sh updates for 2.6.23-rc1

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

 



Please pull from:

	master.kernel.org:/pub/scm/linux/kernel/git/lethal/sh-2.6.git

Which contains:

Erik Johansson (1):
      sh: fix race in parallel out-of-tree build

Kaz Kojima (1):
      sh: Fix up futex implementation.

Kristoffer Ericson (2):
      sh: hd64461.h cleanup and added comments.
      sh: Kill off dead mach.c for hp6xx.

Magnus Damm (2):
      sh: rework intc2 code
      sh: rework ipr code

Nobuhiro Iwamatsu (2):
      sh: Add L-BOX RE2 to mach-types.
      sh: Fix timer-tmu build for SH-3.

Paul Mundt (55):
      sh: Split out CPU topology initialization.
      sh: __user annotations for __get/__put_user().
      sh: Fixup machvec support.
      sh: Shut up SH2-DSP compile warnings.
      sh: Rework CPU/board dependencies.
      sh: Fixup cmdline handling from machvec changes.
      sh: Get multiple boards in one image working again.
      sh: Kill off machvec aliases.
      sh: Rip out special unknown machvec.
      sh: Fix SH-4 CPU selects.
      sh: pfn_valid() depends on flatmem.
      sh: sparsemem support.
      sh: Allow for bootmem debug support.
      sh: Register multiple nodes in topology_init().
      sh: Mark sparsemem regions present earlier.
      sh: Enable IPR-IRQ for SH7206.
      sh: Wrap CPU tuning through cc-option.
      sh: Tidy compiler warnings for SH-2A build.
      sh: Wire up mempolicy syscalls.
      sh: Default to 4-byte alignment for SLUB objects.
      sh: Fix up max_zone_pfns[] with multiple nodes.
      sh: Use asm/sections.h for linker section symbols.
      sh: Support for multiple nodes.
      sh: URAM node support for SH7722.
      sh: Make NUMA depend on sparsemem.
      sh: Fix the SH7722 flatmem build.
      sh: Fix up cpu to node mapping in sysfs.
      sh: memory hot-add for sparsemem users support.
      sh: Kill off dead SH7604 support.
      sh: Compile fix for SH7604 removal.
      sh: Tidy up dependencies for SH-2 build.
      sh: Fixup misaligned data for sh2 lockdep.
      fs: hugetlbfs: Disable for shnommu.
      sh: Kill off broken dma page ops.
      sh: Fix up the math-emu build.
      sh: Only support PMB for SH-X cores.
      sh: Update SH-2/SH-2A defconfigs.
      sh: Check oops_may_print() in unhandled fault.
      sh: Fix up cf-enabler dependency for SE boards.
      sh: Update se7722 defconfig.
      sh: Hook up hard_smp_processor_id() for INTC2 block.
      sh: Preliminary support for the SH-X3 CPU.
      Merge branch 'x3'
      sh: Add cpu and mach links to CLEAN_FILES.
      sh: Correct __xdiv64_32/div64_32 return value size.
      sh: Select IPR-IRQ for SH7091.
      fb: pvr2fb: Fix up section mismatch warnings.
      fb: pvr2fb: A few more __devinit annotations for PCI.
      sh: Update dreamcast defconfig.
      sh: Drop -Wa,-dsp for DSP tuning.
      sh: Add parport stub for SuperIO ports.
      sh: Don't let SH-4A clobber SH-4 CFLAGS.
      sh: Add a .bss.page_aligned section for 4K stacks.
      sh: Export div symbols for GCC 4.2 and ST GCC.
      sh: Update r7785rp defconfig.

Robert P. J. Day (2):
      sh: Warn against direct inclusion of <asm/rwsem.h>.
      sh: Update the alignment when 4K stacks are used.

Takashi YOSHII (1):
      sh: Align .machvec.init section on a 4-byte boundary.

Yoshihiro Shimoda (1):
      sh: Provide a defconfig for R7780MP.

 arch/sh/Kconfig                             |  441 +++++-----
 arch/sh/Kconfig.debug                       |    5 +
 arch/sh/Makefile                            |  104 ++-
 arch/sh/boards/dreamcast/setup.c            |    3 +-
 arch/sh/boards/hp6xx/mach.c                 |   46 -
 arch/sh/boards/hp6xx/setup.c                |    3 +-
 arch/sh/boards/landisk/setup.c              |    3 +-
 arch/sh/boards/lboxre2/setup.c              |    3 +-
 arch/sh/boards/mpc1211/setup.c              |    3 +-
 arch/sh/boards/renesas/edosk7705/setup.c    |    3 +-
 arch/sh/boards/renesas/hs7751rvoip/setup.c  |    3 +-
 arch/sh/boards/renesas/r7780rp/Kconfig      |    6 +-
 arch/sh/boards/renesas/r7780rp/setup.c      |    3 +-
 arch/sh/boards/renesas/rts7751r2d/setup.c   |    3 +-
 arch/sh/boards/renesas/sh7710voipgw/setup.c |    3 +-
 arch/sh/boards/renesas/systemh/setup.c      |    3 +-
 arch/sh/boards/saturn/Makefile              |    8 -
 arch/sh/boards/saturn/io.c                  |   26 -
 arch/sh/boards/saturn/irq.c                 |  118 ---
 arch/sh/boards/saturn/setup.c               |   31 -
 arch/sh/boards/saturn/smp.c                 |   68 --
 arch/sh/boards/se/7206/setup.c              |    3 +-
 arch/sh/boards/se/7300/setup.c              |    3 +-
 arch/sh/boards/se/73180/setup.c             |    3 +-
 arch/sh/boards/se/7343/setup.c              |    3 +-
 arch/sh/boards/se/7619/setup.c              |    3 +-
 arch/sh/boards/se/770x/irq.c                |  124 ++--
 arch/sh/boards/se/770x/setup.c              |    3 +-
 arch/sh/boards/se/7722/irq.c                |   15 +-
 arch/sh/boards/se/7722/setup.c              |    3 +-
 arch/sh/boards/se/7751/irq.c                |   59 +-
 arch/sh/boards/se/7751/setup.c              |    3 +-
 arch/sh/boards/se/7780/irq.c                |   45 +-
 arch/sh/boards/se/7780/setup.c              |    3 +-
 arch/sh/boards/sh03/setup.c                 |   31 +-
 arch/sh/boards/shmin/setup.c                |   33 +-
 arch/sh/boards/snapgear/setup.c             |   31 +-
 arch/sh/boards/superh/microdev/setup.c      |    3 +-
 arch/sh/boards/titan/setup.c                |   25 +-
 arch/sh/boards/unknown/Makefile             |    6 -
 arch/sh/boards/unknown/setup.c              |   21 -
 arch/sh/cchips/Kconfig                      |    6 +-
 arch/sh/configs/dreamcast_defconfig         |  338 ++++-----
 arch/sh/configs/r7780mp_defconfig           | 1223 +++++++++++++++++++++++++++
 arch/sh/configs/r7785rp_defconfig           |  296 +++-----
 arch/sh/configs/se7206_defconfig            |  272 ++----
 arch/sh/configs/se7619_defconfig            |  215 ++----
 arch/sh/configs/se7722_defconfig            |  287 +++-----
 arch/sh/configs/shx3_defconfig              |  756 +++++++++++++++++
 arch/sh/drivers/dma/Kconfig                 |   17 -
 arch/sh/drivers/pci/Kconfig                 |    1 +
 arch/sh/kernel/Makefile                     |    9 +-
 arch/sh/kernel/cf-enabler.c                 |    6 +-
 arch/sh/kernel/cpu/init.c                   |   15 +-
 arch/sh/kernel/cpu/irq/intc2.c              |   63 +-
 arch/sh/kernel/cpu/irq/ipr.c                |   59 +-
 arch/sh/kernel/cpu/sh2/entry.S              |    1 +
 arch/sh/kernel/cpu/sh2/probe.c              |   13 +-
 arch/sh/kernel/cpu/sh2/setup-sh7619.c       |   24 +-
 arch/sh/kernel/cpu/sh2a/setup-sh7206.c      |   24 +-
 arch/sh/kernel/cpu/sh3/entry.S              |   19 +
 arch/sh/kernel/cpu/sh3/setup-sh7705.c       |   40 +-
 arch/sh/kernel/cpu/sh3/setup-sh7709.c       |   84 ++-
 arch/sh/kernel/cpu/sh3/setup-sh7710.c       |   42 +-
 arch/sh/kernel/cpu/sh4/Makefile             |    4 +
 arch/sh/kernel/cpu/sh4/probe.c              |    8 +
 arch/sh/kernel/cpu/sh4/setup-sh7750.c       |   58 +-
 arch/sh/kernel/cpu/sh4/setup-sh7760.c       |   45 +-
 arch/sh/kernel/cpu/sh4a/Makefile            |    2 +
 arch/sh/kernel/cpu/sh4a/clock-shx3.c        |  135 +++
 arch/sh/kernel/cpu/sh4a/setup-sh7722.c      |   29 +-
 arch/sh/kernel/cpu/sh4a/setup-sh7780.c      |   15 +-
 arch/sh/kernel/cpu/sh4a/setup-sh7785.c      |   16 +-
 arch/sh/kernel/cpu/sh4a/setup-shx3.c        |   85 ++
 arch/sh/kernel/irq.c                        |    8 +-
 arch/sh/kernel/machvec.c                    |  130 +++
 arch/sh/kernel/process.c                    |   18 +-
 arch/sh/kernel/ptrace.c                     |    8 +-
 arch/sh/kernel/setup.c                      |  210 +----
 arch/sh/kernel/sh_ksyms.c                   |   10 +
 arch/sh/kernel/signal.c                     |    5 +-
 arch/sh/kernel/syscalls.S                   |    6 +-
 arch/sh/kernel/timers/timer-tmu.c           |    7 +-
 arch/sh/kernel/topology.c                   |   49 ++
 arch/sh/kernel/traps.c                      |    5 +-
 arch/sh/kernel/vmlinux.lds.S                |   20 +-
 arch/sh/lib/div64-generic.c                 |    9 +-
 arch/sh/lib/div64.S                         |    6 +-
 arch/sh/math-emu/math.c                     |   18 +-
 arch/sh/mm/Kconfig                          |   87 ++-
 arch/sh/mm/Makefile                         |    5 +-
 arch/sh/mm/fault.c                          |   45 +-
 arch/sh/mm/init.c                           |  107 ++-
 arch/sh/mm/numa.c                           |   92 ++
 arch/sh/mm/pg-dma.c                         |   95 ---
 arch/sh/tools/Makefile                      |    1 +
 arch/sh/tools/mach-types                    |    2 +-
 drivers/serial/sh-sci.c                     |    4 +-
 drivers/serial/sh-sci.h                     |   50 +-
 drivers/video/pvr2fb.c                      |  101 ++--
 fs/Kconfig                                  |    2 +-
 include/asm-sh/bugs.h                       |    4 +-
 include/asm-sh/cache.h                      |    4 +
 include/asm-sh/cpu-sh2/cache.h              |   20 +-
 include/asm-sh/cpu-sh3/timer.h              |    4 +-
 include/asm-sh/cpu-sh4/freq.h               |    2 +
 include/asm-sh/cpu-sh4/timer.h              |   57 +-
 include/asm-sh/futex-irq.h                  |  111 +++
 include/asm-sh/futex.h                      |   79 ++-
 include/asm-sh/hd64461.h                    |  397 +++++----
 include/asm-sh/hw_irq.h                     |   42 +
 include/asm-sh/irq.h                        |   40 -
 include/asm-sh/machvec.h                    |    4 +-
 include/asm-sh/machvec_init.h               |   53 --
 include/asm-sh/mmzone.h                     |   46 +
 include/asm-sh/page.h                       |   10 +
 include/asm-sh/parport.h                    |   16 +
 include/asm-sh/processor.h                  |    8 +-
 include/asm-sh/rwsem.h                      |    6 +-
 include/asm-sh/saturn/io.h                  |   19 -
 include/asm-sh/saturn/smpc.h                |   34 -
 include/asm-sh/sections.h                   |    2 +-
 include/asm-sh/setup.h                      |    1 +
 include/asm-sh/sh03/io.h                    |    4 -
 include/asm-sh/smp.h                        |    2 +
 include/asm-sh/snapgear.h                   |    4 -
 include/asm-sh/sparsemem.h                  |   16 +
 include/asm-sh/system.h                     |   16 +-
 include/asm-sh/topology.h                   |   30 +
 include/asm-sh/uaccess.h                    |   40 +-
 include/asm-sh/ubc.h                        |    9 +-
 mm/Kconfig                                  |    2 +-
 132 files changed, 4860 insertions(+), 2835 deletions(-)
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to [email protected]
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Please read the FAQ at  http://www.tux.org/lkml/

[Index of Archives]     [Kernel Newbies]     [Netfilter]     [Bugtraq]     [Photo]     [Stuff]     [Gimp]     [Yosemite News]     [MIPS Linux]     [ARM Linux]     [Linux Security]     [Linux RAID]     [Video 4 Linux]     [Linux for the blind]     [Linux Resources]
  Powered by Linux