• Linus Torvalds's avatar
    Merge branch 'for-linus' of git://git.open-osd.org/linux-open-osd · ce9f8d6b
    Linus Torvalds authored
    Pull pnfs/ore fixes from Boaz Harrosh:
     "These are catastrophic fixes to the pnfs objects-layout that were just
      discovered.  They are also destined for @stable.
    
      I have found these and worked on them at around RC1 time but
      unfortunately went to the hospital for kidney stones and had a very
      slow recovery.  I refrained from sending them as is, before proper
      testing, and surly I have found a bug just yesterday.
    
      So now they are all well tested, and have my sign-off.  Other then
      fixing the problem at hand, and assuming there are no bugs at the new
      code, there is low risk to any surrounding code.  And in anyway they
      affect only these paths that are now broken.  That is RAID5 in pnfs
      objects-layout code.  It does also affect exofs (which was not broken)
      but I have tested exofs and it is lower priority then objects-layout
      because no one is using exofs, but objects-layout has lots of users."
    
    * 'for-linus' of git://git.open-osd.org/linux-open-osd:
      pnfs-obj: Fix __r4w_get_page when offset is beyond i_size
      pnfs-obj: don't leak objio_state if ore_write/read fails
      ore: Unlock r4w pages in exact reverse order of locking
      ore: Remove support of partial IO request (NFS crash)
      ore: Fix NFS crash by supporting any unaligned RAID IO
    ce9f8d6b
Name
Last commit
Last update
..
blocklayout Loading commit data...
objlayout Loading commit data...
Kconfig Loading commit data...
Makefile Loading commit data...
cache_lib.c Loading commit data...
cache_lib.h Loading commit data...
callback.c Loading commit data...
callback.h Loading commit data...
callback_proc.c Loading commit data...
callback_xdr.c Loading commit data...
client.c Loading commit data...
delegation.c Loading commit data...
delegation.h Loading commit data...
dir.c Loading commit data...
direct.c Loading commit data...
dns_resolve.c Loading commit data...
dns_resolve.h Loading commit data...
file.c Loading commit data...
fscache-index.c Loading commit data...
fscache.c Loading commit data...
fscache.h Loading commit data...
getroot.c Loading commit data...
idmap.c Loading commit data...
inode.c Loading commit data...
internal.h Loading commit data...
iostat.h Loading commit data...
mount_clnt.c Loading commit data...
namespace.c Loading commit data...
netns.h Loading commit data...
nfs2xdr.c Loading commit data...
nfs3acl.c Loading commit data...
nfs3proc.c Loading commit data...
nfs3xdr.c Loading commit data...
nfs4_fs.h Loading commit data...
nfs4filelayout.c Loading commit data...
nfs4filelayout.h Loading commit data...
nfs4filelayoutdev.c Loading commit data...
nfs4namespace.c Loading commit data...
nfs4proc.c Loading commit data...
nfs4renewd.c Loading commit data...
nfs4state.c Loading commit data...
nfs4xdr.c Loading commit data...
nfsroot.c Loading commit data...
pagelist.c Loading commit data...
pnfs.c Loading commit data...
pnfs.h Loading commit data...
pnfs_dev.c Loading commit data...
proc.c Loading commit data...
read.c Loading commit data...
super.c Loading commit data...
symlink.c Loading commit data...
sysctl.c Loading commit data...
unlink.c Loading commit data...
write.c Loading commit data...