Received: by 2002:ac0:a5a7:0:0:0:0:0 with SMTP id m36-v6csp4287232imm; Mon, 30 Jul 2018 11:48:04 -0700 (PDT) X-Google-Smtp-Source: AAOMgpf7x9xYRZOc8o9e7cFGlgGIhHZ6KUJ0nfK2E+cYAUhF6jHLdhjvyB+xF+yVQPPYfynGDb8k X-Received: by 2002:a62:c410:: with SMTP id y16-v6mr18983775pff.161.1532976484215; Mon, 30 Jul 2018 11:48:04 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1532976484; cv=none; d=google.com; s=arc-20160816; b=R92ikuGjrwJMVBo5CNQWJELMhESrdhq4UsBb0EvtzYbnd6jhrq/M9NVrfFw8kc+sxP 9VLYpnVQ55z7z0tbVMvrsS9/DO4fTfQrf+doi/FSJFpAn1cMQX5QLWR/JE1TkK9PgHXH 5/2GYqOKdIMnQXxMCwLkprY/vAJMw7Z03A91u+eRQ6ktlTsrV0WnS/JmIz3N5H/nOFHd yML5sIvvwS/8OiZypT4LPNI52/yPqEElI64aFP0I6n1on5oYNXp7/IMg0n5AJvLHm1j4 srrgmjOuS0wnmfU9V/fj/auKUpg3M96xUXC8wLOweNj1HOoE78V43esl4UN84MsXphqs tKPg== 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:autocrypt:openpgp:from:references:to:subject :arc-authentication-results; bh=sKiawBFipZqsvjtOQgtXhHfV4ZWKq4PFq9Ipmu6CDKY=; b=IEpIkNCqWJ1noHmcyMu9lJE8HnyOknBfhG0RbENNtndDCgC5TorIg/WdYNoez5BlK/ ahCsbchb9WxNgrVBiCqxB5tii1YHkULj36UL53cyMFoO8EROKqEqKSpxlvHjGXZDGiII zh3b3OWiKeSJagd4IZH3acL177jYDJRmyRVi73jzqZsLHaVK/1Ub5e5w7mF0Mg9BWHEZ 5HAvXD8oWIl/d6ND7PO2TXZsT56IHJs7z54b0A+Rk6tfZQYmcbkSIrTNESGxxWb7QbRZ uHMloVuiQVIxQ4i37kBFMJCDnieqPCb5AFkuq2DyXuAadTNfckSkHSuO1eIPttCm904p StPg== 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; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=redhat.com Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id t4-v6si10455624plo.235.2018.07.30.11.47.49; Mon, 30 Jul 2018 11:48:04 -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; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=redhat.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1731557AbeG3UXU (ORCPT + 99 others); Mon, 30 Jul 2018 16:23:20 -0400 Received: from mail-qk0-f175.google.com ([209.85.220.175]:34344 "EHLO mail-qk0-f175.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1729331AbeG3UXU (ORCPT ); Mon, 30 Jul 2018 16:23:20 -0400 Received: by mail-qk0-f175.google.com with SMTP id b66-v6so8530283qkj.1 for ; Mon, 30 Jul 2018 11:47:01 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:subject:to:references:from:openpgp:autocrypt :message-id:date:user-agent:mime-version:in-reply-to :content-language:content-transfer-encoding; bh=sKiawBFipZqsvjtOQgtXhHfV4ZWKq4PFq9Ipmu6CDKY=; b=OJxbFKa2SyuhvvQfxRdg1ufauHH0Xkb2sprtygg/C4sL5hbP8XfqkfrEyd5kKUZsTi gq3KXSN81udBlzST5PrlkQAKlsRMaIRCYWmboxWWDRVaG4XnHKS0x88XVESi99skVPnp EEbR9SMasdt6PbaX4v87P424G2BFAA5o095z4VHmzbQkwgAzlH8gEc9bczPSrCoo2487 o4s135g7+ElCK4XMhz2eAN3O7TvEFCFha6hB5PxC5AiBJyB83AwLpecs4dcHKd1gAh3i XedpuIKZiRTuk5Z70cnjnKO9ANMwBhvJ2htzudv7NDuudpU27/iZAi2zw8wI+qZTGUti YuKA== X-Gm-Message-State: AOUpUlFHegzOqme5TyhZYeyZbhJ6J8r6MKBJcpaHU/dn6tCv3xPBL1A3 TodydDhH2unpt5lKhSvYfiEkSA== X-Received: by 2002:a37:7347:: with SMTP id o68-v6mr16568467qkc.291.1532976421056; Mon, 30 Jul 2018 11:47:01 -0700 (PDT) Received: from laptop.jcline.org ([66.187.232.65]) by smtp.gmail.com with ESMTPSA id r67-v6sm6933456qkd.10.2018.07.30.11.47.00 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Mon, 30 Jul 2018 11:47:00 -0700 (PDT) Subject: Re: [PATCH v2] ext4: mballoc: Fix spectre gadget in ext4_mb_regular_allocator To: "Theodore Y. Ts'o" , Andreas Dilger , linux-ext4@vger.kernel.org, linux-kernel@vger.kernel.org, Josh Poimboeuf , stable@vger.kernel.org References: <20180730180747.25200-1-jcline@redhat.com> <20180730183615.GU21725@thunk.org> From: Jeremy Cline Openpgp: preference=signencrypt Autocrypt: addr=jcline@redhat.com; keydata= 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 X/87hZ4pdW/aOXUAgQ== Message-ID: <3f954645-e6b5-55d8-0ccd-2d1dd5ddb80e@redhat.com> Date: Mon, 30 Jul 2018 14:46:59 -0400 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101 Thunderbird/52.9.1 MIME-Version: 1.0 In-Reply-To: <20180730183615.GU21725@thunk.org> Content-Type: text/plain; charset=utf-8 Content-Language: en-US Content-Transfer-Encoding: 8bit Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Hi Ted, On 07/30/2018 02:36 PM, Theodore Y. Ts'o wrote: > Hey Jeremy, > > I think you are also going to be changing the 1/3 patch from the > original patch series that this was part of. That's correct, right? > > It would be easier for me if you could simply make all of the > revisions you plan to make for the patch series, and then upload a > full v2 of the entire patch series. > > Right now I've mentally marked the entire patch series as "waiting > forh v2". So when you send a V2 version of individual patch out of > that series, it leaves things unclear when/if you plan to update any > of other patches in the series. I dropped patch 1/3 and 2/3 from the original series because they can both be covered by some sanitation in fs/quota/quota.c, so the this is only patch from the v1 series that should be applied. Sorry for not being more clear! Cheers, Jeremy