From: Grant Likely <hidden> Date: 2007-02-07 04:14:36
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 [off-list ref] 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
From: Olof Johansson <hidden> Date: 2007-02-07 04:17:58
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.
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
From: Stephen Rothwell <hidden> Date: 2007-02-07 04:54:56
On Wed, 7 Feb 2007 15:03:13 +1100 Paul Mackerras [off-list ref] 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/
From: Pavel Fedin <hidden> Date: 2007-02-07 06:38:30
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
From: Olof Johansson <hidden> Date: 2007-02-07 07:31:30
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
From: Johannes Berg <johannes@sipsolutions.net> Date: 2007-02-07 12:21:00
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
On Wed, 7 Feb 2007 09:38:00 +0300
Pavel Fedin [off-list ref] wrote:
Hello Paul,
Wednesday, February 7, 2007, 7:03:13 AM, you wrote:
quoted
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
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
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.
From: Benjamin Herrenschmidt <benh@kernel.crashing.org> Date: 2007-02-07 21:16:14
On Wed, 2007-02-07 at 15:10 -0600, Will Schmidt wrote:
On Wed, 2007-07-02 at 15:03 +1100, Paul Mackerras wrote:
quoted
[POWERPC] Make pSeries use the H_BULK_REMOVE hypervisor call
looks like this one ( f03e64f2ca6ee3d0b7824536b1940497701fe766 ) makes
my JS20 tip over. I backed it just that patch and booted
successfully, but havnt done any more poking than that.
What about "di c000000000035744" ?
Would it be possible that H_BULK_REMOVE isn't implemented by the js20's
firmware ?
Ben.
From: Benjamin Herrenschmidt <benh@kernel.crashing.org> Date: 2007-02-07 21:26:53
On Thu, 2007-02-08 at 08:16 +1100, Benjamin Herrenschmidt wrote:
On Wed, 2007-02-07 at 15:10 -0600, Will Schmidt wrote:
quoted
On Wed, 2007-07-02 at 15:03 +1100, Paul Mackerras wrote:
quoted
[POWERPC] Make pSeries use the H_BULK_REMOVE hypervisor call
looks like this one ( f03e64f2ca6ee3d0b7824536b1940497701fe766 ) makes
my JS20 tip over. I backed it just that patch and booted
successfully, but havnt done any more poking than that.
What about "di c000000000035744" ?
Would it be possible that H_BULK_REMOVE isn't implemented by the js20's
firmware ?
I talked to Mark Hack and indeed, it's not supported on js20. I asked
him the proper way to verify if it's supported via
ibm,hypertas-functions, specifically the hcall-bulk group.
Ben.
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.
@@ -570,6 +574,7 @@ static int lparcfg_open(struct inode *instructfile_operationslparcfg_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){
From: Paul Mackerras <hidden> Date: 2007-02-08 00:03:58
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.
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
From: James Simmons <hidden> Date: 2007-02-08 18:43:21
On Thu, 8 Feb 2007, Paul Mackerras wrote:
quoted
Geert Uytterhoeven writes:
quoted
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 <redacted>