Re: [PATCH v5 0/7] minimal alignment for p2p bars

2012-07-16 Thread Bjorn Helgaas
On Mon, Jul 16, 2012 at 11:30:23PM +0800, Gavin Shan wrote:
 v1 - v2:
   * Shorten the varaible names so that they looks more short.
   * Changelog adjustment so that they looks more meaningful.
 
 v2 - v3:
   * Rebase to 3.5.RC4
 
 v3 - v4:
   * Merge Yinghai's patches.
 
 v3 - v4:
   * Split patch for easy review.
   * Add function to retrieve the minimal alignment of p2p bridge. 
 
 v4 - v5:
   * Rebase to 3.5.RC7
   * Introduce weak function pcibios_window_alignment() to retrieve
 I/O and memory alignment for P2P bridges.
   * Introduce pcibios_window_alignment() for ppc to override the
 PCI function.
   * Add ppc_md.pcibios_window_alignment() for specific platform like
 powernv can override ppc's pcibios_window_alignment().

You don't have to rebase your patches -- I can take care of merging
them with previous patches I've applied -- but if you *do* rebase,
the most convenient target would be my next branch, since it
already contains the things I would have to merge with.

 Lu Yinghai(3):
   pci: change variable name for find_pci_host_bridge
   pci: argument pci_bus for find_pci_host_bridge
   pci: fiddle with conversion of pci and CPU address

I think the above patches are not needed for the ones below, are they?

 Gavin Shan(4)
   pci: weak function returns alignment
   pci: resource assignment based on p2p alignment
   ppc/pci: override pcibios_window_alignment
   ppc/pnv: I/O and memory alignment for p2p bridges
 
 
 arch/powerpc/include/asm/machdep.h|3 ++
 arch/powerpc/kernel/pci-common.c  |   20 +++
 arch/powerpc/platforms/powernv/pci-ioda.c |   41 ++
 drivers/pci/host-bridge.c |   52 ++---
 drivers/pci/setup-bus.c   |   22 
 include/linux/pci.h   |7 +++-
 6 files changed, 125 insertions(+), 20 deletions(-)
 
 Thanks,
 Gavin
 
___
Linuxppc-dev mailing list
Linuxppc-dev@lists.ozlabs.org
https://lists.ozlabs.org/listinfo/linuxppc-dev


Re: [PATCH V5 0/7] minimal alignment for p2p bars

2012-07-03 Thread Gavin Shan
Hi Bjorn,

Could you please review it when you have time?

Thanks,
Gavin

v1 - v2:
   * Shorten the varaible names so that they looks more short.
   * Changelog adjustment so that they looks more meaningful.

v2 - v3:
   * Rebase to 3.5.RC4

v3 - v4:
   * Merge Yinghai's patches.

v3 - v4:
   * Split patch for easy review.
   * Add function to retrieve the minimal alignment of p2p bridge. 

Lu Yinghai(3):
  pci: change variable name for find_pci_host_bridge
  pci: argument pci_bus for find_pci_host_bridge
  pci: fiddle with conversion of pci and CPU address

Gavin Shan(4)
  pci: make find_pci_host_bridge global
  pci: minimal alignment for bars of P2P bridges
  pci: function to retrieve alignment of p2p bars
  pci: resource assignment based on p2p alignment

 drivers/pci/host-bridge.c |   59 -
 drivers/pci/probe.c   |5 
 drivers/pci/setup-bus.c   |   22 +++--
 include/linux/pci.h   |   15 +++-
 4 files changed, 81 insertions(+), 20 deletions(-)

Thanks,
Gavin


___
Linuxppc-dev mailing list
Linuxppc-dev@lists.ozlabs.org
https://lists.ozlabs.org/listinfo/linuxppc-dev


[PATCH V5 0/7] minimal alignment for p2p bars

2012-06-29 Thread Gavin Shan
v1 - v2:
* Shorten the varaible names so that they looks more short.
* Changelog adjustment so that they looks more meaningful.

v2 - v3:
* Rebase to 3.5.RC4

v3 - v4:
* Merge Yinghai's patches.

v3 - v4:
* Split patch for easy review.
* Add function to retrieve the minimal alignment of p2p bridge. 

Lu Yinghai(3):
  pci: change variable name for find_pci_host_bridge
  pci: argument pci_bus for find_pci_host_bridge
  pci: fiddle with conversion of pci and CPU address

Gavin Shan(4)
  pci: make find_pci_host_bridge global
  pci: minimal alignment for bars of P2P bridges
  pci: function to retrieve alignment of p2p bars
  pci: resource assignment based on p2p alignment

 drivers/pci/host-bridge.c |   59 -
 drivers/pci/probe.c   |5 
 drivers/pci/setup-bus.c   |   22 +++--
 include/linux/pci.h   |   15 +++-
 4 files changed, 81 insertions(+), 20 deletions(-)

Thanks,
Gavin

___
Linuxppc-dev mailing list
Linuxppc-dev@lists.ozlabs.org
https://lists.ozlabs.org/listinfo/linuxppc-dev