From patchwork Fri Oct 8 12:25:53 2021 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Patchwork-Submitter: =?utf-8?q?Alex_Benn=C3=A9e?= X-Patchwork-Id: 515565 Delivered-To: patch@linaro.org Received: by 2002:adf:fbc8:0:0:0:0:0 with SMTP id d8csp2861280wrs; Fri, 8 Oct 2021 05:28:28 -0700 (PDT) X-Google-Smtp-Source: ABdhPJw54FY0UUNht+AzXacBvFpviY4m3e/C5sgRyIAxtwkn3rZzDjgRiRVgTDmlRKOkp46rFLKR X-Received: by 2002:a9d:2a8:: with SMTP id 37mr8499394otl.58.1633696108025; Fri, 08 Oct 2021 05:28:28 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1633696108; cv=none; d=google.com; s=arc-20160816; b=kVTmTkiyAIb8mWaS5avzUIYnj2zLbb0MLUv0vgD+FYMGS5FyAeen09Y9TDvCrC8s/K nKKS3G5OAYZXt+fAqhjdui39rWk3zAMM97gM+lE8tb3JMZGcs1envftjZ1Fa8ylwMBmi j4k790JjKZMUJFGw6A4rE2yk/bvQk44GOUAt3xwCVxgzX7pSJD5MlrouQsu23/fixX/D Ib85pKUYaDzTZGt60YiL98LlFxahwPcuQ1S2hjP+4ZQ5vfZUKK4C8sVq6E2hHBO9vov2 x0W2fwSS5UhSS+SH8OR2tjsk+pOjrLTW6HjGML6bQVswKBshARbP5AudOVECiVFXihrZ OxQQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=sender:errors-to:cc:list-subscribe:list-help:list-post:list-archive :list-unsubscribe:list-id:precedence:content-transfer-encoding :mime-version:references:in-reply-to:message-id:date:subject:to:from :dkim-signature; bh=UlbD6XGfCfOXQupeOaSvEq6gHfGN83XYP2EpCj2vfsk=; b=yEwx5ByRmPNc73qcrIQJXhOZ2e0/q+nRfAMAswoE87Q3RY7SCW3gU+X6GJng38swrV D1VFAxvWSeeox8FzZtSr19u2U3HDhSb/BLa0Z36nVqXIYz62rUamHoXrMgbu4xPFQymz 2bFVSdYKTWgAKiwGEKEI1vW3IJotWEBmXvjg9/3jA3vGgRnOqULT8tg1+P2MeyfOWB51 enBvfBRFgepoIFbZJpCsZ5HaaY1f0w+eIr7R3JPOGM88APxzy+zxPYUlSQGD2RWfvVdw 1+HU+BltggY4Vs5WNhpdmn46TlY7ruotiIueVsbKHaF5aIGMK/RtrlpWbkHgm5OBf92u z6NQ== ARC-Authentication-Results: i=1; mx.google.com; dkim=fail header.i=@linaro.org header.s=google header.b=dg+F8z3j; spf=pass (google.com: domain of qemu-devel-bounces+patch=linaro.org@nongnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom="qemu-devel-bounces+patch=linaro.org@nongnu.org"; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=linaro.org Return-Path: Received: from lists.gnu.org (lists.gnu.org. [209.51.188.17]) by mx.google.com with ESMTPS id e188si2152895oia.211.2021.10.08.05.28.27 for (version=TLS1_2 cipher=ECDHE-ECDSA-CHACHA20-POLY1305 bits=256/256); Fri, 08 Oct 2021 05:28:28 -0700 (PDT) Received-SPF: pass (google.com: domain of qemu-devel-bounces+patch=linaro.org@nongnu.org designates 209.51.188.17 as permitted sender) client-ip=209.51.188.17; Authentication-Results: mx.google.com; dkim=fail header.i=@linaro.org header.s=google header.b=dg+F8z3j; spf=pass (google.com: domain of qemu-devel-bounces+patch=linaro.org@nongnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom="qemu-devel-bounces+patch=linaro.org@nongnu.org"; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=linaro.org Received: from localhost ([::1]:44966 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1mYozD-0003BC-9A for patch@linaro.org; Fri, 08 Oct 2021 08:28:27 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:60636) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1mYox5-00037W-52 for qemu-devel@nongnu.org; Fri, 08 Oct 2021 08:26:16 -0400 Received: from mail-wr1-x435.google.com ([2a00:1450:4864:20::435]:35824) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1mYox2-0006xZ-JA for qemu-devel@nongnu.org; Fri, 08 Oct 2021 08:26:14 -0400 Received: by mail-wr1-x435.google.com with SMTP id v25so29247658wra.2 for ; Fri, 08 Oct 2021 05:26:11 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; h=from:to:cc:subject:date:message-id:in-reply-to:references :mime-version:content-transfer-encoding; bh=UlbD6XGfCfOXQupeOaSvEq6gHfGN83XYP2EpCj2vfsk=; b=dg+F8z3jmyzi9qAi4YnugEblf9Js7jis7RShYJeqyCGaqi5Q93Usdq7EptitIMcXAZ ils/DYNvKNzZl2K/Lr1IesZi1HbYRu1ylDAA7bQ9NOa/onJCpmAifP/vLWpRkDh8SJr+ WU7todvkmAAnPozvn/AV0RqDpB1XCeZAmVzfkUIEB6yGpaXfQpQzVr/DnIf0FoUd9dii VuwuTm0JyGvRj8x3xfszgsWQfrsE1UFlXJgN1jYB+fEkfh6Vt7gcz8cPhEySWrvVTcns HDeihKN1AczOeNQOSFjazcf9EV8avtIinAWYbMDCe0GSbjEwLji7CDFh+8w6MKq3G0sV wnKQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:from:to:cc:subject:date:message-id:in-reply-to :references:mime-version:content-transfer-encoding; bh=UlbD6XGfCfOXQupeOaSvEq6gHfGN83XYP2EpCj2vfsk=; b=cg22qqn8rThFf5E6vuXd4ZmA+QNylGj9EzfRC29XWfNbLn14Lm9MsgcIEvLhtByq6Q k/R+ynUqbZCjiHUSD38ioaVIqO0uJv0PbmaTIeJH+sEExpW4JKSUh4gG0KZuvI0yNHVR HlF3sRWwoCFRvHtTRpvGYgvOzfZ+BxdMYbmOpMXpbp9lhskR6HGCpY3hIf0szKG4xRI6 rr/AfqN2jnjO+pAKmZA6wZkPQAu90XWuSMndVTIKN/wID4ZSdAWYMGFphTDBnNAgSzIw r5ghq0kTdOMvNddx4dgnLuVxG71N16QRx9S8F/hx9fDQp9bx7M6uTVgcXi5qvp+Yb/vu yCog== X-Gm-Message-State: AOAM5312yW3w1Uo88FQWMC9OCqoN6JEAl8GJTTbr3FCsyVNwTwc4yB/n DJoGPA1Dw6LJEOEPoFcZrRt78A== X-Received: by 2002:a5d:6481:: with SMTP id o1mr3882998wri.140.1633695970739; Fri, 08 Oct 2021 05:26:10 -0700 (PDT) Received: from zen.linaroharston ([51.148.130.216]) by smtp.gmail.com with ESMTPSA id l21sm2418952wmh.31.2021.10.08.05.26.01 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 08 Oct 2021 05:26:09 -0700 (PDT) Received: from zen.lan (localhost [127.0.0.1]) by zen.linaroharston (Postfix) with ESMTP id DD9DB1FFA5; Fri, 8 Oct 2021 13:25:56 +0100 (BST) From: =?utf-8?q?Alex_Benn=C3=A9e?= To: richard.henderson@linaro.org Subject: [PULL 09/12] plugins/: Add missing functions to symbol list Date: Fri, 8 Oct 2021 13:25:53 +0100 Message-Id: <20211008122556.757252-10-alex.bennee@linaro.org> X-Mailer: git-send-email 2.30.2 In-Reply-To: <20211008122556.757252-1-alex.bennee@linaro.org> References: <20211008122556.757252-1-alex.bennee@linaro.org> MIME-Version: 1.0 Received-SPF: pass client-ip=2a00:1450:4864:20::435; envelope-from=alex.bennee@linaro.org; helo=mail-wr1-x435.google.com X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham 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: peter.maydell@linaro.org, qemu-devel@nongnu.org, =?utf-8?q?Lukas_J?= =?utf-8?b?w7xuZ2Vy?= , Alexandre Iooss , Mahmoud Mandour , =?utf-8?q?Alex_Benn=C3=A9e?= Errors-To: qemu-devel-bounces+patch=linaro.org@nongnu.org Sender: "Qemu-devel" From: Lukas Jünger Some functions of the plugin API were missing in the symbol list. However, they are all used by the contributed example plugins. QEMU fails to load the plugin if the function symbol is not exported. Signed-off-by: Lukas Jünger Message-Id: <20210905140939.638928-2-lukas.junger@greensocs.com> Signed-off-by: Alex Bennée Message-Id: <20210917162332.3511179-11-alex.bennee@linaro.org> -- 2.30.2 diff --git a/plugins/qemu-plugins.symbols b/plugins/qemu-plugins.symbols index 67b309ea2a..4834756ba3 100644 --- a/plugins/qemu-plugins.symbols +++ b/plugins/qemu-plugins.symbols @@ -1,11 +1,14 @@ { qemu_plugin_bool_parse; qemu_plugin_get_hwaddr; + qemu_plugin_hwaddr_device_name; qemu_plugin_hwaddr_is_io; + qemu_plugin_hwaddr_phys_addr; qemu_plugin_insn_data; qemu_plugin_insn_disas; qemu_plugin_insn_haddr; qemu_plugin_insn_size; + qemu_plugin_insn_symbol; qemu_plugin_insn_vaddr; qemu_plugin_mem_is_big_endian; qemu_plugin_mem_is_sign_extended;