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
|
bb6f4111fb
|
Update bcachefs sources to 9abf628c70 bcachefs: Fix a spurious error in fsck
|
2018-06-01 17:33:19 -04:00 |
|
Kent Overstreet
|
62e4df2a38
|
drop dead code
|
2018-05-17 07:24:39 -04:00 |
|
Kent Overstreet
|
84e8950cc7
|
Switch to liblz4
|
2018-05-17 02:45:49 -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
|
c598d91dcb
|
Update bcachefs sources to edf5f38218 bcachefs: Refactor superblock code
|
2018-04-10 19:23:58 -04: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 |
|
Leah Neukirchen
|
e8a350841c
|
include/linux/bitmap.h: inline __bitmap_weight and __bitmap_and
|
2018-02-10 00:08:32 +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 |
|
Kent Overstreet
|
6976570d67
|
Update bcachefs sources to d5e561b3cc bcachefs: BCH_DATA ioctl
|
2018-02-08 15:33:42 -05:00 |
|
Kent Overstreet
|
99adc23cf6
|
Update bcachefs sources to 0e765bc37c bcachefs: foreground merging of interior btree nodes
|
2018-02-05 00:31:32 -05:00 |
|
Kent Overstreet
|
27c0b6fbc5
|
use futex instead of pthread cond variable for schedule
|
2018-02-05 00:13:40 -05:00 |
|
Kent Overstreet
|
4de98a2712
|
Update bcachefs sources to 02ae70070a bcachefs: Allocate new btree roots lazily
|
2018-01-11 07:02:08 -05:00 |
|
Kent Overstreet
|
1cf4d51dc4
|
Update bcachefs sources to 14ce2a2031 bcachefs: fixes for building in userspace
|
2017-12-21 18:06:45 -05:00 |
|
Kent Overstreet
|
ea83a3985d
|
Update bcachefs sources to e57b5958cf bcachefs: fix for building in userspace
|
2017-12-13 16:12:38 -05:00 |
|
Kent Overstreet
|
f2feceddae
|
Shim layer updates
|
2017-12-13 16:07:21 -05:00 |
|
Kent Overstreet
|
22291ae84a
|
Update bcachefs sources to 9e7ae5219c bcachefs: Make write points more dynamic
|
2017-11-22 00:50:47 -05:00 |
|
Kent Overstreet
|
3347339bbd
|
Simple stupid memory reclaim code
|
2017-11-12 16:48:07 -05:00 |
|
Kent Overstreet
|
bf8c59996b
|
Update for new superblock options; makefile improvements
|
2017-10-08 10:25:36 -08:00 |
|
Kent Overstreet
|
85ee972555
|
Update bcachefs sources to e82e656279 bcachefs: Cleanups for building in userspace
|
2017-10-08 10:25:33 -08:00 |
|
Kent Overstreet
|
e7c2bb91bc
|
Faster crc32c
|
2017-10-08 10:20:36 -08:00 |
|
Kent Overstreet
|
e0c54d52f5
|
Workarounds for building with gcc 4
|
2017-08-23 16:30:25 -06:00 |
|
Kent Overstreet
|
8aaf7d913a
|
urandom fallback
|
2017-08-23 16:29:28 -06:00 |
|
Kent Overstreet
|
38f22164a9
|
Update bcachefs sources to 6a25f7a00d bcachefs: fix ioctl code
|
2017-06-13 17:41:59 -08:00 |
|
Kent Overstreet
|
914c4d19ed
|
Fix io from rebase to 4.11
|
2017-06-13 17:41:22 -08:00 |
|
Kent Overstreet
|
565b4a74d6
|
Update bcachefs sources to 14e9ac5016 bcachefs: btree_iter fastpath
|
2017-05-12 23:14:24 -08:00 |
|
Kent Overstreet
|
63065c0128
|
Update bcachefs sources to 9ceb982d77 bcachefs: Store bucket gens in a btree
|
2017-05-08 06:57:17 -08:00 |
|
Kent Overstreet
|
f9395eeca5
|
Update bcachefs sources to 3610542890 bcachefs: Convert to skcipher interface for chacha20
|
2017-05-05 04:28:45 -08:00 |
|
Kent Overstreet
|
e41920e603
|
Use aio
|
2017-04-23 22:05:31 -08:00 |
|
Kent Overstreet
|
c35fbbc025
|
Update bcachefs sources to 2e70771b8d
|
2017-04-23 22:00:36 -08:00 |
|
Kent Overstreet
|
819f2dde79
|
Update bcachefs sources to f026e4e024
|
2017-04-14 20:40:31 -08:00 |
|
Kent Overstreet
|
e783d814e8
|
Update bcachefs sources to da037866e6
|
2017-04-09 20:12:37 -08:00 |
|
Kent Overstreet
|
978c160405
|
Fix some clang warnings
the issue in cmd_debug - passing members of struct bpos to kstrtoull,
which aren't aligned - was a legit bug
|
2017-04-04 06:43:08 -08:00 |
|
Kent Overstreet
|
c0ad33c126
|
bcachefs-in-userspace improvements
Got rid of the stupid shim file hack
|
2017-03-19 21:39:19 -08:00 |
|
Kent Overstreet
|
5ec39af8ea
|
Rename from bcache-tools to bcachefs-tools
|
2017-03-19 17:31:47 -08:00 |
|
Kent Overstreet
|
bb1941de53
|
update bcache sources
|
2017-03-16 14:51:41 -08:00 |
|
Kent Overstreet
|
ac296ad4dc
|
fix percpu_ref_reinit()
|
2017-03-16 14:23:40 -08:00 |
|
Kent Overstreet
|
d252e12acc
|
Refactoring for device specific commands
|
2017-03-12 06:53:43 -08:00 |
|
Kent Overstreet
|
3bf874183a
|
update bcache sources
|
2017-03-10 12:40:01 -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
|
5933f9478c
|
update bcache code, fsck improvements
|
2017-02-06 20:45:37 -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 |
|