Received: by 10.213.65.68 with SMTP id h4csp149330imn; Thu, 15 Mar 2018 12:21:43 -0700 (PDT) X-Google-Smtp-Source: AG47ELuUJ/UWvd2yVZcJuJqSA2gqzYicXJrCpXt53Fet8KlJjyWW/xkLDy4d7VyUXlzYYZDVuO5b X-Received: by 2002:a17:902:2e:: with SMTP id 43-v6mr9263071pla.282.1521141703411; Thu, 15 Mar 2018 12:21:43 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1521141703; cv=none; d=google.com; s=arc-20160816; b=M1CT8cQCIZf0VBO8gymxi5LVv50UQHNTrS3xs45qsBLnmwSxhgLsIgvLeolHShOMzB fNlhO0VEvniICbPGHXfctveeL3nhCJBsALyKNDMCPdCn4EhC0t+cM9dbKnxfuoDmJ90l KJcd1MVxiF2agTZ0a4/owC9x0SFmyJg2ojShpQ80YC02hZzqSQ/EXM2DiSuNXDdpNA7x jRe6F/RlF+iDrRcDrbg1/mz6FZXEVHokK4JuuVdUJh4XLZY49/2COcw217Nwyxp7NVe7 I8VldUr4f6iYKBAuz9Mfs7/V523A7OJCGwCIuC5wWy0QwEee7TYbEK5uGX4p8GvNn1y7 W8aQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:references:in-reply-to:message-id:date :subject:cc:to:from:arc-authentication-results; bh=8ieE+khBH5jALyL7Pqni9NQ0LlR7Dwf3Fo29WFf8V8c=; b=z/RcHCDbA+WleALY9ZW6NiiiyS+9Y/XK9BOLAHjgUwiXbHI+yNGmjbjBJwkNQyVfpj 5AablYEQls0oJy/MtDAtj9Yi4UDkFUXFSGqBSSlOIHSuHxd7JWfwI4lux4F3LQ9Ug4uQ HC9WRN9aUUBLYtXvmaZ3l86GMDCxHCPsSTZ8cj4KJT30QAK1a1kbRFycKyaEW6XCdwjx fXV5i59xHveB5Q8I4RhUs6weeKECYsPmoTAP1sIK8G5RCEnHGpgjATLXVKqcCG/x9sFm KRz6DbePCfyBMF1t8a0XB3m7fOj6Uy6oSmkAFfZJn5yN3u9UEQ5HcvusPE1dhgC4Muvm VHIA== 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 a34-v6si4581327pld.8.2018.03.15.12.21.29; Thu, 15 Mar 2018 12:21:43 -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 S1752923AbeCOTQV (ORCPT + 99 others); Thu, 15 Mar 2018 15:16:21 -0400 Received: from mx2.suse.de ([195.135.220.15]:45108 "EHLO mx2.suse.de" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1752173AbeCOTQU (ORCPT ); Thu, 15 Mar 2018 15:16:20 -0400 X-Virus-Scanned: by amavisd-new at test-mx.suse.de Received: from relay1.suse.de (charybdis-ext.suse.de [195.135.220.254]) by mx2.suse.de (Postfix) with ESMTP id 3FDCDAD91; Thu, 15 Mar 2018 19:16:18 +0000 (UTC) From: Michal Suchanek To: linuxppc-dev@lists.ozlabs.org Cc: Kate Stewart , Madhavan Srinivasan , Paul Mackerras , Michael Neuling , "Bryant G. Ly" , Mahesh Salgaonkar , "Naveen N. Rao" , Daniel Axtens , Nicholas Piggin , Al Viro , David Gibson , Greg Kroah-Hartman , linux-kernel@vger.kernel.org, Sergey Senozhatsky , =?UTF-8?q?C=C3=A9dric=20Le=20Goater?= , Masami Hiramatsu , Andrew Donnellan , Philippe Ombredanne , Joe Perches , Oliver O'Halloran , Andrew Morton , "Tobin C. Harding" , Michal Suchanek Subject: [PATCH RFC rebase 0/9] powerpc barrier_nospec Date: Thu, 15 Mar 2018 20:15:49 +0100 Message-Id: X-Mailer: git-send-email 2.13.6 In-Reply-To: <20180313200108.GA4082@hirez.programming.kicks-ass.net> References: <20180313200108.GA4082@hirez.programming.kicks-ass.net> Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Yes, it is good idea to add some commit messages. Also I rebased the patches on top v3 of series Setup RFI flush after PowerVM LPM migration Thanks Michal Michal Suchanek (9): powerpc: Add barrier_nospec powerpc: Use barrier_nospec in copy_from_user powerpc/64: Use barrier_nospec in syscall entry powerpc/64s: Use barrier_nospec in RFI_FLUSH_SLOT powerpc/64s: Add support for ori barrier_nospec patching powerpc/64: Patch barrier_nospec in modules powerpc/64: barrier_nospec: Add debugfs trigger powerpc/64s: barrier_nospec: Add hcall triggerr powerpc/64: barrier_nospec: Add commandline trigger arch/powerpc/include/asm/barrier.h | 9 ++++ arch/powerpc/include/asm/exception-64s.h | 2 +- arch/powerpc/include/asm/feature-fixups.h | 9 ++++ arch/powerpc/include/asm/setup.h | 11 ++++ arch/powerpc/include/asm/uaccess.h | 11 +++- arch/powerpc/kernel/entry_64.S | 3 ++ arch/powerpc/kernel/module.c | 6 +++ arch/powerpc/kernel/setup_64.c | 87 +++++++++++++++++++++++++++++++ arch/powerpc/kernel/vmlinux.lds.S | 7 +++ arch/powerpc/lib/feature-fixups.c | 47 ++++++++++++++--- arch/powerpc/platforms/pseries/mobility.c | 2 +- arch/powerpc/platforms/pseries/pseries.h | 2 +- arch/powerpc/platforms/pseries/setup.c | 37 +++++++++---- 13 files changed, 213 insertions(+), 20 deletions(-) -- 2.13.6