Age | Commit message (Collapse) | Author | |
---|---|---|---|
2013-10-28 | Adding autotools support to bcache-tools | Claudio Fleiner | |
thie enables building it in a different directory, more flexible install and configure options, and should make it easier to eventualy create deb and rpm packages. Additionally this makes it much easier to build and test this package as it now behaves the same way as others we are using. | |||
2013-08-12 | Merge git://evilpiepirate.org/~kent/bcache-tools | Claudio Fleiner | |
Conflicts: README - fixed | |||
2013-08-12 | Creating package bcache-tools | Claudio Fleiner | |
2013-07-21 | Don't register if a non-bcache superblock is found as well | Gabriel | |
2013-07-17 | fix make-bcache to use logical_block_size, not stat.st_blocksize | Lars Ellenberg | |
As discussed on irc yesterday. Cheers, Lars From 791a4b7b2c25e21ffeb4184da5e61f18cde86246 Mon Sep 17 00:00:00 2001 From: Lars Ellenberg <lars@linbit.com> Date: Wed, 17 Jul 2013 11:49:12 +0200 Subject: [PATCH] make-bcache: fix guessing of "block_size" to use BLKSSZGET Using stat.st_blocksize is wrong: that is the linux buffer cache granularity, it is tunable, and defaults to 4k. This caused bcache to default to create devices with logical_block_size = 4k, potentially breaking otherwise healthy disk or file system images unnecessarily. e.g. some xfs image previously created with 512 byte "sector size" would, once bcache'd, refuse to mount with mount: function not implemented device supports 4096 byte sectors (not 512) We want the logical_block_size here. | |||
2013-07-17 | bcache-tools are GPL | Kent Overstreet | |
2013-06-09 | udev: Add /dev/bcache/by-label symlinks to cached devices | Gabriel | |
2013-06-08 | udev: Persistent names for cached devices | Gabriel | |
Add /dev/bcache/by-uuid/ symlinks to cached devices. | |||
2013-06-07 | super-show: Minor manpage clarification | Gabriel | |
2013-06-05 | super-show: Add a manpage | Gabriel | |
Taken from tstrickx@rootcu.be's debianisation. | |||
2013-05-08 | super-show: show detached/clean/dirty/inconsistent status | Gabriel | |
2013-05-08 | super-show: print cache mode (writethrough, writeback, writearound, none) | Gabriel | |
2013-05-08 | super-show: don't show cache_count | Gabriel | |
This is a cache-set property, but not terribly useful. Showing it on backing devices was also incorrect. | |||
2013-05-08 | super-show: show more cache-related information | Gabriel | |
Only show nbuckets and nr_this_dev on cache devices; explain nbuckets' relation to device size by printing both total_sectors (superblock included) and cache_sectors (superblock excluded). | |||
2013-05-08 | super-show: make the version annotation more terse | Gabriel | |
2013-04-30 | make-bdev: print the correct offset in the default case | Gabriel | |
2013-04-23 | Get blocksize from the devices if it's not specified | Kent Overstreet | |
2013-04-15 | Update data offset format and warn about the previous one. | Gabriel | |
Also update the macro to select a bdev. Also reindent. | |||
2013-04-12 | use SB_JOURNAL_BUCKETS for superblock | Kent Overstreet | |
2013-04-12 | Trivial build fix. | Gabriel | |
2013-04-11 | Add a flag to pick the cache set uuid. | Gabriel | |
2013-04-11 | Register devices with just udev. | Gabriel | |
This means bcache devices will be registered earlier and in all cases, not just when the rootfs fails to mount. The initramfs hook is still there to ensure the bcache module and udev rules are shipped if an initramfs is used. | |||
2013-04-11 | Update for new superblock version for data_offset | Kent Overstreet | |
2013-04-09 | Fix option parsing so that passing --bucket_size after the device works | Kent Overstreet | |
This makes supporting -U more annoying; dropping that for the moment, unless someone complains | |||
2013-03-12 | Use uppercase hex when showing csum and expected. | Gabriel | |
2013-03-10 | Show the writeback flag and the discard flag. | Gabriel | |
2013-03-10 | Version cleanup. | Gabriel | |
2013-03-09 | Fix offsets, cache and backing are two different cases. | Gabriel | |
2013-03-09 | Add a command to display a bcache superblock. | Gabriel | |
2013-01-22 | Don't error out if the distro isn't using initramfs | Kent Overstreet | |
2012-11-21 | Better validation, and use O_EXCL when opening block device | Kent Overstreet | |
2012-08-15 | Change default blocksize to one sector | Kent Overstreet | |
2012-07-13 | Fix the initramfs script | Kent Overstreet | |
2012-04-11 | Update initramfs probe script | Kent Overstreet | |
2012-02-16 | bcache-tools: probe-bcache.8 man page | Dmitry Smirnov | |
Hi Kent, please find a little patch (attached) to introduce probe-bcache.8 man page to bcache-tools. Thank you. Cheers, Dmitry. From 0ff7680042622e356516739936095cb4eab02de6 Mon Sep 17 00:00:00 2001 From: Dmitry Smirnov <onlyjob@member.fsf.org> Date: Thu, 16 Feb 2012 13:23:00 +1100 Subject: [PATCH] added probe-bcache.8 man page | |||
2012-01-18 | Add --discard and --cache_replacement_policy | Kent Overstreet | |
2011-11-21 | Merge branch 'master' of evilpiepirate.org:git/bcache-tools | Kent Overstreet | |
2011-11-21 | Fix more warnings during 32bit compilation | Gwendal Grignou | |
"bcache.c:120: warning: integer constant is too large for 'long' type" "bcache.c:128: warning: integer constant is too large for 'long' type" Signed-off-by: Gwendal Grignou <gwendal@google.com> | |||
2011-11-20 | Makefile to follow GNU Make best practice | Dmitry Smirnov | |
2011-09-01 | The --writeback switch did nothing; fixed | Kent Overstreet | |
2011-08-16 | Fix warning during 32bit tool chain compilation | Gwendal Grignou | |
"bcache.c:128: warning: integer constant is too large for 'long' type" Signed-off-by: Gwendal Grignou <gwendal@google.com> | |||
2011-08-09 | Add more long options and improve usage() | Kent Overstreet | |
2011-07-31 | Add a --writeback switch to make-bcache | Kent Overstreet | |
2011-07-26 | Don't write journal buckets | Kent Overstreet | |
2011-07-26 | Add checksum to superblock | Ricky Benitez | |
Add checksum to the superblock to prevent warning messages when registering devices. | |||
2011-07-25 | Give make-bcache the ability to format multiple devices at once | Kent Overstreet | |
2011-07-25 | New superblock format | Kent Overstreet | |
2011-07-12 | Bcache tools are now explicitly gpl v2. | Kent Overstreet | |
2011-07-12 | Add an option for setting the set uuid | Kent Overstreet | |
2011-05-24 | Don't overwrite priorities that aren't there on a backing device | Kent Overstreet | |