jbd2_journa...ble_features(9)
β¨ NAME β¨
welcome to the Kernel API Manual page for jbd2_journa...ble_features(9) π this one is all about jbd2_journal_check_available_features β Check feature set in journalling layer π
πΈ SYNOPSIS πΈ
okay bestie, the signature is literally this:
int jbd2_journal_check_available_features (journal_t *journal , unsigned
long compat , unsigned long ro , unsigned long incompat );
π ARGUMENTS π
journalβ Journal to check. πcompatβ bitmask of compatible features β¨roβ bitmask of features that force read-only mount πincompatβ bitmask of incompatible features π
π¦ DESCRIPTION π¦
okay so this is the feature-set vibe check β¨ It checks whether the journaling code supports the use of all of a given set of features on this journal β all of them, bestie, no half-credit. And then the page literally says: βReturn trueβ π thatβs the whole sentence, no extra lore, periodt.
π SEE ALSO π
the kernel file in question is ./fs/jbd2/journal.c π«Ά and the related-page squad is: jbd2_journal_force_commit_nested(9), jbd2_journal_force_commit(9), jbd2_journal_shrink_scan(9), jbd2_journal_shrink_count(9), jbd2_journal_init_dev(9), jbd2_journal_init_inode(9), jbd2_journal_update_sb_log_tail(9), jbd2_mark_journal_empty(9), __jbd2_journal_erase(9), jbd2_journal_update_sb_errno(9), jbd2_journal_load(9), jbd2_journal_destroy(9), jbd2_journal_check_used_features(9), jbd2_journal_set_features(9), jbd2_journal_flush(9), jbd2_journal_wipe(9), jbd2_journal_abort(9), jbd2_journal_errno(9), jbd2_journal_clear_err(9), jbd2_journal_ack_err(9).
okay thatβs the whole page, ily π«Ά footer tea: source/version ./fs/jbd2, date October 2026, and yep the title again is jbd2_journa...ble_features(9) π
β¨ mwah π
π¦ 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