]> git.apps.os.sepia.ceph.com Git - ceph-client.git/commit
[DO NOT MERGE] libceph: vet page pointers passed to sendpage_ok wip-55818
authorJeff Layton <jlayton@kernel.org>
Wed, 1 Jun 2022 20:13:12 +0000 (16:13 -0400)
committerJeff Layton <jlayton@kernel.org>
Thu, 2 Jun 2022 09:57:25 +0000 (05:57 -0400)
commite5ca6280dd758865ebf7399574b06aadb258f159
treef845d9c431c5e643efcd8ab1e3b98abe2c85c315
parenteada6106e6cb7d915b40d189fa5e33676550417e
[DO NOT MERGE] libceph: vet page pointers passed to sendpage_ok

We've seen some crashes in teuthology that look like we were passed a
bogus page pointer from the upper layers. Dump some info about the
pointer if it turns out to be clearly bad.

URL: https://tracker.ceph.com/issues/55818
Signed-off-by: Jeff Layton <jlayton@kernel.org>
net/ceph/messenger_v1.c
net/ceph/messenger_v2.c
net/ceph/osd_client.c