Vitaliy Filippov
|
5330461029
|
Move blockstore journal fields to journal_t, implement multiple write buffers for journal sectors
|
2019-11-07 23:42:24 +03:00 |
Vitaliy Filippov
|
84c62840bd
|
Begin write algorithm
|
2019-11-07 02:24:12 +03:00 |
Vitaliy Filippov
|
2f18a3d19e
|
Begin implementation of enqueue/dequeue
|
2019-11-06 19:27:48 +03:00 |
Vitaliy Filippov
|
3f5ad16748
|
Fix ringloop, implement first version of handle_event for reads
|
2019-11-05 23:06:06 +03:00 |
Vitaliy Filippov
|
82cf0a170e
|
Port everything to ring_loop
|
2019-11-05 02:43:21 +03:00 |
Vitaliy Filippov
|
351366d228
|
Add ring_loop
|
2019-11-05 02:12:04 +03:00 |
Vitaliy Filippov
|
c959948c82
|
Finish journal reader
|
2019-11-04 20:18:52 +03:00 |
Vitaliy Filippov
|
e1c92d2227
|
Begin journal init reader
|
2019-11-04 01:42:53 +03:00 |
Vitaliy Filippov
|
9babacb00a
|
Move init into a separate file
|
2019-11-03 22:04:30 +03:00 |
Vitaliy Filippov
|
f4705d81d7
|
Split into multiple files, begin init_loop, adjust read
|
2019-11-03 02:30:11 +03:00 |
Vitaliy Filippov
|
db3b810588
|
journal structures + read fulfill
|
2019-11-01 02:47:57 +03:00 |
Vitaliy Filippov
|
f1b2d3d3b4
|
unoptimized crc32 and xor
|
2019-10-31 21:04:27 +03:00 |
Vitaliy Filippov
|
03335d3533
|
Blockstore: device opening
|
2019-10-31 13:49:46 +03:00 |
Vitaliy Filippov
|
e91952e89e
|
Hierarchical bitmap allocator
|
2019-10-28 01:22:01 +03:00 |