From nobody Wed May 15 19:05:34 2024 Delivered-To: importer@patchew.org Authentication-Results: mx.zohomail.com; dkim=pass; spf=pass (zohomail.com: domain of gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=qemu-devel-bounces+importer=patchew.org@nongnu.org; arc=pass (i=1dmarc=pass fromdomain=bu.edu); dmarc=fail(p=none dis=none) header.from=bu.edu ARC-Seal: i=2; a=rsa-sha256; t=1624506514; cv=pass; d=zohomail.com; s=zohoarc; b=cA82r95VXcvyECR+sPhdQQxC5te9ZvxN6Dl1d4vpXgUEWpxumt3RqPXcz900sG+XS6SnrVLLbl3mW0k5n/FGGKFK1oNo2r0hd1tNManUPX/j9ED1bY9RJtZ1pXxG6em9FR6hiuoYu+xnTVmEV9SVoxIAsO37NYMhmtS+/zp22Ic= ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=zohomail.com; s=zohoarc; t=1624506514; h=Content-Type:Content-Transfer-Encoding:Cc:Date:From:In-Reply-To:List-Subscribe:List-Post:List-Id:List-Archive:List-Help:List-Unsubscribe:MIME-Version:Message-ID:References:Sender:Subject:To; bh=uNbeDS6tK2jnZI1G41uT0YwKt0aKWzQtEKgOWtzPhQQ=; b=eGyr6CMu3vEHQLFA0Yfg8jzUdc/PieRNJmbt2SyPrhveiCGs4aLxQ2sGPZbkpyFM8nTDz3r+iGfGPb9ULcTjE/rgr/905y48fix+K4Yd1OF0wdEthApAEks1BXBt66fNkH8qDMsfUUQ8OieMRV8fryZJ/4RCMkqeZJVJioxobgg= ARC-Authentication-Results: i=2; mx.zohomail.com; dkim=pass; spf=pass (zohomail.com: domain of gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=qemu-devel-bounces+importer=patchew.org@nongnu.org; arc=pass (i=1dmarc=pass fromdomain=bu.edu); dmarc=fail header.from= (p=none dis=none) Return-Path: Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mx.zohomail.com with SMTPS id 1624506514718142.8064610654185; Wed, 23 Jun 2021 20:48:34 -0700 (PDT) Received: from localhost ([::1]:59852 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1lwGLv-0008T5-WB for importer@patchew.org; Wed, 23 Jun 2021 23:48:32 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:47082) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1lwGIt-0002rm-SW for qemu-devel@nongnu.org; Wed, 23 Jun 2021 23:45:24 -0400 Received: from mail-bn7nam10on2106.outbound.protection.outlook.com ([40.107.92.106]:38420 helo=NAM10-BN7-obe.outbound.protection.outlook.com) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1lwGIs-0004TK-7d for qemu-devel@nongnu.org; Wed, 23 Jun 2021 23:45:23 -0400 Received: from SN6PR03MB3871.namprd03.prod.outlook.com (2603:10b6:805:6d::32) by SA0PR03MB5468.namprd03.prod.outlook.com (2603:10b6:806:b1::14) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4242.18; Thu, 24 Jun 2021 03:45:15 +0000 Received: from SN6PR03MB3871.namprd03.prod.outlook.com ([fe80::24fc:a5d:be8d:eb3f]) by SN6PR03MB3871.namprd03.prod.outlook.com ([fe80::24fc:a5d:be8d:eb3f%3]) with mapi id 15.20.4242.023; Thu, 24 Jun 2021 03:45:15 +0000 Received: from stormtrooper.vrmnet (72.74.210.193) by MN2PR15CA0016.namprd15.prod.outlook.com (2603:10b6:208:1b4::29) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4264.18 via Frontend Transport; Thu, 24 Jun 2021 03:45:14 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=ILkZiERHOowglzjntjWunh+OYRyB3lxs9yYgXiIBRT25goG7CKYELTIYShZbHGQnKxkX+6hJZpOQVvxmJmAw19TCq6hsRk7N+9f4pLnHffRuQ8FzcvRwwPfCEUSVmVxRxuJVt1GcdGHqSjBJDlCpSZKvIiPEAAn0y1cKzVfe3mXd+6BQlQup4Z1iSDqTUUXufXea+DtzzeDrKoanY3Em597q8a8CddJxQs3KLA/7+p5ruinu+4nOfI53dNTxxrstASv8+KT1kmcCqbC0NTrYP8dZAZFnUCeD70qRkRm+vqfYPlSV8Z7urcikX5uBlFu/1f9gR/hMeQwFhqJ0DMYOXg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=uNbeDS6tK2jnZI1G41uT0YwKt0aKWzQtEKgOWtzPhQQ=; b=Kr6g1bfLGW3u7xZnVKcEEzcz6ULyruz0GKR72ijpi7RYRZPEHHWiz6Q19Y+TmFTcfAjqcn3h7N0fsAVyOb6/XTyaxy+OO6yiNO2zZ5J7W5bJ6dfvpt3qnitDf6+PLbQQO+q88wODad2PVzmxfGKOoABLljgiSaaq1VDwJNnOHTHq4t6EwWuet6BP72xMIiu8xpF04aNdJ0Iw01qJk9tenVyjrpCoXPUOegP6L1Ug1g0pbGuN5AOd/WgRI0GUkm0+43/AjwbK/ew3+T1cEbEjmYQupqD0l9SYqaSYutrTRHZTR5W/JsCYu9MKR2VWUkiyIIOdLfqAAv80vIvJnevhXA== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=bu.edu; dmarc=pass action=none header.from=bu.edu; dkim=pass header.d=bu.edu; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=bushare.onmicrosoft.com; s=selector2-bushare-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=uNbeDS6tK2jnZI1G41uT0YwKt0aKWzQtEKgOWtzPhQQ=; b=QpgsDP18mCIMEyjVxa9OhRIUaLnLh+EN1eYSK7CR71W89VOn4sELKWEvunw/OCqVzIS9JYu1s6g14Q/IC4JmCreTezgdivFcgYIlUlXMP7ZL1rx3m15333kGp/Q6JUQm1d3amSRrcDAHS7DKs5BYoB+BWA7G6Hw2pwjSnebzUGI= Authentication-Results: nongnu.org; dkim=none (message not signed) header.d=none;nongnu.org; dmarc=none action=none header.from=bu.edu; From: Alexander Bulekov To: qemu-devel@nongnu.org Subject: [PATCH v3 1/4] fuzz: adjust timeout to allow for longer inputs Date: Wed, 23 Jun 2021 23:45:00 -0400 Message-Id: <20210624034503.86256-2-alxndr@bu.edu> X-Mailer: git-send-email 2.28.0 In-Reply-To: <20210624034503.86256-1-alxndr@bu.edu> References: <20210624034503.86256-1-alxndr@bu.edu> Content-Transfer-Encoding: quoted-printable X-Originating-IP: [72.74.210.193] X-ClientProxiedBy: MN2PR15CA0016.namprd15.prod.outlook.com (2603:10b6:208:1b4::29) To SN6PR03MB3871.namprd03.prod.outlook.com (2603:10b6:805:6d::32) MIME-Version: 1.0 X-MS-Exchange-MessageSentRepresentingType: 1 X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: 8660953a-90c4-439a-f795-08d936c27a19 X-MS-TrafficTypeDiagnostic: SA0PR03MB5468: X-MS-Exchange-Transport-Forked: True X-Microsoft-Antispam-PRVS: X-MS-Oob-TLC-OOBClassifiers: OLM:765; X-MS-Exchange-SenderADCheck: 1 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: bmR/qLCP2YJJSllzyxAXxsL/vXBOX7NAMV74J8CSgHX0TGvtCjx1/4apQxqh0gg89ztYw4NYdVjT8JmrV333GM7M7SOfENa1gJ47FwYN+YxNBB+hflhWKHkF6CBWyIoTHbxpnuYsTIO1XqGHtHvmGMSHPIjiSplW89EdP5munoA1yk3XsERqLT4hdsXd95NGXI4FkiAgFGEoh52QGCOVgFjwJ0t2LMsMMwc/s2ilYOxRjuNYLlsQnk814w+zi29aKbJpVo14LWl75uF31X+gq6/+frFRxNYXjlbfXKZfTd6aK2RPRXs3MyAthWcpppj1HB+Jx1FWIP3RGKHmwTHhWAX0yHYmY4K/7DIIofmHBXZhORH99yzjBihm83xXlXTmqGBSb43oP5MAFvIv1RKwpO5dBx1DkilrmCH59EWLhG+gFNN9MA8v37fLIzBOu1Lt8Gx8x54LaD1yDSU4EIBq0Nl2OiYuMOSC4Z/PAafYnGdhnDRz6HIjf9/CAKeJhovfmzDB/Vc0xvBgOFlN9n0yUXzASR4rIcbiUGGluK+mqQ8/njKQ6UZVhK8PUxKjnohYqQIFRW++Snjc1YfOyXtc/u3+4ceXTpPpzd2Sf5sPIXpF1zDqo3d4IvIuJfqjjtEmZY100vhHwEG/Whb1RRwH43no3W35CMbq+TS50/ZW1bEUvcVrUebK3a94MAG0TqDe X-Forefront-Antispam-Report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:SN6PR03MB3871.namprd03.prod.outlook.com; PTR:; CAT:NONE; SFS:(4636009)(366004)(39860400002)(346002)(376002)(396003)(136003)(36756003)(75432002)(52116002)(66556008)(786003)(6486002)(4326008)(6666004)(6512007)(316002)(8676002)(6916009)(66946007)(66476007)(26005)(38350700002)(2906002)(86362001)(956004)(8936002)(38100700002)(54906003)(186003)(16526019)(83380400001)(5660300002)(2616005)(1076003)(6506007)(478600001)(148743002); DIR:OUT; SFP:1102; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?us-ascii?Q?Y03kXv6HuZ0kWXeUDMw4CNKzh47Oz2wia3LGfof96+pHjsO/gebG2onZxovV?= =?us-ascii?Q?cj7/HiowbB82u0/zcfe1BiYTg/GHVRJo2FErg3anlt7LDihmWEVtsX4oGmen?= =?us-ascii?Q?Z5ml5o17ZTk+FewTHlXdfODM+eJjogapHPMg3svv+A07dLPYzDVZkKnsatgS?= =?us-ascii?Q?1xXyCVYY2/Bh2LJGHrY/c5brnCEmf/iTjYt14kRwFVFNj5xV1jVL5+Z2atnB?= =?us-ascii?Q?a4oPPTjIJCvKtJFwnufW8NFwU9n6jmQ9C+wRvMxjAvox0EppDxCI/Sqo/Cxc?= =?us-ascii?Q?E/sqGP3879HhdlofW6fPFYhT6PWfDX4LNd3BbsGeRGC6wcAz62QmkjPIR++Y?= =?us-ascii?Q?je6zwQlT26HT4UkEJ/lvMoLpEaZXH99NaJGTVqiI/6f0JWA/gJgM2SdCPSd3?= =?us-ascii?Q?wuoO7FCOYrnnGo0ghhdH4vKQ1aPlDYTwtBU4FeevO7Dau+dv2F8fQiiZckvh?= =?us-ascii?Q?4pw8LyE2wn8TS9buVwxkdSOPfvDmy/ZbTklDQgT5QWWmSi41kaBdDbKyCbG1?= =?us-ascii?Q?cz4QWwwrCWsNe2VP1TjSlOtIjQdHkprTeTtY9PeDYQ+hJ7UYKX5qj5ZjBnFw?= =?us-ascii?Q?i0JNDtrS+gOUgNP3DzOOPItQZeaXUyXy0cSibKP3TvNYFBIiTlSNAA+KuToQ?= =?us-ascii?Q?h/sUG48VfV3QgqqlfH7uCBTwZr5xyZyoDJJhUqNFVypEGdqttCQZSx3d1ykW?= =?us-ascii?Q?25V5oaS7NGVvoR67lKVUw9hBcYBQ8utezBk//2Aircb8C31nhOEh8G3+Zact?= =?us-ascii?Q?jbV48EHonbaEs8626YKA+P7jWXY4OmDwuDWXVSi5qrHdvbJhZY/PGgsIt0P+?= =?us-ascii?Q?YBUI40Bmb3IlXOQwE/EGiN5Bljm1FH3WpR8mnJTmFjNJ0blpcSo2C0jDsqbd?= =?us-ascii?Q?C63qZsYjj7xf6+GoQy1C/nkfOFPA3oDZmSAFyK0Ipoeq510Mzxnzh23GPk0k?= =?us-ascii?Q?ZixYlFyisaMStQQY9KyNVR95mAMvehmNU32GgEWII1FG+MtEepiFEcMCb5BD?= =?us-ascii?Q?xBhlaogkiBL4+F4hsS4UZh3SRwUCLWfcV4lGEZCvazQJAGUS9muSeHyTR3i0?= =?us-ascii?Q?A6O4oY99OaFd51PM6e2OXnF73Ify34rqo3afsui45O3kaplWTtl2CcQyBf6s?= =?us-ascii?Q?+ktWD/0twW/x+RSTWfbRb3BwEuKPdtLnpFkGmSkQAMXCft1+M1652GsT5/26?= =?us-ascii?Q?i4BVpBvHBK0f0YLdlUYwDaFjRDMeYB/a9wFXWiqVGhXJyuegIWmZwNBp3bl0?= =?us-ascii?Q?RJJd6PkAX7E8p9cHqH6NGxTFlBbP8+iTS5eUsjBRawf6rkDzy4VlBIVvlrGe?= =?us-ascii?Q?aFBaNs7xnhxira6eBoi0ERqc?= X-OriginatorOrg: bu.edu X-MS-Exchange-CrossTenant-Network-Message-Id: 8660953a-90c4-439a-f795-08d936c27a19 X-MS-Exchange-CrossTenant-AuthSource: SN6PR03MB3871.namprd03.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 24 Jun 2021 03:45:15.1712 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: d57d32cc-c121-488f-b07b-dfe705680c71 X-MS-Exchange-CrossTenant-MailboxType: HOSTED X-MS-Exchange-CrossTenant-UserPrincipalName: U0Z5lTZIVXJxe22vu74ert/j+mM4ivPTv3IsS9sYt4jpsmzcg50cFfFFeKn1CHch X-MS-Exchange-Transport-CrossTenantHeadersStamped: SA0PR03MB5468 Received-SPF: pass (zohomail.com: domain of gnu.org designates 209.51.188.17 as permitted sender) client-ip=209.51.188.17; envelope-from=qemu-devel-bounces+importer=patchew.org@nongnu.org; helo=lists.gnu.org; Received-SPF: pass client-ip=40.107.92.106; envelope-from=alxndr@bu.edu; helo=NAM10-BN7-obe.outbound.protection.outlook.com X-Spam_score_int: -8 X-Spam_score: -0.9 X-Spam_bar: / X-Spam_report: (-0.9 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, HK_RANDOM_ENVFROM=0.001, HK_RANDOM_FROM=0.999, MSGID_FROM_MTA_HEADER=0.001, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H2=-0.001, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001 autolearn=no autolearn_force=no X-Spam_action: no action X-BeenThere: qemu-devel@nongnu.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: Laurent Vivier , Thomas Huth , Alexander Bulekov , =?UTF-8?q?Philippe=20Mathieu-Daud=C3=A9?= , darren.kenny@oracle.com, Bandan Das , Stefan Hajnoczi , Paolo Bonzini Errors-To: qemu-devel-bounces+importer=patchew.org@nongnu.org Sender: "Qemu-devel" X-ZohoMail-DKIM: pass (identity @bushare.onmicrosoft.com) Content-Type: text/plain; charset="utf-8" Using a custom timeout is useful to continue fuzzing complex devices, even after we run into some slow code-path. However, simply adding a fixed timeout to each input effectively caps the maximum input length/number of operations at some artificial value. There are two major problems with this: 1. Some code might only be reachable through long IO sequences. 2. Longer inputs can actually be _better_ for performance. While the raw number of fuzzer executions decreases with larger inputs, the number of MMIO/PIO/DMA operation/second actually increases, since were are speding proportionately less time fork()ing. With this change, we keep the custom-timeout, but we renew it, prior to each MMIO/PIO/DMA operation. Thus, we time-out only when a particaly operation takes a long time. Signed-off-by: Alexander Bulekov Reviewed-by: Darren Kenny --- tests/qtest/fuzz/generic_fuzz.c | 13 +++++++++---- 1 file changed, 9 insertions(+), 4 deletions(-) diff --git a/tests/qtest/fuzz/generic_fuzz.c b/tests/qtest/fuzz/generic_fuz= z.c index cea7d4058e..71d36e8f6f 100644 --- a/tests/qtest/fuzz/generic_fuzz.c +++ b/tests/qtest/fuzz/generic_fuzz.c @@ -661,15 +661,16 @@ static void generic_fuzz(QTestState *s, const unsigne= d char *Data, size_t Size) uint8_t op; =20 if (fork() =3D=3D 0) { + struct sigaction sact; + struct itimerval timer; /* * Sometimes the fuzzer will find inputs that take quite a long ti= me to * process. Often times, these inputs do not result in new coverag= e. * Even if these inputs might be interesting, they can slow down t= he - * fuzzer, overall. Set a timeout to avoid hurting performance, to= o much + * fuzzer, overall. Set a timeout for each command to avoid hurting + * performance, too much */ if (timeout) { - struct sigaction sact; - struct itimerval timer; =20 sigemptyset(&sact.sa_mask); sact.sa_flags =3D SA_NODEFER; @@ -679,13 +680,17 @@ static void generic_fuzz(QTestState *s, const unsigne= d char *Data, size_t Size) memset(&timer, 0, sizeof(timer)); timer.it_value.tv_sec =3D timeout / USEC_IN_SEC; timer.it_value.tv_usec =3D timeout % USEC_IN_SEC; - setitimer(ITIMER_VIRTUAL, &timer, NULL); } =20 op_clear_dma_patterns(s, NULL, 0); pci_disabled =3D false; =20 while (cmd && Size) { + /* Reset the timeout, each time we run a new command */ + if (timeout) { + setitimer(ITIMER_VIRTUAL, &timer, NULL); + } + /* Get the length until the next command or end of input */ nextcmd =3D memmem(cmd, Size, SEPARATOR, strlen(SEPARATOR)); cmd_len =3D nextcmd ? nextcmd - cmd : Size; --=20 2.28.0 From nobody Wed May 15 19:05:34 2024 Delivered-To: importer@patchew.org Authentication-Results: mx.zohomail.com; dkim=pass; spf=pass (zohomail.com: domain of gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=qemu-devel-bounces+importer=patchew.org@nongnu.org; arc=pass (i=1dmarc=pass fromdomain=bu.edu); dmarc=fail(p=none dis=none) header.from=bu.edu ARC-Seal: i=2; a=rsa-sha256; t=1624506414; cv=pass; d=zohomail.com; s=zohoarc; b=HvoJPc5za2BrqbLdHcwaRVYXKExGhHFHVqmJPkKX4oyG6dmFYCQeU6fgKKTcCAxNo2PFtOMEUE11X5iaM7dsU7afFrtabIrjR2UjW0G+Aarx8YGroVRos9gr969XEwzORsYGVa/mxANoSgOjYQ4P+g8G8NcXAjVmvjEd2WyeLIs= ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=zohomail.com; s=zohoarc; t=1624506414; h=Content-Type:Content-Transfer-Encoding:Cc:Date:From:In-Reply-To:List-Subscribe:List-Post:List-Id:List-Archive:List-Help:List-Unsubscribe:MIME-Version:Message-ID:References:Sender:Subject:To; bh=49EqwBtWvln03UolXsQXBPMgc8diobkwUO+hdLud488=; b=HOju+9em3kyB+bRi3BiCbfpRZfDA+iNJJ4hux6WlXErlM96MOen5hl5Rq5wFDvayHqYxM5LMzxUwO/7w+BigpeHaAX9545FGCrWuqePFOogIeQy4+FGTFQtBLwkkUTV+XKgiYL8eiWLQZTC2Uqi4V+PxQVKcp1ilvMXfULs/h7Y= ARC-Authentication-Results: i=2; mx.zohomail.com; dkim=pass; spf=pass (zohomail.com: domain of gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=qemu-devel-bounces+importer=patchew.org@nongnu.org; arc=pass (i=1dmarc=pass fromdomain=bu.edu); dmarc=fail header.from= (p=none dis=none) Return-Path: Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mx.zohomail.com with SMTPS id 1624506414540551.3737556665685; Wed, 23 Jun 2021 20:46:54 -0700 (PDT) Received: from localhost ([::1]:54484 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1lwGKL-0004v6-3D for importer@patchew.org; Wed, 23 Jun 2021 23:46:53 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:47070) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1lwGIs-0002pb-0q for qemu-devel@nongnu.org; Wed, 23 Jun 2021 23:45:22 -0400 Received: from mail-bn7nam10on2106.outbound.protection.outlook.com ([40.107.92.106]:38420 helo=NAM10-BN7-obe.outbound.protection.outlook.com) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1lwGIp-0004TK-5Y for qemu-devel@nongnu.org; Wed, 23 Jun 2021 23:45:20 -0400 Received: from SN6PR03MB3871.namprd03.prod.outlook.com (2603:10b6:805:6d::32) by SA0PR03MB5468.namprd03.prod.outlook.com (2603:10b6:806:b1::14) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4242.18; Thu, 24 Jun 2021 03:45:16 +0000 Received: from SN6PR03MB3871.namprd03.prod.outlook.com ([fe80::24fc:a5d:be8d:eb3f]) by SN6PR03MB3871.namprd03.prod.outlook.com ([fe80::24fc:a5d:be8d:eb3f%3]) with mapi id 15.20.4242.023; Thu, 24 Jun 2021 03:45:16 +0000 Received: from stormtrooper.vrmnet (72.74.210.193) by MN2PR15CA0016.namprd15.prod.outlook.com (2603:10b6:208:1b4::29) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4264.18 via Frontend Transport; Thu, 24 Jun 2021 03:45:15 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=J5zXvSHOQKLC3wxyn4xfR6x7q4n7y8CTHNaFSh/XRnsTxLWkb8OIEApwY/jRrDYXg4WlbNH9xJvZPUmSo4/IiBkel/GM2nVee3Pa5RqXgRsCnAzfP8eG9O4gmqUl78e7c73n2a7mCmZm9JyiYwxVTzHstOTmpUh6C8dGvk/8tTa5PXNxZfzlDnp1MjJU1IhVZOm6Qc4Wu2UpYRHLu/yY6umht+RwwQLKjRi7zuOKlLVmFGYbVVv0MedrV3M7CGCjNdQCa3bBq4wikZsrwy3EW3FRBuvE8fYzbaXfydb6sEtG6xwd08pMfRW1S1lVs/BMyxvyzf7R4Qn16xkLgbzfQg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=49EqwBtWvln03UolXsQXBPMgc8diobkwUO+hdLud488=; b=MXSSqD9/HPNIOZwpg+NpYh1S4R1fiPDEltJtdGEU5t5v8SOq9vdOODIMWD2NCmYdA0iBSsGzD4cwNBGXUsQ64GvCbl4iiF8QPco9w4cZTZhS2X6H0CGjx3aghFfxkBFmeBgmEy72qx05nftYfuyjsYthdezkURsZUvPWoQ8yOvyUVUb9VdTRQEclM98cUUokDX0NNmbj6rLm0EezWIbknBO4J4MqesKepJS8si8HYmP2u8H7eQ3aPouXXozUWxn0bHS5xnecA+Zjb8OlUX9AzNaPsw7QgCqYZ27CCGDHanzz4n+RZ1PVvV1VjnZdLmyUVS7G80VA6y38pjx0uKRZig== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=bu.edu; dmarc=pass action=none header.from=bu.edu; dkim=pass header.d=bu.edu; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=bushare.onmicrosoft.com; s=selector2-bushare-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=49EqwBtWvln03UolXsQXBPMgc8diobkwUO+hdLud488=; b=RdfIs2UFWhrDrVRXyiSOAqFeXXLrrXrzMrlYRzm9xiV6LEogrpqthPjQO0agjhprB8KC1/VGEVkI2fsCXl5BFYyBlRmFdTV2h484yzkhlpLn50ttrILzIw3H0darSSS47kyYQxJsVv0uhrfuVZNxfsVF2M5ub8Dh5BJm0sF+7iY= Authentication-Results: nongnu.org; dkim=none (message not signed) header.d=none;nongnu.org; dmarc=none action=none header.from=bu.edu; From: Alexander Bulekov To: qemu-devel@nongnu.org Subject: [PATCH v3 2/4] fuzz: add an instrumentation filter Date: Wed, 23 Jun 2021 23:45:01 -0400 Message-Id: <20210624034503.86256-3-alxndr@bu.edu> X-Mailer: git-send-email 2.28.0 In-Reply-To: <20210624034503.86256-1-alxndr@bu.edu> References: <20210624034503.86256-1-alxndr@bu.edu> Content-Transfer-Encoding: quoted-printable X-Originating-IP: [72.74.210.193] X-ClientProxiedBy: MN2PR15CA0016.namprd15.prod.outlook.com (2603:10b6:208:1b4::29) To SN6PR03MB3871.namprd03.prod.outlook.com (2603:10b6:805:6d::32) MIME-Version: 1.0 X-MS-Exchange-MessageSentRepresentingType: 1 X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: b5c5f8bb-f090-4080-2064-08d936c27abf X-MS-TrafficTypeDiagnostic: SA0PR03MB5468: X-MS-Exchange-Transport-Forked: True X-Microsoft-Antispam-PRVS: X-MS-Oob-TLC-OOBClassifiers: OLM:7691; X-MS-Exchange-SenderADCheck: 1 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: Bj1gTcIQLLt1J8wibjdn/19E8KJ9als5Ei1xWhScLtPhlEoQK2kvw68YWjj5vwfz0XtQZo/BvLF5STkH50VweFFHYziPNd2BIhaHvn+SUuuMmDdUN4Mm2oF4ywjvspY4zouAVTPcg9AIMvaZ6wCYxPXcWlv1smljg8RVSjdJnU07tDT/tJjDoyoxwe4RKj0PU9BKy24ddIvt44RfTCW1qonET7RcI5cgQDl7ixSLco2aJJ0UrQuCudikVQ95Oaa0eNxgIvRmgasmbTTioeB+lSaT1+M3x+2Qqc/PBG0EKSB0RbpbSk5ufOB59BuJyY+OhSP6KEGDK3BP1NfbYvIF8KfGO/QbJvi+eMKI71g0kPRp/ed0qCCzDBah6J1BQdKphZhh/bgIsTfBSrQR5STjTNUFdY3sxOYTbZ0/BSrkq9CZnc4Vz6tk2R75It/A7TiRiXyNjLmLJU3PiD1qqrJC/KSh/dZGZmKXmmaRECTaFUWo3rPvkbpanhrYHEBB3aY15v7C05JYv2lPU6MGfxozqPv9jicYDl5FqQK3dpHYpbfG5nD3TUACpWpwnE5DF4+PMHy+vFmyrQbsGtR+NABNLQCi6T882nCmUtmVLw3JQEkmIqG/wLNqGQeUXn5MwWvxCJFYgClzUlhbMlcnnRs9Q9yKEZ65Ysz/msCoVsyxs02T+mVxxChbsHitrdNNa0Jwlhykxe/CUw8iSA9Lw1X6FyhfWfjfMjWlcbRafEJp7noKM93LfdmPOSq75WqsP5Z0KN2cly6Z1FRm9aArhlH6/8MqUiCWZZubR9EygYQrg9IxKBt69i+iNJ/zq0WmVH/3 X-Forefront-Antispam-Report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:SN6PR03MB3871.namprd03.prod.outlook.com; PTR:; CAT:NONE; SFS:(4636009)(366004)(39860400002)(346002)(376002)(396003)(136003)(36756003)(75432002)(52116002)(66556008)(786003)(6486002)(4326008)(6666004)(6512007)(316002)(8676002)(6916009)(66946007)(66476007)(26005)(38350700002)(966005)(2906002)(86362001)(956004)(8936002)(38100700002)(54906003)(186003)(16526019)(5660300002)(2616005)(1076003)(6506007)(478600001)(21314003); DIR:OUT; SFP:1102; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?us-ascii?Q?5isTZuhlILAuUl4gfcEqaPa9d4gcHPsv5xw/Juhnb8upLtaR3ajCUwui0MND?= =?us-ascii?Q?PcCq/FqX9ClqG4kv8ubsyocXRuekiX4ArJUvTovqC8+7e6KB1R5Fl0ckn2Nu?= =?us-ascii?Q?UaRdlD2/2vF6FhvDhr2shLAl0Qn3xHzECP1BgvmQlhdIg3gLov+sdfmxfq8/?= =?us-ascii?Q?qPpTwfo1y9BAsgdhhh1/rn+lXjcdf0sLqcGWnDVLv5GcR7TZ+UkAVT5dQTTU?= =?us-ascii?Q?n/z1EHb6XkSAV+Z3d06LoA4KISUpSIxk24Rwo50pngtY5NC+eiJKfbbbP6SO?= =?us-ascii?Q?vShXPdfSC93wMxrC9F/VPC85y/sB+nCnaQ+War7WAZoRfMeHI9NzabWKLp6a?= =?us-ascii?Q?YygQ2Gi4o9+c7jzZawMIbVpIcZxnBjJANEhFeFlMpS7GAo3Sq6Ds3HtgQu3J?= =?us-ascii?Q?Qdoy6RWsQiB0hYF4lxJOqn6a4jJqSSL3/uVprQSDqlnyRUcO+y9BwwuRdSTY?= =?us-ascii?Q?yaZig/hJWWIn7vm8DfZ3m3IPPJRcAx/VQ7oT1kCXa/KyYnRrvkgss9sNwXD8?= =?us-ascii?Q?pMqXvtHAFTyT1bALBuN6xJN5LsKVyo1angUfhwXy/D6hsugC0ky2aOMcHpaL?= =?us-ascii?Q?mHG94Lmxuh1+K1vlNS3+5c1h+KuR0P992YcVbYrn7uYF38R8fa2ABYMjERO/?= =?us-ascii?Q?jj0bOkdZfCgWcz9npKYRzNkcCHeb/zacF+8SavXRWgkyi7vsnnj5ejqmfxls?= =?us-ascii?Q?tz9uwS18NYoL1jBuGOkSHrOqxwjA8zC66L/7MaxZpfvPVDw89eexDRVbF6hC?= =?us-ascii?Q?rcbfncIOatzOGz9x4Q9krpRTm7I+Q7R3dxrVjRHymjaHFkgZHCjp4NOm7dq4?= =?us-ascii?Q?lCMHaCXNxIUMouluWDHh3mQP2ifzWfLsAplYuwFWOyeDkZiNB5aOneXukirP?= =?us-ascii?Q?I8L1zTpm7LrsQZ3dzJcOi9XcGAPsngP+kseN8/uSqfNoQFVs8i8IH06ZqzJJ?= =?us-ascii?Q?GJjAmYBR/Z4DOqJsqcvmEXhbk4vto4qSLtHh/90vV6zX9kxBrwc8VmZhUwL/?= =?us-ascii?Q?KiLfUABO2YdCIR/nYsBV/PrX34qrXf30CwMTfF9upOJdfMjTv/rkv/WejdPq?= =?us-ascii?Q?v2E+XZ4dkRN/nc+lh6lhMz1hIvLJgpR360KJ+mBP6kzYmtliBGG7dkpMFyVY?= =?us-ascii?Q?n2qpZjnuxQwaLVj1oJnltPjJ/Hpd7jBGccVuXPAUAHRDpvIsAAbzUtI04XHu?= =?us-ascii?Q?/ceIkknx4oD1jRWxes0PjfMohLhClTM1YRQ8jht4yxWo/VXrflJgKXvdX33o?= =?us-ascii?Q?zat05qP2C7f1/ItbH2GP/gVXbfKSY30O47g/nPNWSIVzFxlyVSunr4WYV/ev?= =?us-ascii?Q?sBUNIvgWXBPDmFlO1N1J92m9?= X-OriginatorOrg: bu.edu X-MS-Exchange-CrossTenant-Network-Message-Id: b5c5f8bb-f090-4080-2064-08d936c27abf X-MS-Exchange-CrossTenant-AuthSource: SN6PR03MB3871.namprd03.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 24 Jun 2021 03:45:16.2036 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: d57d32cc-c121-488f-b07b-dfe705680c71 X-MS-Exchange-CrossTenant-MailboxType: HOSTED X-MS-Exchange-CrossTenant-UserPrincipalName: dCkOT+bVX0PIzG6ZX4+kF4JdeKRcfxZHfBERcbsnXefd2yhfMNH4KBSrfeh+mCqu X-MS-Exchange-Transport-CrossTenantHeadersStamped: SA0PR03MB5468 Received-SPF: pass (zohomail.com: domain of gnu.org designates 209.51.188.17 as permitted sender) client-ip=209.51.188.17; envelope-from=qemu-devel-bounces+importer=patchew.org@nongnu.org; helo=lists.gnu.org; Received-SPF: pass client-ip=40.107.92.106; envelope-from=alxndr@bu.edu; helo=NAM10-BN7-obe.outbound.protection.outlook.com X-Spam_score_int: -8 X-Spam_score: -0.9 X-Spam_bar: / X-Spam_report: (-0.9 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, HK_RANDOM_ENVFROM=0.001, HK_RANDOM_FROM=0.999, MSGID_FROM_MTA_HEADER=0.001, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H2=-0.001, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001 autolearn=no autolearn_force=no X-Spam_action: no action X-BeenThere: qemu-devel@nongnu.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: Thomas Huth , Alexander Bulekov , =?UTF-8?q?Philippe=20Mathieu-Daud=C3=A9?= , darren.kenny@oracle.com, Bandan Das , Stefan Hajnoczi , Paolo Bonzini Errors-To: qemu-devel-bounces+importer=patchew.org@nongnu.org Sender: "Qemu-devel" X-ZohoMail-DKIM: pass (identity @bushare.onmicrosoft.com) Content-Type: text/plain; charset="utf-8" By default, -fsanitize=3Dfuzzer instruments all code with coverage information. However, this means that libfuzzer will track coverage over hundreds of source files that are unrelated to virtual-devices. This means that libfuzzer will optimize inputs for coverage observed in timer code, memory APIs etc. This slows down the fuzzer and stores many inputs that are not relevant to the actual virtual-devices. With this change, clang versions that support the "-fsanitize-coverage-allowlist" will only instrument a subset of the compiled code, that is directly related to virtual-devices. Signed-off-by: Alexander Bulekov --- configure | 11 +++++++++++ scripts/oss-fuzz/instrumentation-filter | 14 ++++++++++++++ 2 files changed, 25 insertions(+) create mode 100644 scripts/oss-fuzz/instrumentation-filter diff --git a/configure b/configure index debd50c085..db8bee939a 100755 --- a/configure +++ b/configure @@ -5176,6 +5176,11 @@ if test "$fuzzing" =3D "yes" && test -z "${LIB_FUZZI= NG_ENGINE+xxx}"; then error_exit "Your compiler doesn't support -fsanitize=3Dfuzzer" exit 1 fi + have_clang_coverage_filter=3Dno + echo > $TMPTXT + if compile_prog "$CPU_CFLAGS -Werror -fsanitize=3Dfuzzer -fsanitize-cove= rage-allowlist=3D$TMPTXT" ""; then + have_clang_coverage_filter=3Dyes + fi fi =20 # Thread sanitizer is, for now, much noisier than the other sanitizers; @@ -6101,6 +6106,12 @@ if test "$fuzzing" =3D "yes" ; then # rule for the fuzzer adds these to the link_args. They need to be # configurable, to support OSS-Fuzz FUZZ_EXE_LDFLAGS=3D"-fsanitize=3Dfuzzer" + + # Specify a filter to only instrument code that is directly related to + # virtual-devices. + if test "$have_clang_coverage_filter" =3D "yes" ; then + QEMU_CFLAGS=3D"$QEMU_CFLAGS -fsanitize-coverage-allowlist=3D$sourc= e_path/scripts/oss-fuzz/instrumentation-filter" + fi else FUZZ_EXE_LDFLAGS=3D"$LIB_FUZZING_ENGINE" fi diff --git a/scripts/oss-fuzz/instrumentation-filter b/scripts/oss-fuzz/ins= trumentation-filter new file mode 100644 index 0000000000..44e853159c --- /dev/null +++ b/scripts/oss-fuzz/instrumentation-filter @@ -0,0 +1,14 @@ +# Code that we actually want the fuzzer to target +# See: https://clang.llvm.org/docs/SanitizerCoverage.html#disabling-instru= mentation-without-source-modification +# +src:*/hw/* +src:*/include/hw/* +src:*/slirp/* + +# We don't care about coverage over fuzzer-specific code, however we should +# instrument the fuzzer entry-point so libFuzzer always sees at least some +# coverage - otherwise it will exit after the first input +src:*/tests/qtest/fuzz/fuzz.c + +# Enable instrumentation for all functions in those files +fun:* --=20 2.28.0 From nobody Wed May 15 19:05:34 2024 Delivered-To: importer@patchew.org Authentication-Results: mx.zohomail.com; dkim=pass; spf=pass (zohomail.com: domain of gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=qemu-devel-bounces+importer=patchew.org@nongnu.org; arc=pass (i=1dmarc=pass fromdomain=bu.edu); dmarc=fail(p=none dis=none) header.from=bu.edu ARC-Seal: i=2; a=rsa-sha256; t=1624506639; cv=pass; d=zohomail.com; s=zohoarc; b=PzNA6YWkgJ+Dg9yDB0W8SCQCNZiFIT1OA95ViYurDb6CtSwCQFn+jT75L2EnIBsvcQcMwRoH+5bZvWDDtjpajVxXfTcyoeTH3OY95ksDGdHGn8eujSCskdTY+2FeEs2LKKg0pMiwczZTtkHDzbMhoPE1bj951IBTs2BQESQYeu0= ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=zohomail.com; s=zohoarc; t=1624506639; h=Content-Type:Content-Transfer-Encoding:Cc:Date:From:In-Reply-To:List-Subscribe:List-Post:List-Id:List-Archive:List-Help:List-Unsubscribe:MIME-Version:Message-ID:References:Sender:Subject:To; bh=IiGyNRA0plTpVD4IwYeevHK9XbHuuwfi5W2tkrB9Bys=; b=gxI2r6csyebapbx1Jf2cgBcZE/bUx4Arx4Fd7uNmVTCCthfZfe0T8rVQ3jTgEU9Yeul84EbuDkWR8jq50elpjgyqHLJv535M9XOZHJWgv1p4ULPrEIb+gGWTAWXuXeKzMNSyHdDJu5dBW6PDtM5xj6QNOy8Mw/yNjaIifzfT2VM= ARC-Authentication-Results: i=2; mx.zohomail.com; dkim=pass; spf=pass (zohomail.com: domain of gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=qemu-devel-bounces+importer=patchew.org@nongnu.org; arc=pass (i=1dmarc=pass fromdomain=bu.edu); dmarc=fail header.from= (p=none dis=none) Return-Path: Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mx.zohomail.com with SMTPS id 1624506639848680.5636678798215; Wed, 23 Jun 2021 20:50:39 -0700 (PDT) Received: from localhost ([::1]:35046 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1lwGNy-0002Mp-Nh for importer@patchew.org; Wed, 23 Jun 2021 23:50:38 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:47094) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1lwGIv-0002uf-Mx for qemu-devel@nongnu.org; Wed, 23 Jun 2021 23:45:26 -0400 Received: from mail-bn7nam10on2106.outbound.protection.outlook.com ([40.107.92.106]:38420 helo=NAM10-BN7-obe.outbound.protection.outlook.com) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1lwGIu-0004TK-3f for qemu-devel@nongnu.org; Wed, 23 Jun 2021 23:45:25 -0400 Received: from SN6PR03MB3871.namprd03.prod.outlook.com (2603:10b6:805:6d::32) by SA0PR03MB5468.namprd03.prod.outlook.com (2603:10b6:806:b1::14) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4242.18; Thu, 24 Jun 2021 03:45:17 +0000 Received: from SN6PR03MB3871.namprd03.prod.outlook.com ([fe80::24fc:a5d:be8d:eb3f]) by SN6PR03MB3871.namprd03.prod.outlook.com ([fe80::24fc:a5d:be8d:eb3f%3]) with mapi id 15.20.4242.023; Thu, 24 Jun 2021 03:45:17 +0000 Received: from stormtrooper.vrmnet (72.74.210.193) by MN2PR15CA0016.namprd15.prod.outlook.com (2603:10b6:208:1b4::29) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4264.18 via Frontend Transport; Thu, 24 Jun 2021 03:45:16 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=hvU+zEyFdwplS5jdaDLeaM4d/JI/Iz9uzqtAeIj7DkLEQZCF+up61tSyyuPgTyJGusmItbHuGmrUDwegdDjELRfoBn0m5r/1Ik4pYJnItFm+RaLZCmJzixVbq+CBqMdjSakjeKO5174QXdkeTXpyEcvxiI/a9H1AetOnQEzsuB5aObJexIWNL/EE86MpdkApPGhqR5tOMTN4J4T5G0gn4tP5udh3zXMgXOJOvr5lFYWwthcZVL64uM2L+jqq2YXVuZ1hfTvCGNaIew5hS2x1OoLu9JN4IRQDg5JkHUF73gVDMWgjb9b5wnSW+y4TrXjYPPjpzpUuW15Vju9dy0HmFw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=IiGyNRA0plTpVD4IwYeevHK9XbHuuwfi5W2tkrB9Bys=; b=bvjMt1tiV+n7jSVs8oSyYiQ0kJJwTSKf03nVp9+GG+EWh/1MhDtdh334eEYKFlcREz1m4ZQFZEE20st+b4TSwjpUU2I/eJ9AxsrEah2+iV+uAC8RPpL7Anybng7j2LTT9+cnhscppj/qfAB6Yfo72CbQWfsQd/OViNDXiImh9ty1YKQL8wnguH8HJjjFKJ33I/MiusGJRyN7v/snxqZzdKAFL+zHLlyqVOxeRjBglJkPCebv4IbNIls1ABobtnIDvjqhIjgeg+aMENIf2w5ne7v6iQoaLKUpMvPueRvcx1ASfjTsagSX8ooHS12Sk4UwPk0Mg4uGDKm8yPGtSB6iTQ== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=bu.edu; dmarc=pass action=none header.from=bu.edu; dkim=pass header.d=bu.edu; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=bushare.onmicrosoft.com; s=selector2-bushare-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=IiGyNRA0plTpVD4IwYeevHK9XbHuuwfi5W2tkrB9Bys=; b=EJgwbEkt+5I/X5ozjqkARn5P5/847wFPE4S4qoWtgnaNS1Bc1BsX8fOeG1YPHATs1OvY8/NdmYqDdxGXvwd6J6wTRsYZ9xZqK2hrRg/RfocsODO4Odgp1e3adTw4RBaSOl8WZGRK1dvc5WGSXbHFuNsHjyrbAqgrn2y6EuYRMQE= Authentication-Results: nongnu.org; dkim=none (message not signed) header.d=none;nongnu.org; dmarc=none action=none header.from=bu.edu; From: Alexander Bulekov To: qemu-devel@nongnu.org Subject: [PATCH v3 3/4] fuzz: fix the AC97 generic-fuzzer config. Date: Wed, 23 Jun 2021 23:45:02 -0400 Message-Id: <20210624034503.86256-4-alxndr@bu.edu> X-Mailer: git-send-email 2.28.0 In-Reply-To: <20210624034503.86256-1-alxndr@bu.edu> References: <20210624034503.86256-1-alxndr@bu.edu> Content-Transfer-Encoding: quoted-printable X-Originating-IP: [72.74.210.193] X-ClientProxiedBy: MN2PR15CA0016.namprd15.prod.outlook.com (2603:10b6:208:1b4::29) To SN6PR03MB3871.namprd03.prod.outlook.com (2603:10b6:805:6d::32) MIME-Version: 1.0 X-MS-Exchange-MessageSentRepresentingType: 1 X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: 09a18dfc-aeb4-45ad-b4c5-08d936c27b71 X-MS-TrafficTypeDiagnostic: SA0PR03MB5468: X-MS-Exchange-Transport-Forked: True X-Microsoft-Antispam-PRVS: X-MS-Oob-TLC-OOBClassifiers: OLM:3383; X-MS-Exchange-SenderADCheck: 1 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: EasRZM4gN294uVRWPUmBT01PUgTsPJyINpgVkmw2uq37Nb/iVO6XSXXnbXaJ7qZk9YdrXWtoMNawih0gDq+kbDc/ah09h1TTZ3AzB41zgHoOK18Fx63ZbmcNQ3RRiFVliqAmhHBiEnaqbmbKiu/Wd50zz4StIY19AJnDOKVTOvQik8DSV2FSIV5mD4Ipoc4XusDJesAobfbie/UISVVz5MXiBchscy7rQZnRkjyU6pjpIVpQYyNka2A7oJ/L1NPrWozG1wG9bJdZdisrgzPE6i7M9Sjq3eoAxPe1VKCVqdtYa6BlITfve0eYAl9HYBM02seoPxYCyL4J51b2LXp0gkZUc003s8dQWExyZA9YZAEvgd3Dw2hqBnnO4j/zT2fONnMZa45aU/5NRRvuBHRiFYrjVly4sy3ZwwINFCEJuPzR2rZHVuCvqI+k4AG/f3KGkp4UtGSuTMKseENegP+ugFguS+SC7xevDG+/9DBtAC2iteEWeJ565gMyOnlHsqIPqCsuRfisHHWkrwQV+o1PNICMm0MX5RBxCPv9aAUF9nNrrsu76RusNwhI/iCkhvXkRmsxa89Z3volepoJ2oaqSyaAzPeHe29zJ3vwlFEDOxi/4VZtcmt3AxeskyF5wVln/F06VlT+qf64f/dxv5vxr2JFqDpA0rkBjhDPpTcMGY4= X-Forefront-Antispam-Report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:SN6PR03MB3871.namprd03.prod.outlook.com; PTR:; CAT:NONE; SFS:(4636009)(366004)(39860400002)(346002)(376002)(396003)(136003)(36756003)(75432002)(52116002)(66556008)(786003)(6486002)(4326008)(6666004)(6512007)(316002)(8676002)(6916009)(4744005)(66946007)(66476007)(26005)(38350700002)(2906002)(86362001)(956004)(8936002)(38100700002)(54906003)(186003)(16526019)(83380400001)(5660300002)(2616005)(1076003)(6506007)(478600001)(41533002); DIR:OUT; SFP:1102; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?us-ascii?Q?1x3dUe6bpPRa3p0l7hXMkZVSCakpNg669k1izAe3UZgNnNiV5OCCqgxdUiYi?= =?us-ascii?Q?k7g9HHENe0hh7Kt1EDgT/tKDjDq4HAoMXhhjVFb+Th5M6Ii15SgGS3kQGY35?= =?us-ascii?Q?se3uGwNaw3sQS1vocYPpKkFdUZzC2De4v+fkQ0l+CUF1rZybLBXJidP66L+W?= =?us-ascii?Q?AFonSs2dZjC1DtIi7fL/tlwVxPK4R8Ozdu246QiYTi4t6+x0ztOjUR60hh6P?= =?us-ascii?Q?kRrDvNJypTZIGsaqeRT0PDUeC+eInUsFBmeDe9nCUs/GAol2SDUQ2bHfKpMh?= =?us-ascii?Q?Y1suiCfSE3ocIUF7RX56FkRx3Jzy2IhBgXwYzKbAjm4XjI3Fv5IVVdhn0SPU?= =?us-ascii?Q?ToQ7wQJ0qdFZhVt/n+hLFTAJ08b8vJjeMSLPLn42Z9oq/L4wBP5VF6JZW608?= =?us-ascii?Q?MkqcK6eW6ZHTDxSFSjqYO06SmWTNA3Ox8viE+Y2LbMqPpOWFKTdrrWSTWNKN?= =?us-ascii?Q?5Vh7lI0DMFApIZ4y65CNftFpRpDNgpwWBQliNwll6vqbVpS0kjB6of2nleb8?= =?us-ascii?Q?dr2jSidudDdkMLD3KaTIDkmu5uDgQ9g4lul/vrnMBW1oGQlsXcffxnn6TsFH?= =?us-ascii?Q?/ULishKlQv6mYiNy0okNuw1Ar1sTMZLAgsdUI/5+R0APFULxU+YcmsjSzw/E?= =?us-ascii?Q?3NAgbzYbzUbcxs355jWvg86E73AuzwS8njlF0oL90Xlf14hPhCHv+GSkflgr?= =?us-ascii?Q?iRTp65zoJfeyC+yBnLvSyjOPrahXB/8df/ZBIO1LSDw4KkE3F6N3XRXqPU7G?= =?us-ascii?Q?zpNikn0DZ9Ie5mgHeqhnGYZf86+gZTvJxjwASKbR0YOYkz3oRR2if8YshaKo?= =?us-ascii?Q?L4GU2vXZAm9cdJgXWm8QB22Z4EQ2KTqDLB2IJG1GuY9fv0Wg8+/tHigoF1G3?= =?us-ascii?Q?wSWU1dIZFm9w2ttBcPlk8GAK0//5axF89I/lGsL1LC8CgrZAolZO82Ftc86n?= =?us-ascii?Q?vtBZqpn4q8rE+OY4cobGvGzx+QFnQ66xAMKz07RzbuUDS+1h0aDU1FRII2/e?= =?us-ascii?Q?eL4PuOccd15DKbAxl188Lo3C4H3xlU9BpjbJQuourWRZ8CXObvf/JCT//x70?= =?us-ascii?Q?rXaFnibcEuW2msxUOpbJLpPKQ3C4RkslxIEriWLrw3i+/5Xoe5O+IooSxlDh?= =?us-ascii?Q?IxbntCVPJfq7fUWTpfFd3XgtF1qPclfdd3X0dVDThKNwthWEuLsQeIq9ppWY?= =?us-ascii?Q?bOvY0w4BfuDteeNerLpN5TFYf4Dz2fNDXboSFF/ZMRRyi4QTPiVvvqjMEX06?= =?us-ascii?Q?0A6vpVQtu31A8S2r6jEfJ7H1F5hN2tbpzPWaWj9/7Y3CruO8yJVrG5VSINSi?= =?us-ascii?Q?IkpZZSE8DenB0p5iOgQybvNh?= X-OriginatorOrg: bu.edu X-MS-Exchange-CrossTenant-Network-Message-Id: 09a18dfc-aeb4-45ad-b4c5-08d936c27b71 X-MS-Exchange-CrossTenant-AuthSource: SN6PR03MB3871.namprd03.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 24 Jun 2021 03:45:17.4069 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: d57d32cc-c121-488f-b07b-dfe705680c71 X-MS-Exchange-CrossTenant-MailboxType: HOSTED X-MS-Exchange-CrossTenant-UserPrincipalName: pplT4lSc2ljV+MLahUoRHXTFiEUDia8m4xeB0oA7C3nOXLmemP5KGyCX5AtFyF5f X-MS-Exchange-Transport-CrossTenantHeadersStamped: SA0PR03MB5468 Received-SPF: pass (zohomail.com: domain of gnu.org designates 209.51.188.17 as permitted sender) client-ip=209.51.188.17; envelope-from=qemu-devel-bounces+importer=patchew.org@nongnu.org; helo=lists.gnu.org; Received-SPF: pass client-ip=40.107.92.106; envelope-from=alxndr@bu.edu; helo=NAM10-BN7-obe.outbound.protection.outlook.com X-Spam_score_int: -8 X-Spam_score: -0.9 X-Spam_bar: / X-Spam_report: (-0.9 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, HK_RANDOM_ENVFROM=0.001, HK_RANDOM_FROM=0.999, MSGID_FROM_MTA_HEADER=0.001, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H2=-0.001, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001 autolearn=no autolearn_force=no X-Spam_action: no action X-BeenThere: qemu-devel@nongnu.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: Laurent Vivier , Thomas Huth , Alexander Bulekov , =?UTF-8?q?Philippe=20Mathieu-Daud=C3=A9?= , darren.kenny@oracle.com, Bandan Das , Stefan Hajnoczi , Paolo Bonzini Errors-To: qemu-devel-bounces+importer=patchew.org@nongnu.org Sender: "Qemu-devel" X-ZohoMail-DKIM: pass (identity @bushare.onmicrosoft.com) Content-Type: text/plain; charset="utf-8" TYPE_AC97 is "AC97", capitalized. Fix the config to account for that. Signed-off-by: Alexander Bulekov --- tests/qtest/fuzz/generic_fuzz_configs.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tests/qtest/fuzz/generic_fuzz_configs.h b/tests/qtest/fuzz/gen= eric_fuzz_configs.h index 004c701915..049697b974 100644 --- a/tests/qtest/fuzz/generic_fuzz_configs.h +++ b/tests/qtest/fuzz/generic_fuzz_configs.h @@ -218,7 +218,7 @@ const generic_fuzz_config predefined_configs[] =3D { .name =3D "ac97", .args =3D "-machine q35 -nodefaults " "-device ac97,audiodev=3Dsnd0 -audiodev none,id=3Dsnd0 -nodefaults= ", - .objects =3D "ac97*", + .objects =3D "ac97* AC97", },{ .name =3D "cs4231a", .args =3D "-machine q35 -nodefaults " --=20 2.28.0 From nobody Wed May 15 19:05:34 2024 Delivered-To: importer@patchew.org Authentication-Results: mx.zohomail.com; dkim=pass; spf=pass (zohomail.com: domain of gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=qemu-devel-bounces+importer=patchew.org@nongnu.org; arc=pass (i=1dmarc=pass fromdomain=bu.edu); dmarc=fail(p=none dis=none) header.from=bu.edu ARC-Seal: i=2; a=rsa-sha256; t=1624506413; cv=pass; d=zohomail.com; s=zohoarc; b=lxqL4meMaUZPhSSKYrHc7CzQOrGhXHEtEjtG7pXX98T8W8vL3aRuBqmKfn8/gA0jBVbUhfAZenccLe4DS5sjqVD1hBMDeBOcbT/Ra63WObWhbWwN8JDS6bNVR/5eV+5dem5MYtTMlUYAhWyUnSdeGRX5X84C6FbdKVoTVqET2ag= ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=zohomail.com; s=zohoarc; t=1624506413; h=Content-Type:Content-Transfer-Encoding:Cc:Date:From:In-Reply-To:List-Subscribe:List-Post:List-Id:List-Archive:List-Help:List-Unsubscribe:MIME-Version:Message-ID:References:Sender:Subject:To; bh=cQycF3y1+e2rga8fnL9V0JqhlEEUHFXnevG6nygxWyc=; b=jmeeMZbAgej80sBdOM1cRLnap9n+oWZCTd3Gv6dW2YU1upLry97wve7t7n8CYF3CE859Cfy/bjK6Te/mlPJ43cpTuSmtic6fUiQIIVjfAMfpuxins2jGoR+e0ZkcagA/FCwGTGxLAjbY1K2gL0nI/z1URlN036PzDdLkXe4Nhec= ARC-Authentication-Results: i=2; mx.zohomail.com; dkim=pass; spf=pass (zohomail.com: domain of gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=qemu-devel-bounces+importer=patchew.org@nongnu.org; arc=pass (i=1dmarc=pass fromdomain=bu.edu); dmarc=fail header.from= (p=none dis=none) Return-Path: Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mx.zohomail.com with SMTPS id 162450641376146.58269449251111; Wed, 23 Jun 2021 20:46:53 -0700 (PDT) Received: from localhost ([::1]:54526 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1lwGKK-0004wl-E4 for importer@patchew.org; Wed, 23 Jun 2021 23:46:52 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:47108) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1lwGIx-0002xO-DF for qemu-devel@nongnu.org; Wed, 23 Jun 2021 23:45:27 -0400 Received: from mail-bn7nam10on2106.outbound.protection.outlook.com ([40.107.92.106]:38420 helo=NAM10-BN7-obe.outbound.protection.outlook.com) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1lwGIv-0004TK-Qu for qemu-devel@nongnu.org; Wed, 23 Jun 2021 23:45:27 -0400 Received: from SN6PR03MB3871.namprd03.prod.outlook.com (2603:10b6:805:6d::32) by SA0PR03MB5468.namprd03.prod.outlook.com (2603:10b6:806:b1::14) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4242.18; Thu, 24 Jun 2021 03:45:18 +0000 Received: from SN6PR03MB3871.namprd03.prod.outlook.com ([fe80::24fc:a5d:be8d:eb3f]) by SN6PR03MB3871.namprd03.prod.outlook.com ([fe80::24fc:a5d:be8d:eb3f%3]) with mapi id 15.20.4242.023; Thu, 24 Jun 2021 03:45:18 +0000 Received: from stormtrooper.vrmnet (72.74.210.193) by MN2PR15CA0016.namprd15.prod.outlook.com (2603:10b6:208:1b4::29) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4264.18 via Frontend Transport; Thu, 24 Jun 2021 03:45:17 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=Qa01YmQajG7aXU2LQaauqSmqAGYZJL7td7EB9bRfpzz8ZpE5boV7mLcGMgvstilLlsKJ34o8ZELCZqj4i3Umc0ekx72qjZzGJi1E71EiO2EdXPH6Y8XERTyIxsnCF+0QrTxZSkh83jA8xiGciWcp3+n5iBtz3jwrMZGnVTdWRWQWlcLF8MaOWRzPLqr88ohpkwjIL55/3SPobW13vppLpW1TARXQ31qxiGkItbksUWwkSu2nyrYgpfQw8Ul7rWDqLRNMQwZ0tN5Wn9fF4bdTd/KJ0kyB2t24D2lV4zWnBf4/9es/Y8M4UGbQ1pndE+9Rt1AS1Y/dm12NOEkBLqUsCg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=cQycF3y1+e2rga8fnL9V0JqhlEEUHFXnevG6nygxWyc=; b=ZeOxX0/KFC9UHbGPgXPUbdjtQQH4kuE9goVYbiF+WzmWX+m80fEnAbEd8KU14QzrB2RK4Vp1Tza++wuwojSrKgcRysAm+Nsjscu/xQ5yZO7CO2A3zmIksAlOjXKbzj96P1NCTQF+7zamlvmDdTo40eN4ecUGLMlyidtpyqFASnQBeApZ1MPS5/ENsgWAJ1ZSsoyaHCLeA+HUtRkLrzucz98SlxWkVYVdzCrH/z16h6QpCxm2yEm08npIcx8GqN07LBxMc/69GiY1FhAL0f/IU5G+EXRH0NGikin9JA6UfMjnjqTIWy1708GfZ+89e0Nd9xkeyxhonYCLfnHjrJJuig== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=bu.edu; dmarc=pass action=none header.from=bu.edu; dkim=pass header.d=bu.edu; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=bushare.onmicrosoft.com; s=selector2-bushare-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=cQycF3y1+e2rga8fnL9V0JqhlEEUHFXnevG6nygxWyc=; b=Ro2o4LFQwUnMuMsah0x2AzOk9PjNzTnpmBCnXA0WF4VPEFtrPtW6o3eQhUpOreZbwXyMSMESCx/8AqhQ2kF50FXIpFRDuMQ/MjFTHDWI8aa+phexlA7tAEyKkkGy6GfhITkGrsQ/cRJUdhGC0arM/cI+SUPqFx4uVZ467Zu2WWo= Authentication-Results: nongnu.org; dkim=none (message not signed) header.d=none;nongnu.org; dmarc=none action=none header.from=bu.edu; From: Alexander Bulekov To: qemu-devel@nongnu.org Subject: [PATCH v3 4/4] fuzz: fix the ES1370 generic-fuzzer config. Date: Wed, 23 Jun 2021 23:45:03 -0400 Message-Id: <20210624034503.86256-5-alxndr@bu.edu> X-Mailer: git-send-email 2.28.0 In-Reply-To: <20210624034503.86256-1-alxndr@bu.edu> References: <20210624034503.86256-1-alxndr@bu.edu> Content-Transfer-Encoding: quoted-printable X-Originating-IP: [72.74.210.193] X-ClientProxiedBy: MN2PR15CA0016.namprd15.prod.outlook.com (2603:10b6:208:1b4::29) To SN6PR03MB3871.namprd03.prod.outlook.com (2603:10b6:805:6d::32) MIME-Version: 1.0 X-MS-Exchange-MessageSentRepresentingType: 1 X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: 3a245b7a-09f5-4ca0-cbba-08d936c27c1e X-MS-TrafficTypeDiagnostic: SA0PR03MB5468: X-MS-Exchange-Transport-Forked: True X-Microsoft-Antispam-PRVS: X-MS-Oob-TLC-OOBClassifiers: OLM:3383; X-MS-Exchange-SenderADCheck: 1 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: 3YlbgfPb70eVgnfnpOM4p5jDYqUXDq0jZcjQEnyZntEfFPcISZmkqRs8v6IlPpwUUgzwKg/OARmTrQtG0R9VzDpPUKt28xJmszGiexCF+3zOxHhr0g8svCaSBfEMhk+ejthd3ZhW3/n/RbhT1wmlaPqvJzkgNXthKoM0pbOkHCVkYGyIZGESRY5uacLKrtlD21XsXKM9frzTGwssQBslmyRqoeTqPT2W0i23FOQb/mb+UTjrITlMY/jdjetHkKBtTsr5NFe0jKlg2G8taL6mHUxKJDiHqdpTkRFvgTerCFFThj5g9QZ8EwMGz+P1i7KFEpCufWchspCeEtNx5krrpM5UlNC/oZXiPm8IsUxdMeWCHOigzrt5LoEKpS20k55KfByXoixZ7XIpGJs7Jsst4X4X1VgpKdJqzdk7B6zc5HESLVJ2rdcdBjYcN+894HCb+o7M8fwkbl//v51yBeTXr67ecEe17qi4jDHUkwvIEKDSkGeQbpOnLs2DSZcvFg4gH9zBvLOUfeLDG/Hsebhg8Xm7zuxU5zwkjLM8V06MvHUizaD1Da2Tksz0tjnJ7hgFhejiP9z50mAAxhtXPJ/W383DSKqxTLqmlD+tqbeL4/SOEQszms5/NhxAXU/teN2a9CAcx5I6/1s0x/DuNJ/6Yw7nvzV1ibIu1xwUD7kwCw0= X-Forefront-Antispam-Report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:SN6PR03MB3871.namprd03.prod.outlook.com; PTR:; CAT:NONE; SFS:(4636009)(366004)(39860400002)(346002)(376002)(396003)(136003)(36756003)(75432002)(52116002)(66556008)(786003)(6486002)(4326008)(6666004)(6512007)(316002)(8676002)(6916009)(4744005)(66946007)(66476007)(26005)(38350700002)(2906002)(86362001)(956004)(8936002)(38100700002)(54906003)(186003)(16526019)(83380400001)(5660300002)(2616005)(1076003)(6506007)(478600001)(41533002); DIR:OUT; SFP:1102; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?us-ascii?Q?dJ1SpuZSoGLtr+A/FW12Y/SyWYd0mVTN2WtDfj55dSXyBEZSBUR5IK3cEecG?= =?us-ascii?Q?4eXGRavaeIP87+J9RW2qcUBi32cn5GzCHQZOwLu1mbXsnVqz5ecoZp+uvny+?= =?us-ascii?Q?bGs9PhAYWedGuB+Nc69of+Md8Is5hEblL2Q+RSxtFhh3IjFHhvlOaUbgJ8uY?= =?us-ascii?Q?rlpgloOCidxdU5Nw6wyRCrO7fd2qXMVu+fKdfO74pZZnYZkHIvu0lvTooCdc?= =?us-ascii?Q?Ciupn8fnICKd2XZByTbMPSAMtO6gi9xDAcna96gT5Lj7Y1k9uweaxub4wtqW?= =?us-ascii?Q?tdlCNxYkrKlKLUh6MCn8RXhV/8olIt/MZ/Fj60Og3ISxle5v4gEsK8v09+5T?= =?us-ascii?Q?WTLIk6OVdq7tGDp2fuOfF5mb1pGWaM91c+gqvfyNEKQGP4x7JtPTSOAHI8dB?= =?us-ascii?Q?LreFY9SK7yWThqlZ1IThb+lnhxRSCX1JD4HKyRGv+fCvNU5yU0Nmm/iWOEW5?= =?us-ascii?Q?bGe24Qx96z6Ba7QawPcqASARpCKtoemmeYaLGXOVKF3j8CHDBhCcLuHRXKit?= =?us-ascii?Q?vZkf6/KE3MOp8TWPLaD9ebO7Ymh+GMn8d9tg6mnXy7k6fUSWE8uH27qErQ+y?= =?us-ascii?Q?PGSThaj36EiNuP0rd83qiVdrYUQHBRK9PRpwPOLHSeglUb99eZvQZ7OWoVTe?= =?us-ascii?Q?mdXSldIHLOA+P+MxViETlQ30YwfBDCR+Aian6/dPE6hYcew6GpZozZJxpU9K?= =?us-ascii?Q?5/bKHamYMH7Wzuufa4dTZiJrQzKCV1acntNp86bLHZPKE31CP0mwy7p7uN9a?= =?us-ascii?Q?eB/msV6bLolkfLYYf3cUYqpwVf6sZDMJ3oNpFm1Gnd0oUtDn+ZfYQQoHIDoq?= =?us-ascii?Q?GHe6KysMboSe1egqxQAjQZbVOuvbOQRFA/2pRH04DHZKJBVYoAYI8OLfrfUa?= =?us-ascii?Q?lxi+2SVIAEpQVTP2uGdCb0vMHrHT5qErg0yR9Ta3dPMcO9Pm6GO1rQlOCr5E?= =?us-ascii?Q?NYnXaRicbGmwo9NxucFR/mgP0QrO5JoFWeUEQrM8bIHhFzjo9pYTPvKR+aPw?= =?us-ascii?Q?65IP0XcBq/00pVidJCTe+5m70ze4Bv0IiC9G5HXkfIi29fSe3kz/c655m8cl?= =?us-ascii?Q?5TnpBiBRTFLt/e6Bv3Syj7op1JCOlD+MVdtNECs4KovbQmyUGtI92chj5DDd?= =?us-ascii?Q?Ma1Ih4yZWxp8Sat3GZ7e/Ohvnt70BLkLJndoGSEquKG08dFim4W1CPDrTmqX?= =?us-ascii?Q?QZ73X1IJCBp2AIeUq9CNCLxY4n0cHDsMoW4HZLqHpRhIs5ajMB9cqJ/Jn/Yq?= =?us-ascii?Q?6GGBcNcmOVArYn/WBAFd+80/tVhRJFLHO69rO4dILbzPwuc00P47nyOrHsOq?= =?us-ascii?Q?2okIxSn1Ugt38D0p/Wg4FO+t?= X-OriginatorOrg: bu.edu X-MS-Exchange-CrossTenant-Network-Message-Id: 3a245b7a-09f5-4ca0-cbba-08d936c27c1e X-MS-Exchange-CrossTenant-AuthSource: SN6PR03MB3871.namprd03.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 24 Jun 2021 03:45:18.5333 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: d57d32cc-c121-488f-b07b-dfe705680c71 X-MS-Exchange-CrossTenant-MailboxType: HOSTED X-MS-Exchange-CrossTenant-UserPrincipalName: Ok/tqTbQ5648x6nBE336IRIAEvx/FebcxV5aw5SrPB4AqgWpATsxrSIPqex0GoT9 X-MS-Exchange-Transport-CrossTenantHeadersStamped: SA0PR03MB5468 Received-SPF: pass (zohomail.com: domain of gnu.org designates 209.51.188.17 as permitted sender) client-ip=209.51.188.17; envelope-from=qemu-devel-bounces+importer=patchew.org@nongnu.org; helo=lists.gnu.org; Received-SPF: pass client-ip=40.107.92.106; envelope-from=alxndr@bu.edu; helo=NAM10-BN7-obe.outbound.protection.outlook.com X-Spam_score_int: -8 X-Spam_score: -0.9 X-Spam_bar: / X-Spam_report: (-0.9 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, HK_RANDOM_ENVFROM=0.001, HK_RANDOM_FROM=0.999, MSGID_FROM_MTA_HEADER=0.001, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H2=-0.001, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001 autolearn=no autolearn_force=no X-Spam_action: no action X-BeenThere: qemu-devel@nongnu.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: Laurent Vivier , Thomas Huth , Alexander Bulekov , =?UTF-8?q?Philippe=20Mathieu-Daud=C3=A9?= , darren.kenny@oracle.com, Bandan Das , Stefan Hajnoczi , Paolo Bonzini Errors-To: qemu-devel-bounces+importer=patchew.org@nongnu.org Sender: "Qemu-devel" X-ZohoMail-DKIM: pass (identity @bushare.onmicrosoft.com) Content-Type: text/plain; charset="utf-8" TYPE_ES1370 is "ES1370", capitalized. Fix the config to account for that. Signed-off-by: Alexander Bulekov --- tests/qtest/fuzz/generic_fuzz_configs.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tests/qtest/fuzz/generic_fuzz_configs.h b/tests/qtest/fuzz/gen= eric_fuzz_configs.h index 049697b974..5070bc175a 100644 --- a/tests/qtest/fuzz/generic_fuzz_configs.h +++ b/tests/qtest/fuzz/generic_fuzz_configs.h @@ -228,7 +228,7 @@ const generic_fuzz_config predefined_configs[] =3D { .name =3D "es1370", .args =3D "-machine q35 -nodefaults " "-device es1370,audiodev=3Dsnd0 -audiodev none,id=3Dsnd0 -nodefaul= ts", - .objects =3D "es1370*", + .objects =3D "es1370* ES1370", },{ .name =3D "sb16", .args =3D "-machine q35 -nodefaults " --=20 2.28.0