]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commit
mds: check projected parent to avoid unsafe access
authorPatrick Donnelly <pdonnell@redhat.com>
Tue, 18 Apr 2017 02:33:19 +0000 (22:33 -0400)
committerPatrick Donnelly <pdonnell@redhat.com>
Tue, 18 Apr 2017 02:57:46 +0000 (22:57 -0400)
commit26a08f31f7965afb062b027a4455620b52e7a67e
tree91e917346bc51e31f96baf700b7e743c5ec2f689
parentb2f53b85c3174c82a3a7487dd56ab0ce16af6f82
mds: check projected parent to avoid unsafe access

An anonymous inode may not have a stable parent so immediate migration would
cause a segfault when checking for strays.

Signed-off-by: Patrick Donnelly <pdonnell@redhat.com>
src/mds/Migrator.cc