Re: [PATCH v5 10/11] PCI: Replace pci_dev::driver usage by pci_dev::dev.driver

From
Andrew Donnellan <hidden>
Date
2021-09-29 13:16:57
Also in
linux-pci, linux-perf-users, linux-usb, xen-devel
Reply to
Uwe Kleine-König, 2021-09-29
On 29/9/21 6:53 pm, Uwe Kleine-König wrote:>   	 list_for_each_entry(afu_dev, &afu->phb->bus->devices, bus_list) {
quoted hunk ↗ jump to hunk
-			if (afu_dev->driver && afu_dev->driver->err_handler &&
-			    afu_dev->driver->err_handler->resume)
-				afu_dev->driver->err_handler->resume(afu_dev);
+			struct pci_driver *afu_drv;
+			if (afu_dev->dev.driver &&
+			    (afu_drv = to_pci_driver(afu_dev->dev.driver))->err_handler &&
I'm not a huge fan of assignments in if statements and if you send a v6 I'd prefer you break it up.

Apart from that everything in the powerpc and cxl sections looks good to me.

-- 
Andrew Donnellan              OzLabs, ADL Canberra
ajd@linux.ibm.com             IBM Australia Limited
Thread (11 messages) 11 messages, 6 authors, last reply 2021-09-30
Keyboard shortcuts
hback out one level
jnext message in thread / next series-diff position
kprevious message in thread / previous series-diff position
ldrill in
Escclose help / fold thread tree
?toggle this help