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: <CAJfpegu2fPDL1RctiTq1xDeb=u7TPNoYj7sYwioa4tU-CrKd6g@mail.gmail.com>
Date:	Wed, 20 Feb 2013 09:21:27 +0100
From:	Miklos Szeredi <miklos@...redi.hu>
To:	Linus Torvalds <torvalds@...ux-foundation.org>
Cc:	linux-kernel@...r.kernel.org, linux-fsdevel@...r.kernel.org
Subject: [GIT PULL] fuse updates for 3.9

Hi Linus,

Please pull

  git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/fuse.git for-linus

The biggest part of this pull request is a patch series from Maxim
Patlasov to optimize scatter-gather direct IO.  There's also the
addition of a "readdirplus" API, poll events and various fixes and
cleanups.

There's a one line change outside of fuse to mm/filemap.c which makes
the argument of iov_iter_single_seg_count() const, required by Maxim's
patches.

Thanks,
Miklos

----
Anand V. Avati (1):
      fuse: implement NFS-like readdirplus support

Anatol Pomozov (1):
      Do not use RCU for current process credentials

Enke Chen (1):
      fuse: send poll events

Eric Wong (2):
      fuse: avoid out-of-scope stack access
      fuse: allow control of adaptive readdirplus use

Feng Shuo (1):
      FUSE: Adapt readdirplus to application usage patterns

Maxim Patlasov (12):
      fuse: general infrastructure for pages[] of variable size
      fuse: categorize fuse_get_req()
      fuse: rework fuse_retrieve()
      fuse: rework fuse_readpages()
      fuse: rework fuse_perform_write()
      fuse: rework fuse_do_ioctl()
      fuse: add per-page descriptor <offset, length> to fuse_req
      fuse: use req->page_descs[] for argpages cases
      mm: minor cleanup of iov_iter_single_seg_count()
      fuse: pass iov[] to fuse_get_user_pages()
      fuse: optimize fuse_get_user_pages()
      fuse: optimize __fuse_direct_io()

Miklos Szeredi (4):
      fuse: cleanup fuse_direct_io()
      fuse: bump version for READDIRPLUS
      fuse: don't WARN when nlink is zero
      Synchronize fuse header with one used in library

---
 fs/fuse/cuse.c            |   10 +-
 fs/fuse/dev.c             |  128 ++++++++++++++++------
 fs/fuse/dir.c             |  259 ++++++++++++++++++++++++++++++++++++++-------
 fs/fuse/file.c            |  238 ++++++++++++++++++++++++++---------------
 fs/fuse/fuse_i.h          |   74 ++++++++++---
 fs/fuse/inode.c           |   16 ++-
 include/linux/fs.h        |    2 +-
 include/uapi/linux/fuse.h |   60 ++++++++++-
 mm/filemap.c              |    2 +-
 9 files changed, 609 insertions(+), 180 deletions(-)
--
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@...r.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Please read the FAQ at  http://www.tux.org/lkml/

Powered by blists - more mailing lists

Powered by Openwall GNU/*/Linux Powered by OpenVZ