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  PHC 
Open Source and information security mailing list archives
 
Hash Suite: Windows password security audit tool. GUI, reports in PDF.
[<prev] [next>] [thread-next>] [day] [month] [year] [list]
Date:   Fri, 24 Nov 2017 14:22:04 +0000
From:   David Howells <dhowells@...hat.com>
To:     torvalds@...ux-foundation.org
cc:     dhowells@...hat.com, linux-afs@...r.kernel.org,
        linux-fsdevel@...r.kernel.org, linux-kernel@...r.kernel.org
Subject: [GIT PULL] afs: Fixes

Hi Linus,

Can you pull these fixes for the AFS filesystem?  They include:

 (1) Make AFS file locking work again.

 (2) Don't write to a page that's being written out, but wait for it to
     complete.

 (3) Do d_drop() and d_add() in the right places.

 (4) Put keys on error paths.

 (5) Remove some redundant code.

Thanks,
David
---
The following changes since commit cf9b0772f2e410645fece13b749bd56505b998b8:

  Merge tag 'armsoc-drivers' of git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc (2017-11-16 16:05:01 -0800)

are available in the git repository at:

  git://git.kernel.org/pub/scm/linux/kernel/git/dhowells/linux-fs.git tags/afs-fixes-20171124

for you to fetch changes up to 43dd388b21c722616413781bd434522376e117cc:

  afs: remove redundant assignment of dvnode to itself (2017-11-24 13:55:46 +0000)

----------------------------------------------------------------
AFS fixes

----------------------------------------------------------------
Colin Ian King (1):
      afs: remove redundant assignment of dvnode to itself

David Howells (4):
      afs: Fix file locking
      afs: Make afs_write_begin() avoid writing to a page that's being stored
      afs: Fix some dentry handling in dir ops and missing key_puts
      afs: Fix signal handling in some file ops

Gustavo A. R. Silva (1):
      afs: cell: Remove unnecessary code in afs_lookup_cell

 fs/afs/cell.c        |   7 +-
 fs/afs/dir.c         |  25 +--
 fs/afs/flock.c       | 548 +++++++++++++++++++++++++++++----------------------
 fs/afs/internal.h    |  23 ++-
 fs/afs/rotate.c      |  70 +++++--
 fs/afs/security.c    |   4 +-
 fs/afs/server_list.c |   2 +-
 fs/afs/write.c       |   5 +
 8 files changed, 405 insertions(+), 279 deletions(-)

Powered by blists - more mailing lists