diff --git a/tools/packaging/kernel/configs/fragments/x86_64/tdx/tdx.conf b/tools/packaging/kernel/configs/fragments/x86_64/tdx/tdx.conf
index 1b1f8751ef..2f877a5c99 100644
--- a/tools/packaging/kernel/configs/fragments/x86_64/tdx/tdx.conf
+++ b/tools/packaging/kernel/configs/fragments/x86_64/tdx/tdx.conf
@@ -5,13 +5,9 @@ CONFIG_DMA_RESTRICTED_POOL=y
 CONFIG_EFI=y
 CONFIG_EFI_STUB=y
 CONFIG_INTEL_IOMMU_SVM=y
-CONFIG_INTEL_TDX_ATTESTATION=y
-CONFIG_INTEL_TDX_FIXES=y
 CONFIG_INTEL_TDX_GUEST=y
 CONFIG_OF=y
 CONFIG_OF_RESERVED_MEM=y
 CONFIG_X86_5LEVEL=y
 CONFIG_X86_INTEL_MEMORY_PROTECTION_KEYS=y
-CONFIG_X86_MEM_ENCRYPT_COMMON=y
 CONFIG_X86_PLATFORM_DEVICES=y
-CONFIG_X86_PLATFORM_DRIVERS_INTEL=y
diff --git a/tools/packaging/kernel/kata_config_version b/tools/packaging/kernel/kata_config_version
index a9c8fe8292..b16e5f75e3 100644
--- a/tools/packaging/kernel/kata_config_version
+++ b/tools/packaging/kernel/kata_config_version
@@ -1 +1 @@
-103
+104
diff --git a/tools/packaging/kernel/patches/5.19-TDX-v2.x/no_patches.txt b/tools/packaging/kernel/patches/5.19-TDX-v2.x/no_patches.txt
new file mode 100644
index 0000000000..e69de29bb2
diff --git a/versions.yaml b/versions.yaml
index 425ae10314..ef0288a4d3 100644
--- a/versions.yaml
+++ b/versions.yaml
@@ -186,9 +186,10 @@ assets:
     version: "v5.10.25"
 
   kernel-tdx-experimental:
-    description: "Linux kernel that supports TDX"
+    # yamllint disable-line rule:line-length
+    description: "Linux kernel with TDX support -- based on https://github.com/intel/tdx-tools/releases/tag/2023ww01"
     url: "https://github.com/kata-containers/linux/archive/refs/tags"
-    tag: "5.15-plus-TDX"
+    version: "5.19-TDX-v2.2"
 
 externals:
   description: "Third-party projects used by the system"