Comments (5)
hmm, I didn't see issue on 5.3. And just compiled on "5.3.0-62-generic 56~18.04.1-Ubuntu" and "5.3.0-1032-azure 33~18.04.1-Ubuntu".
What are the exact the versions you had failure on?
IIRC the second condition was added because mmput_async was not exported from 5.5, and we had a build error at that time. It probably came back in later versions? And distro/flavor dependent?
upstream has been using mmput_async since v21, which is around 5.2 release and for 5.3 RC1
from sgxdatacenterattestationprimitives.
What are the exact the versions you had failure on?
I don't quite remember, I'll give it another shot again this week and let you know.
IIRC the second condition was added because mmput_async was not exported from 5.5, and we had a build error at that time. It probably came back in later versions? And distro/flavor dependent?
When I look at the vanilla kernel source, it is not exported. I suppose it could be different on Ubuntu.
upstream has been using mmput_async since v21, which is around 5.2 release and for 5.3 RC1
Makes sense, upstream isn't a module so it can use unexported functions
from sgxdatacenterattestationprimitives.
This issue also settled in #135. Though it is still not clear versions of distro kernels exporting mmput_async, the versions we test for Ubuntu and RHEL are all good.
from sgxdatacenterattestationprimitives.
@haitaohuang thanks! Feel free to close this issue when #135 is merged
from sgxdatacenterattestationprimitives.
#135 merged and for higher kernel versions, see solution in #146
from sgxdatacenterattestationprimitives.
Related Issues (20)
- Verification completed with Non-terminal result: a003 HOT 1
- PCCS report not found 404
- PCCS Docker build fails HOT 3
- ERROR: Quote Verification failed: 0xe002 HOT 4
- How to extract report data from DCAP quote
- How to run QuoteAppraisalSample with TDX quote
- pccs service stopped working (status : exited with FAILURE) HOT 8
- PCCS installation failed HOT 6
- Make qncl.conf location configurable for default qpl HOT 1
- 关于编译PCKCertSelectionLib失败的问题 HOT 2
- 关于手动启动pccs【dcap1.19】总线错误的问题 HOT 1
- How to solve error: [QPL] No certificate data for this platform. HOT 5
- What specific information should be filled in for "version" "os" and "arch"? HOT 3
- SGX DCAP for Ubuntu22 HOT 2
- what is "pcs api key"? HOT 8
- Concurrency verification behavior in QVL Impacted by QVE Policy HOT 5
- doc: update Intel_TDX_DCAP_Quoting_Library_API.pdf to include the hypercall base flow
- Wrong API definition in Rust version HOT 3
- Update nodejs version pinning to latest HOT 2
- Deploy PCCS HOT 6
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
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.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from sgxdatacenterattestationprimitives.