cloud-hypervisor / fuse-backend-rs

Rust crate for implementing FUSE backends
Apache License 2.0
129 stars 63 forks source link

Feat/support fuse resend notify #187

Closed xujihui1985 closed 3 months ago

xujihui1985 commented 3 months ago

The "Resend Notification" API is ready for integration into the upstream repository. Implement the resend function to facilitate easier failover implementation.

https://lore.kernel.org/all/20240109092443.519460-1-winters.zc@antgroup.com/T/

aftersnow commented 3 months ago

LGTM! Developers are suggested to check the 'FUSE_HAS_RESEND' feature flag in the fuse INIT request (by saving it to somewhere).

bergwolf commented 3 months ago

lgtm, please cargo fmt your code. Thanks!

xujihui1985 commented 3 months ago

fixed failed test for macOS, please help to run the ci again

xujihui1985 commented 3 months ago

@imeoer I fixed clippy error to make ci happy, even through this not relate to my change. the ci is green on my forked branch, so please help to rerun the test again

xujihui1985 commented 3 months ago

@bergwolf @imeoer could you proceed this PR, or anything need to be improved?