summaryrefslogtreecommitdiff
path: root/tools/perf/scripts/python/bin/stackcollapse-report
diff options
context:
space:
mode:
authorNeilBrown <neil@brown.name>2025-07-16 10:44:18 +1000
committerChristian Brauner <brauner@kernel.org>2025-07-18 11:10:41 +0200
commite460bc4d012ce144376264609309b14b84b693ff (patch)
tree883308a60c16def2838e682657dffcb3e551c03a /tools/perf/scripts/python/bin/stackcollapse-report
parent4f622bd9f3e5dd1e882ee8f4194ea1d95dcf752f (diff)
downloadkernel-e460bc4d012ce144376264609309b14b84b693ff.tar.gz
ovl: narrow locking in ovl_create_over_whiteout()
Unlock the parents immediately after the rename, and use ovl_cleanup_unlocked() for cleanup, which takes a separate lock. This makes way for future changes where locks are taken on individual dentries rather than the whole directory. Reviewed-by: Amir Goldstein <amir73il@gmail.com> Signed-off-by: NeilBrown <neil@brown.name> Link: https://lore.kernel.org/20250716004725.1206467-8-neil@brown.name Signed-off-by: Christian Brauner <brauner@kernel.org>
Diffstat (limited to 'tools/perf/scripts/python/bin/stackcollapse-report')
0 files changed, 0 insertions, 0 deletions
ref='/distro/kernel/commit/block/blk-sysfs.c?id=0a67b5a926e63ff5492c3c675eab5900580d056d'>block: fix race between switching elevator and removing queuesMing Lei 2019-08-27block: split .sysfs_lock into two locksMing Lei 2019-08-27block: add helper for checking if queue is registeredMing Lei 2019-08-12blk-mq: move cancel of requeue_work to the front of blk_exit_queuezhengbin 2019-06-06block: free sched's request pool in blk_cleanup_queueMing Lei 2019-05-29block: move blk_exit_queue into __blk_release_queueMing Lei 2019-04-22block: don't show io_timeout if driver has no timeout handlerWeiping Zhang 2019-03-20block: add BLK_MQ_POLL_CLASSIC for hybrid poll and return EINVAL for unexpect...Yufen Yu 2019-02-11block: avoid setting wbt_lat_usec to current valueAleksei Zakharov 2019-02-10blk-sysfs: Rework documention of __blk_release_queueMarcos Paulo de Souza 2018-12-28Merge tag 'scsi-misc' of git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsiLinus Torvalds 2018-12-18scsi: block: remove the cluster flagChristoph Hellwig 2018-12-17blk-mq: enable IO poll if .nr_queues of type poll > 0Ming Lei 2018-12-04block: only allow polling if a poll queue_map existsChristoph Hellwig 2018-11-28block: add io timeout to sysfsWeiping Zhang 2018-11-16block: add queue_is_mq() helperJens Axboe 2018-11-15block: remove the queue_lock indirectionChristoph Hellwig 2018-11-15block: use atomic bitops for ->queue_flagsChristoph Hellwig 2018-11-07block: remove dead elevator codeJens Axboe 2018-11-07block: remove legacy rq taggingJens Axboe 2018-10-31block: call rq_qos_exit() after queue is frozenMing Lei 2018-10-25block: Introduce blk_revalidate_disk_zones()Damien Le Moal 2018-10-25block: Expose queue nr_zones in sysfsDamien Le Moal 2018-08-23blk-wbt: don't maintain inflight counts if disabledJens Axboe 2018-08-11blkcg: Make blkg_root_lookup() work for queues in bypass modeBart Van Assche 2018-08-09block: Ensure that a request queue is dissociated from the cgroup controllerBart Van Assche 2018-07-09blk-rq-qos: refactor out common elements of blk-wbtJosef Bacik