• Steven Rostedt's avatar
    fs: Remove unlikely() from fget_light() · 3bc0ba43
    Steven Rostedt authored
    There's an unlikely() in fget_light() that assumes the file ref count
    will be 1. Running the annotate branch profiler on a desktop that is
    performing daily tasks (running firefox, evolution, xchat and is also part
    of a distcc farm), it shows that the ref count is not 1 that often.
    
     correct incorrect      %    Function                  File              Line
     ------- ---------      -    --------                  ----              ----
    1035099358 6209599193  85    fget_light              file_table.c         315
    
    Cc: Al Viro <viro@zeniv.linux.org.uk>
    Cc: Christoph Hellwig <hch@lst.de>
    Signed-off-by: default avatarSteven Rostedt <rostedt@goodmis.org>
    Signed-off-by: default avatarAl Viro <viro@zeniv.linux.org.uk>
    3bc0ba43
file_table.c 12.1 KB