Received: by 2002:a25:8b12:0:0:0:0:0 with SMTP id i18csp1227883ybl; Tue, 13 Aug 2019 09:15:32 -0700 (PDT) X-Google-Smtp-Source: APXvYqyghQX11wJR5ZC2t2gPF1AknTZydZxRsOGhv0K0tjLixWOW5iuewZxiqoIB8e54Y61JDj9y X-Received: by 2002:a17:902:e002:: with SMTP id ca2mr5371704plb.326.1565712932375; Tue, 13 Aug 2019 09:15:32 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1565712932; cv=none; d=google.com; s=arc-20160816; b=udFw2ABwxI3PgBsFOfnY6W/0o0hLQp6Uel5XZ6pYwmot5nKskBGqTfkDptJpHsQn8q tNyAlPqukOJ3prsWeFKyVJSMtpSd11AHFjAYnpk+6pZD0pwhM+vx8XbsMgiSZJfNEkJ8 3ffAp5KW46gOy3nw83VsH5YkOpbI+2tmZwbuiKgd1LXhehpHkOgeaaW4OpVrslbF+PaF jffmOmTNxS7xwkaHWl7jlm9gxDPK6j+FH+fMiFAyZlYQqaK10YWvS9G3585Szv7DGo4r +eVH6M6jS/mBuTs0WgBX6RvtFHNLeeMoIyWJoP/8HhcvzRGwstX5483wvWGChAZPRkKZ waUA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:message-id:date:subject:cc:to:from; bh=jFoMkm2MlRgdJtGfzycKnIjB8DTIQkYcqDSW2rS2K6k=; b=ItRbclI8RV4VRSYBVQ61so6TiFJN6HyLiciFjn+j6LpXDNQCda6lxz5Pmf6SfiO8Kh kR0ow+91UzYYjqByCkVwox9+gvN8V/3Stqz84+xK5RyWAnfMK0+ANMmqeUszcaYUQBJm zo1WWiklN9szMhcw9Eqrr7cNfd0YuUEjvIsAzaSnWw8LXfn7pUM0aNwlPehTTccreCeL H+61CQ2U7NsSXsIO2N6C7QqD2YOyQodlztqFMf9GM5pn5pGfwCLw7GH7J6oKoUWS+uzh 6xBPbO1CSXssixdkaQ20JLSMfUDRQY8/FoAakSaAMedevp/K60rK1TKvzn8hxNOWE8o3 zMHg== 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=8bytes.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id o6si73219634pfb.230.2019.08.13.09.15.15; Tue, 13 Aug 2019 09:15: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; 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=8bytes.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1730040AbfHMP2c (ORCPT + 99 others); Tue, 13 Aug 2019 11:28:32 -0400 Received: from 8bytes.org ([81.169.241.247]:48998 "EHLO theia.8bytes.org" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1727672AbfHMP2S (ORCPT ); Tue, 13 Aug 2019 11:28:18 -0400 Received: by theia.8bytes.org (Postfix, from userid 1000) id 9A77446B; Tue, 13 Aug 2019 17:28:17 +0200 (CEST) From: Joerg Roedel To: Greg Kroah-Hartman , stable@vger.kernel.org Cc: Dave Hansen , Andy Lutomirski , Peter Zijlstra , Thomas Gleixner , Ingo Molnar , Borislav Petkov , linux-kernel@vger.kernel.org, Joerg Roedel Subject: [PATCH 0/3 5.2-stable] Sync mappings in vmalloc/ioremap areas Date: Tue, 13 Aug 2019 17:28:11 +0200 Message-Id: <20190813152814.5354-1-joro@8bytes.org> X-Mailer: git-send-email 2.17.1 Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org From: Joerg Roedel Backport commits from upstream to fix a data corruption issue that gets exposed when using PTI on x86-32. Please consider them for inclusion into stable-5.2. Joerg Roedel (3): x86/mm: Check for pfn instead of page in vmalloc_sync_one() x86/mm: Sync also unmappings in vmalloc_sync_all() mm/vmalloc: Sync unmappings in __purge_vmap_area_lazy() arch/x86/mm/fault.c | 15 ++++++--------- mm/vmalloc.c | 9 +++++++++ 2 files changed, 15 insertions(+), 9 deletions(-) -- 2.16.4