[lkml]   [2008]   [May]   [22]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
Messages in this thread
    SubjectRe: [PATCH][RFC]fix soft lock up at NFS mount by per-SB LRU-list of unused dentries
    Andrew Morton wrote:
    > On Thu, 22 May 2008 11:22:18 +0900 Kentaro Makita <> wrote:
    >> [Summary]
    >> Split LRU-list of unused dentries to each superblocks to avoid soft lock up
    >> at NFS mounts and remounting any filesystem.
    >> Previosly I posted are:
    >> [Descriptions]
    >> - background
    >> dentry_unused is a list of dentries which is not in use. This works
    >> as a cache against not-exisiting files. dentry_unused grows up when
    >> directories or files are removed. This list can be very long if
    >> there is huge free memory.
    > The dentry_unused inodes are not actually not-existing files. They are
    > dentries which refer to live files (and, iirc, negative dentries) but
    > which nobody is actually using - for example, regular files which
    > nobody currently has open.
    > I changed the changelog text to reflect that.
    Oh, Thank you for your good information and fixing.
    >> - what's problem
    >> This patch is against linux-2.6.26-rc3. Tested on x86_64.
    > Looks good to me, thanks. And no, the loss of the strict global LRU
    > handling of the dentry LRU is unlikely to be an issue.
    >> Based on David Chinner's "Per-superblock unused dentry LRU lists V3".
    >> ...
    >> Signed-off-by: Kentaro Makita <>
    > I guess we should ask David for his signed-off-by: on this.
    Thank you for your works too, David.

    Best Regards,
    Kentaro Makita

     \ /
      Last update: 2008-05-22 10:23    [W:0.024 / U:6.464 seconds]
    ©2003-2016 Jasper Spaans. hosted at Digital OceanAdvertise on this site