[PATCH 0/4] reiser4 fixes for -mm

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

 



These are the same patches as a previous email with the subject
'Re: Fw: reiser4 git repo', but without MIME.

The content of my previous mail:

> I had some issues with the reiser4 patch series from -mm.
> First of all, I'm not sure what release they are based on. I used 
> a8a8a669e from Linus' git repository. I applied all reiser4 patches
> (except reiser4-disable of course) from
> http://userweb.kernel.org/~akpm/mmotm/, which worked fine.
> 
> I think these patches are based on the reiser4-2.6.30 patch. 
> I also compared them to the reiser4-2.6.31 patch, which adds some
> missing pieces ([1] reiser4-from-2.6.31-patch.patch).
> 
> Additionally, some recent commits demand some changes, especially
> since current_is_pdflush and generic_sync_sb_inodes are not available
> any more (d8a8559cd7a9cc).
> [2] reiser4-pdflush-comments.patch only fixes some comments which
> still mention pdflush. 
> In [3] reiser4-generic_sync_sb_inodes.patch I tried to
> replace generic_sync_sb_inodes. I am not 100% sure that this is
> correct, but that is what I understood from the commit diff+message of
> d8a8559cd7a9cc.
> 
> The original patch
> 'reiser4-vfs-add-super_operationssync_inodes' introduced the call from
> sync_inodes_sb to the super operation sync_inodes(sb, NULL). This NULL
> pointer is dereferenced in reiser4_sync_inodes, which is fixed by
> [4] reiser4-sync_inodes-null-dereference.patch.
> 
> All 4 additional patches are attached. I can only say that it works on
> my machine, before I had compilation issues and freezes on 'sync'. 
> 
> Cheers,
> Johannes
> 
> PS: The git repo mentioned in
> http://userweb.kernel.org/~akpm/mmotm/mmotm-readme.txt is not
> available.


Johannes Buchner (4):
  reiser4: some changes from reiser4-2.6.31 patch
  reiser4: some comments were still mentioning pdflush
  reiser4: generic_sync_sb_inodes doesn't exist anymore
  reiser4: fixed null pointer dereference

 fs/reiser4/carry.c     |    2 +-
 fs/reiser4/carry_ops.c |    2 +-
 fs/reiser4/context.c   |    2 +-
 fs/reiser4/coord.c     |    8 ++++----
 fs/reiser4/entd.c      |    4 +++-
 fs/reiser4/super_ops.c |    6 ++++--
 fs/reiser4/txnmgr.c    |    4 ++--
 fs/reiser4/znode.h     |    1 -
 include/linux/mm.h     |    1 +
 mm/filemap.c           |    4 +++-
 mm/page-writeback.c    |   26 ++++++++++++++++++++++++++
 11 files changed, 46 insertions(+), 14 deletions(-)

--
To unsubscribe from this list: send the line "unsubscribe reiserfs-devel" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html

[Index of Archives]     [Linux File System Development]     [Linux BTRFS]     [Linux NFS]     [Linux Filesystems]     [Ext4 Filesystem]     [Kernel Newbies]     [Share Photos]     [Security]     [Netfilter]     [Bugtraq]     [Yosemite Forum]     [MIPS Linux]     [ARM Linux]     [Linux Security]     [Linux RAID]     [Samba]     [Device Mapper]     [Linux Resources]

  Powered by Linux