lists.openwall.net   lists  /  announce  owl-users  owl-dev  john-users  john-dev  passwdqc-users  yescrypt  popa3d-users  /  oss-security  kernel-hardening  musl  sabotage  tlsify  passwords  /  crypt-dev  xvendor  /  Bugtraq  Full-Disclosure  linux-kernel  linux-netdev  linux-ext4  linux-hardening  linux-cve-announce  PHC 
Open Source and information security mailing list archives
 
Hash Suite: Windows password security audit tool. GUI, reports in PDF.
[<prev] [next>] [day] [month] [year] [list]
Message-ID: <CAKYAXd9nv9eEHgt55sWBWo98bkOXctDJGjQo+FSJYtVGwtKOhA@mail.gmail.com>
Date: Thu, 28 Nov 2024 10:15:05 +0900
From: Namjae Jeon <linkinjeon@...nel.org>
To: Linus Torvalds <torvalds@...ux-foundation.org>
Cc: Linux Kernel Mailing List <linux-kernel@...r.kernel.org>, Sungjong Seo <sj1557.seo@...sung.com>, 
	"Yuezhang.Mo" <Yuezhang.Mo@...y.com>
Subject: [GIT PULL] exfat update for 6.13-rc1

Hi Linus,

This is exfat update pull request for v6.13-rc1. I add description of
this pull request on below. Please pull exfat with following ones.

Thanks!

The following changes since commit 9f16d5e6f220661f73b36a4be1b21575651d8833:

  Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvm
(2024-11-23 16:00:50 -0800)

are available in the Git repository at:

  git://git.kernel.org/pub/scm/linux/kernel/git/linkinjeon/exfat.git
tags/exfat-for-6.13-rc1

for you to fetch changes up to 8a3f5711ad74db9881b289a6e34d7f3b700df720:

  exfat: reduce FAT chain traversal (2024-11-25 17:08:27 +0900)

----------------------------------------------------------------
Description for this pull request:
- Handle it as the empty directory if the start cluster of stream entry
  is invalid.
- Valid size of steam entry cannot be greater than data size.
  If valid_size is invalid, Deal with data_size.
- Move Direct-IO alignment check to before extending the valid size.
- Fix uninit-value issue reported by syzbot.
- Optimize to find directory entry-set in write_inode, rename, unlink.

----------------------------------------------------------------
Namjae Jeon (1):
      exfat: fix uninit-value in __exfat_get_dentry_set

Yuezhang Mo (9):
      exfat: fix out-of-bounds access of directory entries
      exfat: fix file being changed by unaligned direct write
      exfat: remove unnecessary read entry in __exfat_rename()
      exfat: rename argument name for exfat_move_file and exfat_rename_file
      exfat: add exfat_get_dentry_set_by_ei() helper
      exfat: move exfat_chain_set() out of __exfat_resolve_path()
      exfat: remove argument 'p_dir' from exfat_add_entry()
      exfat: code cleanup for exfat_readdir()
      exfat: reduce FAT chain traversal

 fs/exfat/dir.c      |  29 ++------
 fs/exfat/exfat_fs.h |   6 ++
 fs/exfat/file.c     |  10 +++
 fs/exfat/inode.c    |   2 +-
 fs/exfat/namei.c    | 194 ++++++++++++++++++++++++----------------------------
 5 files changed, 113 insertions(+), 128 deletions(-)

Powered by blists - more mailing lists

Powered by Openwall GNU/*/Linux Powered by OpenVZ