Received: by 2002:ac0:e350:0:0:0:0:0 with SMTP id g16csp329415imn; Wed, 3 Aug 2022 05:44:34 -0700 (PDT) X-Google-Smtp-Source: AA6agR5RG/wRSpUD6GQov/mT1Y0+x4tSxglxzF7mQnTp77+7Wt2iszllYEBtzoSzpe3GOlLIEOVK X-Received: by 2002:a17:90b:1804:b0:1f5:946:6b6f with SMTP id lw4-20020a17090b180400b001f509466b6fmr4832137pjb.160.1659530673961; Wed, 03 Aug 2022 05:44:33 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1659530673; cv=none; d=google.com; s=arc-20160816; b=Nm4O6ChKGBPkeMCEzl+7xKv4/a0lSClHN+bkmyz4gjNf2PpWLVoeKUcjN9nWPkeb+b ev/qbEmlcakqjXS4QjDL5GZTqYKaZhIsz+UPWbZlhf0Ir5xEG8lJQ+OdBM5TD3hGTdXe zZF23t9fxWeTcV2L3XLkgBQqpEOYrIjXxwVeTq7UWub79I/UC633jL6UgcoSyGBNjfvZ +EVeZFf8gHBi3I7dprsYTbtcOzrzMJfK37jfoOIeuvu91kyg6jEjOXsZwrsedWBMeq9s 77SnHJowWKPaJbfq4A6UsBZXY4Y7rlTyWzVng0vNqI4cY1atu2sSs0WjPmjrJRC0ZAhz 8f1Q== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:to:content-transfer-encoding:mime-version :message-id:date:subject:cc:from:dkim-signature; bh=QxYMNF/P/TFf+c/Mpe4RXvHw6NkIjpjFI2PUFoOQHog=; b=TLCDBlnLZdxXmEIHN3epygSwv0lABckp6VIRDfNEFZJ1eFhJeHjfUY4Nv0CJZSDO5d j6cLkjmcS4GLUvDZ+ewT/bfHlwYBIo47qlarv8O4ZjN1iaK9NDwZJ1wTf5U43InOweQ9 mZYYGqLQQQY34YoPs4XMt2J+/x3H7V2oag/XIwEes8J64zwMf8+FzmMUEOZtsvbeNPCw 67/WNGug28aGc3xCIv6QhSF4ZfPrYyj6LtP/Am5zXEu0wUYMiqs7J46HTFxUzZz1b0cS Rp8KCuIbimWcT5vWOvE5WbtgcOeWdaNOsGVB5tMKVFvbPHpAMQgMO6eWChRFuH67qzwn IwDQ== ARC-Authentication-Results: i=1; mx.google.com; dkim=fail header.i=@kernel.org header.s=k20201202 header.b=hU8VGtAn; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=kernel.org Return-Path: Received: from out1.vger.email (out1.vger.email. [2620:137:e000::1:20]) by mx.google.com with ESMTP id w4-20020a639344000000b00415965ff537si18259394pgm.38.2022.08.03.05.44.18; Wed, 03 Aug 2022 05:44:33 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) client-ip=2620:137:e000::1:20; Authentication-Results: mx.google.com; dkim=fail header.i=@kernel.org header.s=k20201202 header.b=hU8VGtAn; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S234827AbiHCMZ0 (ORCPT + 99 others); Wed, 3 Aug 2022 08:25:26 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:59942 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S229784AbiHCMZX (ORCPT ); Wed, 3 Aug 2022 08:25:23 -0400 Received: from dfw.source.kernel.org (dfw.source.kernel.org [IPv6:2604:1380:4641:c500::1]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id E79D26167; Wed, 3 Aug 2022 05:25:22 -0700 (PDT) Received: from smtp.kernel.org (relay.kernel.org [52.25.139.140]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by dfw.source.kernel.org (Postfix) with ESMTPS id 7F233612E4; Wed, 3 Aug 2022 12:25:22 +0000 (UTC) Received: by smtp.kernel.org (Postfix) with ESMTPSA id D68F9C433D6; Wed, 3 Aug 2022 12:25:20 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=k20201202; t=1659529521; bh=rncz+GGwg257PVeOLmwaasfCTNBolPJGae/pZnnARYs=; h=From:To:Cc:Subject:Date:From; b=hU8VGtAnnwvxv/w1ak9JSRlCZLcWm1qfybzGjQ56CIEx/26fYdlQYH478a9IunQ9a DewaUAwtn+CE952tUnPyN2ebA3BxrBWiCycxMCxi/8t6OqwV3lpftiy69yfyEzX4ap ZV3HougOQ30+NZQV1eKJ/nFjtkFayLrfH5A6vvPOx6vL+qZnzxfMfsKvznd56zEQhU UkWSCBdHJTb9J1Df3bMF3BTI5yTW6jvNSEY9JP7VWlEUWK5uxamdOh2+/Aqfgk/fK8 e7d3vTCU75ezRLOPzGLH7GaeZuFLRhoV/gWXIEQbQ8WJSWDQ1Ome/W2JitjyX1OqOj wLL7t6fOCtGPA== From: broonie@kernel.org Cc: Al Viro , Jens Axboe , Linux Kernel Mailing List , Linux Next Mailing List Subject: linux-next: manual merge of the vfs tree with the origin tree Date: Wed, 3 Aug 2022 13:18:15 +0100 Message-Id: <20220803121815.54438-1-broonie@kernel.org> X-Mailer: git-send-email 2.30.2 MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Status: No, score=-7.7 required=5.0 tests=BAYES_00,DKIMWL_WL_HIGH, DKIM_SIGNED,DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,RCVD_IN_DNSWL_HI, SPF_HELO_NONE,SPF_PASS autolearn=ham autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on lindbergh.monkeyblade.net To: unlisted-recipients:; (no To-header on input) Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Hi all, Today's linux-next merge of the vfs tree got a conflict in: fs/io_uring.c between commit: ed29b0b4fd835 ("io_uring: move to separate directory") from the origin tree and commit: 164f4064ca81e ("keep iocb_flags() result cached in struct file") from the vfs tree. I fixed it up (see below) and can carry the fix as necessary. This is now fixed as far as linux-next is concerned, but any non trivial conflicts should be mentioned to your upstream maintainer when your tree is submitted for merging. You may also want to consider cooperating with the maintainer of the conflicting tree to minimise any particularly complex conflicts. diff --git a/io_uring/rw.c b/io_uring/rw.c index 2b784795103cc..b20ba87e4926f 100644 --- a/io_uring/rw.c +++ b/io_uring/rw.c @@ -661,7 +661,7 @@ static int io_rw_init_file(struct io_kiocb *req, fmode_t mode) if (!io_req_ffs_set(req)) req->flags |= io_file_get_flags(file) << REQ_F_SUPPORT_NOWAIT_BIT; - kiocb->ki_flags = iocb_flags(file); + kiocb->ki_flags = file->f_iocb_flags; ret = kiocb_set_rw_flags(kiocb, rw->flags); if (unlikely(ret)) return ret;