What: /sys/devices/faux/tdx_host/version Contact: linux-coco@lists.linux.dev Description: (RO) Report the version of the loaded TDX module. Formatted as "major.minor.update". Used by TDX module update tooling. Example: "1.2.03". What: /sys/devices/faux/tdx_host/seamldr_version Contact: linux-coco@lists.linux.dev Description: (RO) Report the version of the loaded P-SEAMLDR. Formatted as a TDX module version. Used by TDX module update tooling. What: /sys/devices/faux/tdx_host/num_remaining_updates Contact: linux-coco@lists.linux.dev Description: (RO) Report the number of remaining updates. TDX maintains a log about each TDX module that has been loaded. This log has a finite size, which limits the number of TDX module updates that can be performed. After each successful update, the number reduces by one. Once it reaches zero, further updates will fail until next reboot. The number is always zero if the P-SEAMLDR doesn't support updates. See Intel Trust Domain Extensions - SEAM Loader (SEAMLDR) Interface Specification, Chapter "SEAMLDR_INFO" and Chapter "SEAMLDR.INSTALL" for more information.