From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mails.dpdk.org (mails.dpdk.org [217.70.189.124]) by inbox.dpdk.org (Postfix) with ESMTP id 19B5FA050F; Fri, 15 Apr 2022 19:31:39 +0200 (CEST) Received: from [217.70.189.124] (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id B0D064067C; Fri, 15 Apr 2022 19:31:38 +0200 (CEST) Received: from us-smtp-delivery-124.mimecast.com (us-smtp-delivery-124.mimecast.com [170.10.129.124]) by mails.dpdk.org (Postfix) with ESMTP id B01FF40042 for ; Fri, 15 Apr 2022 19:31:36 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=redhat.com; s=mimecast20190719; t=1650043895; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=+aIrlSwTGcCO7C/C1xuohrnpbc9bTmdmThOQHiOg8+o=; b=ZmRnPvNcPjK194A1Zn55fDDQi3Y0lJiRpdZbW/RKtHJ/Y24bYODWJSBf1chnesEcWaVfDQ eGUtpjYvDil7PowoH8hAnK5ldshCKalgsOFjEud95nHABSXcUyQso4mfJEf8pDN89NL9ZU yVfXnBPt4caNfHjaN3CUwn8tfvbB628= Received: from mimecast-mx02.redhat.com (mx3-rdu2.redhat.com [66.187.233.73]) by relay.mimecast.com with ESMTP with STARTTLS (version=TLSv1.2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id us-mta-637-QCzFRxYrP3WSuBRphpjFVA-1; Fri, 15 Apr 2022 13:31:34 -0400 X-MC-Unique: QCzFRxYrP3WSuBRphpjFVA-1 Received: from smtp.corp.redhat.com (int-mx09.intmail.prod.int.rdu2.redhat.com [10.11.54.9]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by mimecast-mx02.redhat.com (Postfix) with ESMTPS id 4B36F38035A0; Fri, 15 Apr 2022 17:31:34 +0000 (UTC) Received: from dmarchan.remote.csb (unknown [10.40.192.83]) by smtp.corp.redhat.com (Postfix) with ESMTP id 82D214472B4; Fri, 15 Apr 2022 17:31:33 +0000 (UTC) From: David Marchand To: dev@dpdk.org Cc: john.mcnamara@intel.com, dmitry.kozliuk@gmail.com Subject: [PATCH 0/3] Enable ASan in GHA Date: Fri, 15 Apr 2022 19:31:24 +0200 Message-Id: <20220415173127.3838-1-david.marchand@redhat.com> MIME-Version: 1.0 X-Scanned-By: MIMEDefang 2.85 on 10.11.54.9 Authentication-Results: relay.mimecast.com; auth=pass smtp.auth=CUSA124A263 smtp.mailfrom=david.marchand@redhat.com X-Mimecast-Spam-Score: 0 X-Mimecast-Originator: redhat.com Content-Transfer-Encoding: 8bit Content-Type: text/plain; charset="US-ASCII"; x-default=true X-BeenThere: dev@dpdk.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: DPDK patches and discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dev-bounces@dpdk.org This series fixes two issues that were revealed while running unit tests with ASan in GHA. There are still some outstanding issues for which bz have been created. The last patch enables ASan in GHA, skipping tests which have issues. -- David Marchand David Marchand (3): test/mem: disable ASan when accessing unallocated mem mem: fix ASan shadow for remapped memory segments ci: build some job with ASan .ci/linux-build.sh | 8 ++ .github/workflows/build.yml | 3 +- app/test/meson.build | 208 ++++++++++++++++++----------------- app/test/test_memory.c | 5 + lib/eal/common/malloc_elem.h | 12 +- lib/eal/common/malloc_heap.c | 12 +- lib/eal/include/rte_common.h | 13 +++ 7 files changed, 152 insertions(+), 109 deletions(-) -- 2.23.0