Steven Swanson

Results 20 issues of Steven Swanson

We no longer do in-place update of inode metadata, so we don't most of it in struct nova_inode. The exception is atime, because doing a log append every read is...

enhancement

Currently, if you mount a snapshot and modify it, the changes appear in the current FS image. Snapshot mounts should be read-only. Added test xfstests: nova/002

bug
XFSTests

My thoughts: - metadata_csum: mkfs-time - data_csum: mkfs-time - data_parity: mkfs-time - wprotect: mount-time - inplace_data_updates: mount-time, per-file

enhancement
help wanted

To reproduce, mount NOVA fs on /mnt/ramdisk Then run ~~~ /opt/ltp/runltp -f nova -d /mnt/ramdisk ~~~ and hit ctrl-C after a while. Try to unmount: ~~~ umount /mnt/ramdisk ~~~ if...

bug

To reproduce, checkout nova-testscripts, then ~~~ # cd nova-testscripts/nova-ci # bash crashers/001.sh ~~~ Example Dmesg ~~~ [ 157.169105] IP: free_pcppages_bulk+0x107/0x4c0 [ 157.169978] PGD 0 [ 157.170706] Oops: 0002 [#1] SMP...

bug

https://lkml.org/lkml/2012/10/22/664 - Add buffer before superblock begin? (https://lkml.org/lkml/2012/10/26/246) - Should we have a volume serial number? - comments on every data structure. - move userspace visible data structures (e.g., for...

Cleanup

mtime and ctime are not updated in response to mmap() updates. It's clear that they should be updated. If not, then programs like `make` will fail if rules use mmap...

bug
XFSTests

_From @stevenjswanson on April 21, 2017 17:23_ _Copied from original issue: NVSL/nova-dev#10_

enhancement