[PATCH v6 03/12] mm/sparsemem: Add helpers track active portions of a section at boot

2019-04-17 Thread Dan Williams
Prepare for hot{plug,remove} of sub-ranges of a section by tracking a section active bitmask, each bit representing 2MB (SECTION_SIZE (128M) / map_active bitmask length (64)). If it turns out that 2MB is too large of an active tracking granularity it is trivial to increase the size of the map_activ

Re: [PATCH v6 03/12] mm/sparsemem: Add helpers track active portions of a section at boot

2019-04-25 Thread Oscar Salvador
On Wed, 2019-04-17 at 11:39 -0700, Dan Williams wrote: > Prepare for hot{plug,remove} of sub-ranges of a section by tracking a > section active bitmask, each bit representing 2MB (SECTION_SIZE > (128M) / > map_active bitmask length (64)). If it turns out that 2MB is too > large > of an active track

Re: [PATCH v6 03/12] mm/sparsemem: Add helpers track active portions of a section at boot

2019-04-26 Thread Oscar Salvador
On Wed, Apr 17, 2019 at 11:39:11AM -0700, Dan Williams wrote: > Prepare for hot{plug,remove} of sub-ranges of a section by tracking a > section active bitmask, each bit representing 2MB (SECTION_SIZE (128M) / > map_active bitmask length (64)). If it turns out that 2MB is too large > of an active tr

Re: [PATCH v6 03/12] mm/sparsemem: Add helpers track active portions of a section at boot

2019-05-02 Thread Pavel Tatashin
On Wed, Apr 17, 2019 at 2:53 PM Dan Williams wrote: > > Prepare for hot{plug,remove} of sub-ranges of a section by tracking a > section active bitmask, each bit representing 2MB (SECTION_SIZE (128M) / > map_active bitmask length (64)). If it turns out that 2MB is too large > of an active tracking

Re: [PATCH v6 03/12] mm/sparsemem: Add helpers track active portions of a section at boot

2019-05-04 Thread Dan Williams
On Thu, May 2, 2019 at 9:12 AM Pavel Tatashin wrote: > > On Wed, Apr 17, 2019 at 2:53 PM Dan Williams wrote: > > > > Prepare for hot{plug,remove} of sub-ranges of a section by tracking a > > section active bitmask, each bit representing 2MB (SECTION_SIZE (128M) / > > map_active bitmask length (64

Re: [PATCH v6 03/12] mm/sparsemem: Add helpers track active portions of a section at boot

2019-05-04 Thread Pavel Tatashin
On Sat, May 4, 2019, 3:26 PM Dan Williams wrote: > On Thu, May 2, 2019 at 9:12 AM Pavel Tatashin > wrote: > > > > On Wed, Apr 17, 2019 at 2:53 PM Dan Williams > wrote: > > > > > > Prepare for hot{plug,remove} of sub-ranges of a section by tracking a > > > section active bitmask, each bit repres