• John Kacur's avatar
    efirtc: explicitly set llseek to no_llseek · f29627c2
    John Kacur authored
    Now that we've removed the BKL here, let's explicitly set llseek to
    no_llseek since the default llseek is not used here.
    
    The default_llseek function still contains the BKL.  When we are auditing
    code to see if we can remove the BKL, this is one of the hidden
    considerations we need to take into account.  i.e., is there
    syncronization between code that has the BKL and llseek.
    
    At the same time we remove the BKL it would be a good idea to do indicate
    when no llseek function is required, so we don't have to revisit this code
    again, when we are trying to determine if we can remove the BKL from the
    default_llseek.
    Signed-off-by: default avatarJohn Kacur <jkacur@redhat.com>
    Signed-off-by: default avatarAndrew Morton <akpm@linux-foundation.org>
    Signed-off-by: default avatarLinus Torvalds <torvalds@linux-foundation.org>
    f29627c2
efirtc.c 9.51 KB