forked from vitalif/vitastor
Compare commits
base: changwei.ye:v1.7.1
changwei.ye:master
changwei.ye:fix-add-object-to-set
changwei.ye:fix-pg-cancel-write-queue
changwei.ye:fix-pg-cancle-write-queue
changwei.ye:fix-remove-object-from-state
changwei.ye:fix-bitmap-len
changwei.ye:fix-iterate-compaction
changwei.ye:fix-superblock-io-amplification
changwei.ye:fix-journal-offset-check
changwei.ye:fix-blockstore-read-merge-boundary
changwei.ye:fix-misleading-flag
changwei.ye:fix-intent-write-corruption
changwei.ye:fix-no-uring-mode
changwei.ye:more-eagain
changwei.ye:immediate-repeering
changwei.ye:libvfn
changwei.ye:rdma-close-tcp
changwei.ye:use-degraded-writes
changwei.ye:fix-write-delete-flow
changwei.ye:openssl-3.0.12
changwei.ye:openssl-capture-secrets
changwei.ye:ignore-small-rdma-end
changwei.ye:encrypt-batch
changwei.ye:faster-peering-calc
changwei.ye:http-hello
changwei.ye:xxh3-bench
changwei.ye:create-user-etcd-based
changwei.ye:aesxts_streaming_nosupport
changwei.ye:refactor-heap-continue-write
changwei.ye:ston3lu-patch-0127
changwei.ye:rdma-credits
changwei.ye:heap-meta
changwei.ye:sendmsg-zc-no-more-error
changwei.ye:fix-clear-refs
changwei.ye:veeam-trick
changwei.ye:test-etcd-schizo
changwei.ye:test
changwei.ye:test1
changwei.ye:test2
changwei.ye:cow-meta
changwei.ye:kv-readahead
changwei.ye:qemu-fix-crash-idea
changwei.ye:eventloop-auto-init-trigger
changwei.ye:hugo-docs
changwei.ye:node-mutex-and-postpone
changwei.ye:check-writeback
changwei.ye:msgr-iothreads-v2
changwei.ye:antietcd
changwei.ye:rel-1.4
changwei.ye:test-fix-ec-unknown-state-51
changwei.ye:kv-update
changwei.ye:kv-debug
changwei.ye:hotfix-1.2.0
changwei.ye:rdma-simple-nodp
changwei.ye:zerocopy-tcp-send
changwei.ye:csi-staging
changwei.ye:hotfix-1.1.0
changwei.ye:hotfix-1.0.0
changwei.ye:fsync-feedback
changwei.ye:cached-reads
changwei.ye:qemu-send-loop
changwei.ye:test-double-alloc
changwei.ye:hier-failure-domains
changwei.ye:mon-self-restart
changwei.ye:epoch-deletions
changwei.ye:rdma-flow-control
changwei.ye:csi-use-vitastor-cli
changwei.ye:rdma-v2
changwei.ye:etcd-hide-base64
changwei.ye:lrc-matrix
changwei.ye:rm-left-on-dead
changwei.ye:nfs-proxy-old
changwei.ye:non-odp-rdma
changwei.ye:test-zctr
changwei.ye:separate-data-connections
changwei.ye:sec_osd_msgr
changwei.ye:test-assert
changwei.ye:nbd-vmsplice
changwei.ye:allow-etcd-address-option
changwei.ye:rdma-zerocopy
changwei.ye:rel-0.5
changwei.ye:openonload
changwei.ye:sync-io-test
changwei.ye:trace-sync
changwei.ye:trace-sqes
changwei.ye:test-submit-and-wait
changwei.ye:test-sq-poll
changwei.ye:blocking-uring-test
vitalif:fatal-error-hook
vitalif:master
vitalif:primary-stickiness
vitalif:libvfn
vitalif:canceling
vitalif:immediate-repeering
vitalif:rdma-close-tcp
vitalif:use-degraded-writes
vitalif:fix-write-delete-flow
vitalif:openssl-3.0.12
vitalif:openssl-capture-secrets
vitalif:ignore-small-rdma-end
vitalif:encrypt-batch
vitalif:faster-peering-calc
vitalif:http-hello
vitalif:xxh3-bench
vitalif:create-user-etcd-based
vitalif:aesxts_streaming_nosupport
vitalif:refactor-heap-continue-write
vitalif:ston3lu-patch-0127
vitalif:rdma-credits
vitalif:heap-meta
vitalif:sendmsg-zc-no-more-error
vitalif:fix-clear-refs
vitalif:veeam-trick
vitalif:test-etcd-schizo
vitalif:test
vitalif:test1
vitalif:test2
vitalif:cow-meta
vitalif:kv-readahead
vitalif:qemu-fix-crash-idea
vitalif:eventloop-auto-init-trigger
vitalif:hugo-docs
vitalif:node-mutex-and-postpone
vitalif:check-writeback
vitalif:msgr-iothreads-v2
vitalif:antietcd
vitalif:rel-1.4
vitalif:test-fix-ec-unknown-state-51
vitalif:kv-update
vitalif:kv-debug
vitalif:hotfix-1.2.0
vitalif:rdma-simple-nodp
vitalif:zerocopy-tcp-send
vitalif:csi-staging
vitalif:hotfix-1.1.0
vitalif:hotfix-1.0.0
vitalif:fsync-feedback
vitalif:cached-reads
vitalif:qemu-send-loop
vitalif:test-double-alloc
vitalif:hier-failure-domains
vitalif:mon-self-restart
vitalif:epoch-deletions
vitalif:rdma-flow-control
vitalif:csi-use-vitastor-cli
vitalif:rdma-v2
vitalif:etcd-hide-base64
vitalif:lrc-matrix
vitalif:rm-left-on-dead
vitalif:nfs-proxy-old
vitalif:non-odp-rdma
vitalif:test-zctr
vitalif:separate-data-connections
vitalif:sec_osd_msgr
vitalif:test-assert
vitalif:nbd-vmsplice
vitalif:allow-etcd-address-option
vitalif:rdma-zerocopy
vitalif:rel-0.5
vitalif:openonload
vitalif:sync-io-test
vitalif:trace-sync
vitalif:trace-sqes
vitalif:test-submit-and-wait
vitalif:test-sq-poll
vitalif:blocking-uring-test
changwei.ye:v3.1.0
changwei.ye:v3.0.16
changwei.ye:v3.0.15
changwei.ye:v3.0.14
changwei.ye:v3.0.13
changwei.ye:v3.0.12
changwei.ye:v3.0.11
changwei.ye:v3.0.10
changwei.ye:v3.0.9
changwei.ye:v3.0.8
changwei.ye:v3.0.6
changwei.ye:v3.0.5
changwei.ye:v3.0.4
changwei.ye:v3.0.3
changwei.ye:v3.0.2
changwei.ye:v3.0.1
changwei.ye:v3.0.0
changwei.ye:v2.4.4
changwei.ye:v2.4.3
changwei.ye:v2.4.2
changwei.ye:v2.4.1
changwei.ye:v2.4.0
changwei.ye:v2.3.0
changwei.ye:v2.2.3
changwei.ye:v2.2.2
changwei.ye:v2.2.1
changwei.ye:v2.2.0
changwei.ye:v2.1.0
changwei.ye:v2.0.0
changwei.ye:v1.11.0
changwei.ye:v1.10.1
changwei.ye:v1.10.0
changwei.ye:v1.9.3
changwei.ye:v1.9.2
changwei.ye:v1.9.1
changwei.ye:v1.9.0
changwei.ye:v1.8.0
changwei.ye:v1.7.1
changwei.ye:v1.7.0
changwei.ye:v1.6.1
changwei.ye:v1.6.0
changwei.ye:v1.5.0
changwei.ye:v1.4.8
changwei.ye:v1.4.7
changwei.ye:v1.4.6
changwei.ye:v1.4.5
changwei.ye:v1.4.4
changwei.ye:v1.4.3
changwei.ye:v1.4.2
changwei.ye:v1.4.1
changwei.ye:v1.4.0
changwei.ye:v1.3.1
changwei.ye:v1.3.0
changwei.ye:v1.2.0
changwei.ye:v1.1.0
changwei.ye:v1.0.0
changwei.ye:v0.9.6
changwei.ye:v0.9.5
changwei.ye:v0.9.4
changwei.ye:v0.9.3
changwei.ye:v0.9.2
changwei.ye:v0.9.1
changwei.ye:v0.9.0
changwei.ye:v0.8.9
changwei.ye:v0.8.8
changwei.ye:v0.8.7
changwei.ye:v0.8.6
changwei.ye:v0.8.5
changwei.ye:v0.8.4
changwei.ye:v0.8.3
changwei.ye:v0.8.2
changwei.ye:v0.8.1
changwei.ye:v0.8.0
changwei.ye:v0.7.1
changwei.ye:v0.7.0
changwei.ye:v0.6.17
changwei.ye:v0.6.16
changwei.ye:v0.6.15
changwei.ye:v0.6.14
changwei.ye:v0.6.13
changwei.ye:v0.6.12
changwei.ye:v0.6.11
changwei.ye:v0.6.10
changwei.ye:v0.6.9
changwei.ye:v0.6.8
changwei.ye:v0.6.7
changwei.ye:v0.6.6
changwei.ye:v0.6.5
changwei.ye:v0.6.4
changwei.ye:v0.6.3
changwei.ye:v0.6.2
changwei.ye:v0.6.1
changwei.ye:v0.6.0
changwei.ye:v0.5.13
changwei.ye:v0.5.12
changwei.ye:v0.5.11
changwei.ye:v0.5.10
changwei.ye:v0.5.9
changwei.ye:v0.5.7
changwei.ye:v0.5.6
changwei.ye:v0.5.5
changwei.ye:v0.5.4
changwei.ye:v0.5.3
changwei.ye:v0.5.2
changwei.ye:v0.5.1
changwei.ye:v0.5.0
changwei.ye:v0.4.0
changwei.ye:v0.5.8
vitalif:v0.4.0
vitalif:v0.5.0
vitalif:v0.5.1
vitalif:v0.5.10
vitalif:v0.5.11
vitalif:v0.5.12
vitalif:v0.5.13
vitalif:v0.5.2
vitalif:v0.5.3
vitalif:v0.5.4
vitalif:v0.5.5
vitalif:v0.5.6
vitalif:v0.5.7
vitalif:v0.5.8
vitalif:v0.5.9
vitalif:v0.6.0
vitalif:v0.6.1
vitalif:v0.6.10
vitalif:v0.6.11
vitalif:v0.6.12
vitalif:v0.6.13
vitalif:v0.6.14
vitalif:v0.6.15
vitalif:v0.6.16
vitalif:v0.6.17
vitalif:v0.6.2
vitalif:v0.6.3
vitalif:v0.6.4
vitalif:v0.6.5
vitalif:v0.6.6
vitalif:v0.6.7
vitalif:v0.6.8
vitalif:v0.6.9
vitalif:v0.7.0
vitalif:v0.7.1
vitalif:v0.8.0
vitalif:v0.8.1
vitalif:v0.8.2
vitalif:v0.8.3
vitalif:v0.8.4
vitalif:v0.8.5
vitalif:v0.8.6
vitalif:v0.8.7
vitalif:v0.8.8
vitalif:v0.8.9
vitalif:v0.9.0
vitalif:v0.9.1
vitalif:v0.9.2
vitalif:v0.9.3
vitalif:v0.9.4
vitalif:v0.9.5
vitalif:v0.9.6
vitalif:v1.0.0
vitalif:v1.1.0
vitalif:v1.10.0
vitalif:v1.10.1
vitalif:v1.11.0
vitalif:v1.2.0
vitalif:v1.3.0
vitalif:v1.3.1
vitalif:v1.4.0
vitalif:v1.4.1
vitalif:v1.4.2
vitalif:v1.4.3
vitalif:v1.4.4
vitalif:v1.4.5
vitalif:v1.4.6
vitalif:v1.4.7
vitalif:v1.4.8
vitalif:v1.5.0
vitalif:v1.6.0
vitalif:v1.6.1
vitalif:v1.7.0
vitalif:v1.7.1
vitalif:v1.8.0
vitalif:v1.9.0
vitalif:v1.9.1
vitalif:v1.9.2
vitalif:v1.9.3
vitalif:v2.0.0
vitalif:v2.1.0
vitalif:v2.2.0
vitalif:v2.2.1
vitalif:v2.2.2
vitalif:v2.2.3
vitalif:v2.3.0
vitalif:v2.4.0
vitalif:v2.4.1
vitalif:v2.4.2
vitalif:v2.4.3
vitalif:v2.4.4
vitalif:v3.0.0
vitalif:v3.0.1
vitalif:v3.0.10
vitalif:v3.0.11
vitalif:v3.0.12
vitalif:v3.0.13
vitalif:v3.0.14
vitalif:v3.0.15
vitalif:v3.0.16
vitalif:v3.0.2
vitalif:v3.0.3
vitalif:v3.0.4
vitalif:v3.0.5
vitalif:v3.0.6
vitalif:v3.0.8
vitalif:v3.0.9
vitalif:v3.1.0
vitalif:v3.2.0
vitalif:v3.2.1
vitalif:v3.2.2
...
compare: changwei.ye:test-assert
changwei.ye:fix-add-object-to-set
changwei.ye:fix-pg-cancel-write-queue
changwei.ye:fix-pg-cancle-write-queue
changwei.ye:fix-remove-object-from-state
changwei.ye:fix-bitmap-len
changwei.ye:fix-iterate-compaction
changwei.ye:fix-superblock-io-amplification
changwei.ye:fix-journal-offset-check
changwei.ye:fix-blockstore-read-merge-boundary
changwei.ye:fix-misleading-flag
changwei.ye:fix-intent-write-corruption
changwei.ye:fix-no-uring-mode
changwei.ye:more-eagain
changwei.ye:master
changwei.ye:immediate-repeering
changwei.ye:libvfn
changwei.ye:rdma-close-tcp
changwei.ye:use-degraded-writes
changwei.ye:fix-write-delete-flow
changwei.ye:openssl-3.0.12
changwei.ye:openssl-capture-secrets
changwei.ye:ignore-small-rdma-end
changwei.ye:encrypt-batch
changwei.ye:faster-peering-calc
changwei.ye:http-hello
changwei.ye:xxh3-bench
changwei.ye:create-user-etcd-based
changwei.ye:aesxts_streaming_nosupport
changwei.ye:refactor-heap-continue-write
changwei.ye:ston3lu-patch-0127
changwei.ye:rdma-credits
changwei.ye:heap-meta
changwei.ye:sendmsg-zc-no-more-error
changwei.ye:fix-clear-refs
changwei.ye:veeam-trick
changwei.ye:test-etcd-schizo
changwei.ye:test
changwei.ye:test1
changwei.ye:test2
changwei.ye:cow-meta
changwei.ye:kv-readahead
changwei.ye:qemu-fix-crash-idea
changwei.ye:eventloop-auto-init-trigger
changwei.ye:hugo-docs
changwei.ye:node-mutex-and-postpone
changwei.ye:check-writeback
changwei.ye:msgr-iothreads-v2
changwei.ye:antietcd
changwei.ye:rel-1.4
changwei.ye:test-fix-ec-unknown-state-51
changwei.ye:kv-update
changwei.ye:kv-debug
changwei.ye:hotfix-1.2.0
changwei.ye:rdma-simple-nodp
changwei.ye:zerocopy-tcp-send
changwei.ye:csi-staging
changwei.ye:hotfix-1.1.0
changwei.ye:hotfix-1.0.0
changwei.ye:fsync-feedback
changwei.ye:cached-reads
changwei.ye:qemu-send-loop
changwei.ye:test-double-alloc
changwei.ye:hier-failure-domains
changwei.ye:mon-self-restart
changwei.ye:epoch-deletions
changwei.ye:rdma-flow-control
changwei.ye:csi-use-vitastor-cli
changwei.ye:rdma-v2
changwei.ye:etcd-hide-base64
changwei.ye:lrc-matrix
changwei.ye:rm-left-on-dead
changwei.ye:nfs-proxy-old
changwei.ye:non-odp-rdma
changwei.ye:test-zctr
changwei.ye:separate-data-connections
changwei.ye:sec_osd_msgr
changwei.ye:test-assert
changwei.ye:nbd-vmsplice
changwei.ye:allow-etcd-address-option
changwei.ye:rdma-zerocopy
changwei.ye:rel-0.5
changwei.ye:openonload
changwei.ye:sync-io-test
changwei.ye:trace-sync
changwei.ye:trace-sqes
changwei.ye:test-submit-and-wait
changwei.ye:test-sq-poll
changwei.ye:blocking-uring-test
vitalif:fatal-error-hook
vitalif:master
vitalif:primary-stickiness
vitalif:libvfn
vitalif:canceling
vitalif:immediate-repeering
vitalif:rdma-close-tcp
vitalif:use-degraded-writes
vitalif:fix-write-delete-flow
vitalif:openssl-3.0.12
vitalif:openssl-capture-secrets
vitalif:ignore-small-rdma-end
vitalif:encrypt-batch
vitalif:faster-peering-calc
vitalif:http-hello
vitalif:xxh3-bench
vitalif:create-user-etcd-based
vitalif:aesxts_streaming_nosupport
vitalif:refactor-heap-continue-write
vitalif:ston3lu-patch-0127
vitalif:rdma-credits
vitalif:heap-meta
vitalif:sendmsg-zc-no-more-error
vitalif:fix-clear-refs
vitalif:veeam-trick
vitalif:test-etcd-schizo
vitalif:test
vitalif:test1
vitalif:test2
vitalif:cow-meta
vitalif:kv-readahead
vitalif:qemu-fix-crash-idea
vitalif:eventloop-auto-init-trigger
vitalif:hugo-docs
vitalif:node-mutex-and-postpone
vitalif:check-writeback
vitalif:msgr-iothreads-v2
vitalif:antietcd
vitalif:rel-1.4
vitalif:test-fix-ec-unknown-state-51
vitalif:kv-update
vitalif:kv-debug
vitalif:hotfix-1.2.0
vitalif:rdma-simple-nodp
vitalif:zerocopy-tcp-send
vitalif:csi-staging
vitalif:hotfix-1.1.0
vitalif:hotfix-1.0.0
vitalif:fsync-feedback
vitalif:cached-reads
vitalif:qemu-send-loop
vitalif:test-double-alloc
vitalif:hier-failure-domains
vitalif:mon-self-restart
vitalif:epoch-deletions
vitalif:rdma-flow-control
vitalif:csi-use-vitastor-cli
vitalif:rdma-v2
vitalif:etcd-hide-base64
vitalif:lrc-matrix
vitalif:rm-left-on-dead
vitalif:nfs-proxy-old
vitalif:non-odp-rdma
vitalif:test-zctr
vitalif:separate-data-connections
vitalif:sec_osd_msgr
vitalif:test-assert
vitalif:nbd-vmsplice
vitalif:allow-etcd-address-option
vitalif:rdma-zerocopy
vitalif:rel-0.5
vitalif:openonload
vitalif:sync-io-test
vitalif:trace-sync
vitalif:trace-sqes
vitalif:test-submit-and-wait
vitalif:test-sq-poll
vitalif:blocking-uring-test
changwei.ye:v3.1.0
changwei.ye:v3.0.16
changwei.ye:v3.0.15
changwei.ye:v3.0.14
changwei.ye:v3.0.13
changwei.ye:v3.0.12
changwei.ye:v3.0.11
changwei.ye:v3.0.10
changwei.ye:v3.0.9
changwei.ye:v3.0.8
changwei.ye:v3.0.6
changwei.ye:v3.0.5
changwei.ye:v3.0.4
changwei.ye:v3.0.3
changwei.ye:v3.0.2
changwei.ye:v3.0.1
changwei.ye:v3.0.0
changwei.ye:v2.4.4
changwei.ye:v2.4.3
changwei.ye:v2.4.2
changwei.ye:v2.4.1
changwei.ye:v2.4.0
changwei.ye:v2.3.0
changwei.ye:v2.2.3
changwei.ye:v2.2.2
changwei.ye:v2.2.1
changwei.ye:v2.2.0
changwei.ye:v2.1.0
changwei.ye:v2.0.0
changwei.ye:v1.11.0
changwei.ye:v1.10.1
changwei.ye:v1.10.0
changwei.ye:v1.9.3
changwei.ye:v1.9.2
changwei.ye:v1.9.1
changwei.ye:v1.9.0
changwei.ye:v1.8.0
changwei.ye:v1.7.1
changwei.ye:v1.7.0
changwei.ye:v1.6.1
changwei.ye:v1.6.0
changwei.ye:v1.5.0
changwei.ye:v1.4.8
changwei.ye:v1.4.7
changwei.ye:v1.4.6
changwei.ye:v1.4.5
changwei.ye:v1.4.4
changwei.ye:v1.4.3
changwei.ye:v1.4.2
changwei.ye:v1.4.1
changwei.ye:v1.4.0
changwei.ye:v1.3.1
changwei.ye:v1.3.0
changwei.ye:v1.2.0
changwei.ye:v1.1.0
changwei.ye:v1.0.0
changwei.ye:v0.9.6
changwei.ye:v0.9.5
changwei.ye:v0.9.4
changwei.ye:v0.9.3
changwei.ye:v0.9.2
changwei.ye:v0.9.1
changwei.ye:v0.9.0
changwei.ye:v0.8.9
changwei.ye:v0.8.8
changwei.ye:v0.8.7
changwei.ye:v0.8.6
changwei.ye:v0.8.5
changwei.ye:v0.8.4
changwei.ye:v0.8.3
changwei.ye:v0.8.2
changwei.ye:v0.8.1
changwei.ye:v0.8.0
changwei.ye:v0.7.1
changwei.ye:v0.7.0
changwei.ye:v0.6.17
changwei.ye:v0.6.16
changwei.ye:v0.6.15
changwei.ye:v0.6.14
changwei.ye:v0.6.13
changwei.ye:v0.6.12
changwei.ye:v0.6.11
changwei.ye:v0.6.10
changwei.ye:v0.6.9
changwei.ye:v0.6.8
changwei.ye:v0.6.7
changwei.ye:v0.6.6
changwei.ye:v0.6.5
changwei.ye:v0.6.4
changwei.ye:v0.6.3
changwei.ye:v0.6.2
changwei.ye:v0.6.1
changwei.ye:v0.6.0
changwei.ye:v0.5.13
changwei.ye:v0.5.12
changwei.ye:v0.5.11
changwei.ye:v0.5.10
changwei.ye:v0.5.9
changwei.ye:v0.5.7
changwei.ye:v0.5.6
changwei.ye:v0.5.5
changwei.ye:v0.5.4
changwei.ye:v0.5.3
changwei.ye:v0.5.2
changwei.ye:v0.5.1
changwei.ye:v0.5.0
changwei.ye:v0.4.0
changwei.ye:v0.5.8
vitalif:v0.4.0
vitalif:v0.5.0
vitalif:v0.5.1
vitalif:v0.5.10
vitalif:v0.5.11
vitalif:v0.5.12
vitalif:v0.5.13
vitalif:v0.5.2
vitalif:v0.5.3
vitalif:v0.5.4
vitalif:v0.5.5
vitalif:v0.5.6
vitalif:v0.5.7
vitalif:v0.5.8
vitalif:v0.5.9
vitalif:v0.6.0
vitalif:v0.6.1
vitalif:v0.6.10
vitalif:v0.6.11
vitalif:v0.6.12
vitalif:v0.6.13
vitalif:v0.6.14
vitalif:v0.6.15
vitalif:v0.6.16
vitalif:v0.6.17
vitalif:v0.6.2
vitalif:v0.6.3
vitalif:v0.6.4
vitalif:v0.6.5
vitalif:v0.6.6
vitalif:v0.6.7
vitalif:v0.6.8
vitalif:v0.6.9
vitalif:v0.7.0
vitalif:v0.7.1
vitalif:v0.8.0
vitalif:v0.8.1
vitalif:v0.8.2
vitalif:v0.8.3
vitalif:v0.8.4
vitalif:v0.8.5
vitalif:v0.8.6
vitalif:v0.8.7
vitalif:v0.8.8
vitalif:v0.8.9
vitalif:v0.9.0
vitalif:v0.9.1
vitalif:v0.9.2
vitalif:v0.9.3
vitalif:v0.9.4
vitalif:v0.9.5
vitalif:v0.9.6
vitalif:v1.0.0
vitalif:v1.1.0
vitalif:v1.10.0
vitalif:v1.10.1
vitalif:v1.11.0
vitalif:v1.2.0
vitalif:v1.3.0
vitalif:v1.3.1
vitalif:v1.4.0
vitalif:v1.4.1
vitalif:v1.4.2
vitalif:v1.4.3
vitalif:v1.4.4
vitalif:v1.4.5
vitalif:v1.4.6
vitalif:v1.4.7
vitalif:v1.4.8
vitalif:v1.5.0
vitalif:v1.6.0
vitalif:v1.6.1
vitalif:v1.7.0
vitalif:v1.7.1
vitalif:v1.8.0
vitalif:v1.9.0
vitalif:v1.9.1
vitalif:v1.9.2
vitalif:v1.9.3
vitalif:v2.0.0
vitalif:v2.1.0
vitalif:v2.2.0
vitalif:v2.2.1
vitalif:v2.2.2
vitalif:v2.2.3
vitalif:v2.3.0
vitalif:v2.4.0
vitalif:v2.4.1
vitalif:v2.4.2
vitalif:v2.4.3
vitalif:v2.4.4
vitalif:v3.0.0
vitalif:v3.0.1
vitalif:v3.0.10
vitalif:v3.0.11
vitalif:v3.0.12
vitalif:v3.0.13
vitalif:v3.0.14
vitalif:v3.0.15
vitalif:v3.0.16
vitalif:v3.0.2
vitalif:v3.0.3
vitalif:v3.0.4
vitalif:v3.0.5
vitalif:v3.0.6
vitalif:v3.0.8
vitalif:v3.0.9
vitalif:v3.1.0
vitalif:v3.2.0
vitalif:v3.2.1
vitalif:v3.2.2
1 Commits
v1.7.1
...
test-asser
| Author | SHA1 | Message | Date | |
|---|---|---|---|---|
| cbde49e73d | Double-check for double-alloc bugs |
1 changed files with 10 additions and 0 deletions
|
|
@@ -268,6 +268,16 @@ int blockstore_impl_t::dequeue_write(blockstore_op_t *op)
|
|||
cancel_all_writes(op, dirty_it, -ENOSPC);
|
||||
return 2;
|
||||
}
|
||||
#ifndef NDEBUG
|
||||
// Double-check to not overwrite anything if easily possible
|
||||
if (inmemory_meta)
|
||||
{
|
||||
uint64_t sector = (loc / (meta_block_size / clean_entry_size)) * meta_block_size;
|
||||
uint64_t pos = (loc % (meta_block_size / clean_entry_size));
|
||||
clean_disk_entry *meta_entry = (clean_disk_entry*)(metadata_buffer + sector + pos*clean_entry_size);
|
||||
assert(!meta_entry->oid.inode);
|
||||
}
|
||||
#endif
|
||||
write_iodepth++;
|
||||
BS_SUBMIT_GET_SQE(sqe, data);
|
||||
dirty_it->second.location = loc << block_order;
|
||||
|
|
|
|||
Reference in New Issue
Block a user
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.