Commit Graph

370 Commits

Author SHA1 Message Date
Stijn Tintel
0268bec14b cmd_device_add: replace tier with group in usage
Tiering has been replaced by disk groups, but the usage message for
cmd_device_add was never updated to reflect this change. Replace the
tier option with group to fix the usage message.

Signed-off-by: Stijn Tintel <stijn@linux-ipv6.be>
2018-10-08 18:27:18 -04:00
Stijn Tintel
8c310c8593 cmd_device: add missing short options to usage
Signed-off-by: Stijn Tintel <stijn@linux-ipv6.be>
2018-10-08 18:27:14 -04:00
Kent Overstreet
ebf97e8e01 Update bcachefs sources to 446219cb11 bcachefs: Dirent repair code 2018-08-22 03:49:34 -04:00
Kent Overstreet
cef2f30ae2 Update bcachefs sources to 15f6e66e86 bcachefs: pass around bset_tree less 2018-08-15 20:00:21 -04:00
Kent Overstreet
9c62b2b4f1 Include superblock, journal in fs usage output 2018-08-15 19:41:45 -04:00
Kent Overstreet
cecf7e05e1 fix rereplicate command 2018-07-21 04:38:02 -04:00
Kent Overstreet
b5094ee854 Return errors from fsck properly 2018-07-20 23:42:06 -04:00
Kent Overstreet
76a549d82d Update bcachefs sources to eab3b355cf bcachefs: trace transaction restarts 2018-07-16 04:00:44 -04:00
Kent Overstreet
75c7148e0a Update bcachefs sources to 940d6ca657 bcachefs: acl code improvements 2018-07-13 00:45:28 -04:00
Kent Overstreet
17e2f2775b Update bcachefs sources to 2cb70a82bc bcachefs: delete some debug code 2018-06-27 14:50:43 -04:00
Kent Overstreet
f2f3de4da4 Delete more shim layer code 2018-06-01 17:33:47 -04:00
Kent Overstreet
bb6f4111fb Update bcachefs sources to 9abf628c70 bcachefs: Fix a spurious error in fsck 2018-06-01 17:33:19 -04:00
koverstreet
d7bfc55d23
Merge pull request #4 from modelrockettier/master
Add version command
2018-05-27 22:49:41 -04:00
Tim Schlueter
8418a9f367 Don't add commit id to version when building from a tag 2018-05-27 12:39:05 -07:00
Tim Schlueter
a5d94ce0a8 Added 'version' command to print when the bcachefs tool was built 2018-05-26 14:32:30 -07:00
Kent Overstreet
62e4df2a38 drop dead code 2018-05-17 07:24:39 -04:00
Kent Overstreet
426e88e41c Update bcachefs sources to f65603966f bcachefs: drop old includes 2018-05-17 07:24:37 -04:00
Kent Overstreet
84e8950cc7 Switch to liblz4 2018-05-17 02:45:49 -04:00
Kent Overstreet
75fe372fae update INSTALL 2018-05-17 02:36:19 -04:00
Kent Overstreet
3588fa621c fixes for 32 bit builds/non x86 archs 2018-05-17 02:36:19 -04:00
Kent Overstreet
ff86d47221 Update bcachefs sources to 0906b1fb49 bcachefs: fixes for 32 bit/big endian machines 2018-05-17 02:36:19 -04:00
Kent Overstreet
800408be11 bcachefs fs usage improvements 2018-05-04 14:48:00 -04:00
Kent Overstreet
018de5aa89 Update bcachefs sources to ed4aea2ad4 bcachefs: fix gcc warning 2018-05-04 14:05:32 -04:00
Kent Overstreet
c598d91dcb Update bcachefs sources to edf5f38218 bcachefs: Refactor superblock code 2018-04-10 19:23:58 -04:00
Kent Overstreet
ff5e165532 Update bcachefs sources to 9fc6ccd865 bcachefs: fix copygc_pred() 2018-03-20 03:54:50 -04:00
Kent Overstreet
33d0a49489 fix cmd_assemble 2018-03-13 19:52:23 -04:00
Kent Overstreet
6aabc97dc9 Add --durability to format 2018-03-13 03:23:27 -04:00
Kent Overstreet
35d3f92ad5 Update bcachefs sources to f7ccf51390 bcachefs: durability 2018-03-13 03:22:35 -04:00
Kent Overstreet
2bb8cdfc75 Update bcachefs sources to da224776eb bcachefs: fix an error path 2018-03-01 18:33:14 -05:00
Kent Overstreet
8a57b1f1d5 minor disk group fixes;, add background_compression option 2018-02-28 17:57:55 -05:00
Kent Overstreet
1991277c8e Update bcachefs sources to e7f4678827 bcachefs: fix variable shadowing in macro call 2018-02-28 17:57:55 -05:00
Tim Schlueter
3a6164cdeb Adding plymouth support to initramfs script 2018-02-25 17:22:39 -08:00
Tim Schlueter
c3b8d74200 Initramfs script improvements
- Resolve the root device, so it can be specified by UUID, etc.
	- Exit immediately if the ROOTFSTYPE is set and not bcachefs
	- Only try to unlock the device 3 times before opening a shell or
	  rebooting (depending on kernel cmdline)
2018-02-25 17:22:39 -08:00
Kent Overstreet
cdf17bffad disk groups 2018-02-19 19:01:07 -05:00
Kent Overstreet
90ef8b9f57 Update bcachefs sources to 90d78c2461 bcachefs: Option parsing for io targets 2018-02-19 19:01:05 -05:00
Kent Overstreet
4aefd5f903 add missing include 2018-02-17 13:36:55 -05:00
Kent Overstreet
807abf36c1 Update bcachefs sources to e99d29e402 bcachefs: zstd support, compression refactoring 2018-02-16 18:13:24 -05:00
koverstreet
8d95f4a437
Merge pull request #2 from modelrockettier/master
Improve Debian Package Builds
2018-02-11 21:03:36 -05:00
Tim Schlueter
3c85d9f009 Set debian/compat to 10
* Compat level 10 allows parallel builds by default.
	* Also changed debuild to use short arguments.
	* Long arguments weren't supported until dpkg-dev 1.18.8.
2018-02-11 15:32:34 -08:00
Tim Schlueter
8544024bc1 Set PREFIX to /usr for .deb builds 2018-02-11 15:31:38 -08:00
Kent Overstreet
813862a47c add -c to cmd_unlock, to check if a device needs to be unlocked 2018-02-11 14:25:33 -05:00
Leah Neukirchen
b5e3302af7 fsck: support -a as -p for compatibility with other fsck 2018-02-10 22:48:48 +01:00
Leah Neukirchen
71f6f6ece5 fsck: fix typo in usage 2018-02-10 22:48:15 +01:00
Kent Overstreet
a3ec9b0a01 add a missing build dependency 2018-02-10 04:45:03 -05:00
Leah Neukirchen
e8a350841c include/linux/bitmap.h: inline __bitmap_weight and __bitmap_and 2018-02-10 00:08:32 +01:00
Leah Neukirchen
0f85ced799 tools-util.c: define generic crc32c on non-x86_64 arch 2018-02-09 23:13:24 +01:00
Leah Neukirchen
71c55882fa include/linux/time64.h: no need for __iter_div_u64_rem in userspace 2018-02-09 22:54:12 +01:00
Leah Neukirchen
c725c69d77 include/linux/log2.h: define PAGE_SHIFT when needed 2018-02-09 22:21:46 +01:00
Leah Neukirchen
3217fffd09 Patches to support musl libc
UTIME_NOW is defined in <sys/stat.h> on glibc and musl.
Else, we just need a few headers to get glibc's <sys/cdefs.h> crud.
2018-02-09 22:20:56 +01:00
Leah Neukirchen
e523a844d6 format: the error_action readonly is spelled remount_ro 2018-02-09 20:51:23 +01:00