Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1752947AbeAQMl6 (ORCPT + 1 other); Wed, 17 Jan 2018 07:41:58 -0500 Received: from mx2.suse.de ([195.135.220.15]:59670 "EHLO mx2.suse.de" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1752664AbeAQMl4 (ORCPT ); Wed, 17 Jan 2018 07:41:56 -0500 Date: Wed, 17 Jan 2018 13:41:54 +0100 (CET) From: Jiri Kosina To: Martin Schwidefsky cc: linux-kernel@vger.kernel.org, linux-s390@vger.kernel.org, kvm@vger.kernel.org, Heiko Carstens , Paolo Bonzini , Cornelia Huck , Greg Kroah-Hartman , Jon Masters , Marcus Meissner Subject: Re: [PATCH 2/6] s390: implement nospec_[load|ptr] In-Reply-To: <1516182519-10623-3-git-send-email-schwidefsky@de.ibm.com> Message-ID: References: <1516182519-10623-1-git-send-email-schwidefsky@de.ibm.com> <1516182519-10623-3-git-send-email-schwidefsky@de.ibm.com> User-Agent: Alpine 2.21 (LSU 202 2017-01-01) MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Return-Path: On Wed, 17 Jan 2018, Martin Schwidefsky wrote: > Implement nospec_load() and nospec_ptr() for s390 with the new > gmb() barrier between the boundary condition and the load that > may not be done speculatively. FWIW the naming seems to be changing constantly. The latest patchset from Dan Williams [1] uses ifence_...(). [1] lkml.kernel.org/r/151586744180.5820.13215059696964205856.stgit@dwillia2-desk3.amr.corp.intel.com -- Jiri Kosina SUSE Labs