Received: by 2002:ac0:a582:0:0:0:0:0 with SMTP id m2-v6csp2247138imm; Wed, 3 Oct 2018 00:26:08 -0700 (PDT) X-Google-Smtp-Source: ACcGV61UNRURibWsD56Nqt3Jcm9jcG/DGDKjVp+8/hO9JI0tdcHWAg94Iw3r4qIHGlvHQKin+dk3 X-Received: by 2002:a63:790e:: with SMTP id u14-v6mr26872pgc.111.1538551568189; Wed, 03 Oct 2018 00:26:08 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1538551568; cv=none; d=google.com; s=arc-20160816; b=C2SxaWQp5QUlB5hFKqRuXOxJV81bbp7bThJ4yL0c0I/LDs1E10G21KNpCt7NtyCHuv XbAJ5BBT02IZHiE+JQoj+3VxmopFDIOIItZBMM2X9eB4Rh4MwGRyIHmDOLvZSFwn+fa/ 9ba/RwP2/1z0FkqcagvKqTMzlnuWJliYFYVjm6R3DYQp6su5M26TC5fosh0JkIuKT2uo Stvoos9jQFYiVt6wNqnhNTpv1RqVnGlJbZ9WM2bu95iias9IFuu2pSd0aenecnqB6oYd 39sHNnVa3SCTN1WjFH/4Z69no373ST358CJuL8tpg/0TaoXcUrhf28tUtm24mXVPdprq GIgA== 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:dkim-signature; bh=UBd7KqCJrVaJByLkWqlFYoQhqRVegS/q+o0mhSsn9tE=; b=PN3nONfT8+30OT4fGXL0p4c1X+lrnpFWuk3gu1iBjliBq8iz+PlIhKm7KekyXoCsdO mtUJEX0oADDkvCRPOXDaBMGilqLAAiEKnsu7eWoFeW14jYg/K7hZGyzYDb8Gftl7u7sL iyWk+Li4LojtS7f8ITxeiIuDJ/mmFWZWx1heLsXV8h/oiA784yZoUFs8TNySkfN8j23h SnOv8HfIvht2GsQ3vo0ud5kHApb6c9zo6iAV0zfF738BjQdRwNb3BtY7Nec+xl65eb6v q3oN5YiZjErgZN76KKd6eTpPuyQZMMXwfi4HqkB+nJ0YxY+xFbIqZNVoP9GCmvZGIi/4 0Acw== ARC-Authentication-Results: i=1; mx.google.com; dkim=fail header.i=@gmail.com header.s=20161025 header.b="A149lB/m"; 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=kernel.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id b11-v6si704222plk.302.2018.10.03.00.25.52; Wed, 03 Oct 2018 00:26:08 -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=fail header.i=@gmail.com header.s=20161025 header.b="A149lB/m"; 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=kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1727039AbeJCOMm (ORCPT + 99 others); Wed, 3 Oct 2018 10:12:42 -0400 Received: from mail-wr1-f68.google.com ([209.85.221.68]:45170 "EHLO mail-wr1-f68.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1726521AbeJCOMl (ORCPT ); Wed, 3 Oct 2018 10:12:41 -0400 Received: by mail-wr1-f68.google.com with SMTP id q5-v6so4840263wrw.12 for ; Wed, 03 Oct 2018 00:25:32 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=sender:date:from:to:cc:subject:message-id:references:mime-version :content-disposition:in-reply-to:user-agent; bh=UBd7KqCJrVaJByLkWqlFYoQhqRVegS/q+o0mhSsn9tE=; b=A149lB/m427MSvlQJ69Pijvko/XUMjsoSAw2N6Y1M4QtbovStWDX43IjlVeZGEk6hA U9R/Q5mFx6Qt0cs1z1SxkkNhV/WXhzr/BkJU19nvuwc0Rl8JtBiOliAnrqdwFAh8WwV0 8k4x5Ob6c5ET+zZO6lD4fto2DmQa0vwvTGAHXn29qBDsiNi28nPyIQ/o3lHtcX1DtjGS CUCpCHkAxSekuy86rb91bMK+D8NLmfLQGB9kNst62wRJ8VluLCKkree7dUoHQZh8XrVa 3uf2fLHH7siIZk7hxdXzgbfrw+0Y9asCt3vW+hMbxdFiJVTRE0norNYhImEtFF5HfFBV Hf9Q== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:sender:date:from:to:cc:subject:message-id :references:mime-version:content-disposition:in-reply-to:user-agent; bh=UBd7KqCJrVaJByLkWqlFYoQhqRVegS/q+o0mhSsn9tE=; b=A2DrSSOWq+dz0Dl4Ogr3RML9/fyJLsVRixV3s3KdAzUpb67lOLjDk5LQoc2qBZgd2O TkxN+5tY5ST3WHaYUwnYJ+w0m1KVKl3DXJftJ5fUGiPVi/sxqnQHMM9sXyVS1hv8aYob T1O1vAFzIwbc05nypJNzexnQ+JA/U5DCalGAL9WgiquI/zyftfs6hdox1oY1mtVlBssM 90enUL8w1E0gkzLVqpgw4DXLVI6JOMCBVPeHMIAScH5czLj8kz2NZPynbtJKoMoAKuXf GPda3I+yo+z3lPkVjt85DNKg9RETIpgVJSsM8EYNfz7TurDg4XnARWTvyQ0QFvVfnh+d OuwQ== X-Gm-Message-State: ABuFfoiM0OTMDOyIH05AaJz537EgTqIMh5vLfzOQI9uQao7y36EDSEpr VLE+ODrsjnQKiJuhJyRURTY= X-Received: by 2002:a5d:6902:: with SMTP id t2-v6mr159251wru.323.1538551531747; Wed, 03 Oct 2018 00:25:31 -0700 (PDT) Received: from gmail.com (2E8B0CD5.catv.pool.telekom.hu. [46.139.12.213]) by smtp.gmail.com with ESMTPSA id v16-v6sm333007wru.31.2018.10.03.00.25.30 (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256); Wed, 03 Oct 2018 00:25:31 -0700 (PDT) Date: Wed, 3 Oct 2018 09:25:28 +0200 From: Ingo Molnar To: Tim Chen Cc: Jiri Kosina , Thomas Gleixner , Tom Lendacky , Ingo Molnar , Peter Zijlstra , Josh Poimboeuf , Andrea Arcangeli , David Woodhouse , Andi Kleen , Dave Hansen , Casey Schaufler , Asit Mallick , Arjan van de Ven , Jon Masters , linux-kernel@vger.kernel.org, x86@kernel.org Subject: Re: [Patch v2 4/4] x86/speculation: Add prctl to control indirect branch speculation per process Message-ID: <20181003072528.GA98965@gmail.com> References: <20181002093530.GC122128@gmail.com> <20a42fd4-0026-c30e-1d82-4a345f6257cc@linux.intel.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20a42fd4-0026-c30e-1d82-4a345f6257cc@linux.intel.com> User-Agent: Mutt/1.9.4 (2018-02-28) Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org * Tim Chen wrote: > Thanks for the corrections. I'll update the patchset. Please also go beyond the direct review feedback me and Thomas gave, and pro-actively look out for similar patterns of mistakes in these patches and in all future patches you send. As Thomas's and my review made it abundantly clear, this patch series has a very high proportion of small, indefensible trivial quality problems. If the root of the problem is that you are sending out patches too fast then please *read* your own code and changelogs more than once before sending it to lkml, fix trivial mistakes and coding style so that others don't have to waste time over trivialities. If the root of the problem is that you don't have enough time to spend on these patches then you should perhaps delay your next series for another day or two, use more time to review the series, before sending it for an upstream merge. I.e. please make a serious effort to improve patch and changelog quality in the future. Thanks, Ingo