Skip to content

NVME: Invalid argument (os error 22) #22

@johnramsden

Description

@johnramsden

We are getting this - it is not properly getting logged, we have a logging problem as well. This was only found by inserting a print after the receive of the write_response.

return Err(std::io::Error::new(std::io::ErrorKind::Other, format!("write location error: {}", e)));

I believe this corresponds to us attempting to write data larger than the MDTS. We likely need to chunk accordingly in a loop for writes.

I've been testing with a block interface so I'm not sure how zone append will behave here or if it will be the same.

Metadata

Metadata

Assignees

Labels

No labels
No labels

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions