On Sun, Apr 19, 2020 at 07:56:22AM +0200, Saheed Bolarinwa wrote: > Hello Bjorn and Yicong > > On 4/11/20 4:10 AM, Yicong Yang wrote: > > Hi Bjorn and Saheed, > > > > Callers use return value(most callers even don't check) of > > pcie_capability_{read,write}_*() I found lists below. some > > In this patch I have focused only on pcie_capability_read_{word & dword}() > > Do you think the consistency issue is of concern also with > pcie_capability_write_*()? Yes. pcie_capability_write_*() can return either -EINVAL or PCIBIOS_*, so it has the same consistency problem. I'd like to fix all of pcie_capability_read_*() and pcie_capability_write_*() in a single patch because it's logically the same change and they can all be reviewed together. Thanks for the audit of the callers. I'd include a brief summary in the commit log, but not the entire thing because it's a little too detailed for the log. But it could be useful in a cover letter (which will be acccessible from the commit via the "Link: https://lore.kernel.org/r/..." URL). Bjorn