All of lore.kernel.org
 help / color / mirror / Atom feed
* patches in powerpc.git
@ 2007-02-13 20:37 Paul Mackerras
  2007-02-13 21:16 ` Arnd Bergmann
  2007-02-13 22:15 ` Michael Ellerman
  0 siblings, 2 replies; 22+ messages in thread
From: Paul Mackerras @ 2007-02-13 20:37 UTC (permalink / raw)
  To: linuxppc-dev

These are the patches that are on the master branch of the powerpc.git
repository on kernel.org.  I plan to ask Linus to pull them later
today, along with whatever I get from Kumar's for_paulus branch, and
probably David Gibson's "Use udbg_early_init() on ppc32" patch.

Paul.

 Documentation/powerpc/booting-without-of.txt       |    4 
 .../powerpc/mpc52xx-device-tree-bindings.txt       |  183 ++-
 arch/powerpc/Kconfig                               |    2 
 arch/powerpc/boot/dts/kuroboxHD.dts                |  148 ++
 arch/powerpc/boot/dts/lite5200.dts                 |  135 +-
 arch/powerpc/boot/dts/lite5200b.dts                |  135 +-
 arch/powerpc/boot/dts/mpc8313erdb.dts              |  219 +++
 arch/powerpc/boot/dts/mpc834x_mds.dts              |    6 
 arch/powerpc/configs/linkstation_defconfig         |  118 +-
 arch/powerpc/configs/mpc8313_rdb_defconfig         | 1409 ++++++++++++++++++++
 arch/powerpc/configs/mpc834x_mds_defconfig         |    9 
 arch/powerpc/kernel/cputable.c                     |    2 
 arch/powerpc/kernel/head_44x.S                     |    2 
 arch/powerpc/kernel/prom_init.c                    |   81 +
 arch/powerpc/kernel/vdso.c                         |   34 
 arch/powerpc/mm/mem.c                              |    3 
 arch/powerpc/mm/pgtable_32.c                       |    2 
 arch/powerpc/platforms/52xx/Makefile               |    2 
 arch/powerpc/platforms/52xx/efika-pci.c            |  119 --
 arch/powerpc/platforms/52xx/efika-setup.c          |  150 --
 arch/powerpc/platforms/52xx/efika.c                |  243 +++
 arch/powerpc/platforms/52xx/efika.h                |   19 
 arch/powerpc/platforms/52xx/lite5200.c             |   29 
 arch/powerpc/platforms/52xx/mpc52xx_common.c       |    4 
 arch/powerpc/platforms/52xx/mpc52xx_pic.c          |   10 
 arch/powerpc/platforms/83xx/Kconfig                |   24 
 arch/powerpc/platforms/83xx/Makefile               |    3 
 arch/powerpc/platforms/83xx/mpc8313_rdb.c          |   99 +
 arch/powerpc/platforms/83xx/mpc834x_itx.c          |    2 
 arch/powerpc/platforms/83xx/mpc834x_mds.c          |  213 +++
 arch/powerpc/platforms/83xx/mpc834x_sys.c          |  140 --
 arch/powerpc/platforms/83xx/mpc834x_sys.h          |   23 
 arch/powerpc/platforms/83xx/mpc83xx.h              |   18 
 arch/powerpc/platforms/85xx/mpc85xx_ads.c          |    7 
 arch/powerpc/platforms/85xx/mpc85xx_cds.c          |   17 
 arch/powerpc/platforms/Makefile                    |    2 
 arch/powerpc/platforms/cell/spu_manage.c           |  102 -
 arch/powerpc/platforms/cell/spufs/context.c        |   12 
 arch/powerpc/platforms/cell/spufs/file.c           |  137 +-
 arch/powerpc/platforms/cell/spufs/spufs.h          |    2 
 arch/powerpc/platforms/celleb/htab.c               |   19 
 arch/powerpc/platforms/embedded6xx/linkstation.c   |   12 
 arch/powerpc/platforms/ps3/spu.c                   |   42 -
 arch/powerpc/platforms/pseries/pci.c               |    4 
 arch/powerpc/sysdev/fsl_soc.c                      |   78 +
 arch/powerpc/sysdev/qe_lib/ucc_slow.c              |    6 
 arch/ppc/configs/taishan_defconfig                 | 1077 +++++++++++++++
 arch/ppc/kernel/ppc_ksyms.c                        |    2 
 arch/ppc/mm/pgtable.c                              |    2 
 arch/ppc/platforms/4xx/Kconfig                     |   10 
 arch/ppc/platforms/4xx/Makefile                    |    1 
 arch/ppc/platforms/4xx/taishan.c                   |  395 ++++++
 arch/ppc/platforms/4xx/taishan.h                   |   67 +
 arch/ppc/syslib/Makefile                           |    1 
 drivers/ata/pata_mpc52xx.c                         |    6 
 drivers/macintosh/adbhid.c                         |    4 
 drivers/macintosh/apm_emu.c                        |    2 
 drivers/macintosh/mac_hid.c                        |    4 
 drivers/macintosh/therm_adt746x.c                  |    6 
 drivers/macintosh/via-cuda.c                       |    2 
 drivers/macintosh/via-macii.c                      |   10 
 drivers/macintosh/via-maciisi.c                    |    6 
 drivers/macintosh/via-pmu.c                        |   13 
 drivers/macintosh/via-pmu68k.c                     |    4 
 drivers/serial/mpc52xx_uart.c                      |    5 
 include/asm-powerpc/floppy.h                       |  135 ++
 include/asm-powerpc/systbl.h                       |    1 
 include/asm-powerpc/ucc_slow.h                     |    2 
 include/asm-powerpc/vdso.h                         |    5 
 include/asm-ppc/ibm4xx.h                           |    4 
 70 files changed, 4765 insertions(+), 1029 deletions(-)
 create mode 100644 arch/powerpc/boot/dts/kuroboxHD.dts
 create mode 100644 arch/powerpc/boot/dts/mpc8313erdb.dts
 rename arch/powerpc/boot/dts/{mpc8349emds.dts => mpc834x_mds.dts} (99%)
 create mode 100644 arch/powerpc/configs/mpc8313_rdb_defconfig
 delete mode 100644 arch/powerpc/platforms/52xx/efika-pci.c
 delete mode 100644 arch/powerpc/platforms/52xx/efika-setup.c
 create mode 100644 arch/powerpc/platforms/52xx/efika.c
 delete mode 100644 arch/powerpc/platforms/52xx/efika.h
 create mode 100644 arch/powerpc/platforms/83xx/mpc8313_rdb.c
 create mode 100644 arch/powerpc/platforms/83xx/mpc834x_mds.c
 delete mode 100644 arch/powerpc/platforms/83xx/mpc834x_sys.c
 delete mode 100644 arch/powerpc/platforms/83xx/mpc834x_sys.h
 create mode 100644 arch/ppc/configs/taishan_defconfig
 create mode 100644 arch/ppc/platforms/4xx/taishan.c
 create mode 100644 arch/ppc/platforms/4xx/taishan.h

Akira Iguchi (1):
      [POWERPC] Celleb: improve MMU hashtable locking

Benjamin Herrenschmidt (4):
      [POWERPC] Fix vDSO page count calculation
      [POWERPC] spufs: remove need for struct page for SPEs
      [POWERPC] powerpc: Remove SPU struct pages for PS3
      [POWERPC] spufs: Fix bitrot of the SPU mmap facility

David Gibson (1):
      [POWERPC] Remove ibm4{xx,4x}.h from arch/powerpc

Grant Likely (2):
      [POWERPC] Fixup mp5200 drivers to match device tree changes
      [POWERPC] mpc5200 device tree bindings refinement

Guennadi Liakhovetski (1):
      [POWERPC] Update to linkstation / kurobox support

Kim Phillips (2):
      [POWERPC] 83xx: Add base support for the MPC8313E RDB
      [POWERPC] 83xx: add the mpc8313erdb defconfig

Kumar Gala (3):
      [POWERPC] Fix is_power_of_4(x) compile error
      [POWERPC] 85xx: Marked functions static
      [POWERPC] 83xx: Updated and renamed MPC834x SYS to MPC834x MDS

Li Yang (3):
      [POWERPC] 83xx: Added new dr_mode property for usb controller on 83xx
      [POWERPC] 83xx: Add USB setup code for MPC8349E MDS-PB
      [POWERPC] 83xx: Add platform_device for USB DR peripheral driver

Olaf Hering (3):
      [POWERPC] move variables in drivers/macintosh to bss
      [POWERPC] Mark winbond IDE PCI resources with start 0 as unassigned
      [POWERPC] Correct AC Power: in /proc/pmu/info on ibook1

Pavel Fedin (1):
      [POWERPC] Virtual DMA support for floppy driver for new powerpc architecture

Rojhalat Ibrahim (1):
      [PPC] Fix compile error for e500 core based processors

Stefan Roese (1):
      [POWERPC] ppc: Add support for AMCC Taishan 440GX eval board

Stephen Rothwell (2):
      [POWERPC] Wire up sys_getcpu
      [POWERPC] correct a prototype

Sylvain Munaut (5):
      [POWERPC] Add device tree fixups for the EFIKA
      [POWERPC] Restore 'proper' link order in platform
      [POWERPC] Use common 52xx of_platform probe code for EFIKA
      [POWERPC] Fix unbalanced of_node_{get,put} in efika-setup.c
      [POWERPC] Small cleanup of EFIKA platform

Timur Tabi (1):
      [POWERPC] QE: Rename ucc_slow_info.us_regs to ucc_slow_info.regs

^ permalink raw reply	[flat|nested] 22+ messages in thread

* Re: patches in powerpc.git
  2007-02-13 20:37 patches in powerpc.git Paul Mackerras
@ 2007-02-13 21:16 ` Arnd Bergmann
  2007-02-13 22:15 ` Michael Ellerman
  1 sibling, 0 replies; 22+ messages in thread
From: Arnd Bergmann @ 2007-02-13 21:16 UTC (permalink / raw)
  To: linuxppc-dev; +Cc: Masato Noguchi, Maynard Johnson, Paul Mackerras, Carl Love

On Tuesday 13 February 2007 21:37, Paul Mackerras wrote:
> These are the patches that are on the master branch of the powerpc.git
> repository on kernel.org.  I plan to ask Linus to pull them later
> today, along with whatever I get from Kumar's for_paulus branch, and
> probably David Gibson's "Use udbg_early_init() on ppc32" patch.

I have a few patches for spufs and a cleanup for cell oprofile
queued up. Please pull these in as well from

git+ssh://master.kernel.org/pub/scm/linux/kernel/git/arnd/cell-2.6.git/ cell-merge

I've sent the of_serial driver in a separate mail, if you don't mind
forwarding that (serial layer being unmaintained), please merge it
in as well.

	Arnd <><

---

 arch/powerpc/oprofile/op_model_cell.c       |  151 ++++++----
 arch/powerpc/platforms/cell/pmu.c           |   14 -
 arch/powerpc/platforms/cell/spufs/context.c |  125 ++++-----
 arch/powerpc/platforms/cell/spufs/file.c    |    7
 arch/powerpc/platforms/cell/spufs/run.c     |   16 -
 arch/powerpc/platforms/cell/spufs/sched.c   |  386 +++++++++++++++++++---------
 arch/powerpc/platforms/cell/spufs/spufs.h   |   48 ++-
 arch/powerpc/xmon/xmon.c                    |    1
 include/asm-powerpc/cell-pmu.h              |   15 -
 include/asm-powerpc/spu.h                   |    1
 10 files changed, 480 insertions(+), 284 deletions(-)

commit c7eb734766217b9ddac217cbccae3aedcfa67520
Author: Maynard Johnson <mpjohn@us.ibm.com>
Date:   Tue Feb 13 22:02:03 2007 +0100

    [POWERPC] cell: pm_rtas_activat_signals routine cleanup
    
    The code was setting up the debug bus for group 21 when profiling on the
    event PPU CYCLES.  The debug bus is not actually used by the hardware
    performance counters when counting PPU CYCLES.  Setting up the debug bus
    for PPU CYCLES causes signal routing conflicts on the debug bus when
    profiling PPU cycles and another PPU event.  This patch fixes the code to
    only setup the debug bus to route the performance signals for the non
    PPU CYCLE events.
    
    Signed-off-by: Maynard Johnson <mpjohn@us.ibm.com>
    Signed-off-by: Carl Love <carll@us.ibm.com>
    Signed-off-by: Arnd Bergmann <arnd.bergmann@de.ibm.com>

commit bcb63e25ed3c56ee40cca4d18fbaac1d2a40c1d6
Author: Carl Love <carll@us.ibm.com>
Date:   Tue Feb 13 22:02:02 2007 +0100

    [POWERPC] cell: PPU Oprofile cleanup patch
    
    This is a clean up patch that includes the following changes:
    
     -Some comments were added to clarify the code based on feedback
      from the community.
     -The write_pm_cntrl() and set_count_mode() were passed a
      structure element from a global variable.  The argument was
      removed so the functions now just operate on the global directly.
     -The set_pm_event() function call in the cell_virtual_cntr()
      routine was moved to a for-loop before the for_each_cpu loop
    
    Signed-off-by: Carl Love <carll@us.ibm.com>
    Signed-off-by: Maynard Johnson <mpjohn@us.ibm.com>
    Signed-off-by: Arnd Bergmann <arnd.bergmann@de.ibm.com>

commit 128b8546a83a9e37448bc126e1045dc1db291165
Author: Masato Noguchi <Masato.Noguchi@jp.sony.com>
Date:   Tue Feb 13 21:54:30 2007 +0100

    [POWERPC] spufs: avoid accessing kernel memory through mmapped /mem node
    
    I found an exploit in current kernel.
    Currently, there is no range check about mmapping "/mem" node in
    spufs. Thus, an application can access privilege memory region.
    
    In case this kernel already worked on a public server, I send this
    information only here.
    If there are such servers in somewhere, please replace it, ASAP.
    
    Signed-off-by: Masato Noguchi <Masato.Noguchi@jp.sony.com>
    Signed-off-by: Arnd Bergmann <arnd.bergmann@de.ibm.com>

commit 2eb1b12049844a8ebc670e0e4fc908bc3f8933d3
Author: Christoph Hellwig <hch@lst.de>
Date:   Tue Feb 13 21:54:29 2007 +0100

    [POWERPC] spu sched: static timeslicing for SCHED_RR contexts
    
    For SCHED_RR tasks we can do some really trivial timeslicing.  Basically
    we fire up a time for every scheduler tick that searches for a higher
    or same priority thread that is on the runqueue and if there is one
    context switches to it.  Because we can't lock spus from timer context
    we actually run this from a delayed runqueue instead of a timer.
    
    A nice optimization would be to skip the actual priority bitmap search
    when there are less contexts than physical spus available.  To implement
    this I need a so far unpublished patch from Andre, and it will be added
    after we have that patch in.
    
    Note that right now we only do the time slicing for SCHED_RR tasks.
    The code would work for SCHED_OTHER tasks aswell, but their prio
    value is defered from the one the PPU thread has at time of spu_run,
    and using this for spu scheduling decisions would make the code very
    unfair.  SCHED_OTHER support will be enabled once we the spu scheduler
    knows how to calculcate cpu_context.prio (very soon)
    
    Signed-off-by: Christoph Hellwig <hch@lst.de>
    Signed-off-by: Arnd Bergmann <arnd.bergmann@de.ibm.com>

commit 72cb360839f88c02ccf38f1df214316e05886ff3
Author: Christoph Hellwig <hch@lst.de>
Date:   Tue Feb 13 21:54:28 2007 +0100

    [POWERPC] spu sched: use DECLARE_BITMAP
    
    use DECLARE_BITMAP in the spu scheduler instead of reimplementing it.
    
    Signed-off-by: Christoph Hellwig <hch@lst.de>
    Signed-off-by: Arnd Bergmann <arnd.bergmann@de.ibm.com>

commit 52f04fcf66a5d5d90790d6cfde52e391ecf2b882
Author: Christoph Hellwig <hch@lst.de>
Date:   Tue Feb 13 21:54:27 2007 +0100

    [POWERPC] spu sched: forced preemption at execution
    
    If we start a spu context with realtime priority we want it to run
    immediately and not wait until some other lower priority thread has
    finished.  Try to find a suitable victim and use it's spu in this
    case.
    
    Signed-off-by: Christoph Hellwig <hch@lst.de>
    Signed-off-by: Arnd Bergmann <arnd.bergmann@de.ibm.com>

commit ae7b4c5284d11d49ed9432c16505fcbeb8d3b8cf
Author: Christoph Hellwig <hch@lst.de>
Date:   Tue Feb 13 21:54:26 2007 +0100

    [POWERPC] spu sched: update some comments
    
    Give spu_yield a kerneldoc comment and remove the old comment
    documenting spu_activate, spu_deactive and spu_yield as all of them
    now have descriptive kerneldoc comments of their own.
    
    Signed-off-by: Christoph Hellwig <hch@lst.de>
    Signed-off-by: Arnd Bergmann <arnd.bergmann@de.ibm.com>

commit 678b2ff1e65ecccdb15cbfe97081572fc35944b7
Author: Christoph Hellwig <hch@lst.de>
Date:   Tue Feb 13 21:54:25 2007 +0100

    [POWERPC] spu sched: simplity spu_remove_from_active_list
    
    If we call spu_remove_from_active_list that spu is always guaranteed
    to be on the active list and in runnable state, so we can simply
    do a list_del to remove it and unconditionally take the was_active
    codepath.
    
    Signed-off-by: Christoph Hellwig <hch@lst.de>
    Signed-off-by: Arnd Bergmann <arnd.bergmann@de.ibm.com>

commit 26bec67386dbf6ef887254e815398842e182cdcd
Author: Christoph Hellwig <hch@lst.de>
Date:   Tue Feb 13 21:54:24 2007 +0100

    [POWERPC] spufs: optimize spu_run
    
    There is no need to directly wake up contexts in spu_activate when
    called from spu_run, so add a flag to surpress this wakeup.
    
    Signed-off-by: Christoph Hellwig <hch@lst.de>
    Signed-off-by: Arnd Bergmann <arnd.bergmann@de.ibm.com>

commit 079cdb61614c466c939ebf74c7ef6745667bc61e
Author: Christoph Hellwig <hch@lst.de>
Date:   Tue Feb 13 21:54:23 2007 +0100

    [POWERPC] spufs: runqueue simplification
    
    This is the biggest patch in this series, and it reworks the guts of
    the spu scheduler runqueue mechanism:
    
     - instead of embedding a waitqueue in the runqueue there is now a
       simple doubly-linked list, the actual wakeups happen by reusing
       the stop_wq in the spu context (maybe we should rename it one day)
     - spu_free and spu_prio_wakeup are merged into a single spu_reschedule
       function
     - various functionality is split out into small helpers, and kerneldoc
       comments are added in various places to document what's going on.
     - spu_activate is rewritten into a tight loop by removing test for
       various impossible conditions and using the infrastructure in this
       patch.
    
    Signed-off-by: Christoph Hellwig <hch@lst.de>
    Signed-off-by: Arnd Bergmann <arnd.bergmann@de.ibm.com>

commit 8389998ae9ea2888c86c446f7911ddced50052a1
Author: Christoph Hellwig <hch@lst.de>
Date:   Tue Feb 13 21:54:22 2007 +0100

    [POWERPC] spufs: move prio to spu_context
    
    It doesn't make any sense to have a priority field in the physical spu
    structure.  Move it into the spu context instead.
    
    Signed-off-by: Christoph Hellwig <hch@lst.de>
    Signed-off-by: Arnd Bergmann <arnd.bergmann@de.ibm.com>

commit 6a0641e51011def4e308fd07387047f5ee50647f
Author: Christoph Hellwig <hch@lst.de>
Date:   Tue Feb 13 21:54:21 2007 +0100

    [POWERPC] spufs: state_mutex cleanup
    
    Various cleanups in code surrounding the state semaphore:
    
     - inline spu_acquire/spu_release
     - cleanup spu_acquire_* and add kerneldoc comments to these functions
     - remove spu_release_exclusive and replace it with spu_release
    
    Signed-off-by: Christoph Hellwig <hch@lst.de>
    Signed-off-by: Arnd Bergmann <arnd.bergmann@de.ibm.com>

commit 650f8b0291ecd0abdeadbd0ff3d70c3538e55405
Author: Christoph Hellwig <hch@lst.de>
Date:   Tue Feb 13 21:36:50 2007 +0100

    [POWERPC] spufs: simplify state_mutex
    
    The r/w semaphore to lock the spus was overkill and can be replaced
    with a mutex to make it faster, simpler and easier to debug.  It also
    helps to allow making most spufs interruptible in future patches.
    
    Signed-off-by: Christoph Hellwig <hch@lst.de>
    Signed-off-by: Arnd Bergmann <arnd.bergmann@de.ibm.com>

commit 202557d29eae528f464652e92085f3b19b05a0a7
Author: Christoph Hellwig <hch@lst.de>
Date:   Tue Feb 13 21:36:49 2007 +0100

    [POWERPC] spufs: sched.c cleanups
    
    Various cleanups to sched.c that don't change the global control flow:
    
     - add kerneldoc comments to various functions
     - add spu_ prefixes to various functions
     - add/remove context from the runqueue in bind/unbind_context as
       it's part of the logical operation
     - add a call to put_active_spu to spu_unbind_contex as it's logically
       part of the unbind operation
    
    Signed-off-by: Christoph Hellwig <hch@lst.de>
    Signed-off-by: Arnd Bergmann <arnd.bergmann@de.ibm.com>

commit 81998bafe299b8b675157f0a4dfe8dad43215da9
Author: Christoph Hellwig <hch@lst.de>
Date:   Tue Feb 13 21:36:48 2007 +0100

    [POWERPC] spufs: bind_context sets SPU_STATE_RUNNABLE
    
    Only bind_context/unbind_context change the spu context state.  Thus
    we can move all assignents of SPU_STATE_RUNNABLE into bind_context,
    which parallels the unbind side aswell.
    
    Signed-off-by: Christoph Hellwig <hch@lst.de>
    Signed-off-by: Arnd Bergmann <arnd.bergmann@de.ibm.com>

commit aa56c16807ba7b8e801216cab012d2f498755ba5
Author: Christoph Hellwig <hch@lst.de>
Date:   Tue Feb 13 21:36:47 2007 +0100

    [POWERPC] spufs: remove superfluous SPU_STATE_SAVED assignments
    
    unbind_context already sets the context state to SPU_STATE_SAVED, thus
    the spu_deactivate callers don't need to do it again.
    
    Signed-off-by: Christoph Hellwig <hch@lst.de>
    Signed-off-by: Arnd Bergmann <arnd.bergmann@de.ibm.com>

commit 5cb23afc9e64841adb43d46160a5c63a80ebfd54
Author: Christoph Hellwig <hch@lst.de>
Date:   Tue Feb 13 21:36:46 2007 +0100

    [POWERPC] spufs: remove empty last line in run.c
    
    Remove the empty last line in arch/powerpc/platforms/cell/spufs/run.c.
    
    Signed-off-by: Christoph Hellwig <hch@lst.de>
    Signed-off-by: Arnd Bergmann <arnd.bergmann@de.ibm.com>

commit 30a6c337dcefa7583fe9289fedb28783af980c0c
Author: Christoph Hellwig <hch@lst.de>
Date:   Tue Feb 13 21:36:45 2007 +0100

    [POWERPC] spufs: remove SPU_CONTEXT_PREEMPT
    
    Remove the SPU_CONTEXT_PREEMPT define.  It's unused and won't be used
    in this form after the scheduler rework.
    
    Signed-off-by: Christoph Hellwig <hch@lst.de>
    Signed-off-by: Arnd Bergmann <arnd.bergmann@de.ibm.com>

^ permalink raw reply	[flat|nested] 22+ messages in thread

* Re: patches in powerpc.git
  2007-02-13 20:37 patches in powerpc.git Paul Mackerras
  2007-02-13 21:16 ` Arnd Bergmann
@ 2007-02-13 22:15 ` Michael Ellerman
  1 sibling, 0 replies; 22+ messages in thread
From: Michael Ellerman @ 2007-02-13 22:15 UTC (permalink / raw)
  To: Paul Mackerras; +Cc: linuxppc-dev

[-- Attachment #1: Type: text/plain, Size: 949 bytes --]

On Wed, 2007-02-14 at 07:37 +1100, Paul Mackerras wrote:
> These are the patches that are on the master branch of the powerpc.git
> repository on kernel.org.  I plan to ask Linus to pull them later
> today, along with whatever I get from Kumar's for_paulus branch, and
> probably David Gibson's "Use udbg_early_init() on ppc32" patch.

I sent you four reasonably trivial cleanup patches that were
uncontroversial, so unless you had objections I think they should go in.

http://patchwork.ozlabs.org/linuxppc/patch?id=9459
http://patchwork.ozlabs.org/linuxppc/patch?id=9460
http://patchwork.ozlabs.org/linuxppc/patch?id=9461
http://patchwork.ozlabs.org/linuxppc/patch?id=9462

cheers

-- 
Michael Ellerman
OzLabs, IBM Australia Development Lab

wwweb: http://michael.ellerman.id.au
phone: +61 2 6212 1183 (tie line 70 21183)

We do not inherit the earth from our ancestors,
we borrow it from our children. - S.M.A.R.T Person

[-- Attachment #2: This is a digitally signed message part --]
[-- Type: application/pgp-signature, Size: 189 bytes --]

^ permalink raw reply	[flat|nested] 22+ messages in thread

* Re: patches in powerpc.git
  2007-02-08 14:02     ` Geert Uytterhoeven
@ 2007-02-08 18:42       ` James Simmons
  0 siblings, 0 replies; 22+ messages in thread
From: James Simmons @ 2007-02-08 18:42 UTC (permalink / raw)
  To: Geert Uytterhoeven; +Cc: Linux/PPC Development, Andrew Morton, Paul Mackerras


> On Thu, 8 Feb 2007, Paul Mackerras wrote:
> > Geert Uytterhoeven writes:
> > > Can you please tell me your position w.r.t. the PS3 av/fb patches?
> > > Do you want to handle some of them, or do you want James (or perhaps Andrew) to
> > > handle them?
> > 
> > It's up to Andrew really.  I had been assuming James or Andrew would
> > take care of them, but if they don't want to, then I can do it.
> 
> OK, I sent them to Andrew.
> 
> Andrew: please apply. Thanks!
> 
> Gr{oetje,eeting}s,

The patch are good. Andrew please apply.

Acked-By: James Simmons <jsimmons@infradead.org>

^ permalink raw reply	[flat|nested] 22+ messages in thread

* Re: patches in powerpc.git
  2007-02-08  0:03   ` Paul Mackerras
@ 2007-02-08 14:02     ` Geert Uytterhoeven
  2007-02-08 18:42       ` James Simmons
  0 siblings, 1 reply; 22+ messages in thread
From: Geert Uytterhoeven @ 2007-02-08 14:02 UTC (permalink / raw)
  To: Paul Mackerras, Andrew Morton; +Cc: Linux/PPC Development, James Simmons

On Thu, 8 Feb 2007, Paul Mackerras wrote:
> Geert Uytterhoeven writes:
> > Can you please tell me your position w.r.t. the PS3 av/fb patches?
> > Do you want to handle some of them, or do you want James (or perhaps Andrew) to
> > handle them?
> 
> It's up to Andrew really.  I had been assuming James or Andrew would
> take care of them, but if they don't want to, then I can do it.

OK, I sent them to Andrew.

Andrew: please apply. Thanks!

Gr{oetje,eeting}s,

						Geert

--
Geert Uytterhoeven -- Sony Network and Software Technology Center Europe (NSCE)
Geert.Uytterhoeven@sonycom.com ------- The Corporate Village, Da Vincilaan 7-D1
Voice +32-2-7008453 Fax +32-2-7008622 ---------------- B-1935 Zaventem, Belgium

^ permalink raw reply	[flat|nested] 22+ messages in thread

* Re: patches in powerpc.git
  2007-02-07 16:11 ` Geert Uytterhoeven
@ 2007-02-08  0:03   ` Paul Mackerras
  2007-02-08 14:02     ` Geert Uytterhoeven
  0 siblings, 1 reply; 22+ messages in thread
From: Paul Mackerras @ 2007-02-08  0:03 UTC (permalink / raw)
  To: Geert Uytterhoeven; +Cc: Linux/PPC Development, James Simmons

Geert Uytterhoeven writes:

> Can you please tell me your position w.r.t. the PS3 av/fb patches?
> Do you want to handle some of them, or do you want James (or perhaps Andrew) to
> handle them?

It's up to Andrew really.  I had been assuming James or Andrew would
take care of them, but if they don't want to, then I can do it.

Paul.

^ permalink raw reply	[flat|nested] 22+ messages in thread

* Re: patches in powerpc.git
  2007-02-07 22:49     ` Guennadi Liakhovetski
@ 2007-02-08  0:01       ` Kumar Gala
  0 siblings, 0 replies; 22+ messages in thread
From: Kumar Gala @ 2007-02-08  0:01 UTC (permalink / raw)
  To: Guennadi Liakhovetski; +Cc: linuxppc-dev, Paul Mackerras


On Feb 7, 2007, at 4:49 PM, Guennadi Liakhovetski wrote:

> On Thu, 8 Feb 2007, Paul Mackerras wrote:
>
>> Guennadi Liakhovetski writes:
>>
>>> Paul, I think, you missed this one:
>>>
>>> http://ozlabs.org/pipermail/linuxppc-dev/2007-January/030718.html
>>>
>>> Please, apply or comment:-)
>>
>> Ah yes.  It's easy to miss a patch when the subject line starts with
>> "Re:". :)  I'll put it in.
>
> I'll __try__ to remember that:-)

Also, I'll try to grab these patches in the future and have them in  
my tree.

- k

^ permalink raw reply	[flat|nested] 22+ messages in thread

* Re: patches in powerpc.git
  2007-02-07 16:38   ` Will Schmidt
@ 2007-02-07 23:42     ` Stephen Rothwell
  0 siblings, 0 replies; 22+ messages in thread
From: Stephen Rothwell @ 2007-02-07 23:42 UTC (permalink / raw)
  To: will_schmidt; +Cc: linuxppc-dev, Paul Mackerras

On Wed, 07 Feb 2007 10:38:30 -0600 Will Schmidt <will_schmidt@vnet.ibm.com> wrote:
>
> On Wed, 2007-07-02 at 15:55 +1100, Stephen Rothwell wrote:
> > On Wed, 7 Feb 2007 15:03:13 +1100 Paul Mackerras <paulus@samba.org> wrote:
> > >
> > > If anyone has patches not listed here that they want in 2.6.21, please
> > > let me or the relevant sub-arch maintainer know.
> > 
> > How about "Fix ppc64's writing to struct file_operations" sent to you
> > yesterday by Andrew Morton.
> > 
> 
> Is this the lparcfg fops .write changes that came across LKML
> mid-January?    I didnt notice any references to it here.. 

Yep.  Copy below.

-- 
Cheers,
Stephen Rothwell                    sfr@canb.auug.org.au
http://www.canb.auug.org.au/~sfr/

Subject: [patch 03/10] Fix ppc64's writing to struct file_operations
To: paulus@samba.org
Cc: benh@kernel.crashing.org, akpm@linux-foundation.org, sfr@canb.auug.org.au,
   arjan@infradead.org
From: akpm@linux-foundation.org
Date: Mon, 05 Feb 2007 16:14:05 -0800

From: Stephen Rothwell <sfr@canb.auug.org.au>

In preparation for marking file_operations as const.

Cc: Paul Mackerras <paulus@samba.org>
Cc: Benjamin Herrenschmidt <benh@kernel.crashing.org>
Acked-by: Arjan van de Ven <arjan@infradead.org>
Signed-off-by: Stephen Rothwell <sfr@canb.auug.org.au>
Signed-off-by: Andrew Morton <akpm@linux-foundation.org>
---

 arch/powerpc/kernel/lparcfg.c |   11 +++++++----
 1 file changed, 7 insertions(+), 4 deletions(-)

diff -puN arch/powerpc/kernel/lparcfg.c~fix-ppc64s-writing-to-struct-file_operations arch/powerpc/kernel/lparcfg.c
--- a/arch/powerpc/kernel/lparcfg.c~fix-ppc64s-writing-to-struct-file_operations
+++ a/arch/powerpc/kernel/lparcfg.c
@@ -439,6 +439,10 @@ static ssize_t lparcfg_write(struct file
 
 	ssize_t retval = -ENOMEM;
 
+	if (!firmware_has_feature(FW_FEATURE_SPLPAR) ||
+			firmware_has_feature(FW_FEATURE_ISERIES))
+		return -EINVAL;
+
 	kbuf = kmalloc(count, GFP_KERNEL);
 	if (!kbuf)
 		goto out;
@@ -517,7 +521,7 @@ static int pseries_lparcfg_data(struct s
 static ssize_t lparcfg_write(struct file *file, const char __user * buf,
 			     size_t count, loff_t * off)
 {
-	return count;
+	return -EINVAL;
 }
 
 #endif				/* CONFIG_PPC_PSERIES */
@@ -570,6 +574,7 @@ static int lparcfg_open(struct inode *in
 struct file_operations lparcfg_fops = {
 	.owner		= THIS_MODULE,
 	.read		= seq_read,
+	.write		= lparcfg_write,
 	.open		= lparcfg_open,
 	.release	= single_release,
 };
@@ -581,10 +586,8 @@ int __init lparcfg_init(void)
 
 	/* Allow writing if we have FW_FEATURE_SPLPAR */
 	if (firmware_has_feature(FW_FEATURE_SPLPAR) &&
-			!firmware_has_feature(FW_FEATURE_ISERIES)) {
-		lparcfg_fops.write = lparcfg_write;
+			!firmware_has_feature(FW_FEATURE_ISERIES))
 		mode |= S_IWUSR;
-	}
 
 	ent = create_proc_entry("ppc64/lparcfg", mode, NULL);
 	if (ent) {
_

^ permalink raw reply	[flat|nested] 22+ messages in thread

* Re: patches in powerpc.git
  2007-02-07 22:24   ` Paul Mackerras
@ 2007-02-07 22:49     ` Guennadi Liakhovetski
  2007-02-08  0:01       ` Kumar Gala
  0 siblings, 1 reply; 22+ messages in thread
From: Guennadi Liakhovetski @ 2007-02-07 22:49 UTC (permalink / raw)
  To: Paul Mackerras; +Cc: linuxppc-dev

On Thu, 8 Feb 2007, Paul Mackerras wrote:

> Guennadi Liakhovetski writes:
> 
> > Paul, I think, you missed this one:
> > 
> > http://ozlabs.org/pipermail/linuxppc-dev/2007-January/030718.html
> > 
> > Please, apply or comment:-)
> 
> Ah yes.  It's easy to miss a patch when the subject line starts with
> "Re:". :)  I'll put it in.

I'll __try__ to remember that:-)

Thanks
Guennadi
---
Guennadi Liakhovetski

^ permalink raw reply	[flat|nested] 22+ messages in thread

* Re: patches in powerpc.git
  2007-02-07 20:10 ` Guennadi Liakhovetski
@ 2007-02-07 22:24   ` Paul Mackerras
  2007-02-07 22:49     ` Guennadi Liakhovetski
  0 siblings, 1 reply; 22+ messages in thread
From: Paul Mackerras @ 2007-02-07 22:24 UTC (permalink / raw)
  To: Guennadi Liakhovetski; +Cc: linuxppc-dev

Guennadi Liakhovetski writes:

> Paul, I think, you missed this one:
> 
> http://ozlabs.org/pipermail/linuxppc-dev/2007-January/030718.html
> 
> Please, apply or comment:-)

Ah yes.  It's easy to miss a patch when the subject line starts with
"Re:". :)  I'll put it in.

Paul.

^ permalink raw reply	[flat|nested] 22+ messages in thread

* Re: patches in powerpc.git
  2007-02-07  6:38 ` Pavel Fedin
  2007-02-07 15:22   ` Vitaly Bordug
@ 2007-02-07 22:07   ` Paul Mackerras
  1 sibling, 0 replies; 22+ messages in thread
From: Paul Mackerras @ 2007-02-07 22:07 UTC (permalink / raw)
  To: Pavel Fedin; +Cc: linuxppc-dev

Pavel Fedin writes:

>   You've forgotten this one:
> 
> http://patchwork.ozlabs.org/linuxppc/patch?id=9215

Thanks, but actually I didn't forget it; I dropped it because your
mailer broke the whitespace.  If you re-send it with a decent mailer I
will consider it.

Paul.

^ permalink raw reply	[flat|nested] 22+ messages in thread

* Re: patches in powerpc.git
  2007-02-07  4:03 Paul Mackerras
                   ` (6 preceding siblings ...)
  2007-02-07 16:11 ` Geert Uytterhoeven
@ 2007-02-07 20:10 ` Guennadi Liakhovetski
  2007-02-07 22:24   ` Paul Mackerras
  7 siblings, 1 reply; 22+ messages in thread
From: Guennadi Liakhovetski @ 2007-02-07 20:10 UTC (permalink / raw)
  To: Paul Mackerras; +Cc: linuxppc-dev

On Wed, 7 Feb 2007, Paul Mackerras wrote:

> The following is the list of commits that I have in the powerpc.git
> tree, and which I plan to ask Linus to pull tomorrow.  If anyone
> thinks any of these should *not* go in, let me know quickly.
> 
> If anyone has patches not listed here that they want in 2.6.21, please
> let me or the relevant sub-arch maintainer know.  I have put in all
> the patches I know about that don't seem to be still under discussion.

Paul, I think, you missed this one:

http://ozlabs.org/pipermail/linuxppc-dev/2007-January/030718.html

Please, apply or comment:-)

Thanks
Guennadi
---
Guennadi Liakhovetski

^ permalink raw reply	[flat|nested] 22+ messages in thread

* Re: patches in powerpc.git
  2007-02-07  4:55 ` Stephen Rothwell
@ 2007-02-07 16:38   ` Will Schmidt
  2007-02-07 23:42     ` Stephen Rothwell
  0 siblings, 1 reply; 22+ messages in thread
From: Will Schmidt @ 2007-02-07 16:38 UTC (permalink / raw)
  To: Stephen Rothwell; +Cc: linuxppc-dev, Paul Mackerras

On Wed, 2007-07-02 at 15:55 +1100, Stephen Rothwell wrote:
> On Wed, 7 Feb 2007 15:03:13 +1100 Paul Mackerras <paulus@samba.org> wrote:
> >
> > If anyone has patches not listed here that they want in 2.6.21, please
> > let me or the relevant sub-arch maintainer know.
> 
> How about "Fix ppc64's writing to struct file_operations" sent to you
> yesterday by Andrew Morton.
> 

Is this the lparcfg fops .write changes that came across LKML
mid-January?    I didnt notice any references to it here.. 
-Will

> --
> Cheers,
> Stephen Rothwell                    sfr@canb.auug.org.au
> http://www.canb.auug.org.au/~sfr/
> _______________________________________________
> Linuxppc-dev mailing list
> Linuxppc-dev@ozlabs.org
> https://ozlabs.org/mailman/listinfo/linuxppc-dev

^ permalink raw reply	[flat|nested] 22+ messages in thread

* Re: patches in powerpc.git
  2007-02-07  4:03 Paul Mackerras
                   ` (5 preceding siblings ...)
  2007-02-07 12:18 ` Johannes Berg
@ 2007-02-07 16:11 ` Geert Uytterhoeven
  2007-02-08  0:03   ` Paul Mackerras
  2007-02-07 20:10 ` Guennadi Liakhovetski
  7 siblings, 1 reply; 22+ messages in thread
From: Geert Uytterhoeven @ 2007-02-07 16:11 UTC (permalink / raw)
  To: Paul Mackerras; +Cc: Linux/PPC Development, James Simmons

	Hi Paul,

On Wed, 7 Feb 2007, Paul Mackerras wrote:
> If anyone has patches not listed here that they want in 2.6.21, please
> let me or the relevant sub-arch maintainer know.  I have put in all
> the patches I know about that don't seem to be still under discussion.

Can you please tell me your position w.r.t. the PS3 av/fb patches?
Do you want to handle some of them, or do you want James (or perhaps Andrew) to
handle them?

Gr{oetje,eeting}s,

						Geert

--
Geert Uytterhoeven -- Sony Network and Software Technology Center Europe (NSCE)
Geert.Uytterhoeven@sonycom.com ------- The Corporate Village, Da Vincilaan 7-D1
Voice +32-2-7008453 Fax +32-2-7008622 ---------------- B-1935 Zaventem, Belgium

^ permalink raw reply	[flat|nested] 22+ messages in thread

* Re: patches in powerpc.git
  2007-02-07  6:38 ` Pavel Fedin
@ 2007-02-07 15:22   ` Vitaly Bordug
  2007-02-07 22:07   ` Paul Mackerras
  1 sibling, 0 replies; 22+ messages in thread
From: Vitaly Bordug @ 2007-02-07 15:22 UTC (permalink / raw)
  To: Pavel Fedin; +Cc: linuxppc-dev, Paul Mackerras

On Wed, 7 Feb 2007 09:38:00 +0300
Pavel Fedin <sonic_amiga@rambler.ru> wrote:

> Hello Paul,
> 
> Wednesday, February 7, 2007, 7:03:13 AM, you wrote:
> 
> > If anyone has patches not listed here that they want in 2.6.21, please
> > let me or the relevant sub-arch maintainer know.  I have put in all
> > the patches I know about that don't seem to be still under discussion.
> 
>   You've forgotten this one:
> 
> http://patchwork.ozlabs.org/linuxppc/patch?id=9215
> 
>  It's well tested working code which has already been included for
> old "ppc" target since 2.6.11. However it was lost again during
> ppc64+ppc->powerpc transition (i see that "powerpc" target is based on
> old "ppc64", not "ppc").
> 
Oh, iirc, Paul asked you to resubmit with tabs/spaces fixed that time.
I guess it's not too late so far to do that...
-- 
Sincerely, 
Vitaly

^ permalink raw reply	[flat|nested] 22+ messages in thread

* Re: patches in powerpc.git
  2007-02-07  4:03 Paul Mackerras
                   ` (4 preceding siblings ...)
  2007-02-07  7:39 ` Olof Johansson
@ 2007-02-07 12:18 ` Johannes Berg
  2007-02-07 16:11 ` Geert Uytterhoeven
  2007-02-07 20:10 ` Guennadi Liakhovetski
  7 siblings, 0 replies; 22+ messages in thread
From: Johannes Berg @ 2007-02-07 12:18 UTC (permalink / raw)
  To: Paul Mackerras; +Cc: linuxppc-dev

[-- Attachment #1: Type: text/plain, Size: 848 bytes --]

On Wed, 2007-02-07 at 15:03 +1100, Paul Mackerras wrote:

> If anyone has patches not listed here that they want in 2.6.21, please
> let me or the relevant sub-arch maintainer know.  I have put in all
> the patches I know about that don't seem to be still under
> discussion. 

I'd love to have some of the prereq patches for suspend on G5 go in, as
well as the IRQ comment fix I've been carrying around.

The ones that I think are ready to go are:
 * powerpc: fix comment in kernel/irq.c
   obvious comment change

 * powermac: clean up PIC initialisation code
   just some code shuffling, tested on powermac and powerbook

 * windfarm: don't die on suspend thread signal
   obvious fix

 * powermac: generic time suspend/resume code
   really should be named "powerpc: ...", tested on powermac and
   powerbook

johannes

[-- Attachment #2: This is a digitally signed message part --]
[-- Type: application/pgp-signature, Size: 190 bytes --]

^ permalink raw reply	[flat|nested] 22+ messages in thread

* Re: patches in powerpc.git
  2007-02-07  4:03 Paul Mackerras
                   ` (3 preceding siblings ...)
  2007-02-07  6:38 ` Pavel Fedin
@ 2007-02-07  7:39 ` Olof Johansson
  2007-02-07 12:18 ` Johannes Berg
                   ` (2 subsequent siblings)
  7 siblings, 0 replies; 22+ messages in thread
From: Olof Johansson @ 2007-02-07  7:39 UTC (permalink / raw)
  To: Paul Mackerras; +Cc: linuxppc-dev

Hi,


On Wed, Feb 07, 2007 at 03:03:13PM +1100, Paul Mackerras wrote:
> Paul Mackerras (2):
>       [POWERPC] Clear RI bit in MSR before restoring r13 when returning to userspace
>       [POWERPC] Make pSeries use the H_BULK_REMOVE hypervisor call

On the H_BULK_REMOVE change: Does it show much gains on fork/exit-heavy
workloads?


-Olof

^ permalink raw reply	[flat|nested] 22+ messages in thread

* Re: patches in powerpc.git
  2007-02-07  4:03 Paul Mackerras
                   ` (2 preceding siblings ...)
  2007-02-07  4:55 ` Stephen Rothwell
@ 2007-02-07  6:38 ` Pavel Fedin
  2007-02-07 15:22   ` Vitaly Bordug
  2007-02-07 22:07   ` Paul Mackerras
  2007-02-07  7:39 ` Olof Johansson
                   ` (3 subsequent siblings)
  7 siblings, 2 replies; 22+ messages in thread
From: Pavel Fedin @ 2007-02-07  6:38 UTC (permalink / raw)
  To: Paul Mackerras; +Cc: linuxppc-dev

Hello Paul,

Wednesday, February 7, 2007, 7:03:13 AM, you wrote:

> If anyone has patches not listed here that they want in 2.6.21, please
> let me or the relevant sub-arch maintainer know.  I have put in all
> the patches I know about that don't seem to be still under discussion.

  You've forgotten this one:

http://patchwork.ozlabs.org/linuxppc/patch?id=9215

 It's well tested working code which has already been included for
old "ppc" target since 2.6.11. However it was lost again during
ppc64+ppc->powerpc transition (i see that "powerpc" target is based on
old "ppc64", not "ppc").

-- 
Best regards,
 Pavel                            mailto:sonic_amiga@rambler.ru

^ permalink raw reply	[flat|nested] 22+ messages in thread

* Re: patches in powerpc.git
  2007-02-07  4:03 Paul Mackerras
  2007-02-07  4:14 ` Grant Likely
  2007-02-07  4:25 ` Olof Johansson
@ 2007-02-07  4:55 ` Stephen Rothwell
  2007-02-07 16:38   ` Will Schmidt
  2007-02-07  6:38 ` Pavel Fedin
                   ` (4 subsequent siblings)
  7 siblings, 1 reply; 22+ messages in thread
From: Stephen Rothwell @ 2007-02-07  4:55 UTC (permalink / raw)
  To: Paul Mackerras; +Cc: linuxppc-dev

[-- Attachment #1: Type: text/plain, Size: 403 bytes --]

On Wed, 7 Feb 2007 15:03:13 +1100 Paul Mackerras <paulus@samba.org> wrote:
>
> If anyone has patches not listed here that they want in 2.6.21, please
> let me or the relevant sub-arch maintainer know.

How about "Fix ppc64's writing to struct file_operations" sent to you
yesterday by Andrew Morton.

--
Cheers,
Stephen Rothwell                    sfr@canb.auug.org.au
http://www.canb.auug.org.au/~sfr/

[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]

^ permalink raw reply	[flat|nested] 22+ messages in thread

* Re: patches in powerpc.git
  2007-02-07  4:03 Paul Mackerras
  2007-02-07  4:14 ` Grant Likely
@ 2007-02-07  4:25 ` Olof Johansson
  2007-02-07  4:55 ` Stephen Rothwell
                   ` (5 subsequent siblings)
  7 siblings, 0 replies; 22+ messages in thread
From: Olof Johansson @ 2007-02-07  4:25 UTC (permalink / raw)
  To: Paul Mackerras; +Cc: linuxppc-dev

On Wed, Feb 07, 2007 at 03:03:13PM +1100, Paul Mackerras wrote:
> The following is the list of commits that I have in the powerpc.git
> tree, and which I plan to ask Linus to pull tomorrow.  If anyone
> thinks any of these should *not* go in, let me know quickly.
[...]
>       [POWERPC] pasemi: Configure DMA controller interrupts

I agreed with Ben that this one should go in the driver instead, but I
didn't repost the series without it.

It's no big deal that it's in there right now, I'll back it out in the
same patch that adds it to the driver.


Thanks,

-Olof

^ permalink raw reply	[flat|nested] 22+ messages in thread

* Re: patches in powerpc.git
  2007-02-07  4:03 Paul Mackerras
@ 2007-02-07  4:14 ` Grant Likely
  2007-02-07  4:25 ` Olof Johansson
                   ` (6 subsequent siblings)
  7 siblings, 0 replies; 22+ messages in thread
From: Grant Likely @ 2007-02-07  4:14 UTC (permalink / raw)
  To: Paul Mackerras; +Cc: linuxppc-dev

Paul,

Could you also pull this patch?

http://patchwork.ozlabs.org/linuxppc/patch?id=8612

I had (tried to) repost it to the list on Jan 24; but I looks like my
mailer ate it.  :(

Thanks,
g.

On 2/6/07, Paul Mackerras <paulus@samba.org> wrote:
> The following is the list of commits that I have in the powerpc.git
> tree, and which I plan to ask Linus to pull tomorrow.  If anyone
> thinks any of these should *not* go in, let me know quickly.
>
> If anyone has patches not listed here that they want in 2.6.21, please
> let me or the relevant sub-arch maintainer know.  I have put in all
> the patches I know about that don't seem to be still under discussion.
>
> (Note that Geoff Levand's "[PATCH 1/16] ps3: inform incomplete" isn't
> listed here, because it's already upstream in Linus' tree.)
>
> Paul.
>
>  arch/powerpc/Kconfig                         |   30
>  arch/powerpc/Kconfig.debug                   |   18
>  arch/powerpc/boot/Makefile                   |    1
>  arch/powerpc/boot/dts/mpc8272ads.dts         |   55 -
>  arch/powerpc/boot/dts/mpc8323emds.dts        |  345 +++++
>  arch/powerpc/boot/dts/mpc8560ads.dts         |   10
>  arch/powerpc/boot/dts/mpc866ads.dts          |  162 ++
>  arch/powerpc/boot/dts/mpc885ads.dts          |  185 +++
>  arch/powerpc/configs/celleb_defconfig        | 1408 +++++++++++++++++++++
>  arch/powerpc/configs/mpc8272_ads_defconfig   |  848 +++++++++++++
>  arch/powerpc/configs/mpc832xemds_defconfig   | 1083 ++++++++++++++++
>  arch/powerpc/configs/mpc834x_itx_defconfig   |    7
>  arch/powerpc/configs/mpc834x_mds_defconfig   |    3
>  arch/powerpc/configs/mpc8360emds_defconfig   |    3
>  arch/powerpc/configs/mpc866_ads_defconfig    |  829 +++++++++++++
>  arch/powerpc/configs/mpc885_ads_defconfig    |  827 ++++++++++++
>  arch/powerpc/configs/pasemi_defconfig        | 1722 ++++++++++++++++++++++++++
>  arch/powerpc/configs/ps3_defconfig           |  240 +++-
>  arch/powerpc/kernel/Makefile                 |    1
>  arch/powerpc/kernel/cpu_setup_pa6t.S         |   44 +
>  arch/powerpc/kernel/cputable.c               |   21
>  arch/powerpc/kernel/entry_64.S               |   59 -
>  arch/powerpc/kernel/head_32.S                |    5
>  arch/powerpc/kernel/head_64.S                |    2
>  arch/powerpc/kernel/iomap.c                  |   20
>  arch/powerpc/kernel/irq.c                    |    2
>  arch/powerpc/kernel/misc_64.S                |   40 +
>  arch/powerpc/kernel/module_32.c              |    7
>  arch/powerpc/kernel/pci_32.c                 |    1
>  arch/powerpc/kernel/pci_64.c                 |    1
>  arch/powerpc/kernel/pmc.c                    |   37 -
>  arch/powerpc/kernel/ppc_ksyms.c              |    1
>  arch/powerpc/kernel/prom.c                   |   18
>  arch/powerpc/kernel/ptrace.c                 |   24
>  arch/powerpc/kernel/sysfs.c                  |  141 +-
>  arch/powerpc/kernel/traps.c                  |    2
>  arch/powerpc/kernel/udbg.c                   |    4
>  arch/powerpc/kernel/udbg_16550.c             |   24
>  arch/powerpc/kernel/vio.c                    |    6
>  arch/powerpc/lib/Makefile                    |    2
>  arch/powerpc/lib/dma-noncoherent.c           |   24
>  arch/powerpc/lib/rheap.c                     |    3
>  arch/powerpc/mm/hugetlbpage.c                |    3
>  arch/powerpc/mm/mem.c                        |   20
>  arch/powerpc/mm/pgtable_32.c                 |    5
>  arch/powerpc/oprofile/common.c               |    2
>  arch/powerpc/oprofile/op_model_7450.c        |   10
>  arch/powerpc/oprofile/op_model_fsl_booke.c   |   81 +
>  arch/powerpc/oprofile/op_model_power4.c      |   10
>  arch/powerpc/oprofile/op_model_rs64.c        |   10
>  arch/powerpc/platforms/82xx/mpc82xx.c        |    2
>  arch/powerpc/platforms/82xx/mpc82xx_ads.c    |    2
>  arch/powerpc/platforms/82xx/pq2ads.h         |    5
>  arch/powerpc/platforms/83xx/misc.c           |   29
>  arch/powerpc/platforms/83xx/mpc832x_mds.c    |    3
>  arch/powerpc/platforms/83xx/mpc834x_itx.c    |    2
>  arch/powerpc/platforms/83xx/mpc834x_sys.c    |    2
>  arch/powerpc/platforms/83xx/mpc8360e_pb.c    |    3
>  arch/powerpc/platforms/86xx/Kconfig          |    1
>  arch/powerpc/platforms/86xx/mpc86xx_smp.c    |    1
>  arch/powerpc/platforms/8xx/Kconfig           |  300 +----
>  arch/powerpc/platforms/8xx/Makefile          |    6
>  arch/powerpc/platforms/8xx/m8xx_setup.c      |  303 +++++
>  arch/powerpc/platforms/8xx/mpc86xads.h       |   95 +
>  arch/powerpc/platforms/8xx/mpc86xads_setup.c |  301 +++++
>  arch/powerpc/platforms/8xx/mpc885ads.h       |   95 +
>  arch/powerpc/platforms/8xx/mpc885ads_setup.c |  387 ++++++
>  arch/powerpc/platforms/Makefile              |    3
>  arch/powerpc/platforms/cell/Makefile         |    7
>  arch/powerpc/platforms/cell/spu_base.c       |    3
>  arch/powerpc/platforms/cell/spu_manage.c     |  420 ++++++
>  arch/powerpc/platforms/cell/spu_priv1_mmio.c |  422 ------
>  arch/powerpc/platforms/celleb/Makefile       |    9
>  arch/powerpc/platforms/celleb/beat.c         |  163 ++
>  arch/powerpc/platforms/celleb/beat.h         |   40 +
>  arch/powerpc/platforms/celleb/beat_syscall.h |  160 ++
>  arch/powerpc/platforms/celleb/beat_wrapper.h |  220 +++
>  arch/powerpc/platforms/celleb/htab.c         |  311 +++++
>  arch/powerpc/platforms/celleb/hvCall.S       |  287 ++++
>  arch/powerpc/platforms/celleb/interrupt.c    |  274 ++++
>  arch/powerpc/platforms/celleb/interrupt.h    |   33
>  arch/powerpc/platforms/celleb/iommu.c        |  104 ++
>  arch/powerpc/platforms/celleb/pci.c          |  481 +++++++
>  arch/powerpc/platforms/celleb/pci.h          |   35 +
>  arch/powerpc/platforms/celleb/scc.h          |  145 ++
>  arch/powerpc/platforms/celleb/scc_epci.c     |  409 ++++++
>  arch/powerpc/platforms/celleb/scc_sio.c      |  101 ++
>  arch/powerpc/platforms/celleb/scc_uhc.c      |   94 +
>  arch/powerpc/platforms/celleb/setup.c        |  191 +++
>  arch/powerpc/platforms/celleb/smp.c          |  124 ++
>  arch/powerpc/platforms/celleb/spu_priv1.c    |  208 +++
>  arch/powerpc/platforms/celleb/udbg_beat.c    |   97 +
>  arch/powerpc/platforms/embedded6xx/Kconfig   |    9
>  arch/powerpc/platforms/maple/pci.c           |   23
>  arch/powerpc/platforms/maple/setup.c         |    3
>  arch/powerpc/platforms/pasemi/Kconfig        |   10
>  arch/powerpc/platforms/pasemi/Makefile       |    3
>  arch/powerpc/platforms/pasemi/idle.c         |   88 +
>  arch/powerpc/platforms/pasemi/iommu.c        |  281 ++++
>  arch/powerpc/platforms/pasemi/pasemi.h       |   12
>  arch/powerpc/platforms/pasemi/pci.c          |   13
>  arch/powerpc/platforms/pasemi/powersave.S    |   80 +
>  arch/powerpc/platforms/pasemi/setup.c        |  105 +-
>  arch/powerpc/platforms/powermac/smp.c        |    1
>  arch/powerpc/platforms/ps3/Makefile          |    1
>  arch/powerpc/platforms/ps3/htab.c            |    1
>  arch/powerpc/platforms/ps3/interrupt.c       |  442 ++++---
>  arch/powerpc/platforms/ps3/mm.c              |    1
>  arch/powerpc/platforms/ps3/os-area.c         |   22
>  arch/powerpc/platforms/ps3/platform.h        |  151 ++
>  arch/powerpc/platforms/ps3/repository.c      |  220 +++
>  arch/powerpc/platforms/ps3/setup.c           |   19
>  arch/powerpc/platforms/ps3/smp.c             |    3
>  arch/powerpc/platforms/ps3/spu.c             |   20
>  arch/powerpc/platforms/ps3/system-bus.c      |   34 -
>  arch/powerpc/platforms/pseries/eeh.c         |   19
>  arch/powerpc/platforms/pseries/eeh_driver.c  |    3
>  arch/powerpc/platforms/pseries/lpar.c        |   51 +
>  arch/powerpc/platforms/pseries/pci.c         |    2
>  arch/powerpc/sysdev/Makefile                 |    2
>  arch/powerpc/sysdev/commproc.c               |  398 ++++++
>  arch/powerpc/sysdev/cpm2_pic.c               |  154 +-
>  arch/powerpc/sysdev/cpm2_pic.h               |    2
>  arch/powerpc/sysdev/fsl_soc.c                |  274 ++++
>  arch/powerpc/sysdev/grackle.c                |    2
>  arch/powerpc/sysdev/ipic.c                   |   17
>  arch/powerpc/sysdev/micropatch.c             |  743 +++++++++++
>  arch/powerpc/sysdev/mpc8xx_pic.c             |  197 +++
>  arch/powerpc/sysdev/mpc8xx_pic.h             |   12
>  arch/powerpc/sysdev/mpic.c                   |   66 +
>  arch/powerpc/sysdev/qe_lib/qe_ic.c           |    6
>  arch/ppc/Kconfig                             |    9
>  arch/ppc/boot/simple/Makefile                |    4
>  arch/ppc/boot/simple/misc.c                  |   15
>  arch/ppc/configs/gemini_defconfig            |  618 ---------
>  arch/ppc/kernel/Makefile                     |    1
>  arch/ppc/kernel/head.S                       |   18
>  arch/ppc/kernel/ppc_ksyms.c                  |    1
>  arch/ppc/mm/pgtable.c                        |    5
>  arch/ppc/platforms/Makefile                  |    1
>  arch/ppc/platforms/gemini.h                  |  165 --
>  arch/ppc/platforms/gemini_pci.c              |   41 -
>  arch/ppc/platforms/gemini_prom.S             |   90 -
>  arch/ppc/platforms/gemini_serial.h           |   40 -
>  arch/ppc/platforms/gemini_setup.c            |  577 ---------
>  arch/ppc/platforms/mpc866ads_setup.c         |    2
>  arch/ppc/syslib/Makefile                     |    1
>  arch/ppc/syslib/ppc85xx_rio.c                |    2
>  arch/ppc/xmon/start.c                        |    5
>  drivers/char/Kconfig                         |    7
>  drivers/char/Makefile                        |    1
>  drivers/char/hvc_beat.c                      |  134 ++
>  drivers/net/fs_enet/fs_enet.h                |    1
>  drivers/net/gianfar_ethtool.c                |    2
>  drivers/ps3/Makefile                         |    1
>  drivers/ps3/vuart.c                          |    4
>  drivers/ps3/vuart.h                          |   38 -
>  drivers/serial/cpm_uart/cpm_uart_cpm1.c      |   15
>  drivers/serial/cpm_uart/cpm_uart_cpm1.h      |    3
>  drivers/serial/cpm_uart/cpm_uart_cpm2.h      |    3
>  include/asm-powerpc/cputable.h               |   13
>  include/asm-powerpc/dcr.h                    |    1
>  include/asm-powerpc/elf.h                    |    2
>  include/asm-powerpc/firmware.h               |    9
>  include/asm-powerpc/fs_pd.h                  |   49 +
>  include/asm-powerpc/hvcall.h                 |    1
>  include/asm-powerpc/io.h                     |    6
>  include/asm-powerpc/iommu.h                  |    1
>  include/asm-powerpc/ipic.h                   |    2
>  include/asm-powerpc/irq.h                    |    3
>  include/asm-powerpc/mmu.h                    |    1
>  include/asm-powerpc/mpc8260.h                |   24
>  include/asm-powerpc/mpc8xx.h                 |   28
>  include/asm-powerpc/mpic.h                   |   24
>  include/asm-powerpc/oprofile_impl.h          |   89 -
>  include/asm-powerpc/pci-bridge.h             |    2
>  include/asm-powerpc/ps3.h                    |  225 +--
>  include/asm-powerpc/reg.h                    |   14
>  include/asm-powerpc/smp.h                    |    1
>  include/asm-powerpc/spu.h                    |   13
>  include/asm-powerpc/spu_priv1.h              |    2
>  include/asm-powerpc/time.h                   |    2
>  include/asm-powerpc/udbg.h                   |    2
>  include/asm-ppc/commproc.h                   |    1
>  include/asm-ppc/ibm4xx.h                     |    1
>  include/asm-ppc/m48t35.h                     |   77 -
>  include/asm-ppc/reg_booke.h                  |    2
>  include/asm-ppc/serial.h                     |    2
>  include/linux/log2.h                         |   11
>  include/linux/sysdev.h                       |   12
>  190 files changed, 16855 insertions(+), 3343 deletions(-)
>  create mode 100644 arch/powerpc/boot/dts/mpc8323emds.dts
>  create mode 100644 arch/powerpc/boot/dts/mpc866ads.dts
>  create mode 100644 arch/powerpc/boot/dts/mpc885ads.dts
>  create mode 100644 arch/powerpc/configs/celleb_defconfig
>  create mode 100644 arch/powerpc/configs/mpc8272_ads_defconfig
>  create mode 100644 arch/powerpc/configs/mpc832xemds_defconfig
>  create mode 100644 arch/powerpc/configs/mpc866_ads_defconfig
>  create mode 100644 arch/powerpc/configs/mpc885_ads_defconfig
>  create mode 100644 arch/powerpc/configs/pasemi_defconfig
>  create mode 100644 arch/powerpc/kernel/cpu_setup_pa6t.S
>  rename arch/{ppc/kernel/dma-mapping.c => powerpc/lib/dma-noncoherent.c} (95%)
>  create mode 100644 arch/powerpc/platforms/8xx/Makefile
>  create mode 100644 arch/powerpc/platforms/8xx/m8xx_setup.c
>  create mode 100644 arch/powerpc/platforms/8xx/mpc86xads.h
>  create mode 100644 arch/powerpc/platforms/8xx/mpc86xads_setup.c
>  create mode 100644 arch/powerpc/platforms/8xx/mpc885ads.h
>  create mode 100644 arch/powerpc/platforms/8xx/mpc885ads_setup.c
>  create mode 100644 arch/powerpc/platforms/cell/spu_manage.c
>  create mode 100644 arch/powerpc/platforms/celleb/Makefile
>  create mode 100644 arch/powerpc/platforms/celleb/beat.c
>  create mode 100644 arch/powerpc/platforms/celleb/beat.h
>  create mode 100644 arch/powerpc/platforms/celleb/beat_syscall.h
>  create mode 100644 arch/powerpc/platforms/celleb/beat_wrapper.h
>  create mode 100644 arch/powerpc/platforms/celleb/htab.c
>  create mode 100644 arch/powerpc/platforms/celleb/hvCall.S
>  create mode 100644 arch/powerpc/platforms/celleb/interrupt.c
>  create mode 100644 arch/powerpc/platforms/celleb/interrupt.h
>  create mode 100644 arch/powerpc/platforms/celleb/iommu.c
>  create mode 100644 arch/powerpc/platforms/celleb/pci.c
>  create mode 100644 arch/powerpc/platforms/celleb/pci.h
>  create mode 100644 arch/powerpc/platforms/celleb/scc.h
>  create mode 100644 arch/powerpc/platforms/celleb/scc_epci.c
>  create mode 100644 arch/powerpc/platforms/celleb/scc_sio.c
>  create mode 100644 arch/powerpc/platforms/celleb/scc_uhc.c
>  create mode 100644 arch/powerpc/platforms/celleb/setup.c
>  create mode 100644 arch/powerpc/platforms/celleb/smp.c
>  create mode 100644 arch/powerpc/platforms/celleb/spu_priv1.c
>  create mode 100644 arch/powerpc/platforms/celleb/udbg_beat.c
>  create mode 100644 arch/powerpc/platforms/pasemi/Kconfig
>  create mode 100644 arch/powerpc/platforms/pasemi/idle.c
>  create mode 100644 arch/powerpc/platforms/pasemi/iommu.c
>  create mode 100644 arch/powerpc/platforms/pasemi/powersave.S
>  rename drivers/ps3/system-bus.c => arch/powerpc/platforms/ps3/system-bus.c (94%)
>  create mode 100644 arch/powerpc/sysdev/commproc.c
>  create mode 100644 arch/powerpc/sysdev/micropatch.c
>  create mode 100644 arch/powerpc/sysdev/mpc8xx_pic.c
>  create mode 100644 arch/powerpc/sysdev/mpc8xx_pic.h
>  delete mode 100644 arch/ppc/configs/gemini_defconfig
>  delete mode 100644 arch/ppc/platforms/gemini.h
>  delete mode 100644 arch/ppc/platforms/gemini_pci.c
>  delete mode 100644 arch/ppc/platforms/gemini_prom.S
>  delete mode 100644 arch/ppc/platforms/gemini_serial.h
>  delete mode 100644 arch/ppc/platforms/gemini_setup.c
>  create mode 100644 drivers/char/hvc_beat.c
>  create mode 100644 include/asm-powerpc/mpc8260.h
>  create mode 100644 include/asm-powerpc/mpc8xx.h
>  delete mode 100644 include/asm-ppc/m48t35.h
>
> Adrian Bunk (1):
>       [POWERPC] Remove the broken Gemini support
>
> Akinobu Mita (1):
>       [POWERPC] Use is_init() instead of pid==1
>
> Anton Blanchard (1):
>       [POWERPC] Move ELF_ET_DYN_BASE up to 512MB point
>
> Benjamin Herrenschmidt (2):
>       [POWERPC] ps3: system bus minor mmio fix
>       [POWERPC] ps3: cleanup interrupt bmp routines
>
> David Gibson (1):
>       [POWERPC] Compile fixes for arch/powerpc dcr code
>
> David Woodhouse (1):
>       [POWERPC] Mask 32-bit system call arguments to 32 bits on PPC64 in audit code
>
> Geert Uytterhoeven (3):
>       [POWERPC] ps3: repository storage support
>       [POWERPC] ps3: add interrupt alloc for outlets
>       [POWERPC] ps3: get av_multi_out params
>
> Geoff Levand (14):
>       [POWERPC] ps3: repository misc fixes
>       [POWERPC] ps3: fix struct alignment attributes
>       [POWERPC] ps3: rename interrupt symbols
>       [POWERPC] ps3: smp interrupt fixes
>       [POWERPC] ps3: bind interrupt to cpu
>       [POWERPC] ps3: fix interrupt bmp
>       [POWERPC] ps3: remove cpuinfo
>       [POWERPC] ps3: get firmware version
>       [POWERPC] ps3: remove unneeded header include
>       [POWERPC] ps3: ps3_defconfig updates
>       [POWERPC] PS3: Move system bus to platform directory
>       [POWERPC] PS3: Move vuart declarations to ps3.h
>       [POWERPC] PS3: Fix DMA scatter-gather
>       [POWERPC] PS3: Enable USB mass storage
>
> Ishizaki Kou (20):
>       [POWERPC] spufs: Add SPU register lock
>       [POWERPC] TLB insertion cleanup
>       [POWERPC] Fix oprofile support on Cell LPAR
>       [POWERPC] Add a field for each specific bus to struct pci_controller
>       [POWERPC] Add IRQ remapping hook
>       [POWERPC] Celleb: hypervisor call numbers
>       [POWERPC] Celleb: Cell SCC definitions
>       [POWERPC] Celleb: Support PCI bus and base of I/O
>       [POWERPC] Celleb: setup sio in SCC
>       [POWERPC] Celleb: interfaces to the hypervisor
>       [POWERPC] Celleb: support interrupts
>       [POWERPC] Celleb: setup usb host controller in SCC
>       [POWERPC] Celleb: support iommu
>       [POWERPC] Celleb: htab routines
>       [POWERPC] Celleb: support udbg
>       [POWERPC] Celleb: hypervisor console driver
>       [POWERPC] Celleb: consolidate spu management ops
>       [POWERPC] Celleb: support spu priv1 ops
>       [POWERPC] Celleb: basic support
>       [POWERPC] Celleb: add celleb_defconfig
>
> Jiri Kosina (2):
>       [POWERPC] 86xx: local_irq_disable() is redundant after local_irq_save()
>       [POWERPC] powermac: local_irq_disable() is redundant after local_irq_save()
>
> Kim Phillips (2):
>       [POWERPC] 83xx: Add the mpc832xemds defconfig
>       [POWERPC] 83xx: Add the mpc8323emds.dts
>
> Kumar Gala (6):
>       [POWERPC] 83xx: Fix Kconfig to only enable FP math emulation for the MPC832x
>       [POWERPC] 83xx: Don't call ioremap in the reset function
>       [POWERPC] 83xx:  Make platform *_init_IRQ() static
>       [POWERPC] 83xx: Return a point to the struct ipic from ipic_init()
>       [POWERPC] Remove fastcall function attribute
>       [POWERPC] Enable stack debug features on ppc32
>
> Li Yang (1):
>       [POWERPC] 83xx: Fix compiler warnings on 836x and 832x
>
> Linas Vepstas (2):
>       [POWERPC] Clarify EEH error message
>       [POWERPC] pSeries: EEH improperly enabled for some Power4 systems
>
> Livio Soares (1):
>       [POWERPC] Fix performance monitor exception
>
> Mariusz Kozlowski (6):
>       [POWERPC] arch/ppc/kernel/prom.c of_node_(get|put) cleanup
>       [POWERPC] arch/powerpc/kernel/vio.c of_node_put cleanup
>       [POWERPC] arch/powerpc/sysdev/ipic.c of_node_get cleanup
>       [POWERPC] arch/powerpc/sysdev/mpic.c of_node_get cleanup
>       [POWERPC] arch/powerpc/sysdev/qe_lib of_node_get cleanup
>       [POWERPC] arch/powerpc/sysdev/cpm2_pic.c of_node_get cleanup
>
> Michael Neuling (1):
>       [POWERPC] remove unused CPU_FTRS_POWER6X
>
> Michal Ostrowski (1):
>       [POWERPC] Do not write virq back to PCI config space
>
> Nathan Lynch (3):
>       [POWERPC] maple: improve CPC9x5 host bridge detection
>       [POWERPC] Maple: don't override bus-range supplied by firmware
>       [POWERPC] Maple: use mmio nvram
>
> Olaf Hering (1):
>       [POWERPC] Update fixup_winbond_82c105 comment
>
> Olof Johansson (13):
>       [POWERPC] Oprofile cleanup
>       [POWERPC] Add PMC type to cputable
>       [POWERPC] Introduce _SYSDEV_ATTR
>       [POWERPC] PA6T PMC support
>       [POWERPC] MPIC: support more than 256 sources
>       [POWERPC] pasemi: UART udbg support
>       [POWERPC] pasemi: Machine check handler
>       [POWERPC] pasemi: Idle loops
>       [POWERPC] pasemi: Implement restart
>       [POWERPC] pasemi: SMP timebase sync
>       [POWERPC] pasemi: Configure DMA controller interrupts
>       [POWERPC] pasemi: iommu support
>       [POWERPC] pasemi: defconfig
>
> Paul Gortmaker (1):
>       [POWERPC] Select DEFAULT_UIMAGE for HPC-NET/8641
>
> Paul Mackerras (2):
>       [POWERPC] Clear RI bit in MSR before restoring r13 when returning to userspace
>       [POWERPC] Make pSeries use the H_BULK_REMOVE hypervisor call
>
> Pavel Roskin (1):
>       [POWERPC] Assign all PCI busses on G3 Blue & White
>
> Robert P. J. Day (2):
>       [POWERPC] Fix apparent typo "CONFIG_SERIAL_CPM_SMC".
>       [POWERPC] Add "is_power_of_2" checking to log2.h.
>
> Simon Vallet (1):
>       [POWERPC] Add support for R_PPC_ADDR16_HI relocations
>
> Timur Tabi (1):
>       [POWERPC] Fix array indexing error in rheap grow()
>
> Vitaly Bordug (10):
>       [POWERPC] cpm_uart: OF-related fix for CPM1
>       [POWERPC] 8xx: platform specific mmu updates
>       [POWERPC] 8xx: generic 8xx code arch/powerpc port
>       [POWERPC] 8xx: platform related changes to the fsl_soc
>       [POWERPC] 8xx: powerpc port of core CPM PIC
>       [POWERPC] 8xx: Add mpc885ads support and common mpc8xx files
>       [POWERPC] Add mpc866ads board-specific bits to arch/powerpc
>       [POWERPC] cpm2: CPM2 interrupt controller fix
>       [POWERPC] Fix kernel build errors for mpc8272ads and mpc8560ads
>       [POWERPC] mpc8272ads: defconfig
>
> _______________________________________________
> Linuxppc-dev mailing list
> Linuxppc-dev@ozlabs.org
> https://ozlabs.org/mailman/listinfo/linuxppc-dev
>


-- 
Grant Likely, B.Sc. P.Eng.
Secret Lab Technologies Ltd.
grant.likely@secretlab.ca
(403) 399-0195

^ permalink raw reply	[flat|nested] 22+ messages in thread

* patches in powerpc.git
@ 2007-02-07  4:03 Paul Mackerras
  2007-02-07  4:14 ` Grant Likely
                   ` (7 more replies)
  0 siblings, 8 replies; 22+ messages in thread
From: Paul Mackerras @ 2007-02-07  4:03 UTC (permalink / raw)
  To: linuxppc-dev

The following is the list of commits that I have in the powerpc.git
tree, and which I plan to ask Linus to pull tomorrow.  If anyone
thinks any of these should *not* go in, let me know quickly.

If anyone has patches not listed here that they want in 2.6.21, please
let me or the relevant sub-arch maintainer know.  I have put in all
the patches I know about that don't seem to be still under discussion.

(Note that Geoff Levand's "[PATCH 1/16] ps3: inform incomplete" isn't
listed here, because it's already upstream in Linus' tree.)

Paul.

 arch/powerpc/Kconfig                         |   30 
 arch/powerpc/Kconfig.debug                   |   18 
 arch/powerpc/boot/Makefile                   |    1 
 arch/powerpc/boot/dts/mpc8272ads.dts         |   55 -
 arch/powerpc/boot/dts/mpc8323emds.dts        |  345 +++++
 arch/powerpc/boot/dts/mpc8560ads.dts         |   10 
 arch/powerpc/boot/dts/mpc866ads.dts          |  162 ++
 arch/powerpc/boot/dts/mpc885ads.dts          |  185 +++
 arch/powerpc/configs/celleb_defconfig        | 1408 +++++++++++++++++++++
 arch/powerpc/configs/mpc8272_ads_defconfig   |  848 +++++++++++++
 arch/powerpc/configs/mpc832xemds_defconfig   | 1083 ++++++++++++++++
 arch/powerpc/configs/mpc834x_itx_defconfig   |    7 
 arch/powerpc/configs/mpc834x_mds_defconfig   |    3 
 arch/powerpc/configs/mpc8360emds_defconfig   |    3 
 arch/powerpc/configs/mpc866_ads_defconfig    |  829 +++++++++++++
 arch/powerpc/configs/mpc885_ads_defconfig    |  827 ++++++++++++
 arch/powerpc/configs/pasemi_defconfig        | 1722 ++++++++++++++++++++++++++
 arch/powerpc/configs/ps3_defconfig           |  240 +++-
 arch/powerpc/kernel/Makefile                 |    1 
 arch/powerpc/kernel/cpu_setup_pa6t.S         |   44 +
 arch/powerpc/kernel/cputable.c               |   21 
 arch/powerpc/kernel/entry_64.S               |   59 -
 arch/powerpc/kernel/head_32.S                |    5 
 arch/powerpc/kernel/head_64.S                |    2 
 arch/powerpc/kernel/iomap.c                  |   20 
 arch/powerpc/kernel/irq.c                    |    2 
 arch/powerpc/kernel/misc_64.S                |   40 +
 arch/powerpc/kernel/module_32.c              |    7 
 arch/powerpc/kernel/pci_32.c                 |    1 
 arch/powerpc/kernel/pci_64.c                 |    1 
 arch/powerpc/kernel/pmc.c                    |   37 -
 arch/powerpc/kernel/ppc_ksyms.c              |    1 
 arch/powerpc/kernel/prom.c                   |   18 
 arch/powerpc/kernel/ptrace.c                 |   24 
 arch/powerpc/kernel/sysfs.c                  |  141 +-
 arch/powerpc/kernel/traps.c                  |    2 
 arch/powerpc/kernel/udbg.c                   |    4 
 arch/powerpc/kernel/udbg_16550.c             |   24 
 arch/powerpc/kernel/vio.c                    |    6 
 arch/powerpc/lib/Makefile                    |    2 
 arch/powerpc/lib/dma-noncoherent.c           |   24 
 arch/powerpc/lib/rheap.c                     |    3 
 arch/powerpc/mm/hugetlbpage.c                |    3 
 arch/powerpc/mm/mem.c                        |   20 
 arch/powerpc/mm/pgtable_32.c                 |    5 
 arch/powerpc/oprofile/common.c               |    2 
 arch/powerpc/oprofile/op_model_7450.c        |   10 
 arch/powerpc/oprofile/op_model_fsl_booke.c   |   81 +
 arch/powerpc/oprofile/op_model_power4.c      |   10 
 arch/powerpc/oprofile/op_model_rs64.c        |   10 
 arch/powerpc/platforms/82xx/mpc82xx.c        |    2 
 arch/powerpc/platforms/82xx/mpc82xx_ads.c    |    2 
 arch/powerpc/platforms/82xx/pq2ads.h         |    5 
 arch/powerpc/platforms/83xx/misc.c           |   29 
 arch/powerpc/platforms/83xx/mpc832x_mds.c    |    3 
 arch/powerpc/platforms/83xx/mpc834x_itx.c    |    2 
 arch/powerpc/platforms/83xx/mpc834x_sys.c    |    2 
 arch/powerpc/platforms/83xx/mpc8360e_pb.c    |    3 
 arch/powerpc/platforms/86xx/Kconfig          |    1 
 arch/powerpc/platforms/86xx/mpc86xx_smp.c    |    1 
 arch/powerpc/platforms/8xx/Kconfig           |  300 +----
 arch/powerpc/platforms/8xx/Makefile          |    6 
 arch/powerpc/platforms/8xx/m8xx_setup.c      |  303 +++++
 arch/powerpc/platforms/8xx/mpc86xads.h       |   95 +
 arch/powerpc/platforms/8xx/mpc86xads_setup.c |  301 +++++
 arch/powerpc/platforms/8xx/mpc885ads.h       |   95 +
 arch/powerpc/platforms/8xx/mpc885ads_setup.c |  387 ++++++
 arch/powerpc/platforms/Makefile              |    3 
 arch/powerpc/platforms/cell/Makefile         |    7 
 arch/powerpc/platforms/cell/spu_base.c       |    3 
 arch/powerpc/platforms/cell/spu_manage.c     |  420 ++++++
 arch/powerpc/platforms/cell/spu_priv1_mmio.c |  422 ------
 arch/powerpc/platforms/celleb/Makefile       |    9 
 arch/powerpc/platforms/celleb/beat.c         |  163 ++
 arch/powerpc/platforms/celleb/beat.h         |   40 +
 arch/powerpc/platforms/celleb/beat_syscall.h |  160 ++
 arch/powerpc/platforms/celleb/beat_wrapper.h |  220 +++
 arch/powerpc/platforms/celleb/htab.c         |  311 +++++
 arch/powerpc/platforms/celleb/hvCall.S       |  287 ++++
 arch/powerpc/platforms/celleb/interrupt.c    |  274 ++++
 arch/powerpc/platforms/celleb/interrupt.h    |   33 
 arch/powerpc/platforms/celleb/iommu.c        |  104 ++
 arch/powerpc/platforms/celleb/pci.c          |  481 +++++++
 arch/powerpc/platforms/celleb/pci.h          |   35 +
 arch/powerpc/platforms/celleb/scc.h          |  145 ++
 arch/powerpc/platforms/celleb/scc_epci.c     |  409 ++++++
 arch/powerpc/platforms/celleb/scc_sio.c      |  101 ++
 arch/powerpc/platforms/celleb/scc_uhc.c      |   94 +
 arch/powerpc/platforms/celleb/setup.c        |  191 +++
 arch/powerpc/platforms/celleb/smp.c          |  124 ++
 arch/powerpc/platforms/celleb/spu_priv1.c    |  208 +++
 arch/powerpc/platforms/celleb/udbg_beat.c    |   97 +
 arch/powerpc/platforms/embedded6xx/Kconfig   |    9 
 arch/powerpc/platforms/maple/pci.c           |   23 
 arch/powerpc/platforms/maple/setup.c         |    3 
 arch/powerpc/platforms/pasemi/Kconfig        |   10 
 arch/powerpc/platforms/pasemi/Makefile       |    3 
 arch/powerpc/platforms/pasemi/idle.c         |   88 +
 arch/powerpc/platforms/pasemi/iommu.c        |  281 ++++
 arch/powerpc/platforms/pasemi/pasemi.h       |   12 
 arch/powerpc/platforms/pasemi/pci.c          |   13 
 arch/powerpc/platforms/pasemi/powersave.S    |   80 +
 arch/powerpc/platforms/pasemi/setup.c        |  105 +-
 arch/powerpc/platforms/powermac/smp.c        |    1 
 arch/powerpc/platforms/ps3/Makefile          |    1 
 arch/powerpc/platforms/ps3/htab.c            |    1 
 arch/powerpc/platforms/ps3/interrupt.c       |  442 ++++---
 arch/powerpc/platforms/ps3/mm.c              |    1 
 arch/powerpc/platforms/ps3/os-area.c         |   22 
 arch/powerpc/platforms/ps3/platform.h        |  151 ++
 arch/powerpc/platforms/ps3/repository.c      |  220 +++
 arch/powerpc/platforms/ps3/setup.c           |   19 
 arch/powerpc/platforms/ps3/smp.c             |    3 
 arch/powerpc/platforms/ps3/spu.c             |   20 
 arch/powerpc/platforms/ps3/system-bus.c      |   34 -
 arch/powerpc/platforms/pseries/eeh.c         |   19 
 arch/powerpc/platforms/pseries/eeh_driver.c  |    3 
 arch/powerpc/platforms/pseries/lpar.c        |   51 +
 arch/powerpc/platforms/pseries/pci.c         |    2 
 arch/powerpc/sysdev/Makefile                 |    2 
 arch/powerpc/sysdev/commproc.c               |  398 ++++++
 arch/powerpc/sysdev/cpm2_pic.c               |  154 +-
 arch/powerpc/sysdev/cpm2_pic.h               |    2 
 arch/powerpc/sysdev/fsl_soc.c                |  274 ++++
 arch/powerpc/sysdev/grackle.c                |    2 
 arch/powerpc/sysdev/ipic.c                   |   17 
 arch/powerpc/sysdev/micropatch.c             |  743 +++++++++++
 arch/powerpc/sysdev/mpc8xx_pic.c             |  197 +++
 arch/powerpc/sysdev/mpc8xx_pic.h             |   12 
 arch/powerpc/sysdev/mpic.c                   |   66 +
 arch/powerpc/sysdev/qe_lib/qe_ic.c           |    6 
 arch/ppc/Kconfig                             |    9 
 arch/ppc/boot/simple/Makefile                |    4 
 arch/ppc/boot/simple/misc.c                  |   15 
 arch/ppc/configs/gemini_defconfig            |  618 ---------
 arch/ppc/kernel/Makefile                     |    1 
 arch/ppc/kernel/head.S                       |   18 
 arch/ppc/kernel/ppc_ksyms.c                  |    1 
 arch/ppc/mm/pgtable.c                        |    5 
 arch/ppc/platforms/Makefile                  |    1 
 arch/ppc/platforms/gemini.h                  |  165 --
 arch/ppc/platforms/gemini_pci.c              |   41 -
 arch/ppc/platforms/gemini_prom.S             |   90 -
 arch/ppc/platforms/gemini_serial.h           |   40 -
 arch/ppc/platforms/gemini_setup.c            |  577 ---------
 arch/ppc/platforms/mpc866ads_setup.c         |    2 
 arch/ppc/syslib/Makefile                     |    1 
 arch/ppc/syslib/ppc85xx_rio.c                |    2 
 arch/ppc/xmon/start.c                        |    5 
 drivers/char/Kconfig                         |    7 
 drivers/char/Makefile                        |    1 
 drivers/char/hvc_beat.c                      |  134 ++
 drivers/net/fs_enet/fs_enet.h                |    1 
 drivers/net/gianfar_ethtool.c                |    2 
 drivers/ps3/Makefile                         |    1 
 drivers/ps3/vuart.c                          |    4 
 drivers/ps3/vuart.h                          |   38 -
 drivers/serial/cpm_uart/cpm_uart_cpm1.c      |   15 
 drivers/serial/cpm_uart/cpm_uart_cpm1.h      |    3 
 drivers/serial/cpm_uart/cpm_uart_cpm2.h      |    3 
 include/asm-powerpc/cputable.h               |   13 
 include/asm-powerpc/dcr.h                    |    1 
 include/asm-powerpc/elf.h                    |    2 
 include/asm-powerpc/firmware.h               |    9 
 include/asm-powerpc/fs_pd.h                  |   49 +
 include/asm-powerpc/hvcall.h                 |    1 
 include/asm-powerpc/io.h                     |    6 
 include/asm-powerpc/iommu.h                  |    1 
 include/asm-powerpc/ipic.h                   |    2 
 include/asm-powerpc/irq.h                    |    3 
 include/asm-powerpc/mmu.h                    |    1 
 include/asm-powerpc/mpc8260.h                |   24 
 include/asm-powerpc/mpc8xx.h                 |   28 
 include/asm-powerpc/mpic.h                   |   24 
 include/asm-powerpc/oprofile_impl.h          |   89 -
 include/asm-powerpc/pci-bridge.h             |    2 
 include/asm-powerpc/ps3.h                    |  225 +--
 include/asm-powerpc/reg.h                    |   14 
 include/asm-powerpc/smp.h                    |    1 
 include/asm-powerpc/spu.h                    |   13 
 include/asm-powerpc/spu_priv1.h              |    2 
 include/asm-powerpc/time.h                   |    2 
 include/asm-powerpc/udbg.h                   |    2 
 include/asm-ppc/commproc.h                   |    1 
 include/asm-ppc/ibm4xx.h                     |    1 
 include/asm-ppc/m48t35.h                     |   77 -
 include/asm-ppc/reg_booke.h                  |    2 
 include/asm-ppc/serial.h                     |    2 
 include/linux/log2.h                         |   11 
 include/linux/sysdev.h                       |   12 
 190 files changed, 16855 insertions(+), 3343 deletions(-)
 create mode 100644 arch/powerpc/boot/dts/mpc8323emds.dts
 create mode 100644 arch/powerpc/boot/dts/mpc866ads.dts
 create mode 100644 arch/powerpc/boot/dts/mpc885ads.dts
 create mode 100644 arch/powerpc/configs/celleb_defconfig
 create mode 100644 arch/powerpc/configs/mpc8272_ads_defconfig
 create mode 100644 arch/powerpc/configs/mpc832xemds_defconfig
 create mode 100644 arch/powerpc/configs/mpc866_ads_defconfig
 create mode 100644 arch/powerpc/configs/mpc885_ads_defconfig
 create mode 100644 arch/powerpc/configs/pasemi_defconfig
 create mode 100644 arch/powerpc/kernel/cpu_setup_pa6t.S
 rename arch/{ppc/kernel/dma-mapping.c => powerpc/lib/dma-noncoherent.c} (95%)
 create mode 100644 arch/powerpc/platforms/8xx/Makefile
 create mode 100644 arch/powerpc/platforms/8xx/m8xx_setup.c
 create mode 100644 arch/powerpc/platforms/8xx/mpc86xads.h
 create mode 100644 arch/powerpc/platforms/8xx/mpc86xads_setup.c
 create mode 100644 arch/powerpc/platforms/8xx/mpc885ads.h
 create mode 100644 arch/powerpc/platforms/8xx/mpc885ads_setup.c
 create mode 100644 arch/powerpc/platforms/cell/spu_manage.c
 create mode 100644 arch/powerpc/platforms/celleb/Makefile
 create mode 100644 arch/powerpc/platforms/celleb/beat.c
 create mode 100644 arch/powerpc/platforms/celleb/beat.h
 create mode 100644 arch/powerpc/platforms/celleb/beat_syscall.h
 create mode 100644 arch/powerpc/platforms/celleb/beat_wrapper.h
 create mode 100644 arch/powerpc/platforms/celleb/htab.c
 create mode 100644 arch/powerpc/platforms/celleb/hvCall.S
 create mode 100644 arch/powerpc/platforms/celleb/interrupt.c
 create mode 100644 arch/powerpc/platforms/celleb/interrupt.h
 create mode 100644 arch/powerpc/platforms/celleb/iommu.c
 create mode 100644 arch/powerpc/platforms/celleb/pci.c
 create mode 100644 arch/powerpc/platforms/celleb/pci.h
 create mode 100644 arch/powerpc/platforms/celleb/scc.h
 create mode 100644 arch/powerpc/platforms/celleb/scc_epci.c
 create mode 100644 arch/powerpc/platforms/celleb/scc_sio.c
 create mode 100644 arch/powerpc/platforms/celleb/scc_uhc.c
 create mode 100644 arch/powerpc/platforms/celleb/setup.c
 create mode 100644 arch/powerpc/platforms/celleb/smp.c
 create mode 100644 arch/powerpc/platforms/celleb/spu_priv1.c
 create mode 100644 arch/powerpc/platforms/celleb/udbg_beat.c
 create mode 100644 arch/powerpc/platforms/pasemi/Kconfig
 create mode 100644 arch/powerpc/platforms/pasemi/idle.c
 create mode 100644 arch/powerpc/platforms/pasemi/iommu.c
 create mode 100644 arch/powerpc/platforms/pasemi/powersave.S
 rename drivers/ps3/system-bus.c => arch/powerpc/platforms/ps3/system-bus.c (94%)
 create mode 100644 arch/powerpc/sysdev/commproc.c
 create mode 100644 arch/powerpc/sysdev/micropatch.c
 create mode 100644 arch/powerpc/sysdev/mpc8xx_pic.c
 create mode 100644 arch/powerpc/sysdev/mpc8xx_pic.h
 delete mode 100644 arch/ppc/configs/gemini_defconfig
 delete mode 100644 arch/ppc/platforms/gemini.h
 delete mode 100644 arch/ppc/platforms/gemini_pci.c
 delete mode 100644 arch/ppc/platforms/gemini_prom.S
 delete mode 100644 arch/ppc/platforms/gemini_serial.h
 delete mode 100644 arch/ppc/platforms/gemini_setup.c
 create mode 100644 drivers/char/hvc_beat.c
 create mode 100644 include/asm-powerpc/mpc8260.h
 create mode 100644 include/asm-powerpc/mpc8xx.h
 delete mode 100644 include/asm-ppc/m48t35.h

Adrian Bunk (1):
      [POWERPC] Remove the broken Gemini support

Akinobu Mita (1):
      [POWERPC] Use is_init() instead of pid==1

Anton Blanchard (1):
      [POWERPC] Move ELF_ET_DYN_BASE up to 512MB point

Benjamin Herrenschmidt (2):
      [POWERPC] ps3: system bus minor mmio fix
      [POWERPC] ps3: cleanup interrupt bmp routines

David Gibson (1):
      [POWERPC] Compile fixes for arch/powerpc dcr code

David Woodhouse (1):
      [POWERPC] Mask 32-bit system call arguments to 32 bits on PPC64 in audit code

Geert Uytterhoeven (3):
      [POWERPC] ps3: repository storage support
      [POWERPC] ps3: add interrupt alloc for outlets
      [POWERPC] ps3: get av_multi_out params

Geoff Levand (14):
      [POWERPC] ps3: repository misc fixes
      [POWERPC] ps3: fix struct alignment attributes
      [POWERPC] ps3: rename interrupt symbols
      [POWERPC] ps3: smp interrupt fixes
      [POWERPC] ps3: bind interrupt to cpu
      [POWERPC] ps3: fix interrupt bmp
      [POWERPC] ps3: remove cpuinfo
      [POWERPC] ps3: get firmware version
      [POWERPC] ps3: remove unneeded header include
      [POWERPC] ps3: ps3_defconfig updates
      [POWERPC] PS3: Move system bus to platform directory
      [POWERPC] PS3: Move vuart declarations to ps3.h
      [POWERPC] PS3: Fix DMA scatter-gather
      [POWERPC] PS3: Enable USB mass storage

Ishizaki Kou (20):
      [POWERPC] spufs: Add SPU register lock
      [POWERPC] TLB insertion cleanup
      [POWERPC] Fix oprofile support on Cell LPAR
      [POWERPC] Add a field for each specific bus to struct pci_controller
      [POWERPC] Add IRQ remapping hook
      [POWERPC] Celleb: hypervisor call numbers
      [POWERPC] Celleb: Cell SCC definitions
      [POWERPC] Celleb: Support PCI bus and base of I/O
      [POWERPC] Celleb: setup sio in SCC
      [POWERPC] Celleb: interfaces to the hypervisor
      [POWERPC] Celleb: support interrupts
      [POWERPC] Celleb: setup usb host controller in SCC
      [POWERPC] Celleb: support iommu
      [POWERPC] Celleb: htab routines
      [POWERPC] Celleb: support udbg
      [POWERPC] Celleb: hypervisor console driver
      [POWERPC] Celleb: consolidate spu management ops
      [POWERPC] Celleb: support spu priv1 ops
      [POWERPC] Celleb: basic support
      [POWERPC] Celleb: add celleb_defconfig

Jiri Kosina (2):
      [POWERPC] 86xx: local_irq_disable() is redundant after local_irq_save()
      [POWERPC] powermac: local_irq_disable() is redundant after local_irq_save()

Kim Phillips (2):
      [POWERPC] 83xx: Add the mpc832xemds defconfig
      [POWERPC] 83xx: Add the mpc8323emds.dts

Kumar Gala (6):
      [POWERPC] 83xx: Fix Kconfig to only enable FP math emulation for the MPC832x
      [POWERPC] 83xx: Don't call ioremap in the reset function
      [POWERPC] 83xx:  Make platform *_init_IRQ() static
      [POWERPC] 83xx: Return a point to the struct ipic from ipic_init()
      [POWERPC] Remove fastcall function attribute
      [POWERPC] Enable stack debug features on ppc32

Li Yang (1):
      [POWERPC] 83xx: Fix compiler warnings on 836x and 832x

Linas Vepstas (2):
      [POWERPC] Clarify EEH error message
      [POWERPC] pSeries: EEH improperly enabled for some Power4 systems

Livio Soares (1):
      [POWERPC] Fix performance monitor exception

Mariusz Kozlowski (6):
      [POWERPC] arch/ppc/kernel/prom.c of_node_(get|put) cleanup
      [POWERPC] arch/powerpc/kernel/vio.c of_node_put cleanup
      [POWERPC] arch/powerpc/sysdev/ipic.c of_node_get cleanup
      [POWERPC] arch/powerpc/sysdev/mpic.c of_node_get cleanup
      [POWERPC] arch/powerpc/sysdev/qe_lib of_node_get cleanup
      [POWERPC] arch/powerpc/sysdev/cpm2_pic.c of_node_get cleanup

Michael Neuling (1):
      [POWERPC] remove unused CPU_FTRS_POWER6X

Michal Ostrowski (1):
      [POWERPC] Do not write virq back to PCI config space

Nathan Lynch (3):
      [POWERPC] maple: improve CPC9x5 host bridge detection
      [POWERPC] Maple: don't override bus-range supplied by firmware
      [POWERPC] Maple: use mmio nvram

Olaf Hering (1):
      [POWERPC] Update fixup_winbond_82c105 comment

Olof Johansson (13):
      [POWERPC] Oprofile cleanup
      [POWERPC] Add PMC type to cputable
      [POWERPC] Introduce _SYSDEV_ATTR
      [POWERPC] PA6T PMC support
      [POWERPC] MPIC: support more than 256 sources
      [POWERPC] pasemi: UART udbg support
      [POWERPC] pasemi: Machine check handler
      [POWERPC] pasemi: Idle loops
      [POWERPC] pasemi: Implement restart
      [POWERPC] pasemi: SMP timebase sync
      [POWERPC] pasemi: Configure DMA controller interrupts
      [POWERPC] pasemi: iommu support
      [POWERPC] pasemi: defconfig

Paul Gortmaker (1):
      [POWERPC] Select DEFAULT_UIMAGE for HPC-NET/8641

Paul Mackerras (2):
      [POWERPC] Clear RI bit in MSR before restoring r13 when returning to userspace
      [POWERPC] Make pSeries use the H_BULK_REMOVE hypervisor call

Pavel Roskin (1):
      [POWERPC] Assign all PCI busses on G3 Blue & White

Robert P. J. Day (2):
      [POWERPC] Fix apparent typo "CONFIG_SERIAL_CPM_SMC".
      [POWERPC] Add "is_power_of_2" checking to log2.h.

Simon Vallet (1):
      [POWERPC] Add support for R_PPC_ADDR16_HI relocations

Timur Tabi (1):
      [POWERPC] Fix array indexing error in rheap grow()

Vitaly Bordug (10):
      [POWERPC] cpm_uart: OF-related fix for CPM1
      [POWERPC] 8xx: platform specific mmu updates
      [POWERPC] 8xx: generic 8xx code arch/powerpc port
      [POWERPC] 8xx: platform related changes to the fsl_soc
      [POWERPC] 8xx: powerpc port of core CPM PIC
      [POWERPC] 8xx: Add mpc885ads support and common mpc8xx files
      [POWERPC] Add mpc866ads board-specific bits to arch/powerpc
      [POWERPC] cpm2: CPM2 interrupt controller fix
      [POWERPC] Fix kernel build errors for mpc8272ads and mpc8560ads
      [POWERPC] mpc8272ads: defconfig

^ permalink raw reply	[flat|nested] 22+ messages in thread

end of thread, other threads:[~2007-02-13 22:15 UTC | newest]

Thread overview: 22+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2007-02-13 20:37 patches in powerpc.git Paul Mackerras
2007-02-13 21:16 ` Arnd Bergmann
2007-02-13 22:15 ` Michael Ellerman
  -- strict thread matches above, loose matches on Subject: below --
2007-02-07  4:03 Paul Mackerras
2007-02-07  4:14 ` Grant Likely
2007-02-07  4:25 ` Olof Johansson
2007-02-07  4:55 ` Stephen Rothwell
2007-02-07 16:38   ` Will Schmidt
2007-02-07 23:42     ` Stephen Rothwell
2007-02-07  6:38 ` Pavel Fedin
2007-02-07 15:22   ` Vitaly Bordug
2007-02-07 22:07   ` Paul Mackerras
2007-02-07  7:39 ` Olof Johansson
2007-02-07 12:18 ` Johannes Berg
2007-02-07 16:11 ` Geert Uytterhoeven
2007-02-08  0:03   ` Paul Mackerras
2007-02-08 14:02     ` Geert Uytterhoeven
2007-02-08 18:42       ` James Simmons
2007-02-07 20:10 ` Guennadi Liakhovetski
2007-02-07 22:24   ` Paul Mackerras
2007-02-07 22:49     ` Guennadi Liakhovetski
2007-02-08  0:01       ` Kumar Gala

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.