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 95D04C4167B for ; Mon, 11 Dec 2023 11:58:10 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id 1A4AD6B00CF; Mon, 11 Dec 2023 06:58:10 -0500 (EST) Received: by kanga.kvack.org (Postfix, from userid 40) id 154B96B00D0; Mon, 11 Dec 2023 06:58:10 -0500 (EST) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id 0442E6B00D1; Mon, 11 Dec 2023 06:58:10 -0500 (EST) X-Delivered-To: linux-mm@kvack.org Received: from relay.hostedemail.com (smtprelay0014.hostedemail.com [216.40.44.14]) by kanga.kvack.org (Postfix) with ESMTP id E89E46B00CF for ; Mon, 11 Dec 2023 06:58:09 -0500 (EST) Received: from smtpin08.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay03.hostedemail.com (Postfix) with ESMTP id B8201A077D for ; Mon, 11 Dec 2023 11:58:09 +0000 (UTC) X-FDA: 81554389098.08.69781F5 Received: from mgamail.intel.com (mgamail.intel.com [134.134.136.31]) by imf06.hostedemail.com (Postfix) with ESMTP id 62E10180017 for ; Mon, 11 Dec 2023 11:58:06 +0000 (UTC) Authentication-Results: imf06.hostedemail.com; dkim=pass header.d=intel.com header.s=Intel header.b=lCO49S1U; dmarc=pass (policy=none) header.from=intel.com; spf=pass (imf06.hostedemail.com: domain of lkp@intel.com designates 134.134.136.31 as permitted sender) smtp.mailfrom=lkp@intel.com ARC-Seal: i=1; s=arc-20220608; d=hostedemail.com; t=1702295887; a=rsa-sha256; cv=none; b=Up4cEtM7d57DJz4UM/+5HVxUa8guAyIfaMpIlmrq7J/9Bea1e2G490efgy9IcDscVZ9x1E ZfE3PNhfoTjaD9VxiDFPrhzTAXpqkLGjFgRk2dwgOwVyHvEV/h8OyVr9Hv7U6ZEyv2kYAj V/ZIvG3mphFb8NQEagkuWitG+rFi9JU= ARC-Authentication-Results: i=1; imf06.hostedemail.com; dkim=pass header.d=intel.com header.s=Intel header.b=lCO49S1U; dmarc=pass (policy=none) header.from=intel.com; spf=pass (imf06.hostedemail.com: domain of lkp@intel.com designates 134.134.136.31 as permitted sender) smtp.mailfrom=lkp@intel.com ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=hostedemail.com; s=arc-20220608; t=1702295887; 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:in-reply-to: references:dkim-signature; bh=NDE6WSVAHwF238yPJj8TGKDQ+NdR+Dcf404OoPKbT3M=; b=LzQB4Qpa4qO5l7wAnDUvAs2G785VH2Ye0qcAjXo9HFeqaWMkDdEazfdHOSbSBbdZsiZKXx sEuQiu9Fl19DbRcgGr/9glsu/Ly6jTiBiylv8N/t0iIxGFbPvgp4oVuAbxUyx97JSRs7xn DT6UmCmZ8OXBaImVb7ETH+yi2uzgl4w= DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=intel.com; i=@intel.com; q=dns/txt; s=Intel; t=1702295886; x=1733831886; h=date:from:to:cc:subject:message-id:mime-version; bh=/iTA69K2isqeZFOJTD+u3DKh4J3tCKODiqRh/ooOHsQ=; b=lCO49S1UkDGZ2t7NgP5z2DTAp0iiTa6zarbW90tmPzRMrhOYmQjt/Lnd GsLEr+66OjKHoCA4hQAIoh+QgZCetCXm/kuxxKJfyjZ9hnUP1QRz1K5+N YH91kFi+HWXkYjvX0vi2A3YZpeGLuTCWJTpZU6Zo3Mbo+timajMZ0f+if HKYx2JL1yC5xmTlhPo0tcEiH0ObbLFzeTSyt1EGn8+bwq9wS/LmsFQnqr MufWn4983DLncWrCpE8flqLsr4EW70rMSp/h1CroE98k+srBHWI4/bJ7o +bPgeZoGJWTTuhe21x8+iQFAST8i3uxJyjAfOEK6GzXT0Nn0zjf6Y2rfF Q==; X-IronPort-AV: E=McAfee;i="6600,9927,10920"; a="458947621" X-IronPort-AV: E=Sophos;i="6.04,267,1695711600"; d="scan'208";a="458947621" Received: from orsmga001.jf.intel.com ([10.7.209.18]) by orsmga104.jf.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 11 Dec 2023 03:58:04 -0800 X-ExtLoop1: 1 X-IronPort-AV: E=McAfee;i="6600,9927,10920"; a="807279791" X-IronPort-AV: E=Sophos;i="6.04,267,1695711600"; d="scan'208";a="807279791" Received: from lkp-server02.sh.intel.com (HELO b07ab15da5fe) ([10.239.97.151]) by orsmga001.jf.intel.com with ESMTP; 11 Dec 2023 03:58:03 -0800 Received: from kbuild by b07ab15da5fe with local (Exim 4.96) (envelope-from ) id 1rCevB-000I0A-0x; Mon, 11 Dec 2023 11:58:01 +0000 Date: Mon, 11 Dec 2023 19:57:30 +0800 From: kernel test robot To: Kent Overstreet Cc: oe-kbuild-all@lists.linux.dev, Linux Memory Management List Subject: [linux-next:master 5967/6992] fs/bcachefs/chardev.c:54:9: warning: function 'run_thread_with_file' might be a candidate for 'gnu_printf' format attribute Message-ID: <202312111931.SukjK6yt-lkp@intel.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline X-Rspam-User: X-Rspamd-Server: rspam06 X-Rspamd-Queue-Id: 62E10180017 X-Stat-Signature: b5itto8mzguzk68ut1no5zhqrejt1s5g X-HE-Tag: 1702295886-411849 X-HE-Meta: U2FsdGVkX1+d+ux5TwPmy3GhRe/z/V+FTza1SUS+Le+rkQiZViM6iR4tGuASejSK4MCUDj5mpkHaK/lU0R83bqsRVdX8PEJRYuQ5V3LzxthN/lr7ZLClli6Fv6MbrfZPuU2F2AURGvR7pqroRQyJ8LIx/RwsRk1nn5ldckMs6YxwdcA3tH6Q+ttI+UdX0/y37QunvFDx6DvGsHd53p4EpVAPGOQMHVJcR/zfUCfy6397/C4qIMl2OPIJH0awg2BuAO4XTvoO68vS5Q+ta/kJcXXh8Ec7SYRXOVgquoZh/5pPoZ5eGMV3FJM8kXsitzTZnpJrCJcbKq27XQCzID/B6HfLWWHzMyl5aJSB7mtUmRC0UWv9bR1kJH3IPY3tHOa5f5UroSSx7iimBn954mU6BMjDBF9uQNKlj/i9kIXgMFjqhmMMtSDy+zFfmecQMj0LYbBhXZrF/LevcJTVKvdJf1Pzrzu4wVBbT6blL4KwXAzZi8RDXdkyxtBPyhVQnFhqw3ShPnd+heZh+bZwYBI2eY+GSd/wcXM2ceUTnOj3KzU8LmJ6ejMafIezXGqRlqKNilxlsfwqKIXaLmwG4UNclwaa5K8VR7Nnmrfp7kZ0kEYQ+dFC2hkAKzpg1np168am3qWRUxPDHaPktLGD5qur8UgQ+ulwn7Ajo8v9iaQUORTsPfWkeAcpPv1EaupCcGW4C3T6qUGF9oKNj0zHZ2MUw5c1kWU47Vz2DFRy4sSlaTiKXbKVoqqWOrkTUSiTTVXx0a9HbckujKRUxUnhRpKy5i+cPXwM/PlcexbykJeLzbb+6hYtO+QvBGlSe9x1wz3ZV4++qJSAgp9Tuceff6R3WTYrdbziK8mlapSaLIn9kUayI6HELnNByRZR/vmaoyenk1RRQo14DtoWEp09s26tgkCxJulzXAaBAsonYHbVWOhqSIelaSCyuaiexjlGqM/x8yf7kvdjjmdhxuNPyaH 6MKJJGtN CBDLMPg8fa2A+3sjgZ0vKbx5N8VR27GEkBrfIFJ17305RyHfYt7m5VYfSdrQErGmcqNlYuJSh2s8PJc7R3yNVRX5VZvYZf9vvWhJ99n2W9mhV5fqmKVOKUmFYnKu5Xyo+aElddwZ8sRUCzRyuEj8BRK9f1hkt7Bg7lIO/YWxQ9OeKAck4hEBJbqQ3k2AHJHtozsvMopggpB99X5BUgaCFNuMlaZmOWCEAv4B0sv5OH46RE37neiMrEaB09vTNnASgE56jo282Llmb7DT9Zj628PXVk6SN14R1ACiVaWBVJOqerwP8L1vg2+Kv+X2DXU9cstAgYMzVeFbyj/Zxw4IPjj2weXc9qGIxOutF 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: tree: https://git.kernel.org/pub/scm/linux/kernel/git/next/linux-next.git master head: bbd220ce4e29ed55ab079007cff0b550895258eb commit: 48398ac2bfbc356521a3415c2ea0d0a99e95b7ca [5967/6992] bcachefs: thread_with_file config: nios2-allmodconfig (https://download.01.org/0day-ci/archive/20231211/202312111931.SukjK6yt-lkp@intel.com/config) compiler: nios2-linux-gcc (GCC) 13.2.0 reproduce (this is a W=1 build): (https://download.01.org/0day-ci/archive/20231211/202312111931.SukjK6yt-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/202312111931.SukjK6yt-lkp@intel.com/ All warnings (new ones prefixed by >>): fs/bcachefs/chardev.c: In function 'run_thread_with_file': >> fs/bcachefs/chardev.c:54:9: warning: function 'run_thread_with_file' might be a candidate for 'gnu_printf' format attribute [-Wsuggest-attribute=format] 54 | prt_vprintf(&name, fmt, args); | ^~~~~~~~~~~ vim +54 fs/bcachefs/chardev.c 42 43 static int run_thread_with_file(struct thread_with_file *thr, 44 const struct file_operations *fops, 45 int (*fn)(void *), const char *fmt, ...) 46 { 47 va_list args; 48 struct file *file = NULL; 49 int ret, fd = -1; 50 struct printbuf name = PRINTBUF; 51 unsigned fd_flags = O_RDONLY|O_CLOEXEC|O_NONBLOCK; 52 53 va_start(args, fmt); > 54 prt_vprintf(&name, fmt, args); 55 va_end(args); 56 57 thr->ret = 0; 58 thr->task = kthread_create(fn, thr, name.buf); 59 ret = PTR_ERR_OR_ZERO(thr->task); 60 if (ret) 61 goto err; 62 63 ret = get_unused_fd_flags(fd_flags); 64 if (ret < 0) 65 goto err_stop_task; 66 fd = ret; 67 68 file = anon_inode_getfile(name.buf, fops, thr, fd_flags); 69 ret = PTR_ERR_OR_ZERO(file); 70 if (ret) 71 goto err_put_fd; 72 73 fd_install(fd, file); 74 get_task_struct(thr->task); 75 wake_up_process(thr->task); 76 printbuf_exit(&name); 77 return fd; 78 err_put_fd: 79 put_unused_fd(fd); 80 err_stop_task: 81 kthread_stop(thr->task); 82 err: 83 printbuf_exit(&name); 84 return ret; 85 } 86 -- 0-DAY CI Kernel Test Service https://github.com/intel/lkp-tests/wiki