NVSL / linux-nova

NOVA is a log-structured file system designed for byte-addressable non-volatile memories, developed at the University of California, San Diego.
http://nvsl.ucsd.edu/index.php?path=projects/nova
Other
422 stars 117 forks source link

Add fence to nova_update_entry_csum, fix issue #127 #129

Closed hayley-leblanc closed 2 years ago

hayley-leblanc commented 2 years ago

Fixes issue #127 by adding a fence to nova_update_entry_csum().

pcworld commented 2 years ago

See also #121. I will test if this patch fixes it (though maybe there are some additional fences needed for it to be correct in all cases).