NAK: [Utopic][Pull] pci support for arm64

Dann Frazier dann.frazier at canonical.com
Thu Oct 2 05:37:02 UTC 2014


On Fri, Sep 26, 2014 at 7:20 AM, Tim Gardner <tim.gardner at canonical.com> wrote:
> On 09/25/2014 02:17 PM, Dann Frazier wrote:
>> I've prepared a backport of the patches from linux-next to enable PCI on arm64:
>>     git://kernel.ubuntu.com/dannf/ubuntu-utopic-hyperscale.git arm64-pci
>>
>> I've successfully tested this with the latest xgene-pcie driver
>> submission and verified that a plug-in NIC card works.
>>
>> Though this pull request doesn't enable any hardware by itself, my
>> goal is to get it merged now since it touches core code and find any
>> regressions before the upcoming freeze. Once this is in, the changes
>> needed to add PCI support for a new platform should be much more
>> localized.
>>
>
> I am deeply uncomfortable with the breadth and depth of this patch set.
> This is 3.18 merge window stuff and is guaranteed to have bugs and
> regressions. Serious upstream testing by the broader community won't
> really get started until 3.18-rc1. I'm pretty sure I don't want to
> subject my nicely stabilizing kernel to the carnage that this patch set
> may wreak.

OK. Well, in order to avoid the regression, please consider pulling
this instead:

  git://kernel.ubuntu.com/dannf/ubuntu-utopic-hyperscale.git@xgene-pci-for-ubuntu

This is a forward-port of the X-Gene-specific PCI stack we used in
trusty which is localized to arm64. It'll need a further fix to deal
with dma coherency inheritance to e.g. support the NIC on the HP m400
servers (in discussion upstream), but that should be an additive fix
to this set which at least gets an e1000e working on a mustang board.




More information about the kernel-team mailing list