]> git.sesse.net Git - bcachefs-tools-debian/log
bcachefs-tools-debian
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

12 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

12 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

13 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

13 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>
13 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()

13 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

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

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

13 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

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

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

13 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

14 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

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

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

14 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