[<prev] [next>] [thread-next>] [day] [month] [year] [list]
Message-Id: <20211104123147.1632-1-lhenriques@suse.de>
Date: Thu, 4 Nov 2021 12:31:45 +0000
From: Luís Henriques <lhenriques@...e.de>
To: Jeff Layton <jlayton@...nel.org>,
Ilya Dryomov <idryomov@...il.com>, Xiubo Li <xiubli@...hat.com>
Cc: Patrick Donnelly <pdonnell@...hat.com>, ceph-devel@...r.kernel.org,
linux-kernel@...r.kernel.org,
Luís Henriques <lhenriques@...e.de>
Subject: [PATCH v2 0/2] ceph: metrics for remote object copies
Hi!
Here's v2 of this patchset. The differences from v1:
* Instead of changing ceph_osdc_copy_from() in libceph.ko to return an
osd request, move that function into the cephfs code instead.
Other than that, the 2nd patch is quite similar to the one from v1: it
effectively hooks the 'copyfrom' metrics infrastructure.
Luís Henriques (2):
ceph: libceph: move ceph_osdc_copy_from() into cephfs code
ceph: add a new metric to keep track of remote object copies
fs/ceph/debugfs.c | 3 +-
fs/ceph/file.c | 78 ++++++++++++++++++++++++++++-----
fs/ceph/metric.h | 8 ++++
include/linux/ceph/osd_client.h | 19 ++++----
net/ceph/osd_client.c | 60 ++++---------------------
5 files changed, 94 insertions(+), 74 deletions(-)
Powered by blists - more mailing lists