• Robert Love's avatar
    [PATCH] 2.5.4-pre1: further llseek cleanup (2/3) · a0289e82
    Robert Love authored
    This is the second patch of three implementing further llseek cleanups,
    against 2.5.4-pre1.  It does not depend on the other patches.
    
    This patch cleans up various code and quite nicely removes much more
    code than it adds.  Specifically:
    
    - remove static lseek method which merely reimplements
      the standard no_llseek in the following seven files:
      hci_vhci.c, ite8172.c, nec_vrc5477.c, auerswald.c,
      pipe.c, netlink_dev.c, and socket.c
    
    - remove fs/ufs/file.c::ufs_file_lseek -- Al says it is
      reimplementing generic_file_llseek, so let's use that
      instead (the comment about 32-bit sizes shouldn't be
      an issue, the generic method checks size)
    
    - include smp_lock.h in 3 files missed from previous
      'remove bkl' patch
    
    - Documentation/filesystem/Locking update
    
    Please, apply.
    
    	Robert Love
    a0289e82
pipe.c 13.6 KB