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 E911ECCD184 for ; Thu, 9 Oct 2025 16:01:25 +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:MIME-Version:References:In-Reply-To: Message-ID:Date:Subject:Cc:To:From:Reply-To:Content-ID:Content-Description: Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID: List-Owner; bh=CqHVFir2yIKGjwv5KYFWUipFIorMTTK4MNKQYGRtNOg=; b=3+NdYJoUQHK44V 05abnLFJJ7jsoANvn/U77sWMGWYidUBDOe1yqlCJ1afqZt+EiNS1ZdKzdARjRqZgBFNJgqXY8ql4E t/49SNoc0VTMo6G7mTuiAQd5a/LdTXL57egnwBNfXmg1Kwbzy+Yg+13C45E3hjxRJUszysFDL0zAM pgciDuG4fBk1qByY3hsNLmOK32M8+BWMKlnJj/zS2jFd4wSF/bs/DrF+3jYV5NpTtiOslJ2q34feW MJsQ7JDKIhXAdxpHMn0FXU1kFQqEP/Mf9InH0Zy+l3hh9HmdeDhLv57ZcwE+/lYQJVyt57SB/M6df tkW8wjAHPxWFuhpUzqUQ==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.98.2 #2 (Red Hat Linux)) id 1v6t4y-00000006ccQ-0zQL; Thu, 09 Oct 2025 16:01:20 +0000 Received: from tor.source.kernel.org ([172.105.4.254]) by bombadil.infradead.org with esmtps (Exim 4.98.2 #2 (Red Hat Linux)) id 1v6t4w-00000006cbM-44dh for linux-riscv@lists.infradead.org; Thu, 09 Oct 2025 16:01:19 +0000 Received: from smtp.kernel.org (transwarp.subspace.kernel.org [100.75.92.58]) by tor.source.kernel.org (Postfix) with ESMTP id 5524462373; Thu, 9 Oct 2025 16:01:18 +0000 (UTC) Received: by smtp.kernel.org (Postfix) with ESMTPSA id 8D032C4CEE7; Thu, 9 Oct 2025 16:01:16 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=k20201202; t=1760025678; bh=bihbgTF2TGoEjbEUqXNjtSwj7Jb47wUUHQ4FbuwxonM=; h=From:To:Cc:Subject:Date:In-Reply-To:References:From; b=tKXOtb6nZrffDbmZT2j2Y88POvOYV/cdH4HiXEsFJV5CKq8kL8Kbszq4lUnxjpsS3 GgOlTRSBQuK3WmqsfU8UY6JvFOKyh3syZ00aoQ3qNVi+NqT18w5I1WdRDclbKrU69I ubIzbVC+cXVFsrYdfqPDjurVmQkysRgtbNueXF9Plhc6s4V8xdIzxeq390/QZaxCkm 0r5hzDAQkvr4hCGxbSvo6p7lQH9aOzMQL9uXx1vrLhIa6kg5kHmA+IelOahz8zzwqq vBLCQk9XOW6NeqnCmQ+9GJtQHzx6jjfDFO2v1NZqDgUwIXjzF2kdYWbHlCR+GxG9Ne LvQiJETAWt8tA== From: Sasha Levin To: patches@lists.linux.dev, stable@vger.kernel.org Cc: Chenghao Duan , Pu Lehui , Alexei Starovoitov , Sasha Levin , daniel@iogearbox.net, andrii@kernel.org, bjorn@kernel.org, pjw@kernel.org, palmer@dabbelt.com, aou@eecs.berkeley.edu, bpf@vger.kernel.org, linux-riscv@lists.infradead.org Subject: [PATCH AUTOSEL 6.17-6.6] riscv: bpf: Fix uninitialized symbol 'retval_off' Date: Thu, 9 Oct 2025 11:56:16 -0400 Message-ID: <20251009155752.773732-110-sashal@kernel.org> X-Mailer: git-send-email 2.51.0 In-Reply-To: <20251009155752.773732-1-sashal@kernel.org> References: <20251009155752.773732-1-sashal@kernel.org> MIME-Version: 1.0 X-stable: review X-Patchwork-Hint: Ignore X-stable-base: Linux 6.17.1 X-BeenThere: linux-riscv@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-riscv" Errors-To: linux-riscv-bounces+linux-riscv=archiver.kernel.org@lists.infradead.org RnJvbTogQ2hlbmdoYW8gRHVhbiA8ZHVhbmNoZW5naGFvQGt5bGlub3MuY24+CgpbIFVwc3RyZWFt IGNvbW1pdCBkMGJmN2NkNWRmMTg0NjZkOTY5YmI2MGU4ODkwYjc0Y2Y5NjA4MWNhIF0KCkluIHRo ZSBfX2FyY2hfcHJlcGFyZV9icGZfdHJhbXBvbGluZSgpIGZ1bmN0aW9uLCByZXR2YWxfb2ZmIGlz IG9ubHkKbWVhbmluZ2Z1bCB3aGVuIHNhdmVfcmV0IGlzIHRydWUsIHNvIHRoZSBjdXJyZW50IGxv Z2ljIGlzIGNvcnJlY3QuCkhvd2V2ZXIsIGluIHRoZSBvcmlnaW5hbCBsb2dpYywgcmV0dmFsX29m ZiBpcyBvbmx5IGluaXRpYWxpemVkIHVuZGVyCmNlcnRhaW4gY29uZGl0aW9uczsgZm9yIGV4YW1w bGUsIGluIHRoZSBmbW9kX3JldCBsb2dpYywgdGhlIGNvbXBpbGVyIGlzCm5vdCBhd2FyZSB0aGF0 IHRoZSBmbGFncyBvZiB0aGUgZm1vZF9yZXQgcHJvZ3JhbSAocHJvZykgaGF2ZSBzZXQKQlBGX1RS QU1QX0ZfQ0FMTF9PUklHLCB3aGljaCByZXN1bHRzIGluIGFuIHVuaW5pdGlhbGl6ZWQgc3ltYm9s CmNvbXBpbGF0aW9uIHdhcm5pbmcuCgpTbyBpbml0aWFsaXplIHJldHZhbF9vZmYgdW5jb25kaXRp b25hbGx5IHRvIGZpeCBpdC4KClNpZ25lZC1vZmYtYnk6IENoZW5naGFvIER1YW4gPGR1YW5jaGVu Z2hhb0BreWxpbm9zLmNuPgpSZXZpZXdlZC1ieTogUHUgTGVodWkgPHB1bGVodWlAaHVhd2VpLmNv bT4KTGluazogaHR0cHM6Ly9sb3JlLmtlcm5lbC5vcmcvci8yMDI1MDkyMjA2MjI0NC44MjI5Mzct Mi1kdWFuY2hlbmdoYW9Aa3lsaW5vcy5jbgpTaWduZWQtb2ZmLWJ5OiBBbGV4ZWkgU3Rhcm92b2l0 b3YgPGFzdEBrZXJuZWwub3JnPgpTaWduZWQtb2ZmLWJ5OiBTYXNoYSBMZXZpbiA8c2FzaGFsQGtl cm5lbC5vcmc+Ci0tLQoKTExNIEdlbmVyYXRlZCBleHBsYW5hdGlvbnMsIG1heSBiZSBjb21wbGV0 ZWx5IGJvZ3VzOgoKWUVTCgotIFdoYXQgY2hhbmdlZDogVGhlIHBhdGNoIG1vdmVzIGByZXR2YWxf b2ZmID0gc3RhY2tfc2l6ZTtgIG91dCBvZiB0aGUKICBgaWYgKHNhdmVfcmV0KWAgYmxvY2sgc28g aXTigJlzIGFsd2F5cyBpbml0aWFsaXplZC4gUHJldmlvdXNseQogIGByZXR2YWxfb2ZmYCB3YXMg b25seSBhc3NpZ25lZCB3aGVuIGBzYXZlX3JldGAgd2FzIHRydWUuCiAgLSBCZWZvcmU6IGByZXR2 YWxfb2ZmYCBhc3NpZ25lZCBvbmx5IGluc2lkZSBgaWYgKHNhdmVfcmV0KSB7IC4uLiB9YAogIC0g QWZ0ZXI6IGByZXR2YWxfb2ZmYCBhc3NpZ25lZCB1bmNvbmRpdGlvbmFsbHkgaW1tZWRpYXRlbHkg YWZ0ZXIgdGhlCiAgICBvcHRpb25hbCBgc3RhY2tfc2l6ZSArPSAxNmAKICAtIFJlZmVyZW5jZTog YXJjaC9yaXNjdi9uZXQvYnBmX2ppdF9jb21wNjQuYzoxMDY2CgotIFdoeSBpdCBtYXR0ZXJzOiBg cmV0dmFsX29mZmAgaXMgdXNlZCBpbiBjb2RlIHBhdGhzIG5vdCBleHBsaWNpdGx5CiAgZ3VhcmRl ZCBieSBgc2F2ZV9yZXRgLCB3aGljaCBtYWtlcyBjb21waWxlcnMgdGhpbmsgaXQgY2FuIGJlIHVz ZWQKICB1bmluaXRpYWxpemVkIGFuZCBlbWl0IGEgd2FybmluZyAoZS5nLiwgLVdtYXliZS11bmlu aXRpYWxpemVkKSwgZXZlbgogIHRob3VnaCwgbG9naWNhbGx5LCB0aG9zZSBwYXRocyBvbmx5IG9j Y3VyIHdpdGggZmxhZ3MgdGhhdCBpbXBseQogIGBzYXZlX3JldGAgbXVzdCBiZSB0cnVlLgogIC0g VW5jb25kaXRpb25hbCB1c2VzIGluIGZtb2RfcmV0IHBhdGg6CiAgICAtIFplcm9pbmcgcmV0dXJu IHZhbHVlIHNsb3Q6IGFyY2gvcmlzY3YvbmV0L2JwZl9qaXRfY29tcDY0LmM6MTE1NwogICAgLSBM b2FkaW5nIHJldHVybiB2YWx1ZTogYXJjaC9yaXNjdi9uZXQvYnBmX2ppdF9jb21wNjQuYzoxMTYz CiAgLSBVbmNvbmRpdGlvbmFsIHVzZXMgaW4gY2FsbC1vcmlnIHBhdGg6CiAgICAtIFN0b3JlIG9y aWdpbmFsIGZ1bmN0aW9u4oCZcyByZXR1cm4gaW4gcmVzZXJ2ZWQgc2xvdDoKICAgICAgYXJjaC9y aXNjdi9uZXQvYnBmX2ppdF9jb21wNjQuYzoxMTc2CiAgICAtIFN0b3JlIEJQRiBSMDogYXJjaC9y aXNjdi9uZXQvYnBmX2ppdF9jb21wNjQuYzoxMTc3CiAgLSBGaW5hbCByZXN0b3JlIGd1YXJkZWQg YnkgYHNhdmVfcmV0YCwgY29uZmlybWluZyB0aGUgc2VtYW50aWMgaW50ZW50OgogICAgYXJjaC9y aXNjdi9uZXQvYnBmX2ppdF9jb21wNjQuYzoxMjA5CgotIEJ1ZyBzY29wZSBhbmQgdXNlciBpbXBh Y3Q6CiAgLSBUaGlzIGlzIGEgYnVpbGQgY29ycmVjdG5lc3MgZml4IHRoYXQgZWxpbWluYXRlcyBz cHVyaW91cyDigJxtYXliZS0KICAgIHVuaW5pdGlhbGl6ZWTigJ0gd2FybmluZ3MgdGhhdCBjYW4g YmUgcHJvbW90ZWQgdG8gZXJyb3JzIGluIHNvbWUKICAgIGNvbmZpZ3VyYXRpb25zIG9yIHRvb2xj aGFpbnMuIEl0IGRvZXMgbm90IGNoYW5nZSBydW50aW1lIGJlaGF2aW9yCiAgICBiZWNhdXNlIHRo ZSBvbmx5IG1lYW5pbmdmdWwgdXNlIG9mIGByZXR2YWxfb2ZmYCAoZS5nLiwgcmVzdG9yaW5nCiAg ICByZXR1cm4gdmFsdWVzKSBpcyBhbHJlYWR5IGd1YXJkZWQgYnkgYHNhdmVfcmV0YC4gV2hlbiBg c2F2ZV9yZXRgIGlzCiAgICBmYWxzZSwgYHJldHZhbF9vZmZg4oCZcyB2YWx1ZSBpcyBpZ25vcmVk IGJ5IHRoZSBsb2dpYyB0aGF0IG1hdHRlcnMuCiAgLSBUaGUgd2FybmluZyBjYW4gYWZmZWN0IHVz ZXJzIGJ1aWxkaW5nIHdpdGggc3RyaWN0ZXIgd2FybmluZyBzZXR0aW5ncwogICAgb3IgbmV3ZXIg Y29tcGlsZXJzOyByZXNvbHZpbmcgaXQgaW1wcm92ZXMgYnVpbGQgcmVsaWFiaWxpdHkgZm9yCiAg ICBSSVNDLVYgd2l0aCBCUEYgdHJhbXBvbGluZXMuCgotIENvbnRhaW5tZW50IGFuZCByaXNrOgog IC0gVGhlIGNoYW5nZSBpcyB0aW55IGFuZCBjb250YWluZWQgdG8gYSBzaW5nbGUgZmlsZS9mdW5j dGlvbiBpbiB0aGUKICAgIFJJU0MtViBCUEYgSklUIHRyYW1wb2xpbmUuCiAgLSBObyBuZXcgZmVh dHVyZXMsIEFQSXMsIG9yIGFyY2hpdGVjdHVyYWwgY2hhbmdlczsgbm8gZnVuY3Rpb25hbCBsb2dp YwogICAgY2hhbmdlZCBmb3IgdmFsaWQgZmxhZyBjb21iaW5hdGlvbnMuCiAgLSBTYWZlIGV2ZW4g aWYgbWlzdXNlZCBmbGFncyB3ZXJlIGV2ZXIgcGFzc2VkOiBgcmV0dmFsX29mZmAgbm93IGhhcyBh CiAgICBkZWZpbmVkIHZhbHVlLCBhdm9pZGluZyBVQiBmcm9tIHVuaW5pdGlhbGl6ZWQgdXNlLgoK LSBBcHBsaWNhYmlsaXR5IHRvIHN0YWJsZSB0cmVlczoKICAtIFRoZSBhZmZlY3RlZCBwYXR0ZXJu IGV4aXN0cyBpbiBzdGFibGUgc2VyaWVzIHRoYXQgaGF2ZSB0aGUgUklTQy1WCiAgICBCUEYgdHJh bXBvbGluZSAoZS5nLiwgdjYuNiBzaG93cyB0aGUgc2FtZSBjb25kaXRpb25hbAogICAgaW5pdGlh bGl6YXRpb24sIHdpdGggdW5jb25kaXRpb25hbCB1c2VzIGxhdGVyKS4gU2VlIHY2LjYgY29kZSB3 aGVyZQogICAgYHJldHZhbF9vZmZgIGlzIG9ubHkgc2V0IHVuZGVyIGBpZiAoc2F2ZV9yZXQpYCBh bmQgaXMgdXNlZCBpbiB0aGUKICAgIGZtb2RfcmV0IGJsb2NrIGFuZCBjYWxsLW9yaWcgc2VxdWVu Y2Ugd2l0aG91dCBhbiBleHBsaWNpdCBgc2F2ZV9yZXRgCiAgICBndWFyZCwgbWlycm9yaW5nIHRo ZSB3YXJuaW5nIHNjZW5hcmlvLgogIC0gTWFpbmxpbmUgY29tbWl0OiBkMGJmN2NkNWRmMTg0ICji gJxyaXNjdjogYnBmOiBGaXggdW5pbml0aWFsaXplZAogICAgc3ltYm9sICdyZXR2YWxfb2ZmJ+KA nSkuCiAgLSBMaWtlbHkgRml4ZXM6IDI1YWQxMDY1OGRjMTAgKOKAnHJpc2N2LCBicGY6IEFkYXB0 IGJwZiB0cmFtcG9saW5lIHRvCiAgICBvcHRpbWl6ZWQgcmlzY3YgZnRyYWNlIGZyYW1ld29ya+KA nSksIHdoaWNoIGludHJvZHVjZWQgdGhlIHRyYW1wb2xpbmUKICAgIHN0cnVjdHVyZSB0aGF0IHVz ZXMgYHJldHZhbF9vZmZgIHRoaXMgd2F5LgoKLSBTdGFibGUgY3JpdGVyaWEgY2hlY2s6CiAgLSBG aXhlcyBhIHJlYWwgYnVpbGQgaXNzdWUgKHdhcm5pbmdzIHRoYXQgY2FuIGJlY29tZSBlcnJvcnMp LgogIC0gU21hbGwsIHNlbGYtY29udGFpbmVkIGNoYW5nZSBpbiBvbmUgZnVuY3Rpb24gYW5kIG9u ZSBmaWxlLgogIC0gTm8gZnVuY3Rpb25hbCBzaWRlIGVmZmVjdHM7IGRvZXMgbm90IGFsdGVyIGJl aGF2aW9yIGV4Y2VwdCByZW1vdmluZwogICAgdW5kZWZpbmVkIGluaXRpYWxpemF0aW9uIHN0YXRl LgogIC0gTm90IGEgZmVhdHVyZSBvciByZWZhY3RvcjsgbG93IHJlZ3Jlc3Npb24gcmlzazsgbG9j YWxpemVkIHRvIFJJU0MtVgogICAgQlBGIHRyYW1wb2xpbmUuCgpDb25jbHVzaW9uOiBUaGlzIGlz IGEgZ29vZCBhbmQgc2FmZSBjYW5kaWRhdGUgZm9yIGJhY2twb3J0aW5nIHRvIGFsbApzdGFibGUg dHJlZXMgdGhhdCBpbmNsdWRlIHRoZSBSSVNDLVYgQlBGIHRyYW1wb2xpbmUgY29kZSBwYXRoIChl LmcuLAo2LjYueSBhbmQgbmV3ZXIgd2hlcmUgYXBwbGljYWJsZSkuCgogYXJjaC9yaXNjdi9uZXQv YnBmX2ppdF9jb21wNjQuYyB8IDUgKystLS0KIDEgZmlsZSBjaGFuZ2VkLCAyIGluc2VydGlvbnMo KyksIDMgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEvYXJjaC9yaXNjdi9uZXQvYnBmX2ppdF9j b21wNjQuYyBiL2FyY2gvcmlzY3YvbmV0L2JwZl9qaXRfY29tcDY0LmMKaW5kZXggOTg4M2E1NWQ2 MWI1Yi4uODQ3NWE4YWI1NzE1MSAxMDA2NDQKLS0tIGEvYXJjaC9yaXNjdi9uZXQvYnBmX2ppdF9j b21wNjQuYworKysgYi9hcmNoL3Jpc2N2L25ldC9icGZfaml0X2NvbXA2NC5jCkBAIC0xMDc5LDEw ICsxMDc5LDkgQEAgc3RhdGljIGludCBfX2FyY2hfcHJlcGFyZV9icGZfdHJhbXBvbGluZShzdHJ1 Y3QgYnBmX3RyYW1wX2ltYWdlICppbSwKIAlzdGFja19zaXplICs9IDE2OwogCiAJc2F2ZV9yZXQg PSBmbGFncyAmIChCUEZfVFJBTVBfRl9DQUxMX09SSUcgfCBCUEZfVFJBTVBfRl9SRVRfRkVOVFJZ X1JFVCk7Ci0JaWYgKHNhdmVfcmV0KSB7CisJaWYgKHNhdmVfcmV0KQogCQlzdGFja19zaXplICs9 IDE2OyAvKiBTYXZlIGJvdGggQTUgKEJQRiBSMCkgYW5kIEEwICovCi0JCXJldHZhbF9vZmYgPSBz dGFja19zaXplOwotCX0KKwlyZXR2YWxfb2ZmID0gc3RhY2tfc2l6ZTsKIAogCXN0YWNrX3NpemUg Kz0gbnJfYXJnX3Nsb3RzICogODsKIAlhcmdzX29mZiA9IHN0YWNrX3NpemU7Ci0tIAoyLjUxLjAK CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpsaW51eC1y aXNjdiBtYWlsaW5nIGxpc3QKbGludXgtcmlzY3ZAbGlzdHMuaW5mcmFkZWFkLm9yZwpodHRwOi8v bGlzdHMuaW5mcmFkZWFkLm9yZy9tYWlsbWFuL2xpc3RpbmZvL2xpbnV4LXJpc2N2Cg==