| 195824684879_563460007597 | Josef Bacik |
|
This patch removes the pinned_mutex. The extent io map has an internal tree
lock that protects the tree itself, and since we only copy the extent io map
when we are committing the transaction we don |
|
|   |
| 183121504709_561760007103 | Josef Bacik |
|
This patch removes the pinned_mutex. The extent io map has an internal tree
lock that protects the tree itself, and since we only copy the extent io map
when we are committing the transaction we don |
|
|   |
| 134628084129_556260007924 | CSights |
|
This patch cleans up the free space cache code a bit. It better documents the
idiosyncrasies of tree_search_offset and makes the code make a bit more sense.
I took out the info allocation at the sta |
|
|   |
| 184228594084_531260007077 | CSights |
|
This patch cleans up the free space cache code a bit. It better documents the
idiosyncrasies of tree_search_offset and makes the code make a bit more sense.
I took out the info allocation at the sta |
|
|   |
| 137429944191_502060007170 | Chris Mason |
|
|
|
|   |
| 179928134638_567760007181 | Chris Mason |
|
|
|
|   |
| 127422774331_598360007202 | Chris Mason |
|
This is true, cp makes a full copy of the file.
The btrfs utilities include a program called bcp that makes a COW copy
of a single file (or directory tree) with a btrfs specific ioctl.
Okay, |
|
|   |
| 108522404009_521560007904 | Chris Mason |
|
This is true, cp makes a full copy of the file.
The btrfs utilities include a program called bcp that makes a COW copy
of a single file (or directory tree) with a btrfs specific ioctl.
Okay, |
|
|   |
| 113926444762_522360007072 | Chris Mason |
|
Hi everyone,
Here is an expanded example which is how I imagined COW would handle
changes to the files data ("file contents"). One can pretend it is an
attempt to inject mali |
|
|   |
| 130023304066_549260007922 | Dmitri Nikulin |
|
On Tue, Mar 17, 2009 at 1:35 AM, CSights <csights@xxxxxxxxxxx wrote:
Hi everyone,
Im curious what would happen in btrfs if the following commands were issued:
# |
|
|   |
| 166321484735_530060007181 | Luca Bruno |
|
There are still some warnings of the form:
format %llu expects type long long unsigned int but argument has type u64
In conjunction with -Werror, this is causing some build failures.
Now theyre pro |
|
|   |
| 148220994459_581460007353 | Chris Mason |
|
Hello,
recently I installed a distribution I want to look at via chroot into a
btrfs subvolume on a multidevice btrfs.
Now I tried to boot this, the kernel command line in GRUB looks as
follows so |
|
|   |
| 101521674593_502560007395 | Chris Mason |
|
|
|
|   |
| 192925224038_569160007995 | Chris Mason |
|
|
|
|   |
| 176420454324_583160007675 | Chris Mason |
|
|
|
|   |
| 175221994823_548660007648 | Chris Mason |
|
|
|
|   |
| 166829834747_512660007829 | Aaron Straus |
|
If were waiting for a transaction to end, and it started more than five
minutes ago, emit a warning.
Signed-off-by: Chris Ball <cjb@xxxxxxxxxx
---
fs/btrfs/transaction.c | 1 +
1 files chang |
|
|   |
| 147928114997_507260007379 | David John |
|
Signed-off-by: Stoyan Gaydarov <stoyboyker@xxxxxxxxx
---
fs/btrfs/ctree.c | 3 +--
fs/btrfs/extent-tree.c | 3 +--
fs/btrfs/free-space-cache.c | 3 +--
fs/btrfs/tree-log |
|
|   |
| 146827654902_550760007647 | Oliver Mattos |
|
On Tue, Mar 10, 2009 at 4:16 AM, David John <davidjonx@xxxxxxxxx wrote:
Stoyan Gaydarov wrote:
Signed-off-by: Stoyan Gaydarov <stoyboyker@xxxxxxxxx
---
fs/btrfs/ctree.c |
|
|   |
| 150122204693_582660007229 | Hugo Mills |
|
On Tue, 2009-03-10 at 00:10 -0500, Stoyan Gaydarov wrote:
Signed-off-by: Stoyan Gaydarov <stoyboyker@xxxxxxxxx
---
fs/btrfs/ctree.c | 3 +--
fs/btrfs/extent-tree.c | |
|
|   |
| 150028024429_532360007930 | Chris Mason |
|
On Mon, Mar 09, 2009 at 10:31:41AM +0000, Hugo Mills wrote:
After an online resize, the filesystem reports its new size, but
still runs out of space at the old size:
[...]
Unmounting and |
|
|   |
| 197129564912_571860007708 | Jens Axboe |
|
I tried applying this patch, but the fragmentation_percent function is
giving me:
WARNING: "__udivdi3"
[/home/partition6/yien/git/linux-git/fs/btrfs/btrfs.ko] undefined!
when I compile, a |
|
|   |
| 154725614519_554360007355 | Simon Holm ThxF8gers |
|
Thanks Jens! My research had indicated something about 64-bit
division and using do_div, but you cleared it up for me.
The fragmentation_percent function ultimately does another divide to
get the p |
|
|   |
| 192321014120_582560007576 | Josef Bacik |
|
|
|
|   |
| 147121104796_516360007846 | Josef Bacik |
|
|
|
|   |
| 139324364648_582360007936 | Josef Bacik |
|
This patch improves the allocators packing ability to greatly improve cold-cache
reads. Instead of handling the empty_size logic within find_free_extent, we
simply pass it to btrfs_find_free_space, |
|
|   |
| 175227304892_566460007973 | Josef Bacik |
|
Last night, this event jammed up a good chunk of my server:
Mar 4 01:51:36 vlad kernel: btrfs searching for 1716224 bytes, num_bytes 1716224, loop 2, allowed_alloc 1
Mar 4 01:51:36 vlad kernel: |
|
|   |
| 137129954534_589060007167 | Yien Zheng |
|
On Wed, Mar 04, 2009 at 01:50:53PM -0500, Josef Bacik wrote:
On Wed, Mar 04, 2009 at 06:06:19PM +0000, Hugo Mills wrote:
Last night, this event jammed up a good chunk of my server:
|
|
|   |
| 124424614269_536460007878 | Dmitri Nikulin |
|
I just tried umounting the partition and got this:
[ 1395.028651] btrfs searching for 69632 bytes, num_bytes 69632, loop
2, allowed_alloc 1
[ 1395.028661] btrfs allocation failed flags 1, wanted 696 |
|
|   |
| 194127574988_573760007923 | Hugo Mills |
|
This is just a hunch, but maybe the handling of spare files (such as
.vdi) is not ideal or not what were used to with extN. Normally
"skipped" blocks do not count towards the disk f |
|
|   |
| 158223144359_523060007118 | Jan Engelhardt |
|
This patch lets each root keep track of a small area of contigous space from
which to allocate from in order to keep blocks for different roots interleaving
themselves on disk. This happens in two p |
|
|   |
| 116628894848_505760007295 | Jan Engelhardt |
|
On Tue, Mar 03, 2009 at 04:09:38AM +0100, Jan Engelhardt wrote:
Hi,
The following oops was obtained by doing some copying; its tainted-P by
nvidia but maybe it still gives some hints. |
|
|   |
| 103029244290_556460007828 | Jan Engelhardt |
|
On Tue, Mar 03, 2009 at 05:11:06PM +0100, Jan Engelhardt wrote:
On Tuesday 2009-03-03 16:40, Josef Bacik wrote:
The following oops was obtained by doing some copying; its tainted-P by |
|
|   |
| 173120574288_600060007573 | Peter Vander Klippe |
|
Hi,
I just wanted to inform you all that Ive built btrfs packages for ubuntu
(intrepid). You can find them in my PPA
( rel="nofollow" launchpad.net/~brcha/+archive/ppa launchpad.net/~brcha/+a |
|
|   |
| 187723634330_586560007250 | Marc Schoechlin |
|
Hello Developers,
it seems that i discovered a bug in btrfs while testing it on a zSeries
mainframe :-)
## Test environment:
- IBM System z900 Mainframe
- Debian SID with 64 Bit Kernel
- GIT Sourc |
|
|   |
| 178726824565_514660007701 | Marc Schoechlin |
|
On Thu, 2009-02-26 at 21:16 +0100, Marc Schoechlin wrote:
Hello Developers,
it seems that i discovered a bug in btrfs while testing it on a zSeries
mainframe :-)
Thanks, Ill try to repro |
|
|   |
| 126420774590_511160007141 | Josef Bacik |
|
On Thu, Feb 26, 2009 at 09:36:08PM +0100, Marc Schoechlin (linux-btrfs@xxxxxxxxxxxxxxx) wrote:
[ 359.658789] btrfs allocation failed flags 68, wanted 4096
[ 359.659966] space_info has 932491264 |
|
|   |
| 140721644065_569760007879 | Lee Trager |
|
Hello everyone,
Ive rebased the experimental branch again with my latest performance
fixes.
I took out the delayed unlink code, it wasnt making a big enough
difference in any benchmarks to justify |
|
|   |
| 152524604937_581360007359 | Lee Trager |
|
Hello everyone,
Ive rebased the experimental branch again with my latest performance
fixes.
I took out the delayed unlink code, it wasnt making a big enough
difference in any benchmarks to justify |
|
|   |
| 138623364722_571660007821 | Lee Trager |
|
|
|
|   |
| 196729884502_553160007414 | Lee Trager |
|
|
|
|   |
| 123223974491_582260007626 | Steven Pratt |
|
|
|
|   |
| 196429174791_502960007519 | Steven Pratt |
|
|
|
|   |
| 190821374979_584560007438 | Steven Pratt |
|
On Thu, 2009-02-26 at 16:54 -0600, Steven Pratt wrote:
Chris Mason wrote:
Hello everyone,
Ive rebased the experimental branch again with my latest performance
fixes.
I took |
|
|   |
| 120323364775_592560007976 | Steven Pratt |
|
On Miércoles 25 Febrero 2009 22:07:33 Steven Pratt escribió:
All in all good progress. Results and graphs can be found here:
rel="nofollow" btrfs.boxacle.net/repository/raid/h |
|
|   |
| 174620194964_524860007096 | Steven Pratt |
|
On Thu, 2009-02-26 at 16:54 -0600, Steven Pratt wrote:
Chris Mason wrote:
Hello everyone,
Ive rebased the experimental branch again with my latest performance
fixes.
I took |
|
|   |
| 166227834494_515360007003 | Chris Ball |
|
On Miércoles 25 Febrero 2009 23:55:08 Steven Pratt escribió:
Unless I am missing something, what you are referring to is a simple
wraping/alignment issue in the key on the long name |
|
|   |
| 178025694920_557060007533 | Steven Pratt |
|
On Miércoles 25 Febrero 2009 22:07:33 Steven Pratt escribió:
All in all good progress. Results and graphs can be found here:
rel="nofollow" btrfs.boxacle.net/repository/raid/h |
|
|   |
| 108925064671_506860007621 | Yan Zheng |
|
On Wed, Feb 25, 2009 at 02:13:10PM -0500, Chris Ball wrote:
Hi,
This patch (against experimental HEAD) attempts to make shrinking more
robust, by only updating device size if weve succeeded |
|
|   |
| 150725544958_528260007009 | Chris Ball |
|
On Miércoles 25 Febrero 2009 23:55:08 Steven Pratt escribió:
Unless I am missing something, what you are referring to is a simple
wraping/alignment issue in the key on the long name |
|
|   |