nilfs_bmap_mark(9)
π nilfs_bmap_mark(9) π
okay so this page is from the Kernel API Manual, and the main character is nilfs_bmap_mark(9). Itβs giving kernel API realness, and weβre reading it together, bestie. π«Ά
π NAME π
nilfs_bmap_mark - mark block dirty.
β¨ SYNOPSIS β¨
int nilfs_bmap_mark (struct nilfs_bmap *bmap , __u64 key , int level );
πΈ ARGUMENTS πΈ
bmapβ bmap. Yes, literally just βbmapβ β we are not inventing extra lore. πkeyβ key.levelβ level.
π¦ DESCRIPTION π¦
nilfs_bmap_mark marks the block specified by key and level as dirty. Thatβs the whole plot, bestie: key + level β dirty block, periodt. β¨
π₯ RETURN π₯
0 on success, or one of the following negative error codes on failure:
-EIOβ I/O error (including metadata corruption).-ENOMEMβ Insufficient memory available.
π SEE ALSO π
Kernel file ./fs/nilfs2/bmap.c, plus this whole friend group:
nilfs_bmap_lookup_at_level(9)nilfs_bmap_insert(9)nilfs_bmap_seek_key(9)nilfs_bmap_delete(9)nilfs_bmap_truncate(9)nilfs_bmap_clear(9)nilfs_bmap_propagate(9)nilfs_bmap_lookup_dirty_buffers(9)nilfs_bmap_assign(9)nilfs_bmap_test_and_clear_dirty(9)nilfs_bmap_read(9)nilfs_bmap_write(9)
source/version: ./fs/nilfs2 β’ date: October 2026 β’ page: nilfs_bmap_mark(9) β byeee bestie, go mark those blocks dirty and slay π
πβ¨
π¦ 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