From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mail-wm1-f47.google.com (mail-wm1-f47.google.com [209.85.128.47]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id 951962F7F0A for ; Sat, 16 May 2026 20:20:30 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.128.47 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1778962832; cv=none; b=WcbGPPMVDzSVqoM+exJDJy4yIuHHw1ZrJo0xyYHvJbYNsz9SDkLxwc4VtfPYVp43J6s26lTr8EmGN2KNALNbP6F3RlkQnkHZCCZgqtS5up1Y4TwBuKkdcDYGRvo0QpdFzHK0EjkSK26iCiDpIXbTYTIPjohZG41lY8ukHGFK7mw= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1778962832; c=relaxed/simple; bh=LglJJ9OIp8+ohVxToRs+s3JszhrdE8G6xx4i5lvqGTA=; h=Message-ID:Date:MIME-Version:Subject:To:Cc:References:From: In-Reply-To:Content-Type; b=q8RxCK6odXdwxaQ9WokEOCCvDMrSobJ+plhJ+PyuDxf4MUUaCqqWqk96BaFNNHf8A0rJmVkwVE3vTGVA7E6OILN9Wj45b6fs95sAEo0uVkn2B90mCpJbAYjsTNoh08S2xQ1DQJL0uFJFcKDxaBQyZjlqQs7OYA6DtIC8h+fvcvA= ARC-Authentication-Results:i=1; smtp.subspace.kernel.org; dmarc=pass (p=quarantine dis=none) header.from=googlemail.com; spf=pass smtp.mailfrom=googlemail.com; dkim=pass (2048-bit key) header.d=googlemail.com header.i=@googlemail.com header.b=DjJm/jU1; arc=none smtp.client-ip=209.85.128.47 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=quarantine dis=none) header.from=googlemail.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=googlemail.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=googlemail.com header.i=@googlemail.com header.b="DjJm/jU1" Received: by mail-wm1-f47.google.com with SMTP id 5b1f17b1804b1-4891c0620bcso4667445e9.1 for ; Sat, 16 May 2026 13:20:30 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=googlemail.com; s=20251104; t=1778962829; x=1779567629; darn=vger.kernel.org; h=content-transfer-encoding:in-reply-to:from:content-language :references:cc:to:subject:user-agent:mime-version:date:message-id :from:to:cc:subject:date:message-id:reply-to; bh=BFENqpptTunepZjrSFyTPYxIM1W/QMJyOTAEMQ2QQOU=; b=DjJm/jU1SH5zqQH8NLnTt98JeVZlnlSVNAAWjZJI2r2DNLvmegSD0PnLCC6+Fxlap7 dTh7h/KsZRxi5IIMA5yBYP+8fsvlqpDgperpMBq/+DiPuEqL2nHi00MxjcrQW9i3oDAL KloIQev9hWjFOvQU7mohEzsL4yERxhMFCv8IdS1cusAesjJTDivnW8LXVFpBEBDc+1wq pX32rxqZ9gkM03nyXM0/aQm1LWEuAWojsAmbPAkK7TbEXUFIc6kQ6wPMEGATX7q34KXw t3tysoE6gglGbDXB6z5TTtIa3+D0GkGd9az3qfvIqXqa7tglTdJSOPTL2qU/m1vMQgfQ NhqA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1778962829; x=1779567629; h=content-transfer-encoding:in-reply-to:from:content-language :references:cc:to:subject:user-agent:mime-version:date:message-id :x-gm-gg:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=BFENqpptTunepZjrSFyTPYxIM1W/QMJyOTAEMQ2QQOU=; b=oY2JunakVmclXeJykidvAbs3v/yMJu9a3k9Oy4N7Lrt1q9rX5CwtbL4XrZWzr67ZLB EEYSZvSzUx7q/tgyFkB6pf0bliWohYjMeM1lhGoEUFz72J2gKGdmuCKY966c4SYdSjhq V79VodBRgkRC6FwfbQTez+sobRkqCc2DLWlZEK5joaxp0NIKUTjRvYZabMmv5/seYljI YdhOLCWWvehspRw6fMA4sg2i09TcaF36bJKWLz1zLGyWeJqXl2eckpbi7ZY/e7jvbtP/ AD7ObpAQGC0ImrI0pAYH+sHoh+2VVN7exiYwL0Fu0Sx/2JXUuU7BEANWvUpD4D0Hre64 VPPQ== X-Forwarded-Encrypted: i=1; AFNElJ+0jYta81svgHm1J8L4kXijGKK7rAZbEPeiUlv9V2HtmrrYfU5Hxj6tFngzINB6aZQiJgHiHPINtO27pD8=@vger.kernel.org X-Gm-Message-State: AOJu0YyssOlxwDFZXEk6nkENM3Uzwkcy391vVAyWuUEbk/coEs92Z+9d NXVEkxqkY5QNDQ4LRcHr/urrWL/GQm0VC2JhmTbOF/pZR111UPO5mGc= X-Gm-Gg: Acq92OGTbJUiD4N+Go0ndqLrhSDsFcIq65H1Q1TLCh/I9ZaN/3WDzyEYWGZwgc/8Pwu ek/vrRgvndEIKUhe4EHzTQE/Ijo6S7hVJOS/RTeZcZ0OQYpCHVTY99//DTagUZ/g3BRniWm9gtB rldbApVR5hQbVyN0P9mXm3W3ig3RWqbW4XZo+vs7DLiBxcYgK6vpDO9eNU+p3Hdr7UlU1bWvekP h0GCpLFap8ruS/tLh2/f32iuakCSVepFy+fAM9MeFK1J6YRbAss0HNk9Br9cWmBxAcD0Q9mG360 wxBf2Vkg+2XtR0kw2nYbpqcMontBNqPc60blVpyLsfOyHfG3iVZwWfBMMKavredR/C1ihXYbMX/ LMDg0R8yFDQWmgMkXI/IMoZJPEn3qOlx94NyBaxwEqnoNB7vFjLU/UEf9LpxpkATivaXhdAyatA gkaQXlGLiQR37NLMHTE8ASewCs628Bcy9cnwq4cecEFr8zKmShY0LWsgi4IhnG86+mEm3WdlhAq t0= X-Received: by 2002:a05:600c:c096:b0:48f:d1b8:9aad with SMTP id 5b1f17b1804b1-48fe5fd5357mr93453995e9.2.1778962828770; Sat, 16 May 2026 13:20:28 -0700 (PDT) Received: from [192.168.1.3] (p5b2b4b92.dip0.t-ipconnect.de. [91.43.75.146]) by smtp.gmail.com with ESMTPSA id 5b1f17b1804b1-48feaf14d22sm61734025e9.3.2026.05.16.13.20.27 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Sat, 16 May 2026 13:20:28 -0700 (PDT) Message-ID: <382baa32-8fe2-4c3e-bbb9-87955fb2d0dc@googlemail.com> Date: Sat, 16 May 2026 22:20:26 +0200 Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 User-Agent: Betterbird (Windows) Subject: Re: [PATCH 6.12 000/144] 6.12.90-rc1 review To: Wentao Guan Cc: achill@achill.org, akpm@linux-foundation.org, broonie@kernel.org, conor@kernel.org, f.fainelli@gmail.com, gregkh@linuxfoundation.org, hargar@microsoft.com, jonathanh@nvidia.com, linux-kernel@vger.kernel.org, linux@roeck-us.net, lkft-triage@lists.linaro.org, patches@kernelci.org, patches@lists.linux.dev, pavel@nabladev.com, rwarsow@gmx.de, shuah@kernel.org, sr@sladewatkins.com, stable@vger.kernel.org, sudipm.mukherjee@gmail.com, torvalds@linux-foundation.org References: <20260516180941.704379-1-guanwentao@uniontech.com> Content-Language: de-DE From: Peter Schneider In-Reply-To: <20260516180941.704379-1-guanwentao@uniontech.com> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 8bit Am 16.05.2026 um 20:09 schrieb Wentao Guan: >> Am 16.05.2026 um 12:09 schrieb Greg KH: >>> On Sat, May 16, 2026 at 03:07:14AM +0800, Wentao Guan wrote: >>>> Build failed, you can drop the commit to build ok, same as 6.18.30-rc1: >>>> git revert 14d9ce90cf4855d638ecbcdb0c208a144d6f991b.. >>>> Revert "sched_ext: Use HK_TYPE_DOMAIN_BOOT to detect isolcpus= domain isolation" >>>> >>>> Tested-by: Wentao Guan >>>> >>>> BRs >>>> Wentao Guan >>>> >>>> defconfigs: >>>> https://gist.github.com/opsiff/a840ae9e3d6857f5b7bacb9cdc49f8e9 >>>> >>>> Log: >>>> In file included from kernel/sched/build_policy.c:63: >>>> kernel/sched/ext.c: In function ‘scx_ops_enable’: >>>> kernel/sched/ext.c:5524:34: error: ‘HK_TYPE_DOMAIN_BOOT’ undeclared (first use in this function); did you mean ‘HK_TYPE_DOMAIN’? >>>> 5524 | if (housekeeping_enabled(HK_TYPE_DOMAIN_BOOT)) { >>>> | ^~~~~~~~~~~~~~~~~~~ >>>> | HK_TYPE_DOMAIN >>>> >>>> missed HK_TYPE_DOMAIN_BOOT is introduced in this commit: >>>> >>>> commit 4fca0e550d506e1c95504c2d9247bc92bf621bf6 >>>> Author: Frederic Weisbecker >>>> Date: Mon May 26 13:06:21 2025 +0200 >>>> >>>> sched/isolation: Save boot defined domain flags >>>> >>>> HK_TYPE_DOMAIN will soon integrate not only boot defined isolcpus= CPUs >>>> but also cpuset isolated partitions. >>>> >>>> Housekeeping still needs a way to record what was initially passed >>>> to isolcpus= in order to keep these CPUs isolated after a cpuset >>>> isolated partition is modified or destroyed while containing some of >>>> them. >>>> >>>> Create a new HK_TYPE_DOMAIN_BOOT to keep track of those. >>>> >>>> Signed-off-by: Frederic Weisbecker >>>> Reviewed-by: Phil Auld >>>> Reviewed-by: Waiman Long >>>> Cc: Ingo Molnar >>>> Cc: Marco Crivellari >>>> Cc: Michal Hocko >>>> Cc: Peter Zijlstra >>>> Cc: Tejun Heo >>>> Cc: Thomas Gleixner >>>> Cc: Vlastimil Babka >>>> Cc: Waiman Long >>>> >>> >>> Also dropped from here, thanks. My fault, I should have only backported >>> this to 7.0.y as the commit itself said to. >>> >>> greg k-h >> >> >> Now I really wonder why I didn't hit this build error with that patch included in 6.12.90-rc1... >> Because I hit it in 6.18.32-rc! >> >> Let me check my .config ... >> >> Beste Grüße, >> Peter Schneider > > Hello, > > I thought that 'CONFIG_SCHED_CLASS_EXT' is what you found, > and it is depends include 'DEBUG_INFO_BTF' which depend pahole (maybe missed). > > BRs > Wentao Guan Yes, you are absolutely right! I do all my tests on one of my Proxmox maschines which by default run some x.y.z-pve Kernel, and I always use the .config of the closest PVE kernel as template for the .config of the kernel I want to test. So for 6.12.90-rc1 I copied config-6.11.11-2-pve and did a "make olddefconfig", and 6.11 did not have CONFIG_SCHED_CLASS_EXT yet at all, so I ended up testing with CONFIG_SCHED_CLASS_EXT not set. While for 6.18.32-rc1, I copied config-6.17.13-9-pve and did "make olddefconfig", and 6.17 already had that functionality (I guess since mainline 6.12), and so for that version, I had CONFIG_SCHED_CLASS_EXT=y Beste Grüße, Peter Schneider -- Climb the mountain not to plant your flag, but to embrace the challenge, enjoy the air and behold the view. Climb it so you can see the world, not so the world can see you. -- David McCullough Jr. OpenPGP: 0xA3828BD796CCE11A8CADE8866E3A92C92C3FF244 Download: https://www.peters-netzplatz.de/download/pschneider1968_pub.asc https://keys.mailvelope.com/pks/lookup?op=get&search=pschneider1968@googlemail.com https://keys.mailvelope.com/pks/lookup?op=get&search=pschneider1968@gmail.com