From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from kanga.kvack.org (kanga.kvack.org [205.233.56.17]) by smtp.lore.kernel.org (Postfix) with ESMTP id 4F781C02198 for ; Sat, 8 Feb 2025 15:58:52 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id CDD036B008A; Sat, 8 Feb 2025 10:58:51 -0500 (EST) Received: by kanga.kvack.org (Postfix, from userid 40) id C8D14280003; Sat, 8 Feb 2025 10:58:51 -0500 (EST) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id B072A280001; Sat, 8 Feb 2025 10:58:51 -0500 (EST) X-Delivered-To: linux-mm@kvack.org Received: from relay.hostedemail.com (smtprelay0015.hostedemail.com [216.40.44.15]) by kanga.kvack.org (Postfix) with ESMTP id 8F4DA6B008A for ; Sat, 8 Feb 2025 10:58:51 -0500 (EST) Received: from smtpin09.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay02.hostedemail.com (Postfix) with ESMTP id 46F7F122721 for ; Sat, 8 Feb 2025 15:58:51 +0000 (UTC) X-FDA: 83097235662.09.4E28129 Received: from mail-pj1-f43.google.com (mail-pj1-f43.google.com [209.85.216.43]) by imf05.hostedemail.com (Postfix) with ESMTP id 088DA100002 for ; Sat, 8 Feb 2025 15:58:47 +0000 (UTC) Authentication-Results: imf05.hostedemail.com; dkim=pass header.d=bytedance.com header.s=google header.b=ZUPrTApN; spf=pass (imf05.hostedemail.com: domain of wuyun.abel@bytedance.com designates 209.85.216.43 as permitted sender) smtp.mailfrom=wuyun.abel@bytedance.com; dmarc=pass (policy=quarantine) header.from=bytedance.com ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=hostedemail.com; s=arc-20220608; t=1739030329; h=from:from:sender:reply-to:subject:subject:date:date: message-id:message-id:to:to:cc:cc:mime-version:mime-version: content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references:dkim-signature; bh=GnldKxmzBqwKinjZR1oDYDVj5xkQePqA06ZEDoTPiUQ=; b=eesHtcx0d5MyNfJiILe0EZDGcvDgarFAb2YI3vim10MLjVS8pb4LK8LWX4YHb2RKaO2osC YrqcfBUrkngWHiEA4nynfw2mRDcn7UsIdYSfOq/zlLPlWJZOvamUf7FUUrfJkLGnAaZ6xY 6vzkjd9TyxlrB8hQL6O82aDtJsrjZsc= ARC-Authentication-Results: i=1; imf05.hostedemail.com; dkim=pass header.d=bytedance.com header.s=google header.b=ZUPrTApN; spf=pass (imf05.hostedemail.com: domain of wuyun.abel@bytedance.com designates 209.85.216.43 as permitted sender) smtp.mailfrom=wuyun.abel@bytedance.com; dmarc=pass (policy=quarantine) header.from=bytedance.com ARC-Seal: i=1; s=arc-20220608; d=hostedemail.com; t=1739030329; a=rsa-sha256; cv=none; b=pE+yRP9W3s+218PrmjfH5pTY0LjZlnQVbCctJRbHOptleCmNIGfjoqE4sEpac73nFP1SSQ 19AYn2t27sq4sCbYDtzBdDpcpVE+o3AFaAAnroh69CRiW1bcwNwdm7xKClND9xW4VAFbmd vnjR3j2FzmDf2ioJO4T1Ry7/rHkfVh4= Received: by mail-pj1-f43.google.com with SMTP id 98e67ed59e1d1-2f9b8ef4261so717061a91.1 for ; Sat, 08 Feb 2025 07:58:47 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=bytedance.com; s=google; t=1739030326; x=1739635126; darn=kvack.org; h=content-transfer-encoding:in-reply-to:from:references:cc:to :content-language:subject:user-agent:mime-version:date:message-id :from:to:cc:subject:date:message-id:reply-to; bh=GnldKxmzBqwKinjZR1oDYDVj5xkQePqA06ZEDoTPiUQ=; b=ZUPrTApN4Wv+RuRzXe4XYZySW1j0ktvBqcLvywtFMkGfdWpINBOBZEVUMtquUdKTh7 i/giqpen+FBrFfS5/waPS2laB9JmgxwQUL9TOCNJ+3JFwJZ93ql8IR793hMj7cgCIq+B BSXzFIyCD8WjpetcBSweazjhwVrEItnW5mDuri2t504Pdim4gwne7Y2jYypg/6kV3/41 tHymn3gNFsyx35CCCqCOGCgNsvlNQsoWiYKgHNae0lJNPV8pydR8Y1qo1s99JARrpIYE IB1N0vgiW4IeP+Z+xb9ypomOsIu3zD3glo4x654UJViq+4LmRIvBzi1jB0rimznASiqQ Qmbg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1739030326; x=1739635126; h=content-transfer-encoding:in-reply-to:from:references:cc:to :content-language:subject:user-agent:mime-version:date:message-id :x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; bh=GnldKxmzBqwKinjZR1oDYDVj5xkQePqA06ZEDoTPiUQ=; b=wmfWcGUBgGIEmpSAvz1rj1CcSyl3NwVEAP09pwyLlhrkPNFXlKULsw6TdgAKDggP+J Kn26CKPWxLxu9JfvT4uYUomPIiIhuE8leCd/07uqmuZaqTyysRJVvjSBrgc4x0z2GX5u rtEZ8VdfS6AP6xXO0habe9emjJkYKpRG+QbJZIjR0acJhUb1NxDXiN8ZyNzqD5Z/gT6R ugPGn0yH8trkJ0cWC0BtTboAHV3udGrfAuefac3JZZALHCEaV8+xf3gyw/VU9x8Gk3Pm 7FHcZhYbByoVqJNzS+qlNoxo6JPFDyA0yGVuvJ8coDybjkr9yHyEi4tKD/1EbDicTw57 TJ6Q== X-Forwarded-Encrypted: i=1; AJvYcCX2/JPf//SEBEi85o8ndRUk5W1BGkiVn8SUtHOxO0dzZZpQsdqllDjAC4WBgSy00CIHjW339ldbnw==@kvack.org X-Gm-Message-State: AOJu0YwCQekXIfxAIGzFFmKMeH1Z6Pz+/muek19XdwPDvolq5KrIPvi2 k3zCA9EsLYT2F9Dk72CrCNpy4VY8voGjfnfm0DHgNOj7z0LS0EGvWr0dtsGRIJs= X-Gm-Gg: ASbGnctzfUe8P+C2zYdlloS0t1vpRBaH1loElJHX7UPLnPNughnbi9M1X8OUaecN3ln 0thT7y+6GbniSQNZHctHB0wgKKOWsHkzviLYAkmPlWuqtcFJXRa76c/BqbHUsRtI/BlTi0+x69q aVkHNPdhun672EORAiafuvzeQhir9uNCPQvQGZGI/ahhzakdRS5SPPz5137+p7J1xnvyWyDnSyD EaQcfrypLtsrbovLcOQcUqxRIFCgbYofPRRC3OYC7NDvDCLyTr5WKJTcv2LT6iebxMRsFv3d/5L VkaLTpZISuJ+NEkgx4oxom6QPxvwGarhLIKI X-Google-Smtp-Source: AGHT+IEp3jhINNJbAaq0fhtM3ghHgJhMNzOT+lO6NXSocYRA+5prw0KJxYLU6aLGqfrWgIWd9yeIDQ== X-Received: by 2002:a17:90b:2243:b0:2ee:d9f2:2acd with SMTP id 98e67ed59e1d1-2fa245452bdmr4474697a91.6.1739030326531; Sat, 08 Feb 2025 07:58:46 -0800 (PST) Received: from [10.4.234.23] ([139.177.225.244]) by smtp.gmail.com with ESMTPSA id 41be03b00d2f7-ad53bff9c82sm1231302a12.37.2025.02.08.07.58.38 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Sat, 08 Feb 2025 07:58:45 -0800 (PST) Message-ID: Date: Sat, 8 Feb 2025 23:58:36 +0800 MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Subject: Re: Re: [PATCH v3 2/2] cgroup/rstat: Add run_delay accounting for cgroups Content-Language: en-US To: kernel test robot , Johannes Weiner , Tejun Heo , =?UTF-8?Q?Michal_Koutn=C3=BD?= , Ingo Molnar , Peter Zijlstra , Juri Lelli , Vincent Guittot , Dietmar Eggemann , Steven Rostedt , Ben Segall , Mel Gorman , Valentin Schneider , Thomas Gleixner , Bitao Hu , Andrew Morton , Yury Norov , Chen Ridong Cc: llvm@lists.linux.dev, oe-kbuild-all@lists.linux.dev, Linux Memory Management List , "(open list:CONTROL GROUP (CGROUP))" , linux-kernel@vger.kernel.org References: <20250207041012.89192-3-wuyun.abel@bytedance.com> <202502081318.c9fYNNx8-lkp@intel.com> From: Abel Wu In-Reply-To: <202502081318.c9fYNNx8-lkp@intel.com> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-Rspamd-Queue-Id: 088DA100002 X-Stat-Signature: db53dtps686qkrtxb46htkzrf6d9w583 X-Rspam-User: X-Rspamd-Server: rspam01 X-HE-Tag: 1739030327-882859 X-HE-Meta: U2FsdGVkX1/75RH+vSGW/KmP9hf4aBc9zPBXm9oQn0SBkauyfqWtWwP27Mqk7yo/SIYIEz3F38SAdN5raZ+vsYwZk6VnIvPKS7A7xnQkiH41biUjo46XKen/EjVB4Zj7/cu+x10Dyg3AHBfYtUbdMq+7ontsIkI3yl1nGWwTFhLesPhHN+h149K4e49ML4X++ILq29iSbNdcpXq9bBU+dbVVU5AdGeDZsHFMiCXvH8UJeePVEa4grvCj3sytQS4dGdUz/jAckAuGVUBQl3O2LFB09cyI0hsVGsmo19O5nbIRXW2BU/A9hPses+02Bbaf8YetRNfS4ek8A4Fn9+/BdJeLEWxwaQtDr/NQ/mN2m8898GGr/iFz27up9yQJNTo3E92UsxAVrVl586wAAKw8PH/Lb6Rh1dBfqcoPjRvVaJwQET0SuRkR61al5mlN7FFzWs/qWalXumzoJ3+BejlEd7St5QUbNiMI7GBW9h3cC1VQroFICfED824zYPR+8Zioh5fgBiIW3BXPlALCpcnj0kOtnvkyaOQ86RFd4KXF9/n/4wbzQoWmBhhh/LSuEw3Sik4DTQyuCtWYhbSgdNsDIByN2w5kVL+nxYQ6qOPp20a3l3N3ZTQdPnBrpacQv1FF+H+J7CsBT6tTbZX3txBcNRqz6zzOq44Rs39184SXGIpBziBbfIa++y4vfqAavKZYMv8GsKkeBNEaCARvc0N4nGFsuw4YQkSnfzwJubN57JWd2PGYhSGpGS74L02qTZ3e6uuy2r9p33YhE8Xt560i8iBN226wJ1Gc9z32NpgtwoaYI+xZh4v/m+hVhSDNrQK0QW3+/Q4uGRxvgIMleIysXeAq1Y+lT+njO6VFmyT0F/mbZlkb6Yr+Hi8Uhrn/7mGNGMmhhFX2orP1zm6kIKLLolQQrBpoTD+dopPwP1GbER3aqVCxNBI7WkfLdKcuvL7SIKDhks49FbPbdh5y6eK 4/rYkpGs /U1S/Y1ttjD0DAs1H2CemGTRfcb6aIbH9P5pbh/m2mxBRLiPfWHyo1RmFYbeDycVQA5zAj9UedSYv03MpVwODGhQzleODyNBbY41m8mVuoPzI5ZLXPU3WDPF3qP9kfaBpyZ+f24kTkUmL2mxOz+Oz2pzjoNaXZACVA7THMIdjt+Asr6TqdULwBYVhzdONpV6hrj9uzdeeYcNu7ZQvcA+u1n7UbgkJUSlELieGUGD+FkGdkV+Kpj1uFDnRCJB8eltFTQrppvPNu5iIBXLnpJwtZUSYLryeANnIyluBsZaDle/3u1rvPVdbscvH+Svrdw0YJJMHwzf32Ze7xIBPRyauRMN6AoSqtxz8mhvTeQj39bpdjKHy+cCrKPpZ8D+EHOoj6IzGFp3h5ACDFO/4AXf4nKeeIwO2R33EOoRE0/dhCxgrGOfQYYTmL2+ii3xRarjeX2XEWrrD6ZE0WMjE75u8RK5VUBpovMn2XyH5UVBxXdjSh8asIlCMJwJY+goSWyZKtARIiufYhUScKnEcZ4KLb3GSOru31d3SOhOFjR6gxvJOh5rJiDwQGuRCyRvVjW//nd1TtKib1Mjp1LuS4oxVLQOC3B59foB6fOH64Lr3O5koceRL7Ij7UFScczqqICyPkd4p X-Bogosity: Ham, tests=bogofilter, spamicity=0.000000, version=1.2.4 Sender: owner-linux-mm@kvack.org Precedence: bulk X-Loop: owner-majordomo@kvack.org List-ID: List-Subscribe: List-Unsubscribe: On 2/8/25 1:47 PM, kernel test robot Wrote: > Hi Abel, > > kernel test robot noticed the following build errors: > > [auto build test ERROR on tj-cgroup/for-next] > [also build test ERROR on tip/sched/core akpm-mm/mm-everything linus/master v6.14-rc1 next-20250207] > [If your patch is applied to the wrong git tree, kindly drop us a note. > And when submitting patch, we suggest to use '--base' as documented in > https://git-scm.com/docs/git-format-patch#_base_tree_information] > > url: https://github.com/intel-lab-lkp/linux/commits/Abel-Wu/cgroup-rstat-Fix-forceidle-time-in-cpu-stat/20250207-121257 > base: https://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git for-next > patch link: https://lore.kernel.org/r/20250207041012.89192-3-wuyun.abel%40bytedance.com > patch subject: [PATCH v3 2/2] cgroup/rstat: Add run_delay accounting for cgroups > config: x86_64-kexec (https://download.01.org/0day-ci/archive/20250208/202502081318.c9fYNNx8-lkp@intel.com/config) > compiler: clang version 19.1.3 (https://github.com/llvm/llvm-project ab51eccf88f5321e7c60591c5546b254b6afab99) > reproduce (this is a W=1 build): (https://download.01.org/0day-ci/archive/20250208/202502081318.c9fYNNx8-lkp@intel.com/reproduce) > > If you fix the issue in a separate patch/commit (i.e. not just a new version of > the same patch/commit), kindly add following tags > | Reported-by: kernel test robot > | Closes: https://lore.kernel.org/oe-kbuild-all/202502081318.c9fYNNx8-lkp@intel.com/ > > All errors (new ones prefixed by >>): > > In file included from kernel/sched/build_policy.c:19: > In file included from include/linux/sched/isolation.h:5: > In file included from include/linux/cpuset.h:17: > In file included from include/linux/mm.h:2224: > include/linux/vmstat.h:504:43: warning: arithmetic between different enumeration types ('enum zone_stat_item' and 'enum numa_stat_item') [-Wenum-enum-conversion] > 504 | return vmstat_text[NR_VM_ZONE_STAT_ITEMS + > | ~~~~~~~~~~~~~~~~~~~~~ ^ > 505 | item]; > | ~~~~ > include/linux/vmstat.h:511:43: warning: arithmetic between different enumeration types ('enum zone_stat_item' and 'enum numa_stat_item') [-Wenum-enum-conversion] > 511 | return vmstat_text[NR_VM_ZONE_STAT_ITEMS + > | ~~~~~~~~~~~~~~~~~~~~~ ^ > 512 | NR_VM_NUMA_EVENT_ITEMS + > | ~~~~~~~~~~~~~~~~~~~~~~ > include/linux/vmstat.h:524:43: warning: arithmetic between different enumeration types ('enum zone_stat_item' and 'enum numa_stat_item') [-Wenum-enum-conversion] > 524 | return vmstat_text[NR_VM_ZONE_STAT_ITEMS + > | ~~~~~~~~~~~~~~~~~~~~~ ^ > 525 | NR_VM_NUMA_EVENT_ITEMS + > | ~~~~~~~~~~~~~~~~~~~~~~ > In file included from kernel/sched/build_policy.c:59: >>> kernel/sched/cputime.c:254:22: error: no member named 'rq_sched_info' in 'struct rq' > 254 | return cpu_rq(cpu)->rq_sched_info.run_delay; > | ~~~~~~~~~~~ ^ > 3 warnings and 1 error generated. Oops.. SCHED_INFO can be selected by either TASK_DELAY_ACCT or SCHEDSTATS. Will fix. Thanks a lot! > > > vim +254 kernel/sched/cputime.c > > 251 > 252 u64 get_cpu_run_delay(int cpu) > 253 { > > 254 return cpu_rq(cpu)->rq_sched_info.run_delay; > 255 } > 256 #endif > 257 >