Received: by 2002:a05:6a10:af89:0:0:0:0 with SMTP id iu9csp1159322pxb; Fri, 21 Jan 2022 11:06:52 -0800 (PST) X-Google-Smtp-Source: ABdhPJw8C4cHzLucs+/lFkow/14j2DZs8TaHWbHj6M2zk0IOh443okN0/KPcbbvw2ddg2AKhyHmX X-Received: by 2002:a63:575c:: with SMTP id h28mr3775782pgm.171.1642792012105; Fri, 21 Jan 2022 11:06:52 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1642792012; cv=none; d=google.com; s=arc-20160816; b=NQro2L0ehzPNZIWeJaiFlSyv2B9F+kAVZQsJZnE8NZYqzvIkWhdNnJqNl47L24ZwAT c1yaAAHaLSnzvgwcBUfgSa70L4nFK2PwWF5k44J0Hi7WrmzA/YwR5Wu6as+DUMVD7Ns7 2S7espNndYMZyt3/P9JUijXWVcfVMXJdc9ubotU+CzEszZFlO8XSGld2NZwDe2b55pwj zBW5QYWZ+l+gP48aQ3zX+SAxpW9sEB4Cb3gh4UvPYCgRMC+nvHoB7jvf2aqin5s9+sFn ViQ8xgA6Z/4/9tVDkgUV3Yjq0xv644uSA/3q6nr2pGSOFBIkchptFsMwL+NsYQpQGH5b ZAkw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:cc:to:subject:message-id:date:from:references :in-reply-to:mime-version:dkim-signature; bh=SKXS+607Wp2jjel6Jj9GRFNgGoTj5LRUomKHD9Jf0q0=; b=epFywKOeuHGgY69U9faI6PrkGXLgUL4gzjDtEiBCXHaATWCPtitDH2JRAODa2Xntye d02LXlXa8h4NDg/i7AvpujracWVK9fd0UP4e2IXYXxE8kB9yKSbg9vGonsWCXpn+qmJ4 /7U1adc9pke2OpXfEG16DY3Lne0gibRfuVEHHDV/nFy07H85d7VoCsOkYaB3CK7VJ3j7 PqLOJ8DeeuWG/th1BJTs139kPMzqScizk5Wi8vPYjipUMV0ZMmecaaXw1rb7s4J2cC9l RnpWO8H3aE257/3z9bOFJLaUVBAnEEEGQHXYlJtzWkG+bITESlnnPgXsGVUMcrR4wmQv QW/w== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@zx2c4.com header.s=20210105 header.b="Z/xBQThn"; spf=pass (google.com: domain of linux-crypto-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-crypto-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=zx2c4.com Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id p24si7319950pfh.148.2022.01.21.11.06.39; Fri, 21 Jan 2022 11:06:52 -0800 (PST) Received-SPF: pass (google.com: domain of linux-crypto-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) client-ip=23.128.96.18; Authentication-Results: mx.google.com; dkim=pass header.i=@zx2c4.com header.s=20210105 header.b="Z/xBQThn"; spf=pass (google.com: domain of linux-crypto-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-crypto-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=zx2c4.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1351924AbiASJz6 (ORCPT + 99 others); Wed, 19 Jan 2022 04:55:58 -0500 Received: from ams.source.kernel.org ([145.40.68.75]:54730 "EHLO ams.source.kernel.org" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1351759AbiASJz5 (ORCPT ); Wed, 19 Jan 2022 04:55:57 -0500 Received: from smtp.kernel.org (relay.kernel.org [52.25.139.140]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ams.source.kernel.org (Postfix) with ESMTPS id 57DB7B81916; Wed, 19 Jan 2022 09:55:55 +0000 (UTC) Received: by smtp.kernel.org (Postfix) with ESMTPSA id E3027C340EB; Wed, 19 Jan 2022 09:55:53 +0000 (UTC) Authentication-Results: smtp.kernel.org; dkim=pass (1024-bit key) header.d=zx2c4.com header.i=@zx2c4.com header.b="Z/xBQThn" DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=zx2c4.com; s=20210105; t=1642586150; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: in-reply-to:in-reply-to:references:references; bh=SKXS+607Wp2jjel6Jj9GRFNgGoTj5LRUomKHD9Jf0q0=; b=Z/xBQThn4dOhNbf+0kibnSc52nIZkMM3KQQxp6U9/1PgFCghS+nrTjPXu2s8WSSy8FMcYx tYTVWvwPY2JziclQmFYDrbeAwzmBUuaVu3EFPRPnNdtpZBp/gFMngqNefAYQp8bjWPcZyQ x+dqCCo+Ttvr6Bf8Or8iuFC4+gxjQI4= Received: by mail.zx2c4.com (ZX2C4 Mail Server) with ESMTPSA id 8c2e8ff7 (TLSv1.3:AEAD-AES256-GCM-SHA384:256:NO); Wed, 19 Jan 2022 09:55:50 +0000 (UTC) Received: by mail-yb1-f172.google.com with SMTP id l68so5169215ybl.0; Wed, 19 Jan 2022 01:55:50 -0800 (PST) X-Gm-Message-State: AOAM533138uD0ajhc3xrRGVEa1ynTtpFNbO9uirNIWYUjdA5svQzbFX2 cIYMAoxNhB4A2/G6HKyJB0vIWOrA8WgoLBKzqyQ= X-Received: by 2002:a25:c709:: with SMTP id w9mr16348576ybe.638.1642586148339; Wed, 19 Jan 2022 01:55:48 -0800 (PST) MIME-Version: 1.0 Received: by 2002:a05:7110:209:b0:11c:1b85:d007 with HTTP; Wed, 19 Jan 2022 01:55:47 -0800 (PST) In-Reply-To: <20220119092440.4045-1-miles.chen@mediatek.com> References: <20220119092440.4045-1-miles.chen@mediatek.com> From: "Jason A. Donenfeld" Date: Wed, 19 Jan 2022 10:55:47 +0100 X-Gmail-Original-Message-ID: Message-ID: Subject: Re: [PATCH] lib/crypto: blake2s: fix a CFI failure To: Miles Chen Cc: ndesaulniers@google.com, nathan@kernel.org, ardb@kernel.org, davem@davemloft.net, gregkh@linuxfoundation.org, herbert@gondor.apana.org.au, linux-arm-kernel@lists.infradead.org, linux-crypto@vger.kernel.org, linux-kernel@vger.kernel.org, linux-mediatek@lists.infradead.org, matthias.bgg@gmail.com Content-Type: text/plain; charset="UTF-8" Precedence: bulk List-ID: X-Mailing-List: linux-crypto@vger.kernel.org Hi Miles, I'm actually not able to reproduce your oops. I'm using vanilla clang 13, cross compiling for arm64, with thin LTO enabled and CFI enabled. Kernel seems to run fine. Are there other settings that are needed to trigger this? Do you see it in upstream clang or just the Android fork of clang? Jason