search for: nilfs2

Displaying 20 results from an estimated 53 matches for "nilfs2".

2008 Mar 03
0
[PATCH] nilfs2 support for fstype
[please note that I'm not subscribed to the list] Hi again, this patch adds support for the NILFS2 (http://www.nilfs.org/) filesystem to fstype (on top of 1.5.7 from the debian package). Please let me know what you think. (please note that I'm not affiliated to nilfs in any way). diff -Nur klibc-1.5.7.orig/usr/kinit/fstype/fstype.c klibc-1.5.7/usr/kinit/fstype/fstype.c --- klibc-1.5.7.orig...
2011 Nov 29
3
[PATCH] fs: push file_update_time into ->page_mkwrite
...c | 1 + fs/buffer.c | 1 + fs/ceph/addr.c | 1 + fs/cifs/file.c | 1 + fs/ext4/inode.c | 1 + fs/fuse/file.c | 1 + fs/gfs2/file.c | 1 + fs/nfs/file.c | 1 + fs/nilfs2/file.c | 1 + fs/ocfs2/mmap.c | 1 + fs/sysfs/bin.c | 1 + kernel/events/core.c | 1 + mm/memory.c | 8 -------- security/selinux/selinuxfs.c | 1 + 15 files changed, 14 insertions(+), 8 deletions(-) diff --git a/fs/...
2010 Jan 17
1
Re: tests/misc/ls-time
...;%T: '' .; case "$(env ls -ct a b)" in a*b) echo pass;; \ *) echo fail; env stat --format=''%n %z'' a b;; esac; } Use it on a few file systems. This test passes on all I tried except btrfs: [note: $HOME is ext4] $ for i in $HOME/tmp /t /fs/btrfs /fs/xfs /fs/nilfs2; do cd $i && ctime_vs_link_test; done ext2/ext3: pass tmpfs: pass btrfs: fail a 2010-01-17 14:54:12.470194921 +0000 b 2010-01-17 14:54:12.471193684 +0000 xfs: pass nilfs2: pass In case it''s not immediately obvious (time-stamp problems rarely are...
2013 Apr 06
1
[PATCH 3/4] fsfreeze: manage kill signal when sb_start_pagefault is called
...d now we must manage the error code and return VM_FAULT_RETRY. Signed-off-by: Marco Stornelli <marco.stornelli at gmail.com> --- fs/btrfs/inode.c | 4 +++- fs/buffer.c | 4 +++- fs/ext4/inode.c | 4 +++- fs/f2fs/file.c | 4 +++- fs/gfs2/file.c | 4 +++- fs/nilfs2/file.c | 4 +++- fs/ocfs2/mmap.c | 4 +++- include/linux/fs.h | 6 ++++-- mm/filemap.c | 7 +++++-- 9 files changed, 30 insertions(+), 11 deletions(-) diff --git a/fs/btrfs/inode.c b/fs/btrfs/inode.c index 09c58a3..a6166f4 100644 --- a/fs/btrfs/inode.c +++ b/fs/btrfs/inode.c...
2009 Dec 24
6
benchmark results
...Here are the results, no graphs - sorry: http://nerdbynature.de/benchmarks/v40z/2009-12-22/ Reiserfs is locking up during dbench, so I removed it from the config, here are some earlier results: http://nerdbynature.de/benchmarks/v40z/2009-12-21/bonnie.html Bonnie++ couldn't complete on nilfs2, only the generic tests and tiobench were run. As nilfs2, ufs, zfs aren't supporting xattr, dbench could not be run on these filesystems. Short summary, AFAICT: - btrfs, ext4 are the overall winners - xfs to, but creating/deleting many files was *very* slow - if you need only...
2009 Dec 24
6
benchmark results
...Here are the results, no graphs - sorry: http://nerdbynature.de/benchmarks/v40z/2009-12-22/ Reiserfs is locking up during dbench, so I removed it from the config, here are some earlier results: http://nerdbynature.de/benchmarks/v40z/2009-12-21/bonnie.html Bonnie++ couldn't complete on nilfs2, only the generic tests and tiobench were run. As nilfs2, ufs, zfs aren't supporting xattr, dbench could not be run on these filesystems. Short summary, AFAICT: - btrfs, ext4 are the overall winners - xfs to, but creating/deleting many files was *very* slow - if you need only...
2023 Jun 21
3
[PATCH 00/79] fs: new accessors for inode->i_ctime
...witch to new ctime accessors isofs: switch to new ctime accessors jffs2: switch to new ctime accessors jfs: switch to new ctime accessors kernfs: switch to new ctime accessors minix: switch to new ctime accessors nfs: switch to new ctime accessors nfsd: switch to new ctime accessors nilfs2: switch to new ctime accessors ntfs: switch to new ctime accessors ntfs3: switch to new ctime accessors ocfs2: switch to new ctime accessors omfs: switch to new ctime accessors openpromfs: switch to new ctime accessors orangefs: switch to new ctime accessors overlayfs: switch to new c...
2008 Mar 25
2
bunch of small fixes
hello hpa, nothing particular stands out, just syncing with latest Debian upload and subsequent patch emails. please review merge or nack. thanks :) maks git pull git://git.debian.org/~maks/klibc.git maks for the changes: Aaron Griffin (1): [klibc] kinit: skip md assembly if mdX exists Colin Watson (1): [klibc] mount/umount FUSE support Harald Jenny (1): [klibc] fstype:
2019 Feb 13
4
rsync rewrites all blocks of large files although it uses delta transfer
...################################################## As can be seen "rsync" has sent about 20M and received 300K of data. However the filesystem has allocated almost 2G, which is the total size of the files being backed up. The filesystem mounted on "/mnt/bkp" is of type "nilfs2", which is a log structured filesystem. I'm using its snapshotting feature to keep backups for past dates. Is there anything that can be done in order "rsync" to overwrite only the changed blocks ? P.S. I guess that it will be the same for copy-on-write filesystems, e.g....
2018 Sep 06
2
[RFC] UAPI: Check headers by compiling all together as C++
...astly: (8) Compile all of the UAPI headers (with a few exceptions) together as C++ to catch new errors occurring as part of the regular build process. Changes for v2: - Merge commit from sound tree to fix u32 usage issues - Use a switch to fix sparse array initialisation - Simplify nilfs2 by performing bitwise ops in LE space not CPU space - Handle conflicting fix to use of 'private' in keyctl.h - Move kernel internal coda bits to coda internal headers - Move coda_psdev.h header to fs/coda/. The patches can also be found here: http://git.kernel.org/cgit/linux/kernel/gi...
2010 Aug 29
7
Re: BTRFS: Unbelievably slow with kvm/qemu
Christoph Hellwig wrote: > There are a lot of variables when using qemu. > > The most important one are: > > - the cache mode on the device. The default is cache=writethrough, > which is not quite optimal. You generally do want to use cache=none > which uses O_DIRECT in qemu. > - if the backing image is sparse or not. > - if you use barrier - both in the host
2011 Jun 24
10
[PATCH 0/9] remove i_alloc_sem V2
i_alloc_sem has always been a bit of an odd "lock". It''s the only remaining rw_semaphore that can be released by a different thread than the one that locked it, and it''s use case in the core direct I/O code is more like a counter given that the writers already have external serialization. This series removes it in favour of a simpler counter scheme, thus getting rid
2019 Feb 13
0
rsync rewrites all blocks of large files although it uses delta transfer
...#################### > > As can be seen "rsync" has sent about 20M and received 300K of data. However > the filesystem has allocated almost 2G, which is the total size of the files > being backed up. > > The filesystem mounted on "/mnt/bkp" is of type "nilfs2", which is a log > structured filesystem. I'm using its snapshotting feature to keep backups for > past dates. Have you run the nifs-clean before checking this free space comparison? Maybe there is just large amplification created by Rsyn's many small writes when using --inp...
2014 Feb 24
0
[PATCH] fstype: f2fs support
...>magic == __cpu_to_le32(F2FS_SUPER_MAGIC)) { + *bytes = 0; + return 1; + } + return 0; +} + struct imagetype { off_t block; const char name[12]; @@ -502,6 +515,7 @@ static struct imagetype images[] = { {1, "ext2", ext2_image}, {1, "minix", minix_image}, {1, "nilfs2", nilfs2_image}, + {1, "f2fs", f2fs_image}, {2, "ocfs2", ocfs2_image}, {8, "reiserfs", reiserfs_image}, {64, "reiserfs", reiserfs_image}, -- 1.8.5.2
2012 Nov 07
8
[PATCH v11 0/7] make balloon pages movable by compaction
...: add vm event counters for balloon pages compaction drivers/virtio/virtio_balloon.c | 136 +++++++++++++++++-- fs/buffer.c | 12 +- fs/gfs2/glock.c | 2 +- fs/hugetlbfs/inode.c | 4 +- fs/inode.c | 2 +- fs/nilfs2/page.c | 2 +- include/linux/balloon_compaction.h | 220 ++++++++++++++++++++++++++++++ include/linux/fs.h | 2 +- include/linux/migrate.h | 19 +++ include/linux/pagemap.h | 16 +++ include/linux/vm_event_item.h | 8 +- mm/Kconfi...
2012 Nov 07
8
[PATCH v11 0/7] make balloon pages movable by compaction
...: add vm event counters for balloon pages compaction drivers/virtio/virtio_balloon.c | 136 +++++++++++++++++-- fs/buffer.c | 12 +- fs/gfs2/glock.c | 2 +- fs/hugetlbfs/inode.c | 4 +- fs/inode.c | 2 +- fs/nilfs2/page.c | 2 +- include/linux/balloon_compaction.h | 220 ++++++++++++++++++++++++++++++ include/linux/fs.h | 2 +- include/linux/migrate.h | 19 +++ include/linux/pagemap.h | 16 +++ include/linux/vm_event_item.h | 8 +- mm/Kconfi...
2009 Nov 10
0
ANNOUNCE: libguestfs 1.0.78 released
...e notes cover all the significant changes since the last announcement which was for 1.0.67, 2 months ago). New features: - FUSE support so you can mount guest filesystems in the host: http://rwmj.wordpress.com/2009/11/03/browsing-guests-using-fuse/ - Support for btrfs, gfs, gfs2, hfs, hfs+, nilfs2, jfs, reiserfs, xfs: http://rwmj.wordpress.com/2009/11/08/filesystem-metadata-overhead/ - Support for huge (multi-exabyte) sparse virtual disks: http://rwmj.wordpress.com/2009/11/04/petabytes-exabytes-why-not/ http://git.et.redhat.com/?p=libguestfs.git;a=commit;h=5ce72e039ca332ba19bb9122...
2012 Nov 11
8
[PATCH v12 0/7] make balloon pages movable by compaction
...mm: add vm event counters for balloon pages compaction drivers/virtio/virtio_balloon.c | 139 +++++++++++++++-- fs/buffer.c | 12 +- fs/gfs2/glock.c | 2 +- fs/hugetlbfs/inode.c | 4 +- fs/inode.c | 2 +- fs/nilfs2/page.c | 2 +- include/linux/balloon_compaction.h | 263 ++++++++++++++++++++++++++++++++ include/linux/fs.h | 2 +- include/linux/migrate.h | 19 +++ include/linux/pagemap.h | 16 ++ include/linux/vm_event_item.h | 7 +- mm/Kconf...
2012 Nov 11
8
[PATCH v12 0/7] make balloon pages movable by compaction
...mm: add vm event counters for balloon pages compaction drivers/virtio/virtio_balloon.c | 139 +++++++++++++++-- fs/buffer.c | 12 +- fs/gfs2/glock.c | 2 +- fs/hugetlbfs/inode.c | 4 +- fs/inode.c | 2 +- fs/nilfs2/page.c | 2 +- include/linux/balloon_compaction.h | 263 ++++++++++++++++++++++++++++++++ include/linux/fs.h | 2 +- include/linux/migrate.h | 19 +++ include/linux/pagemap.h | 16 ++ include/linux/vm_event_item.h | 7 +- mm/Kconf...
2019 Feb 13
0
rsync rewrites all blocks of large files although it uses delta transfer
...#################### > > As can be seen "rsync" has sent about 20M and received 300K of data. However > the filesystem has allocated almost 2G, which is the total size of the files > being backed up. > > The filesystem mounted on "/mnt/bkp" is of type "nilfs2", which is a log > structured filesystem. I'm using its snapshotting feature to keep backups for > past dates. > > > Is there anything that can be done in order "rsync" to overwrite only the > changed blocks ? > > > > > P.S. I guess that...