ftrace_is_dead(9)
π ftrace_is_dead β okay bestie, is ftrace likeβ¦ alive or not
So this is ftrace_is_dead(9), a page from the Kernel API Manual. Yes we're in the kernel, yes it's section 9, yes it's the kernel/trace girlies. Come on, let's vibe check ftrace. π«Ά
β¨ NAME β¨
ftrace_is_dead β literally just testing if ftrace is dead or not. That's it. That's the whole assignment. π
πΈ SYNOPSIS πΈ
int ftrace_is_dead (void );
π ARGUMENTS π
voidβ no arguments, bestie. Nothing. Zero. Empty set. It takes nothing and it's slaying at it. β¨
π¦ RETURN π¦
1if ftrace is "dead"- zero otherwise
That's the whole range, no in-between, no "it's complicated". It's giving binary. π
Not me pointing out that the manpage says "zero" and not literally 0 β I'm keeping it exactly as it was written, no cap. π
π SEE ALSO π
Okay this is the part where the group chat gets LONG, because ftrace has a lot of friends. Every single one of them, in order, no skipping, I promise:
Kernel file ./kernel/trace/ftrace.cftrace_lookup_ip(9)ftrace_free_filter(9)ftrace_hash_move(9)ftrace_location_range(9)ftrace_location(9)ftrace_text_reserved(9)ftrace_bug(9)ftrace_update_record(9)ftrace_test_record(9)ftrace_get_addr_new(9)ftrace_get_addr_curr(9)ftrace_rec_iter_start(9)ftrace_rec_iter_next(9)ftrace_rec_iter_record(9)ftrace_run_stop_machine(9)arch_ftrace_update_code(9)ftrace_startup_subops(9)ftrace_shutdown_subops(9)ftrace_regex_open(9)allocate_ftrace_func_mapper(9)ftrace_func_mapper_find_ip(9)ftrace_func_mapper_add_ip(9)ftrace_func_mapper_remove_ip(9)free_ftrace_func_mapper(9)register_ftrace_direct(9)unregister_ftrace_direct(9)modify_ftrace_direct_nolock(9)modify_ftrace_direct(9)hash_add(9)update_ftrace_direct_add(9)hash_sub(9)update_ftrace_direct_del(9)update_ftrace_direct_mod(9)ftrace_set_filter_ip(9)ftrace_set_filter_ips(9)ftrace_ops_set_global_filter(9)ftrace_set_filter(9)ftrace_set_notrace(9)ftrace_set_global_filter(9)ftrace_set_global_notrace(9)ftrace_ops_get_func(9)ftrace_kill(9)register_ftrace_function(9)unregister_ftrace_function(9)ftrace_lookup_symbols(9)
Likeβ¦ 46 icons in one reference list. The way that ftrace_kill(9) is sitting right there next to all its little siblings is highkey iconic. π₯
That's the whole page, bestie β go forth and check if ftrace is dead. π
Signed off with love from the ./kernel/trace girlies, manual page dated October 2026, ftrace section 9, kernel API manual energy only. π§π
π¦ where this page comes from
- nixpkgs unstable: linux-manual 7.3.1
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms