From patchwork Wed Mar 2 20:06:54 2022 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Bernd Schubert X-Patchwork-Id: 12766664 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from vger.kernel.org (vger.kernel.org [23.128.96.18]) by smtp.lore.kernel.org (Postfix) with ESMTP id E9255C4332F for ; Wed, 2 Mar 2022 20:07:23 +0000 (UTC) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S242878AbiCBUIE (ORCPT ); Wed, 2 Mar 2022 15:08:04 -0500 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:38842 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S242837AbiCBUIA (ORCPT ); Wed, 2 Mar 2022 15:08:00 -0500 Received: from NAM02-BN1-obe.outbound.protection.outlook.com (mail-bn1nam07on2076.outbound.protection.outlook.com [40.107.212.76]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 5CCBED4CAC; Wed, 2 Mar 2022 12:07:07 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=GtK0ej8ZZ7FshnjpFsuKtjHTX81NEAayTAQEbETgC1zNtjAXf8MgxIGS85g9ss//z2gI4Z7qphAr7rP2nDB4s0iGei30t6mCABctlUkv1+necwZYwzI5xDCG29KJBAOVgkpumKOrOJan3nBZ/ABQ0YJDnF51SuCvO5hifpFJEyTbfhAX8RmSt6ay+7hcIl2kMkLMM0gZHdnAhNln/kLtPcGph9gVwkJqEQwwzBddQEVqF1XltU9iNFS547jG8Sqb+5WtjmVvMbmTmvpt5DayjAWCIkyq2NYvtTcoPM+aMhEtK5L/Te0VFgVcAGW58Y12iSKuBdUZBC8Ti9NlBPPl5g== 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-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=aDEAl910Pw7/BhGHXnNbkOMzA1I029PAqfvFRJCYNYg=; b=oFqZlct5PPsyCocGS6va0RYBjAFZdiFr5w6yP2KE69ZUmZhkgPExf/P+/d4wJSWyZFd2MtWJocaiJlmnY0c6F1FJR0nK5T20PmJX4QjERuQLGkrFzI/zvLCYfgo4U7ZnJx6WXyuUocp5wfBrf7PQ5BHCR8Tyn3zebm3Ul0QbAHA6LGSJxVjxHrQQS1ZGl3Q0xHYj6PW9//TqYX0hr0HOQvPQN4kEgJ6JfduJyc99FIctGfbZ4ZIbHqKVS6MdhhBmXE1wZ2rSguaHSuX8MRHzSzQtbrevkiOih+2FgG/HfGtqq1gTL51cqt6YIsOqHK4vzzg6HAYsWH5ULqqfFOcSew== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=ddn.com; dmarc=pass action=none header.from=ddn.com; dkim=pass header.d=ddn.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ddn.com; s=selector2; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=aDEAl910Pw7/BhGHXnNbkOMzA1I029PAqfvFRJCYNYg=; b=wAeHL3VAdx3BxcKKXSXmM7KCXSzzgUafLnsKA7gnL3aYlXS3a7OoBHtr6tlvSfRN0GQ0d3UsDmuAjjoLMHYZ3lBEKQnTnKpU9DDZFXTi3j2wOjcmQj2Z+QrHVYPzWWHUhQbfgr8C2dpNDmLFmc4Bmyj+MJMYjTTkHC18+1V1BdI= Authentication-Results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=ddn.com; Received: from DM5PR1901MB2037.namprd19.prod.outlook.com (2603:10b6:4:aa::29) by BN8PR19MB2594.namprd19.prod.outlook.com (2603:10b6:408:9f::11) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5017.26; Wed, 2 Mar 2022 20:07:04 +0000 Received: from DM5PR1901MB2037.namprd19.prod.outlook.com ([fe80::ccb3:6c11:fec7:b28e]) by DM5PR1901MB2037.namprd19.prod.outlook.com ([fe80::ccb3:6c11:fec7:b28e%4]) with mapi id 15.20.5017.027; Wed, 2 Mar 2022 20:07:03 +0000 Message-ID: Date: Wed, 2 Mar 2022 21:06:54 +0100 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:91.0) Gecko/20100101 Thunderbird/91.5.0 Content-Language: en-US To: David Howells , "David Woodhouse From: Bernd Schubert Subject: [PATCH] fix certs compilation / export is_key_on_revocation_list X-ClientProxiedBy: PR0P264CA0252.FRAP264.PROD.OUTLOOK.COM (2603:10a6:100::24) To DM5PR1901MB2037.namprd19.prod.outlook.com (2603:10b6:4:aa::29) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: efd08e84-ac35-461d-f3c0-08d9fc883670 X-MS-TrafficTypeDiagnostic: BN8PR19MB2594:EE_ X-Microsoft-Antispam-PRVS: X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: XDhwdEtczmgtuzjSvCIZsUSfRYycLK19j6LMBHpAOU/xsUL9si4+pint9sz5CcJbSZTmlcT/rvUx94oifut/I+Cayql1Y90xvTYyaKe3pm+Mh4EK+/SavSncGAQOwBsyS6Dv4QQLXGxAGc/bbtryK9IKpGxEVUfxI4+vnpJT3B3G4cjwGJkjXHXd6g1kpPQ0mFbSW8tmXyyGju80FEQBFd15BtRHjFDx0NQM33jBG47asFBmXn9SokE9kcIuUcuAt81FjJGHzrYJaoLI3cenYzvY0wd48w0aDsmVdYFs7UQySmE5JyXskzxmYDmClAi/KqFNGJdN3LcZSj8cmC2e1DHkZSGN3suz2UFywqy0qtJFYEs6zPX5bbI7Lo5OAgMjzuwyeu/YXI+K8PPmdV3QtyGP5J5tDWrdKbnGNJAtM6mFj9bcr54jcr2xFpcNO39EZpX2nK/18v1Fw1v/82Hg5I8VC06Xb9PHPShcOx9bPmbbCkxU7AFDmuaZKdWsEriO3+txmLnMBjzU5ecOIsN0UDzCKQSbNX56KHjYIwLBwhUzgIdp19UINvWd/Q2vNa67jDvKU16pcnsDcvECLY29BH6tE9NNSsjFkf5MYextbkw/O1oW83ELOVF5jv5oFbP+krdbHvSNa+AbC5B0ubMu9z9LsyMDtP0Z89VCpoaHU8W1U+UTxuTeRoIZDvZadMyt X-Forefront-Antispam-Report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:DM5PR1901MB2037.namprd19.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230001)(4636009)(366004)(316002)(8936002)(2906002)(31696002)(235185007)(5660300002)(86362001)(38100700002)(66946007)(66556008)(66476007)(8676002)(6666004)(31686004)(83380400001)(6512007)(36756003)(6506007)(33964004)(186003)(6486002)(508600001)(2616005)(43740500002)(45980500001);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?utf-8?q?6dQe8YcjPRTkCLt9FpMO1deVVaDx?= =?utf-8?q?gUXNDelSuBz0sdtwML52fiBZHbb1PXoSH+MhE3PLCQd4hVQTxVaNCdi1H78I6Qqi3?= =?utf-8?q?rBnyldD3gstgk+diA4fgc1v6AWjKJuLOcR+bD9232eSP3JpNQ9V0bpnuWRHlWhJR+?= =?utf-8?q?dsFvzSy6z2trJ4LsokmVMi8QuyMvfiQUaEJOw6QIQhvbSunlyUZNHYTs1FdyJXfSN?= =?utf-8?q?fawOM+r7VNpLG/9PXat/4+v5ouQ83Gr1OGAtwW+Pv/1nPiwavTQP+IMItu8NObvie?= =?utf-8?q?QvED1ybalCYbnjOXZKPmFOdV3DanrISZKV5ZPePCy+HJRVBb5ZlY1T3WQpA+widzv?= =?utf-8?q?4zw3PPRRu3D21XbCTCoWATx2kNUv2Op1i0kyxFyI+K0FE6oEFVJnADO6canwg5xuj?= =?utf-8?q?+KFwY3dMSgu+r6ZIvAY4e7rNQyha4AGQ9/CMfkCJsrsh2RMor1WrNQJ4dF3HwydsF?= =?utf-8?q?3HfdgRXhOhUM/NCIia0EzgpQ+s6L5d0M0YtVDtAj4pZexLJRmn1eevMf6Rm0Y+HAC?= =?utf-8?q?05JCT3eDOUruKV6TEp8SFBmSPHK7pitrJDQr/81CuR+dvQloSP0QfBfaHyYED+n9w?= =?utf-8?q?owtOq1AB1/DL/ltEwkm8zxJESyAdXoiC7H4qcQaEuUj7VhmmfYVN5zZBArUW6NHXW?= =?utf-8?q?TDq8op0yzVDDJ7Vg3i1OzR8PZAkoBR2xDU4yG2V5NJ/iPdSOJW0rZMAizlmx/8ZPq?= =?utf-8?q?LHgGFqqJohhf+g1jRMlVVZ9w2i+ZVN8tWkwe+mse/vyqS25k8eaeCdKKBlFs3xeUN?= =?utf-8?q?ffIWGavEZSx59piYzCDK6Uiu7KngWF/rpT4jNal7q5189yQCifdinTrPKbgqE4Xcy?= =?utf-8?q?4PRTupDEdAiDGm+fXQRxgLJZhU/059TH1J6myWkI6CCl9nVCLLUZbIy5WZLYAdK1A?= =?utf-8?q?jCqj6cngHisRnBQPXt3WGrdlnxPJ7D8BzeLvreQmZGmyRGhYXG5/OjkK+3GOJ8uGC?= =?utf-8?q?FgpzhXet6y0jxoRig5HNV54Bkd9/96lNk5qodJANqgedaYksIeO2BkOVCHlyrjTY+?= =?utf-8?q?5f+dRitYHQcAZzeKF55f6dBbodVBm2eJ8LCfM8ITm+Nt5IJzjSSIsr3kLavFYx9zp?= =?utf-8?q?Na4KfAwmc8twD7SVgDdIK8AISrBmSHp1CPIdoxuKuetmcphdK/I5rePv8KdaoVIaQ?= =?utf-8?q?dFRuTyhqBijFRqOq6YqdhIAgD4wwzlWAzmwocP+IeHJNceyJM6nUuXxv7jDqiJy/v?= =?utf-8?q?4fMZAelkqYsJoHlMuPUVHXLmhfxbFTy5sMHCVmqAiACMtS+N0HLozDJH/XS+aqBMJ?= =?utf-8?q?gphZiNGPywaeIMi6cMY6QhWTS6yikx+/EXWD99y2VtJfai6kN/FdOAImDOV7Dvm7r?= =?utf-8?q?y5ZDdX5paRzibcjjjwADSUc69kvbrs0gXxjFaqSKKgRlbUw+tfusu5iCGYQT3sNjn?= =?utf-8?q?X3IMrVpYGVnKwI0/mBwAeUWbp1TDOHnROUYFvVR0t8r8/KwAEJoxNEiTnV6HcGpiD?= =?utf-8?q?Kf2Gdwkc4WmbV6oqMhn9dM39DqIT/nLTPgCdjWi7SUqPuF98a9SyKHbGa3cNlsiKt?= =?utf-8?q?qFjzcv9Q0OymtOtKNIQDcE+ym7gSlUgDL9GZn1EKSEQ/9wf0GeVhuloppFXoQhXhV?= =?utf-8?q?nUuiFOrN3MdbflenhDvkpwR01h68P+RoRybUWs+QjNoxg9YUUrlCoc=3D?= X-OriginatorOrg: ddn.com X-MS-Exchange-CrossTenant-Network-Message-Id: efd08e84-ac35-461d-f3c0-08d9fc883670 X-MS-Exchange-CrossTenant-AuthSource: DM5PR1901MB2037.namprd19.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 02 Mar 2022 20:07:03.3758 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 753b6e26-6fd3-43e6-8248-3f1735d59bb4 X-MS-Exchange-CrossTenant-MailboxType: HOSTED X-MS-Exchange-CrossTenant-UserPrincipalName: hxtsrpW//3b9N70DbdE9Od38PBhWLrKfI+EB6szhyk8hDdO3v4Oha3OT/NSATa21/EB9KNSf7ftYkyi5SASk7Q== X-MS-Exchange-Transport-CrossTenantHeadersStamped: BN8PR19MB2594 Precedence: bulk List-ID: X-Mailing-List: keyrings@vger.kernel.org From: Bernd Schubert Compilation of 5.17-rc7-master was failing with my .config (actually taken from Ubuntus 5.17 package) certs/system_keyring.o: In function `verify_pkcs7_message_sig': linux/certs/system_keyring.c:224: undefined reference to `is_key_on_revocation_list' That got fixed by exporting the 'is_key_on_revocation_list' symbol. Signed-off-by: Bernd Schubert --- certs/blacklist.c | 1 + 1 file changed, 1 insertion(+) diff --git a/certs/blacklist.c b/certs/blacklist.c index c9a435b15af4..ad39780e5150 100644 --- a/certs/blacklist.c +++ b/certs/blacklist.c @@ -192,6 +192,7 @@ int is_key_on_revocation_list(struct pkcs7_message *pkcs7) return -ENOKEY; } +EXPORT_SYMBOL_GPL(is_key_on_revocation_list); #endif /*