> -----Original Message----- > From: Bjorn Helgaas [mailto:[email protected]] > Sent: Thursday, April 20, 2017 2:33 PM > To: Haiyang Zhang <[email protected]> > Cc: [email protected]; KY Srinivasan <[email protected]>; > Stephen Hemminger <[email protected]>; [email protected]; > [email protected]; [email protected]; linux- > [email protected] > Subject: Re: [PATCH] pci-hyperv: Use only 16 bit integer for PCI domain > > On Thu, Apr 20, 2017 at 11:35 AM, Haiyang Zhang > <[email protected]> wrote: > > From: Haiyang Zhang <[email protected]> > > > > This patch uses the lower 16 bits of the serial number as PCI > > domain, otherwise some drivers may not be able to handle it. > > Can you give any more details about this? Which drivers, for > instance? Why do drivers care about the domain at all? Can we or > should we make this more explicit and consistent in the PCI core, > e.g., pci_domain_nr() is currently defined to return "int"; maybe it > should be u32? (Although I think "int" is the same size as "u32" on > all arches anyway).
It's Nvidia driver. Piotr, could you explain why the driver expects 16 bit domain number? Thanks, - Haiyang _______________________________________________ devel mailing list [email protected] http://driverdev.linuxdriverproject.org/mailman/listinfo/driverdev-devel
