Thread (4 messages) flat view 4 messages, 2 authors, 2016-12-05

Re: [RFC PATCH] PCI: designware: add host_init() error handling

From: Joao Pinto <hidden>
Date: 2016-12-02 10:33:07
Also in: linux-arm-kernel, linux-arm-msm, linux-omap, linux-pci, linux-samsung-soc, lkml

Hi Srinivas,

Às 11:51 AM de 12/1/2016, Srinivas Kandagatla escreveu:
 drivers/pci/host/pci-dra7xx.c           |  4 +++-
 drivers/pci/host/pci-exynos.c           |  4 +++-
 drivers/pci/host/pci-imx6.c             |  4 +++-
 drivers/pci/host/pci-keystone.c         |  4 +++-
 drivers/pci/host/pci-layerscape.c       | 12 ++++++++----
 drivers/pci/host/pcie-armada8k.c        |  4 +++-
 drivers/pci/host/pcie-designware-plat.c |  4 +++-
 drivers/pci/host/pcie-designware.c      |  4 +++-
 drivers/pci/host/pcie-designware.h      |  2 +-
 drivers/pci/host/pcie-qcom.c            |  6 ++++--
 drivers/pci/host/pcie-spear13xx.c       |  4 +++-
 11 files changed, 37 insertions(+), 15 deletions(-)
Thanks for the patch!

In my opinion your idea is good but only qcom driver is able to detect failure
in the specific host init routine, all others have a 'return 0' even if
something not well init. I would recomend that we take this issue a bit further
and add the error checking to all specific pci drivers in order to make them as
robust as qcom'.

Thanks,
Joao
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help