Received: by 2002:a05:6358:d09b:b0:dc:cd0c:909e with SMTP id jc27csp789982rwb; Thu, 1 Dec 2022 08:23:18 -0800 (PST) X-Google-Smtp-Source: AA0mqf5hlp7b1ufudnM7C2W8tXHLdQhSdOovluUqnjiFwG1RfqqtLf/eXXYH2T5EVFTsaCP4w18p X-Received: by 2002:a17:907:b014:b0:7b4:86be:f3e3 with SMTP id fu20-20020a170907b01400b007b486bef3e3mr50057220ejc.741.1669911797614; Thu, 01 Dec 2022 08:23:17 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1669911797; cv=none; d=google.com; s=arc-20160816; b=zv0SGLe6mKAePMoWrWc0nNdtZ10P7+pU+/XwDwb1TjrFI5nm8yB9aRKkHF6Gf8HbcW bTTYwijhyu1CCSEE2q6BMoElP3sfO8pLwxzjiGPfTx9DhW539mruAOInfe8RkBGZU7nz TDN4Zn7HouLWkazIB5fjX5IfXZwkG1iLWUPE58J+69BMpXukvLXrvkI4Erb8VnTg6arY XCukYUGxYqwKo/8yFtvhHQQDvkvOEFxXrGVDjLbNrT9hRREFZiw7k1Tge9MFgXzBHui6 ZPwIvhqEIJT/5ACO9rLt+RIloDKBB9jc/6BfP2r9eR4ymhMPTn1z7vA++Wvr7t44nUKZ 63fg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:cc:to:from:subject:message-id:mime-version:date :dkim-signature; bh=M3A9U63C5zRNJMlSkn9yCQLFJ1yJtBALwxjjInLUcuQ=; b=q9yjP8nvdhsbJd/ssIHMCXkbwSpDGWZcPnhD1WaL2LtsjgQoF0gdfSNmGak7CfOy9g PgvutLFgPTUTH1yYN1GhD1AezBeNmnxUIyNULEEsNdl7uCYLzzlUm/oO48TDx8HV11Fh qicYyGxmnGBAqUNwkrjafLFfS1vUsi6f+10oW4Kb+vdo4x3HP4xw31tMnvol/fZkfDd7 eXH10UGlqEjmrEr4ESKJl4qTAlKRJ1msEPny6yko4ANwPbs5Pqv4gND+zoc07fJUJ5qm 1KXXBefQNGyJ9L9F+XyS7JROEeRoQpVBAK+XyPf/NMDNjtYTcQ/ZIraD6OzHn3lRNi9q yBGQ== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@google.com header.s=20210112 header.b=Mfq2fdU0; spf=pass (google.com: domain of linux-bluetooth-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-bluetooth-owner@vger.kernel.org; dmarc=pass (p=REJECT sp=REJECT dis=NONE) header.from=google.com Return-Path: Received: from out1.vger.email (out1.vger.email. [2620:137:e000::1:20]) by mx.google.com with ESMTP id hw9-20020a170907a0c900b0078dbd939dacsi4423558ejc.545.2022.12.01.08.22.35; Thu, 01 Dec 2022 08:23:17 -0800 (PST) Received-SPF: pass (google.com: domain of linux-bluetooth-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) client-ip=2620:137:e000::1:20; Authentication-Results: mx.google.com; dkim=pass header.i=@google.com header.s=20210112 header.b=Mfq2fdU0; spf=pass (google.com: domain of linux-bluetooth-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-bluetooth-owner@vger.kernel.org; dmarc=pass (p=REJECT sp=REJECT dis=NONE) header.from=google.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S231702AbiLAQJq (ORCPT + 99 others); Thu, 1 Dec 2022 11:09:46 -0500 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:55396 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S229853AbiLAQJp (ORCPT ); Thu, 1 Dec 2022 11:09:45 -0500 Received: from mail-io1-xd4a.google.com (mail-io1-xd4a.google.com [IPv6:2607:f8b0:4864:20::d4a]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id BC13EE06 for ; Thu, 1 Dec 2022 08:09:44 -0800 (PST) Received: by mail-io1-xd4a.google.com with SMTP id n23-20020a056602341700b00689fc6dbfd6so1928040ioz.8 for ; Thu, 01 Dec 2022 08:09:44 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20210112; h=cc:to:from:subject:message-id:mime-version:date:from:to:cc:subject :date:message-id:reply-to; bh=M3A9U63C5zRNJMlSkn9yCQLFJ1yJtBALwxjjInLUcuQ=; b=Mfq2fdU0eUso6YyXZUIJe6fZ6dC06rUxvt7kGT+GlD+ZLiGC7uvIhw47SXLk1kWZWy sct1TODiu/DL9Z4eYYa0n2xEkLEPGgJ/eWVC9YFzSAMsbY4JT3B2EC+IJLEeL5m2k44X p62ILeC2MywNwEAM837I4CFyrOnlvY1V0IFxJVrOSOHjR3lnDKw3WH0TPkD+wKxpT3d/ 5ZXHOJs1DpkhVQ6jB2Lfz1OvKhgcAbRac1noS6OlLH0GTfodNOx3tys0wcYS0UWUGDUx s85k2kA3TEovWRV/r9GH1Egz0lIijWy/F7grMR/pF2l4tN+POWE9TIVcNVYPtrCvcTAM pjkw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=cc:to:from:subject:message-id:mime-version:date:x-gm-message-state :from:to:cc:subject:date:message-id:reply-to; bh=M3A9U63C5zRNJMlSkn9yCQLFJ1yJtBALwxjjInLUcuQ=; b=GynM/4aRQSW6RzmAhxvHRaUM97b1Ez7VXHrUhBx1tRlUIJ0dOzRVH41VljuWKhghpS MXd8tUsy+0GtNdT9M8/Z8W44UXNB0uZ+jkgXekW5jDbod3s2ZxnSQXWhU9WkdAGZOTfd SR1JeB1owN8skVdFFcIsA4j+wEyWmlCMIK6pSiOUE8dQ0qEfUralZosvOvkXaBD0noVH bw1oEHVa/vztDMnIAp6ixk4yA5GM2Zattfu0YgPCY7y/ByJKScCD0qbAZ+2ifNOuTnub 7M8g1wLPdVjO2gGszmN9Ze+jbcY4P1Lx9BDHzFb5h7LHpkxIeeX3a9dOqtWLC3yCDKuh 1vRw== X-Gm-Message-State: ANoB5pniMyxfi5iMJt2bwbYg/fpBZr+AUTUz5bKBoUIOH68YcLQmfFch XJziLvfR+Kx+BQUdQ+eZfWE+VGYZTlOM7Vmo85uxFvwKBwdvWgZSfCJwW/77lXxQIjXS7i/4/Zi oKnJZ0X7enaWH7RXoSg0JEKS5dKCEEbyRLZgqbpFX+rIdjV6HMmvv06685TpZqyFJZyDvCwdTuo DoWkcgkg== X-Received: from allenwebb.c.googlers.com ([fda3:e722:ac3:cc00:2b:ff92:c0a8:12e8]) (user=allenwebb job=sendgmr) by 2002:a02:cb99:0:b0:389:e0af:54f7 with SMTP id u25-20020a02cb99000000b00389e0af54f7mr10135166jap.216.1669910984106; Thu, 01 Dec 2022 08:09:44 -0800 (PST) Date: Thu, 1 Dec 2022 10:09:40 -0600 Mime-Version: 1.0 X-Mailer: git-send-email 2.38.1.584.g0f3c55d4c2-goog Message-ID: <20221201160941.1065499-1-allenwebb@google.com> Subject: [PATCH BlueZ 0/1] bluetooth.ver: Export sanitizer symbols. From: Allen Webb To: linux-bluetooth@vger.kernel.org Cc: Allen Webb Content-Type: text/plain; charset="UTF-8" X-Spam-Status: No, score=-9.6 required=5.0 tests=BAYES_00,DKIMWL_WL_MED, DKIM_SIGNED,DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,RCVD_IN_DNSWL_NONE, SPF_HELO_NONE,SPF_PASS,USER_IN_DEF_DKIM_WL autolearn=ham autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on lindbergh.monkeyblade.net Precedence: bulk List-ID: X-Mailing-List: linux-bluetooth@vger.kernel.org We landed a ChromeOS-specific patch to make it possible to run bluez with sanitizers enabled, and I figured it might make sense to land it upstream so it is easier for the community to find bugs. The patch any LLVM sanitzer related symbols so linking against libbase does not fail. The ChromeOS patch landed here: https://crrev.com/c/4060017 Note that on ChromeOS we don't yet use all the sanitizers so for this patch I added the missing sanitizers. Allen Webb (1): bluetooth.ver: Export sanitizer symbols. src/bluetooth.ver | 6 ++++++ 1 file changed, 6 insertions(+) -- 2.38.1.584.g0f3c55d4c2-goog