Received: by 2002:ab2:3c46:0:b0:1f5:f2ab:c469 with SMTP id x6csp52644lqf; Thu, 25 Apr 2024 21:55:56 -0700 (PDT) X-Forwarded-Encrypted: i=3; AJvYcCWCjxGkUROR9VJDrlpIRwH01l+qNPLr9uDMBkWi4O/uFP5qrMr5HKsVawKnAyc4zfm85seGtbEskeW1PecrnrvXJTf4COrR3pESLAF1+Q== X-Google-Smtp-Source: AGHT+IG3rM2gd31tnJoHHz1UoZnxsJ8Ex8sjrHwJfBehr7hWE1KgokGDdJSu4mPeP2amMDZsJR+3 X-Received: by 2002:a50:8e5e:0:b0:56e:3571:189c with SMTP id 30-20020a508e5e000000b0056e3571189cmr1259944edx.18.1714107355830; Thu, 25 Apr 2024 21:55:55 -0700 (PDT) ARC-Seal: i=2; a=rsa-sha256; t=1714107355; cv=pass; d=google.com; s=arc-20160816; b=ktbdJ3PMHk7OQ7g8M/MF0GEKJBOhni/V4kLAlBjSLpmfhK+WalOFdkV0a7iA4NAFMO 21yMB0CqQm79C1TsPXWrmzS35x/q8MA/8tCHQw7KJkyPR1lLQln9XK12yQJkGAhPlrJP UP5gYN7djLeNKDrf5jWVJOBWydtmWR92vNelTkxd78iW2QxZxBeI0K6lG7MksdNP69Ln NficmmdvEopQAdK+qIrGK2HQEZZt8mRGqvCWsqzCYTeZYuSZ/WT2afeThKBMl7K8eGtm qDe9MDcrKJopWvpnF9rpu2umIgZ9qALS0433aJMRmCPQpXo5/NQ36LwcHrsxKUSgmtgf NRXQ== 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=ZgfufWsYb1pKRnL2FziEaT74IVGiiNsUZRHPd8i0rGE=; fh=1g/mrA8yKbmZ17nwP9is9SEcmNM8ZawpMRATaQGcW9w=; b=dN4OqVnPUlRxGqmrvJ18pbYCGFKzH4OM2r8UQJ98XK3ZO5qej116WVWwBbpz8/N8v0 +WtVNcqLHzI/dHsq7QdWAAY+CgnsYkii/vgCHUCIwtrW4KKehLXtmNjNQ1so7dOknXQI TLFwAhPCKfEPxqw+TnwaBxaBGfRsPFZje24emjQH8GI9Um/tDHjpBMnodpr40o3arm07 w+Ljm0vxMYoMV+Tm0WxHhT6rjCLAZMagelqor/E6WMoSfomWTLxlVsm10D1R5zDtGT9h 0M+o4yycUoGl1H9jlqvgUa6rhoRjI/mfKuWDfULVshXHdB2quQ77w4AhNsdg7eqZflAa fLZQ==; dara=google.com ARC-Authentication-Results: i=2; mx.google.com; dkim=pass header.i=@canb.auug.org.au header.s=201702 header.b=Y0P6pXk9; 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-159512-linux.lists.archive=gmail.com@vger.kernel.org designates 147.75.80.249 as permitted sender) smtp.mailfrom="linux-kernel+bounces-159512-linux.lists.archive=gmail.com@vger.kernel.org"; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=canb.auug.org.au Return-Path: Received: from am.mirrors.kernel.org (am.mirrors.kernel.org. [147.75.80.249]) by mx.google.com with ESMTPS id i26-20020a50fc1a000000b00571ba1010b4si10041807edr.622.2024.04.25.21.55.55 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 25 Apr 2024 21:55:55 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel+bounces-159512-linux.lists.archive=gmail.com@vger.kernel.org designates 147.75.80.249 as permitted sender) client-ip=147.75.80.249; Authentication-Results: mx.google.com; dkim=pass header.i=@canb.auug.org.au header.s=201702 header.b=Y0P6pXk9; 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-159512-linux.lists.archive=gmail.com@vger.kernel.org designates 147.75.80.249 as permitted sender) smtp.mailfrom="linux-kernel+bounces-159512-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 am.mirrors.kernel.org (Postfix) with ESMTPS id 8D6951F22EC4 for ; Fri, 26 Apr 2024 04:55:55 +0000 (UTC) Received: from localhost.localdomain (localhost.localdomain [127.0.0.1]) by smtp.subspace.kernel.org (Postfix) with ESMTP id 35F0C13A261; Fri, 26 Apr 2024 04:55:47 +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="Y0P6pXk9" 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 D9B6013A253; Fri, 26 Apr 2024 04:55:43 +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=1714107346; cv=none; b=rhT6G/0JrlvK/Rvc4yxMpUe7aTq767yF7PctUT0Y2T4TWi1byHAwI86ZFljIKTAvJ0kvdeqYYICocJYXx+2uTN5BhnjZ+Ww7NNi0rjioItOwPc1oh0SFFlgvxw39IEYwCkZm1RRhUXjPs9YsssOnavfD1SiJJc3SmyQKyVDWlo0= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1714107346; c=relaxed/simple; bh=slhSmPP6A5dL+xFrf9Y3kg/yEYoJ1PgK9pg7XuwiRb4=; h=Date:From:To:Cc:Subject:Message-ID:MIME-Version:Content-Type; b=ikhjNR+AtZ87O97GjC6SDSIanLXEpxaNwM092su94CuwVsY9I9V2ngq8wS3oFJt0n4KwwAR3QrFm6+5Gsc1dKlJgo+l1k0FHgTAVU/2O7bf1xtszXD57eUvPHQmGWPw0INus1AH+fHCzPMYg9JtXlli1DTJC6DY0euumKOhF9xs= 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=Y0P6pXk9; 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=1714107342; bh=ZgfufWsYb1pKRnL2FziEaT74IVGiiNsUZRHPd8i0rGE=; h=Date:From:To:Cc:Subject:From; b=Y0P6pXk93TvLe9+Av9u/BOSgbUd8PFzpHvAZ9vuOkax5WrsX3NdZKoIbQZX4jWyV4 VInnc+H1+eu9T6lDU2IjdcBRR62R+zzg0sSAURtEHy5AuEvebd1Mc54bATCZrhSvES bPcqc+B3bEU2ZiNdlUe27wxNf+8dmK164tj/8VN6JKiJQb78bj+WMTYpA9FAR8KOaO MlrXZmQV1QTI58QKQnmdtjWZqtYFaJGuZzDUt3WVoILc8S7dao3Et5yFvomd4J8Muz N+iRMPvAcUDmTzAADzrF2kIGFFfdMWGiKBvTjOyMt7UnjOuHJmD1dzjrRzapJ2wuw5 ZyB11Wha1/sDg== 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 4VQgQj3ghSz4wcd; Fri, 26 Apr 2024 14:55:41 +1000 (AEST) Date: Fri, 26 Apr 2024 14:55:40 +1000 From: Stephen Rothwell To: Greg KH , Andrew Morton Cc: Andy Shevchenko , Greg Kroah-Hartman , "Jiri Slaby (SUSE)" , Linux Kernel Mailing List , Linux Next Mailing List Subject: linux-next: manual merge of the tty tree with the mm tree Message-ID: <20240426145540.1593f8f4@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_/5ixbUIkBKNp7xwV06/Sd0+1"; protocol="application/pgp-signature"; micalg=pgp-sha256 --Sig_/5ixbUIkBKNp7xwV06/Sd0+1 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: quoted-printable Hi all, Today's linux-next merge of the tty tree got conflicts in: include/linux/kfifo.h lib/kfifo.c between commit: a8372870a0ae ("kfifo: don't use "proxy" headers") from the mm-nonmm-unstable branch of the mm tree and commit: d52b761e4b1a ("kfifo: add kfifo_dma_out_prepare_mapped()") from the tty 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 include/linux/kfifo.h index 6b28d642f332,d613748de7ff..000000000000 --- a/include/linux/kfifo.h +++ b/include/linux/kfifo.h @@@ -36,15 -36,11 +36,16 @@@ * to lock the reader. */ =20 +#include + #include -#include #include #include -#include +#include + +#include +#include + +struct scatterlist; =20 struct __kfifo { unsigned int in; diff --cc lib/kfifo.c index 15acdee4a8f3,75ce9225548a..000000000000 --- a/lib/kfifo.c +++ b/lib/kfifo.c @@@ -5,13 -5,14 +5,14 @@@ * Copyright (C) 2009/2010 Stefani Seibold */ =20 -#include + #include -#include -#include #include -#include -#include +#include #include +#include +#include +#include +#include =20 /* * internal helper to calculate the unused elements in a fifo --Sig_/5ixbUIkBKNp7xwV06/Sd0+1 Content-Type: application/pgp-signature Content-Description: OpenPGP digital signature -----BEGIN PGP SIGNATURE----- iQEzBAEBCAAdFiEENIC96giZ81tWdLgKAVBC80lX0GwFAmYrM8wACgkQAVBC80lX 0Gy9NAgApMpBJj/Cf+zFbey4dg/jd06Lu9A8Yx/rgjmDGql3CrAgwxdIdj5x9Reo HJ3YEDqf4NcMxt9F4OyZo0qa/K69/0Fy2sfosNWEtZbhHTruU7shWTOOJwDUniDk KF83Y8xaC/W2tF3IvGQREdnqjmCIdpbnD+RSgcbfXpxobxyWdgaHNE0XRkun7dWC bY206eoKUBfKoZ7vQRq9o2lkbPH6zJV43ZClm4DCK3WSUFp6v3N68yQybuLpMxg+ mxjNG1UwIyVf3xcxbv1dqqez0lZMRISRf+7pduLDtKRU4tWwGhuVY4i03Ha84X3Q i56VNAGEAk3kHC6b5rHMr5Ub3/6n0g== =W0Pj -----END PGP SIGNATURE----- --Sig_/5ixbUIkBKNp7xwV06/Sd0+1--