io_uring_unr...r_personality(3)
π io_uring_unregister_personality β the liburing manual page, but make it make sense π
okay bestie, welcome to the liburing manual, page io_uring_unr...r_personality(3). yes the title got truncated, no we're not gonna talk about it, it's giving terminal-width betrayal π
β¨ NAME β¨
io_uring_unregister_personality β unregister a personality from io_uring π
πΈ SYNOPSIS πΈ
#include <liburing.h>
int io_uring_unregister_personality(struct io_uring *ring, int id);
π¦ DESCRIPTION π¦
so, io_uring_unregister_personality(3) does exactly what it says on the tin, no cap: it unregisters a personality that you'd already registered on the io_uring instance you point at with ring.
the id argument? that's the personality ID you got handed back from a previous call to io_uring_register_personality(3). like, the receipt. the little number that says "yeah, this one's mine." π§
heads up bestie: once you've unregistered it, that personality ID is no longer valid and you must not use it in future submissions. it's gone. expired. deceased. do not pass go, do not submit with it. π
β RETURN VALUE β
0β slay, it worked, success π- negative errno value β something went wrong, check the errno, it's giving error energy π
π₯ SEE ALSO π₯
and that's the whole page, periodt. this lil' beauty ships as part of <b>liburing-2.4</b>, dated <b>January 18, 2025</b> β mwah, take care of her π«Άπ
π¦ where this page comes from
- alpine 3.24: liburing-doc 2.14-r0 Β· LGPL-2.1-or-later OR MIT
- arch rolling: liburing 2.15-1 Β· GPL-2.0-only WITH Linux-syscall-note OR MIT AND LGPL-2.0-or-later AND MIT
- nixpkgs unstable: liburing 2.14
- ubuntu resolute: liburing-dev 2.14-1
- ubuntu stonking: liburing-dev 2.15-1
- π the page's license: LGPL-2.0-or-later
- Copyright (C) 2025 Jens Axboe <axboe@kernel.dk>
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms