Received: by 2002:a05:6358:e9c4:b0:b2:91dc:71ab with SMTP id hc4csp1414692rwb; Fri, 5 Aug 2022 01:10:43 -0700 (PDT) X-Google-Smtp-Source: AA6agR7j1WY+dAEkkd2X0aqiJsqSCvujCuXbBcsT+3dqAlcTA1c3DIJOX8rKIS8ZfKIFOyv0n6+n X-Received: by 2002:a05:6402:424f:b0:43e:6d89:4316 with SMTP id g15-20020a056402424f00b0043e6d894316mr5594906edb.408.1659687043625; Fri, 05 Aug 2022 01:10:43 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1659687043; cv=none; d=google.com; s=arc-20160816; b=VyO0VZynuxpXwo7K06+/lPebNYgB9jyTREcd1WOJd0rRAQDoPo6+UkEVkvCTA4Ro+2 FevGvaxJOQnbv4GKsb+lyqoklJenJGaWdpMjEjs06QMWsbNAlBu1JT/RBZ5YZwQCHZdD R8ItBXY4mSPl9PaTvYD13WkpMSoBiAX0wew295alPbuIm+XxYt0PB7JZV9Gys2gl7Wlh D7CyH6SpdyLLlqO4zWjfnOwMAS5R8mqwJ6HHY737rqyQ2s3W2UWB9gNM6MvsiYaYeqgA vt+i/FUHXyfbTIBur+9CLlVPUUJLnDzvR8BmOqiwAQ7sMemPpurhFAuYL38mxeU2nsjj IbZA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:in-reply-to:content-transfer-encoding :content-disposition:mime-version:references:message-id:subject:cc :to:from:date:sender:dkim-signature; bh=azItuMjcULTJ7HJCVkLEBIxeeauBN6eYRbAvwgPXWnU=; b=RA442Qj15zWqviSE2pE/jxtBeMsDFg9TqnDow46sQP9nNlvmxdYXBcWPiLpu8byjOU E5GNejy9jDKbzPD7f6iXb7XXieXXSoPnPjtQhf8xP1OMaPzDSM8hMB0Qs0DEzkQNhqT5 EVbZoICc5bTHWURqXajA/TpyFfAVaEpBBOXVCPQbIR75H34Q6BLrjjKd2FxDZLemNj8W GQ9C2u16/bgEFFpJJFZehhyPgyHNlrjPuwG9QO93bMGMz3RDBo8q7elDGR8uGIJHT7k1 QpHxYDIVEGybjG7tyild5t2KrVTo2ebOaEhxusKAXu5t1fE80qwabe+1kJ1nNZYcY3qj Oj2g== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@gmail.com header.s=20210112 header.b="U2d/jroq"; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 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 out1.vger.email (out1.vger.email. [2620:137:e000::1:20]) by mx.google.com with ESMTP id dn22-20020a17090794d600b007303cde561csi1877628ejc.947.2022.08.05.01.10.16; Fri, 05 Aug 2022 01:10:43 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) client-ip=2620:137:e000::1:20; Authentication-Results: mx.google.com; dkim=pass header.i=@gmail.com header.s=20210112 header.b="U2d/jroq"; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 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 S240395AbiHEH7g (ORCPT + 99 others); Fri, 5 Aug 2022 03:59:36 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:58118 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S233549AbiHEH7e (ORCPT ); Fri, 5 Aug 2022 03:59:34 -0400 Received: from mail-ej1-x629.google.com (mail-ej1-x629.google.com [IPv6:2a00:1450:4864:20::629]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 784C1220F9 for ; Fri, 5 Aug 2022 00:59:33 -0700 (PDT) Received: by mail-ej1-x629.google.com with SMTP id j8so3600939ejx.9 for ; Fri, 05 Aug 2022 00:59:33 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=sender:date:from:to:cc:subject:message-id:references:mime-version :content-disposition:content-transfer-encoding:in-reply-to; bh=azItuMjcULTJ7HJCVkLEBIxeeauBN6eYRbAvwgPXWnU=; b=U2d/jroq0zsw5+eY3d19/zefaVNsbBlJ9Bi0spM4lr3wlRb7Mx6hD4tcC6APVNBOtz +fmU3R8Kyj2pg/5U3/JUGMZjBElkfaj+50cGuyg9ZaGObXtowBbHE5UdBiQufU7fdq2a d2vHLm6zn9p8BmFWeAVWl8s44xFUeJttRTRR2zyaujqM2vJsJHdrC6h3IQ/nyAuJFImL 9O+V5uzAcaZJMoiCT4G4hFBVkv9SM/XvmaAwmmW/Ohsa2EsOkQp4NJDXeLcGc2tko1Va WrOZqsazPApQ7ezOaku0lwSkQ3BjMzZz3eT1Jmlo77Kn8vp2Q5b8x/6lkc5i7Oa/8S/z sdow== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:sender:date:from:to:cc:subject:message-id :references:mime-version:content-disposition :content-transfer-encoding:in-reply-to; bh=azItuMjcULTJ7HJCVkLEBIxeeauBN6eYRbAvwgPXWnU=; b=8KVHacdtQy+2iGDbBUI3lf+RQK8Fu8Hkt+ZnLFdviGQoticPtQjY9cmjph6e4l+Wkb mFsESbWZacApGI37C1TbL0N4FZglIhZxtc07aT++1tPLyp7V5fCFXbxlgLPb6SIJW8XX Bqo7t9yD9iBcYSjjGU7nzcfRLQjG8Da0Y/zvymYVz+PrsbjizwTscfuKDtgVCYd/2vn+ ZE73baBwjQ0GluOlY4mEg579g7MtKfV4MpDDGkH5tClytT6QjylfzB2JBbS/OTn4x2y5 7TgWHSu+MjUz24c7Ipws+yLUsGeG+Iz4j5roeouDUgyAdaFKbJYSvi9Kg16nXGWkO47Y sD6Q== X-Gm-Message-State: ACgBeo3D0ZqPlpVuPgdFSIsDUWQ1cpyqbG4xgGeG8OIBr0Txb+6+nzd9 /OepEKoznvkxiJJ4/mI1VxM= X-Received: by 2002:a17:907:a06f:b0:730:69c7:9a1d with SMTP id ia15-20020a170907a06f00b0073069c79a1dmr4262087ejc.685.1659686371966; Fri, 05 Aug 2022 00:59:31 -0700 (PDT) Received: from gmail.com (195-38-112-141.pool.digikabel.hu. [195.38.112.141]) by smtp.gmail.com with ESMTPSA id pg25-20020a170907205900b007306ae5bb1esm1275079ejb.82.2022.08.05.00.59.30 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 05 Aug 2022 00:59:31 -0700 (PDT) Sender: Ingo Molnar Date: Fri, 5 Aug 2022 09:59:29 +0200 From: Ingo Molnar To: Rik van Riel Cc: Dave Hansen , x86@kernel.org, linux-kernel@vger.kernel.org, kernel-team@fb.com, Thomas Gleixner , Dave Jones , Andy Lutomirski Subject: Re: [PATCH v2] x86,mm: print likely CPU at segfault time Message-ID: References: <20220804155450.08c5b87e@imladris.surriel.com> <17b83f59efbc568c1fe3154f82a5300f3b4cfe24.camel@surriel.com> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: 8bit In-Reply-To: <17b83f59efbc568c1fe3154f82a5300f3b4cfe24.camel@surriel.com> X-Spam-Status: No, score=-1.5 required=5.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_EF,FREEMAIL_FORGED_FROMDOMAIN,FREEMAIL_FROM, FSL_HELO_FAKE,HEADER_FROM_DIFFERENT_DOMAINS,RCVD_IN_DNSWL_NONE, SPF_HELO_NONE,SPF_PASS autolearn=no autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on lindbergh.monkeyblade.net Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org * Rik van Riel wrote: > The show_unhandled_signals variable seems to be controlled through > /proc/sys/debug/exception-trace, and be on by default. Indeed ... then this too should be pointed out in the changelog. Plus the patch doesn't build on top of the latest upstream kernel, x86-defconfig: CC arch/x86/mm/fault.o In file included from ./arch/x86/include/generated/asm/rwonce.h:1, from ./include/linux/compiler.h:248, from ./arch/x86/include/asm/current.h:5, from ./include/linux/sched.h:12, from arch/x86/mm/fault.c:7: arch/x86/mm/fault.c: In function ‘show_signal_msg’: ./include/asm-generic/rwonce.h:44:71: error: lvalue required as unary ‘&’ operand 44 | #define __READ_ONCE(x) (*(const volatile __unqual_scalar_typeof(x) *)&(x)) | ^ ./include/asm-generic/rwonce.h:50:9: note: in expansion of macro ‘__READ_ONCE’ 50 | __READ_ONCE(x); \ | ^~~~~~~~~~~ arch/x86/mm/fault.c:773:19: note: in expansion of macro ‘READ_ONCE’ 773 | int cpu = READ_ONCE(raw_smp_processor_id()); | ^~~~~~~~~ make[2]: *** [scripts/Makefile.build:249: arch/x86/mm/fault.o] Error 1 Thanks, Ingo