summaryrefslogtreecommitdiff
path: root/fs/sync.c
diff options
context:
space:
mode:
authorNathaniel Yazdani <n1ght.4nd.d4y@gmail.com>2013-08-04 21:04:30 -0700
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>2014-01-09 12:24:25 -0800
commitacb2e930c72a1d38504d6d9c1f338562bbb9aa55 (patch)
tree7bd593470aedaebf8a851e3fc4f28c8c94aeab85 /fs/sync.c
parentef0b67e4b1f57d14f314a206338e5dd806a08b21 (diff)
downloadlinux-3.10-acb2e930c72a1d38504d6d9c1f338562bbb9aa55.tar.gz
linux-3.10-acb2e930c72a1d38504d6d9c1f338562bbb9aa55.tar.bz2
linux-3.10-acb2e930c72a1d38504d6d9c1f338562bbb9aa55.zip
ceph: fix null pointer dereference
commit c338c07c51e3106711fad5eb599e375eadb6855d upstream. When register_session() is given an out-of-range argument for mds, ceph_mdsmap_get_addr() will return a null pointer, which would be given to ceph_con_open() & be dereferenced, causing a kernel oops. This fixes bug #4685 in the Ceph bug tracker <http://tracker.ceph.com/issues/4685>. Signed-off-by: Nathaniel Yazdani <n1ght.4nd.d4y@gmail.com> Reviewed-by: Sage Weil <sage@inktank.com> Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
Diffstat (limited to 'fs/sync.c')
0 files changed, 0 insertions, 0 deletions