aboutsummaryrefslogtreecommitdiff
path: root/hw/net/e1000x_common.c
diff options
context:
space:
mode:
authorStefan Hajnoczi <stefanha@redhat.com>2023-05-01 13:34:43 -0400
committerMichael Tokarev <mjt@tls.msk.ru>2023-05-22 20:53:40 +0300
commit84d839e4998bf3845a2e16ea482a3da3d1598346 (patch)
treec1236f1e5c09ddcff78a0c3a633c3b9f1eac2249 /hw/net/e1000x_common.c
parenta0b89ba8458072677d5ab5f0ebafbf6bbb2606c9 (diff)
block: compile out assert_bdrv_graph_readable() by default
reader_count() is a performance bottleneck because the global aio_context_list_lock mutex causes thread contention. Put this debugging assertion behind a new ./configure --enable-debug-graph-lock option and disable it by default. The --enable-debug-graph-lock option is also enabled by the more general --enable-debug option. Signed-off-by: Stefan Hajnoczi <stefanha@redhat.com> Message-Id: <20230501173443.153062-1-stefanha@redhat.com> Reviewed-by: Kevin Wolf <kwolf@redhat.com> Signed-off-by: Kevin Wolf <kwolf@redhat.com> (cherry picked from commit 58a2e3f5c37be02dac3086b81bdda9414b931edf) Signed-off-by: Michael Tokarev <mjt@tls.msk.ru> (Mjt: pick this one up so the next patch which disables this applies cleanly)
Diffstat (limited to 'hw/net/e1000x_common.c')
0 files changed, 0 insertions, 0 deletions