search for: nospace_cache

Displaying 18 results from an estimated 18 matches for "nospace_cache".

2011 Nov 11
1
[PATCH] btrfs: rename the option to nospace_cache
Rename no_space_cache option to nospace_cache to be more consistent with the rest, where the simple prefix ''no'' is used to negate an option. The option has been introduced during the -rc1 cycle and there are has not been widely used, so it''s safe. Signed-off-by: David Sterba <dsterba@suse.cz> --- fs/btrfs/s...
2013 Nov 10
2
BTRFS error after clearing cache
...my boot slowdown was related to space_cache so I rebooted the PC several times and it did become slower again. What is more, it doesn''t seem like I even need to generate any actual IO traffic to trigger this. I thought I might give clear_cache a shot again and to test the boot speed with nospace_cache as well. After first booting with clear_cache,nospace_cache and nospace_cache afterwards I was unhappy about the boot speed, so I decided to clear the nospace_cache argument so that the cache would be rebuilt. However, even though my boot speed did improve (not well enough, though), I received 2 er...
2012 Feb 29
0
Copy and remove performance impacted by COW reflink rewrite (2)
...20. The Y axis on the left is time to cp/rm/sync and the RIGHT (blue) axis are write times. There''s a slight improvement for the initial writes, but that''s probably due to the original file having only one extent. SSD: img7.imageshack _dot_ us/img7/3928/ssdac.png (rw,relatime,ssd,nospace_cache) HDD: http://img819.imageshack _dot_ us/img819/5595/hddw.png (rw,relatime,nospace_cache) HDD graph is posted as reference. The oscillation is expected due to media fragmentation, but internal fragmentation trend follows the SSD findings for a fw initial reqrites. The slow write times are expected...
2013 Aug 19
11
[RFC PATCH] Btrfs: fix memory leak of orphan block rsv
When adding orphans to an inode''s root, we start a transaction for that root that when ended in several places such as for example extent-tree.c:btrfs_remove_block_group(), inode.c:btrfs_unlink() and inode.c:btrfs_evict_node(), doesn''t result in a commit, that is, inode.c:btrfs_orphan_commit_root() doesn''t get called (via transaction.c:commit_fs_roots()). The respective
2012 Jun 15
6
[PATCH] Btrfs: add "nocompress" mount option
In btrfs if we mount with "compress" we have no way to disable compressing by remounting (mount -o remount /mnt/btrfs), only by unmounting and mounting without "compress". This patch adds "nocompress" mount option which can be used to remount the filesystem without compression: # mount -o remount,nocompress /mnt/btrfs This option is usefull in cases when we have a
2013 Jan 21
1
btrfs_start_delalloc_inodes livelocks when creating snapshot under IO
...-bsrange=512b-64k --scramble_buffers=1 --nrfiles=1 --overwrite=1 --ioengine=sync --filename=file-1 --name=job0 --name=job1 --name=job2 --name=job3 --name=job4 --name=job5 --name=job6 --name=job7 The files are preallocated with fallocate before the fio run. Mount options: noatime,nodatasum,nodatacow,nospace_cache Can somebody please advise on how to address this issue, and, if possible, how to solve it on kernel 3.6. Thanks, Alex. -- To unsubscribe from this list: send the line "unsubscribe linux-btrfs" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.ker...
2012 Apr 17
2
Kernel bug in BTRFS (kernel 3.3.0)
...3TB disk drive (SEAGATE ST33000652SS) with 128 threads with Sysbench. Device is connected through an HBA. Blocksize was 256k ; Kernel is 3.3.0 (x86_64) ; Btrfs is version v0.19 Write is done through an LVS volume formated with BTRFS of course; Mount options are : rw,noatime,nodiratime,compress=lzo,nospace_cache Dmesg gives me following error : [370517.203926] sd 0:0:15:0: [sdo] Device not ready [370517.203930] sd 0:0:15:0: [sdo]  Result: hostbyte=DID_OK driverbyte=DRIVER_SENSE [370517.203935] sd 0:0:15:0: [sdo]  Sense Key : Not Ready [current] [370517.203940] sd 0:0:15:0: [sdo]  ASC=0x4 <<vendor&g...
2019 Sep 26
0
extlinux: Failed to load ldlinux.c32 with btrfs subvolume
...and initrd.img-5.2.0-2-686-pae to /. 6) I make a /extlinux.conf file. Here it is: # vim: ft=conf Default linux LABEL linux LINUX /vmlinuz-5.2.0-2-686-pae INITRD /initrd.img-5.2.0-2-686-pae APPEND ipv6.disable=1 rw fsck.mode=skip systemd.restore_state=0 root=/dev/sda1 rootflags=subvol=/root,noatime,nospace_cache,clear_cache 7) I unmount everything and attempt to boot the USB disk. I receive "Failed to load ldlinux.c32" on the console. extlinux: 6.04 (bf6db5b4) Note: I am able to successfully boot a btrfs subvolume if I place the extlinux.conf at / when I mount the disk with "mount -o sub...
2019 Sep 29
0
extlinux| Failed to load ldlinux.c32 with btrfs subvolume
...d initrd.img-5.2.0-2-686-pae to /. 6) I make a /extlinux.conf file. Here it is: # vim: ft=conf Default linux LABEL linux LINUX /vmlinuz-5.2.0-2-686-pae INITRD /initrd.img-5.2.0-2-686-pae APPEND ipv6.disable=1 rw fsck.mode=skip systemd.restore_state=0 root=/dev/sda1 rootflags=subvol=/root,noatime,nospace_cache,clear_cache 7) I unmount everything and attempt to boot the USB disk. I receive "Failed to load ldlinux.c32" on the console. extlinux: 6.04 (bf6db5b4) Note: I am able to successfully boot a btrfs subvolume if I place the extlinux.conf at / when I mount the disk with "mount -o s...
2019 Sep 30
0
[extlinux]Failed to load ldlinux.c32 with btrfs subvolume
...d initrd.img-5.2.0-2-686-pae to /. 6) I make a /extlinux.conf file. Here it is: # vim: ft=conf Default linux LABEL linux LINUX /vmlinuz-5.2.0-2-686-pae INITRD /initrd.img-5.2.0-2-686-pae APPEND ipv6.disable=1 rw fsck.mode=skip systemd.restore_state=0 root=/dev/sda1 rootflags=subvol=/root,noatime,nospace_cache,clear_cache 7) I unmount everything and attempt to boot the USB disk. I receive "Failed to load ldlinux.c32" on the console. extlinux: 6.04 (bf6db5b4) Note: I am able to successfully boot a btrfs subvolume if I place the extlinux.conf at / when I mount the disk with "mount -o s...
2013 Sep 25
0
Easy Q: reset space cache updated?
Hi all, I had been clearing the space cache on my btrfs vol (Debian 3.10.11-1 btrfs-tools 2013-7-5) by changing the fstab to "nospace_cache, clear_cache". I ran btrfsck --repair and it said: "cache and super generation don''t match, space cache will be invalidated." Can one of the dev''s please tell me whether that message means that the space cache regeneration is now being triggered as a part this b...
2013 Feb 02
5
Oops when mounting btrfs partition
As mentioned on Google+, I have a partition that I can no longer mount normally, containing a lot of my personal data and all backups from my laptop. I found now that I am still able to mount it using the ''nospace_cache'' option, but it takes a couple of minutes and I get "INFO: task btrfs-transacti:1698 blocked for more than 120 seconds." messages reporting the thread to be stuck in [<ffffffff816c671d>] wait_for_completion+0x1d/0x20 [<ffffffffa01d9b76>] btrfs_wait_and_free_delalloc_...
2012 Jun 11
11
KVM on top of BTRFS
What are the recommendations for running KVM images on BTRFS systems using kernel 3.4?  I saw older posts on the web complaining about poor performance, but I know a lot of work has gone into btrfs since then.  There also seemed to be the nocow option, but I didn''t find anything that said it actualy helped. Anybody have ideas? Thanks, Matt -- To unsubscribe from this list: send the line
2019 Sep 30
3
[extlinux] Failed to load ldlinux.c32 with btrfs subvolume
...d initrd.img-5.2.0-2-686-pae to /. 6) I make a /extlinux.conf file. Here it is: # vim: ft=conf Default linux LABEL linux LINUX /vmlinuz-5.2.0-2-686-pae INITRD /initrd.img-5.2.0-2-686-pae APPEND ipv6.disable=1 rw fsck.mode=skip systemd.restore_state=0 root=/dev/sda1 rootflags=subvol=/root,noatime,nospace_cache,clear_cache 7) I unmount everything and attempt to boot the USB disk. I receive "Failed to load ldlinux.c32" on the console. extlinux: 6.04 (bf6db5b4) Note: I am able to successfully boot a btrfs subvolume if I place the extlinux.conf at / when I mount the disk with "mount -o s...
2013 Feb 13
0
Re: Heavy memory leak when using quota groups
...r trying to kill some tasks or there are > page-allocation failures that btrfs or other kernel module > experiences. > > This issue is consistently reproducible & to do that this is what I do: > # mkfs.btrfs on a blockdevice > # mount with "rw,noatime,nodatasum,nodatacow,nospace_cache" options > # btrfs quota enable /mntpoint > # btrfs qgroup create 100 /mntpoint > # I setup a subvolume under the mountpoint & fallocate a file of fixed size. > # Perform 4K write random IO with 4 worker threads with the > application opening with O_SYNC flag (i.e. there is...
2012 Aug 14
2
Hung I/O, Kernel BUG with corrupt leaf (bad key order)
Hi all, I''m running btrfs in a 3-disk RAID1 configuration. After a hard power-off, I''m seeing a lot of hung I/O tasks on this volume, apparently due to a corrupt leaf. I first noticed the problem on kernel 3.4.7, and it''s persisted with 3.4.8. Relevant parts of the kernel log follow. [ 85.179621] block group 38684065792 has an wrong amount of free space [
2012 Jun 27
7
WARNING: at fs/btrfs/free-space-cache.c:1887 after hard shutdown.
Hello, My computer locked up and I had to press the reset button. Ever since then I can''t mount the btrfs filesystem, here''s the output: [ 37.645583] ------------[ cut here ]------------ [ 37.645598] WARNING: at fs/btrfs/free-space-cache.c:1887 btrfs_remove_free_space+0x329/0x350 [btrfs]() [ 37.645600] Modules linked in: btrfs zlib_deflate libcrc32c ext4 jbd2 mbcache crc16
2012 Dec 13
22
[PATCH] Btrfs: fix a deadlock on chunk mutex
An user reported that he has hit an annoying deadlock while playing with ceph based on btrfs. Current updating device tree requires space from METADATA chunk, so we -may- need to do a recursive chunk allocation when adding/updating dev extent, that is where the deadlock comes from. If we use SYSTEM metadata to update device tree, we can avoid the recursive stuff. Reported-by: Jim Schutt