aboutsummaryrefslogtreecommitdiffstats
path: root/tools/perf/scripts/python/bin/flamegraph-report
diff options
context:
space:
mode:
authorLinus Lüssing <ll@simonwunderlich.de>2021-10-05 16:55:53 +0300
committerKalle Valo <kvalo@codeaurora.org>2021-10-05 17:27:31 +0300
commit053f9852b95e7721cf3b615539d701bae3e17ddb (patch)
tree514435955eff5313bf5eafc70fdf6f39feab5706 /tools/perf/scripts/python/bin/flamegraph-report
parentath10k: Don't always treat modem stop events as crashes (diff)
downloadlinux-053f9852b95e7721cf3b615539d701bae3e17ddb.tar.gz
linux-053f9852b95e7721cf3b615539d701bae3e17ddb.zip
ath9k: add option to reset the wifi chip via debugfs
Sometimes, in yet unknown cases the wifi chip stops working. To allow a watchdog in userspace to easily and quickly reset the wifi chip, add the according functionality to userspace. A reset can then be triggered via: $ echo 1 > /sys/kernel/debug/ieee80211/phy0/ath9k/reset The number of user resets can further be tracked in the row "User reset" in the same file. So far people usually used "iw scan" to fix ath9k chip hangs from userspace. Which triggers the ath9k_queue_reset(), too. The reset file however has the advantage of less overhead, which makes debugging bugs within ath9k_queue_reset() easier. Signed-off-by: Linus Lüssing <ll@simonwunderlich.de> Signed-off-by: Kalle Valo <kvalo@codeaurora.org> Link: https://lore.kernel.org/r/20210914192515.9273-2-linus.luessing@c0d3.blue
Diffstat (limited to 'tools/perf/scripts/python/bin/flamegraph-report')
0 files changed, 0 insertions, 0 deletions
ef='/linux/commit/drivers/acpi/nfit.c?h=v4.2&id=de4a196c02a2a2631b516d90da6e8d052ccb07e8&follow=1'>nfit, nd_blk: BLK status register is only 32 bitsRoss Zwisler1-2/+2 2015-08-25net: fec: use reinit_completion() in mdio accessor functionsRussell King1-2/+2 2015-08-25net: phy: add locking to phy_read_mmd_indirect()/phy_write_mmd_indirect()Russell King1-4/+12 2015-08-25vxlan: re-ignore EADDRINUSE from igmp_joinMarcelo Ricardo Leitner1-0/+2 2015-08-25net: compile renesas directory if NET_VENDOR_RENESAS is configuredKazuya Mizuguchi1-1/+1 2015-08-25ip6_gre: release cached dst on tunnel removalhuaibin Wang1-0/+1 2015-08-25mtip32x: fix regression introduced by blk-mq per-hctx flushJeff Moyer1-0/+8 2015-08-25writeback: sync_inodes_sb() must write out I_DIRTY_TIME inodes and always cal...Tejun Heo1-9/+13 2015-08-25phylib: Make PHYs children of their MDIO bus, not the bus' parent.David Daney1-1/+1 2015-08-25can: pcan_usb: don't provide CAN FD bittimings by non-FD adaptersMarc Kleine-Budde5-70/+82 2015-08-25ALSA: hda - Fix path power activationTakashi Iwai1-5/+1 2015-08-25ALSA: hda - Check all inputs for is_active_nid_for_any()Takashi Iwai1-2/+3 2015-08-24nfsd: Add Jeff Layton as co-maintainerJ. Bruce Fields1-0/+1 2015-08-24net: Fix RCU splat in af_keyDavid Ahern1-23/+23 2015-08-24ALSA: hda: fix possible NULL dereferenceMarkus Osterhoff1-1/+1 2015-08-23net: bcmgenet: fix uncleaned dma flagsJaedon Shin1-0/+16 2015-08-23net: bcmgenet: Avoid sleeping in bcmgenet_timeoutFlorian Fainelli1-4/+0 2015-08-23Linux 4.2-rc8v4.2-rc8Linus Torvalds1-1/+1 2015-08-23netlink: mmap: fix tx type checkKen-ichirou MATSUZAWA1-1/+1 2015-08-229p: ensure err is initialized to 0 in p9_client_read/writeVincent Bernat1-0/+2 2015-08-22x86/apic: Fix fallout from x2apic cleanupThomas Gleixner1-7/+7 2015-08-22x86/fpu/math-emu: Fix crash in fork()Ingo Molnar1-1/+1 2015-08-22x86/fpu/math-emu: Fix math-emu boot crashIngo Molnar1-1/+6