Received: by 2002:a05:6a10:1a4d:0:0:0:0 with SMTP id nk13csp2602945pxb; Thu, 3 Feb 2022 09:56:33 -0800 (PST) X-Google-Smtp-Source: ABdhPJz57K3cEwux4yqrSlwqumA38sHK5SOnjxrW/xiu3Kxlmex5I/JVMcnPWU/u0UgQvVjVyplQ X-Received: by 2002:a50:ab1a:: with SMTP id s26mr35818680edc.85.1643910992676; Thu, 03 Feb 2022 09:56:32 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1643910992; cv=none; d=google.com; s=arc-20160816; b=lhezHV+4KtbAeGZPVml0MMAWYwi0HDUnpjdUB1GeKYFtbxt3VhPk025tv4Fh3j+mPf upVaW99duZZu7/Hvgjf/Ci6Au8aiPCXPizSf91O7MGzVtoukhoE+CG+XOdyupoQ4RFQP 2lK1wyIdLixTrdC67PjxNRjss50/ze8i/nXPOw7pLP3oeIXkMUIahVBNSQgo/fm82rBF nHW96XaAewSFtuHqwTAh1DSbN2Cv8BZKuKMj0ABIucYoY5aCZS++OVWpnpkLTT56nveK V0RT5P8A2FxyRpBffN1rVHj3J/Obapvoge8bSofdWcgiXmgrgWP5IU1b67fq0I6KwKL9 akKw== 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=b4niGU0MsRpZHoaPG3ycpTgf3GT1iqYBqPQhEgMj1fg=; b=dTR6x/M87jEWf4RIRUGbI8rqvA8Aoc7HSasSM8r23TD7Fj7a6AH8K4CkrGi3fwe7eX U7qIs90L6AB+KFgC0Gnr6O8Q7jtwGpKx98hgSWYGaJvI8sKq6Qxnw1PioSZL4OghXTz1 n00EHKt4aEs6gTxyEFWCLNIR02VFtyUvZIiadLjfwlIca/GJJBxg4l+iAxxvQ4AQSmSb 5QWez9hCOaVx2K9Ix3ko1cdIv5YvN763dO3HWbVu+stxUUPoZsqUMGpq37fOmdJZafna InqaNASW6zqGKVm0J98yAbc72qU64isIUzH7AD9ghMupKDOUtXfNg0oa/+A/pQ2kfpZk vxxg== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@linutronix.de header.s=2020 header.b=0deUg20v; dkim=neutral (no key) header.i=@linutronix.de header.b=MAxLSLRB; 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 qa37si13590181ejc.700.2022.02.03.09.56.06; Thu, 03 Feb 2022 09:56:32 -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=0deUg20v; dkim=neutral (no key) header.i=@linutronix.de header.b=MAxLSLRB; 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 S1349366AbiBCJfK (ORCPT + 99 others); Thu, 3 Feb 2022 04:35:10 -0500 Received: from Galois.linutronix.de ([193.142.43.55]:51924 "EHLO galois.linutronix.de" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S232797AbiBCJfI (ORCPT ); Thu, 3 Feb 2022 04:35:08 -0500 From: Thomas Gleixner DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linutronix.de; s=2020; t=1643880907; 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=b4niGU0MsRpZHoaPG3ycpTgf3GT1iqYBqPQhEgMj1fg=; b=0deUg20vq2mbgKBr4VvIlYVyP9ZU64oP5pRbhlEBMCFP1y4uPecyB7KplTDbjGIZB/nUrm Qfc7AwsRnnmQ05lFrKmfoVkjHeEW+qKtp7MaLfJQ2DvHqqrN5NechgPuN/MNkhDVEvEjzR BxwVyg9DT9brSWUROBc5DJ/oxKQxceHRujWRgE3Ri1Ua3p65BxJlthNrQZxw1YXPJGeeEz Q32X91IIR4GTy9MWODnpt+tPjQWZmVwo/C/1xWfYnX1tkp0CG5cr/lVOQNNU7eXX2ZZp2a e8Cwj1ek67ZJMcYHND+fdo0fl+XOFMCXQJSvwXDO6ePuaDRrDj5ucqwiIQuWIQ== DKIM-Signature: v=1; a=ed25519-sha256; c=relaxed/relaxed; d=linutronix.de; s=2020e; t=1643880907; 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=b4niGU0MsRpZHoaPG3ycpTgf3GT1iqYBqPQhEgMj1fg=; b=MAxLSLRBTTV0ilKIuy2fIp3BpvJN7QHQoa7UpaqG/hhe/eeJST2DfcPH9NakwnNhWjh+8d J2vJY5ocA6QZjhCA== To: Luis Chamberlain , "Eric W. Biederman" Cc: tangmeng , keescook@chromium.org, yzaikin@google.com, john.stultz@linaro.org, sboyd@kernel.org, linux-kernel@vger.kernel.org, linux-fsdevel@vger.kernel.org, Greg Kroah-Hartman Subject: Re: [PATCH v5] kernel/time: move timer sysctls to its own file In-Reply-To: References: <20220131102214.2284-1-tangmeng@uniontech.com> <87wnicssth.ffs@tglx> Date: Thu, 03 Feb 2022 10:35:06 +0100 Message-ID: <87r18ks379.ffs@tglx> MIME-Version: 1.0 Content-Type: text/plain Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Wed, Feb 02 2022 at 17:17, Luis Chamberlain wrote: > On Thu, Feb 03, 2022 at 01:21:46AM +0100, Thomas Gleixner wrote: > *Today* all filesystem syctls now get reviewed by fs folks. They are > all tidied up there. > > In the future x86 folks can review their sysctls. But for no reason > should I have to review every single knob. That's not scalable. Fair enough, but can we please have a changelog which explains the rationale to the people who have not been part of that discussion and decision. >> That aside, I'm tired of this because this is now at V5 and you still >> failed to fix the fallout reported by the 0-day infrastructure vs. this >> part of the patch: >> >> > +static int __init timer_sysctl_init(void) >> > +{ >> > + register_sysctl_init("kernel", timer_sysctl); >> > + return 0; >> > +} >> >> kernel/time/timer.c: In function 'timer_sysctl_init': >> >> kernel/time/timer.c:284:9: error: implicit declaration of function 'register_sysctl_init'; did you mean 'timer_sysctl_init'? [-Werror=implicit-function-declaration] >> 284 | register_sysctl_init("kernel", timer_sysctl); >> | ^~~~~~~~~~~~~~~~~~~~ >> > > That's an issue with the patch being tested on a tree where that > routine is not present? From the report: ... [also build test ERROR on linus/master Linus tree has this interface. So that's not the problem. Hint #1: The interfaxce is not available unconditionally Hint #2: The 0-day reports provide the config file which exposes the fail Let me know if you need more hints. :) Thanks, tglx