David Harris
|
60ea8a88b4
|
Fixed fpu flags coverage
|
2025-06-01 07:31:32 -07:00 |
|
David Harris
|
34f8b8f3e7
|
Merge branch 'main' of https://github.com/openhwgroup/cvw into dev
|
2025-05-28 06:01:43 -07:00 |
|
David Harris
|
e86620f3d0
|
PMP grain test fixes
|
2025-05-27 03:23:00 -07:00 |
|
David Harris
|
e0af0e68a3
|
Merge pull request #1416 from coreyqh/ccov
otherpagefault ccov hole covered
|
2025-05-27 03:07:06 -07:00 |
|
David Harris
|
9dc82f38fc
|
Initial trickbox
|
2025-05-21 10:26:32 -07:00 |
|
David Harris
|
56e6749eec
|
Merge pull request #1411 from rosethompson/main
Fixes Misalgined Instruction Page Fault
|
2025-05-14 10:46:55 -07:00 |
|
Jordan Carlin
|
42989867de
|
Workaround binutils 2.44 objdump 6-byte instruction bug in coverage/fpu.S
|
2025-05-13 17:42:08 -07:00 |
|
Corey Hickson
|
a3a3c18052
|
otherpagefault ccov hole covered
|
2025-05-10 19:35:15 -07:00 |
|
David Harris
|
9c2090950b
|
Merge branch 'main' of https://github.com/openhwgroup/cvw into dev
|
2025-05-08 19:55:18 -07:00 |
|
David Harris
|
db1533c6e8
|
Merge pull request #1414 from coreyqh/ccov
HPTWFaultM in L2_ADR state ccov hole covered
|
2025-05-08 19:08:07 -07:00 |
|
Corey Hickson
|
4a03114b60
|
InvalidRead coverage hole filled
|
2025-05-08 18:26:32 -07:00 |
|
Corey Hickson
|
00bd474b04
|
HPTWFaultM in L2_ADR state ccov hole covered
|
2025-05-08 17:31:14 -07:00 |
|
David Harris
|
e3ae285a8e
|
Resolved pmpaddrdec merge
|
2025-05-08 15:07:52 -07:00 |
|
Rose Thompson
|
8369e8679e
|
Merge branch 'openhwgroup:main' into main
|
2025-05-08 13:21:33 -05:00 |
|
Rose Thompson
|
fe01aed1a6
|
Created new test for generating misaligned instruction spill across two virtual pages.
|
2025-05-08 11:35:48 -05:00 |
|
David Harris
|
bed00c80d2
|
Merge pull request #1409 from jordancarlin/spelling
Fix lots of spelling errors
|
2025-05-08 04:58:11 -07:00 |
|
Jordan Carlin
|
5271234591
|
Fix lots of spelling errors
|
2025-05-08 00:18:38 -07:00 |
|
Rose Thompson
|
3f3f5e83fe
|
Good now I'm getting the Instruction page fault mismatch that I want to see.
|
2025-05-07 16:35:17 -05:00 |
|
Rose Thompson
|
33a10fd017
|
Creating separate test for instruction misaligned page fault.
|
2025-05-07 16:26:26 -05:00 |
|
Rose Thompson
|
1d80bd1abf
|
New test for spilled store page fault. ImperasDV indicates Wally does not improve the correct mtval.
|
2025-05-07 10:53:36 -05:00 |
|
Rose Thompson
|
048fa377ca
|
Created a new test which reproduces the same error as the zsh bug, github issue #1263.
|
2025-05-05 00:41:10 -05:00 |
|
Rose Thompson
|
cb3d3d9913
|
Updated author.
|
2025-05-04 12:24:34 -05:00 |
|
Rose Thompson
|
29f86bb5cb
|
Test forces the EBU to have a partially overlapping IFU and LSU request. The LSU request occurs duing an ongoing IFU request.
|
2025-05-04 12:20:18 -05:00 |
|
Rose Thompson
|
9407bf1f89
|
Merge branch 'main' of github.com:rosethompson/cvw
|
2025-05-04 11:33:38 -05:00 |
|
David Harris
|
d2b3ae0a96
|
Commented timer initialization
|
2025-05-04 08:39:05 -07:00 |
|
David Harris
|
d22cd248c7
|
Fixed mismatch with ImperasDV by adding sfence.vma after changing menvcfg.PBMTE per privileged spec 3.1.18
|
2025-05-03 07:10:43 -07:00 |
|
Rose Thompson
|
3f69cffdf8
|
Getting close to making this hptw ifu cache interaction test work.
|
2025-04-29 14:54:34 -05:00 |
|
Rose Thompson
|
cd0b44dd8b
|
Cleaned up ebuArb test.
|
2025-04-27 13:18:52 -05:00 |
|
Rose Thompson
|
bcf81e5aad
|
Created test to force ebu arbitration.
|
2025-04-27 13:13:24 -05:00 |
|
David Harris
|
9a46061716
|
100% coverage tlbcontrol
|
2025-04-18 19:15:07 -07:00 |
|
Corey Hickson
|
9bc3c7c78c
|
Undo unnecessary tests/coverage additions
|
2025-04-17 08:09:14 -07:00 |
|
Corey Hickson
|
7c5a5c592c
|
Full decomp code coverage
|
2025-04-17 03:06:38 -07:00 |
|
Corey Hickson
|
6c651cd73e
|
Full cacheways code coverage
|
2025-04-17 02:28:20 -07:00 |
|
Corey Hickson
|
f7bc15eb3e
|
Full priv code coverage
|
2025-04-17 02:05:35 -07:00 |
|
David Harris
|
42f78c645b
|
Merge pull request #1363 from coreyqh/ccov
Full privdec code coverage
|
2025-04-15 12:33:16 -07:00 |
|
Corey Hickson
|
1a3bcc69a6
|
Full privdec code coverage
|
2025-04-15 02:47:53 -07:00 |
|
David Harris
|
64ff263681
|
pmpadrdecs.S hits ifu and lsu pmp coverage
|
2025-04-13 07:16:39 -07:00 |
|
David Harris
|
080011dab6
|
Partial immu pmp coverage
|
2025-04-11 07:23:37 -07:00 |
|
David Harris
|
25dbebb75c
|
Added flush instructions to exercise CacheWays ClearValid
|
2025-04-03 13:01:17 -07:00 |
|
David Harris
|
d7a026e736
|
Fixed more MMU tests with bad non-leaf A/D PTE bits
|
2025-02-27 03:37:23 -08:00 |
|
David Harris
|
28f5b5b6ed
|
Fixed more MMU tests
|
2025-02-27 03:28:18 -08:00 |
|
David Harris
|
0bbc14d8f7
|
More test fixes
|
2025-02-26 16:02:12 -08:00 |
|
David Harris
|
057a30521b
|
Fixed more coverage tests with bad non-leaf PTEs containing A or D bits
|
2025-02-26 15:51:27 -08:00 |
|
David Harris
|
2d000a3957
|
Modified eub.S tests to turn off A/D bits in non-leaf PTEs to avoid throwing page fault exceptions, which are not correctly detected
|
2025-02-26 09:32:10 -08:00 |
|
Jordan Carlin
|
51c3d59605
|
Lots more python updates
|
2024-12-17 21:31:12 -08:00 |
|
Jordan Carlin
|
dfe15414b0
|
Lots more small python script cleanup
|
2024-12-17 15:30:05 -08:00 |
|
Georgia Tai
|
75ce5c8c99
|
Code Coverage on Decompress unit
|
2024-11-21 16:18:44 -08:00 |
|
David Harris
|
4251f0c6a2
|
Restored to original WALLY-init-lib beause new flavor is moved to cvw-arch-verif and the old is needed for PMP code coverage
|
2024-11-14 10:56:13 -08:00 |
|
David Harris
|
054c694a27
|
Fixed typo of CLINT name
|
2024-11-14 08:14:56 -08:00 |
|
Jordan Carlin
|
6f496e0b93
|
Remove unused fround coverage test
|
2024-11-07 13:40:24 -08:00 |
|