[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] Re: [Xen-devel] [PATCH 1/5] pci: use pci_sbdf_t in pci_dev
On Thu, May 23, 2019 at 09:29:44AM -0600, Jan Beulich wrote: > >>> On 10.05.19 at 18:10, <roger.pau@xxxxxxxxxx> wrote: > > --- a/xen/include/xen/pci.h > > +++ b/xen/include/xen/pci.h > > @@ -80,9 +80,8 @@ struct pci_dev { > > struct arch_msix *msix; > > > > struct domain *domain; > > - const u16 seg; > > - const u8 bus; > > - const u8 devfn; > > + > > + const pci_sbdf_t sbdf; > > To help the transition, did you consider first making this a union of > the existing fields and the new one, next replacing used in a per > component manner (so that individual maintainers would have to > look at smaller patches each only), and finally dropping the union > and its old fields? No, that didn't occur to me and it's indeed likely to make this much less painful. My plan was to switch this in one go ad done in this series, but using such union would allow for smaller patches. Thanks, Roger. _______________________________________________ Xen-devel mailing list Xen-devel@xxxxxxxxxxxxxxxxxxxx https://lists.xenproject.org/mailman/listinfo/xen-devel
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |