Re: [driver-core PATCH v6 9/9] libnvdimm: Schedule device registration on node local to the device

2018-11-27 Thread Dan Williams
On Tue, Nov 27, 2018 at 1:22 PM Bart Van Assche wrote: > > On Tue, 2018-11-27 at 12:50 -0800, Dan Williams wrote: > > Thanks Bart, so tying this back to Alex's patches, does the ordering > > problem that Alex's patches solve impact the SCSI case? I'm looking > > for something like "SCSI depends

Re: [driver-core PATCH v6 9/9] libnvdimm: Schedule device registration on node local to the device

2018-11-27 Thread Bart Van Assche
On Tue, 2018-11-27 at 12:50 -0800, Dan Williams wrote: > Thanks Bart, so tying this back to Alex's patches, does the ordering > problem that Alex's patches solve impact the SCSI case? I'm looking > for something like "SCSI depends on asynchronous probing and without > 'driver core: Establish clear

Re: [driver-core PATCH v6 9/9] libnvdimm: Schedule device registration on node local to the device

2018-11-27 Thread Dan Williams
On Tue, Nov 27, 2018 at 12:33 PM Bart Van Assche wrote: > > On Tue, 2018-11-27 at 11:34 -0800, Dan Williams wrote: > > On Tue, Nov 27, 2018 at 10:04 AM Alexander Duyck > > wrote: > > > > > > On Mon, 2018-11-26 at 18:21 -0800, Dan Williams wrote: > > > > On Thu, Nov 8, 2018 at 10:07 AM Alexander

Re: [driver-core PATCH v6 9/9] libnvdimm: Schedule device registration on node local to the device

2018-11-27 Thread Bart Van Assche
On Tue, 2018-11-27 at 11:34 -0800, Dan Williams wrote: > On Tue, Nov 27, 2018 at 10:04 AM Alexander Duyck > wrote: > > > > On Mon, 2018-11-26 at 18:21 -0800, Dan Williams wrote: > > > On Thu, Nov 8, 2018 at 10:07 AM Alexander Duyck > > > wrote: > > > > > > > > Force the device registration for

Re: [driver-core PATCH v6 9/9] libnvdimm: Schedule device registration on node local to the device

2018-11-27 Thread Dan Williams
On Tue, Nov 27, 2018 at 10:04 AM Alexander Duyck wrote: > > On Mon, 2018-11-26 at 18:21 -0800, Dan Williams wrote: > > On Thu, Nov 8, 2018 at 10:07 AM Alexander Duyck > > wrote: > > > > > > Force the device registration for nvdimm devices to be closer to the > > > actual > > > device. This is

Re: [driver-core PATCH v6 9/9] libnvdimm: Schedule device registration on node local to the device

2018-11-27 Thread Alexander Duyck
On Mon, 2018-11-26 at 18:21 -0800, Dan Williams wrote: > On Thu, Nov 8, 2018 at 10:07 AM Alexander Duyck > wrote: > > > > Force the device registration for nvdimm devices to be closer to the actual > > device. This is achieved by using either the NUMA node ID of the region, or > > of the parent.

Re: [driver-core PATCH v6 9/9] libnvdimm: Schedule device registration on node local to the device

2018-11-26 Thread Dan Williams
On Thu, Nov 8, 2018 at 10:07 AM Alexander Duyck wrote: > > Force the device registration for nvdimm devices to be closer to the actual > device. This is achieved by using either the NUMA node ID of the region, or > of the parent. By doing this we can have everything above the region based > on

[driver-core PATCH v6 9/9] libnvdimm: Schedule device registration on node local to the device

2018-11-08 Thread Alexander Duyck
Force the device registration for nvdimm devices to be closer to the actual device. This is achieved by using either the NUMA node ID of the region, or of the parent. By doing this we can have everything above the region based on the region, and everything below the region based on the nvdimm bus.