[142.0.200.124 listed in list.dnswl.org] 1.5 HEADER_FROM_DIFFERENT_DOMAINS From and EnvelopeFrom 2nd level mail domains are different 0.1 DKIM_SIGNED Message has a DKIM or DK signature, not necessarily valid -0.1 DKIM_VALID_AU Message has a valid DKIM or DK signature from author's domain -0.1 DKIM_VALID Message has at least one valid DKIM or DK signature -1.0 MAILING_LIST_MULTI Multiple indicators imply a widely-seen list manager -0.0 DKIMWL_WL_HIGH DKIMwl.org - High trust sender SpamTally: Final spam score: 4 Hi Joanne, kernel test robot noticed the following build errors: [auto build test ERROR on mszeredi-fuse/for-next] [also build test ERROR on linus/master v6.18-rc2 next-20251023] [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/Joanne-Koong/io-uring-add-io_uring_cmd_get_buffer_info/20251023-042601 base: https://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/fuse.git for-next patch link: https://lore.kernel.org/r/20251022202021.3649586-3-joannelkoong%40gmail.com patch subject: [PATCH v1 2/2] fuse: support io-uring registered buffers config: i386-buildonly-randconfig-002-20251023 (https://download.01.org/0day-ci/archive/20251023/202510232038.LOpSOOQa-lkp@intel.com/config) compiler: clang version 20.1.8 (https://github.com/llvm/llvm-project 87f0227cb60147a26a1eeb4fb06e3b505e9c7261) reproduce (this is a W=1 build): (https://download.01.org/0day-ci/archive/20251023/202510232038.LOpSOOQa-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/202510232038.LOpSOOQa-lkp@intel.com/ All errors (new ones prefixed by >>): In file included from fs/fuse/dev.c:9: >> fs/fuse/dev_uring_i.h:51:20: error: field has incomplete type 'struct iov_iter' 51 | struct iov_iter payload_iter; | ^ include/linux/fs.h:74:8: note: forward declaration of 'struct iov_iter' 74 | struct iov_iter; | ^ In file included from fs/fuse/dev.c:9: fs/fuse/dev_uring_i.h:52:20: error: field has incomplete type 'struct iov_iter' 52 | struct iov_iter headers_iter; | ^ include/linux/fs.h:74:8: note: forward declaration of 'struct iov_iter' 74 | struct iov_iter; | ^ 2 errors generated. -- In file included from fs/fuse/dev_uring.c:8: >> fs/fuse/dev_uring_i.h:51:20: error: field has incomplete type 'struct iov_iter' 51 | struct iov_iter payload_iter; | ^ include/linux/fs.h:74:8: note: forward declaration of 'struct iov_iter' 74 | struct iov_iter; | ^ In file included from fs/fuse/dev_uring.c:8: fs/fuse/dev_uring_i.h:52:20: error: field has incomplete type 'struct iov_iter' 52 | struct iov_iter headers_iter; | ^ include/linux/fs.h:74:8: note: forward declaration of 'struct iov_iter' 74 | struct iov_iter; | ^ >> fs/fuse/dev_uring.c:588:22: error: no member named 'fixed_buffer' in 'struct fuse_ring_ent' 588 | payload_iter = ent->fixed_buffer.payload_iter; | ~~~ ^ fs/fuse/dev_uring.c:590:22: error: no member named 'fixed_buffer' in 'struct fuse_ring_ent' 590 | headers_iter = ent->fixed_buffer.headers_iter; | ~~~ ^ >> fs/fuse/dev_uring.c:618:43: error: no member named 'user' in 'struct fuse_ring_ent' 618 | err = copy_from_user(&ring_in_out, &ent->user.headers->ring_ent_in_out, | ~~~ ^ fs/fuse/dev_uring.c:623:38: error: no member named 'user' in 'struct fuse_ring_ent' 623 | err = import_ubuf(ITER_SOURCE, ent->user.payload, ring->max_payload_sz, | ~~~ ^ fs/fuse/dev_uring.c:653:22: error: no member named 'fixed_buffer' in 'struct fuse_ring_ent' 653 | payload_iter = ent->fixed_buffer.payload_iter; | ~~~ ^ fs/fuse/dev_uring.c:656:22: error: no member named 'fixed_buffer' in 'struct fuse_ring_ent' 656 | headers_iter = ent->fixed_buffer.headers_iter; | ~~~ ^ fs/fuse/dev_uring.c:725:36: error: no member named 'user' in 'struct fuse_ring_ent' 725 | err = import_ubuf(ITER_DEST, ent->user.payload, ring->max_payload_sz, &iter); | ~~~ ^ fs/fuse/dev_uring.c:741:29: error: no member named 'user' in 'struct fuse_ring_ent' 741 | err = copy_to_user(&ent->user.headers->op_in, in_args->value, | ~~~ ^ fs/fuse/dev_uring.c:762:27: error: no member named 'user' in 'struct fuse_ring_ent' 762 | err = copy_to_user(&ent->user.headers->ring_ent_in_out, &ent_in_out, | ~~~ ^ fs/fuse/dev_uring.c:797:39: error: no member named 'fixed_buffer' in 'struct fuse_ring_ent' 797 | struct iov_iter headers_iter = ent->fixed_buffer.headers_iter; | ~~~ ^ fs/fuse/dev_uring.c:807:28: error: no member named 'user' in 'struct fuse_ring_ent' 807 | err = copy_to_user(&ent->user.headers->in_out, &req->in.h, | ~~~ ^ fs/fuse/dev_uring.c:936:39: error: no member named 'fixed_buffer' in 'struct fuse_ring_ent' 936 | struct iov_iter headers_iter = ent->fixed_buffer.headers_iter; | ~~~ ^ fs/fuse/dev_uring.c:944:43: error: no member named 'user' in 'struct fuse_ring_ent' 944 | err = copy_from_user(&req->out.h, &ent->user.headers->in_out, | ~~~ ^ fs/fuse/dev_uring.c:1187:12: error: no member named 'fixed_buffer' in 'struct fuse_ring_ent' 1187 | &ent->fixed_buffer.payload_iter, cmd, 0); | ~~~ ^ fs/fuse/dev_uring.c:1194:12: error: no member named 'fixed_buffer' in 'struct fuse_ring_ent' 1194 | &ent->fixed_buffer.headers_iter, cmd, 0); | ~~~ ^ fs/fuse/dev_uring.c:1245:7: error: no member named 'user' in 'struct fuse_ring_ent' 1245 | ent->user.headers = iov[0].iov_base; | ~~~ ^ fs/fuse/dev_uring.c:1246:7: error: no member named 'user' in 'struct fuse_ring_ent' 1246 | ent->user.payload = iov[1].iov_base; | ~~~ ^ 19 errors generated. vim +51 fs/fuse/dev_uring_i.h 38 39 /** A fuse ring entry, part of the ring queue */ 40 struct fuse_ring_ent { 41 /* True if daemon has registered its buffers ahead of time */ 42 bool is_fixed_buffer; 43 union { 44 /* userspace buffer */ 45 struct { 46 struct fuse_uring_req_header __user *headers; 47 void __user *payload; 48 } user; 49 50 struct { > 51 struct iov_iter payload_iter; 52 struct iov_iter headers_iter; 53 } fixed_buffer; 54 }; 55 56 /* the ring queue that owns the request */ 57 struct fuse_ring_queue *queue; 58 59 /* fields below are protected by queue->lock */ 60 61 struct io_uring_cmd *cmd; 62 63 struct list_head list; 64 65 enum fuse_ring_req_state state; 66 67 struct fuse_req *fuse_req; 68 }; 69 -- 0-DAY CI Kernel Test Service https://github.com/intel/lkp-tests/wiki From - Thu Oct 23 13:25:50 2025 X-Mozilla-Status: 0001 X-Mozilla-Status2: 00000000 Return-Path: Delivered-To: hi@josie.lol Received: from witcher.mxrouting.net by witcher.mxrouting.net with LMTP id SF0ZLdos+mga/yUAYBR5ng (envelope-from ) for ; Thu, 23 Oct 2025 13:25:46 +0000 Return-path: Envelope-to: hi@josie.lol Delivery-date: Thu, 23 Oct 2025 13:25:46 +0000 Received: from sv.mirrors.kernel.org ([139.178.88.99]) by witcher.mxrouting.net with esmtps (TLS1.3) tls TLS_AES_256_GCM_SHA384 (Exim 4.98) (envelope-from ) id 1vBvK5-0000000Bo29-3Knn for hi@josie.lol; Thu, 23 Oct 2025 13:25:46 +0000 Received: from smtp.subspace.kernel.org (relay.kernel.org [52.25.139.140]) (using TLSv1.2 with cipher ECDHE-ECDSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by sv.mirrors.kernel.org (Postfix) with ESMTPS id EB15D3AE3B2 for ; Thu, 23 Oct 2025 13:25:44 +0000 (UTC) Received: from localhost.localdomain (localhost.localdomain [127.0.0.1]) by smtp.subspace.kernel.org (Postfix) with ESMTP id 17A15315766; Thu, 23 Oct 2025 13:25:32 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=kernel.org header.i=@kernel.org header.b="PoZCcD3j" X-Original-To: stable@vger.kernel.org Received: from smtp.kernel.org (aws-us-west-2-korg-mail-1.web.codeaurora.org [10.30.226.201]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id E0D0A314D3F; Thu, 23 Oct 2025 13:25:31 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=10.30.226.201 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1761225932; cv=none; b=Zc82l2ShsIh2kZppI3IpnQi41jOvTOjySEMroMxIphUVlOxqOcCIkzM3L4QHBwBq3po/9gfYF5aylmUqqV3kbAM2kZUOqLHH1cE3lDYjUMomJ8tP0TMYNEbbxgJUeyqO+kB226vfeOpA6pGpmDBwE7N/VACUPGnKrxTGGEXL5oI= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1761225932; c=relaxed/simple; bh=Zlg/UQfIaIuf9IsruPRVzFlKEWA8F1iJyRojvd82SZ4=; h=Message-ID:Date:MIME-Version:Subject:To:Cc:References:From: In-Reply-To:Content-Type; b=BSjNJyVPfj7QxcetpRjP+Xwpfry+aCStTP39EqPyFxEBmnv6Y0i7OQGt07dra+mfsD4BQMEjEMYrb5Xa74BVWGPYhHykiP25FXKI4UgM+FknLlTTj1GzYWY0dmuygIsbWpK4D5NaF7mU3BQoXxwbxKPMTHe10tY03uxhgxAXbI8= ARC-Authentication-Results:i=1; smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=kernel.org header.i=@kernel.org header.b=PoZCcD3j; arc=none smtp.client-ip=10.30.226.201 Received: by smtp.kernel.org (Postfix) with ESMTPSA id E9CC5C4CEE7; Thu, 23 Oct 2025 13:25:29 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=k20201202; t=1761225931; bh=Zlg/UQfIaIuf9IsruPRVzFlKEWA8F1iJyRojvd82SZ4=; h=Date:Subject:To:Cc:References:From:In-Reply-To:From; b=PoZCcD3j6lpk6hGUA7zcWc4uqYSs8XX3435JYqTRvSMafzK3INIpVT+lhIczSBzVk mOf5MZcM+fmCN7UnBNGI4wtSMgFJ6PmzJEZu6SJhgpHc9HkYFKjnpJTcy7+rEISglu 7NBdIVSY8VzE/p7qYxnyfwnT9pAmkT2YHIhddzU3emnbHPWdPuEteFxaYUa+3rt0ZI WE3vZuvoTGkwr5diZF379L4WBkqZspTGt5Hg0bSoui3a4csiP+7LQZ3Bf5AYOK1w1F LQ0zjSZlQ2f8Qbgjl5zb/fhfLSogt1fbOPOL4lXyUbN//TKwslAwM9i23MAgo32+SV GXZnmw9QyDu2w== Message-ID: <83852558-0fdc-493c-8f44-95356480c8aa@kernel.org> Date: Thu, 23 Oct 2025 15:25:27 +0200 Precedence: bulk X-Mailing-List: stable@vger.kernel.org List-Id: