Skip to content

[PW_SID:963400] [v2] RISC-V: KVM: Remove scounteren initialization#419

Closed
linux-riscv-bot wants to merge 1 commit into
workflow__riscv__fixesfrom
pw963400
Closed

[PW_SID:963400] [v2] RISC-V: KVM: Remove scounteren initialization#419
linux-riscv-bot wants to merge 1 commit into
workflow__riscv__fixesfrom
pw963400

Conversation

@linux-riscv-bot
Copy link
Copy Markdown

PR for series 963400 applied to workflow__riscv__fixes

Name: [v2] RISC-V: KVM: Remove scounteren initialization
URL: https://patchwork.kernel.org/project/linux-riscv/list/?series=963400
Version: 2

Scounteren CSR controls the direct access the hpmcounters and cycle/
instret/time from the userspace. It's the supervisor's responsibility
to set it up correctly for it's user space. They hypervisor doesn't
need to decide the policy on behalf of the supervisor.

Signed-off-by: Atish Patra <atishp@rivosinc.com>
Signed-off-by: Linux RISC-V bot <linux.riscv.bot@gmail.com>
@linux-riscv-bot
Copy link
Copy Markdown
Author

Patch 1: "[v2] RISC-V: KVM: Remove scounteren initialization"
build-rv32-defconfig
Desc: Builds riscv32 defconfig
Duration: 104.50 seconds
Result: PASS

@linux-riscv-bot
Copy link
Copy Markdown
Author

Patch 1: "[v2] RISC-V: KVM: Remove scounteren initialization"
build-rv64-clang-allmodconfig
Desc: Builds riscv64 allmodconfig with Clang, and checks for errors and added warnings
Duration: 905.33 seconds
Result: ERROR
Output:

Redirect to /build/tmp.gioUY4gk8p and /build/tmp.p1U8JAanKG
Tree base:
400e3f8e57626 ("Adding CI files")
Building the whole tree with the patch
Building the tree before the patch
Building the tree with the patch
New errors added:
--- /build/tmp.PzhLpuWaEY	2025-05-15 22:39:03.130067022 +0000
+++ /build/tmp.8P86YYxqm9	2025-05-15 22:39:03.134067004 +0000
@@ -117,0 +118 @@
+      1 /build/tmp4ninbmsm/arch/riscv/kvm/vcpu.c:114:23: warning: unused variable 'reset_csr' [-Wunused-variable]
Per-file breakdown
error/warning file pre:
error/warning file post:
pre: 117 post: 118



real	13m27.567s
user	503m1.249s
sys	98m36.384s

real	0m44.695s
user	1m40.125s
sys	1m21.552s

real	0m44.231s
user	1m38.088s
sys	1m20.813s

@linux-riscv-bot
Copy link
Copy Markdown
Author

Patch 1: "[v2] RISC-V: KVM: Remove scounteren initialization"
build-rv64-gcc-allmodconfig
Desc: Builds riscv64 allmodconfig with GCC, and checks for errors and added warnings
Duration: 1177.30 seconds
Result: ERROR
Output:

Redirect to /build/tmp.gKKgRtXQlE and /build/tmp.nCCAYQO4qn
Tree base:
400e3f8e57626 ("Adding CI files")
Building the whole tree with the patch
Building the tree before the patch
Building the tree with the patch
New errors added:
--- /build/tmp.ArWoxHpPDj	2025-05-15 22:58:41.328400193 +0000
+++ /build/tmp.RXyy04SVUi	2025-05-15 22:58:41.332400173 +0000
@@ -117,0 +118 @@
+      1 /build/tmp4ninbmsm/arch/riscv/kvm/vcpu.c:114:30: warning: unused variable 'reset_csr' [-Wunused-variable]
Per-file breakdown
error/warning file pre:
pre: 117 post: 118



real	17m47.566s
user	669m45.261s
sys	116m2.633s

real	0m50.081s
user	1m46.848s
sys	1m21.475s

real	0m50.128s
user	1m44.346s
sys	1m20.987s

@linux-riscv-bot
Copy link
Copy Markdown
Author

Patch 1: "[v2] RISC-V: KVM: Remove scounteren initialization"
build-rv64-nommu-k210-defconfig
Desc: Builds riscv64 defconfig with NOMMU for K210
Duration: 20.19 seconds
Result: PASS

@linux-riscv-bot
Copy link
Copy Markdown
Author

Patch 1: "[v2] RISC-V: KVM: Remove scounteren initialization"
build-rv64-nommu-k210-virt
Desc: Builds riscv64 defconfig with NOMMU for the virt platform
Duration: 21.20 seconds
Result: PASS

@linux-riscv-bot
Copy link
Copy Markdown
Author

Patch 1: "[v2] RISC-V: KVM: Remove scounteren initialization"
checkpatch
Desc: Runs checkpatch.pl on the patch
Duration: 0.85 seconds
Result: PASS

@linux-riscv-bot
Copy link
Copy Markdown
Author

Patch 1: "[v2] RISC-V: KVM: Remove scounteren initialization"
dtb-warn-rv64
Desc: Checks for Device Tree warnings/errors
Duration: 67.49 seconds
Result: PASS

@linux-riscv-bot
Copy link
Copy Markdown
Author

Patch 1: "[v2] RISC-V: KVM: Remove scounteren initialization"
header-inline
Desc: Detects static functions without inline keyword in header files
Duration: 1.79 seconds
Result: PASS

@linux-riscv-bot
Copy link
Copy Markdown
Author

Patch 1: "[v2] RISC-V: KVM: Remove scounteren initialization"
kdoc
Desc: Detects for kdoc errors
Duration: 1.00 seconds
Result: PASS

@linux-riscv-bot
Copy link
Copy Markdown
Author

Patch 1: "[v2] RISC-V: KVM: Remove scounteren initialization"
module-param
Desc: Detect module_param changes
Duration: 0.39 seconds
Result: PASS

@linux-riscv-bot
Copy link
Copy Markdown
Author

Patch 1: "[v2] RISC-V: KVM: Remove scounteren initialization"
verify-fixes
Desc: Verifies that the Fixes: tags exist
Duration: 0.23 seconds
Result: PASS

@linux-riscv-bot
Copy link
Copy Markdown
Author

Patch 1: "[v2] RISC-V: KVM: Remove scounteren initialization"
verify-signedoff
Desc: Verifies that Signed-off-by: tags are correct
Duration: 0.30 seconds
Result: PASS

@linux-riscv-bot linux-riscv-bot deleted the pw963400 branch May 16, 2025 01:04
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants