summaryrefslogtreecommitdiff
path: root/tools/perf/scripts/python/stackcollapse.py
diff options
context:
space:
mode:
authorChristian Brauner <brauner@kernel.org>2026-09-10 10:11:09 +0200
committerChristian Brauner <brauner@kernel.org>2026-10-06 15:32:36 +0200
commite0aa90eb8c7cc73c0a9a05c39714a2e1a99c8e12 (patch)
treee39484da02df7c3e065393b6c85b517f2b44e736 /tools/perf/scripts/python/stackcollapse.py
parentf26fefffe8b54028c1d4a2975fee5374f6419095 (diff)
parenta05dd3341d7bbf62c6a61a194f2ed739ae5dc528 (diff)
Merge patch series "netfs: Miscellaneous preparatory changes"
David Howells <dhowells@redhat.com> says: netfs: Miscellaneous preparatory changes This a collection of miscellaneous modifications to netfslib that I want to make ahead of bigger changes, including: (1) Convert "unsigned long long" to "uoff_t". This makes it a little more obvious as to the meaning of the value. Also convert some "loff_t" to "uoff_t" as most of the time it's used the value really should never be negative. (2) Remove the writethrough code as the locking is really tricky to get right and it looks like it could deadlock with Ceph if snapshots are used. (3) Adjust some tracepoints, including adding the cache object ID to certain tracepoinits. (4) Make use of PG_private_2 opt-in. Use of PG_private_2 is deprecated and the MM people would like their page bit back, so we need to stop using it soon. (5) Add some helper functions to handle the barriering needed for the NETFS_RREQ_ALL_QUEUED flag. (6) Set the subrequest type at allocation time so that the allocation trace records the proposed type. * patches from https://patch.msgid.link/20260909072105.1663687-1-dhowells@redhat.com: netfs: Set subrequest->source at alloc before trace emission netfs: Add some functions to wrap the all-queued handling netfs: Make deprecated PG_private_2 support opt-in netfs: Add the cache object ID to netfs_read/write tracepoints netfs: trace: Rejig a couple of the tracepoints netfs: trace: Change the "clear" folio traces to "endwb" netfs: Remove the writethrough code netfs: Use uoff_t instead of unsigned long long and loff_t Link: https://patch.msgid.link/20260909072105.1663687-1-dhowells@redhat.com Signed-off-by: Christian Brauner (Amutable) <brauner@kernel.org>
Diffstat (limited to 'tools/perf/scripts/python/stackcollapse.py')
0 files changed, 0 insertions, 0 deletions