mbox series

[git,pull] vfs.git misc stuff

Message ID YDnf/cY4c0uOIcVd@zeniv-ca.linux.org.uk (mailing list archive)
State New
Headers show
Series [git,pull] vfs.git misc stuff | expand

Pull-request

git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs.git work.misc

Message

Al Viro Feb. 27, 2021, 6 a.m. UTC
Assorted stuff pile - no common topic here.
One trivial conflict in Documentation/filesystems/porting.rst  

The following changes since commit 5c8fe583cce542aa0b84adc939ce85293de36e5e:

  Linux 5.11-rc1 (2020-12-27 15:30:22 -0800)

are available in the git repository at:

  git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs.git work.misc

for you to fetch changes up to 6f24784f00f2b5862b367caeecc5cca22a77faa3:

  whack-a-mole: don't open-code iminor/imajor (2021-02-23 10:25:29 -0500)

----------------------------------------------------------------
Al Viro (3):
      audit_alloc_mark(): don't open-code ERR_CAST()
      9p: fix misuse of sscanf() in v9fs_stat2inode()
      whack-a-mole: don't open-code iminor/imajor

Eric Biggers (2):
      vfs: don't unnecessarily clone write access for writable fds
      fs/inode.c: make inode_init_always() initialize i_ino to 0

 Documentation/filesystems/porting.rst  |  7 +++++
 arch/sh/boards/mach-landisk/gio.c      |  6 ++--
 drivers/block/loop.c                   |  2 +-
 drivers/dax/super.c                    |  2 +-
 drivers/rtc/rtc-m41t80.c               |  4 +--
 drivers/s390/char/vmur.c               |  2 +-
 drivers/staging/vme/devices/vme_user.c | 12 ++++----
 fs/9p/vfs_inode.c                      | 21 ++++++--------
 fs/gfs2/inode.c                        |  4 +--
 fs/inode.c                             |  1 +
 fs/jfs/super.c                         |  1 -
 fs/namespace.c                         | 53 +++++++++++++---------------------
 include/linux/mount.h                  |  1 -
 kernel/audit_fsnotify.c                |  2 +-
 14 files changed, 53 insertions(+), 65 deletions(-)

Comments

Linus Torvalds Feb. 27, 2021, 4:21 p.m. UTC | #1
On Fri, Feb 26, 2021 at 10:00 PM Al Viro <viro@zeniv.linux.org.uk> wrote:
>
> Al Viro (3):
>       9p: fix misuse of sscanf() in v9fs_stat2inode()

Hmm. Technically this changes some of the rules. It used to check that
i tall fit in 32 bytes. Now there could be arbitrary spaces in there
that pushes it over the limit.

I don't think we care, but..

             Linus
pr-tracker-bot@kernel.org Feb. 27, 2021, 4:29 p.m. UTC | #2
The pull request you sent on Sat, 27 Feb 2021 06:00:29 +0000:

> git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs.git work.misc

has been merged into torvalds/linux.git:
https://git.kernel.org/torvalds/c/5ceabb6078b80a8544ba86d6ee523ad755ae6d5e

Thank you!
Al Viro Feb. 27, 2021, 5:18 p.m. UTC | #3
On Sat, Feb 27, 2021 at 08:21:55AM -0800, Linus Torvalds wrote:
> On Fri, Feb 26, 2021 at 10:00 PM Al Viro <viro@zeniv.linux.org.uk> wrote:
> >
> > Al Viro (3):
> >       9p: fix misuse of sscanf() in v9fs_stat2inode()
> 
> Hmm. Technically this changes some of the rules. It used to check that
> i tall fit in 32 bytes. Now there could be arbitrary spaces in there
> that pushes it over the limit.
> 
> I don't think we care, but..

	I doubt that something was sending "HARDLINKCOUNT                 123"
*and* relying upon the truncation to have that parsed as 1 rather than 123...