Displaying 6 results from an estimated 6 matches for "btrfs_last_free_objectid".
2010 Dec 16
2
[BUG?] There is a possibility that 'i_ino' overflows
Hi,
In btrfs, inode number is increased each time a new file or directory
is made.
Therefore, if the making deletion of the file is repeated, value of
''i_ino'' increases rapidly.
For example, inode number changes as follows. 
  $ touch foo
  $ ls -i foo
  266 foo
  $ rm foo
  $ touch bar
  $ ls -i bar
  267 bar
  $
And then, length of ''i_ino'' and
2011 May 23
5
Integration branch pushed out to btrfs-unstable
...layed item routines.
Li, one thing I haven''t done yet is a lot of benchmarking on the
performance hit from waiting for the cache to fill on large existing
filesystems.  Was there any particular reason you didn''t setup the
caching to pre-cache the from root->highest_objectid to
BTRFS_LAST_FREE_OBJECTID?
diffstat for my current tree:
-chris
]# git diff --stat v2.6.39...HEAD
 fs/btrfs/Makefile           |    2 +-
 fs/btrfs/acl.c              |    2 +-
 fs/btrfs/btrfs_inode.h      |   14 +
 fs/btrfs/compression.c      |   47 +-
 fs/btrfs/compression.h      |    2 +-
 fs/btrfs/ctree.c            |...
2012 Aug 01
17
[PATCH] add crtime to the snapshot list
From: Anand <anand.jain@oracle.com>
 This patch adds creation-time to the snapshot list display,
 which would help user to better manage the snapshots when
 number of snapshots grow substantially. This patch is developed
 and on top of the send/receive btrfs and btrfs-progs repo at 
  git://github.com/ablock84/linux-btrfs.git (send-v2)
  git://github.com/ablock84/btrfs-progs.git (send-v2)
2011 Mar 23
0
[PATCH] Btrfs: cleanup some BUG_ON()
...de-map.c	2011-03-15 10:20:32.000000000 +0900
+++ linux-2.6.38.new/fs/btrfs/inode-map.c	2011-03-23 11:28:09.000000000 +0900
@@ -30,7 +30,8 @@ int btrfs_find_highest_inode(struct btrf
 	int slot;
 
 	path = btrfs_alloc_path();
-	BUG_ON(!path);
+	if (!path)
+		return -ENOMEM;
 
 	search_key.objectid = BTRFS_LAST_FREE_OBJECTID;
 	search_key.type = -1;
diff -urNp linux-2.6.38/fs/btrfs/ioctl.c linux-2.6.38.new/fs/btrfs/ioctl.c
--- linux-2.6.38/fs/btrfs/ioctl.c	2011-03-15 10:20:32.000000000 +0900
+++ linux-2.6.38.new/fs/btrfs/ioctl.c	2011-03-23 11:28:09.000000000 +0900
@@ -2348,12 +2348,15 @@ static noinline long btrfs_ioct...
2013 Apr 09
19
[PATCH 00/17] Btrfs-progs: some receive related patches
...change, it is therefore not part of this patch set.
Everything is also on
git://btrfs.giantdisaster.de/git/btrfs-progs recv1
Alex Lyakas (1):
  btrfs-progs: Fix the receive code pathing
Stefan Behrens (16):
  Btrfs-progs: Use /proc/mounts instead of /etc/mtab
  Btrfs-progs: ignore subvols above BTRFS_LAST_FREE_OBJECTID
  Btrfs-progs: close file descriptor in cmds-send.c
  Btrfs-progs: fix a small memory leak in btrfs-list.c
  Btrfs-progs: add a function to free subvol_uuid_search memory
  Btrfs-progs: cleanup subvol_uuid_search memory in btrfs send/receive
  Btrfs-progs: free memory and close file descriptor in b...
2012 Mar 20
13
[PATCH 0 of 3 v2] PV-GRUB: add support for ext4 and btrfs
Hi,
The following patches add support for ext4 and btrfs to
PV-GRUB. These patches are taken nearly verbatim from those provided
by Fedora and Gentoo.
We''ve been using these patches for the PV-GRUB images available in EC2
for some time now with no problems.
Changes from v1:
 - Makefile has been changed to check the exit code from patch
 - The btrfs patch has been rebased to apply