NE SPECIFIC ERROR CODES(9)
π NE specific error codes(9) π
Okay bestie, so this is NE specific error codes, living in section 9 of the Kernel API Manual β and ngl, she's giving β¨index pageβ¨. This queen doesn't have a big long DESCRIPTION or a hundred OPTIONS; she's literally just a signpost pointing you at every other Nitro Enclaves page you might want. Think of her as the group chat's pinned message: not the conversation, just the links. π
No cap, if you're here, you're probably chasing down one specific error code and this page is gonna tell you where to look. Periodt.
β¨ SEE ALSO β¨
The whole point, fr fr. Everything below is a reference you can go read, exactly as listed β starting with the kernel header that birthed them all, ./include/uapi/linux/nitro_enclaves.h:
Nitro Enclaves (NE) Kernel Driver Interface(9)β the parent page, found in kernel file./include/uapi/linux/nitro_enclaves.hπ«ΆNE_CREATE_VM(9)NE_ADD_VCPU(9)NE_GET_IMAGE_LOAD_INFO(9)NE_SET_USER_MEMORY_REGION(9)NE_START_ENCLAVE(9)NE_ERR_VCPU_ALREADY_USED(9)NE_ERR_VCPU_NOT_IN_CPU_POOL(9)NE_ERR_VCPU_INVALID_CPU_CORE(9)NE_ERR_INVALID_MEM_REGION_SIZE(9)NE_ERR_INVALID_MEM_REGION_ADDR(9)NE_ERR_UNALIGNED_MEM_REGION_ADDR(9)NE_ERR_MEM_REGION_ALREADY_USED(9)NE_ERR_MEM_NOT_HUGE_PAGE(9)NE_ERR_MEM_DIFFERENT_NUMA_NODE(9)NE_ERR_MEM_MAX_REGIONS(9)NE_ERR_NO_MEM_REGIONS_ADDED(9)NE_ERR_NO_VCPUS_ADDED(9)NE_ERR_ENCLAVE_MEM_MIN_SIZE(9)NE_ERR_FULL_CORES_NOT_USED(9)NE_ERR_NOT_IN_INIT_STATE(9)NE_ERR_INVALID_VCPU(9)NE_ERR_NO_CPUS_AVAIL_IN_POOL(9)NE_ERR_INVALID_PAGE_SIZE(9)NE_ERR_INVALID_FLAG_VALUE(9)NE_ERR_INVALID_ENCLAVE_CID(9)Image load info flags(9)NE_EIF_IMAGE(9)struct ne_image_load_info(9)User memory region flags(9)NE_DEFAULT_MEMORY_REGION(9)struct ne_user_memory_region(9)Enclave start info flags(9)NE_ENCLAVE_PRODUCTION_MODE(9)NE_ENCLAVE_DEBUG_MODE(9)struct ne_enclave_start_info(9)
π Friendly reminder bestie: this page only points. All the actual detail about each error code lives on its own page β don't come for me expecting the lore here, because the lore is over there. iykyk.
πΈ Okay that's the whole vibe, you're all caught up. This iconic little directory comes to you from ./include/uapi/linux, dated October 2026, and she answers to NE specific error codes(9). Mwah π go read the actual pages now, bestie π¦
π¦ 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