From: Radoslaw Zarzynski Date: Mon, 25 Mar 2019 18:34:05 +0000 (+0100) Subject: valgrind.supp: add clauses for uninitialised gcm.Xi in OpenSSL. X-Git-Tag: v15.0.0~15^2 X-Git-Url: http://git.apps.os.sepia.ceph.com/?a=commitdiff_plain;h=35274eba7a90ffed05561737cb935bb3dc049c2d;p=ceph-ci.git valgrind.supp: add clauses for uninitialised gcm.Xi in OpenSSL. Signed-off-by: Radoslaw Zarzynski --- diff --git a/qa/valgrind.supp b/qa/valgrind.supp index 8de239e1aa0..cbd41a29e64 100644 --- a/qa/valgrind.supp +++ b/qa/valgrind.supp @@ -583,3 +583,40 @@ fun:_dl_init ... } + +# "Conditional jump or move depends on uninitialised value(s)" in OpenSSL +# while using aes-128-gcm with AES-NI enabled. Not observed while running +# with `OPENSSL_ia32cap="~0x200000200000000"`. +{ + + Memcheck:Cond + ... + fun:EVP_DecryptFinal_ex + fun:_ZN4ceph6crypto6onwire25AES128GCM_OnWireRxHandler34authenticated_decrypt_update_finalEONS_6buffer7v14_2_04listEj + fun:_ZN10ProtocolV231handle_read_frame_epilogue_mainEOSt10unique_ptrIN4ceph6buffer7v14_2_08ptr_nodeENS4_8disposerEEi + fun:_ZN10ProtocolV216run_continuationER2CtIS_E + ... + fun:_ZN15AsyncConnection7processEv + fun:_ZN11EventCenter14process_eventsEjPNSt6chrono8durationImSt5ratioILl1ELl1000000000EEEE + fun:operator() + fun:_ZNSt17_Function_handlerIFvvEZN12NetworkStack10add_threadEjEUlvE_E9_M_invokeERKSt9_Any_data + fun:execute_native_thread_routine + fun:start_thread + fun:clone +} + +{ + + Memcheck:Cond + fun:_ZN4ceph6crypto6onwire25AES128GCM_OnWireRxHandler34authenticated_decrypt_update_finalEONS_6buffer7v14_2_04listEj + fun:_ZN10ProtocolV231handle_read_frame_epilogue_mainEOSt10unique_ptrIN4ceph6buffer7v14_2_08ptr_nodeENS4_8disposerEEi + fun:_ZN10ProtocolV216run_continuationER2CtIS_E + ... + fun:_ZN15AsyncConnection7processEv + fun:_ZN11EventCenter14process_eventsEjPNSt6chrono8durationImSt5ratioILl1ELl1000000000EEEE + fun:operator() + fun:_ZNSt17_Function_handlerIFvvEZN12NetworkStack10add_threadEjEUlvE_E9_M_invokeERKSt9_Any_data + fun:execute_native_thread_routine + fun:start_thread + fun:clone +}