Received: by 2002:a05:7412:1e0b:b0:fc:a2b0:25d7 with SMTP id kr11csp122645rdb; Wed, 14 Feb 2024 15:06:13 -0800 (PST) X-Forwarded-Encrypted: i=3; AJvYcCUO0tc9g2M67k71+LnuHr0Vw0lwxe3sEM7ZkkIM3As1DYZGvKFYOY1AvYLA+l6GocfxqNzTBuHJQUkFbmSIPQ9ohoZDJ6oJVeNba88b8w== X-Google-Smtp-Source: AGHT+IH06+WjRGN6pn7kx8zXyaPQQzRAwcJnzI7cMDhryZVrb4qD0TcHlfvVK/bH66LwrQ8bi+Ea X-Received: by 2002:a05:6a21:9206:b0:19e:be5c:b7c6 with SMTP id tl6-20020a056a21920600b0019ebe5cb7c6mr310427pzb.45.1707951973140; Wed, 14 Feb 2024 15:06:13 -0800 (PST) ARC-Seal: i=2; a=rsa-sha256; t=1707951973; cv=pass; d=google.com; s=arc-20160816; b=bV/Ifc/rOQUK09NJvPvTkvY3fKoTU4Wn2oVqKr8VHADjNQQShyPXXhCV7dD3Czz1v3 EPyFNBE+mGDzXLPDjV08yA2fNVCo0Cs/Yl4SccXB29nwevYQ6WW9YCOkevCThcBv2mfn 1i3cvRxzUyifWgF7j/utJwevWOelYwDrNAx1Mth8tRCcg8hhCXpv63H6MzZBgI4+9sG0 KsyIk62o/ksh1l5meOUaU0SfcTSthJAnNOY22wLQ9NwJr4NMs604m79aZosoRHTkOzl4 ldJG6m3ZsG4U8dyZ0xazARj+bA61OL3zrq1lEZ4Kalv3hwHlm4EaX4PlDWWIxHF+UdeN CgqA== ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=mime-version:list-unsubscribe:list-subscribe:list-id:precedence :message-id:subject:cc:to:from:date:dkim-signature; bh=dlodDWkbvAKyraT6eqM71p8m7BA3X3M7k1OAFsQJ/zo=; fh=PlVTR9/ExhB0dwwsOlSB+DaJ0o9QC1IpjQO8kuHxs4w=; b=T80Mba8bJmuun8AIz2d1iwqO2JwYco+51LbQUbwd5pV/R7mW9Yi5pKd5F5XkB4Juix mrris6W3Xrdl18S/jCM0gLTFcVLmJ6aEGkXGo6dqie/DwUY3sV7vwu0O5BpR0AlU0DC5 0SspLoPalj1sxB+PF/cu0xUQPiZmn9xUdxRfpADwFlhL1nJWavsfTtzX7zBTjLrSTEZY vaURHJF7fpGdbqYDcBmalBRbBoD3gGCL0lYT97L9ryQ8gNgV56jl1LHJ4cxekqwgcjdG cVWhMEVYZiwg36Wz1Z6Yach5k2yssPE/qa7nUHQEfuZ/QNOkNgi0lqhEgX1CfvAu/5Hw +3iQ==; dara=google.com ARC-Authentication-Results: i=2; mx.google.com; dkim=pass header.i=@canb.auug.org.au header.s=201702 header.b=vET0gtzY; arc=pass (i=1 spf=pass spfdomain=canb.auug.org.au dkim=pass dkdomain=canb.auug.org.au dmarc=pass fromdomain=canb.auug.org.au); spf=pass (google.com: domain of linux-kernel+bounces-66100-linux.lists.archive=gmail.com@vger.kernel.org designates 2604:1380:45e3:2400::1 as permitted sender) smtp.mailfrom="linux-kernel+bounces-66100-linux.lists.archive=gmail.com@vger.kernel.org"; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=canb.auug.org.au X-Forwarded-Encrypted: i=2; AJvYcCUzgImAOhUKMwRzXGmSPDfiRZebHLe6a9Iw9j+iWw1D7X9msdi9/TFUgghRZoRa2Xl4PQULLuAXLY21ybImHb4R+8wYCcv+4lIqpi2GNg== Return-Path: Received: from sv.mirrors.kernel.org (sv.mirrors.kernel.org. [2604:1380:45e3:2400::1]) by mx.google.com with ESMTPS id k7-20020aa79d07000000b006de3eda1a4dsi9209977pfp.221.2024.02.14.15.06.12 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 14 Feb 2024 15:06:13 -0800 (PST) Received-SPF: pass (google.com: domain of linux-kernel+bounces-66100-linux.lists.archive=gmail.com@vger.kernel.org designates 2604:1380:45e3:2400::1 as permitted sender) client-ip=2604:1380:45e3:2400::1; Authentication-Results: mx.google.com; dkim=pass header.i=@canb.auug.org.au header.s=201702 header.b=vET0gtzY; arc=pass (i=1 spf=pass spfdomain=canb.auug.org.au dkim=pass dkdomain=canb.auug.org.au dmarc=pass fromdomain=canb.auug.org.au); spf=pass (google.com: domain of linux-kernel+bounces-66100-linux.lists.archive=gmail.com@vger.kernel.org designates 2604:1380:45e3:2400::1 as permitted sender) smtp.mailfrom="linux-kernel+bounces-66100-linux.lists.archive=gmail.com@vger.kernel.org"; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=canb.auug.org.au Received: from smtp.subspace.kernel.org (wormhole.subspace.kernel.org [52.25.139.140]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by sv.mirrors.kernel.org (Postfix) with ESMTPS id A6646286A2A for ; Wed, 14 Feb 2024 23:05:35 +0000 (UTC) Received: from localhost.localdomain (localhost.localdomain [127.0.0.1]) by smtp.subspace.kernel.org (Postfix) with ESMTP id D87CE13EFFE; Wed, 14 Feb 2024 23:05:25 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=canb.auug.org.au header.i=@canb.auug.org.au header.b="vET0gtzY" Received: from gandalf.ozlabs.org (gandalf.ozlabs.org [150.107.74.76]) (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 8075155E48; Wed, 14 Feb 2024 23:05:20 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=150.107.74.76 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1707951925; cv=none; b=rPeoBgSUG0eO8l9T6+/zTh4ECPw4Ichz9+sQuKU6bdsyt+PrYUjQbam3G6o1IzyloBlfi9i9OcilrJrpVYkAbaXifhm2dBg++563Zr/79yBLhbnh/0D+LUtYG+f7TlFtGZn0XEwqwyXnQ0kmmL3I182tpWUD66erNzP5Hm0gXSU= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1707951925; c=relaxed/simple; bh=YUeR7xv81BRSzDaMPhaiGhJnCyXHfP6ExNWePpAnJfo=; h=Date:From:To:Cc:Subject:Message-ID:MIME-Version:Content-Type; b=kq66i1J4/iies9NLbsxWmCS7/WDhRKFKQq8jG/nOL7nYBJqNVRYrqnmGc/mn43MCBD7gmEKAS3n76moumKEXfEaKD7n9pzQmpMUG7085t+546q5CnC8nQ2uQ4jVfyk9bZbEaXnDcAmoAzmroSHQpHTHWLnxONE0rLjI9Mu0wZeo= ARC-Authentication-Results:i=1; smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=canb.auug.org.au; spf=pass smtp.mailfrom=canb.auug.org.au; dkim=pass (2048-bit key) header.d=canb.auug.org.au header.i=@canb.auug.org.au header.b=vET0gtzY; arc=none smtp.client-ip=150.107.74.76 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=canb.auug.org.au Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=canb.auug.org.au DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=canb.auug.org.au; s=201702; t=1707951919; bh=dlodDWkbvAKyraT6eqM71p8m7BA3X3M7k1OAFsQJ/zo=; h=Date:From:To:Cc:Subject:From; b=vET0gtzYYZV2QwYRNX0+XZfl7xxe528G5yimoPNArmRkT7mQoiGS4VDrrQGU93ykg zIoBBrtu1c+cv0QRxcnnfaxMPlYZBMVnujiS0oUTZf58JlMO6DAtS6/VCh5qB6RMbX QdYm442UOn8fDoGlLjsxiYK9w+3vpEfkwtPdWmv0mWw8KkyziWjZ93kD0ixaFHeb7m xRZmBPTeg9HGKVrbywtwzkvtyAD5bmRWqN0Mr2ODgEHVByC5PR/lGPOK1nZWzS4Q49 8MawdU27tMOdMya1Zv1TZnRaaDwFlE31518JVz1jGy8iAhX/XZltEaVJAT5wBzbNOu 5cXZ1Z2zOtWIQ== Received: from authenticated.ozlabs.org (localhost [127.0.0.1]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (No client certificate requested) by mail.ozlabs.org (Postfix) with ESMTPSA id 4TZv1B6vljz4x0m; Thu, 15 Feb 2024 10:05:18 +1100 (AEDT) Date: Thu, 15 Feb 2024 10:05:17 +1100 From: Stephen Rothwell To: Christian Brauner , Kent Overstreet Cc: Linux Kernel Mailing List , Linux Next Mailing List , Su Yue Subject: linux-next: manual merge of the vfs-brauner tree with the bcachefs tree Message-ID: <20240215100517.027fd255@canb.auug.org.au> Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Type: multipart/signed; boundary="Sig_/ZTW6UhUTc9z3Ddl8pr43EyZ"; protocol="application/pgp-signature"; micalg=pgp-sha256 --Sig_/ZTW6UhUTc9z3Ddl8pr43EyZ Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: quoted-printable Hi all, Today's linux-next merge of the vfs-brauner tree got a conflict in: fs/bcachefs/super-io.c between commits: 7dcfb87af973 ("bcachefs: fix kmemleak in __bch2_read_super error handling= path") 4a3cf4df64fd ("bcachefs: bch2_print_opts()") from the bcachefs tree and commit: 1df39a40e912 ("bcachefs: port block device access to file") from the vfs-brauner 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. --=20 Cheers, Stephen Rothwell diff --cc fs/bcachefs/super-io.c index a3a9e85ab03c,ce8cf2d91f84..000000000000 --- a/fs/bcachefs/super-io.c +++ b/fs/bcachefs/super-io.c @@@ -715,12 -715,11 +715,12 @@@ retry opt_set(*opts, nochanges, true); } =20 - if (IS_ERR(sb->bdev_handle)) { - ret =3D PTR_ERR(sb->bdev_handle); + if (IS_ERR(sb->s_bdev_file)) { + ret =3D PTR_ERR(sb->s_bdev_file); - goto out; + prt_printf(&err, "error opening %s: %s", path, bch2_err_str(ret)); + goto err; } - sb->bdev =3D sb->bdev_handle->bdev; + sb->bdev =3D file_bdev(sb->s_bdev_file); =20 ret =3D bch2_sb_realloc(sb, 0); if (ret) { --Sig_/ZTW6UhUTc9z3Ddl8pr43EyZ Content-Type: application/pgp-signature Content-Description: OpenPGP digital signature -----BEGIN PGP SIGNATURE----- iQEzBAEBCAAdFiEENIC96giZ81tWdLgKAVBC80lX0GwFAmXNRy0ACgkQAVBC80lX 0GylSAgAgckT6Yo2yZVsXcTFHOVNTZSuX+mwLH4JK471+gizpoUND031R8MoX9tB qxGFjGI+scbi+wS8QGssNZ3KKGxFUS3W+ZJQvRBuTyv93s9mstIR2+jpeYShtI0q hn+ENcocrTGwqZJcbQEJ4YDwaWfh00oWLYF4Dfu7KfejTV4CyyWO23+SFkLNJKcm ZU5VNMeaMkCsK+c0JEiiwmWNXaRhgEE5DmxMGhd+oty3tPd5LPggbF/0MTfRJWzz 3sA9lpdXADcyQYaenxHtyZV1mzw/AtKYOovwfaNImC3Imb7z+6+OWLfKl9ZP0qmR wqs9k8LGS2aNHaVBhTocEKOydels4A== =rbx2 -----END PGP SIGNATURE----- --Sig_/ZTW6UhUTc9z3Ddl8pr43EyZ--