VERHAAL(1)

πŸ“¦ version 025, in ubuntu stonking

🌸 NAME 🌸

okay so bestie, meet verhaal β€” she's a Linux kernel commit database builder</p> πŸ’– and this is her section 1 / User Commands era, so yes, she's literally a command you run in your terminal. main character energy fr fr πŸ‘‘


πŸŽ€ SYNOPSIS πŸŽ€

like, this is the whole vibe, no cap:

CVEKERNELTREE=/path/to/stable/kernel verhaal

that's it. that's the summoning ritual πŸ•―οΈβœ¨


πŸ’… DESCRIPTION πŸ’…

so what does she do?? she's the tool that builds up a database of the Linux kernel commits β€” and not just one branch, she's collecting all stable branches too πŸ¦‹ β€” so that later on you can query it quickly and simply to figure out:

  • where patches are committed across branches πŸ“
  • what commits fix which other commits πŸ”§πŸ’₯

it's giving detective but make it git history πŸ”

the Linux kernel CVE team uses this via the tools at https://git.kernel.org/pub/scm/linux/security/vulns.git/ to manage and track CVEs for Linux πŸ‘‘ so yeah, this is the machinery behind that.

but also?? literally anyone else can use it too 🫢 β€” if you're just sitting there like "what commit id was backported where" (which, bestie, is a super common query from sooo many companies and developers when they're trying to figure out bugs and backports that might be needed and aren't completed yet), she said say less πŸ’…

not me gatekeeping kernel archaeology... she's for everyone i promise πŸ₯Ί

verhaal version 024, March 2026 β€” sending u off with a kiss, go query some commits bestie, ily, slay πŸ’–βœ¨πŸŽ€πŸ¦‹πŸŒΈπŸ’…πŸ«Ά

πŸ“¦ where this page comes from