NVME_GET_LOG_CREATE_TELEMETRY_HOST(2)
π nvme_get_log_create_telemetry_host(2) π
okay bestie, welcome to the libnvme API manual β¨ pull up a chair, we're doing a man page and honestly? it's giving main character energy, sit down π«Ά
β¨ NAME β¨
nvme_get_log_create_telemetry_host β Create host telemetry log πΈ
Like, it literally does what it says on the tin. It makes the host telemetry log. No cap. π
β¨ SYNOPSIS β¨
int nvme_get_log_create_telemetry_host (int fd , struct nvme_telemetry_log *log );
look at her. so demure. so mindful. two args and a dream π
β¨ ARGUMENTS β¨
fdβ File descriptor of nvme device π₯ this is the whole vibe check β you handed over an fd, it's the nvme device's official little handle, and the function is gonna use it to talk to the drive.logβ Userspace address of the log payload β¨ this is where the log payload lives in your userspace, bestie. you point, it fills. that's the deal π€
β¨ RETURN β¨
so here's the tea β this function is gonna hand you back:
- The nvme command status β if a response was received π (go peek at
enum nvme_status_fieldfor the whole menu of what those statuses mean, iykyk) -1β witherrnoset, otherwise π
heads up bestie: that "otherwise" is doing a LOT of heavy lifting. if you get a response, you get a status. if you don't?-1anderrnois telling you the whole story. check it, fr fr. don't just stare at the-1like it owes you money π
and that's the whole page, periodt π
made with love, boba, and way too much libnvme API manual energy β this lil drop is from July 2026, mwah ππ§ β¨πΈππ¦ππ π«Ά
π¦ where this page comes from
- ubuntu stonking: libnvme-dev 1.16.2-1build1 Β· LGPL-2.1-or-later
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms