Code Monkey home page Code Monkey logo

tdx-demo's Introduction

Installation of TDX Demo Components on SUSE Distributions

This repository contains documentation for how to set up an run a DEMO TDX host environment on SUSE distributions. It currently covers instructions for SUSE Linux Enterprise 15-SP5 and openSUSE Leap 15.5.

tdx-demo's People

Contributors

joergroedel avatar hw-claudio avatar

Stargazers

Andrin Bertschi avatar

Watchers

J. Daniel Schmidt avatar  avatar  avatar Zhu Yunge avatar

tdx-demo's Issues

Observed tdx-demo-packages repository is invalid error while running tdx-demo-install.sh script

Observed tdx-demo-packages repository is invalid error while running tdx-demo-install.sh script.
Repository 'tdx-demo-packages' is invalid.
[tdx-demo-packages|https://download.opensuse.org/repositories/devel:/coco:/Leap15.5/15.5/] Valid metadata not found at specified URL
History:

could you help to resolve this error?

Kvm Suberror 4 encountered while starting multi-core TDX VM

In the script provided in this repository, the running TDX virtual machine seems to be 1 core. I can start a multi-core virtual machine without TDX protection, but even a two-core TDX virtual machine will encounter the following error:

KVM internal error. Suberror: 4
extra data[0]: 0xc000092000000122
extra data[1]: 0x000000000000001f
EAX=00000000 EBX=00000000 ECX=00000000 EDX=000806f8
ESI=00000000 EDI=00000000 EBP=00000000 ESP=00000000
EIP=0000fff0 EFL=00000002 [-------] CPL=0 II=0 A20=1 SMM=0 HLT=0
ES =0000 00000000 0000ffff 00009300
CS =f000 ffff0000 0000ffff 00009b00
SS =0000 00000000 0000ffff 00009300
DS =0000 00000000 0000ffff 00009300
FS =0000 00000000 0000ffff 00009300
GS =0000 00000000 0000ffff 00009300
LDT=0000 00000000 0000ffff 00008200
TR =0000 00000000 0000ffff 00008b00
GDT=     00000000 0000ffff
IDT=     00000000 0000ffff
CR0=60000010 CR2=00000000 CR3=00000000 CR4=00000000
DR0=0000000000000000 DR1=0000000000000000 DR2=0000000000000000 DR3=0000000000000000
DR6=00000000ffff0ff0 DR7=0000000000000400
EFER=0000000000000000
Code=00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 <00> 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00

I have encountered this error at various stages of the virtual machine, when starting up, running and shutting down.
The installation steps I referred to fully follow the relevant instructions in this repository, and the 1-core TDX virtual machine runs well. How should I go about troubleshooting the source of this issue?

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.