Messages in this thread | | | From | Andy Lutomirski <> | Date | Mon, 4 Dec 2017 14:25:43 -0800 | Subject | Re: [patch 55/60] x86/mm: Use INVPCID for __native_flush_tlb_single() |
| |
On Mon, Dec 4, 2017 at 6:08 AM, Thomas Gleixner <tglx@linutronix.de> wrote: > From: Dave Hansen <dave.hansen@linux.intel.com> > > This uses INVPCID to shoot down individual lines of the user mapping > instead of marking the entire user map as invalid. This > could/might/possibly be faster. > > This for sure needs tlb_single_page_flush_ceiling to be redetermined; > esp. since INVPCID is _slow_.
I'm wondering if INVPCID is *so* slow that this patch is entirely counterproductive.
--Andy
| |