Commit Graph

21 Commits (842ba8b831c35a103fb9f8af7293c83d5714cee1)

Author SHA1 Message Date
Vitaliy Filippov 842ba8b831 Use (uint64_t)1 instead of 1l / 1ul 10 months ago
Vitaliy Filippov 8dfbd7943c Use logical block size = 512 bytes by default 1 year ago
Vitaliy Filippov 9fca01dc62 Add a forgotten return statement 1 year ago
Vitaliy Filippov 0bd3a94efd Use qdict_get_try_int because qdict_get_int may segfault on a missing key 1 year ago
Vitaliy Filippov 5fe3a40416 More fixes for QEMU 2.x :) 1 year ago
Vitaliy Filippov 15957b7d13 Update QEMU 4.2 patch and CentOS 7 QEMU 4.2 spec patch 1 year ago
Vitaliy Filippov 92362027a8 Build vitastor driver as part of the QEMU package by default 1 year ago
Vitaliy Filippov 43f8ea47a0 Ok, something is not allowed somewhere in C99 1 year ago
Vitaliy Filippov 879fe9b2b4 Add a patch for qemu 6.1 and replace _ with - in qemu options 1 year ago
Vitaliy Filippov a1488f7217 Fix qemu_driver to build with QEMU 2.x (previously it was only correct for QEMU 2.0) 1 year ago
Tân Lê e889ac4209
Fix building QEMU 3.1 1 year ago
Vitaliy Filippov b52dd6843a Rename qemu_rbd_unescape and qemu_rbd_next_tok to *_vitastor_* 2 years ago
Vitaliy Filippov b66160a7ad Aggregate per-pool statistics in mon 2 years ago
Vitaliy Filippov 6ca8afffe5 Add CAS version parameter to the C wrapper 2 years ago
Vitaliy Filippov 511a89948b Rework qemu_proxy into a C wrapper library with public header 2 years ago
Vitaliy Filippov 818ae5d61d Some config parsing fixes 2 years ago
Vitaliy Filippov f6f35f4127 Pass options correctly to not override /etc/vitastor/vitastor.conf 2 years ago
Vitaliy Filippov 6a6fd6544d Add RDMA options to the QEMU driver 2 years ago
Vitaliy Filippov 38bd51c97f Remove aio_context assertion, it seems it is unneeded 2 years ago
Vitaliy Filippov 2612d3198a Introduce image names and metadata storage in etcd 2 years ago
Vitaliy Filippov bf9a175efc Move C/C++ sources to src subdirectory 2 years ago
Vitaliy Filippov 4a2dcf7b6b Update the license to VNPL 1.1 2 years ago
Vitaliy Filippov 3be7bc29d8 Make it build with QEMU 2.0, too 2 years ago
Vitaliy Filippov a516fefa8c Add qemu_module_dummy and qemu_stamp_xxx to qemu_driver.c 2 years ago
Vitaliy Filippov 3d05aa9362 Make it build with GCC 10, fio 3.20+ (atomics...) and QEMU 5.1 2 years ago
Vitaliy Filippov 7574183ba6 Make qemu driver build with QEMU 3.x 2 years ago
Vitaliy Filippov 0471b09b9c Add license notices to all source code files 2 years ago
Vitaliy Filippov 68c3e96e46 Add pool setting to fio and qemu drivers 2 years ago
Vitaliy Filippov 95ebfad283 Final name is Vitastor 3 years ago
Vitaliy Filippov 592bcd3699 Fix QEMU driver bugs (QEMU and qemu-img now work! hooray!) 3 years ago
Vitaliy Filippov 5e1e39633d Implement QEMU block driver 3 years ago