Received: by 2002:ac0:a594:0:0:0:0:0 with SMTP id m20-v6csp1206259imm; Tue, 15 May 2018 15:44:23 -0700 (PDT) X-Google-Smtp-Source: AB8JxZrovoUiUSlEVek3bgjB2ulW17fROOW7xAaDNrSrnZBHDjDO6FOF8FTvk9IJmBQtHrgrBHcL X-Received: by 2002:a17:902:70c4:: with SMTP id l4-v6mr16413081plt.174.1526424263878; Tue, 15 May 2018 15:44:23 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1526424263; cv=none; d=google.com; s=arc-20160816; b=Y9uPWLjKwKUFZ2bzu0Xu0xqGxc3SFenYNRgtXTnedFxS2GiuHwurNQ0bzJ9U3auHjd EEmctYkeg1QD94ogZH/sylqvflLPtPDa+9jPZYrsGa+BLBjr9yF9OnG2RNiKpmSSx0Ms mYaLmucaoC5G9VBbaQDyVMtnRaMIQH+1f1nArZbNVYG/wxSe5qTjB59Emei3Edw1uUzx VvbZcVX7G2xbCi5FoscgPRqYt/Y0QhmHybrCp9+wJ9tTeMInaexBciNoV+uTv2Qwmd0t 46m7HtgmTQsU18oYLWOJkMip7ap2pgl2cYlrFWRmmFlzsz5Pr9SW/0oEgT8+cPvpvWA6 QgNw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:user-agent:in-reply-to :content-disposition:mime-version:references:message-id:subject:cc :to:from:date:arc-authentication-results; bh=8HgoScJSclt2nW+meYNr1kfSUxsG7hRPhZA2x7TV7B4=; b=s5GvgFMHUkJpkGy9PvIJiO8bdydrU5nuGoxqGF0x3TNZqu1W0mYwv4E6FCSkg4xyml 0mNf3i1bjG8WnLz9b6zv7PmBP6Cf+s2dwyD2IuFefGFRdxGo+FBjj/l4zq87IRwI2b4K P/IsaIG6+MNS0JW35oxP4qA0gpU2I9X5bRgt3NR1HCXhdfZdvwZQPL53Uko7I7YTlGXe wYVPVyT6itYYVDox9DeycT8KrM281SOeueSAYGq5dlu8mc6EMHko3k4+cdnJBdmmPxTy TJhTbRKNcwzXZndYReSWCh6t4PCkaWVw5oYrKNTiYq+jUtCUBt6FwBnHSsXVYrpjRLnT 8cYg== 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=redhat.com Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id w15-v6si1110021plp.7.2018.05.15.15.44.08; Tue, 15 May 2018 15:44:23 -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=redhat.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1751881AbeEOWn6 (ORCPT + 99 others); Tue, 15 May 2018 18:43:58 -0400 Received: from mx3-rdu2.redhat.com ([66.187.233.73]:41374 "EHLO mx1.redhat.com" rhost-flags-OK-OK-OK-FAIL) by vger.kernel.org with ESMTP id S1750810AbeEOWn5 (ORCPT ); Tue, 15 May 2018 18:43:57 -0400 Received: from smtp.corp.redhat.com (int-mx05.intmail.prod.int.rdu2.redhat.com [10.11.54.5]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by mx1.redhat.com (Postfix) with ESMTPS id 7B940BB401; Tue, 15 May 2018 22:43:56 +0000 (UTC) Received: from treble (ovpn-120-21.rdu2.redhat.com [10.10.120.21]) by smtp.corp.redhat.com (Postfix) with ESMTPS id 9BE7563F3C; Tue, 15 May 2018 22:43:55 +0000 (UTC) Date: Tue, 15 May 2018 17:43:54 -0500 From: Josh Poimboeuf To: Linus Torvalds Cc: Alexey Dobriyan , Peter Anvin , kernel test robot , Ingo Molnar , Thomas Gleixner , Andrew Lutomirski , Borislav Petkov , Brian Gerst , Denys Vlasenko , Peter Zijlstra , Linux Kernel Mailing List , Peter Anvin , tipbuild@zytor.com, LKP Subject: Re: [lkp-robot] [x86/asm] 51bad67ffb: int3:#[##] Message-ID: <20180515224354.zmygmsnlqj5lrdbo@treble> References: <20180515080033.GA7714@yexl-desktop> <20180515210757.GA12225@avx2> <20180515214337.GA18021@avx2> <20180515222211.ods5hzne46hozojq@treble> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Disposition: inline In-Reply-To: User-Agent: NeoMutt/20180323 X-Scanned-By: MIMEDefang 2.79 on 10.11.54.5 X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-4.5.16 (mx1.redhat.com [10.11.55.1]); Tue, 15 May 2018 22:43:56 +0000 (UTC) X-Greylist: inspected by milter-greylist-4.5.16 (mx1.redhat.com [10.11.55.1]); Tue, 15 May 2018 22:43:56 +0000 (UTC) for IP:'10.11.54.5' DOMAIN:'int-mx05.intmail.prod.int.rdu2.redhat.com' HELO:'smtp.corp.redhat.com' FROM:'jpoimboe@redhat.com' RCPT:'' Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Tue, May 15, 2018 at 03:28:19PM -0700, Linus Torvalds wrote: > On Tue, May 15, 2018 at 3:22 PM Josh Poimboeuf wrote: > > > The padding isn't needed there, and the resume_userspace symbol is never > > used, so wouldn't this fix it? > > This looks like the correct fix for this case, but are we sure there aren't > other cases where we have this same "fall through to an ENTRY" case? > > Because we've definitely had that kind of code before too - sometimes > simply because we want profiles and oopses to show which "part" of the asm > we're faulting in (that could be the case here too). Glancing through the 32-bit and 64-bit entry code, I didn't see any more cases. At least it will fail loudly if any such cases do still exist. -- Josh