mbox series

[0/3] Make pci/endpoint branch build

Message ID 20240528130035.1472871-5-cassel@kernel.org (mailing list archive)
Headers show
Series Make pci/endpoint branch build | expand

Message

Niklas Cassel May 28, 2024, 1 p.m. UTC
The pci/next branch has currently not merged the latest pci/endpoint
branch.

Perhaps this delay in creating a new pci/next branch is because the
pci/endpoint branch currently fails to build.

Fix the build error on the pci/endpoint branch such that it will be
possible to queue further patches.


Kind regards,
Niklas

Niklas Cassel (3):
  PCI: dwc: ep: Add dw_pcie_ep_deinit_notify()
  PCI: qcom-ep: Make use of dw_pcie_ep_deinit_notify()
  PCI: tegra194: Make use of dw_pcie_ep_deinit_notify()

 drivers/pci/controller/dwc/pcie-designware-ep.c | 13 +++++++++++++
 drivers/pci/controller/dwc/pcie-designware.h    |  5 +++++
 drivers/pci/controller/dwc/pcie-qcom-ep.c       |  2 +-
 drivers/pci/controller/dwc/pcie-tegra194.c      |  2 +-
 4 files changed, 20 insertions(+), 2 deletions(-)

Comments

Bjorn Helgaas May 28, 2024, 2:44 p.m. UTC | #1
On Tue, May 28, 2024 at 03:00:36PM +0200, Niklas Cassel wrote:
> The pci/next branch has currently not merged the latest pci/endpoint
> branch.
> 
> Perhaps this delay in creating a new pci/next branch is because the
> pci/endpoint branch currently fails to build.

The topic branches have things queued on them for build testing, but
they haven't been merged to pci/next yet.  It's standard practice that
we don't add v6.11 content to -next until v6.10-rc1 is tagged:
https://lore.kernel.org/linux-next/20240523111023.7ade2aa4@canb.auug.org.au/

v6.10-rc1 was tagged 5/26, and 5/27 was a US holiday.  The topic
branches will be merged to pci/next today.

Bjorn
Niklas Cassel May 28, 2024, 6:57 p.m. UTC | #2
On Tue, May 28, 2024 at 09:44:52AM -0500, Bjorn Helgaas wrote:
> On Tue, May 28, 2024 at 03:00:36PM +0200, Niklas Cassel wrote:
> > The pci/next branch has currently not merged the latest pci/endpoint
> > branch.
> > 
> > Perhaps this delay in creating a new pci/next branch is because the
> > pci/endpoint branch currently fails to build.
> 
> The topic branches have things queued on them for build testing, but
> they haven't been merged to pci/next yet.  It's standard practice that
> we don't add v6.11 content to -next until v6.10-rc1 is tagged:
> https://lore.kernel.org/linux-next/20240523111023.7ade2aa4@canb.auug.org.au/
> 
> v6.10-rc1 was tagged 5/26, and 5/27 was a US holiday.  The topic
> branches will be merged to pci/next today.

Ok, great!

Although, perhaps you would want to defer merging pci/endpoint to pci/next
until the linker error has been fixed.

We have already gotten a bunch of reports of this on the linux-pci list:
https://lore.kernel.org/linux-pci/202405270544.yKgcokbA-lkp@intel.com/T/#u
https://lore.kernel.org/linux-pci/202405130815.BwBrIepL-lkp@intel.com/T/#u
https://lore.kernel.org/linux-pci/202405140344.glj9WfzM-lkp@intel.com/T/#u

Merging the branch to pci/next is guaranteed to have even move people hit
and complain about this error.


Kind regards,
Niklas
Bjorn Helgaas May 28, 2024, 7:29 p.m. UTC | #3
On Tue, May 28, 2024 at 08:57:04PM +0200, Niklas Cassel wrote:
> On Tue, May 28, 2024 at 09:44:52AM -0500, Bjorn Helgaas wrote:
> > On Tue, May 28, 2024 at 03:00:36PM +0200, Niklas Cassel wrote:
> > > The pci/next branch has currently not merged the latest pci/endpoint
> > > branch.
> > > 
> > > Perhaps this delay in creating a new pci/next branch is because the
> > > pci/endpoint branch currently fails to build.
> > 
> > The topic branches have things queued on them for build testing, but
> > they haven't been merged to pci/next yet.  It's standard practice that
> > we don't add v6.11 content to -next until v6.10-rc1 is tagged:
> > https://lore.kernel.org/linux-next/20240523111023.7ade2aa4@canb.auug.org.au/
> > 
> > v6.10-rc1 was tagged 5/26, and 5/27 was a US holiday.  The topic
> > branches will be merged to pci/next today.
> 
> Ok, great!
> 
> Although, perhaps you would want to defer merging pci/endpoint to pci/next
> until the linker error has been fixed.
> 
> We have already gotten a bunch of reports of this on the linux-pci list:
> https://lore.kernel.org/linux-pci/202405270544.yKgcokbA-lkp@intel.com/T/#u
> https://lore.kernel.org/linux-pci/202405130815.BwBrIepL-lkp@intel.com/T/#u
> https://lore.kernel.org/linux-pci/202405140344.glj9WfzM-lkp@intel.com/T/#u
> 
> Merging the branch to pci/next is guaranteed to have even move people hit
> and complain about this error.

I included pci/endpoint but dropped the "PCI: endpoint: Introduce
'epc_deinit' event and notify the EPF drivers" patch until we fix that
issue.

Bjorn