Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1754003AbdH2QLD (ORCPT ); Tue, 29 Aug 2017 12:11:03 -0400 Received: from mail-io0-f195.google.com ([209.85.223.195]:36210 "EHLO mail-io0-f195.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1752599AbdH2QLB (ORCPT ); Tue, 29 Aug 2017 12:11:01 -0400 MIME-Version: 1.0 In-Reply-To: <20170829140924.GB21615@redhat.com> References: <1c270e76-05be-6f5f-29c6-9cb31f37f71d@redhat.com> <20170825131419.r5lzm6oluauu65nx@angband.pl> <0a85df4b-ca0a-7e70-51dc-90bd1c460c85@redhat.com> <20170827123505.u4kb24kigjqwa2t2@angband.pl> <0dcca3a4-8ecd-0d05-489c-7f6d1ddb49a6@gmx.de> <79BC5306-4ED4-41E4-B2C1-12197D9D1709@gmail.com> <20170829125923.g3tp22bzsrcuruks@angband.pl> <20170829140924.GB21615@redhat.com> From: Linus Torvalds Date: Tue, 29 Aug 2017 09:10:59 -0700 X-Google-Sender-Auth: 0X5Kg7PQyBN4cT-k_Xqp3j4hQv8 Message-ID: Subject: Re: kvm splat in mmu_spte_clear_track_bits To: Andrea Arcangeli Cc: Adam Borowski , Takashi Iwai , Bernhard Held , Nadav Amit , Paolo Bonzini , Wanpeng Li , =?UTF-8?B?UmFkaW0gS3LEjW3DocWZ?= , Joerg Roedel , "Kirill A. Shutemov" , Andrew Morton , kvm , "linux-kernel@vger.kernel.org" , Michal Hocko 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-Transfer-Encoding: 8bit X-MIME-Autoconverted: from quoted-printable to 8bit by nfs id v7TGK8Ap027054 Content-Length: 1508 Lines: 40 On Tue, Aug 29, 2017 at 7:09 AM, Andrea Arcangeli wrote: > Hello, > > On Tue, Aug 29, 2017 at 02:59:23PM +0200, Adam Borowski wrote: >> On Tue, Aug 29, 2017 at 02:45:41PM +0200, Takashi Iwai wrote: >> > [Put more people to Cc, sorry for growing too much...] >> >> We're all interested in 4.13.0 not crashing on us, so that's ok. >> >> > On Tue, 29 Aug 2017 11:19:13 +0200, >> > Bernhard Held wrote: >> > > >> > > On 08/28/2017 at 06:56 PM, Nadav Amit wrote: >> > > > Don’t blame me for the TLB stuff... My money is on aac2fea94f7a . >> > > >> > > Amit, thanks for your courage to expose your patch! >> > > >> > > I'm more and more confident that aac2fea94f7a is the culprit. Maybe it >> > > just accelerates the triggering of the splash. To be more sure the >> > > kernel needs to be tested for a couple of days. It would be great if >> > > others could assist in testing aac2fea94f7a. >> > >> > I'm testing with the revert for a while and it seems working. >> >> With nothing but aac2fea94f7a reverted, no explosions for me either. > > The aforementioned commit has 3 bugs. Yes. I'm reverting it from my tree. We should really *really* just tell the stupid MMU notifier users that they can't sleep. The MMU notifiers are not going to destroy our VM layer. I hate the damn crap, and this kind of garbage is an example of why. So Andrew - please stop taking "MMU notifier can sleep" patches. Start taking patches that fix the users, not break the VM. Linus