All of lore.kernel.org
 help / color / mirror / Atom feed
From: Bjorn Helgaas <helgaas@kernel.org>
To: Tomasz Nowicki <tn@semihalf.com>
Cc: arnd@arndb.de, will.deacon@arm.com, catalin.marinas@arm.com,
	rafael@kernel.org, hanjun.guo@linaro.org,
	Lorenzo.Pieralisi@arm.com, okaya@codeaurora.org,
	jchandra@broadcom.com, robert.richter@caviumnetworks.com,
	mw@semihalf.com, Liviu.Dudau@arm.com, ddaney@caviumnetworks.com,
	wangyijing@huawei.com, Suravee.Suthikulpanit@amd.com,
	msalter@redhat.com, linux-pci@vger.kernel.org,
	linux-arm-kernel@lists.infradead.org, linux-acpi@vger.kernel.org,
	linux-kernel@vger.kernel.org, linaro-acpi@lists.linaro.org,
	jcm@redhat.com, andrea.gallo@linaro.org, dhdang@apm.com,
	jeremy.linton@arm.com, liudongdong3@huawei.com,
	cov@codeaurora.org
Subject: Re: [PATCH V8 0/9] Support for ARM64 ACPI based PCI host controller
Date: Tue, 7 Jun 2016 18:13:26 -0500	[thread overview]
Message-ID: <20160607231326.GA4759@localhost> (raw)
In-Reply-To: <1464621262-26770-1-git-send-email-tn@semihalf.com>

Hi Tomasz,

On Mon, May 30, 2016 at 05:14:13PM +0200, Tomasz Nowicki wrote:
> From the functionality point of view this series may be split into the
> following logic parts:
> 1. Export ECAM API and add parent device to pci_config_window
> 2. Add IO resources handling to PCI core code
> 3. Support for generic domain assignment based on ACPI
> 4. New MCFG driver
> 5. Implement ARM64 ACPI based PCI host controller driver under arch/arm64/
> 
> Patches has been built on top of 4.7-rc1 and can be found here:
> git@github.com:semihalf-nowicki-tomasz/linux.git (pci-acpi-v8)

Trivial comments while I work on the rest:

  - Run "git log --oneline" on the files you change and make sure the
    subject lines match existing style.

  - Always capitalize "PCI" and "ACPI".

  - Use a capitalized verb as the first word after the "PCI: " prefix
    in a changelog subject.

  - Don't add a period at the end of a changelog subject.

  - Wrap changelogs so "git log" output fits in 80 columns.  I use
    "set textwidth=75" in vim.

  - Always use "()" after function names.

  - Don't write "This patch does ..." in a changelog.  It's obvious
    that the context is this patch, so write something like "Update
    users of the header file to use the new name."  I like it when
    there's a little bit of background followed by a short paragraph
    starting with a strong verb that tells me what the patch does.

I usually fix all this sort of stuff silently, but I'm slow and it scales
better if you do it.

Don't bother posting an update until I have a chance to look at the code
itself.  I'm sure (at least, I hope) I'll have more substantive comments
than these :)

Bjorn

WARNING: multiple messages have this Message-ID (diff)
From: Bjorn Helgaas <helgaas@kernel.org>
To: Tomasz Nowicki <tn@semihalf.com>
Cc: rafael@kernel.org, linux-pci@vger.kernel.org,
	will.deacon@arm.com, okaya@codeaurora.org, wangyijing@huawei.com,
	andrea.gallo@linaro.org, Lorenzo.Pieralisi@arm.com,
	linaro-acpi@lists.linaro.org, ddaney@caviumnetworks.com,
	linux-acpi@vger.kernel.org, robert.richter@caviumnetworks.com,
	liudongdong3@huawei.com, catalin.marinas@arm.com,
	Liviu.Dudau@arm.com, arnd@arndb.de, jcm@redhat.com,
	msalter@redhat.com, cov@codeaurora.org, mw@semihalf.com,
	linux-arm-kernel@lists.infradead.org, jchandra@broadcom.com,
	dhdang@apm.com, linux-kernel@vger.kernel.org,
	jeremy.linton@arm.com, hanjun.guo@linaro.org,
	Suravee.Suthikulpanit@amd.com
Subject: Re: [PATCH V8 0/9] Support for ARM64 ACPI based PCI host controller
Date: Tue, 7 Jun 2016 18:13:26 -0500	[thread overview]
Message-ID: <20160607231326.GA4759@localhost> (raw)
In-Reply-To: <1464621262-26770-1-git-send-email-tn@semihalf.com>

Hi Tomasz,

On Mon, May 30, 2016 at 05:14:13PM +0200, Tomasz Nowicki wrote:
> From the functionality point of view this series may be split into the
> following logic parts:
> 1. Export ECAM API and add parent device to pci_config_window
> 2. Add IO resources handling to PCI core code
> 3. Support for generic domain assignment based on ACPI
> 4. New MCFG driver
> 5. Implement ARM64 ACPI based PCI host controller driver under arch/arm64/
> 
> Patches has been built on top of 4.7-rc1 and can be found here:
> git@github.com:semihalf-nowicki-tomasz/linux.git (pci-acpi-v8)

Trivial comments while I work on the rest:

  - Run "git log --oneline" on the files you change and make sure the
    subject lines match existing style.

  - Always capitalize "PCI" and "ACPI".

  - Use a capitalized verb as the first word after the "PCI: " prefix
    in a changelog subject.

  - Don't add a period at the end of a changelog subject.

  - Wrap changelogs so "git log" output fits in 80 columns.  I use
    "set textwidth=75" in vim.

  - Always use "()" after function names.

  - Don't write "This patch does ..." in a changelog.  It's obvious
    that the context is this patch, so write something like "Update
    users of the header file to use the new name."  I like it when
    there's a little bit of background followed by a short paragraph
    starting with a strong verb that tells me what the patch does.

I usually fix all this sort of stuff silently, but I'm slow and it scales
better if you do it.

Don't bother posting an update until I have a chance to look at the code
itself.  I'm sure (at least, I hope) I'll have more substantive comments
than these :)

Bjorn

_______________________________________________
linux-arm-kernel mailing list
linux-arm-kernel@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/linux-arm-kernel

WARNING: multiple messages have this Message-ID (diff)
From: helgaas@kernel.org (Bjorn Helgaas)
To: linux-arm-kernel@lists.infradead.org
Subject: [PATCH V8 0/9] Support for ARM64 ACPI based PCI host controller
Date: Tue, 7 Jun 2016 18:13:26 -0500	[thread overview]
Message-ID: <20160607231326.GA4759@localhost> (raw)
In-Reply-To: <1464621262-26770-1-git-send-email-tn@semihalf.com>

Hi Tomasz,

On Mon, May 30, 2016 at 05:14:13PM +0200, Tomasz Nowicki wrote:
> From the functionality point of view this series may be split into the
> following logic parts:
> 1. Export ECAM API and add parent device to pci_config_window
> 2. Add IO resources handling to PCI core code
> 3. Support for generic domain assignment based on ACPI
> 4. New MCFG driver
> 5. Implement ARM64 ACPI based PCI host controller driver under arch/arm64/
> 
> Patches has been built on top of 4.7-rc1 and can be found here:
> git at github.com:semihalf-nowicki-tomasz/linux.git (pci-acpi-v8)

Trivial comments while I work on the rest:

  - Run "git log --oneline" on the files you change and make sure the
    subject lines match existing style.

  - Always capitalize "PCI" and "ACPI".

  - Use a capitalized verb as the first word after the "PCI: " prefix
    in a changelog subject.

  - Don't add a period at the end of a changelog subject.

  - Wrap changelogs so "git log" output fits in 80 columns.  I use
    "set textwidth=75" in vim.

  - Always use "()" after function names.

  - Don't write "This patch does ..." in a changelog.  It's obvious
    that the context is this patch, so write something like "Update
    users of the header file to use the new name."  I like it when
    there's a little bit of background followed by a short paragraph
    starting with a strong verb that tells me what the patch does.

I usually fix all this sort of stuff silently, but I'm slow and it scales
better if you do it.

Don't bother posting an update until I have a chance to look at the code
itself.  I'm sure (at least, I hope) I'll have more substantive comments
than these :)

Bjorn

  parent reply	other threads:[~2016-06-07 23:13 UTC|newest]

Thread overview: 113+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2016-05-30 15:14 [PATCH V8 0/9] Support for ARM64 ACPI based PCI host controller Tomasz Nowicki
2016-05-30 15:14 ` Tomasz Nowicki
2016-05-30 15:14 ` [PATCH V8 1/9] PCI: ecam: move ecam.h to linux/include/pci-ecam.h Tomasz Nowicki
2016-05-30 15:14   ` Tomasz Nowicki
2016-05-30 15:14   ` Tomasz Nowicki
2016-06-02  9:48   ` Lorenzo Pieralisi
2016-06-02  9:48     ` Lorenzo Pieralisi
2016-05-30 15:14 ` [PATCH V8 2/9] PCI: ecam: Add parent device field to pci_config_window Tomasz Nowicki
2016-05-30 15:14   ` Tomasz Nowicki
2016-05-30 15:14   ` Tomasz Nowicki
2016-06-02 10:13   ` Lorenzo Pieralisi
2016-06-02 10:13     ` Lorenzo Pieralisi
2016-05-30 15:14 ` [PATCH V8 3/9] pci: Add new function to unmap IO resources Tomasz Nowicki
2016-05-30 15:14   ` Tomasz Nowicki
2016-05-30 15:14   ` Tomasz Nowicki
2016-06-02 16:50   ` Lorenzo Pieralisi
2016-06-02 16:50     ` Lorenzo Pieralisi
2016-05-30 15:14 ` [PATCH V8 4/9] acpi, pci: Support IO resources when parsing PCI host bridge resources Tomasz Nowicki
2016-05-30 15:14   ` Tomasz Nowicki
2016-06-02 17:30   ` Lorenzo Pieralisi
2016-06-02 17:30     ` Lorenzo Pieralisi
2016-06-07 23:56   ` Bjorn Helgaas
2016-06-07 23:56     ` Bjorn Helgaas
2016-06-07 23:56     ` Bjorn Helgaas
2016-05-30 15:14 ` [PATCH V8 5/9] pci, acpi: add acpi hook to assign domain number Tomasz Nowicki
2016-05-30 15:14   ` Tomasz Nowicki
2016-05-30 15:14   ` Tomasz Nowicki
2016-06-08  0:15   ` Bjorn Helgaas
2016-06-08  0:15     ` Bjorn Helgaas
2016-06-08  0:15     ` Bjorn Helgaas
2016-06-08 10:21     ` Tomasz Nowicki
2016-06-08 10:21       ` Tomasz Nowicki
2016-06-08 13:22       ` Bjorn Helgaas
2016-06-08 13:22         ` Bjorn Helgaas
2016-06-08 13:22         ` Bjorn Helgaas
2016-06-10 15:14     ` Lorenzo Pieralisi
2016-06-10 15:14       ` Lorenzo Pieralisi
2016-06-10 15:49       ` Lorenzo Pieralisi
2016-06-10 15:49         ` Lorenzo Pieralisi
2016-06-10 16:49         ` Tomasz Nowicki
2016-06-10 16:49           ` Tomasz Nowicki
2016-06-10 18:18           ` Bjorn Helgaas
2016-06-10 18:18             ` Bjorn Helgaas
2016-06-10 18:54             ` Jon Masters
2016-06-10 18:54               ` Jon Masters
2016-06-10 18:54               ` Jon Masters
2016-05-30 15:14 ` [PATCH V8 6/9] arm64, pci, acpi: ACPI support for legacy IRQs parsing and consolidation with DT code Tomasz Nowicki
2016-05-30 15:14   ` Tomasz Nowicki
2016-05-30 15:14 ` [PATCH V8 7/9] acpi: Add generic MCFG table handling Tomasz Nowicki
2016-05-30 15:14   ` Tomasz Nowicki
2016-06-03 11:38   ` Lorenzo Pieralisi
2016-06-03 11:38     ` Lorenzo Pieralisi
2016-06-06 12:55     ` Tomasz Nowicki
2016-06-06 12:55       ` Tomasz Nowicki
2016-06-08  1:56   ` Bjorn Helgaas
2016-06-08  1:56     ` Bjorn Helgaas
2016-06-08  1:56     ` Bjorn Helgaas
2016-06-08 12:21     ` Tomasz Nowicki
2016-06-08 12:21       ` Tomasz Nowicki
2016-06-08 13:17       ` Bjorn Helgaas
2016-06-08 13:17         ` Bjorn Helgaas
2016-06-08 13:17         ` Bjorn Helgaas
2016-06-08 13:44         ` Tomasz Nowicki
2016-06-08 13:44           ` Tomasz Nowicki
2016-05-30 15:14 ` [PATCH V8 8/9] arm64, pci, acpi: Provide ACPI-specific prerequisites for PCI bus enumeration Tomasz Nowicki
2016-05-30 15:14   ` Tomasz Nowicki
2016-06-02  9:45   ` Lorenzo Pieralisi
2016-06-02  9:45     ` Lorenzo Pieralisi
2016-06-02  9:51     ` Tomasz Nowicki
2016-06-02  9:51       ` Tomasz Nowicki
2016-05-30 15:14 ` [PATCH V8 9/9] pci, acpi: ARM64 support for ACPI based generic PCI host controller Tomasz Nowicki
2016-05-30 15:14   ` Tomasz Nowicki
2016-05-30 15:38   ` Arnd Bergmann
2016-05-30 15:38     ` Arnd Bergmann
2016-05-30 16:13     ` Jayachandran C
2016-05-30 16:13       ` Jayachandran C
2016-05-30 16:13       ` Jayachandran C
2016-06-02  9:35   ` Lorenzo Pieralisi
2016-06-02  9:35     ` Lorenzo Pieralisi
2016-06-02  9:44     ` Tomasz Nowicki
2016-06-02  9:44       ` Tomasz Nowicki
2016-06-08  2:14   ` Bjorn Helgaas
2016-06-08  2:14     ` Bjorn Helgaas
2016-06-08  2:14     ` Bjorn Helgaas
2016-06-01  7:36 ` [PATCH V8 0/9] Support for ARM64 ACPI based " Gabriele Paoloni
2016-06-01  7:36   ` Gabriele Paoloni
2016-06-01  7:36   ` Gabriele Paoloni
2016-06-01  7:36   ` Gabriele Paoloni
2016-06-02  7:31   ` Jon Masters
2016-06-02  7:31     ` Jon Masters
2016-06-02  8:53     ` [Linaro-acpi] " Martin Stadtler
2016-06-02 10:06     ` Gabriele Paoloni
2016-06-02 10:06       ` Gabriele Paoloni
2016-06-02 10:06       ` Gabriele Paoloni
2016-06-02  8:52   ` Tomasz Nowicki
2016-06-02  8:52     ` Tomasz Nowicki
2016-06-02  8:52     ` Tomasz Nowicki
2016-06-02  9:58     ` Gabriele Paoloni
2016-06-02  9:58       ` Gabriele Paoloni
2016-06-02  9:58       ` Gabriele Paoloni
2016-06-02  9:58       ` Gabriele Paoloni
2016-06-02  8:48 ` Jon Masters
2016-06-02  8:48   ` Jon Masters
2016-06-07 23:13 ` Bjorn Helgaas [this message]
2016-06-07 23:13   ` Bjorn Helgaas
2016-06-07 23:13   ` Bjorn Helgaas
2016-06-08  9:20 ` Dongdong Liu
2016-06-08  9:20   ` Dongdong Liu
2016-06-08  9:20   ` Dongdong Liu
2016-06-09 16:45 ` Suravee Suthikulanit
2016-06-09 16:45   ` Suravee Suthikulanit
2016-06-09 16:45   ` Suravee Suthikulanit
2016-06-09 16:45   ` Suravee Suthikulanit

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=20160607231326.GA4759@localhost \
    --to=helgaas@kernel.org \
    --cc=Liviu.Dudau@arm.com \
    --cc=Lorenzo.Pieralisi@arm.com \
    --cc=Suravee.Suthikulpanit@amd.com \
    --cc=andrea.gallo@linaro.org \
    --cc=arnd@arndb.de \
    --cc=catalin.marinas@arm.com \
    --cc=cov@codeaurora.org \
    --cc=ddaney@caviumnetworks.com \
    --cc=dhdang@apm.com \
    --cc=hanjun.guo@linaro.org \
    --cc=jchandra@broadcom.com \
    --cc=jcm@redhat.com \
    --cc=jeremy.linton@arm.com \
    --cc=linaro-acpi@lists.linaro.org \
    --cc=linux-acpi@vger.kernel.org \
    --cc=linux-arm-kernel@lists.infradead.org \
    --cc=linux-kernel@vger.kernel.org \
    --cc=linux-pci@vger.kernel.org \
    --cc=liudongdong3@huawei.com \
    --cc=msalter@redhat.com \
    --cc=mw@semihalf.com \
    --cc=okaya@codeaurora.org \
    --cc=rafael@kernel.org \
    --cc=robert.richter@caviumnetworks.com \
    --cc=tn@semihalf.com \
    --cc=wangyijing@huawei.com \
    --cc=will.deacon@arm.com \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
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.