On Wed, Aug 26, 2015 at 09:39:18PM +, Williams, Dan J wrote:
> On Wed, 2015-08-26 at 14:46 +0200, Christoph Hellwig wrote:
> > On Tue, Aug 25, 2015 at 09:28:13PM -0400, Dan Williams wrote:
> > > Given that:
> > >
> > > 1/ device ->remove() can not be failed
> > >
> > > 2/ a pmem device may
On Wed, Aug 26, 2015 at 09:39:18PM +, Williams, Dan J wrote:
On Wed, 2015-08-26 at 14:46 +0200, Christoph Hellwig wrote:
On Tue, Aug 25, 2015 at 09:28:13PM -0400, Dan Williams wrote:
Given that:
1/ device -remove() can not be failed
2/ a pmem device may be unbound at any
On Wed, 2015-08-26 at 14:46 +0200, Christoph Hellwig wrote:
> On Tue, Aug 25, 2015 at 09:28:13PM -0400, Dan Williams wrote:
> > Given that:
> >
> > 1/ device ->remove() can not be failed
> >
> > 2/ a pmem device may be unbound at any time
> >
> > 3/ we do not know what other parts of the kernel
On Tue, Aug 25, 2015 at 09:28:13PM -0400, Dan Williams wrote:
> Given that:
>
> 1/ device ->remove() can not be failed
>
> 2/ a pmem device may be unbound at any time
>
> 3/ we do not know what other parts of the kernel are actively using a
>'struct page' from devm_memremap_pages()
>
>
On Wed, 2015-08-26 at 14:46 +0200, Christoph Hellwig wrote:
On Tue, Aug 25, 2015 at 09:28:13PM -0400, Dan Williams wrote:
Given that:
1/ device -remove() can not be failed
2/ a pmem device may be unbound at any time
3/ we do not know what other parts of the kernel are actively
On Tue, Aug 25, 2015 at 09:28:13PM -0400, Dan Williams wrote:
Given that:
1/ device -remove() can not be failed
2/ a pmem device may be unbound at any time
3/ we do not know what other parts of the kernel are actively using a
'struct page' from devm_memremap_pages()
...provide a
Given that:
1/ device ->remove() can not be failed
2/ a pmem device may be unbound at any time
3/ we do not know what other parts of the kernel are actively using a
'struct page' from devm_memremap_pages()
...provide a facility for active usages of device memory to block pmem
device unbind.
Given that:
1/ device -remove() can not be failed
2/ a pmem device may be unbound at any time
3/ we do not know what other parts of the kernel are actively using a
'struct page' from devm_memremap_pages()
...provide a facility for active usages of device memory to block pmem
device unbind.
8 matches
Mail list logo