On Mon, 2022-09-26 at 11:23 +0200, Pierre Morel wrote: > > On 9/26/22 11:17, Pierre Morel wrote: > > > > On 9/22/22 11:52, Niklas Schnelle wrote: > > > This field was added in commit 44510d6fa0c0 ("s390/pci: Handling > > > multifunctions") but is an unused remnant of an earlier version where > > > the devices on the virtual bus were connected in a linked list instead > > > of a fixed 256 entry array of pointers. > > > > > > It is also not used for the list of busses as that is threaded through > > > struct zpci_bus not through struct zpci_dev. > > > > > > Signed-off-by: Niklas Schnelle <schnelle@xxxxxxxxxxxxx> > > > > Reviewed-by: Pierre Morel <pmorel@xxxxxxxxxxxxx> > > > > > > Also couldn't it be detached of the series and posted on its own? As this is entirely s390 specific this can go via the s390 tree without re-posting. Since we're still figuring the rest of the series out it might even make it upstream before that and then we can more easily refer to it as a pre-requisite. > > > > --- > > > arch/s390/include/asm/pci.h | 1 - > > > 1 file changed, 1 deletion(-) > > > > > > diff --git a/arch/s390/include/asm/pci.h b/arch/s390/include/asm/pci.h > > > index 7b4cdadbc023..108e732d7b14 100644 > > > --- a/arch/s390/include/asm/pci.h > > > +++ b/arch/s390/include/asm/pci.h > > > @@ -117,7 +117,6 @@ struct zpci_bus { > > > struct zpci_dev { > > > struct zpci_bus *zbus; > > > struct list_head entry; /* list of all zpci_devices, > > > needed for hotplug, etc. */ > > > - struct list_head bus_next; > > > struct kref kref; > > > struct hotplug_slot hotplug_slot;