Kent Overstreet
c3844b0b7f
cmd_migrate: fix xattrs
2017-03-10 11:48:39 -09:00
Kent Overstreet
076b4196fc
add a force flag to cmd_migrate
2017-03-09 16:12:51 -09:00
Kent Overstreet
07ddcf0bef
cmd_device_add improvements
2017-03-09 09:26:56 -09:00
Kent Overstreet
ac1b32acb4
cmd_device_fail
...
Add a comamnd for setting a device as failed, update bcache sources
2017-03-09 09:14:11 -09:00
Kent Overstreet
a17f7bcec7
cmd_migrate
2017-03-09 09:14:11 -09:00
Kent Overstreet
171ee48e57
Delete more unused shim code, update bcache code
2017-03-03 23:17:31 -09:00
Kent Overstreet
a5b5eba7f7
New on disk format - encryption
2017-02-28 03:05:38 -09:00
Kent Overstreet
e4d1c93d85
fewer workqueues
2017-02-07 15:41:52 -09:00
Kent Overstreet
d230eaea61
Add a command to dump filesystem metadata
2017-02-06 23:43:16 -09:00
Kent Overstreet
5933f9478c
update bcache code, fsck improvements
2017-02-06 20:45:37 -09:00
Kent Overstreet
ab88049a08
linux shim: return an error on failure to open
2017-02-02 17:25:59 -09:00
Kent Overstreet
379520ee87
Fix initialization order bug
2017-02-02 12:57:48 -09:00
Kent Overstreet
b33fc8298f
bcache in userspace; userspace fsck
2017-01-20 09:07:08 -09:00
Kent Overstreet
7f4191a202
add support for maximum journal entry size
...
also rip out prototype crypto support code - real code is in the dev
branch, with the new superblock format
2016-12-11 14:58:27 -09:00
Kent Overstreet
4e158e1553
add dependency generation to make file
2016-10-11 17:50:54 -08:00
Kent Overstreet
8957361d8f
print filesystem size in bcache_super_print()
2016-10-11 17:44:03 -08:00
Kent Overstreet
f4eba6559b
finish ripping out libnih
2016-10-06 07:19:55 -08:00
Kent Overstreet
f3a8d54837
bcache device_show now dumps superblocks
2016-10-06 06:52:54 -08:00
Kent Overstreet
837a476cc1
bucket size must be a power of two
2016-09-05 18:20:21 -08:00
Kent Overstreet
580ec0497a
clang doesn't like nested functions
2016-08-30 16:31:34 -08:00
Kent Overstreet
bca2b16e55
Documentation/makefile work
2016-08-28 18:00:54 -08:00
Kent Overstreet
97de91cb58
minimum number of buckets now 1024
2016-08-25 20:55:43 -08:00
Kent Overstreet
cdd61de630
Rework option handling
2016-08-25 17:39:01 -08:00
Kent Overstreet
932ece1567
master key nonce
2016-08-21 22:16:27 -08:00
Kent Overstreet
b0f08fc1e3
Encryption support
2016-08-17 13:23:03 -08:00
Kent Overstreet
dda0923eeb
debify
2016-04-25 17:14:11 -08:00
Kent Overstreet
f2e0c20309
endianness
2016-03-11 21:18:57 -09:00
Kent Overstreet
284c963646
bin, not sbin
2016-03-11 21:18:57 -09:00
Kent Overstreet
cbde373685
On disk format updates
2016-03-11 21:18:57 -09:00
Kent Overstreet
009d6db7b0
Redo lots of stuff
2016-03-11 21:18:42 -09:00
Kent Overstreet
074caf716a
Don't install udev hook - it's confusing with bcachefs
2015-08-28 09:04:02 -08:00
Kent Overstreet
e460b80cb1
Fix help for --compression-type
2015-08-28 02:06:01 -08:00
Mike Krinkin
e9acf2e0d2
Fix build error with libblkid usage
2015-08-26 16:23:44 -08:00
Kent Overstreet
f45d84c6ab
Add support for setting data checksum type, compression type
2015-06-19 00:57:03 -07:00
Kent Overstreet
15a004c7a2
add an option for writing old superblocks
2015-05-10 23:33:10 -07:00
Kent Overstreet
fb22ceda3e
rewrite
2015-05-10 21:36:46 -07:00
Kent Overstreet
da1fff8700
Better default bucket size
2015-03-30 07:35:39 -07:00
Kent Overstreet
e13d21ade7
Major refactoring, add new settings to bcacheadm format
2015-03-28 23:21:33 -07:00
Kent Overstreet
fedea00623
Minor cleanup
2015-03-15 15:50:07 -07:00
Kent Overstreet
e24b52260e
Remove autotools stuff
2015-03-15 15:49:11 -07:00
Slava Pestov
7ae2165053
bcache-tools: update for superblock changes
...
Change-Id: I660fef1366005377041cac5d75771d2fdc8c0824
2015-02-13 13:45:53 -08:00
Jacob Malevich
eb1d49d3f1
bcacheadm: fix capacity command
...
regression from 5730e47b
Signed-off-by: Jacob Malevich <jam@daterainc.com>
Issue DAT-1977
Change-Id: I598ca9e5623fde441bb842580c2494fd03316f00
2015-02-12 14:05:52 -08:00
Jacob Malevich
ffb068c2b4
bcacheadm: Handle missing arg in rm-dev
...
Signed-off-by: Jacob Malevich <jam@daterainc.com>
Issue DAT-1978
Change-Id: Iec1252f39bb1931ec4544b56b7db24c43253b8cd
2015-02-10 14:39:56 -08:00
Kent Overstreet
2859e5d780
Add option to set btree node size, give it sane default
...
Change-Id: Ic6d0a79b8a33c8c17422e0875d9e8d3fb3ef6d98
2015-02-09 21:51:56 -08:00
Jacob Malevich
16d5881bad
bcacheadm: print more info in query_dev
...
Also display the internal cacheset uuid for each dev, stored in
the superblock.
As well as the dev uuid stored in the struct member_info.
Signed-off-by: Jacob Malevich <jam@daterainc.com>
Issue DAT-1913
Change-Id: Ib9815a023b0791c54ffde573fda1e9911d757c34
2015-02-02 19:38:27 -08:00
Jacob Malevich
3fa318e8b7
bcacheadm: add "list-cachesets --internal_uuid UUID" option
...
This shows the superblock set_uuid, given the user_uuid.
Signed-off-by: Jacob Malevich <jam@daterainc.com>
Issue DAT-1913
Change-Id: If5f81427ac02bceeb609ae119f044de3fb5a0d77
2015-02-02 17:37:27 -08:00
jenkins
8c9ab06141
Merge branch 'master' of ssh://gits.daterainc.com:2984/project/2014.KERNEL.rk/bcache-tools
...
Issue DAT-
2015-01-29 18:35:31 -08:00
jenkins
ba06f99a9c
Merge branch 'master' of ssh://gits.daterainc.com:2984/project/2013.KERNEL/bcache-tools
...
Issue DAT-
2015-01-29 18:11:23 -08:00
jenkins
aae18fb8c9
Merge branch 'master' of ssh://gits.daterainc.com:2984/project/2013.KERNEL/bcache-tools
...
Issue DAT-
2015-01-29 18:11:19 -08:00
Kent Overstreet
c6fd0321f8
Revert "if cache_set uuid is given in format command, then put the same"
...
This reverts commit 38aa84d04b
- previous patch
fixed this correctly.
Change-Id: I76436860a85223883efcdbb1f91c4ff874a9f3b0
2015-01-29 22:58:21 +00:00