- 10 Feb, 2014 14 commits
-
-
Mike Hibler authored
Mostly cleaning up some errors and adding some stats for Eric Monson's class project last fall.
-
Mike Hibler authored
Mostly, before the alloc_writebuf in a vague hope that the yield will lead to freed memory that will prevent blocking in the alloc_writebuf.
-
Mike Hibler authored
-
Mike Hibler authored
These are drops of the so-called dubious chunks. Dubious chunks are those which we partially filled, but then we started receiving pieces of another chunk before completing the first. We mark that first chunk as dubious under the assumption that the remainder of that chunk got dropped (by us or on the wire) and we won't be seeing the remaining blocks for some time.
-
Mike Hibler authored
If the decompressor thread had nothing to do, it used to just sleep for a fixed period (1ms) and check again. If CONDVARS_WORK is set, we now just sleep on a condvar and wait for the network thread to wake us up when it finishes filling out a chunk.
-
Mike Hibler authored
It appeared to be before, but wasn't really. The -k option for both client and server will set the max socketbuf size in KB (NOTE: THIS USED TO BE MB!) The actual socketbuf size will then be the min of that and what the system supports. The client stats now include the sockbuf size of the run.
-
Mike Hibler authored
-
Leigh B Stoller authored
editing window appear, plus another button to expand that into a bigger editing modal.
-
Mike Hibler authored
To avoid namespace conflicts (e.g., with libm's "log" function).
-
Mike Hibler authored
It was eating the following newline in some cases, causing the following line to get concatonated, leading to syntax errors in the file.
-
Jonathon Duerig authored
-
Mike Hibler authored
-
Mike Hibler authored
-
Mike Hibler authored
-
- 07 Feb, 2014 3 commits
-
-
David Johnson authored
I had missed the initiatorgroup option, which is a foreign key into the authorized initiators table. Thanks to Kirk for pinning this down so well so I could just fix it!!
-
Leigh B Stoller authored
-
Leigh B Stoller authored
-
- 06 Feb, 2014 5 commits
-
-
Mike Hibler authored
-
Mike Hibler authored
-
Mike Hibler authored
-
Mike Hibler authored
Will cause a write error. This would only happen for the final range of an image created with -f. We now pad out any partial last sector if direct IO is specified (-f on imageunzip/frisbee) and write that to the file. If the padding causes any problems in the future, we can always get rid of it by truncating the file to the correct size when we are done...I think.
-
Leigh B Stoller authored
we start putting the submap entries into the XML descriptor.
-
- 05 Feb, 2014 1 commit
-
-
Leigh B Stoller authored
image. Been wanting to do this for a while since the dependency on copying the contents of the root disk to create an image, has always been a dubious approach, since there is no consistency over time, and because it is unclear if the resulting image will boot on a physical node later (cause of the XEN stuff that is on the disk).
-
- 04 Feb, 2014 6 commits
-
-
Leigh B Stoller authored
-
Leigh B Stoller authored
-
Leigh B Stoller authored
-
Leigh B Stoller authored
-
Leigh B Stoller authored
-
Leigh B Stoller authored
-
- 03 Feb, 2014 2 commits
-
-
Leigh B Stoller authored
-
Leigh B Stoller authored
-
- 31 Jan, 2014 3 commits
-
-
Leigh B Stoller authored
* bootstrap-filestyle * http://dev.tudosobreweb.com.br/bootstrap-filestyle/ * * Copyright (c) 2013 Markus Vinicius da Silva Lima * Version 1.0.3 * Licensed under the MIT license. */
-
Jonathon Duerig authored
-
Jonathon Duerig authored
-
- 30 Jan, 2014 5 commits
-
-
Leigh B Stoller authored
-
Leigh B Stoller authored
-
Mike Hibler authored
To further prevent (or maybe promote) confusion.
-
Mike Hibler authored
If they specify filesystem creation, it can take 5 minutes or longer depending on the FS type and size. We print a warning about this.
-
Mike Hibler authored
Previously, Linux could do ext* and BSD could do UFS. Now linux can also RO mount UFS while FreeBSD can RW mount ext[23] and RO mount ext4 (FreeBSD 10 only for ext4). So ext3 would be a good choice if you want your blockstore available no matter the OS being used.
-
- 29 Jan, 2014 1 commit
-
-
Mike Hibler authored
-