index
:
kernel/git/djwong/bcachefs-tools.git
djwong-dev1
master
systemd-services
Unnamed repository; edit this file 'description' to name the repository.
Darrick J. Wong
about
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
path:
root
/
linux
Age
Commit message (
Expand
)
Author
Files
Lines
2023-11-30
Update bcachefs sources to 71a5b27e017d bcachefs: Make backpointer fsck wb fl...
Kent Overstreet
1
-158
/
+0
2023-11-24
improve kmalloc performance
Daniel Hill
1
-34
/
+10
2023-11-22
Update bcachefs sources to 783085c3cc44 kbuild: Allow gcov to be enabled on t...
Kent Overstreet
2
-3
/
+9
2023-11-02
Update bcachefs sources to b9bd69421f73 bcachefs: x-macro-ify inode flags enum
Kent Overstreet
1
-3
/
+2
2023-10-25
Update bcachefs sources to 0d63ed13ea3d closures: Fix race in closure_sync()
Kent Overstreet
1
-2
/
+7
2023-09-29
Handle -EAGAIN from io_submit()
Kent Overstreet
1
-1
/
+8
2023-09-23
Update bcachefs sources to f9c612bbf82d bcachefs: Fixes for building in users...
Kent Overstreet
1
-8
/
+8
2023-09-01
Fix one second delay when exiting
Torge Matthies
1
-1
/
+15
2023-08-17
Update bcachefs sources to a8115093df bcachefs: Fix divide by zero in rebalan...
Kent Overstreet
2
-895
/
+3
2023-07-20
Run shrinkers when pthread_create fails
Kent Overstreet
1
-1
/
+7
2023-07-15
Update bcachefs sources to e14d7c7195 bcachefs: Compression levels
Kent Overstreet
1
-4
/
+7
2023-06-27
Update bcachefs sources to 84f132d569 bcachefs: fsck: Break walk_inode() up i...
Kent Overstreet
2
-4
/
+4
2023-06-18
Update bcachefs sources to 99175e5712 bcachefs: Fix bch2_check_discard_freesp...
Kent Overstreet
1
-29
/
+24
2023-06-10
Update bcachefs sources to ed6b7f81a7 six locks: Disable percpu read lock mod...
Kent Overstreet
1
-0
/
+6
2023-06-04
Update bcachefs sources to 7c0fe6f104 bcachefs: Fix bch2_fsck_ask_yn()
Kent Overstreet
1
-11
/
+6
2023-05-25
Update bcachefs sources to 31c09369cd six locks: Fix an unitialized var
Kent Overstreet
2
-330
/
+385
2023-03-31
Update bcachefs sources to 8fd009dd76 bcachefs: Rip out code for storing back...
Kent Overstreet
1
-2
/
+2
2023-03-14
Update bcachefs sources to 72405e7ff8 bcachefs: Fix bch2_check_extents_to_bac...
Kent Overstreet
1
-3
/
+11
2023-03-08
linux shim: Fix dropped O_DIRECT flag
Kent Overstreet
1
-2
/
+2
2023-03-04
Update bcachefs sources to 171da96d76 bcachefs: Drop some anonymous structs, ...
Kent Overstreet
2
-0
/
+6
2023-02-27
Update bcachefs sources to ca97ee3577 bcachefs: bch2_btree_iter_peek_and_rest...
Kent Overstreet
1
-0
/
+8
2023-02-17
Update bcachefs sources to 1b14994029 bcachefs: Fragmentation LRU
Kent Overstreet
1
-10
/
+3
2023-02-09
Update bcachefs sources to ea93c26e98 fixup! bcachefs: We can handle missing ...
Kent Overstreet
8
-535
/
+316
2022-12-19
Change memory reclaim
Kent Overstreet
1
-0
/
+29
2022-11-26
Update bcachefs sources to 5963d1b1a4 bcacehfs: Fix bch2_get_alloc_in_memory_...
Kent Overstreet
1
-30
/
+2
2022-11-19
linux/blkdev.c: Fall back to buffered IO when O_DIRECT fails
Kent Overstreet
1
-2
/
+15
2022-11-13
Update bcachefs sources to 8d3fc97ca3 bcachefs: Fixes for building in userspace
Kent Overstreet
4
-2
/
+16
2022-10-22
Update bcachefs sources to cd779e0cc5 bcachefs: Skip inode unpack/pack in bch...
Kent Overstreet
2
-1
/
+28
2022-10-15
Update bcachefs sources to 3e93567c51 bcachefs: Switch to local_clock() for f...
Kent Overstreet
3
-3
/
+257
2022-10-11
Update bcachefs sources to 6dc2a699c6 bcachefs: bch2_path_put_nokeep()
Kent Overstreet
1
-0
/
+1
2022-10-11
Don't run shrinkers without GFP_KERNEL
Kent Overstreet
1
-0
/
+3
2022-10-10
Update bcachefs sources to 47ffed9fad bcachefs: bch2_btree_delete_range_trans...
Kent Overstreet
2
-11
/
+13
2022-10-09
Update bcachefs sources to cbccc6d869 bcachefs: Ratelimit ec error message
Kent Overstreet
1
-1
/
+1
2022-09-28
Update bcachefs sources to 24c6361e20 bcachefs: Fix a trans path overflow in ...
Kent Overstreet
2
-35
/
+44
2022-09-04
Update bcachefs sources to 176718966e bcachefs: Re-enable hash_redo_key()
Kent Overstreet
1
-246
/
+215
2022-08-18
Update bcachefs sources to dfaf9a6ee2 lib/printbuf: Clean up headers
Kent Overstreet
2
-147
/
+289
2022-08-11
Update bcachefs sources to 90a9c61e2b bcachefs: Switch bch2_btree_delete_rang...
Kent Overstreet
3
-2
/
+22
2022-06-22
Fix bdev_logical_block_size()
Kent Overstreet
1
-5
/
+3
2022-06-22
Fix printk_ratelimited()
Kent Overstreet
1
-0
/
+69
2022-06-18
cmd_dump: Use buffered IO for reading device metadata
Kent Overstreet
1
-8
/
+5
2022-06-09
Update bcachefs sources to 24f7e08cd8 bcachefs: shrinker.to_text() methods
Kent Overstreet
3
-0
/
+437
2022-05-30
Update bcachefs sources to fad6d13aa5 fixup! bcachefs: Add persistent counters
Kent Overstreet
1
-62
/
+29
2022-04-08
Update bcachefs sources to 6ddf061e68 bcachefs: Use a genradix for reading jo...
Kent Overstreet
1
-8
/
+86
2022-03-28
Heap code fix
Kent Overstreet
1
-3
/
+5
2022-03-21
Shrinker improvements
Kent Overstreet
1
-2
/
+25
2022-03-21
Better bio_alloc_bioset()
Kent Overstreet
1
-10
/
+93
2022-03-13
Update bcachefs sources to e48731a188 bcachefs: Fix BTREE_TRIGGER_WANTS_OLD_A...
Kent Overstreet
2
-0
/
+260
2022-02-13
Update bcachefs sources to ba398d2906 bcachefs: Fix reflink repair code
Kent Overstreet
1
-0
/
+552
2021-11-03
Update bcachefs sources to 5fd0c70102 bcachefs: Fix __remove_dirent()
Kent Overstreet
1
-2
/
+2
2021-10-16
Fix 32 bit io regression
Brett Holman
1
-3
/
+3
2021-10-10
Fall back to synchronous io when kernel doesn't support aio.
Brett Holman
1
-35
/
+138
2021-10-09
Correctly print out error from io_setup()
Kent Overstreet
1
-2
/
+3
2021-09-22
Make aio code use struct io_iocb_common to support 32 bit architectures
Brett Holman
1
-6
/
+6
2021-07-07
Update bcachefs sources to dbee44d5ab bcachefs: add bcachefs xxhash support
Kent Overstreet
1
-0
/
+500
2021-06-23
Update bcachefs sources to ca3cfad39f fixup! bcachefs: Improve iter->should_b...
Kent Overstreet
1
-2
/
+0
2021-06-13
Cleanup Makefile for better compatibility + enable "make debug"
jpsollie
1
-0
/
+2
2021-06-08
Update bcachefs sources to e3a7cee503 bcachefs: Don't mark superblocks past e...
Kent Overstreet
1
-1
/
+1
2021-06-05
Work around build error with gcc <10
Justin Husted
1
-1
/
+1
2021-05-27
Update closures from kernel source tree
Kent Overstreet
1
-37
/
+30
2021-04-30
Update bcachefs sources to a5c0e1bb30 bcachefs: Clean up bch2_btree_and_journ...
Kent Overstreet
1
-2
/
+3
2021-04-24
Add a real mempool implementation
Kent Overstreet
1
-0
/
+541
2021-04-04
Update bcachefs sources to f26267fc82 bcachefs: kill bset_tree->max_key
Kent Overstreet
1
-1
/
+2
2021-03-31
If we failed to read /proc/meminfo, just run the shrinkers.
Kent Overstreet
1
-5
/
+12
2021-03-29
Update bcachefs sources to 18686af684 bcachefs: Inode backpointers
Kent Overstreet
2
-186
/
+930
2021-03-24
Update bcachefs sources to ad68801b93 bcachefs: Use pcpu mode of six locks fo...
Kent Overstreet
1
-106
/
+280
2021-02-24
Don't die in kthread_create()
Kent Overstreet
1
-1
/
+1
2021-02-12
generix radix trees: Don't overflow in peek()
Kent Overstreet
1
-3
/
+14
2021-01-12
Don't use mlockall()
Kent Overstreet
1
-2
/
+0
2020-08-24
Update bcachefs sources to 10ab39f2fa bcachefs: Improvements to the journal r...
Kent Overstreet
1
-0
/
+9
2020-06-15
Update bcachefs sources to 4837f82ee1 bcachefs: Use cached iterators for allo...
Kent Overstreet
2
-9
/
+237
2020-06-03
Update bcachefs sources to c9b4a210f9 fixup! bcachefs: Fixes for going RO
Kent Overstreet
2
-19
/
+47
2020-05-14
Update bcachefs sources to e1f6739c4a bcachefs: Fix another iterator counting...
Kent Overstreet
1
-1
/
+1
2020-05-05
Fix building on musl
Yuxuan Shui
1
-1
/
+10
2019-12-14
Increase stack size of userspace threads to 32k.
Justin Husted
1
-1
/
+1
2019-12-04
Put valgrind support behind CONFIG_VALGRIND
Kent Overstreet
1
-0
/
+4
2019-11-07
Make userspace blkdev cleanup code more robust.
Justin Husted
1
-8
/
+14
2019-11-07
Fix refcount bug in blkdev and timer kthreads.
Justin Husted
2
-0
/
+6
2019-11-03
Stop blkdev completion thread at process exit time, to make valgrind
Justin Husted
1
-0
/
+42
2019-11-03
Stop workqueue threads at process exit time, to make valgrind happy.
Justin Husted
1
-0
/
+13
2019-11-03
Stop the timer task at process exit time, to make valgrind happy.
Justin Husted
1
-5
/
+21
2019-11-03
Change preempt_disable() etc. to use a recursive mutex.
Justin Husted
1
-0
/
+28
2019-10-18
Add valgrind handling: data read from io_submit was not being marked
Justin Husted
1
-3
/
+13
2019-10-01
Update six locks
Kent Overstreet
1
-46
/
+23
2019-09-25
Update bcachefs sources to 5a3a4087af bcachefs: Convert a BUG_ON() to a warning
Kent Overstreet
1
-2
/
+1
2019-08-28
Update llist code
Kent Overstreet
1
-14
/
+2
2019-07-11
Update bcachefs sources to b91a514413 bcachefs: Don't try to delete stripes w...
Kent Overstreet
1
-1
/
+19
2019-04-10
fix check for SYS_random
Kent Overstreet
1
-1
/
+1
2019-04-04
Update bcachefs sources to d83b992f65 bcachefs: Rewrite journal_seq_blacklist...
Kent Overstreet
1
-6
/
+6
2019-01-23
Update bcachefs sources to 99750eab4d bcachefs: Persist stripe blocks_used
Kent Overstreet
1
-38
/
+89
2019-01-14
Update bcachefs sources to bcca1c557b bcachefs: fixes for getting stuck flush...
Kent Overstreet
1
-1
/
+1
2019-01-13
Update bcachefs sources to ef60854e99 bcachefs: More allocator startup improv...
Kent Overstreet
3
-0
/
+726
2019-01-13
Use 16k stack size
Kent Overstreet
1
-1
/
+7
2019-01-13
delete dead code
Kent Overstreet
1
-21
/
+0
2019-01-13
check for errors from pthread_create()
Kent Overstreet
1
-1
/
+4
2018-12-19
Delete more shim layer code
Kent Overstreet
6
-235
/
+12
2018-11-04
Don't read meminfo if there are no shrinkers
Tim Schlueter
1
-2
/
+9
2018-06-01
Delete more shim layer code
Kent Overstreet
3
-62
/
+9
2018-06-01
Update bcachefs sources to 9abf628c70 bcachefs: Fix a spurious error in fsck
Kent Overstreet
1
-0
/
+16
2018-05-17
drop dead code
Kent Overstreet
11
-1297
/
+116
2018-05-17
Switch to liblz4
Kent Overstreet
3
-1650
/
+0
2018-05-17
fixes for 32 bit builds/non x86 archs
Kent Overstreet
3
-2
/
+194
2018-05-17
Update bcachefs sources to 0906b1fb49 bcachefs: fixes for 32 bit/big endian m...
Kent Overstreet
3
-11
/
+20
2018-02-08
Update bcachefs sources to d5e561b3cc bcachefs: BCH_DATA ioctl
Kent Overstreet
1
-0
/
+9
2018-02-05
use futex instead of pthread cond variable for schedule
Kent Overstreet
2
-17
/
+10
2018-01-11
Update bcachefs sources to 02ae70070a bcachefs: Allocate new btree roots lazily
Kent Overstreet
1
-0
/
+2
2017-12-21
Update bcachefs sources to 14ce2a2031 bcachefs: fixes for building in userspace
Kent Overstreet
2
-30
/
+38
2017-11-12
Simple stupid memory reclaim code
Kent Overstreet
1
-0
/
+87
2017-08-23
handle REQ_OP_FLUSH
Kent Overstreet
1
-0
/
+6
2017-08-23
urandom fallback
Kent Overstreet
1
-0
/
+14
2017-08-23
fix incorrect errno usage
Kent Overstreet
1
-6
/
+8
2017-05-12
Update bcachefs sources to 14e9ac5016 bcachefs: btree_iter fastpath
Kent Overstreet
1
-0
/
+3
2017-05-05
Update bcachefs sources to 3610542890 bcachefs: Convert to skcipher interface...
Kent Overstreet
6
-563
/
+1526
2017-05-05
fix sync writes - don't use O_EXCL
Kent Overstreet
1
-1
/
+5
2017-04-23
Use aio
Kent Overstreet
1
-27
/
+101
2017-04-23
Update bcachefs sources to 2e70771b8d
Kent Overstreet
1
-4
/
+2
2017-04-14
cmd_list improvements; use %m
Kent Overstreet
1
-6
/
+3
2017-04-14
Update bcachefs sources to f026e4e024
Kent Overstreet
1
-25
/
+21
2017-03-19
bcachefs-in-userspace improvements
Kent Overstreet
1
-1
/
+1
2017-03-19
make linux shim timer code less fragile
Kent Overstreet
1
-30
/
+27
2017-03-19
Rename from bcache-tools to bcachefs-tools
Kent Overstreet
1
-0
/
+211
2017-03-09
cmd_migrate
Kent Overstreet
1
-5
/
+23
2017-03-03
Delete more unused shim code, update bcache code
Kent Overstreet
16
-5606
/
+164
2017-02-28
New on disk format - encryption
Kent Overstreet
12
-1649
/
+362
2017-02-07
fewer workqueues
Kent Overstreet
1
-10
/
+1
2017-02-02
linux shim: return an error on failure to open
Kent Overstreet
1
-5
/
+7
2017-02-02
Fix initialization order bug
Kent Overstreet
1
-8
/
+1
2017-01-20
bcache in userspace; userspace fsck
Kent Overstreet
43
-0
/
+12101