Received: by 10.213.65.68 with SMTP id h4csp3633696imn; Tue, 10 Apr 2018 02:03:06 -0700 (PDT) X-Google-Smtp-Source: AIpwx49BxfjEZvRchAVupDccqouZ03oV11Yxo0m2r5vkyVN7tTFrr+/AoLGYRVAvZ/lW8vLEQB1F X-Received: by 2002:a17:902:6ec5:: with SMTP id l5-v6mr42035658pln.113.1523350986738; Tue, 10 Apr 2018 02:03:06 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1523350986; cv=none; d=google.com; s=arc-20160816; b=DtH6sMKZciEXYilGQJh5ed4CG00qEFxW9WonckWRl4QEXEpIm63+K5HQmt/wBg3SBK ffGNqHAIKhp9+ALrTg8g3xjc8kbvu3mVRw8jA3UHxOs8QjUbY8lZ6wokDUe12R2ez4hk bwsDf80v0Hp6aMlb0UC2sBIdqKYglyWJcK7jxttFBOw0onfhkVxDXspRGjJW+P+V0xlU aNyk847b3sLiwpxkkEL3mFzWdItMwGDqdcuQaYX9KE6l1K6IDPHdXwjQ8iT13d5FHTZ9 dtAAetjZTkGVhqnwDgp7FMXoNCIKTE6DaGDuos1LoKKTOINMZGy339w2/0N9h8rvPmNA moOg== 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:dkim-signature:arc-authentication-results; bh=teW9qKpJBETM2fyD/3hCxDSADWlxLz9SENrXV4UkL5s=; b=Ob7DsmAGuzJbhT5w/50nsvcjdhJlz5W4zgJNoOotj08wbnTo6gOicX8D8Mdpo80WJk TS7AAds0l86AlI+NOEeHDdVisK9gnArvpEYxINvXDBQ5yzk64B/WQM/XLAbCePYY7wWb JuXsp0IJ90/0D0q/S+vX5jSbOWk6J8jP5c8VY92ELABI4AH24sOUfnp5o2frQRRRxJEa UxAOgBVMpa3Cn66cU+qDgbKn/4JfGsPZI21NNUO9PJPey6jeVvcoIUYlyPAJzUitPbcw IFv50D/M+xMFcW0ul/j9D6gAv6CW4WzmGwyzcCqNpykZjjwxMfJwmkIQ++tXRmhDU1Zb s5EA== ARC-Authentication-Results: i=1; mx.google.com; dkim=fail header.i=@gmail.com header.s=20161025 header.b=JYYMgzDb; 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 Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id 71-v6si2223395pla.707.2018.04.10.02.02.29; Tue, 10 Apr 2018 02:03:06 -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; dkim=fail header.i=@gmail.com header.s=20161025 header.b=JYYMgzDb; 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 Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1752663AbeDJI7X (ORCPT + 99 others); Tue, 10 Apr 2018 04:59:23 -0400 Received: from mail-wm0-f49.google.com ([74.125.82.49]:39949 "EHLO mail-wm0-f49.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1752364AbeDJI7V (ORCPT ); Tue, 10 Apr 2018 04:59:21 -0400 Received: by mail-wm0-f49.google.com with SMTP id x4so21760998wmh.5 for ; Tue, 10 Apr 2018 01:59:21 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=sender:date:from:to:cc:subject:message-id:references:mime-version :content-disposition:in-reply-to:user-agent; bh=teW9qKpJBETM2fyD/3hCxDSADWlxLz9SENrXV4UkL5s=; b=JYYMgzDbO+twwGnFLQ3PdO/YX0iumr7G5F5bkeVrRiIWQMw/JEEUeRVyhazNXg4KCb ZBx9AhlginnLnO+vlw1ljUILODG+2XiIdoX8k55ohlpf5mLzZdLP7tuVdid57DwtNDli G9S+ZYV/fNa+6z+AgWvCSglETlAZqvIgdY5pycVrA1aA98RhGN1i+LXviPpGRD/W74tH 3agowKFTwkaEH0UG7q23UFT+K7WYTLfm2SCoKREn402GSI9n6eqhki5RaLKeVs5sQY1K CPypA0N6TY0SCsDpjyx5weoEvtPqAPoyMFfKjB3GnK4eXJf3k91BUzBDZBgl4Av5BSmD jdbg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:sender:date:from:to:cc:subject:message-id :references:mime-version:content-disposition:in-reply-to:user-agent; bh=teW9qKpJBETM2fyD/3hCxDSADWlxLz9SENrXV4UkL5s=; b=P6yk2zmWcZ+aZwqAY9Uzzl+lUfqqM9DsdeuA2sdCosWPohBbfijzpJOFm4rMpI8AgP Kn8gdxsJ7QZyj4pE9Kwn7PrbVX41/QtGGg3MO3m9FA3RoPYAZk8a47LgXmKYIB+/+4fK OvOdhseeHRB1VHvA5EbpfHs8rUS2bCq5DZay2KLsAOW1MeUr3nVwqq9oPHX+aKv0QoVH dkTm/YXqaOQDNjR1JFsjkFqL+J3iOIbE1gPfWFJ0oO1cjguVE+WrF9w4fnY/7BwT4IrU bksRkXWZukcdYYRpQRDes7YZu20Yccxq/ogQ0UnrZhnK3mSu34s5gSq28F4CyvLUTiL2 EHNQ== X-Gm-Message-State: ALQs6tBGhp9yn3DJPwNWw0Bb6Ll53A9d8lypjqAG0H8KxHPlsKjNRn8N ZKblDwx2qGeNJsOTJzQplz0= X-Received: by 10.28.184.86 with SMTP id i83mr928999wmf.30.1523350760283; Tue, 10 Apr 2018 01:59:20 -0700 (PDT) Received: from gmail.com (2E8B0CD5.catv.pool.telekom.hu. [46.139.12.213]) by smtp.gmail.com with ESMTPSA id r200sm1577104wmb.9.2018.04.10.01.59.19 (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256); Tue, 10 Apr 2018 01:59:19 -0700 (PDT) Date: Tue, 10 Apr 2018 10:59:17 +0200 From: Ingo Molnar To: Mike Galbraith Cc: Ingo Molnar , LKML , Thomas Gleixner , Peter Zijlstra Subject: Re: x86-tip.today (4cdf573) early instaboot Message-ID: <20180410085917.bo526ueprf7zfare@gmail.com> References: <1523347959.4724.2.camel@gmx.de> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <1523347959.4724.2.camel@gmx.de> User-Agent: NeoMutt/20170609 (1.8.3) Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org * Mike Galbraith wrote: > Hi Ingo, > > FYI, my i4790 box reboots immediately.. or close enough to it that you > see nothing at all before again meeting the bios splash. Master with > the ~same config works fine. I haven't poked around yet (work). Hm, so there's been a few 'dangerous' pieces of work merged yesterday-ish. Prime suspects would be: triton:~/tip> gll linus..x86/pti 0564258fb2cf: x86/pti: Leave kernel text global for !PCID a5df4f1f0d78: x86/pti: Never implicitly clear _PAGE_GLOBAL for kernel image e0bb456e3250: x86/pti: Enable global pages for shared areas efad2b415152: x86/mm: Do not forbid _PAGE_RW before init for __ro_after_init 4ddee6efdcd0: x86/mm: Comment _PAGE_GLOBAL mystery e71e836f463d: x86/mm: Remove extra filtering in pageattr code 64c80759408f: x86/mm: Do not auto-massage page protections 6baf4bec02db: x86/espfix: Document use of _PAGE_GLOBAL 8a57f4849f4f: x86/mm: Introduce "default" kernel PTE mask 606c7193d5fb: x86/mm: Undo double _PAGE_PSE clearing d1440b23c922: x86/mm: Factor out pageattr _PAGE_GLOBAL setting ee1400dda318: Merge branch 'linus' into x86/pti to pick up upstream changes 071ccc966ba5: x86/entry/64: Drop idtentry's manual stack switch for user entries 9820e1c3376c: x86/uapi: Fix asm/bootparam.h userspace compilation errors ... which you could test via 0564258fb2cf: if that insta-reboots too then 9820e1c3376c^1 is expected to work and 4 bisection steps should pinpoint the guilty commit ... But there's also the syscall rework: triton:~/tip> gll linus..x86/asm c76fc9826075: syscalls/x86: Adapt syscall_wrapper.h to the new syscall stub naming convention d5a00528b58c: syscalls/core, syscalls/x86: Rename struct pt_regs-based sys_*() to __x64_sys_*() 5ac9efa3c50d: syscalls/core, syscalls/x86: Clean up compat syscall stub naming convention e145242ea0df: syscalls/core, syscalls/x86: Clean up syscall stub naming convention 6dc936f175cc: syscalls/x86: Extend register clearing on syscall entry to lower registers f8781c4a2263: syscalls/x86: Unconditionally enable 'struct pt_regs' based syscalls on x86_64 ebeb8c82ffaf: syscalls/x86: Use 'struct pt_regs' based syscall calling for IA32_EMULATION and x32 7303e30ec1d8: syscalls/core: Prepare CONFIG_ARCH_HAS_SYSCALL_WRAPPER=y for compat syscalls fa697140f9a2: syscalls/x86: Use 'struct pt_regs' based syscall calling convention for 64-bit syscalls 1bd21c6c21e8: syscalls/core: Introduce CONFIG_ARCH_HAS_SYSCALL_WRAPPER=y dfe64506c01e: x86/syscalls: Don't pointlessly reload the system call number ... which you could test via c76fc9826075: if that insta-reboots then dfe64506c01e^1 should be good and 4 bisection steps should suffice. Thanks, Ingo