[lkml]   [2010]   [Jun]   [25]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
Messages in this thread
    SubjectRe: [patch 00/52] vfs scalability patches updated
    If you actuall want to get this work in reposting huge patchkit again and
    again probably doesn't help. Start to prioritize areas and work on small
    sets to get them ready.

    files_lock and vfsmount_lock seem like rather easy targets to start
    with. But for files_lock I really want to see something to generalize
    the tty special case. If you touch that are in detail that wart needs
    to go. Al didn't seem to like my variant very much, so he might have
    a better idea for it - otherwise it really makes the VFS locking simple
    by removing any tty interaction with the superblock files list. The
    other suggestion would be to only open regular (maybe even just
    writeable) files to the list. In addition to reducing the number of
    list operations require it will also make the tty code a lot easier.

    As for the other patches: I don't think the massive fine-grained
    locking in the hash tables is a good idea. I would recommend to defer
    them for now, and then look into better data structures for these caches
    instead of working around the inherent problems of global hash tables.

     \ /
      Last update: 2010-06-25 09:15    [from the cache]
    ©2003-2017 Jasper Spaans. hosted at Digital OceanAdvertise on this site