Re: [RFC PATCH v3] PCI/portdrv: Only disable Bus Master on kexec reboot and connected PCI devices

2020-09-16 Thread Huacai Chen
Hi, Bjorn, On Tue, Sep 15, 2020 at 4:38 PM Bjorn Helgaas wrote: > > On Tue, Sep 15, 2020 at 09:36:13AM +0800, Huacai Chen wrote: > > Hi, Tiezhu, > > > > On Mon, Sep 14, 2020 at 7:25 PM Tiezhu Yang wrote: > > > > > > On 09/14/2020 05:46 PM, Huacai Chen wrote: > > > > Hi, Tiezhu, > > > > > > > >

Re: [RFC PATCH v3] PCI/portdrv: Only disable Bus Master on kexec reboot and connected PCI devices

2020-09-15 Thread Bjorn Helgaas
On Tue, Sep 15, 2020 at 09:36:13AM +0800, Huacai Chen wrote: > Hi, Tiezhu, > > On Mon, Sep 14, 2020 at 7:25 PM Tiezhu Yang wrote: > > > > On 09/14/2020 05:46 PM, Huacai Chen wrote: > > > Hi, Tiezhu, > > > > > > On Mon, Sep 14, 2020 at 5:30 PM Tiezhu Yang > > > wrote: > > >> On 09/14/2020 04:52

Re: [RFC PATCH v3] PCI/portdrv: Only disable Bus Master on kexec reboot and connected PCI devices

2020-09-14 Thread Huacai Chen
n, Sep 14, 2020 03:57 PMTo: "Bjorn Helgaas"; Cc: > >>>> "linux-pci"; > >>>> "linux-kernel"; "Rafael J. > >>>> Wysocki"; "Konstantin > >>>> Khlebnikov"; "Khalid > >>>> A

Re: [RFC PATCH v3] PCI/portdrv: Only disable Bus Master on kexec reboot and connected PCI devices

2020-09-14 Thread Tiezhu Yang
; "Rafael J. Wysocki"; "Konstantin Khlebnikov"; "Khalid Aziz"; "Vivek Goyal"; "Lukas Wunner"; "Oliver O'Halloran"; "Huacai Chen"; "Jiaxun Yang"; "Xuefeng Li"; Subject: [RFC PATCH v3] PCI/portdrv: Only disa

Re: [RFC PATCH v3] PCI/portdrv: Only disable Bus Master on kexec reboot and connected PCI devices

2020-09-14 Thread Zhou Yanjie
"linux-kernel"; "Rafael J. Wysocki"; "Konstantin Khlebnikov"; "Khalid Aziz"; "Vivek Goyal"; "Lukas Wunner"; "Oliver O'Halloran"; "Huacai Chen"; "Jiaxun Yang"; "Xuefeng Li"; Subject:  [RFC PATCH v

Re: [RFC PATCH v3] PCI/portdrv: Only disable Bus Master on kexec reboot and connected PCI devices

2020-09-14 Thread Tiezhu Yang
"Lukas Wunner"; "Oliver O'Halloran"; "Huacai Chen"; "Jiaxun Yang"; "Xuefeng Li"; Subject: [RFC PATCH v3] PCI/portdrv: Only disable Bus Master on kexec reboot and connected PCI devices After commit 745be2e700cd ("PCIe: portdrv: call pci_

Re: [RFC PATCH v3] PCI/portdrv: Only disable Bus Master on kexec reboot and connected PCI devices

2020-09-14 Thread Huacai Chen
; >> Wysocki"; "Konstantin > >> Khlebnikov"; "Khalid Aziz"; > >> "Vivek Goyal"; "Lukas Wunner"; "Oliver > >> O'Halloran"; "Huacai Chen"; "Jiaxun > >> Yang"; "Xuefeng Li&q

Re: [RFC PATCH v3] PCI/portdrv: Only disable Bus Master on kexec reboot and connected PCI devices

2020-09-14 Thread Tiezhu Yang
uot;Konstantin Khlebnikov"; "Khalid Aziz"; "Vivek Goyal"; "Lukas Wunner"; "Oliver O'Halloran"; "Huacai Chen"; "Jiaxun Yang"; "Xuefeng Li"; Subject: [RFC PATCH v3] PCI/portdrv: Only disable Bus Master on kexec reboot and co

Re: [RFC PATCH v3] PCI/portdrv: Only disable Bus Master on kexec reboot and connected PCI devices

2020-09-14 Thread Huacai Chen
quot;; "Oliver > O'Halloran"; "Huacai Chen"; "Jiaxun > Yang"; "Xuefeng Li"; Subject: > [RFC PATCH v3] PCI/portdrv: Only disable Bus Master on kexec reboot and > connected PCI devices After commit 745be2e700cd ("PCIe: portdrv: call

[RFC PATCH v3] PCI/portdrv: Only disable Bus Master on kexec reboot and connected PCI devices

2020-09-14 Thread Tiezhu Yang
After commit 745be2e700cd ("PCIe: portdrv: call pci_disable_device during remove") and commit cc27b735ad3a ("PCI/portdrv: Turn off PCIe services during shutdown"), it also calls pci_disable_device() during shutdown, this leads to shutdown or reboot failure occasionally due to clear