]> git.sesse.net Git - bcachefs-tools-debian/log
bcachefs-tools-debian
11 years agosuper-show: Add a manpage
Gabriel [Wed, 5 Jun 2013 19:36:28 +0000 (21:36 +0200)]
super-show: Add a manpage

Taken from tstrickx@rootcu.be's debianisation.

11 years agosuper-show: show detached/clean/dirty/inconsistent status
Gabriel [Wed, 1 May 2013 17:20:03 +0000 (19:20 +0200)]
super-show: show detached/clean/dirty/inconsistent status

11 years agosuper-show: print cache mode (writethrough, writeback, writearound, none)
Gabriel [Wed, 1 May 2013 17:15:18 +0000 (19:15 +0200)]
super-show: print cache mode (writethrough, writeback, writearound, none)

11 years agosuper-show: don't show cache_count
Gabriel [Wed, 1 May 2013 17:25:15 +0000 (19:25 +0200)]
super-show: don't show cache_count

This is a cache-set property, but not terribly useful.
Showing it on backing devices was also incorrect.

11 years agosuper-show: show more cache-related information
Gabriel [Wed, 1 May 2013 15:12:57 +0000 (17:12 +0200)]
super-show: show more cache-related information

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).

11 years agosuper-show: make the version annotation more terse
Gabriel [Wed, 1 May 2013 14:25:22 +0000 (16:25 +0200)]
super-show: make the version annotation more terse

11 years agomake-bdev: print the correct offset in the default case
Gabriel [Fri, 26 Apr 2013 16:50:53 +0000 (18:50 +0200)]
make-bdev: print the correct offset in the default case

11 years agoGet blocksize from the devices if it's not specified
Kent Overstreet [Wed, 24 Apr 2013 00:43:47 +0000 (17:43 -0700)]
Get blocksize from the devices if it's not specified

11 years agoUpdate data offset format and warn about the previous one.
Gabriel [Sat, 9 Mar 2013 13:58:57 +0000 (14:58 +0100)]
Update data offset format and warn about the previous one.

Also update the macro to select a bdev.
Also reindent.

11 years agouse SB_JOURNAL_BUCKETS for superblock
Kent Overstreet [Fri, 12 Apr 2013 18:37:33 +0000 (11:37 -0700)]
use SB_JOURNAL_BUCKETS for superblock

11 years agoTrivial build fix.
Gabriel [Fri, 12 Apr 2013 00:30:04 +0000 (02:30 +0200)]
Trivial build fix.

11 years agoAdd a flag to pick the cache set uuid.
Gabriel [Wed, 10 Apr 2013 06:28:16 +0000 (08:28 +0200)]
Add a flag to pick the cache set uuid.

11 years agoRegister devices with just udev.
Gabriel [Thu, 11 Apr 2013 14:44:03 +0000 (16:44 +0200)]
Register devices with just udev.

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.

11 years agoUpdate for new superblock version for data_offset
Kent Overstreet [Thu, 11 Apr 2013 23:56:15 +0000 (16:56 -0700)]
Update for new superblock version for data_offset

11 years agoFix option parsing so that passing --bucket_size after the device works
Kent Overstreet [Tue, 9 Apr 2013 20:29:06 +0000 (13:29 -0700)]
Fix option parsing so that passing --bucket_size after the device works

This makes supporting -U more annoying; dropping that for the moment,
unless someone complains

11 years agoUse uppercase hex when showing csum and expected.
Gabriel [Tue, 12 Mar 2013 16:01:49 +0000 (17:01 +0100)]
Use uppercase hex when showing csum and expected.

11 years agoShow the writeback flag and the discard flag.
Gabriel [Sun, 10 Mar 2013 10:04:10 +0000 (11:04 +0100)]
Show the writeback flag and the discard flag.

11 years agoVersion cleanup.
Gabriel [Sun, 10 Mar 2013 10:03:59 +0000 (11:03 +0100)]
Version cleanup.

11 years agoFix offsets, cache and backing are two different cases.
Gabriel [Sat, 9 Mar 2013 14:51:17 +0000 (15:51 +0100)]
Fix offsets, cache and backing are two different cases.

11 years agoAdd a command to display a bcache superblock.
Gabriel [Sat, 9 Mar 2013 12:22:24 +0000 (13:22 +0100)]
Add a command to display a bcache superblock.

11 years agoDon't error out if the distro isn't using initramfs
Kent Overstreet [Tue, 22 Jan 2013 21:26:53 +0000 (13:26 -0800)]
Don't error out if the distro isn't using initramfs

11 years agoBetter validation, and use O_EXCL when opening block device
Kent Overstreet [Wed, 21 Nov 2012 23:31:49 +0000 (15:31 -0800)]
Better validation, and use O_EXCL when opening block device

11 years agoChange default blocksize to one sector
Kent Overstreet [Wed, 15 Aug 2012 20:04:46 +0000 (13:04 -0700)]
Change default blocksize to one sector

11 years agoFix the initramfs script
Kent Overstreet [Fri, 13 Jul 2012 07:52:52 +0000 (00:52 -0700)]
Fix the initramfs script

12 years agoUpdate initramfs probe script
Kent Overstreet [Wed, 11 Apr 2012 22:33:40 +0000 (15:33 -0700)]
Update initramfs probe script

12 years agobcache-tools: probe-bcache.8 man page
Dmitry Smirnov [Thu, 16 Feb 2012 02:32:44 +0000 (13:32 +1100)]
bcache-tools: probe-bcache.8 man page

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

12 years agoAdd --discard and --cache_replacement_policy
Kent Overstreet [Thu, 19 Jan 2012 00:05:32 +0000 (16:05 -0800)]
Add --discard and --cache_replacement_policy

12 years agoMerge branch 'master' of evilpiepirate.org:git/bcache-tools
Kent Overstreet [Mon, 21 Nov 2011 22:59:08 +0000 (14:59 -0800)]
Merge branch 'master' of evilpiepirate.org:git/bcache-tools

12 years agoFix more warnings during 32bit compilation
Gwendal Grignou [Mon, 21 Nov 2011 22:43:19 +0000 (14:43 -0800)]
Fix more warnings during 32bit compilation

"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>
12 years agoMakefile to follow GNU Make best practice
Dmitry Smirnov [Sat, 19 Nov 2011 08:57:46 +0000 (19:57 +1100)]
Makefile to follow GNU Make best practice

12 years agoThe --writeback switch did nothing; fixed
Kent Overstreet [Thu, 1 Sep 2011 21:37:48 +0000 (14:37 -0700)]
The --writeback switch did nothing; fixed

12 years agoFix warning during 32bit tool chain compilation
Gwendal Grignou [Tue, 16 Aug 2011 07:10:54 +0000 (00:10 -0700)]
Fix warning during 32bit tool chain compilation

"bcache.c:128: warning: integer constant is too large for 'long' type"

Signed-off-by: Gwendal Grignou <gwendal@google.com>
12 years agoAdd more long options and improve usage()
Kent Overstreet [Wed, 10 Aug 2011 00:33:03 +0000 (17:33 -0700)]
Add more long options and improve usage()

12 years agoAdd a --writeback switch to make-bcache
Kent Overstreet [Mon, 1 Aug 2011 02:29:22 +0000 (19:29 -0700)]
Add a --writeback switch to make-bcache

12 years agoDon't write journal buckets
Kent Overstreet [Tue, 26 Jul 2011 19:24:00 +0000 (12:24 -0700)]
Don't write journal buckets

12 years agoAdd checksum to superblock
Ricky Benitez [Tue, 26 Jul 2011 17:02:15 +0000 (10:02 -0700)]
Add checksum to superblock

Add checksum to the superblock to prevent warning messages when
registering devices.

12 years agoGive make-bcache the ability to format multiple devices at once
Kent Overstreet [Mon, 25 Jul 2011 17:46:20 +0000 (10:46 -0700)]
Give make-bcache the ability to format multiple devices at once

12 years agoNew superblock format
Kent Overstreet [Mon, 25 Jul 2011 07:18:42 +0000 (00:18 -0700)]
New superblock format

12 years agoBcache tools are now explicitly gpl v2.
Kent Overstreet [Tue, 12 Jul 2011 22:44:06 +0000 (15:44 -0700)]
Bcache tools are now explicitly gpl v2.

12 years agoAdd an option for setting the set uuid
Kent Overstreet [Tue, 12 Jul 2011 22:42:37 +0000 (15:42 -0700)]
Add an option for setting the set uuid

13 years agoDon't overwrite priorities that aren't there on a backing device
Kent Overstreet [Tue, 24 May 2011 21:12:00 +0000 (14:12 -0700)]
Don't overwrite priorities that aren't there on a backing device

13 years agoUpdates for backing devices
Kent Overstreet [Fri, 20 May 2011 03:25:14 +0000 (20:25 -0700)]
Updates for backing devices

13 years agoNew superblock fields for multiple cache devices
Kent Overstreet [Fri, 15 Apr 2011 20:22:09 +0000 (13:22 -0700)]
New superblock fields for multiple cache devices

13 years agoStuff
Kent Overstreet [Sun, 13 Feb 2011 15:01:10 +0000 (07:01 -0800)]
Stuff

13 years agoDocumentation
Kent Overstreet [Thu, 16 Dec 2010 09:22:45 +0000 (01:22 -0800)]
Documentation

13 years agoUUIDs
Kent Overstreet [Fri, 8 Oct 2010 14:04:49 +0000 (07:04 -0700)]
UUIDs

13 years agoread/write and write only modes
Kent Overstreet [Wed, 4 Aug 2010 04:04:47 +0000 (21:04 -0700)]
read/write and write only modes

13 years agoCleanups
Kent Overstreet [Fri, 30 Jul 2010 06:05:51 +0000 (23:05 -0700)]
Cleanups

13 years agorework options, benchmark mode
Kent Overstreet [Sat, 3 Jul 2010 07:15:06 +0000 (00:15 -0700)]
rework options, benchmark mode

13 years agofile_offset_bits=64
Kent Overstreet [Sat, 3 Jul 2010 05:02:26 +0000 (22:02 -0700)]
file_offset_bits=64

14 years agosync
Kent Overstreet [Tue, 15 Jun 2010 12:15:32 +0000 (05:15 -0700)]
sync

14 years agoauto
Kent Overstreet [Mon, 14 Jun 2010 15:59:34 +0000 (08:59 -0700)]
auto

14 years agoauto
Kent Overstreet [Wed, 2 Jun 2010 04:47:35 +0000 (21:47 -0700)]
auto

14 years agoauto
Kent Overstreet [Tue, 1 Jun 2010 02:56:18 +0000 (19:56 -0700)]
auto

14 years agoauto
Kent Overstreet [Sun, 30 May 2010 01:41:42 +0000 (18:41 -0700)]
auto

14 years agoauto
Kent Overstreet [Sun, 30 May 2010 00:52:44 +0000 (17:52 -0700)]
auto

14 years agoauto
Kent Overstreet [Fri, 28 May 2010 03:42:25 +0000 (20:42 -0700)]
auto

14 years agofixed random walk
Kent Overstreet [Mon, 24 May 2010 01:24:43 +0000 (17:24 -0800)]
fixed random walk

14 years agostats
Kent Overstreet [Sun, 23 May 2010 21:08:27 +0000 (13:08 -0800)]
stats

14 years agoWriting/checksumming
Kent Overstreet [Sun, 23 May 2010 18:14:49 +0000 (10:14 -0800)]
Writing/checksumming

14 years agoWrite testing, fixed checksumming
Kent Overstreet [Sat, 22 May 2010 20:43:34 +0000 (12:43 -0800)]
Write testing, fixed checksumming

14 years agoMakefile
Kent Overstreet [Sat, 15 May 2010 15:26:35 +0000 (07:26 -0800)]
Makefile

14 years agoChecksum test
Kent Overstreet [Fri, 14 May 2010 16:54:26 +0000 (08:54 -0800)]
Checksum test

14 years agoShould work on 32 bit
Kent Overstreet [Sat, 8 May 2010 18:31:53 +0000 (10:31 -0800)]
Should work on 32 bit

14 years agoInitial commit
Kent Overstreet [Wed, 5 May 2010 01:58:22 +0000 (17:58 -0800)]
Initial commit