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
Leah Neukirchen
79ce40239a
list: fix usage header
2018-02-09 19:25:46 +01:00
Leah Neukirchen
06a81e6d29
list: document -f and -v
2018-02-09 19:25:17 +01:00
Leah Neukirchen
869e51901d
migrate: migrate_superblock -> migrate-superblock in usage
2018-02-09 19:22:52 +01:00
Leah Neukirchen
a502eb5094
format: document -U (used by many mkfs.*)
2018-02-09 19:21:47 +01:00
Leah Neukirchen
a2a99187c1
dump: document -f
2018-02-09 19:18:58 +01:00
Leah Neukirchen
0feb77e79e
device add: support --help
2018-02-09 19:17:26 +01:00
Leah Neukirchen
487282f7a1
bcachefs.8: completely rewrite manpage with mdoc, adapting to current usages
2018-02-09 19:14:24 +01:00
Leah Neukirchen
2a6b7fe8ba
mkfs.bcachefs: convert to POSIX sh
2018-02-09 16:54:03 +01:00
Leah Neukirchen
1c0c62559f
fsck.bcachefs: convert to POSIX sh
2018-02-09 16:52:44 +01:00