Received: by 2002:a25:8b91:0:0:0:0:0 with SMTP id j17csp169100ybl; Thu, 9 Jan 2020 19:20:54 -0800 (PST) X-Google-Smtp-Source: APXvYqzcJaezwbLNFWfGGM5ohvvGx63ueE1neQBnUW/4fzyqlDr/SjewM7qHz9lhrit8ZdJKJBD+ X-Received: by 2002:a9d:6c55:: with SMTP id g21mr888200otq.312.1578626454914; Thu, 09 Jan 2020 19:20:54 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1578626454; cv=none; d=google.com; s=arc-20160816; b=tCRKEH8pu34pV0RmTrTlJXNIZqy6C6gRF21KKgJ+8aXLw6SWCaWDeEXKOtSZDq8RCn JcQZpOnSR2ajGqRkZUpKFy2Mth3XQYcUevnojsVo+shWyY15Q4acwbvD/AIIdqhYNUQh AD8wjfa5y4TW7SJSEKk90MwtBsfgQRxdeT7D/7RRQ+Sv3jNfRtQeBTrSaiZdBHa3Niym MqI2OAUY7ueTf6eTcrqCMFDn891aPE3/7Jt4B11tT35Z/OetgIsdsfs/1MtoGDt4nN65 KrCK9I8oDITs328g8gVPipZdGCUoRH+X0WgklDoYGywzbM9gIWPXvRlX0xuvWrMI9ULg Yk1w== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:dkim-signature; bh=WFfGhG9FXYFUnx3j3LlD5tdXXW7QcBTE9Rh6RB9Fn9A=; b=GsUxWbymPPPknukrSOtIuBW6tXm0wilqp9hJzxeub+xATvtAOEatPDRjUnzrfKQQHo fqo8p1vlD3TqCdgsFWy39qGg3sS5qLvOR/QO1etoJENdOsW1eza3+pUspF1+j7+Pkp35 ir6JBvRKBN7RfqroWDWzeL7HnogQvM7cObWTABhPwLElSUiMF+aS91aKR6OnJpgEg1Ki HfT9iHi+oihMLDNXkLF0Qo4zwnwge440F71W9bbGor0SzM/NfLIXEQFFqNq8W8dlL141 7rlo4cSIcTne+HE1BGUhME9tbwmrSjW/D61cH8T0n23p2DO/ZeLx7cJ8oTo0qN4ybGcv wzug== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@google.com header.s=20161025 header.b="rF/TJsn0"; 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=REJECT sp=REJECT dis=NONE) header.from=google.com Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id b10si362250otp.124.2020.01.09.19.20.42; Thu, 09 Jan 2020 19:20:54 -0800 (PST) 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=@google.com header.s=20161025 header.b="rF/TJsn0"; 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=REJECT sp=REJECT dis=NONE) header.from=google.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1731008AbgAJDTl (ORCPT + 99 others); Thu, 9 Jan 2020 22:19:41 -0500 Received: from mail-qv1-f51.google.com ([209.85.219.51]:40134 "EHLO mail-qv1-f51.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1730966AbgAJDTk (ORCPT ); Thu, 9 Jan 2020 22:19:40 -0500 Received: by mail-qv1-f51.google.com with SMTP id dp13so163614qvb.7 for ; Thu, 09 Jan 2020 19:19:40 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=WFfGhG9FXYFUnx3j3LlD5tdXXW7QcBTE9Rh6RB9Fn9A=; b=rF/TJsn0WhwuZCLQvzJIm3JYucQcKiHDGzlIdnHPmN1I/5qqBn24qTpjI8IyaIXF3c DxRhgs5oO99VZb4gTMZ+7uaJbe1RRlMPU+zH7LinK+i0UojQyodvEa848WxnFtnzm0e2 +nqWVSgcMentYXW0uQqXFQxJWwOsZ4UFEd8HNRfl/PTr95PHy3ZW9iM8/a3rWnJFz3eQ YLXzW5fwz1sY2Vupbe/AFoAI3mNtX8Mm6oapbGSrue+msdHN5XcAqU4TotSgHkBk4lmc 5PGfz3DgX/+7ruQJ1YWalingDRWuNjUxWfEzFTt/HXJQoMvmGiedVnELa2QBXj8eb3Iw l5xg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=WFfGhG9FXYFUnx3j3LlD5tdXXW7QcBTE9Rh6RB9Fn9A=; b=HMAs57OP43efJm8Z+m3S+MENy51TeKLO0uPSHk4Sn/WxZ6ozBx74rbyRRYmj+9XcFS fLLCACT1r9rIsc3W2yDqiG25zKcsR9a7OZV7jFoOrWdiVz+ZG+eXYrAg6F8qQImq73Om 9AWwMVrI8zfAE7/BIKYUwznXY+EkwOo4MfhyBP3taO3keqfQow6dCmG/px4OJwsWGTcl fYp4/zzN+lbiS/RkJVZzM537pFoqhOj4IwVhvteECL0iSUyCwsKGSUPjOaGLCt1CWZQz 2Ohlod7fTVZhO4S02grsvBsOi00alPM01oGJShiDHqQHKsZNMthtkFOVgfuiO8Hv9nNg ++0w== X-Gm-Message-State: APjAAAUL9O19QByonpQwkUIgvattFYKVAIDjqiNahtOK03zOux4ppjT3 ExEm3s6f/fhs7eVq4vR+Xpyay9Rb8XNIc++DdMLx X-Received: by 2002:a05:6214:11ab:: with SMTP id u11mr690224qvv.193.1578626379744; Thu, 09 Jan 2020 19:19:39 -0800 (PST) MIME-Version: 1.0 References: <20200109215444.95995-1-dima@arista.com> <20200109215444.95995-3-dima@arista.com> In-Reply-To: <20200109215444.95995-3-dima@arista.com> From: Iurii Zaikin Date: Thu, 9 Jan 2020 19:19:03 -0800 Message-ID: Subject: Re: [PATCH-next 2/3] sysctl/sysrq: Remove __sysrq_enabled copy To: Dmitry Safonov Cc: Linux Kernel Mailing List , Dmitry Safonov <0x7f454c46@gmail.com>, Greg Kroah-Hartman , Jiri Slaby , Vasiliy Khoruzhick , linux-serial@vger.kernel.org, Luis Chamberlain , Kees Cook , Linus FS Devel Mailing List Content-Type: text/plain; charset="UTF-8" Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org > Furthermore, the private copy isn't correct already in case > sysrq_always_enabled is true. So, remove __sysrq_enabled and use a > getter-helper for sysrq enabled status. Since the old way was known to be unreliable, the new way looks like a great candidate for a KUnit test. Off topic: I wonder if Magic Sysrq could be extended with reasonable effort to be triggered by a sequence of keystrokes which would be less likely to be generated by a noisy serial.