Re: [PATCH v2 2/3] resource: Add release_mem_region_adjustable()

2013-04-10 Thread Toshi Kani
On Tue, 2013-04-09 at 23:16 -0700, David Rientjes wrote: > On Mon, 8 Apr 2013, Toshi Kani wrote: > > > Added release_mem_region_adjustable(), which releases a requested > > region from a currently busy memory resource. This interface > > adjusts the matched memory resource accordingly even if the

Re: [PATCH v2 2/3] resource: Add release_mem_region_adjustable()

2013-04-09 Thread David Rientjes
On Mon, 8 Apr 2013, Toshi Kani wrote: > Added release_mem_region_adjustable(), which releases a requested > region from a currently busy memory resource. This interface > adjusts the matched memory resource accordingly even if the > requested region does not match exactly but still fits into. >

Re: [UPDATE][PATCH v2 2/3] resource: Add release_mem_region_adjustable()

2013-04-09 Thread Toshi Kani
On Tue, 2013-04-09 at 12:51 -0700, Andrew Morton wrote: > On Tue, 09 Apr 2013 13:02:30 -0600 Toshi Kani wrote: > > > > > + /* look for the next resource if it does not fit into */ > > > > + if (res->start > start || res->end < end) { > > > > + p =

Re: [UPDATE][PATCH v2 2/3] resource: Add release_mem_region_adjustable()

2013-04-09 Thread Andrew Morton
On Tue, 09 Apr 2013 13:02:30 -0600 Toshi Kani wrote: > > > + /* look for the next resource if it does not fit into */ > > > + if (res->start > start || res->end < end) { > > > + p = &res->sibling; > > > + continue; > > > + } > > > > What if

Re: [UPDATE][PATCH v2 2/3] resource: Add release_mem_region_adjustable()

2013-04-09 Thread Toshi Kani
On Tue, 2013-04-09 at 05:48 +, Ram Pai wrote: > On Mon, Apr 08, 2013 at 03:47:35PM -0600, Toshi Kani wrote: > > Added release_mem_region_adjustable(), which releases a requested > > region from a currently busy memory resource. This interface > > adjusts the matched memory resource accordingly

Re: [UPDATE][PATCH v2 2/3] resource: Add release_mem_region_adjustable()

2013-04-08 Thread Ram Pai
On Mon, Apr 08, 2013 at 03:47:35PM -0600, Toshi Kani wrote: > Added release_mem_region_adjustable(), which releases a requested > region from a currently busy memory resource. This interface > adjusts the matched memory resource accordingly even if the > requested region does not match exactly but

[UPDATE][PATCH v2 2/3] resource: Add release_mem_region_adjustable()

2013-04-08 Thread Toshi Kani
Added release_mem_region_adjustable(), which releases a requested region from a currently busy memory resource. This interface adjusts the matched memory resource accordingly even if the requested region does not match exactly but still fits into. This new interface is intended for memory hot-del

[PATCH v2 2/3] resource: Add release_mem_region_adjustable()

2013-04-08 Thread Toshi Kani
Added release_mem_region_adjustable(), which releases a requested region from a currently busy memory resource. This interface adjusts the matched memory resource accordingly even if the requested region does not match exactly but still fits into. This new interface is intended for memory hot-del