Re: [Linux-nvdimm] [PATCH 04/21] nd: create an 'nd_bus' from an 'nfit_desc'

2015-04-28 Thread Toshi Kani
On Tue, 2015-04-28 at 10:47 -0600, Toshi Kani wrote: > On Wed, 2015-04-22 at 13:00 -0700, Dan Williams wrote: > > On Wed, Apr 22, 2015 at 12:38 PM, Toshi Kani wrote: > > > On Wed, 2015-04-22 at 12:28 -0700, Dan Williams wrote: > > >> On Wed, Apr 22, 2015 at 11:23 AM, Toshi Kani wrote: > > >> > On

Re: [Linux-nvdimm] [PATCH 04/21] nd: create an 'nd_bus' from an 'nfit_desc'

2015-04-28 Thread Toshi Kani
On Wed, 2015-04-22 at 13:00 -0700, Dan Williams wrote: > On Wed, Apr 22, 2015 at 12:38 PM, Toshi Kani wrote: > > On Wed, 2015-04-22 at 12:28 -0700, Dan Williams wrote: > >> On Wed, Apr 22, 2015 at 11:23 AM, Toshi Kani wrote: > >> > On Wed, 2015-04-22 at 11:20 -0700, Dan Williams wrote: > >> >> On

Re: [Linux-nvdimm] [PATCH 04/21] nd: create an 'nd_bus' from an 'nfit_desc'

2015-04-22 Thread Dan Williams
On Wed, Apr 22, 2015 at 12:38 PM, Toshi Kani wrote: > On Wed, 2015-04-22 at 12:28 -0700, Dan Williams wrote: >> On Wed, Apr 22, 2015 at 11:23 AM, Toshi Kani wrote: >> > On Wed, 2015-04-22 at 11:20 -0700, Dan Williams wrote: >> >> On Wed, Apr 22, 2015 at 11:00 AM, Linda Knippers >> >> wrote: >>

Re: [Linux-nvdimm] [PATCH 04/21] nd: create an 'nd_bus' from an 'nfit_desc'

2015-04-22 Thread Toshi Kani
On Wed, 2015-04-22 at 12:28 -0700, Dan Williams wrote: > On Wed, Apr 22, 2015 at 11:23 AM, Toshi Kani wrote: > > On Wed, 2015-04-22 at 11:20 -0700, Dan Williams wrote: > >> On Wed, Apr 22, 2015 at 11:00 AM, Linda Knippers > >> wrote: > >> Wait, point of clarification, DCRs (dimm-control-regions)

Re: [Linux-nvdimm] [PATCH 04/21] nd: create an 'nd_bus' from an 'nfit_desc'

2015-04-22 Thread Dan Williams
On Wed, Apr 22, 2015 at 11:23 AM, Toshi Kani wrote: > On Wed, 2015-04-22 at 11:20 -0700, Dan Williams wrote: >> On Wed, Apr 22, 2015 at 11:00 AM, Linda Knippers >> wrote: >> Wait, point of clarification, DCRs (dimm-control-regions) have RFICs, >> not MEMDEVs (memory-device-to-spa-mapping). Tosh

Re: [Linux-nvdimm] [PATCH 04/21] nd: create an 'nd_bus' from an 'nfit_desc'

2015-04-22 Thread Toshi Kani
On Wed, 2015-04-22 at 11:20 -0700, Dan Williams wrote: > On Wed, Apr 22, 2015 at 11:00 AM, Linda Knippers > wrote: > > On 4/22/2015 1:03 PM, Dan Williams wrote: > >> On Wed, Apr 22, 2015 at 9:39 AM, Toshi Kani wrote: > >>> On Tue, 2015-04-21 at 13:35 -0700, Dan Williams wrote: > On Tue, Apr

Re: [Linux-nvdimm] [PATCH 04/21] nd: create an 'nd_bus' from an 'nfit_desc'

2015-04-22 Thread Dan Williams
On Wed, Apr 22, 2015 at 11:00 AM, Linda Knippers wrote: > On 4/22/2015 1:03 PM, Dan Williams wrote: >> On Wed, Apr 22, 2015 at 9:39 AM, Toshi Kani wrote: >>> On Tue, 2015-04-21 at 13:35 -0700, Dan Williams wrote: On Tue, Apr 21, 2015 at 12:55 PM, Toshi Kani wrote: > On Tue, 2015-04-21 a

Re: [Linux-nvdimm] [PATCH 04/21] nd: create an 'nd_bus' from an 'nfit_desc'

2015-04-22 Thread Linda Knippers
On 4/22/2015 1:03 PM, Dan Williams wrote: > On Wed, Apr 22, 2015 at 9:39 AM, Toshi Kani wrote: >> On Tue, 2015-04-21 at 13:35 -0700, Dan Williams wrote: >>> On Tue, Apr 21, 2015 at 12:55 PM, Toshi Kani wrote: On Tue, 2015-04-21 at 12:58 -0700, Dan Williams wrote: > On Tue, Apr 21, 2015 a

Re: [Linux-nvdimm] [PATCH 04/21] nd: create an 'nd_bus' from an 'nfit_desc'

2015-04-22 Thread Dan Williams
On Wed, Apr 22, 2015 at 9:39 AM, Toshi Kani wrote: > On Tue, 2015-04-21 at 13:35 -0700, Dan Williams wrote: >> On Tue, Apr 21, 2015 at 12:55 PM, Toshi Kani wrote: >> > On Tue, 2015-04-21 at 12:58 -0700, Dan Williams wrote: >> >> On Tue, Apr 21, 2015 at 12:35 PM, Toshi Kani wrote: >> >> > On Fri,

Re: [Linux-nvdimm] [PATCH 04/21] nd: create an 'nd_bus' from an 'nfit_desc'

2015-04-22 Thread Toshi Kani
On Tue, 2015-04-21 at 13:35 -0700, Dan Williams wrote: > On Tue, Apr 21, 2015 at 12:55 PM, Toshi Kani wrote: > > On Tue, 2015-04-21 at 12:58 -0700, Dan Williams wrote: > >> On Tue, Apr 21, 2015 at 12:35 PM, Toshi Kani wrote: > >> > On Fri, 2015-04-17 at 21:35 -0400, Dan Williams wrote: > >> > :

Re: [Linux-nvdimm] [PATCH 04/21] nd: create an 'nd_bus' from an 'nfit_desc'

2015-04-21 Thread Toshi Kani
On Tue, 2015-04-21 at 13:35 -0700, Dan Williams wrote: > On Tue, Apr 21, 2015 at 12:55 PM, Toshi Kani wrote: > > On Tue, 2015-04-21 at 12:58 -0700, Dan Williams wrote: > >> On Tue, Apr 21, 2015 at 12:35 PM, Toshi Kani wrote: > >> > On Fri, 2015-04-17 at 21:35 -0400, Dan Williams wrote: > >> > :

Re: [Linux-nvdimm] [PATCH 04/21] nd: create an 'nd_bus' from an 'nfit_desc'

2015-04-21 Thread Dan Williams
On Tue, Apr 21, 2015 at 12:55 PM, Toshi Kani wrote: > On Tue, 2015-04-21 at 12:58 -0700, Dan Williams wrote: >> On Tue, Apr 21, 2015 at 12:35 PM, Toshi Kani wrote: >> > On Fri, 2015-04-17 at 21:35 -0400, Dan Williams wrote: >> > : >> >> + >> >> +static int nd_mem_init(struct nd_bus *nd_bus) >> >

Re: [Linux-nvdimm] [PATCH 04/21] nd: create an 'nd_bus' from an 'nfit_desc'

2015-04-21 Thread Toshi Kani
On Tue, 2015-04-21 at 12:58 -0700, Dan Williams wrote: > On Tue, Apr 21, 2015 at 12:35 PM, Toshi Kani wrote: > > On Fri, 2015-04-17 at 21:35 -0400, Dan Williams wrote: > > : > >> + > >> +static int nd_mem_init(struct nd_bus *nd_bus) > >> +{ > >> + struct nd_spa *nd_spa; > >> + > >> + /* >

Re: [Linux-nvdimm] [PATCH 04/21] nd: create an 'nd_bus' from an 'nfit_desc'

2015-04-21 Thread Dan Williams
On Tue, Apr 21, 2015 at 12:35 PM, Toshi Kani wrote: > On Fri, 2015-04-17 at 21:35 -0400, Dan Williams wrote: > : >> + >> +static int nd_mem_init(struct nd_bus *nd_bus) >> +{ >> + struct nd_spa *nd_spa; >> + >> + /* >> + * For each SPA-DCR address range find its corresponding >> +

Re: [Linux-nvdimm] [PATCH 04/21] nd: create an 'nd_bus' from an 'nfit_desc'

2015-04-21 Thread Toshi Kani
On Fri, 2015-04-17 at 21:35 -0400, Dan Williams wrote: : > + > +static int nd_mem_init(struct nd_bus *nd_bus) > +{ > + struct nd_spa *nd_spa; > + > + /* > + * For each SPA-DCR address range find its corresponding > + * MEMDEV(s). From each MEMDEV find the corresponding DCR. > +