From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from bombadil.infradead.org (bombadil.infradead.org [198.137.202.133]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.lore.kernel.org (Postfix) with ESMTPS id E000BC25B74 for ; Fri, 10 May 2024 11:27:42 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=lists.infradead.org; s=bombadil.20210309; h=Sender: Content-Transfer-Encoding:Content-Type:List-Subscribe:List-Help:List-Post: List-Archive:List-Unsubscribe:List-Id:Cc:To:From:Subject:Message-ID: References:Mime-Version:In-Reply-To:Date:Reply-To:Content-ID: Content-Description:Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc :Resent-Message-ID:List-Owner; bh=jaA4spfG247fgevz/PnawAE+ugJZGMHEmQu0HVVHbL0=; b=SbTDFCxfCFwkOhUnOwkcd/vmNw VXzPnJ/eYRylC0oAD5iri305Gg+ZLB2ckRdnWvxPXOs2z/wwAcvL494zXZBqy5cz9lVZjZAJs1OjC zpf8pNPyn3uLCiCK3OLf05PDUDMjtiaSmDnGmaKbqxaIEWUIQbrWqbtsJs2Rvh3tT8rn4ggaL4VZ9 PUSn8PM+lPWrFmKK8FX8yH+7I0nmtAseWVB57/nRnQVNEyil3+An1U1nBWnbCF8wSX6O4X+8NNs3S 5YNbyrIMOsJ/VudvA2mpFMEKb9Mf7RDW7pmL36bppdOlh95bN6JiCOYrUOiojiGnaaLJfcgQ+ir+9 6B7ZAQpg==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.97.1 #2 (Red Hat Linux)) id 1s5OPQ-0000000531j-3vIM; Fri, 10 May 2024 11:27:28 +0000 Received: from mail-yb1-xb49.google.com ([2607:f8b0:4864:20::b49]) by bombadil.infradead.org with esmtps (Exim 4.97.1 #2 (Red Hat Linux)) id 1s5OPN-000000052yl-37Q5 for linux-arm-kernel@lists.infradead.org; Fri, 10 May 2024 11:27:27 +0000 Received: by mail-yb1-xb49.google.com with SMTP id 3f1490d57ef6-de604ccb373so2952711276.2 for ; Fri, 10 May 2024 04:27:23 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20230601; t=1715340443; x=1715945243; darn=lists.infradead.org; h=content-transfer-encoding:cc:to:from:subject:message-id:references :mime-version:in-reply-to:date:from:to:cc:subject:date:message-id :reply-to; bh=sbYsZ3117akP+PvJr9gYUoi/CIT+2oSEgeDr5jj+0nI=; b=xCXrIfK47JGgAZxZVFeneVtwC2lM5a+jTwTikIXsnSpLjMyQV2Be9KnxgAhfl6ZyHd 2y682PBtRWN7Yzas6GYUzGYexF0HfZRsPe5on5bTSDZ1pmZNlmDcd+zOW9E9K4l999/H ITQ+rL/eJch7euVEvb409TQurr+3XmNiyO5ioxPoAug8U6LMAvAjiJB6Yg8KvelVHpcG i78Z8olQHhb2hOrEuy35heXVv1uUQ9pAP6F8SqL/XqM6n6D86RgFcbL/us3gzEA+gjt3 gSDNqwDNHfE+/RsnvRwD2eEpPCT2HxZbQjeTxu9OdkEwRpae9I7xzddJb/hUFv/iIpA3 653g== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1715340443; x=1715945243; h=content-transfer-encoding:cc:to:from:subject:message-id:references :mime-version:in-reply-to:date:x-gm-message-state:from:to:cc:subject :date:message-id:reply-to; bh=sbYsZ3117akP+PvJr9gYUoi/CIT+2oSEgeDr5jj+0nI=; b=WzbdycTk3CX8/E8BD6NIuOSs3106WPQSPQaGzoieSp+VKQ78UrnB+1YxlBlytPz44j X+x6xqZSsCgCIsF+UM/JNuEpOgm3s/l/ydEGzkQ6eX3VkWSUJFsoH3w89bOnRLSC5p6+ NC+UgP0wFanDTD4ClFlXdCmJiDW2UFDiizvQ07FupJqE9mfUptb4wh73cfJwSb33OlND GfxC+G2lvGUPdKQQhAwRRPD4XZcb4IU2/ccWX0CdhNc3OaiwthF7MrswyiuQopWakB6s BBVFcS/e65hX6z8APIfwtncMhdBcO6yHAUAI0xgicGNC0xhgb6H+goPuJts1wD53bYEb c6pQ== X-Forwarded-Encrypted: i=1; AJvYcCWvgwQYMeTg27XSFyrcX8xiPDgQrVPU3sgaLpN9Pb8UQjtEh5P5kmc/zwssmEyJ6bwC4GyFKKE1iSmxbIzsnTydMgVRct6GovSinviCbDIqx/uR1Ds= X-Gm-Message-State: AOJu0YyELrzvgpUx3nXjpYi3T2S6H28YDm5gLNYTSapVg4xNwELysgOW qMxXMfdFoXLyd1P86jaBvdB4mv3463lmCBaEXs/FqRJSL4xe4NDoogOhcaPoPJdl61+K12IBLA= = X-Google-Smtp-Source: AGHT+IFdj/b7v+ntFzmw+lLCR1C20+GpqYEhAi+SWxria6LS62T7NLsO4dOK8hYMQ4bb7TazgmL1bjHlFQ== X-Received: from ptosi.c.googlers.com ([fda3:e722:ac3:cc00:31:98fb:c0a8:11ec]) (user=ptosi job=sendgmr) by 2002:a05:6902:100a:b0:de0:ecc6:4681 with SMTP id 3f1490d57ef6-dee4f30f764mr166230276.1.1715340442754; Fri, 10 May 2024 04:27:22 -0700 (PDT) Date: Fri, 10 May 2024 12:26:31 +0100 In-Reply-To: <20240510112645.3625702-1-ptosi@google.com> Mime-Version: 1.0 References: <20240510112645.3625702-1-ptosi@google.com> X-Mailer: git-send-email 2.45.0.118.g7fe29c98d7-goog Message-ID: <20240510112645.3625702-3-ptosi@google.com> Subject: [PATCH v3 02/12] KVM: arm64: Fix __pkvm_init_switch_pgd C signature From: "=?UTF-8?q?Pierre-Cl=C3=A9ment=20Tosi?=" To: kvmarm@lists.linux.dev, linux-arm-kernel@lists.infradead.org, kvm@vger.kernel.org Cc: "=?UTF-8?q?Pierre-Cl=C3=A9ment=20Tosi?=" , Marc Zyngier , Oliver Upton , Suzuki K Poulose , Vincent Donnefort X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20240510_042725_842153_BB4644BE X-CRM114-Status: GOOD ( 11.65 ) X-BeenThere: linux-arm-kernel@lists.infradead.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Sender: "linux-arm-kernel" Errors-To: linux-arm-kernel-bounces+linux-arm-kernel=archiver.kernel.org@lists.infradead.org VXBkYXRlIHRoZSBmdW5jdGlvbiBkZWNsYXJhdGlvbiB0byBtYXRjaCB0aGUgYXNtIGltcGxlbWVu dGF0aW9uLgoKRml4ZXM6IGYzMjBiYzc0MmJjMiAoIktWTTogYXJtNjQ6IFByZXBhcmUgdGhlIGNy ZWF0aW9uIG9mIHMxIG1hcHBpbmdzIGF0IEVMMiIpClNpZ25lZC1vZmYtYnk6IFBpZXJyZS1DbMOp bWVudCBUb3NpIDxwdG9zaUBnb29nbGUuY29tPgotLS0KIGFyY2gvYXJtNjQvaW5jbHVkZS9hc20v a3ZtX2h5cC5oIHwgMyArLS0KIGFyY2gvYXJtNjQva3ZtL2h5cC9udmhlL3NldHVwLmMgIHwgMiAr LQogMiBmaWxlcyBjaGFuZ2VkLCAyIGluc2VydGlvbnMoKyksIDMgZGVsZXRpb25zKC0pCgpkaWZm IC0tZ2l0IGEvYXJjaC9hcm02NC9pbmNsdWRlL2FzbS9rdm1faHlwLmggYi9hcmNoL2FybTY0L2lu Y2x1ZGUvYXNtL2t2bV9oeXAuaAppbmRleCAzZTJhMWFjMGM5YmIuLjk2ZGFmN2NmNjgwMiAxMDA2 NDQKLS0tIGEvYXJjaC9hcm02NC9pbmNsdWRlL2FzbS9rdm1faHlwLmgKKysrIGIvYXJjaC9hcm02 NC9pbmNsdWRlL2FzbS9rdm1faHlwLmgKQEAgLTEyMyw4ICsxMjMsNyBAQCB2b2lkIF9fbm9yZXR1 cm4gX19oeXBfZG9fcGFuaWMoc3RydWN0IGt2bV9jcHVfY29udGV4dCAqaG9zdF9jdHh0LCB1NjQg c3BzciwKICNlbmRpZgogCiAjaWZkZWYgX19LVk1fTlZIRV9IWVBFUlZJU09SX18KLXZvaWQgX19w a3ZtX2luaXRfc3dpdGNoX3BnZChwaHlzX2FkZHJfdCBwaHlzLCB1bnNpZ25lZCBsb25nIHNpemUs Ci0JCQkgICAgcGh5c19hZGRyX3QgcGdkLCB2b2lkICpzcCwgdm9pZCAqY29udF9mbik7Cit2b2lk IF9fcGt2bV9pbml0X3N3aXRjaF9wZ2QocGh5c19hZGRyX3QgcGFyYW1zLCB2b2lkICgqZmluYWxp emVfZm4pKHZvaWQpKTsKIGludCBfX3Brdm1faW5pdChwaHlzX2FkZHJfdCBwaHlzLCB1bnNpZ25l ZCBsb25nIHNpemUsIHVuc2lnbmVkIGxvbmcgbnJfY3B1cywKIAkJdW5zaWduZWQgbG9uZyAqcGVy X2NwdV9iYXNlLCB1MzIgaHlwX3ZhX2JpdHMpOwogdm9pZCBfX25vcmV0dXJuIF9faG9zdF9lbnRl cihzdHJ1Y3Qga3ZtX2NwdV9jb250ZXh0ICpob3N0X2N0eHQpOwpkaWZmIC0tZ2l0IGEvYXJjaC9h cm02NC9rdm0vaHlwL252aGUvc2V0dXAuYyBiL2FyY2gvYXJtNjQva3ZtL2h5cC9udmhlL3NldHVw LmMKaW5kZXggYmM1OGQxYjUxNWFmLi5iY2FlYjBmYWZkMmQgMTAwNjQ0Ci0tLSBhL2FyY2gvYXJt NjQva3ZtL2h5cC9udmhlL3NldHVwLmMKKysrIGIvYXJjaC9hcm02NC9rdm0vaHlwL252aGUvc2V0 dXAuYwpAQCAtMzE2LDcgKzMxNiw3IEBAIGludCBfX3Brdm1faW5pdChwaHlzX2FkZHJfdCBwaHlz LCB1bnNpZ25lZCBsb25nIHNpemUsIHVuc2lnbmVkIGxvbmcgbnJfY3B1cywKIHsKIAlzdHJ1Y3Qg a3ZtX252aGVfaW5pdF9wYXJhbXMgKnBhcmFtczsKIAl2b2lkICp2aXJ0ID0gaHlwX3BoeXNfdG9f dmlydChwaHlzKTsKLQl2b2lkICgqZm4pKHBoeXNfYWRkcl90IHBhcmFtc19wYSwgdm9pZCAqZmlu YWxpemVfZm5fdmEpOworCXR5cGVvZihfX3Brdm1faW5pdF9zd2l0Y2hfcGdkKSAqZm47CiAJaW50 IHJldDsKIAogCUJVR19PTihrdm1fY2hlY2tfcHZtX3N5c3JlZ190YWJsZSgpKTsKLS0gCjIuNDUu MC4xMTguZzdmZTI5Yzk4ZDctZ29vZwoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fCmxpbnV4LWFybS1rZXJuZWwgbWFpbGluZyBsaXN0CmxpbnV4LWFybS1r ZXJuZWxAbGlzdHMuaW5mcmFkZWFkLm9yZwpodHRwOi8vbGlzdHMuaW5mcmFkZWFkLm9yZy9tYWls bWFuL2xpc3RpbmZvL2xpbnV4LWFybS1rZXJuZWwK