From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from smtp.kernel.org (aws-us-west-2-korg-mail-1.web.codeaurora.org [10.30.226.201]) (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 3717625C6FF for ; Tue, 11 Mar 2025 18:12:09 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=10.30.226.201 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1741716730; cv=none; b=jiPQn0hMlDMBy6Gj0QaA3MnbokDKZRh5Qk1dZWV+6Am1pY+dsJuz+WpfEAiuXnn+N144ROlFvCQqA+vZQlc1XpKwWg2GDvKDBs4cV4kWS6qfDEByZnS1Q5Y82kH4FEkcbJK+KtPJtAchlefNEpIFZP/8xsvxOv4zn6hoq6pXsVs= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1741716730; c=relaxed/simple; bh=2KUwTYwOhimsfuIGFbZxKncN8lCRZnq98ZApD7bvfzM=; h=Date:Message-ID:From:To:Cc:Subject:In-Reply-To:References: MIME-Version:Content-Type; b=peP0cEfGsiRsurG4B35JJHTxJjSDbLi+IvKhJIaonYcmtcZtNYpkZACXYSCpjt7T0QPMT4dXRJI2jN9qVt11sGML10lcNo2jUw2JuigIR3SHiz2hoplxhM64dALeLkQvi/s73fYaRMd4gknRnB9Itipcx08jRMOzDV2KDf4VHKg= ARC-Authentication-Results:i=1; smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=kernel.org header.i=@kernel.org header.b=BE7Krrxi; arc=none smtp.client-ip=10.30.226.201 Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=kernel.org header.i=@kernel.org header.b="BE7Krrxi" Received: by smtp.kernel.org (Postfix) with ESMTPSA id AE107C4CEE9; Tue, 11 Mar 2025 18:12:09 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=k20201202; t=1741716729; bh=2KUwTYwOhimsfuIGFbZxKncN8lCRZnq98ZApD7bvfzM=; h=Date:From:To:Cc:Subject:In-Reply-To:References:From; b=BE7KrrxiQMbIp4x4B1cQun00wuBEq7U9Oc0cQ1grW1eduaiXKmVJ+5yVB/7qKAcxk bPdx9Hr2Qmh0mOF/VxR2WpbP27oWXtxIS881HIBI2D7DQJ04yeZ0xMM146jfsu749Z MKEQEdhkY90qnIGrNFt6IhupRkpLLnsiLTgLFauCf4gyLESvk1Ya6PnihIkzjbuKKL SPv4nfR6bomUtJlQaXAaw01/NSZtxdeibtRli5crey35sRJAShMrxzJytKD7OGdrSd Lxb/4ix7+/29ZvUV7tDG+Yw1MQ85Ws+ki9M1m7pLEX8dEvsWHI2g3yWrLY+zpePuWv TmqKXTIj0qBiA== Received: from sofa.misterjones.org ([185.219.108.64] helo=goblin-girl.misterjones.org) by disco-boy.misterjones.org with esmtpsa (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.95) (envelope-from ) id 1ts45G-00CduK-Oe; Tue, 11 Mar 2025 18:12:06 +0000 Date: Tue, 11 Mar 2025 18:12:05 +0000 Message-ID: <86plino2ru.wl-maz@kernel.org> From: Marc Zyngier To: Cornelia Huck Cc: eric.auger.pro@gmail.com, eric.auger@redhat.com, qemu-devel@nongnu.org, qemu-arm@nongnu.org, kvmarm@lists.linux.dev, peter.maydell@linaro.org, richard.henderson@linaro.org, alex.bennee@linaro.org, oliver.upton@linux.dev, sebott@redhat.com, shameerali.kolothum.thodi@huawei.com, armbru@redhat.com, berrange@redhat.com, abologna@redhat.com, jdenemar@redhat.com, agraf@csgraf.de, shahuang@redhat.com, mark.rutland@arm.com, philmd@linaro.org, pbonzini@redhat.com Subject: Re: [PATCH v3 00/14] arm: rework id register storage In-Reply-To: <20250311162824.199721-1-cohuck@redhat.com> References: <20250311162824.199721-1-cohuck@redhat.com> User-Agent: Wanderlust/2.15.9 (Almost Unreal) SEMI-EPG/1.14.7 (Harue) FLIM-LB/1.14.9 (=?UTF-8?B?R29qxY0=?=) APEL-LB/10.8 EasyPG/1.0.0 Emacs/29.4 (aarch64-unknown-linux-gnu) MULE/6.0 (HANACHIRUSATO) Precedence: bulk X-Mailing-List: kvmarm@lists.linux.dev List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 (generated by SEMI-EPG 1.14.7 - "Harue") Content-Type: text/plain; charset=US-ASCII X-SA-Exim-Connect-IP: 185.219.108.64 X-SA-Exim-Rcpt-To: cohuck@redhat.com, eric.auger.pro@gmail.com, eric.auger@redhat.com, qemu-devel@nongnu.org, qemu-arm@nongnu.org, kvmarm@lists.linux.dev, peter.maydell@linaro.org, richard.henderson@linaro.org, alex.bennee@linaro.org, oliver.upton@linux.dev, sebott@redhat.com, shameerali.kolothum.thodi@huawei.com, armbru@redhat.com, berrange@redhat.com, abologna@redhat.com, jdenemar@redhat.com, agraf@csgraf.de, shahuang@redhat.com, mark.rutland@arm.com, philmd@linaro.org, pbonzini@redhat.com X-SA-Exim-Mail-From: maz@kernel.org X-SA-Exim-Scanned: No (on disco-boy.misterjones.org); SAEximRunCond expanded to false On Tue, 11 Mar 2025 16:28:10 +0000, Cornelia Huck wrote: > > - I'm open to changing the source of the definitions from the sysregs > file to the JSON definitions published by Arm; however, I first wanted > to get the code using it right -- we can switch out the code generating > the file to use a different source easily later on, and I'd also like > to steal parts of the script from Linux once integrated (which I think > hasn't happened yet?) I don't think there is a real appetite to have that script merged in the kernel. My current plan is to maintain it separately. But by any mean, take it and do whatever you want with it. Thanks, M. -- Without deviation from the norm, progress is not possible.