Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1426276AbdDUWAU (ORCPT ); Fri, 21 Apr 2017 18:00:20 -0400 Received: from mail-vk0-f51.google.com ([209.85.213.51]:33029 "EHLO mail-vk0-f51.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1426259AbdDUWAQ (ORCPT ); Fri, 21 Apr 2017 18:00:16 -0400 MIME-Version: 1.0 In-Reply-To: References: From: Andy Lutomirski Date: Fri, 21 Apr 2017 14:59:54 -0700 Message-ID: Subject: Re: [PATCH v2 1/3] x86/mm: Remove flush_tlb() and flush_tlb_current_task() To: Andy Lutomirski Cc: X86 ML , "linux-kernel@vger.kernel.org" , Borislav Petkov , Rik van Riel , Dave Hansen , Nadav Amit , Michal Hocko , Sasha Levin , Andrew Morton Content-Type: text/plain; charset=UTF-8 Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Content-Length: 428 Lines: 10 On Fri, Apr 21, 2017 at 11:15 AM, Andy Lutomirski wrote: > I was trying to figure out what how flush_tlb_current_task() would > possibly work correctly if current->mm != current->active_mm, but I > realized I could spare myself the effort: it has no callers except > the unused flush_tlb() macro. In fact, it doesn't even exist on > !SMP builds. Please disregard this patch for now. It has issues. ---Andy