Received: by 2002:a25:ad19:0:0:0:0:0 with SMTP id y25csp9151139ybi; Wed, 10 Jul 2019 05:34:40 -0700 (PDT) X-Google-Smtp-Source: APXvYqwjzkW647ZO+QLEvOa45Jv0p9zhPnwq6+PkGJMknd77Syavg02wQj8uz+qf9S+edcgXWbJw X-Received: by 2002:a63:5550:: with SMTP id f16mr24069385pgm.426.1562762079840; Wed, 10 Jul 2019 05:34:39 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1562762079; cv=none; d=google.com; s=arc-20160816; b=UlYtQtVyD492UtcEzyd5BqQigGwG2qGVGRiOyLpfBNkE6yMX8WHRuTL9QhZBQvujR3 dRf25TAQB6+VVizHvFFeQgtDLeArRK9TSFHHhqmX1sKSt0cnp3xiveaJcmhsvUZ6qYdG r9evz9AIt8DanQ31u42+j2f08F8K87sMcDHTf2EMkPHrmKZa+cErMHO9Y+iNpO6DleEn 0K+/hxwS8fS7T0BY5yXlM/8lcCLEvBa+1ADupczXj7rX3O09vpngW9fhRYQN7hoEmD6A EfpFXm7Mbz4IdLbWPCBZCkp0ukG+5w70UDA/ThV+WjQmcuehvPKFeOW4JIyZvOY9v28x 4Mdg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:mime-version:user-agent:references :message-id:in-reply-to:subject:cc:to:from:date:dkim-signature; bh=s99Qkqtr2SOlyVBv832jBlqNNheoAzc+UZRoaFGwvUc=; b=D2kYwtx7fF6C9Hd8OxnZCc6r9mzJpqNVBHTIqqg6Tha19ko+7mkCvdwb1yxOzVAtXw Q8ZV2hf8pH19BRtySgu19qWBnEX7klEwsGLpVdLOQj6+CutYt7SkTO3L5EJAtJbY9Du2 iiLOTfBoLg8/p88Kuwm4a+kkndTXt36nfOuUaAeXCMrWLRGgp/efH98g8ByrcfQsakht vbZEJid1SIVdpjlxhvgK6eZ06DiwZ/M0J+7KR+z4fXSu2I87gBjRmq0GraTQExPLMkMn 0Aqbol8qdTT/ZJXu5NCBO3/VxLbBDGtAew4Z9uukS08KYz+vl6Xfda9hbFq0kqXdTpPe o2RQ== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@kernel.org header.s=default header.b=y5fBv6cd; 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=pass (p=NONE sp=NONE dis=NONE) header.from=kernel.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id d12si2024401pla.121.2019.07.10.05.34.22; Wed, 10 Jul 2019 05:34:39 -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=pass header.i=@kernel.org header.s=default header.b=y5fBv6cd; 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=pass (p=NONE sp=NONE dis=NONE) header.from=kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1726982AbfGJMbk (ORCPT + 99 others); Wed, 10 Jul 2019 08:31:40 -0400 Received: from mail.kernel.org ([198.145.29.99]:51330 "EHLO mail.kernel.org" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1725911AbfGJMbk (ORCPT ); Wed, 10 Jul 2019 08:31:40 -0400 Received: from pobox.suse.cz (prg-ext-pat.suse.com [213.151.95.130]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mail.kernel.org (Postfix) with ESMTPSA id E03722064B; Wed, 10 Jul 2019 12:31:35 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=default; t=1562761898; bh=/ajfd3yE0Wo5aJMM4Pm4tcENGV9635k9fSibPR6P2Po=; h=Date:From:To:cc:Subject:In-Reply-To:References:From; b=y5fBv6cd7gX5UZMDfwsK/79Y/nNdNz2nxsIM3ZIG6Iy7Ae+rTqU0oK+4DQ4b/g5Yy wLOLBBfw5zsO1KiAEvIWVSRtgKt6XAzqjy6exPcTkbevFZ/VqAUkT3nJMgFMQHgG3O 0LjA/Kg7QBpHw3/cpC+Q9PtQnaCI8imrb7wgJWdA= Date: Wed, 10 Jul 2019 14:31:29 +0200 (CEST) From: Jiri Kosina To: Thomas Gleixner cc: Xi Ruoyao , Kees Cook , Linus Torvalds , Ingo Molnar , Linux List Kernel Mailing , Borislav Petkov , Len Brown , Peter Zijlstra , Andrew Morton , "Rafael J. Wysocki" , Tony Luck , Bob Moore , Erik Schmauss , Josh Poimboeuf , Daniel Bristot de Oliveira , Nadav Amit Subject: Re: [GIT PULL] x86/topology changes for v5.3 In-Reply-To: Message-ID: References: <20190708162756.GA69120@gmail.com> <201907091727.91CC6C72D8@keescook> <1ad2de95e694a29909801d022fe2d556df9a4bd5.camel@mengyan1223.wang> User-Agent: Alpine 2.21 (LSU 202 2017-01-01) MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Wed, 10 Jul 2019, Thomas Gleixner wrote: > From the log: > > BUG: unable to handle page fault for address: ffffffff9edc1598 > #PF: supervisor write access in kernel mode > #PF: error_code(0x0003) - permissions violation > PGD 1a20c067 P4D 1a20c067 PUD 1a20d063 PMD 8000000019e000e1 > Oops: 0003 [#1] SMP PTI > 2 PID: 151 Comm: systemd-udevd Not tainted 5.2.0+ #54 > Hardware name: LENOVO 20175/INVALID, BIOS 66CN54WW 01/21/2013 > RIP: 0010:static_key_set_mod.isra.0+0x10/0x30 > Code: 48 8b 37 83 e6 03 48 09 c6 48 89 37 c3 66 66 2e 0f 1f 84 00 00 00 00 00 66 90 48 89 f0 a8 03 75 0d 48 8b 37 83 e6 03 48 09 c6 <48> 89 37 c3 0f 0b 48 8b 37 83 e6 03 48 09 c6 48 89 37 c3 66 66 2e > RSP: 0000:ffffa606c032bc98 EFLAGS: 00010286 > RAX: ffff9981ddce30a0 RBX: ffffffff9edc1590 RCX: 0000000000000000 > RDX: 0000000000000020 RSI: ffff9981ddce30a0 RDI: ffffffff9edc1598 > RBP: ffffffffc06f4000 R08: ffff9981e6003980 R09: ffff9981ddce30a0 > R10: 0000000000000000 R11: 0000000000028b56 R12: ffffffffc06f8880 > R13: ffff9981ddce3080 R14: ffffffffc06f4008 R15: ffffffffc06f6dc0 > FS: 00007f992dd9a680(0000) GS:ffff9981e7080000(0000) knlGS:0000000000000000 > CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 > CR2: ffffffff9edc1598 CR3: 00000002233aa001 CR4: 00000000001606e0 > Call Trace: > jump_label_module_notify+0x1e7/0x2b0 > notifier_call_chain+0x44/0x70 > blocking_notifier_call_chain+0x43/0x60 > load_module+0x1bcb/0x2490 > ? vfs_read+0x11f/0x150 > ? __do_sys_finit_module+0xbf/0xe0 > __do_sys_finit_module+0xbf/0xe0 > do_syscall_64+0x43/0x110 > entry_SYSCALL_64_after_hwframe+0x44/0xa9 > > Josh, didn't you mention that yesterday or so? That's what Tony yesterday indicated on IRC that his system is suffering from as well. Adding Daniel to check whether this couldn't be some fallout of jumplabel batching. > > > RIP: 0033:0x7f992e2eeaf9 > Code: 00 c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 44 00 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 8b 0d 67 73 0d 00 f7 d8 64 89 01 48 > RSP: 002b:00007ffca220d288 EFLAGS: 00000246 ORIG_RAX: 0000000000000139 > RAX: ffffffffffffffda RBX: 00000000009b8da0 RCX: 00007f992e2eeaf9 > RDX: 0000000000000000 RSI: 00007f992e464885 RDI: 0000000000000010 > RBP: 0000000000020000 R08: 0000000000000000 R09: 00000000009c45c0 > R10: 0000000000000010 R11: 0000000000000246 R12: 00007f992e464885 > R13: 0000000000000000 R14: 00000000009acc50 R15: 00000000009b8da0 > Modules linked in: kvm_intel(+) kvm irqbypass hid_sensor_hub crc32_pclmul mfd_core i2c_i801 snd_hda_intel i915(+) intel_gtt snd_hda_codec i2c_algo_bit snd_hwdep snd_hda_core drm_kms_helper snd_pcm syscopyarea sysfillrect sysimgblt fb_sys_fops drm hid_multitouch ideapad_laptop sparse_keymap hid_generic wmi efivarfs > CR2: ffffffff9edc1598 > [ end trace dbeb7e66daa9bdca ]--- > > RIP: 0010:static_key_set_mod.isra.0+0x10/0x30 > Code: 48 8b 37 83 e6 03 48 09 c6 48 89 37 c3 66 66 2e 0f 1f 84 00 00 00 00 00 66 90 48 89 f0 a8 03 75 0d 48 8b 37 83 e6 03 48 09 c6 <48> 89 37 c3 0f 0b 48 8b 37 83 e6 03 48 09 c6 48 89 37 c3 66 66 2e > RSP: 0000:ffffa606c032bc98 EFLAGS: 00010286 > RAX: ffff9981ddce30a0 RBX: ffffffff9edc1590 RCX: 0000000000000000 > RDX: 0000000000000020 RSI: ffff9981ddce30a0 RDI: ffffffff9edc1598 > RBP: ffffffffc06f4000 R08: ffff9981e6003980 R09: ffff9981ddce30a0 > R10: 0000000000000000 R11: 0000000000028b56 R12: ffffffffc06f8880 > R13: ffff9981ddce3080 R14: ffffffffc06f4008 R15: ffffffffc06f6dc0 > FS: 00007f992dd9a680(0000) GS:ffff9981e7080000(0000) knlGS:0000000000000000 > CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 > CR2: ffffffff9edc1598 CR3: 00000002233aa001 CR4: 00000000001606e0 > -- Jiri Kosina SUSE Labs