• Linus Torvalds's avatar
    Merge tag 'exfat-for-6.2-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/linkinjeon/exfat · 84e57d29
    Linus Torvalds authored
    Pull exfat update from Namjae Jeon:
    
     - simplify and remove some redundant directory entry code
    
     - optimize the size of exfat_entry_set_cache and its allocation policy
    
     - improve the performance for creating files and directories
    
    * tag 'exfat-for-6.2-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/linkinjeon/exfat:
      exfat: reuse exfat_find_location() to simplify exfat_get_dentry_set()
      exfat: fix overflow in sector and cluster conversion
      exfat: remove i_size_write() from __exfat_truncate()
      exfat: remove argument 'size' from exfat_truncate()
      exfat: remove unnecessary arguments from exfat_find_dir_entry()
      exfat: remove unneeded codes from __exfat_rename()
      exfat: remove call ilog2() from exfat_readdir()
      exfat: replace magic numbers with Macros
      exfat: rename exfat_free_dentry_set() to exfat_put_dentry_set()
      exfat: move exfat_entry_set_cache from heap to stack
      exfat: support dynamic allocate bh for exfat_entry_set_cache
      exfat: reduce the size of exfat_entry_set_cache
      exfat: hint the empty entry which at the end of cluster chain
      exfat: simplify empty entry hint
    84e57d29
inode.c 16.4 KB