lkml.org 
[lkml]   [2009]   [Dec]   [13]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
    /
    Date
    From
    SubjectRe: [GIT PATCH] TTY patches for 2.6.33-git

    * Linus Torvalds <torvalds@linux-foundation.org> wrote:

    >
    >
    > On Sun, 13 Dec 2009, Ingo Molnar wrote:
    > >
    > > In the last ~4.5 years:
    > >
    > > earth4:~/tip> git checkout v2.6.12
    > > Date: Fri Jun 17 12:48:29 2005 -0700
    > > earth4:~/tip> git grep -w unlock_kernel | wc -l
    > > 713
    > >
    > > earth4:~/tip> git checkout linus
    > > Date: Fri Dec 11 20:58:20 2009 -0800
    > > earth4:~/tip> git grep -w unlock_kernel | wc -l
    > > 841
    >
    > Git hint of the day: you don't need to check out a kernel to do "git
    > grep".
    >
    > Do this:
    >
    > git grep -w unlock_kernel v2.6.12 | wc
    >
    > and it will JustWork(tm).

    /me adds it to the metal toolbox

    > > Also, a lot of BKL use was hidden before, and due to the BKL removal
    > > activities (by Thomas, Frederic, Jon, Alan and others) the remaining BKL using
    > > sites are a lot more well defined, a lot more isolated and thus a lot more
    > > removable than ever before.
    >
    > That's the main thing. We've been pushing them down a lot.
    >
    > We still have a few annoying core ones, though. I hate the execve() and file
    > locking ones.

    When we did the BKL-as-a-mutex trick and let lockdep loose on it, three areas
    were particularly tricky: tty, reiser3 and NFS. tty and reiserfs should be ok
    now, but i havent seen much activity on the NFS front.

    Ingo


    \
     
     \ /
      Last update: 2009-12-13 19:21    [W:0.042 / U:213.612 seconds]
    ©2003-2016 Jasper Spaans. hosted at Digital OceanAdvertise on this site