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 7FEDDC77B7A for ; Tue, 30 May 2023 07:04:05 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id 1CABF900004; Tue, 30 May 2023 03:04:05 -0400 (EDT) Received: by kanga.kvack.org (Postfix, from userid 40) id 17A15900002; Tue, 30 May 2023 03:04:05 -0400 (EDT) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id 04232900004; Tue, 30 May 2023 03:04:04 -0400 (EDT) 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 E8A47900002 for ; Tue, 30 May 2023 03:04:04 -0400 (EDT) Received: from smtpin12.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay02.hostedemail.com (Postfix) with ESMTP id BA0A4120144 for ; Tue, 30 May 2023 07:04:04 +0000 (UTC) X-FDA: 80846032008.12.B0B17E7 Received: from smtp-out1.suse.de (smtp-out1.suse.de [195.135.220.28]) by imf23.hostedemail.com (Postfix) with ESMTP id BE14B14000A for ; Tue, 30 May 2023 07:04:02 +0000 (UTC) Authentication-Results: imf23.hostedemail.com; dkim=pass header.d=suse.de header.s=susede2_rsa header.b=H2qndKv8; dkim=pass header.d=suse.de header.s=susede2_ed25519 header.b=3pDNqrK1; spf=pass (imf23.hostedemail.com: domain of hare@suse.de designates 195.135.220.28 as permitted sender) smtp.mailfrom=hare@suse.de; dmarc=pass (policy=none) header.from=suse.de ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=hostedemail.com; s=arc-20220608; t=1685430242; 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=Exw3LmXogHVcLhp72S6cPJnVZ58a2OLgRyy+Rbu+3EA=; b=gqlzNSV/QaitRxScJ60EjK2ca7I85T10wArzm+X9SwrQLIwxUVQgoMwl4f2b0D6CM179wU yO0e/eBp/8pJf3Yh39z5Z25hV85eKsxFVMvwfxFI32R5CbPqSCYiqXewVWVvHqwOeZqQ/4 s13yh6dA6sX1XG11+OnhDtvOmKDiCaE= ARC-Seal: i=1; s=arc-20220608; d=hostedemail.com; t=1685430242; a=rsa-sha256; cv=none; b=ZY6m0Bahk8pP0AZrel5c+JhhwYY7wGUChMq+GUXSYKuIuog2ffWhlsCUOaTxbxbyxhLLKg xjwOMGbl1qR7TqMi1Gkjr3ZiBA4JN2AkHAzkyQy9gliGnYbj1U2MxOQY5zO/ltTYarvQoL i3t+pC1ZnDzADhHSnOL9EePr45tuCBk= ARC-Authentication-Results: i=1; imf23.hostedemail.com; dkim=pass header.d=suse.de header.s=susede2_rsa header.b=H2qndKv8; dkim=pass header.d=suse.de header.s=susede2_ed25519 header.b=3pDNqrK1; spf=pass (imf23.hostedemail.com: domain of hare@suse.de designates 195.135.220.28 as permitted sender) smtp.mailfrom=hare@suse.de; dmarc=pass (policy=none) header.from=suse.de Received: from imap1.suse-dmz.suse.de (imap1.suse-dmz.suse.de [192.168.254.73]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature ECDSA (P-521) server-digest SHA512) (No client certificate requested) by smtp-out1.suse.de (Postfix) with ESMTPS id 8AA6221AEC; Tue, 30 May 2023 07:04:01 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=suse.de; s=susede2_rsa; t=1685430241; h=from:from:reply-to: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; bh=Exw3LmXogHVcLhp72S6cPJnVZ58a2OLgRyy+Rbu+3EA=; b=H2qndKv8M2bvvn6FLkharrv2sdrs6ZQouMcRMSCYlZ7brnuQCSIg4pdrbparogEF5jgpw+ KJ7KMCSDVa6FcKEV95gpsjlOxeTUlk9rwInsySxoexCQ/5pL8Iy2LEQ27Y4uKAcVhMN37V YxAQSW1tDCYpfzvi1ezAoTkhvdsKAfs= DKIM-Signature: v=1; a=ed25519-sha256; c=relaxed/relaxed; d=suse.de; s=susede2_ed25519; t=1685430241; h=from:from:reply-to: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; bh=Exw3LmXogHVcLhp72S6cPJnVZ58a2OLgRyy+Rbu+3EA=; b=3pDNqrK1sDOLHqQ4LKB+D1rm0pzBV+a7N5q7pbTEJ8CKackNC9yi6xj782kiHQ3sgUGrzk tTXwD2eWf8PrRGBw== Received: from imap1.suse-dmz.suse.de (imap1.suse-dmz.suse.de [192.168.254.73]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature ECDSA (P-521) server-digest SHA512) (No client certificate requested) by imap1.suse-dmz.suse.de (Postfix) with ESMTPS id E93CE1341B; Tue, 30 May 2023 07:04:00 +0000 (UTC) Received: from dovecot-director2.suse.de ([192.168.254.65]) by imap1.suse-dmz.suse.de with ESMTPSA id +nFoN+CfdWQ/dAAAGKfGzw (envelope-from ); Tue, 30 May 2023 07:04:00 +0000 Message-ID: <42f4db7c-4c82-04e8-136b-086b585a4adb@suse.de> Date: Tue, 30 May 2023 09:04:00 +0200 MIME-Version: 1.0 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:102.0) Gecko/20100101 Thunderbird/102.11.0 Subject: Re: [PATCH 10/11] fuse: update ki_pos in fuse_perform_write Content-Language: en-US To: Christoph Hellwig , Matthew Wilcox Cc: Jens Axboe , Xiubo Li , Ilya Dryomov , Alexander Viro , Christian Brauner , Theodore Ts'o , Jaegeuk Kim , Chao Yu , Miklos Szeredi , Andreas Gruenbacher , "Darrick J. Wong" , Trond Myklebust , Anna Schumaker , Damien Le Moal , Andrew Morton , linux-block@vger.kernel.org, ceph-devel@vger.kernel.org, linux-fsdevel@vger.kernel.org, linux-ext4@vger.kernel.org, linux-f2fs-devel@lists.sourceforge.net, cluster-devel@redhat.com, linux-xfs@vger.kernel.org, linux-nfs@vger.kernel.org, linux-mm@kvack.org References: <20230524063810.1595778-1-hch@lst.de> <20230524063810.1595778-11-hch@lst.de> From: Hannes Reinecke In-Reply-To: <20230524063810.1595778-11-hch@lst.de> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 8bit X-Stat-Signature: qy5airaam31r7gcis5kcn7fsqo8ao3qk X-Rspamd-Server: rspam10 X-Rspamd-Queue-Id: BE14B14000A X-Rspam-User: X-HE-Tag: 1685430242-621129 X-HE-Meta: U2FsdGVkX1+kXVMfJYyQSmePKslbdltY1wzO7z1/8+aqUcSwYrqO4VGg3SwPhr0u7rEPs/Hr65XJCHOYQcFi1Zo51wjDdK0XW9SS1Fm7mh0IwngA5F1NBa8YsePS06+3DJi+NEqaRLF7ks1s4j274REv/XZmvx2RCxMzfDS2eiIuyzY5I1cDeosuJpGdkqnetzLmJ4406V7Xm+/mxd/jZcc9jvIFPZjzaYbP86XYr7FjO6b4x5xmCJdlwXGnOY38FcL88ItD62Q2dVbPBE1eHgDWUnB4nLSmsaheg0VCp8S9bX/93LXJ0a6bBg5KQYecDWSV5G2UMkmnF0Yz50RxUDBlvnOMTZjCFZVQjDQP35iNIXa5P4LQNwbcAQOJecr4QKUSv/drJ0T4FuQ9iIcHrRL5D4BQRl2awTwu6yqrp6+AOuoimqp7iUw/cKr16CihcFidD4im3Ua8pmU5nySJ+WyXZHvph2acFr2eInPi/oxfIRLGWbRv3H97oX7oL5ouCHahVhf2UVhKWMjGoqphblWEKkxmcNu9a4nh95azD1WMWrlTojlu0QfaER5J5HoQMqFrP3qwxw1Wpr0PrYwLXeyPMzek5nGwO2NhIgClwtbezFziSBSzpy3UTUW5IleNhiLIi8vsR2kM3Iw+fssSilVWWo7ILNTFkiuj/q5ofBxcmefJGR4/x+Ni3D0jr2IsinBBes9CpvUskaHe8gagQvLNDBeemnJaZ49esFsfk6KsKoCXZ2pLPvN9sAjQJvhbK8Ohso6JuMbP+Hpi2mtVrJxmF6RdjHRYfVxkJrdjvsoTSKV8Sr7MoZPJ/FxWlOC/sjexqImprbHwyVCO9vpxCrn+I+9KHnOz+U9OLQotA8Gbsm9BJblDg1G/5yvMY6OmQy5RuHXaSEtaheqPvnOzSD/3Ew9o+sJD/l0PY/8DsCA0fa9sKgGjwY0AzAxKwKanU4bhPS4PqkfBpOnIM8J QbPj58If vt4Z6GbfeVQ45ZcgkRpbeTZjU4h+5GptD4gh+VkoLBGoDDGD244lpIhu1d8rwk4ak5SJWItrSR3AC1X/SWR/Eo4+MoRuT+Isv2MX51AdkjU4z+pF4Q0Q2Ckr3uNSvjd7JXzBimrff6aQ4DmoWt71l/F1Qg5Yp63t9OjnJo96PVQGX+S8sUY8WQn0doRmtRs9+KgaFMIq06B9uZjudEq2bu9Cp2KuNImhhpbUWJrjYmN607ObHVHqttOvMwvUP8o6bpINqLCaf1HilnD4Whis6xwxjh4mR6fYn+hQisSuXBGZKef7+3rfV/FSTOF9ZxPHGgQhzxqUpgxOnWPc= 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: On 5/24/23 08:38, Christoph Hellwig wrote: > Both callers of fuse_perform_write need to updated ki_pos, move it into > common code. > > Signed-off-by: Christoph Hellwig > Reviewed-by: Damien Le Moal > --- > fs/fuse/file.c | 25 +++++++++++-------------- > 1 file changed, 11 insertions(+), 14 deletions(-) > Reviewed-by: Hannes Reinecke Cheers, Hannes -- Dr. Hannes Reinecke Kernel Storage Architect hare@suse.de +49 911 74053 688 SUSE Software Solutions GmbH, Maxfeldstr. 5, 90409 Nürnberg HRB 36809 (AG Nürnberg), Geschäftsführer: Ivo Totev, Andrew Myers, Andrew McDonald, Martje Boudien Moerman