Re: [PATCH 0/3] ceph: fix a few problems in ceph_dir_*_complete()

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

 



On Thu, 22 Dec 2011, Alex Elder wrote:
> This series fixes a possible null pointer dereference in
> ceph_dir_set_complete().
> 
> It also fixes the ceph-private implementation of
> __d_find_any_alias() so it takes a reference to the
> returned dentry.  In addition, getting that reference
> to the dentry requires the Linux inode lock, so ensure
> that is taken by (duplicating and) using the locking
> form of that function, d_find_any_alias().

I pushed the first two to for-linus, and squashed the third into the patch 
it fixed.  Posting the series here.  Josh, can you schedule a regression 
suite run on that branch?

We should definitely replace the d_find_any_alias() stuff with an export 
from the VFS during the next window...

Thanks!
sage

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


[Index of Archives]     [CEPH Users]     [Ceph Large]     [Information on CEPH]     [Linux BTRFS]     [Linux USB Devel]     [Video for Linux]     [Linux Audio Users]     [Yosemite News]     [Linux Kernel]     [Linux SCSI]
  Powered by Linux