lkml.org 
[lkml]   [2012]   [Jun]   [22]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
/
Subjectdeferring __fput()
From
Date
Al,

I really appreciate all of the work that has gone into making __fput()
lockless - making the syscalls use get/put_light(), signal changes, and
using Oleg's task_work_add() to defer processes.

Currently, when unmapping a file after closing it, I'm not getting the
mmap_sem/i_mutex lockdep any more. This seems due to Tyler Hick's
commit 978d6d8 "vfs: Correctly set the dir i_mutex lockdep class",
rather than the above changes.

Although the mmap_sem/i_mutex lockdep doesn't exist anymore, before
upstreaming IMA-appraisal, the issue with __fput() should probably be
resolved. :) What else needs to be done to make __fput() lockless?
How can I help?

thanks,

Mimi








\
 
 \ /
  Last update: 2012-06-22 15:21    [W:0.113 / U:2.412 seconds]
©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site