Linux PCI subsystem development
 help / color / mirror / Atom feed
* PCI/MSI: Boot issue on X86 Laptop 6.18-rc1
@ 2025-10-15 19:05 Oliver Hartkopp
  2025-10-15 22:24 ` Inochi Amaoto
  2025-10-30 22:29 ` Bjorn Helgaas
  0 siblings, 2 replies; 5+ messages in thread
From: Oliver Hartkopp @ 2025-10-15 19:05 UTC (permalink / raw)
  To: Herve Codina, Christian Zigotzky, Inochi Amaoto, Thomas Gleixner,
	Bjorn Helgaas, linux-pci

Hi all,

my Lenovo V17 Gen 2 (i7-1165G7) does not boot since commit

54f45a30c0d0 ("PCI/MSI: Add startup/shutdown for per device domains")

from the beginning of the 6.18 merge window.

I've checked the discussion about the original patch "[PATCH v2 2/4] 
PCI/MSI: Add startup/shutdown for per device domains" here:

https://lore.kernel.org/all/qe23hkpdr6ui4mgjke2wp2pl3jmgcauzgrdxqq4olgrkbfy25d@avy6c6mg334s/

where a fix has been suggested (which was later applied) that doesn't 
help on my machine. So the Linus' latest tree 
6.18.0-rc1-00017-g5a6f65d15025 still does not work.

I was pretty lost when trying to follow the PCI quirk discussion about 
"[PPC] Boot problems after the pci-v6.18-changes" here:

https://lore.kernel.org/linux-pci/4rtktpyqgvmpyvars3w3gvbny56y4bayw52vwjc3my3q2hw3ew@onz4v2p2uh5i/T/#ma4425fd40ec041dcda2393a55bca5907887c2b52

Any idea how I can support you to make my machine boot again?

Thanks,
Oliver

^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: PCI/MSI: Boot issue on X86 Laptop 6.18-rc1
  2025-10-15 19:05 PCI/MSI: Boot issue on X86 Laptop 6.18-rc1 Oliver Hartkopp
@ 2025-10-15 22:24 ` Inochi Amaoto
  2025-10-16  6:25   ` Oliver Hartkopp
  2025-10-30 22:29 ` Bjorn Helgaas
  1 sibling, 1 reply; 5+ messages in thread
From: Inochi Amaoto @ 2025-10-15 22:24 UTC (permalink / raw)
  To: Oliver Hartkopp, Herve Codina, Christian Zigotzky, Inochi Amaoto,
	Thomas Gleixner, Bjorn Helgaas, linux-pci

On Wed, Oct 15, 2025 at 09:05:11PM +0200, Oliver Hartkopp wrote:
> Hi all,
> 
> my Lenovo V17 Gen 2 (i7-1165G7) does not boot since commit
> 
> 54f45a30c0d0 ("PCI/MSI: Add startup/shutdown for per device domains")
> 
> from the beginning of the 6.18 merge window.
> 
> I've checked the discussion about the original patch "[PATCH v2 2/4]
> PCI/MSI: Add startup/shutdown for per device domains" here:
> 
> https://lore.kernel.org/all/qe23hkpdr6ui4mgjke2wp2pl3jmgcauzgrdxqq4olgrkbfy25d@avy6c6mg334s/
> 
> where a fix has been suggested (which was later applied) that doesn't help
> on my machine. So the Linus' latest tree 6.18.0-rc1-00017-g5a6f65d15025
> still does not work.
> 
> I was pretty lost when trying to follow the PCI quirk discussion about
> "[PPC] Boot problems after the pci-v6.18-changes" here:
> 
> https://lore.kernel.org/linux-pci/4rtktpyqgvmpyvars3w3gvbny56y4bayw52vwjc3my3q2hw3ew@onz4v2p2uh5i/T/#ma4425fd40ec041dcda2393a55bca5907887c2b52
> 
> Any idea how I can support you to make my machine boot again?
> 

Can you try the following patch?
https://lore.kernel.org/all/20251014014607.612586-1-inochiama@gmail.com

Regards,
Inochi

^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: PCI/MSI: Boot issue on X86 Laptop 6.18-rc1
  2025-10-15 22:24 ` Inochi Amaoto
@ 2025-10-16  6:25   ` Oliver Hartkopp
  0 siblings, 0 replies; 5+ messages in thread
From: Oliver Hartkopp @ 2025-10-16  6:25 UTC (permalink / raw)
  To: Inochi Amaoto, Thomas Gleixner, Bjorn Helgaas, linux-pci
  Cc: Herve Codina, Christian Zigotzky

On 10/16/25 00:24, Inochi Amaoto wrote:
> On Wed, Oct 15, 2025 at 09:05:11PM +0200, Oliver Hartkopp wrote:
>> Hi all,
>>
>> my Lenovo V17 Gen 2 (i7-1165G7) does not boot since commit
>>
>> 54f45a30c0d0 ("PCI/MSI: Add startup/shutdown for per device domains")
>>
>> from the beginning of the 6.18 merge window.
>>
>> I've checked the discussion about the original patch "[PATCH v2 2/4]
>> PCI/MSI: Add startup/shutdown for per device domains" here:
>>
>> https://lore.kernel.org/all/qe23hkpdr6ui4mgjke2wp2pl3jmgcauzgrdxqq4olgrkbfy25d@avy6c6mg334s/
>>
>> where a fix has been suggested (which was later applied) that doesn't help
>> on my machine. So the Linus' latest tree 6.18.0-rc1-00017-g5a6f65d15025
>> still does not work.
>>
>> I was pretty lost when trying to follow the PCI quirk discussion about
>> "[PPC] Boot problems after the pci-v6.18-changes" here:
>>
>> https://lore.kernel.org/linux-pci/4rtktpyqgvmpyvars3w3gvbny56y4bayw52vwjc3my3q2hw3ew@onz4v2p2uh5i/T/#ma4425fd40ec041dcda2393a55bca5907887c2b52
>>
>> Any idea how I can support you to make my machine boot again?
>>
> 
> Can you try the following patch?
> https://lore.kernel.org/all/20251014014607.612586-1-inochiama@gmail.com

That fixed it!

I should have searched for the problematic commit message more 
intensively once I found it myself :-)

Tested-by: Oliver Hartkopp <socketcan@hartkopp.net>

Many thanks and best regards,
Oliver


^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: PCI/MSI: Boot issue on X86 Laptop 6.18-rc1
  2025-10-15 19:05 PCI/MSI: Boot issue on X86 Laptop 6.18-rc1 Oliver Hartkopp
  2025-10-15 22:24 ` Inochi Amaoto
@ 2025-10-30 22:29 ` Bjorn Helgaas
  2025-11-01  7:26   ` Oliver Hartkopp
  1 sibling, 1 reply; 5+ messages in thread
From: Bjorn Helgaas @ 2025-10-30 22:29 UTC (permalink / raw)
  To: Oliver Hartkopp
  Cc: Herve Codina, Christian Zigotzky, Inochi Amaoto, Thomas Gleixner,
	Bjorn Helgaas, linux-pci, regressions

On Wed, Oct 15, 2025 at 09:05:11PM +0200, Oliver Hartkopp wrote:
> my Lenovo V17 Gen 2 (i7-1165G7) does not boot since commit
> 
> 54f45a30c0d0 ("PCI/MSI: Add startup/shutdown for per device domains")
> ...

#regzbot report: https://lore.kernel.org/r/8d6887a5-60bc-423c-8f7a-87b4ab739f6a@hartkopp.net
#regzbot introduced: 54f45a30c0d0
#regzbot fix: e433110eb5bf

54f45a30c0d0 ("PCI/MSI: Add startup/shutdown for per device domains")
e433110eb5bf ("PCI: vmd: Override irq_startup()/irq_shutdown() in vmd_init_dev_msi_info()") (appeared in v6.18-rc2)

^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: PCI/MSI: Boot issue on X86 Laptop 6.18-rc1
  2025-10-30 22:29 ` Bjorn Helgaas
@ 2025-11-01  7:26   ` Oliver Hartkopp
  0 siblings, 0 replies; 5+ messages in thread
From: Oliver Hartkopp @ 2025-11-01  7:26 UTC (permalink / raw)
  To: Bjorn Helgaas
  Cc: Herve Codina, Christian Zigotzky, Inochi Amaoto, Thomas Gleixner,
	Bjorn Helgaas, linux-pci, regressions

Thanks Bjørn for keeping me in the loop!

Have a nice weekend.
Oliver

On 30.10.25 23:29, Bjorn Helgaas wrote:
> On Wed, Oct 15, 2025 at 09:05:11PM +0200, Oliver Hartkopp wrote:
>> my Lenovo V17 Gen 2 (i7-1165G7) does not boot since commit
>>
>> 54f45a30c0d0 ("PCI/MSI: Add startup/shutdown for per device domains")
>> ...
> 
> #regzbot report: https://lore.kernel.org/r/8d6887a5-60bc-423c-8f7a-87b4ab739f6a@hartkopp.net
> #regzbot introduced: 54f45a30c0d0
> #regzbot fix: e433110eb5bf
> 
> 54f45a30c0d0 ("PCI/MSI: Add startup/shutdown for per device domains")
> e433110eb5bf ("PCI: vmd: Override irq_startup()/irq_shutdown() in vmd_init_dev_msi_info()") (appeared in v6.18-rc2)


^ permalink raw reply	[flat|nested] 5+ messages in thread

end of thread, other threads:[~2025-11-01  7:26 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2025-10-15 19:05 PCI/MSI: Boot issue on X86 Laptop 6.18-rc1 Oliver Hartkopp
2025-10-15 22:24 ` Inochi Amaoto
2025-10-16  6:25   ` Oliver Hartkopp
2025-10-30 22:29 ` Bjorn Helgaas
2025-11-01  7:26   ` Oliver Hartkopp

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox