summaryrefslogtreecommitdiff
path: root/tools/perf/scripts/python/flamegraph.py
diff options
context:
space:
mode:
authorChristian Brauner <brauner@kernel.org>2025-11-09 22:11:24 +0100
committerChristian Brauner <brauner@kernel.org>2025-11-10 10:20:53 +0100
commit2ec2aff3c8e2523f3bde90e78031bae811335f3c (patch)
treed151c1cc662695ad0db6ce4b6b04748431befa76 /tools/perf/scripts/python/flamegraph.py
parent7cd3d204412b0584df38fd7be20002137f34721a (diff)
downloadkernel-2ec2aff3c8e2523f3bde90e78031bae811335f3c.tar.gz
ns: make sure reference are dropped outside of rcu lock
The mount namespace may in fact sleep when putting the last passive reference so we need to drop the namespace reference outside of the rcu read lock. Do this by delaying the put until the next iteration where we've already moved on to the next namespace and legitimized it. Once we drop the rcu read lock to call put_user() we will also drop the reference to the previous namespace in the tree. Link: https://patch.msgid.link/20251109-namespace-6-19-fixes-v1-3-ae8a4ad5a3b3@kernel.org Fixes: 76b6f5dfb3fd ("nstree: add listns()") Signed-off-by: Christian Brauner <brauner@kernel.org>
Diffstat (limited to 'tools/perf/scripts/python/flamegraph.py')
0 files changed, 0 insertions, 0 deletions
cc_geth.c?h=linux-6.6.y&id=d2aa4550379f92e929af7ed1dd4f55e6a1e331f8'>Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next-2.6Linus Torvalds 2009-06-17net/ucc_geth: Add SGMII support for UCC GETH driverHaiying Wang 2009-06-17Revert "net/ucc_geth: Add SGMII support for UEC GETH driver"Grant Likely 2009-06-15Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next-2.6Linus Torvalds 2009-06-03net/ucc_geth: Add SGMII support for UEC GETH driverHaiying Wang 2009-05-26net/ucc_geth: allow to set mac address on running deviceKevin Hao 2009-05-19net/ucc_geth: Assign six threads to Rx for UECHaiying Wang 2009-05-19net/ucc_geth: update riscTx and riscRx in ucc_gethHaiying Wang 2009-04-28net: Fix ucc_geth.c handling of fixed-link w/o phy-connection-type property.Grant Likely 2009-04-27net: Rework ucc_geth driver to use of_mdio infrastructureGrant Likely 2009-04-23Merge branch 'master' of master.kernel.org:/pub/scm/linux/kernel/git/davem/ne...David S. Miller 2009-04-22ucc_geth.c: Fix upsmr setting in RMII modeHeiko Schocher 2009-04-21ucc_geth: Move freeing of TX packets to NAPI contextJoakim Tjernlund 2009-04-02ucc_geth: Pass proper device to DMA routines, otherwise oops happensAnton Vorontsov 2009-04-02ucc_geth: Remove unused headerKumar Gala 2009-03-29ucc_geth: Fix use-after-of_node_put() in ucc_geth_probe().David S. Miller 2009-03-27ucc_geth: Fix three oopses in PHY {de,}initialization codeAnton Vorontsov