Received: by 2002:a05:6358:16cc:b0:ea:6187:17c9 with SMTP id r12csp10098290rwl; Wed, 11 Jan 2023 14:34:48 -0800 (PST) X-Google-Smtp-Source: AMrXdXvJZ3O0H+U/bg8fQfXpZzXdELSdl2MMhSYvKciqe1utuZhvPaOlaVhaGH+0LuDJpS3Wk8jJ X-Received: by 2002:a05:6a00:27a9:b0:587:8450:997e with SMTP id bd41-20020a056a0027a900b005878450997emr3863794pfb.22.1673476487769; Wed, 11 Jan 2023 14:34:47 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1673476487; cv=none; d=google.com; s=arc-20160816; b=QmUVDkbzpJ5Ywth/L7Zp7CQTDewcTwzIsR+7dlazLODujAQgJlTUtyj3QZlBrTP2bW xSg06/H4sYv7L8q1D0qxQuJumdeKfoBdkxkiJmYF0NHAiwd8aJTy3VyR+RTcoKFjFN0d YAuPmdUlV0KskHevlsp71Cz0eHvmKQKFi68+vaWs9+DnleR+kTF+k8sFNSWmK8bxUNKs jcFkP9jp9GqTwObE+lgIOQYVyeQ9qIdcjSqDPP9Q0P+rpROqE0eaNtuNS2a5FIqihgsD Sf9KBSn+m75KN1ewAylUku0VGjuan0hzzeVUxsaXz6jbgCUBGja7yqf90Q3Tl9m6Z/BE 2KwA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:mime-version:message-id:date:references :in-reply-to:subject:cc:to:dkim-signature:dkim-signature:from; bh=oCjvYL67va4kbIV0y3JFubXaqggKMzUBIg/jnZYhsoQ=; b=ip640UT6Y4RTw+AuPdbxXkPQDr2CPYAeYe7h/Bv7WS4Bu//ZD3CVkNU9GsWZorDtHK W+Dzowv49BCIPoEYkF2eLyVjvKy4qJIBvHe29cJTZjWDIESRoJXNcD9k+fXYEDk/z1E6 DUbfqAhlLorfYOZMKkOks0KxaCQJyBF/WEll5vBM5XyGrUBsLLBRdoBM541++hYNRkPK 02ehtIr6HkFNyqTChkDqVld06GhR8EIfXEbQ8dH+XwUE5ZimUz88TN/ffImif789EtpJ ruAf2jgkpJaitSnsEJUnM4wruD2358gAhcBn+6E2LC1uZJSLK0ynAuvqOB22okVtt0/l xabg== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@linutronix.de header.s=2020 header.b=bvIz7V+Q; dkim=neutral (no key) header.i=@linutronix.de; 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=QUARANTINE dis=NONE) header.from=linutronix.de Return-Path: Received: from out1.vger.email (out1.vger.email. [2620:137:e000::1:20]) by mx.google.com with ESMTP id a38-20020a056a001d2600b0058b398c1a69si4503822pfx.59.2023.01.11.14.34.40; Wed, 11 Jan 2023 14:34:47 -0800 (PST) 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=@linutronix.de header.s=2020 header.b=bvIz7V+Q; dkim=neutral (no key) header.i=@linutronix.de; 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=QUARANTINE dis=NONE) header.from=linutronix.de Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S233714AbjAKV26 (ORCPT + 50 others); Wed, 11 Jan 2023 16:28:58 -0500 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:45022 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S235265AbjAKV2b (ORCPT ); Wed, 11 Jan 2023 16:28:31 -0500 Received: from galois.linutronix.de (Galois.linutronix.de [IPv6:2a0a:51c0:0:12e:550::1]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 2ECEFD2 for ; Wed, 11 Jan 2023 13:28:31 -0800 (PST) From: Thomas Gleixner DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linutronix.de; s=2020; t=1673472509; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: in-reply-to:in-reply-to:references:references; bh=oCjvYL67va4kbIV0y3JFubXaqggKMzUBIg/jnZYhsoQ=; b=bvIz7V+QGn6ddaIIj7CbKJ6ElcEVJmyTi4frCe8CZYPQAqtqrjqsbA/tww9qQPpS/njVOb taCw1h8Nuh+GTjNjkJm5p92qoH9uMioa2S18PV4DzbG6tAN9KEViw7Q6YRMQFqT+mhodFG khw/iRM+4tMbygFMiaFhH8z4uC6OL8HNehelTGIgk8Ir0iXPSYSTv5KqwZSaqMXFscVzvE eva6hRadr80ne8DuaEXlcnHsg+HOXSXaIL/KjH/zKA8anHSEhG9IHwEhSkIEbsiWr7jqu+ X6wmERFPy0rjVgdzFqT5rLyWua0S100eAcM60tkv8EVO/i3SlLZOVg0DBwZugQ== DKIM-Signature: v=1; a=ed25519-sha256; c=relaxed/relaxed; d=linutronix.de; s=2020e; t=1673472509; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: in-reply-to:in-reply-to:references:references; bh=oCjvYL67va4kbIV0y3JFubXaqggKMzUBIg/jnZYhsoQ=; b=Y2AoSnv/brZcSmEUqAJWszqyOMru/gIc+rD/WuYFbztkpn+YS2u1RIEvL5qIoxhnggyES5 50RjKqSlYHZwpOBg== To: Dmitry Vyukov Cc: linux-kernel@vger.kernel.org, Marco Elver Subject: Re: [RFC PATCH] posix-timers: Support delivery of signals to the current thread In-Reply-To: References: <20221216171807.760147-1-dvyukov@google.com> Date: Wed, 11 Jan 2023 22:28:29 +0100 Message-ID: <87tu0wep6q.ffs@tglx> MIME-Version: 1.0 Content-Type: text/plain X-Spam-Status: No, score=-4.4 required=5.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,RCVD_IN_DNSWL_MED,SPF_HELO_NONE, SPF_PASS autolearn=ham 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 On Wed, Jan 11 2023 at 16:49, Dmitry Vyukov wrote: > On Fri, 16 Dec 2022 at 18:18, Dmitry Vyukov wrote: >> We are trying to implement sampling program analysis based on this. >> We don't need 100% uniform sampling as a CPU profiler would need, >> but we still need the signals to be reasonably distributed across >> the process threads. >> >> Thomas, does the idea look sane to you overall? >> Are there any existing alternatives to this? > > Hi Thomas, > > I guess this was lost in your inbox during the holidays period. > Please take a look. Should I mail this as a non-RFC patch? It's not lost it's just in that huge pile of backlog. I'll get to it in the next days. Though it would be probably good to resend and explicitely CC Eric W. Biederman Oleg Nesterov Frederic Weisbecker Thanks, tglx