Received: by 2002:ac0:da4c:0:0:0:0:0 with SMTP id a12csp919247imi; Thu, 21 Jul 2022 13:36:41 -0700 (PDT) X-Google-Smtp-Source: AGRyM1vJKn4VC0b1YZDmStdyCaZPj40+K0rvlpqLamjiz1M4ahrfS4y2KJdrVLk33Xia/fhkPtGU X-Received: by 2002:a17:902:6b47:b0:16c:e5cc:f006 with SMTP id g7-20020a1709026b4700b0016ce5ccf006mr54140plt.105.1658435800788; Thu, 21 Jul 2022 13:36:40 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1658435800; cv=none; d=google.com; s=arc-20160816; b=AqBAo7WXdAzCX1/4i8fm3sMA4abc6z4vNpYdi1Z01Gh4rM5S+KVvlIZoHzB6m3WfiU bAgRqDjFkUqQCuFX2NffwPkf4efXpKjtx0z6WaMgwiLn3Q9QnFNLhGzOOi+JwiphEdbM 3DsAbfom3bGEFu0soNzAUFzuFCz3gdWmtAeG2n2hkwO3LAv/7Z1OP/25C3zEQW8ob83p wK6cJzGBv1ennnL1EinMcWmHtgw+huE/On64oSZ7rA5rBAJKrCTeN8Zjvt8ex8l8qGJN cvilAbQReVmjMuwcsA3pzR69Y/FW8BhHptMwK7wsmZMpWcyKSQCyNoK8Y/hhNvc8v2Y8 SnnA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:mime-version:user-agent :content-transfer-encoding:references:in-reply-to:date:cc:to:from :subject:message-id:dkim-signature; bh=OccuQOvw58fitsF+Y9v7/Ek6LJ0XIfcSUxQyOpEgXCA=; b=fIyK9Ak/Q074ei4Vz3CjBSMH65RPC2R6dfRQ2GZOgT3RO/0HV9Xcd/AaCp/vmyVsmg qba46QQFNgkyaI7D+uceBhg2YQ2TrPt8lrkIGoC3PWSxeLADEwjUjzOP84byMSHjX+tu LITPkVXUeY/WQWjjRBDtKwCWAfSlArxhvTS0cdM9QKgkVOTHEcoNRK73HGSvUY9z92+y kCpR+2L/bw8YBzAwvU6cOECK1z0JS3jfVfoUZYvcjcTWQg0M9xJcLFGIJnFupZheIrmW cDBiWMooi4HJ7kWOfZMEcv4MMHgmZGfdJ6IWBDi5k24PE/r5NeD7BympgDnDnTIvktVa xHKA== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@intel.com header.s=Intel header.b=MdHv1Z3R; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=intel.com Return-Path: Received: from out1.vger.email (out1.vger.email. [2620:137:e000::1:20]) by mx.google.com with ESMTP id 6-20020a631046000000b00415bfaddcddsi3451398pgq.471.2022.07.21.13.36.01; Thu, 21 Jul 2022 13:36:40 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-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=@intel.com header.s=Intel header.b=MdHv1Z3R; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=intel.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S229693AbiGUUIi (ORCPT + 99 others); Thu, 21 Jul 2022 16:08:38 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:45308 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S229436AbiGUUIh (ORCPT ); Thu, 21 Jul 2022 16:08:37 -0400 Received: from mga12.intel.com (mga12.intel.com [192.55.52.136]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 9682070E41; Thu, 21 Jul 2022 13:08:36 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=intel.com; i=@intel.com; q=dns/txt; s=Intel; t=1658434116; x=1689970116; h=message-id:subject:from:to:cc:date:in-reply-to: references:content-transfer-encoding:mime-version; bh=OccuQOvw58fitsF+Y9v7/Ek6LJ0XIfcSUxQyOpEgXCA=; b=MdHv1Z3RPkJD1PpqYPY5japJAmlIlW3WQKGAhI8HiGnggINjXJgjF0m4 5E6v6mhDlc5qq9qwRR+J+D32LTKDSdXJCCmW/J4/Ibw5qwjiuFiFzSkBv enZduN2jq5yf/vkYfwAMuJSY47ng0lp/egnJAm8CkAnVxmmfVRISjbEaf 6E5MWGR93zc6ZYUECm4U5v2qN8kIRHu7LVGDBcVzxoCbMEZgoKqcFjLKN IOHNScnZin02yDX9rAN24hKP/IAbQXU92mojA6TGKcrkv4vF9YAguPoYS 84a/uKwBq2bMngVAUEeCcP1oMFnRmAT/QorY/JH5si67qn1MnGpEi1aGk g==; X-IronPort-AV: E=McAfee;i="6400,9594,10415"; a="266937903" X-IronPort-AV: E=Sophos;i="5.93,183,1654585200"; d="scan'208";a="266937903" Received: from orsmga003.jf.intel.com ([10.7.209.27]) by fmsmga106.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 21 Jul 2022 13:08:36 -0700 X-IronPort-AV: E=Sophos;i="5.93,183,1654585200"; d="scan'208";a="548918613" Received: from kputtann-mobl1.amr.corp.intel.com (HELO [10.251.21.112]) ([10.251.21.112]) by orsmga003-auth.jf.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 21 Jul 2022 13:08:35 -0700 Message-ID: Subject: Re: [PATCH] selftests/sgx: Ignore OpenSSL 3.0 deprecated functions warning From: Kristen Carlson Accardi To: Dave Hansen , linux-kernel@vger.kernel.org, Jarkko Sakkinen , Dave Hansen , Shuah Khan Cc: linux-sgx@vger.kernel.org, linux-kselftest@vger.kernel.org Date: Thu, 21 Jul 2022 13:08:25 -0700 In-Reply-To: References: <20220721194041.43970-1-kristen@linux.intel.com> Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable User-Agent: Evolution 3.44.3 (3.44.3-1.fc36) MIME-Version: 1.0 X-Spam-Status: No, score=-5.0 required=5.0 tests=BAYES_00,DKIMWL_WL_HIGH, DKIM_SIGNED,DKIM_VALID,DKIM_VALID_EF,RCVD_IN_DNSWL_MED,SPF_HELO_PASS, SPF_NONE 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-kernel@vger.kernel.org On Thu, 2022-07-21 at 13:02 -0700, Dave Hansen wrote: > On 7/21/22 12:40, Kristen Carlson Accardi wrote: > > OpenSSL 3.0 deprecates some of the functions used in the SGX > > selftests, causing build errors on new distros. For now ignore > > the warnings until support for the functions is no longer > > available. >=20 > Are there some better functions we should be moving to? I looked into this actually as my first choice, but the problem I had was that the recommended new functions weren't available on other OpenSSL libraries, and we'd have to add compatibility macros and stuff, so it seemed to me that the less complicated thing to do was wait till OpenSSL 1 was just not widely deployed anymore. This strategy is also being used in other scripts in the kernel.