Merge tag 'exfat-for-6.8-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/linkin...
authorLinus Torvalds <torvalds@linux-foundation.org>
Sat, 13 Jan 2024 02:05:56 +0000 (18:05 -0800)
committerLinus Torvalds <torvalds@linux-foundation.org>
Sat, 13 Jan 2024 02:05:56 +0000 (18:05 -0800)
commit052d534373b7ed33712a63d5e17b2b6cdbce84fd
tree8ed9893d33b72dc56cc38acdb187e452c2e6797d
parentf16ab99c2eba233bc97b9f9cc374f7a371fcc363
parentf55c096f62f100aa9f5f48d86e1b6846ecbd67e7
Merge tag 'exfat-for-6.8-rc1' of git://git./linux/kernel/git/linkinjeon/exfat

Pull exfat updates from Namjae Jeon:

 - Replace the internal table lookup algorithm with the hweight library
   and ffs of the bitops library.

 - Handle the two types of stream entry, valid data size (has been
   written) and data size separately. It improves compatibility with two
   differently sized files created on Windows.

* tag 'exfat-for-6.8-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/linkinjeon/exfat:
  exfat: do not zero the extended part
  exfat: change to get file size from DataLength
  exfat: using ffs instead of internal logic
  exfat: using hweight instead of internal logic