From owner-svn-src-head@freebsd.org Fri Feb 24 23:57:53 2017 Return-Path: Delivered-To: svn-src-head@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 4AACCCEC10A; Fri, 24 Feb 2017 23:57:53 +0000 (UTC) (envelope-from jonlooney@gmail.com) Received: from mail-wm0-x230.google.com (mail-wm0-x230.google.com [IPv6:2a00:1450:400c:c09::230]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id D7FBC1038; Fri, 24 Feb 2017 23:57:52 +0000 (UTC) (envelope-from jonlooney@gmail.com) Received: by mail-wm0-x230.google.com with SMTP id v77so25601329wmv.0; Fri, 24 Feb 2017 15:57:52 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc; bh=RN8b1Bh1KPkqu7SnGDCbwz3g3YaDyV9qBBuJImIH4IE=; b=RYjTd03MoVOurEQqqCnbtXanRAEdCp/L3G17DHRvQbmwFJtVMG+qQ1Vj0DZV5jztv8 hlW9ND7BLYN2cPwECOF/nXsPoeA8YE84mh7SqoFRaQ/t3E5iI8resVVdn6l8k+DoAHg8 Iif4vRtafqZi/wvGBGXbiibwlqs5qtLJYOhgjISI/XhhLkDhGYKdSTNJ1fu3RUKoG1zS o+ip8w216DGc54ehuj7vcCbg+IBrrWJgwQA9eA+P+CIz7D8cvJ+86Q6p+14NdAaEw1b7 Xab5ZG3Lq2qyMIB10TWoNbFk3onYMPnVoxgqEFPZF5h4smjv+lWMUOxP1aXPAWaMo9gu ZmeQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to:cc; bh=RN8b1Bh1KPkqu7SnGDCbwz3g3YaDyV9qBBuJImIH4IE=; b=jjBstYr/RC8j0gsPNJisRSygdAWoiF1DNrYqJJ/cowLVeDHQTKplF9ZiEC2EkBJ5it GNtZAaj504E9lLnxM55KvVSiyhS501AzSpkRkKx66Id3wZnZqMaecMSibZJgA2AxhR69 2TvAjx9r5ADshNNEs8h0hxbjDPx1jXoKuN1oim4warDw3cqd4w2gfkG2EQUGA6bbJhLD wMFAR/G/gcm0m/OH3+SgzTRwHJrqJ2oU5zyjv7kL2Bz7qeUt22NmBUaFNlc+UtLZ9tLN 6gdSkGqwdKo04G5BcdKEYYnfzS7vHf5CJXd8u5t2+5EkVfuHScC9a2/njQ4dUOGYySPL IWLg== X-Gm-Message-State: AMke39mKOLmTTwHquRPXSVE51a+Otq/EOMMUkUjck2aMtFgF8nECWfpG37dviMI/4u9Nrjxw62uI/BFCn2FbVA== X-Received: by 10.28.24.198 with SMTP id 189mr4735317wmy.131.1487980671097; Fri, 24 Feb 2017 15:57:51 -0800 (PST) MIME-Version: 1.0 Received: by 10.223.142.205 with HTTP; Fri, 24 Feb 2017 15:57:50 -0800 (PST) In-Reply-To: <20170224201922.GA18343@strugglingcoder.info> References: <201702241856.v1OIu150004903@repo.freebsd.org> <20170224201922.GA18343@strugglingcoder.info> From: Jonathan Looney Date: Fri, 24 Feb 2017 18:57:50 -0500 Message-ID: Subject: Re: svn commit: r314216 - head/sys/x86/x86 To: hiren panchasara Cc: "Jonathan T. Looney" , src-committers@freebsd.org, svn-src-all@freebsd.org, svn-src-head@freebsd.org Content-Type: text/plain; charset=UTF-8 X-Content-Filtered-By: Mailman/MimeDel 2.1.23 X-BeenThere: svn-src-head@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: SVN commit messages for the src tree for head/-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 24 Feb 2017 23:57:53 -0000 On Fri, Feb 24, 2017 at 3:19 PM, hiren panchasara < hiren@strugglingcoder.info> wrote: > On 02/24/17 at 06:56P, Jonathan T. Looney wrote: > > Author: jtl > > Date: Fri Feb 24 18:56:00 2017 > > New Revision: 314216 > > URL: https://svnweb.freebsd.org/changeset/base/314216 > > > > Log: > > We have seen several cases recently where we appear to get a > double-fault: > > We have an original panic. Then, instead of writing the core to the > dump > > device, the kernel has a second panic: "smp_targeted_tlb_shootdown: > > interrupts disabled". This change is an attempt to fix that second > panic. > > > > When the other CPUs are stopped, we can't notify them of the TLB > shootdown, > > so we skip that operation. However, when the CPUs come back up, we > > invalidate the TLB to ensure they correctly observe any changes to the > > page mappings. > > > > Reviewed by: kib > > Sponsored by: Netflix > > Differential Revision: https://reviews.freebsd.org/D9786 > > Can this be MFCd to 11? > It can be. I didn't propose it because I have only seen the problem on -CURRENT. But, I see no obstacle to MFCing to stable/11, if you want to see it there. Jonathan