Received: by 2002:a25:683:0:0:0:0:0 with SMTP id 125csp359267ybg; Tue, 9 Jun 2020 02:26:48 -0700 (PDT) X-Google-Smtp-Source: ABdhPJzbanAzboPk4XhcBNrXwF2ex9CLpjab6o6D4mXsX6q9HtxrEpr+SBQcl1EsPC4h5+TFLIU8 X-Received: by 2002:a17:906:5e08:: with SMTP id n8mr24895931eju.132.1591694808659; Tue, 09 Jun 2020 02:26:48 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1591694808; cv=none; d=google.com; s=arc-20160816; b=cZdvZ3p40gH3S5LdQxoByJnbjAn4EY54Y/Lv+FqXFEGizhlbuCMIKhYeKGi3A2DJNW PeHbR//yXP7kPAiPntRQ1v0gNlXYzicX6MI0LOD/L4YMY59j+yiw4ckEwEp0Hp6wTfCh N4MJj13KXlnD6c6CqQmkQSSeqQvqRYoOEOcCVkbjTHHtnbirnyRD+UetqfAlicw3Iu9y Gz3kfbNyvNM2XI6BUXVEF76zfw4y8I9TCU36Mx0CdWBXPgCsVCWz5oYlwWnahWBR7JLo 9JKy1DIics9+/z0vtEP2zNmlMoVuR5tT9fArZdAD63oVkKMYApBMMmnT755DQecNlSnn d4jw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:content-transfer-encoding :content-language:in-reply-to:mime-version:user-agent:date :message-id:from:cc:references:to:subject:ironport-sdr :dkim-signature; bh=nF9G0uIp0EqGaKlZRruPKwDafn+ACllof9PIxrZN6/Y=; b=fQ7fGRumPcXAa8y3Iom/EnMmTPUcBmSEFpQoP/R8621Ramw/qcBwVOXT/OhjpnjwU5 BR3vVALhd0gw/AVl60MP0rmFELwb88AEjqX9KVfO/MqUpS0lZCv5zXHozhipZhRi5avZ 6ZmmhBurQidcSf3cMJeG3FvJJ+L6TxGEzgzojTWOCq3VZ+Gav08jfwn7zBk3/YK+4CTM Mji4NpuzbV45aoWlX6Lu1SuM78JOAol+/yENsqcoNYYtxHcn5YnlQArjmc1aTOZHSQXg BUp4iDbPrl8ywdBGIXG7XEXuN3FsJI8aCWI6NT+eRNhsyenuJhH0+yBKKuILT2Frv6pm MqJA== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@amazon.com header.s=amazon201209 header.b=KdOx0vwo; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=QUARANTINE sp=QUARANTINE dis=NONE) header.from=amazon.com Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id t10si8939772eji.323.2020.06.09.02.26.25; Tue, 09 Jun 2020 02:26:48 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-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=@amazon.com header.s=amazon201209 header.b=KdOx0vwo; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=QUARANTINE sp=QUARANTINE dis=NONE) header.from=amazon.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1728571AbgFIJVR (ORCPT + 99 others); Tue, 9 Jun 2020 05:21:17 -0400 Received: from smtp-fw-2101.amazon.com ([72.21.196.25]:22682 "EHLO smtp-fw-2101.amazon.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1728024AbgFIJVQ (ORCPT ); Tue, 9 Jun 2020 05:21:16 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=amazon.com; i=@amazon.com; q=dns/txt; s=amazon201209; t=1591694476; x=1623230476; h=subject:to:references:cc:from:message-id:date: mime-version:in-reply-to:content-transfer-encoding; bh=nF9G0uIp0EqGaKlZRruPKwDafn+ACllof9PIxrZN6/Y=; b=KdOx0vwoMxhR9DODJVQ1ownvGzmPse1REkJQ/naWeb6daA1KgzqceOVg qCbxk71W5oWSRuchsgCoZv3RKlaC6pyYtIFcuOwWt1gdTFYMUcUHgCjWa LK7/O9fBNR9EWiMbtmSDiBdPvb9TNrR4AtKijRmxLG3pWvwaEffSHkFCB Q=; IronPort-SDR: lXQrI3dOyTOwIeEUHA0t5OQPZQHBtdrrnJhjqQny6iAR5hZ+rxBGYc5gOOZpO4d5KxTABwZVmL ewF9BgQddWYA== X-IronPort-AV: E=Sophos;i="5.73,491,1583193600"; d="scan'208";a="35243491" Received: from iad12-co-svc-p1-lb1-vlan2.amazon.com (HELO email-inbound-relay-1e-97fdccfd.us-east-1.amazon.com) ([10.43.8.2]) by smtp-border-fw-out-2101.iad2.amazon.com with ESMTP; 09 Jun 2020 09:21:15 +0000 Received: from EX13MTAUEA002.ant.amazon.com (iad55-ws-svc-p15-lb9-vlan3.iad.amazon.com [10.40.159.166]) by email-inbound-relay-1e-97fdccfd.us-east-1.amazon.com (Postfix) with ESMTPS id 26B6DA0681; Tue, 9 Jun 2020 09:21:11 +0000 (UTC) Received: from EX13D19EUB001.ant.amazon.com (10.43.166.229) by EX13MTAUEA002.ant.amazon.com (10.43.61.77) with Microsoft SMTP Server (TLS) id 15.0.1497.2; Tue, 9 Jun 2020 09:21:08 +0000 Received: from 8c85908914bf.ant.amazon.com (10.43.161.145) by EX13D19EUB001.ant.amazon.com (10.43.166.229) with Microsoft SMTP Server (TLS) id 15.0.1497.2; Tue, 9 Jun 2020 09:21:03 +0000 Subject: Re: [PATCH 1/1] RDMA/core: Don't copy uninitialized stack memory to userspace To: Xidong Wang References: <1591692057-46380-1-git-send-email-wangxidong_97@163.com> CC: Doug Ledford , Jason Gunthorpe , "Yishai Hadas" , Leon Romanovsky , Max Gurtovoy , Maor Gottlieb , , From: Gal Pressman Message-ID: <844cee99-5f52-3110-02b2-60b205f1a189@amazon.com> Date: Tue, 9 Jun 2020 12:20:57 +0300 User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.14; rv:68.0) Gecko/20100101 Thunderbird/68.8.1 MIME-Version: 1.0 In-Reply-To: <1591692057-46380-1-git-send-email-wangxidong_97@163.com> Content-Type: text/plain; charset="utf-8" Content-Language: en-US Content-Transfer-Encoding: 7bit X-Originating-IP: [10.43.161.145] X-ClientProxiedBy: EX13D13UWB001.ant.amazon.com (10.43.161.156) To EX13D19EUB001.ant.amazon.com (10.43.166.229) Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On 09/06/2020 11:40, Xidong Wang wrote: > From: xidongwang > > ib_uverbs_create_ah() may copy stack allocated > structs to userspace without initializing all members of these > structs. Clear out this memory to prevent information leaks. Which members are not initialized?