Received: by 2002:a25:ad19:0:0:0:0:0 with SMTP id y25csp2601701ybi; Sun, 28 Jul 2019 12:53:32 -0700 (PDT) X-Google-Smtp-Source: APXvYqwD3cxCXB+d2FjZHWkAgaEdcfCgWZgGr/V67fDQVth0QXeIia6fYHto2A/uktnZWRp5izff X-Received: by 2002:aa7:82da:: with SMTP id f26mr33218437pfn.82.1564343612778; Sun, 28 Jul 2019 12:53:32 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1564343612; cv=none; d=google.com; s=arc-20160816; b=pzLbAKkwxZZUXkC8wFJEY+Y+ND5uvOgEv777BSIDDQ8TJWWNVLajg1ta/mFP3qdqQE 38dPPWe2sEHh2Vwl51xSUfg30tn+hFhRZ2l68TF0bj+6SNA/O6T9rg4R5EbD9PTkEVXf J5WsYtvggYQTWBCVUewySWGX6NvTrgVzWJlM3z6FXafaRQGVNdLfBKaZKXqiyb2DFmrc rPP0ezy/eN2git3KKdTOokhvfKKOLIeLl7KauDZ93oRLeyWScYRcUO+rc4oN4pg7gEJD ekfsVSio6EMNHAqJ0mbh+sN6z75arrasNPaYoWO0Ty0kprXezMfVetptNOvYWVRwO1Fw kOdg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:dkim-signature; bh=3ot50Sc2XXeKUTOrtxbQvTwuDuPIpkR8zJJ05liISdM=; b=xjrmbEOd8ruOx4uHsFPuJ13RYvA1Q3Hgom91BYCz+tZGO4Vk1F5CY0PxlJGPrndr29 XvkOnF+PfK7B8TCx24JPAflQedIrzmSvuYH2wMYPc3s9wPEkhr70vETgv2SoPYFCRxJP NrG9JrDeNG1mQhT3gj7qcoX6rCPPVcvyd02Lv3Ha+04Bs0sP5H4brtAp2vBNaUJn4zrB 5VxS5vJW0i5BIsLNRagIfXQn5EZF28NvBi4lQi6CfI5zlAhDrKEGFzp0juO3egOv10/L GCI6LOdcG4pbfi5/bII4uCJ/oWCIKG4AgTMJbBbcAuya4Wg70RMaMuN+2A5x7+15p2ad xvmQ== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@linux-foundation.org header.s=google header.b=JHr4KtjC; 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 w184si28881602pgd.394.2019.07.28.12.53.17; Sun, 28 Jul 2019 12:53:32 -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; dkim=pass header.i=@linux-foundation.org header.s=google header.b=JHr4KtjC; 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 S1726327AbfG1Tui (ORCPT + 99 others); Sun, 28 Jul 2019 15:50:38 -0400 Received: from mail-lj1-f196.google.com ([209.85.208.196]:41894 "EHLO mail-lj1-f196.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1726129AbfG1Tui (ORCPT ); Sun, 28 Jul 2019 15:50:38 -0400 Received: by mail-lj1-f196.google.com with SMTP id d24so56415499ljg.8 for ; Sun, 28 Jul 2019 12:50:37 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linux-foundation.org; s=google; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=3ot50Sc2XXeKUTOrtxbQvTwuDuPIpkR8zJJ05liISdM=; b=JHr4KtjC5i/4M1fxincFRsD2UPEJEPLgGtDu1Sqdxivzbua9+qWXK4P51WaJkRKzyI IymgS9RwaDHM6BTBYWCYTtifwuwPtQ7Dr2A+/0z5tv8mpeRUtHW1JdKhN7UiM7qaVVO/ GSk+YuC/ZUWYPLVrHCRT7riT3eIPWYTwdhjCA= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=3ot50Sc2XXeKUTOrtxbQvTwuDuPIpkR8zJJ05liISdM=; b=nZC7CpXetH/PwiCfujVxQmSXwCxw+bOnmrmvxe5sgMsQAoe5VyPV6ssQWugZc6WIER LBQJEpGZeAKD2v9WtkAWAVSF/XVR8R8oRynNisAlLOs3S4qJ3XQ5ldEZDzFpJwuoXk2Z XAIx/4OKeyT1QT2xPBZd83+OP+QG/mJupHdPmN0yX6jTpRnzoAym/qu221rAqwPOPAag z9Lpf9dHQU7LkLurzdM8gNe5OuYFI/hC8S5ngUc2K80bGZnI3zjnSK/LF2HT+nxwZe1u ICsFhoKxdTQchWEff3qVCt5kGV0tzeFasK59tXBhxjEoUTCT25bu+eZ1G78wKaYE0L23 dRsg== X-Gm-Message-State: APjAAAVgTOG8FI1fcGkTv3GcJFxtDXFtKB9X4mH/3MUpWmIy0hNmTRwO H5XjwwpnnBt1bmD/eD26fVhbGf+cRjE= X-Received: by 2002:a2e:89c8:: with SMTP id c8mr56416800ljk.70.1564343435902; Sun, 28 Jul 2019 12:50:35 -0700 (PDT) Received: from mail-lj1-f180.google.com (mail-lj1-f180.google.com. [209.85.208.180]) by smtp.gmail.com with ESMTPSA id z23sm10332136lfq.77.2019.07.28.12.50.35 for (version=TLS1_3 cipher=AEAD-AES128-GCM-SHA256 bits=128/128); Sun, 28 Jul 2019 12:50:35 -0700 (PDT) Received: by mail-lj1-f180.google.com with SMTP id p17so56445090ljg.1 for ; Sun, 28 Jul 2019 12:50:35 -0700 (PDT) X-Received: by 2002:a2e:b003:: with SMTP id y3mr56412263ljk.72.1564343434760; Sun, 28 Jul 2019 12:50:34 -0700 (PDT) MIME-Version: 1.0 References: <201907281218.F6D2C2DD@keescook> In-Reply-To: From: Linus Torvalds Date: Sun, 28 Jul 2019 12:50:18 -0700 X-Gmail-Original-Message-ID: Message-ID: Subject: Re: [GIT PULL] meminit fix for v5.3-rc2 To: Kees Cook Cc: Linux List Kernel Mailing , Arnd Bergmann Content-Type: text/plain; charset="UTF-8" Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Sun, Jul 28, 2019 at 12:43 PM Linus Torvalds wrote: > > Side note: I find "meminit" a confusing description for the structleak > thing. Not that 'structleak' is all that much better, because it's not necessarily just about structs either. 'stack variable initialization' is too long. I dunno. But it's more about "variables" (and in the case of kmalloc etc - perhaps 'allocations') than "memory", I feel. The point is that in the kernel we do memory management and memory initialization, and that's something very different. Linus