Received: by 2002:ac0:a5a6:0:0:0:0:0 with SMTP id m35-v6csp52252imm; Tue, 21 Aug 2018 23:23:35 -0700 (PDT) X-Google-Smtp-Source: AA+uWPxWi9Fsm+Thia3NPy7+o77fcQHv/5dopJHrkSE8Fy306wMqUxgz3V//Xd85t/yD8tDwxe39 X-Received: by 2002:a62:d085:: with SMTP id p127-v6mr56290117pfg.119.1534919015200; Tue, 21 Aug 2018 23:23:35 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1534919015; cv=none; d=google.com; s=arc-20160816; b=niQ20e8eNgQv416sH9wprro1H52Qp+MLZ6O2f06WR26aTbKtvm2krD8acwM67h46dJ P8WSscQl8/xmEXoYed7ioQfTpuQCHEbp9+EDGPzYhymwsGI9lIXNyjulmC3CCEqndg7N ezdo3FfuaYuubUy7iT0KL7Xs9nleRPzA7flaDiMuBR29k3uCrIhhTeAB333KynEqY6Pf MdVLsi23IR2V27X09OhqxhVwi+QIdmDBs0YjLYLX7FoQhdVtuvpkZK4ymGFk3uHlxWgP hqTJqFy0SQUFYIupIuN1/d/i9dzyj5Wt3EXALp/OnjIBj2wpOj9RCxouK4A9f8mnUbkf 1c4g== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:user-agent:in-reply-to :content-disposition:mime-version:references:message-id:subject:cc :to:from:date:arc-authentication-results; bh=hEhtvHLQjHe6vADKTDl8Yz6JVoHmw3oY+2dr0OjcQ0Y=; b=URZm2hOog9g6bI+R8uG/XGxcBc5UuhxIV9QxJsi1z3ZS/+P4cuJGO+eu6VEPKNwQ6k IUGxwB1cGODjCzBGWsYchGYTYi7EtqEQHSBR//8Igmsx1NFrNY5xkX1tBu/HveR4ilHf mYlzguftkfE9wMmYkebqAFJnQE3g6PstrqCZEPi+VpYDe6NIOZXDoEIgSMRMdp3DCtmB uiEZT77/L3VBB6Pu421zq+wraGxn8CxGy6ifEb82qq1K4qlByA69fyqHdK9fyG0/D+zi uVIA8RzzqR29LTp7eQ1ArxebWAsbqUv8z42RdgoPrUMfoDQXqUNBxZOcrnacVRl+wRwm xDoQ== ARC-Authentication-Results: i=1; mx.google.com; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id r7-v6si840819ple.309.2018.08.21.23.23.19; Tue, 21 Aug 2018 23:23:35 -0700 (PDT) Received-SPF: pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) client-ip=209.132.180.67; Authentication-Results: mx.google.com; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1728228AbeHVJoU (ORCPT + 99 others); Wed, 22 Aug 2018 05:44:20 -0400 Received: from orcrist.hmeau.com ([104.223.48.154]:34888 "EHLO deadmen.hmeau.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1728020AbeHVJoU (ORCPT ); Wed, 22 Aug 2018 05:44:20 -0400 Received: from gondobar.mordor.me.apana.org.au ([192.168.128.4] helo=gondobar) by deadmen.hmeau.com with esmtps (Exim 4.89 #2 (Debian)) id 1fsMVa-0006GI-KH; Wed, 22 Aug 2018 14:20:46 +0800 Received: from herbert by gondobar with local (Exim 4.89) (envelope-from ) id 1fsMVQ-0006jN-O1; Wed, 22 Aug 2018 14:20:36 +0800 Date: Wed, 22 Aug 2018 14:20:36 +0800 From: Herbert Xu To: Ard Biesheuvel Cc: Eric Biggers , Megha Dey , Tim Chen , "David S. Miller" , syzbot , "open list:HARDWARE RANDOM NUMBER GENERATOR CORE" , Linux Kernel Mailing List , syzkaller-bugs , the arch/x86 maintainers Subject: Re: KASAN: use-after-free Read in sha512_ctx_mgr_resubmit Message-ID: <20180822062036.mdq4q5o5zdzuxh7s@gondor.apana.org.au> References: <00000000000072d64d05737b6b8c@google.com> <20180820073119.GA14931@sol.localdomain> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: User-Agent: NeoMutt/20170113 (1.7.2) Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Tue, Aug 21, 2018 at 02:43:56PM +0200, Ard Biesheuvel wrote: > > I agree. The code is obviously broken in a way that would have been > noticed if it were in wide use, and it is too complicated for mere > mortals to fix or maintain. I suggest we simply remove it for now, and > if anyone wants to reintroduce it, we can review the code *and* the > justification for the approach from scratch (in which case we should > consider factoring out the algo agnostics plumbing in a way that > allows it to be reused by other architectures as well) I agree too. Could one of you guys send me a patch to remove them? Thanks, -- Email: Herbert Xu Home Page: http://gondor.apana.org.au/~herbert/ PGP Key: http://gondor.apana.org.au/~herbert/pubkey.txt