Assad Hashmi

Results 7 issues of Assad Hashmi

Data cache operations like DC ZVA should handle addresses as regular store instructions so that clients can analyse runs based on actual start address and cache line size. Issues: #4400,...

We need to fix build and runtime issues now that SVE support is becoming available on AArch64 hardware. This ticket should only track incomplete test and runtime core/engine SVE support...

OpSys-Linux
Bug-AppFail
OpSys-AArch64

The current methods of defining and generating encode and decode functionality are not scalable for implementing support of ISA versions after v8.0 At present AArch64 has one `codec.txt` and one...

Component-Tests
OpSys-AArch64
Component-IR

Raised by user, see https://groups.google.com/g/dynamorio-users/c/S9dHoHjYHns **Describe the bug** Any OpenMP program with more than one thread fails on an A64FX SVE machine. **To Reproduce** ``` $ OMP_NUM_THREADS=2 $DYNAMORIO_DIR/bin64/drrun -debug --...

Bug-AppCrash
OpSys-AArch64

The current SVE tests (**aarch64-precommit (ubuntu-20-arm64-sve**)) run on hardware which has a 256 bit vector length (VL) as a thread default, the maximum on that hardware. The fix for https://github.com/DynamoRIO/dynamorio/issues/6760...

Component-Tests
OpSys-Linux
OpSys-AArch64

AArch64 unit test coverage lags x86. Tests like `client.cleancall` need to be added to the AArch64 suite for catching issues like https://github.com/DynamoRIO/dynamorio/issues/6758

When adding SVE signal context support (https://github.com/DynamoRIO/dynamorio/pull/6725), `linux.thread-reset` started failing intermittently on _non-SVE_ hardware. To replicate the failure, build in DEBUG or RELEASE mode and run the unit test. It...