On Thu, Oct 20, 2016 at 10:15 PM, Dan Streetman wrote:
> On Wed, Oct 19, 2016 at 12:35 PM, Vitaly Wool wrote:
>> The per-pool z3fold spinlock should generally be taken only when
>> a non-atomic pool variable is modified. There's no need to take it
>> to
On Thu, Oct 20, 2016 at 10:15 PM, Dan Streetman wrote:
> On Wed, Oct 19, 2016 at 12:35 PM, Vitaly Wool wrote:
>> The per-pool z3fold spinlock should generally be taken only when
>> a non-atomic pool variable is modified. There's no need to take it
>> to map/unmap an object. This patch introduces
On Wed, Oct 19, 2016 at 12:35 PM, Vitaly Wool wrote:
> The per-pool z3fold spinlock should generally be taken only when
> a non-atomic pool variable is modified. There's no need to take it
> to map/unmap an object. This patch introduces per-page lock that
> will be used
On Wed, Oct 19, 2016 at 12:35 PM, Vitaly Wool wrote:
> The per-pool z3fold spinlock should generally be taken only when
> a non-atomic pool variable is modified. There's no need to take it
> to map/unmap an object. This patch introduces per-page lock that
> will be used instead to protect
The per-pool z3fold spinlock should generally be taken only when
a non-atomic pool variable is modified. There's no need to take it
to map/unmap an object. This patch introduces per-page lock that
will be used instead to protect per-page variables in map/unmap
functions.
Signed-off-by: Vitaly
The per-pool z3fold spinlock should generally be taken only when
a non-atomic pool variable is modified. There's no need to take it
to map/unmap an object. This patch introduces per-page lock that
will be used instead to protect per-page variables in map/unmap
functions.
Signed-off-by: Vitaly
The per-pool z3fold spinlock should generally be taken only when
a non-atomic pool variable is modified. There's no need to take it
to map/unmap an object.
Signed-off-by: Vitaly Wool
---
mm/z3fold.c | 17 +
1 file changed, 5 insertions(+), 12 deletions(-)
The per-pool z3fold spinlock should generally be taken only when
a non-atomic pool variable is modified. There's no need to take it
to map/unmap an object.
Signed-off-by: Vitaly Wool
---
mm/z3fold.c | 17 +
1 file changed, 5 insertions(+), 12 deletions(-)
diff --git
8 matches
Mail list logo