Comments (6)
AER is PCIe specific and is not supported via NVMf to my knowledge. It is the target's responsibility to handle such failures.
from jnvmf.
buddy, you get it wrong. there are two AER. one is PCIE advanced error reporting.
another is NVMe async event report. I am talking the NVMe async event AER now. SPDK and kernel handle this.
from jnvmf.
Thanks for the clarification. Request async event resp. get log page is not supported yet. However, it should be fairly easy to implement them.
from jnvmf.
may I know what is impact if we did not have it?
from jnvmf.
From my knowledge async events are rarely used. Generally if there is a real problem your operations will fail eventually which will be handled as expected by jNVMf. For async events read NVMe Spec 1.3 page 77 / 5.2 it explains what type of events you can get.
from jnvmf.
Added async event request and get log page support: #15
from jnvmf.
Related Issues (15)
- have you verified the if this java host works well with kernel nvme-of target HOT 53
- failed to connect the NVMeOF kernel target HOT 6
- Exception in thread "main" java.lang.NoSuchMethodError: HOT 9
- Target configuration error when create subsystems HOT 4
- Failed to do Latency measurements for jNVMf on HW HOT 9
- do we handle the fatal RDMA error in our code? HOT 2
- if this project support SGL RDMA read and write model now? HOT 3
- can you create one simple read/write example application HOT 6
- our nvme target subsystem nqn name is just one UUID string, not following NVMe spec strictly HOT 3
- if nvmeOF target does not exist, jNVMf will hand there instead report correct error then quit HOT 3
- can we work on the NVMeOF TCP at host side to connect kernel TCP target? HOT 1
- README sample program compile error HOT 14
- SPDK when do rdma connect they give below parameter to target, but jNVMf did not handle this HOT 2
- please help me on where jNVMf specify below parameters like SPDK HOT 4
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 jnvmf.