Vitaliy Filippov
|
ab39ce2bbb
|
Use clean_entry_bitmap_size instead of entry_attr_size back because of changed bitmap handling
|
2021-04-10 17:44:12 +03:00 |
Vitaliy Filippov
|
004f265393
|
Remove cryptic bitmap inlining from bs_op_t and osd_op_t, use bitmap in primary OSD code
|
2021-04-10 17:44:12 +03:00 |
Vitaliy Filippov
|
6107a4d07b
|
Add "external" bitmap support to blockstore
|
2021-04-10 17:44:12 +03:00 |
Vitaliy Filippov
|
c5fb1d5987
|
Do not duplicate blockstore operations when io_uring fills up
This bug was leading to OSDs dying with "Assertion `fulfilled == read_op->len' failed"
when testing fio -rw=randread -numjobs=8 -iodepth=128
|
2021-03-16 12:48:26 +03:00 |
Vitaliy Filippov
|
36c935ace6
|
Use std::vector for the blockstore submission queue
|
2021-03-08 17:04:10 +03:00 |
Vitaliy Filippov
|
bf9a175efc
|
Move C/C++ sources to src subdirectory
|
2021-02-25 23:59:03 +03:00 |