[GIT PULL] Orangefs update for 4.9 rc4

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



The following changes since commit 804b1737d71253f01621d2a37a0dce6279a2d440:

  orangefs: don't use d_time (2016-10-24 14:50:07 -0400)

are available in the git repository at:

  git://git.kernel.org/pub/scm/linux/kernel/git/hubcap/linux.git
tags/for-linus-4.9-rc4-ofs-1

for you to fetch changes up to dc0336214eb07ee9de2a41dd4c81c744ffa419ac:

  orangefs: clean up debugfs (2016-11-07 10:41:55 -0500)

----------------------------------------------------------------
We recently refactored the Orangefs debugfs code.
The refactor seemed to trigger dan.carpenter@xxxxxxxxxx's
static tester to find a possible double-free in the code.

While designing the fix we saw a condition under which the
buffer being freed could also be overflowed.

We also realized how to rebuild the related debugfs file's
"contents" (a string) without deleting and re-creating the file.

This fix should eliminate the possible double-free, the
potential overflow and improve code readability.

----------------------------------------------------------------
Mike Marshall (1):
      orangefs: clean up debugfs

 fs/orangefs/orangefs-debugfs.c | 147 ++++++++++++++++++-----------------------
 fs/orangefs/orangefs-mod.c     |   6 +-
 2 files changed, 68 insertions(+), 85 deletions(-)
--
To unsubscribe from this list: send the line "unsubscribe linux-fsdevel" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html



[Index of Archives]     [Linux Ext4 Filesystem]     [Union Filesystem]     [Filesystem Testing]     [Ceph Users]     [Ecryptfs]     [AutoFS]     [Kernel Newbies]     [Share Photos]     [Security]     [Netfilter]     [Bugtraq]     [Yosemite News]     [MIPS Linux]     [ARM Linux]     [Linux Security]     [Linux Cachefs]     [Reiser Filesystem]     [Linux RAID]     [Samba]     [Device Mapper]     [CEPH Development]
  Powered by Linux