Received: by 2002:ab2:7a09:0:b0:1f8:46dc:890e with SMTP id k9csp331158lqo; Wed, 15 May 2024 16:37:32 -0700 (PDT) X-Forwarded-Encrypted: i=3; AJvYcCXne2HMb595xUdkNhBvaSxMyYxzamqZiK1z3PEJ1RgFDFm0zmYxPGC3TPU/g/GMvEzCrrRn2tfLtF+k7vetaifl6AMm7mrqQkTXjmSUTw== X-Google-Smtp-Source: AGHT+IGNP5T5CXlSOCMHbrxshIQs4bCAyLjxUF2mGvN7yoCYeMmmD8stLW+YoLVwVH3gL7MQkgsB X-Received: by 2002:a05:6a00:845:b0:6f3:368d:6f64 with SMTP id d2e1a72fcca58-6f4e026b863mr23697370b3a.2.1715816251931; Wed, 15 May 2024 16:37:31 -0700 (PDT) ARC-Seal: i=2; a=rsa-sha256; t=1715816251; cv=pass; d=google.com; s=arc-20160816; b=bGr/XCEVBFi414+OBuHTZtOnpjmMqqJL/sKUKK4g9G4i7vYdgdI1VYu340MdO0SVSU fFfhgu5bmbTJTzmY6PAB9fw8hNF5HJ3OsTf1TxPt8bcXkphHTIJ6p4bUuNwXEgaLlQu2 5XQ7kKRluxr26NOFERgS1npUiyjrqGdfhdXPCjjVjkfH4sYX2Q4l17RQOmhmpR120/x9 e+iofN+VJifncDpn9TqyfmpUvjzfygYsvRkuh2L/RIIWBqL3CXn/73ykWmwimnd9bHx3 EhlVmpQkg/n+cziMGWwsYpr+1wrZsFt1PiED7KYKDaDPctxDl8CprbXtnH1ySz2DHURt pBSw== 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=zxamCbQZXQn0CBVHpsgeP7uFu78F+PTSpmPwxa+Bibo=; fh=WkRywG0+d22OTUKncw/Za0TH/GndKO7wINB1VOBBRuw=; b=gNbzneeCZTaEIZXrHRuvvrmSWOnf2C0houwqjK5wNEHsh/rkIRWuAxGOvJwFoY5E4g X0qDcO2a9Kjh+Z3rWzcG50BHiKo3cAaUPKx/9yp83ppIVQ+FbY91QlnJtkjnOilvA9mn qtvilRSAfERkoUdY3RFFi7gg3uLrs3pThi29uYcJIHOVLxQt2n35tmJbWupAdLfExkiD KmSuyV2DoHNHVK1XEMXY1HLsP4n0y0Va2Q6QSbeFyEHAszY3ftuSYjuYXOO7VLqAgcaF YjpBpuv508HP/2S1v6VDGrnj7BhVnoiOIW9Z+nKNmPVlBFvP6zWf9Fv8X4zJgBW/g29/ mMaQ==; dara=google.com ARC-Authentication-Results: i=2; mx.google.com; dkim=pass header.i=@canb.auug.org.au header.s=201702 header.b=M6EFXWVs; 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-180493-linux.lists.archive=gmail.com@vger.kernel.org designates 2604:1380:40f1:3f00::1 as permitted sender) smtp.mailfrom="linux-kernel+bounces-180493-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 sy.mirrors.kernel.org (sy.mirrors.kernel.org. [2604:1380:40f1:3f00::1]) by mx.google.com with ESMTPS id d2e1a72fcca58-6f4d2aee589si14112309b3a.168.2024.05.15.16.37.31 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 15 May 2024 16:37:31 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel+bounces-180493-linux.lists.archive=gmail.com@vger.kernel.org designates 2604:1380:40f1:3f00::1 as permitted sender) client-ip=2604:1380:40f1:3f00::1; Authentication-Results: mx.google.com; dkim=pass header.i=@canb.auug.org.au header.s=201702 header.b=M6EFXWVs; 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-180493-linux.lists.archive=gmail.com@vger.kernel.org designates 2604:1380:40f1:3f00::1 as permitted sender) smtp.mailfrom="linux-kernel+bounces-180493-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 sy.mirrors.kernel.org (Postfix) with ESMTPS id 18C9BB22D55 for ; Wed, 15 May 2024 23:36:58 +0000 (UTC) Received: from localhost.localdomain (localhost.localdomain [127.0.0.1]) by smtp.subspace.kernel.org (Postfix) with ESMTP id E16EE4F60D; Wed, 15 May 2024 23:36:51 +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="M6EFXWVs" Received: from mail.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 A795415B0E2; Wed, 15 May 2024 23:36:46 +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=1715816210; cv=none; b=VPAZd2yvE2r+1GibNK05Nv5SYW4dvbbqqMJB2XRho5pXcxziCgkzaOZyjOI0hwDGZVh14flk52RSm7gvwJMqG6+183j854ldHIKIGhsSIa/Zh161tMiBKzG5y7hPyqPfg3fkppqwlg9MsfspMs2EIUYmYCSMxQFtAXUA1IMe27s= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1715816210; c=relaxed/simple; bh=h/fELJAsDg748mkEEC6ctQgaxGp68FRdRSGLSUo9hEY=; h=Date:From:To:Cc:Subject:Message-ID:MIME-Version:Content-Type; b=RPu5rzR0MayFyqLherFPlBg5wRilEUFV9WhEdnmZEJ800rSTow1ztO8PSS61Vm4+VHPSwPKaE0XQ+G/BkdOnHxvmZ8v1AC7P1tN2F/Z93MfSYwfEzoswj3jAOCne3qpKIkcqG4icpzMEByjqKWfn57QZnQR56J46MekmtTPZpV0= 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=M6EFXWVs; 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=1715816204; bh=zxamCbQZXQn0CBVHpsgeP7uFu78F+PTSpmPwxa+Bibo=; h=Date:From:To:Cc:Subject:From; b=M6EFXWVsGQLVfWrhP2ExvblMzaeS/jLjNXSHcRPxbCKObGxY6L6qThezBkHAAqwqD /MIp3UMFPL2bJPG12OKPucEN52nMlzjqNpSt9lvRMQ5qMujZGJ4wg23fZqx2Lfius5 zzEV/UREQEx0Gh5sReDdpxyqefJ8rcf+kgKi2RsPZdz281tqdNyAZtl4WvwMZvTSiU kUgng1cFnom9H3LQaYZBlXRfj7PXMX+LJCP/dDxnRt7rqhgZf9EDLsMRcFP7zC5CSR LCzS6b1nd3k2DfbUcmEkfuC6zmcHJ+AktyvIZAQ2mwXPNS5d5SLtU7kChIujb2p4bH X74/Xj1gj3Q5A== 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 4VfqPP71Fgz4x1Y; Thu, 16 May 2024 09:36:41 +1000 (AEST) Date: Thu, 16 May 2024 09:36:41 +1000 From: Stephen Rothwell To: Palmer Dabbelt , Paul Walmsley Cc: Conor Dooley , Emil Renner Berthing , Linux Kernel Mailing List , Linux Next Mailing List , Masahiro Yamada , Palmer Dabbelt , Yangyu Chen Subject: linux-next: manual merge of the risc-v tree with Linus' tree Message-ID: <20240516093641.15695f18@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_/zBiFYrER7aIM+9EzT=z+MMJ"; protocol="application/pgp-signature"; micalg=pgp-sha256 --Sig_/zBiFYrER7aIM+9EzT=z+MMJ Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: quoted-printable Hi all, Today's linux-next merge of the risc-v tree got a conflict in: arch/riscv/Makefile between commit: ef10bdf9c3e6 ("riscv: Kconfig.socs: Split ARCH_CANAAN and SOC_CANAAN_K210= ") from Linus' tree and commits: 3b938e231b66 ("riscv: merge two if-blocks for KBUILD_IMAGE") c1f59d035966 ("riscv: make image compression configurable") from the risc-v 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 arch/riscv/Makefile index 0577d34fb1a7,321c057e2bdc..000000000000 --- a/arch/riscv/Makefile +++ b/arch/riscv/Makefile @@@ -132,12 -136,20 +139,20 @@@ endi CHECKFLAGS +=3D -D__riscv -D__riscv_xlen=3D$(BITS) =20 # Default target when executing plain make - boot :=3D arch/riscv/boot - ifeq ($(CONFIG_XIP_KERNEL),y) - KBUILD_IMAGE :=3D $(boot)/xipImage - else - KBUILD_IMAGE :=3D $(boot)/Image.gz + boot :=3D arch/riscv/boot + boot-image-y :=3D Image + boot-image-$(CONFIG_KERNEL_BZIP2) :=3D Image.bz2 + boot-image-$(CONFIG_KERNEL_GZIP) :=3D Image.gz + boot-image-$(CONFIG_KERNEL_LZ4) :=3D Image.lz4 + boot-image-$(CONFIG_KERNEL_LZMA) :=3D Image.lzma + boot-image-$(CONFIG_KERNEL_LZO) :=3D Image.lzo + boot-image-$(CONFIG_KERNEL_ZSTD) :=3D Image.zst + ifdef CONFIG_RISCV_M_MODE -boot-image-$(CONFIG_ARCH_CANAAN) :=3D loader.bin ++boot-image-$(CONFIG_ARCH_CANAAN_K210) :=3D loader.bin endif + boot-image-$(CONFIG_EFI_ZBOOT) :=3D vmlinuz.efi + boot-image-$(CONFIG_XIP_KERNEL) :=3D xipImage + KBUILD_IMAGE :=3D $(boot)/$(boot-image-y) =20 libs-y +=3D arch/riscv/lib/ libs-$(CONFIG_EFI_STUB) +=3D $(objtree)/drivers/firmware/efi/libstub/lib.a @@@ -154,20 -166,9 +169,9 @@@ endi endif =20 vdso-install-y +=3D arch/riscv/kernel/vdso/vdso.so.dbg -vdso-install-$(CONFIG_COMPAT) +=3D arch/riscv/kernel/compat_vdso/compat_v= dso.so.dbg:../compat_vdso/compat_vdso.so +vdso-install-$(CONFIG_COMPAT) +=3D arch/riscv/kernel/compat_vdso/compat_v= dso.so.dbg =20 - ifneq ($(CONFIG_XIP_KERNEL),y) - ifeq ($(CONFIG_RISCV_M_MODE)$(CONFIG_SOC_CANAAN_K210),yy) - KBUILD_IMAGE :=3D $(boot)/loader.bin - else - ifeq ($(CONFIG_EFI_ZBOOT),) - KBUILD_IMAGE :=3D $(boot)/Image.gz - else - KBUILD_IMAGE :=3D $(boot)/vmlinuz.efi - endif - endif - endif - BOOT_TARGETS :=3D Image Image.gz loader loader.bin xipImage vmlinuz.efi + BOOT_TARGETS :=3D Image Image.gz Image.bz2 Image.lz4 Image.lzma Image.lzo= Image.zst loader loader.bin xipImage vmlinuz.efi =20 all: $(notdir $(KBUILD_IMAGE)) =20 --Sig_/zBiFYrER7aIM+9EzT=z+MMJ Content-Type: application/pgp-signature Content-Description: OpenPGP digital signature -----BEGIN PGP SIGNATURE----- iQEzBAEBCAAdFiEENIC96giZ81tWdLgKAVBC80lX0GwFAmZFRwkACgkQAVBC80lX 0Gym4Qf/U1wWiCaSM9jRRxodXRPieDLW/xtdKEph4feEq5H+wV6czgoMRDNQFLlH 0Xai1JA2puWR+naZVOcPJ8eB/r07Tn2M3DgiJk42ItkzAQBdTci036cbE/T+/sKV rHm5nDFYGQ1qo4Fg1L7sqHLo7nIh4dNGlsBW9PT6w/6SNMxLcY/jsc29CdYXhpRx UxhwuyikTmuAIBezIxLPQiEhTP8VI3lvgJ6MCcv3IjPIX2Sozk/6SjXCvXBpmz2b pS/FqTz5jQ6DR/s/IVWDK0Z0oxaCpU+HaTHKyi6WwBeS5pY4TpZ/UqEjnGigkSs4 X3EL0kQveCwS2hlcR23fWI+3LL3FcA== =D5or -----END PGP SIGNATURE----- --Sig_/zBiFYrER7aIM+9EzT=z+MMJ--