From syan at openjdk.org Thu Jan 1 11:15:13 2026 From: syan at openjdk.org (SendaoYan) Date: Thu, 1 Jan 2026 11:15:13 GMT Subject: git: openjdk/jdk25u-dev: master: 8371948: TestStackOverflowDuringInit.java fails xss too small on linux-aarch64 Message-ID: Changeset: 5a26e1e4 Branch: master Author: SendaoYan Date: 2026-01-01 11:11:41 +0000 URL: https://git.openjdk.org/jdk25u-dev/commit/5a26e1e470889be70ff639237592b6da66e9e484 8371948: TestStackOverflowDuringInit.java fails xss too small on linux-aarch64 Backport-of: 360777c3ad8fe5bfeb2af15ce1b89e04d4397b9f ! src/hotspot/share/prims/whitebox.cpp ! src/hotspot/share/runtime/os.cpp ! src/hotspot/share/runtime/os.hpp ! test/hotspot/jtreg/runtime/ClassInitErrors/TestStackOverflowDuringInit.java ! test/lib/jdk/test/whitebox/WhiteBox.java From mbaesken at openjdk.org Fri Jan 2 08:39:25 2026 From: mbaesken at openjdk.org (Matthias Baesken) Date: Fri, 2 Jan 2026 08:39:25 GMT Subject: git: openjdk/jdk25u-dev: master: 8371420: Still sporadic failures of gc/TestAlwaysPreTouchBehavior.java# on Linux after JDK-8359104 Message-ID: <4b3eda06-d22f-4169-96c6-1458aec92c8d@openjdk.org> Changeset: 6fe9d3c5 Branch: master Author: Matthias Baesken Date: 2026-01-02 08:36:05 +0000 URL: https://git.openjdk.org/jdk25u-dev/commit/6fe9d3c5b8d364e2fa384eae42f56360f222abc3 8371420: Still sporadic failures of gc/TestAlwaysPreTouchBehavior.java# on Linux after JDK-8359104 Backport-of: dca55b43664bb9f15ebd7b5f674e1a64b5c17c02 ! test/hotspot/jtreg/gc/TestAlwaysPreTouchBehavior.java From syan at openjdk.org Fri Jan 2 15:38:38 2026 From: syan at openjdk.org (SendaoYan) Date: Fri, 2 Jan 2026 15:38:38 GMT Subject: git: openjdk/jdk21u-dev: master: 8372857: Improve debuggability of java/rmi/server/RemoteServer/AddrInUse.java test Message-ID: <0f329005-d7c9-40db-bf26-09f54e98abd4@openjdk.org> Changeset: fb32cf4a Branch: master Author: SendaoYan Date: 2026-01-02 15:36:47 +0000 URL: https://git.openjdk.org/jdk21u-dev/commit/fb32cf4a87022fb1847b4d649c04f1e5c09cfe19 8372857: Improve debuggability of java/rmi/server/RemoteServer/AddrInUse.java test Backport-of: 04c0f8d359a3f450ac2070c6d41834145d9c75f7 ! test/jdk/java/rmi/server/RemoteServer/AddrInUse.java From syan at openjdk.org Mon Jan 5 03:52:38 2026 From: syan at openjdk.org (SendaoYan) Date: Mon, 5 Jan 2026 03:52:38 GMT Subject: git: openjdk/jdk25u-dev: master: 8334928: Test sun/security/ssl/SSLSocketImpl/ReuseAddr.java failed: java.net.BindException: Address already in use Message-ID: <01fb6403-6f74-481f-9e76-a4df62e912b9@openjdk.org> Changeset: 83cca73b Branch: master Author: SendaoYan Date: 2026-01-05 03:48:24 +0000 URL: https://git.openjdk.org/jdk25u-dev/commit/83cca73bd587f014f1f5d73cf72b0f8f1951f61d 8334928: Test sun/security/ssl/SSLSocketImpl/ReuseAddr.java failed: java.net.BindException: Address already in use Backport-of: cdf5fbed9bd8366e4ee9ab9cb538db88d7bcc7c0 ! test/jdk/javax/net/ssl/templates/SSLSocketTemplate.java ! test/jdk/sun/security/ssl/SSLSocketImpl/ReuseAddr.java From mbaesken at openjdk.org Mon Jan 5 08:46:21 2026 From: mbaesken at openjdk.org (Matthias Baesken) Date: Mon, 5 Jan 2026 08:46:21 GMT Subject: git: openjdk/jdk17u-dev: 8369563: Gtest dll_address_to_function_and_library_name has issues with stripped pdb files Message-ID: Changeset: 827207b7 Branch: master Author: Matthias Baesken Date: 2026-01-05 08:43:49 +0000 URL: https://git.openjdk.org/jdk17u-dev/commit/827207b7196ff0bd7df59f0d5a6ac623526c4f8a 8369563: Gtest dll_address_to_function_and_library_name has issues with stripped pdb files Backport-of: 98e1d2fab123befa78342ba53b76a560dddd6385 ! test/hotspot/gtest/runtime/test_os.cpp From mbaesken at openjdk.org Mon Jan 5 08:49:05 2026 From: mbaesken at openjdk.org (Matthias Baesken) Date: Mon, 5 Jan 2026 08:49:05 GMT Subject: git: openjdk/jdk25u-dev: master: 8372348: Adjust some UL / JFR string deduplication output messages Message-ID: <3a1872cb-6f62-46b0-abd2-2bb753b89ba4@openjdk.org> Changeset: 4044c37d Branch: master Author: Matthias Baesken Date: 2026-01-05 08:45:50 +0000 URL: https://git.openjdk.org/jdk25u-dev/commit/4044c37d40cec86a80b1c07a95c2e05900b34df2 8372348: Adjust some UL / JFR string deduplication output messages Reviewed-by: asteiner, mdoerr Backport-of: 3f20eb943532c5c76e55b14292139749bd704ce4 ! src/hotspot/share/gc/shared/stringdedup/stringDedupStat.cpp From mdoerr at openjdk.org Mon Jan 5 09:32:25 2026 From: mdoerr at openjdk.org (Martin Doerr) Date: Mon, 5 Jan 2026 09:32:25 GMT Subject: git: openjdk/jdk21u-dev: master: 8368787: Error reporting: hs_err files should show instructions when referencing code in nmethods Message-ID: <7f93a7db-2f43-4272-95cc-86f971a53ccd@openjdk.org> Changeset: bad21fbe Branch: master Author: Martin Doerr Date: 2026-01-05 09:31:42 +0000 URL: https://git.openjdk.org/jdk21u-dev/commit/bad21fbe258402e7697279fdbdf7d67e02d20c03 8368787: Error reporting: hs_err files should show instructions when referencing code in nmethods Backport-of: b31bbfcf2f13fa5b16762f5384d95c2b5d9c5705 ! src/hotspot/share/code/codeBlob.cpp ! src/hotspot/share/code/nmethod.cpp ! src/hotspot/share/code/nmethod.hpp From shade at openjdk.org Mon Jan 5 16:24:07 2026 From: shade at openjdk.org (Aleksey Shipilev) Date: Mon, 5 Jan 2026 16:24:07 GMT Subject: git: openjdk/jdk25u-dev: master: 2 new changesets Message-ID: <2676bd0c-954d-42f8-9316-a12f515756dc@openjdk.org> Changeset: 7a4df4d0 Branch: master Author: Roland Mesde Committer: Aleksey Shipilev Date: 2026-01-05 16:20:47 +0000 URL: https://git.openjdk.org/jdk25u-dev/commit/7a4df4d04626b0d8a72fa62e4436e9fb97193f3a 8370378: Some compiler tests inadvertently exclude particular platforms Backport-of: 60104575b221eb3d78a4d56839d55953d4036c21 ! test/hotspot/jtreg/compiler/c2/TestBit.java ! test/hotspot/jtreg/compiler/c2/irTests/RotateLeftNodeIntIdealizationTests.java ! test/hotspot/jtreg/compiler/c2/irTests/RotateLeftNodeLongIdealizationTests.java Changeset: c288508b Branch: master Author: Roland Mesde Committer: Aleksey Shipilev Date: 2026-01-05 16:21:19 +0000 URL: https://git.openjdk.org/jdk25u-dev/commit/c288508b4d25a17f775fe8fb6be1a633d6ce57fd 8367583: sun/security/util/AlgorithmConstraints/InvalidCryptoDisabledAlgos.java fails after JDK-8244336 Backport-of: ff538c7f5641bb24748243da44de5d964141ae31 ! test/jdk/sun/security/util/AlgorithmConstraints/InvalidCryptoDisabledAlgos.java From jnibedita at openjdk.org Tue Jan 6 14:37:44 2026 From: jnibedita at openjdk.org (Nibedita Jena) Date: Tue, 6 Jan 2026 14:37:44 GMT Subject: git: openjdk/jdk26u: master: 3 new changesets Message-ID: <31828024-b9e3-4ed3-a13d-d9137b745615@openjdk.org> Changeset: 6950503d Branch: master Author: Alan Bateman Date: 2026-01-03 06:26:11 +0000 URL: https://git.openjdk.org/jdk26u/commit/6950503dcf786e875a75c76141759e24ac46c3f4 8374382: (aio) AsynchronousFileChannel writes wrong content using heap ByteBuffer when position != 0 Reviewed-by: jpai Backport-of: d9bd300c6eddfd30a83e53e7ae03c47ea43a9e08 ! src/java.base/windows/classes/sun/nio/ch/WindowsAsynchronousFileChannelImpl.java + test/jdk/java/nio/channels/AsynchronousFileChannel/BufferPositions.java Changeset: d8a1c1d0 Branch: master Author: Roland Westrelin Date: 2026-01-05 14:46:49 +0000 URL: https://git.openjdk.org/jdk26u/commit/d8a1c1d04cab940b4a6cbe82fa2e445102aa9896 8354282: C2: more crashes in compiled code because of dependency on removed range check CastIIs Reviewed-by: chagedorn Backport-of: 00068a80304a809297d0df8698850861e9a1c5e9 ! src/hotspot/share/gc/shenandoah/c2/shenandoahSupport.cpp ! src/hotspot/share/opto/castnode.cpp ! src/hotspot/share/opto/castnode.hpp ! src/hotspot/share/opto/cfgnode.cpp ! src/hotspot/share/opto/compile.cpp ! src/hotspot/share/opto/escape.cpp ! src/hotspot/share/opto/library_call.cpp ! src/hotspot/share/opto/loopTransform.cpp ! src/hotspot/share/opto/loopnode.cpp ! src/hotspot/share/opto/loopopts.cpp ! src/hotspot/share/opto/macroArrayCopy.cpp ! test/hotspot/jtreg/compiler/c2/irTests/TestPushAddThruCast.java ! test/hotspot/jtreg/compiler/rangechecks/TestArrayAccessAboveRCAfterRCCastIIEliminated.java Changeset: 0d97470b Branch: master Author: Nibedita Jena Date: 2026-01-06 14:34:56 +0000 URL: https://git.openjdk.org/jdk26u/commit/0d97470b84f56d4afeadc51bb6d54df940907f6e Merge From sgehwolf at openjdk.org Wed Jan 7 11:01:52 2026 From: sgehwolf at openjdk.org (Severin Gehwolf) Date: Wed, 7 Jan 2026 11:01:52 GMT Subject: git: openjdk/jdk25u-dev: master: 8371769: TestMemoryInvisibleParent.java fails with java.nio.file.AccessDeniedException Message-ID: <2ee2a1a4-795b-487c-9784-4625ac6a8566@openjdk.org> Changeset: 83d0cc10 Branch: master Author: Severin Gehwolf Date: 2026-01-07 10:59:16 +0000 URL: https://git.openjdk.org/jdk25u-dev/commit/83d0cc10d41c36735309d48592f1dca0b797fb79 8371769: TestMemoryInvisibleParent.java fails with java.nio.file.AccessDeniedException Backport-of: 3fd551f9926601b05a13a22b556d55425a37ee4d ! test/hotspot/jtreg/containers/docker/TestMemoryInvisibleParent.java From sgehwolf at openjdk.org Wed Jan 7 11:05:54 2026 From: sgehwolf at openjdk.org (Severin Gehwolf) Date: Wed, 7 Jan 2026 11:05:54 GMT Subject: git: openjdk/jdk21u-dev: master: 8354878: File Leak in CgroupSubsystemFactory::determine_type of cgroupSubsystem_linux.cpp:300 Message-ID: Changeset: 5a770f41 Branch: master Author: Severin Gehwolf Date: 2026-01-07 11:00:24 +0000 URL: https://git.openjdk.org/jdk21u-dev/commit/5a770f41c5c30b69880595dba43c9ecef8d9fd26 8354878: File Leak in CgroupSubsystemFactory::determine_type of cgroupSubsystem_linux.cpp:300 Backport-of: 7f3191a630edba32ddb7bb64a835ec663d91ed92 ! src/hotspot/os/linux/cgroupSubsystem_linux.cpp From sgehwolf at openjdk.org Wed Jan 7 13:43:21 2026 From: sgehwolf at openjdk.org (Severin Gehwolf) Date: Wed, 7 Jan 2026 13:43:21 GMT Subject: git: openjdk/jdk21u-dev: master: 8370572: Cgroups hierarchical memory limit is not honored after JDK-8322420 Message-ID: Changeset: e6dadef2 Branch: master Author: Severin Gehwolf Date: 2026-01-07 13:36:21 +0000 URL: https://git.openjdk.org/jdk21u-dev/commit/e6dadef24b32afe9c7a78c2257fda8d90609e791 8370572: Cgroups hierarchical memory limit is not honored after JDK-8322420 Backport-of: 5a08f945f250c27afe533ca5a7c796699eb63d91 ! src/hotspot/os/linux/cgroupSubsystem_linux.hpp ! src/hotspot/os/linux/cgroupV1Subsystem_linux.cpp ! src/hotspot/os/linux/cgroupV1Subsystem_linux.hpp From syan at openjdk.org Thu Jan 8 02:07:55 2026 From: syan at openjdk.org (SendaoYan) Date: Thu, 8 Jan 2026 02:07:55 GMT Subject: git: openjdk/jdk25u-dev: master: 8371978: tools/jar/ReproducibleJar.java fails on XFS Message-ID: Changeset: 23a396a6 Branch: master Author: SendaoYan Date: 2026-01-08 02:03:47 +0000 URL: https://git.openjdk.org/jdk25u-dev/commit/23a396a6f848908618219409752c993382fa0f9c 8371978: tools/jar/ReproducibleJar.java fails on XFS Backport-of: 828498c54b3b1089af9e076cb45f3cf3bea58e2f ! test/jdk/tools/jar/ReproducibleJar.java From sgehwolf at openjdk.org Thu Jan 8 13:31:52 2026 From: sgehwolf at openjdk.org (Severin Gehwolf) Date: Thu, 8 Jan 2026 13:31:52 GMT Subject: git: openjdk/jdk21u-dev: master: 8370966: Create regression test for the hierarchical memory limit fix in JDK-8370572 Message-ID: <625d6933-fb4e-4c55-88b7-42b9128841b9@openjdk.org> Changeset: 192358db Branch: master Author: Severin Gehwolf Date: 2026-01-08 13:28:32 +0000 URL: https://git.openjdk.org/jdk21u-dev/commit/192358dbfebda9979e4b04872b944ac7c4853c7c 8370966: Create regression test for the hierarchical memory limit fix in JDK-8370572 Backport-of: c3eecc0465e570dcc19aa1f5bc9ed4db8dcb4e63 ! test/hotspot/jtreg/containers/docker/TestJFRWithJMX.java ! test/hotspot/jtreg/containers/docker/TestJcmd.java + test/hotspot/jtreg/containers/docker/TestMemoryInvisibleParent.java ! test/hotspot/jtreg/containers/docker/TestMemoryWithSubgroups.java ! test/hotspot/jtreg/containers/docker/TestPids.java ! test/jdk/jdk/internal/platform/docker/TestDockerMemoryMetricsSubgroup.java ! test/lib/jdk/test/lib/containers/docker/DockerRunOptions.java ! test/lib/jdk/test/lib/containers/docker/DockerTestUtils.java From shade at openjdk.org Fri Jan 9 07:33:57 2026 From: shade at openjdk.org (Aleksey Shipilev) Date: Fri, 9 Jan 2026 07:33:57 GMT Subject: git: openjdk/jdk25u-dev: master: 2 new changesets Message-ID: <0421a969-cb4f-468a-aaf7-f01dd8498363@openjdk.org> Changeset: c900b96a Branch: master Author: Aleksey Shipilev Date: 2026-01-09 07:30:44 +0000 URL: https://git.openjdk.org/jdk25u-dev/commit/c900b96af19406d42df432f0d1ef617743c07778 8364936: Shenandoah: Switch nmethod entry barriers to conc_instruction_and_data_patch Backport-of: 81a1e8e1363446de499a59fc706221efde12dd86 ! src/hotspot/cpu/aarch64/gc/shared/barrierSetAssembler_aarch64.cpp ! src/hotspot/cpu/aarch64/gc/shared/barrierSetAssembler_aarch64.hpp ! src/hotspot/cpu/aarch64/gc/shared/barrierSetNMethod_aarch64.cpp ! src/hotspot/cpu/aarch64/gc/shenandoah/shenandoahBarrierSetAssembler_aarch64.hpp ! src/hotspot/cpu/ppc/gc/shared/barrierSetAssembler_ppc.hpp ! src/hotspot/cpu/ppc/gc/shenandoah/shenandoahBarrierSetAssembler_ppc.hpp ! src/hotspot/cpu/riscv/gc/shared/barrierSetAssembler_riscv.cpp ! src/hotspot/cpu/riscv/gc/shared/barrierSetAssembler_riscv.hpp ! src/hotspot/cpu/riscv/gc/shared/barrierSetNMethod_riscv.cpp ! src/hotspot/cpu/riscv/gc/shenandoah/shenandoahBarrierSetAssembler_riscv.hpp ! src/hotspot/share/jvmci/vmStructs_jvmci.cpp ! test/hotspot/jtreg/compiler/jvmci/jdk.vm.ci.code.test/src/jdk/vm/ci/code/test/TestHotSpotVMConfig.java Changeset: 84ee2e85 Branch: master Author: Aleksey Shipilev Date: 2026-01-09 07:31:02 +0000 URL: https://git.openjdk.org/jdk25u-dev/commit/84ee2e85d268dce4406ccad840baf28020753dbe 8373630: r18_tls should not be modified on Windows AArch64 Reviewed-by: aph Backport-of: a0dd66f92d7f8400b9800847e36d036315628afb ! src/hotspot/cpu/aarch64/c1_Runtime1_aarch64.cpp From mbaesken at openjdk.org Fri Jan 9 07:45:54 2026 From: mbaesken at openjdk.org (Matthias Baesken) Date: Fri, 9 Jan 2026 07:45:54 GMT Subject: git: openjdk/jdk17u-dev: 8368960: Adjust java UL logging in the build Message-ID: <41797c19-6539-45ab-8ad7-4604adbc1fec@openjdk.org> Changeset: f1b94213 Branch: master Author: Matthias Baesken Date: 2026-01-09 07:45:11 +0000 URL: https://git.openjdk.org/jdk17u-dev/commit/f1b94213edb58b71697b5ca52de2a4a3f6210edb 8368960: Adjust java UL logging in the build Backport-of: 567e648825a4c7fe449b3102fc2f26759d741acb ! make/autoconf/boot-jdk.m4 From mdoerr at openjdk.org Fri Jan 9 09:39:51 2026 From: mdoerr at openjdk.org (Martin Doerr) Date: Fri, 9 Jan 2026 09:39:51 GMT Subject: git: openjdk/jdk17u-dev: 8368787: Error reporting: hs_err files should show instructions when referencing code in nmethods Message-ID: <1e34f429-775f-4bfe-b73e-05f2d8b321bc@openjdk.org> Changeset: 4adae74b Branch: master Author: Martin Doerr Date: 2026-01-09 09:35:21 +0000 URL: https://git.openjdk.org/jdk17u-dev/commit/4adae74b765e62c13147ff9c456de1501bffe1e0 8368787: Error reporting: hs_err files should show instructions when referencing code in nmethods Reviewed-by: mbaesken Backport-of: b31bbfcf2f13fa5b16762f5384d95c2b5d9c5705 ! src/hotspot/share/code/codeBlob.cpp ! src/hotspot/share/code/nmethod.cpp ! src/hotspot/share/code/nmethod.hpp From mdoerr at openjdk.org Fri Jan 9 09:47:27 2026 From: mdoerr at openjdk.org (Martin Doerr) Date: Fri, 9 Jan 2026 09:47:27 GMT Subject: git: openjdk/jdk25u-dev: master: 8372589: VM crashes on init when NonNMethodCodeHeapSize is set too small and UseTransparentHugePages is enabled Message-ID: Changeset: 0f49389d Branch: master Author: David Briemann Committer: Martin Doerr Date: 2026-01-09 09:43:44 +0000 URL: https://git.openjdk.org/jdk25u-dev/commit/0f49389d290d4b0be4b254fbcde6b877939650cb 8372589: VM crashes on init when NonNMethodCodeHeapSize is set too small and UseTransparentHugePages is enabled Backport-of: 8eaeb6990b85ac8717f4fc4ce883f674017b91f3 ! src/hotspot/share/code/codeCache.cpp From wkemper at openjdk.org Fri Jan 9 23:34:02 2026 From: wkemper at openjdk.org (William Kemper) Date: Fri, 9 Jan 2026 23:34:02 GMT Subject: git: openjdk/jdk25u-dev: master: 8358735: GenShen: block_start() may be incorrect after class unloading Message-ID: <4025a245-c621-4bcd-97b1-9f83d18b0bb7@openjdk.org> Changeset: a5bb313d Branch: master Author: Kelvin Nilsen Committer: William Kemper Date: 2026-01-09 23:30:33 +0000 URL: https://git.openjdk.org/jdk25u-dev/commit/a5bb313d3ccfb1fb7b72450d0c3c303afac6de1e 8358735: GenShen: block_start() may be incorrect after class unloading Reviewed-by: wkemper Backport-of: 8531fa146be1da5e96c0f23091882a27c67d7893 ! src/hotspot/share/gc/shenandoah/shenandoahHeap.hpp ! src/hotspot/share/gc/shenandoah/shenandoahMarkBitMap.cpp ! src/hotspot/share/gc/shenandoah/shenandoahMarkBitMap.hpp ! src/hotspot/share/gc/shenandoah/shenandoahMarkBitMap.inline.hpp ! src/hotspot/share/gc/shenandoah/shenandoahMarkingContext.hpp ! src/hotspot/share/gc/shenandoah/shenandoahMarkingContext.inline.hpp ! src/hotspot/share/gc/shenandoah/shenandoahScanRemembered.cpp ! src/hotspot/share/gc/shenandoah/shenandoahScanRemembered.hpp ! src/hotspot/share/gc/shenandoah/shenandoahScanRemembered.inline.hpp + test/hotspot/gtest/gc/shenandoah/test_shenandoahMarkBitMap.cpp ! test/hotspot/gtest/gc/shenandoah/test_shenandoahOldHeuristic.cpp ! test/hotspot/jtreg/gc/shenandoah/compiler/TestClone.java From ysr at openjdk.org Sat Jan 10 02:08:19 2026 From: ysr at openjdk.org (Y. Srinivas Ramakrishna) Date: Sat, 10 Jan 2026 02:08:19 GMT Subject: git: openjdk/jdk25u-dev: master: 8358735: GenShen: block_start() may be incorrect after class unloading Message-ID: Changeset: 33e74e04 Branch: master Author: Rui Li Committer: Y. Srinivas Ramakrishna Date: 2026-01-10 02:04:59 +0000 URL: https://git.openjdk.org/jdk25u-dev/commit/33e74e04054e12fef999914445061c28d3cfb800 8358735: GenShen: block_start() may be incorrect after class unloading 8372110: GenShen: Fix erroneous assert 8371854: Shenandoah: Simplify WALK_FORWARD_IN_BLOCK_START use Reviewed-by: kdnilsen, ysr Backport-of: 8531fa146be1da5e96c0f23091882a27c67d7893 ! src/hotspot/share/gc/shenandoah/shenandoahScanRemembered.cpp From fyang at openjdk.org Sat Jan 10 13:24:09 2026 From: fyang at openjdk.org (Fei Yang) Date: Sat, 10 Jan 2026 13:24:09 GMT Subject: git: openjdk/jdk25u-dev: master: 8374525: RISC-V: Several masked float16 vector operations are not supported Message-ID: Changeset: fd0436b5 Branch: master Author: Dingli Zhang Committer: Fei Yang Date: 2026-01-10 13:22:37 +0000 URL: https://git.openjdk.org/jdk25u-dev/commit/fd0436b5f532725f46cecf6b08b56c8060425531 8374525: RISC-V: Several masked float16 vector operations are not supported Backport-of: df5b49e604d3204c6383484ba3807d39abd0b0f1 ! src/hotspot/cpu/riscv/riscv_v.ad