diff for duplicates of <202505300432.nZC50gOu-lkp@intel.com> diff --git a/a/1.txt b/N1/1.txt index e9b5c31..e2c54bc 100644 --- a/a/1.txt +++ b/N1/1.txt @@ -1,18 +1,51 @@ +BCC: lkp@intel.com +CC: oe-kbuild-all@lists.linux.dev +In-Reply-To: <tencent_97F8B56B340F51DB604B482FEBF012460505@qq.com> +References: <tencent_97F8B56B340F51DB604B482FEBF012460505@qq.com> +TO: Rong Tao <rtoax@foxmail.com> +TO: ast@kernel.org +TO: daniel@iogearbox.net +CC: rtoax@foxmail.com +CC: rongtao@cestc.cn +CC: Andrii Nakryiko <andrii@kernel.org> +CC: Martin KaFai Lau <martin.lau@linux.dev> +CC: Eduard Zingerman <eddyz87@gmail.com> +CC: Song Liu <song@kernel.org> +CC: Yonghong Song <yonghong.song@linux.dev> +CC: John Fastabend <john.fastabend@gmail.com> +CC: KP Singh <kpsingh@kernel.org> +CC: Stanislav Fomichev <sdf@fomichev.me> +CC: Hao Luo <haoluo@google.com> +CC: Jiri Olsa <jolsa@kernel.org> +CC: Mykola Lysenko <mykolal@fb.com> +CC: Shuah Khan <skhan@linuxfoundation.org> +CC: Juntong Deng <juntong.deng@outlook.com> +CC: Amery Hung <amery.hung@bytedance.com> +CC: Dave Marchevsky <davemarchevsky@fb.com> +CC: Hou Tao <houtao1@huawei.com> +CC: "(open list:BPF \(Safe Dynamic Programs and Tools\))" <bpf@vger.kernel.org> (open list:BPF (Safe Dynamic Programs and Tools)) +CC: linux-kernel@vger.kernel.org +CC: linux-kselftest@vger.kernel.org + Hi Rong, kernel test robot noticed the following build warnings: +[auto build test WARNING on bpf-next/master] + url: https://github.com/intel-lab-lkp/linux/commits/Rong-Tao/selftests-bpf-Add-selftests-for-bpf_task_cwd_from_pid/20250529-113933 base: https://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-next.git master patch link: https://lore.kernel.org/r/tencent_97F8B56B340F51DB604B482FEBF012460505%40qq.com patch subject: [PATCH bpf-next 1/2] bpf: Add bpf_task_cwd_from_pid() kfunc +:::::: branch date: 17 hours ago +:::::: commit date: 17 hours ago config: x86_64-randconfig-161-20250529 (https://download.01.org/0day-ci/archive/20250530/202505300432.nZC50gOu-lkp@intel.com/config) compiler: gcc-12 (Debian 12.2.0-14) 12.2.0 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 <lkp@intel.com> -| Reported-by: Dan Carpenter <dan.carpenter@linaro.org> +| Reported-by: Dan Carpenter <error27@gmail.com> | Closes: https://lore.kernel.org/r/202505300432.nZC50gOu-lkp@intel.com/ smatch warnings: @@ -20,6 +53,14 @@ kernel/bpf/helpers.c:2687 bpf_task_cwd_from_pid() warn: inconsistent returns 'rc vim +/rcu_read +2687 kernel/bpf/helpers.c +675c3596ff32c0 Juntong Deng 2024-10-14 2649 +b24383bde5a454 Rong Tao 2025-05-29 2650 /** +b24383bde5a454 Rong Tao 2025-05-29 2651 * bpf_task_cwd_from_pid - Get a task's absolute pathname of the current +b24383bde5a454 Rong Tao 2025-05-29 2652 * working directory from its pid. +b24383bde5a454 Rong Tao 2025-05-29 2653 * @pid: The pid of the task being looked up. +b24383bde5a454 Rong Tao 2025-05-29 2654 * @buf: The array pointed to by buf. +b24383bde5a454 Rong Tao 2025-05-29 2655 * @buf_len: buf length. +b24383bde5a454 Rong Tao 2025-05-29 2656 */ b24383bde5a454 Rong Tao 2025-05-29 2657 __bpf_kfunc int bpf_task_cwd_from_pid(s32 pid, char *buf, u32 buf_len) b24383bde5a454 Rong Tao 2025-05-29 2658 { b24383bde5a454 Rong Tao 2025-05-29 2659 struct path pwd; @@ -39,9 +80,6 @@ b24383bde5a454 Rong Tao 2025-05-29 2672 task_lock(task); b24383bde5a454 Rong Tao 2025-05-29 2673 if (!task->fs) { b24383bde5a454 Rong Tao 2025-05-29 2674 task_unlock(task); b24383bde5a454 Rong Tao 2025-05-29 2675 return -ENOENT; - -rcu_read_unlock(); - b24383bde5a454 Rong Tao 2025-05-29 2676 } b24383bde5a454 Rong Tao 2025-05-29 2677 get_fs_pwd(task->fs, &pwd); b24383bde5a454 Rong Tao 2025-05-29 2678 task_unlock(task); @@ -55,6 +93,7 @@ b24383bde5a454 Rong Tao 2025-05-29 2685 b24383bde5a454 Rong Tao 2025-05-29 2686 strncpy(buf, path, buf_len); b24383bde5a454 Rong Tao 2025-05-29 @2687 return 0; b24383bde5a454 Rong Tao 2025-05-29 2688 } +b24383bde5a454 Rong Tao 2025-05-29 2689 -- 0-DAY CI Kernel Test Service diff --git a/a/content_digest b/N1/content_digest index 7185bd1..38512b3 100644 --- a/a/content_digest +++ b/N1/content_digest @@ -1,51 +1,59 @@ - "ref\0tencent_97F8B56B340F51DB604B482FEBF012460505@qq.com\0" - "From\0Dan Carpenter <dan.carpenter@linaro.org>\0" + "From\0kernel test robot <lkp@intel.com>\0" "Subject\0Re: [PATCH bpf-next 1/2] bpf: Add bpf_task_cwd_from_pid() kfunc\0" - "Date\0Mon, 2 Jun 2025 09:20:10 +0300\0" - "To\0oe-kbuild@lists.linux.dev" - Rong Tao <rtoax@foxmail.com> - ast@kernel.org - " daniel@iogearbox.net\0" + "Date\0Fri, 30 May 2025 04:30:59 +0800\0" + "To\0oe-kbuild@lists.linux.dev\0" "Cc\0lkp@intel.com" - oe-kbuild-all@lists.linux.dev - rtoax@foxmail.com - rongtao@cestc.cn - Andrii Nakryiko <andrii@kernel.org> - Martin KaFai Lau <martin.lau@linux.dev> - Eduard Zingerman <eddyz87@gmail.com> - Song Liu <song@kernel.org> - Yonghong Song <yonghong.song@linux.dev> - John Fastabend <john.fastabend@gmail.com> - KP Singh <kpsingh@kernel.org> - Stanislav Fomichev <sdf@fomichev.me> - Hao Luo <haoluo@google.com> - Jiri Olsa <jolsa@kernel.org> - Mykola Lysenko <mykolal@fb.com> - Shuah Khan <skhan@linuxfoundation.org> - Juntong Deng <juntong.deng@outlook.com> - Amery Hung <amery.hung@bytedance.com> - Dave Marchevsky <davemarchevsky@fb.com> - Hou Tao <houtao1@huawei.com> - (open list:BPF (Safe Dynamic Programs and Tools)) <bpf@vger.kernel.org> - linux-kernel@vger.kernel.org - " linux-kselftest@vger.kernel.org\0" + " Dan Carpenter <error27@gmail.com>\0" "\00:1\0" "b\0" + "BCC: lkp@intel.com\n" + "CC: oe-kbuild-all@lists.linux.dev\n" + "In-Reply-To: <tencent_97F8B56B340F51DB604B482FEBF012460505@qq.com>\n" + "References: <tencent_97F8B56B340F51DB604B482FEBF012460505@qq.com>\n" + "TO: Rong Tao <rtoax@foxmail.com>\n" + "TO: ast@kernel.org\n" + "TO: daniel@iogearbox.net\n" + "CC: rtoax@foxmail.com\n" + "CC: rongtao@cestc.cn\n" + "CC: Andrii Nakryiko <andrii@kernel.org>\n" + "CC: Martin KaFai Lau <martin.lau@linux.dev>\n" + "CC: Eduard Zingerman <eddyz87@gmail.com>\n" + "CC: Song Liu <song@kernel.org>\n" + "CC: Yonghong Song <yonghong.song@linux.dev>\n" + "CC: John Fastabend <john.fastabend@gmail.com>\n" + "CC: KP Singh <kpsingh@kernel.org>\n" + "CC: Stanislav Fomichev <sdf@fomichev.me>\n" + "CC: Hao Luo <haoluo@google.com>\n" + "CC: Jiri Olsa <jolsa@kernel.org>\n" + "CC: Mykola Lysenko <mykolal@fb.com>\n" + "CC: Shuah Khan <skhan@linuxfoundation.org>\n" + "CC: Juntong Deng <juntong.deng@outlook.com>\n" + "CC: Amery Hung <amery.hung@bytedance.com>\n" + "CC: Dave Marchevsky <davemarchevsky@fb.com>\n" + "CC: Hou Tao <houtao1@huawei.com>\n" + "CC: \"(open list:BPF \\(Safe Dynamic Programs and Tools\\))\" <bpf@vger.kernel.org> (open list:BPF (Safe Dynamic Programs and Tools))\n" + "CC: linux-kernel@vger.kernel.org\n" + "CC: linux-kselftest@vger.kernel.org\n" + "\n" "Hi Rong,\n" "\n" "kernel test robot noticed the following build warnings:\n" "\n" + "[auto build test WARNING on bpf-next/master]\n" + "\n" "url: https://github.com/intel-lab-lkp/linux/commits/Rong-Tao/selftests-bpf-Add-selftests-for-bpf_task_cwd_from_pid/20250529-113933\n" "base: https://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-next.git master\n" "patch link: https://lore.kernel.org/r/tencent_97F8B56B340F51DB604B482FEBF012460505%40qq.com\n" "patch subject: [PATCH bpf-next 1/2] bpf: Add bpf_task_cwd_from_pid() kfunc\n" + ":::::: branch date: 17 hours ago\n" + ":::::: commit date: 17 hours ago\n" "config: x86_64-randconfig-161-20250529 (https://download.01.org/0day-ci/archive/20250530/202505300432.nZC50gOu-lkp@intel.com/config)\n" "compiler: gcc-12 (Debian 12.2.0-14) 12.2.0\n" "\n" "If you fix the issue in a separate patch/commit (i.e. not just a new version of\n" "the same patch/commit), kindly add following tags\n" "| Reported-by: kernel test robot <lkp@intel.com>\n" - "| Reported-by: Dan Carpenter <dan.carpenter@linaro.org>\n" + "| Reported-by: Dan Carpenter <error27@gmail.com>\n" "| Closes: https://lore.kernel.org/r/202505300432.nZC50gOu-lkp@intel.com/\n" "\n" "smatch warnings:\n" @@ -53,6 +61,14 @@ "\n" "vim +/rcu_read +2687 kernel/bpf/helpers.c\n" "\n" + "675c3596ff32c0 Juntong Deng 2024-10-14 2649 \n" + "b24383bde5a454 Rong Tao 2025-05-29 2650 /**\n" + "b24383bde5a454 Rong Tao 2025-05-29 2651 * bpf_task_cwd_from_pid - Get a task's absolute pathname of the current\n" + "b24383bde5a454 Rong Tao 2025-05-29 2652 * working directory from its pid.\n" + "b24383bde5a454 Rong Tao 2025-05-29 2653 * @pid: The pid of the task being looked up.\n" + "b24383bde5a454 Rong Tao 2025-05-29 2654 * @buf: The array pointed to by buf.\n" + "b24383bde5a454 Rong Tao 2025-05-29 2655 * @buf_len: buf length.\n" + "b24383bde5a454 Rong Tao 2025-05-29 2656 */\n" "b24383bde5a454 Rong Tao 2025-05-29 2657 __bpf_kfunc int bpf_task_cwd_from_pid(s32 pid, char *buf, u32 buf_len)\n" "b24383bde5a454 Rong Tao 2025-05-29 2658 {\n" "b24383bde5a454 Rong Tao 2025-05-29 2659 \tstruct path pwd;\n" @@ -72,9 +88,6 @@ "b24383bde5a454 Rong Tao 2025-05-29 2673 \tif (!task->fs) {\n" "b24383bde5a454 Rong Tao 2025-05-29 2674 \t\ttask_unlock(task);\n" "b24383bde5a454 Rong Tao 2025-05-29 2675 \t\treturn -ENOENT;\n" - "\n" - "rcu_read_unlock();\n" - "\n" "b24383bde5a454 Rong Tao 2025-05-29 2676 \t}\n" "b24383bde5a454 Rong Tao 2025-05-29 2677 \tget_fs_pwd(task->fs, &pwd);\n" "b24383bde5a454 Rong Tao 2025-05-29 2678 \ttask_unlock(task);\n" @@ -88,9 +101,10 @@ "b24383bde5a454 Rong Tao 2025-05-29 2686 \tstrncpy(buf, path, buf_len);\n" "b24383bde5a454 Rong Tao 2025-05-29 @2687 \treturn 0;\n" "b24383bde5a454 Rong Tao 2025-05-29 2688 }\n" + "b24383bde5a454 Rong Tao 2025-05-29 2689 \n" "\n" "-- \n" "0-DAY CI Kernel Test Service\n" https://github.com/intel/lkp-tests/wiki -d987103c0f3803f4069757410ae0c1ece2e3de53f228a183a0fb1d8f3857fa85 +72685f4e231020e26e73420eab5579558b6006b1057114611897965778d68317
This is an external index of several public inboxes, see mirroring instructions on how to clone and mirror all data and code used by this external index.