| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
|
| |
Make sure the fuzzer knows more about the SYZOS address space.
|
| |
|
|
|
|
|
| |
Reserve SYZOS address for the ITS redistributor at 0x08080000, add it to the
list of kvm_guest_addrs.
Also implement a syzlang test for the host part of ITS configuration as per
https://www.kernel.org/doc/html/v6.1/virt/kvm/devices/arm-vgic-its.html
|
| | |
|
| |
|
|
| |
Add addresses from executor/kvm.h used by guest code on ARM64 to kvm_guest_addrs.
|
| |
|
|
|
| |
Introduced in torvalds/linux@4c8cf31885f69e86be0b5b9e6677a26797365e1d.
See https://elixir.bootlin.com/linux/latest/source/include/uapi/linux/vhost.h.
|
| |
|
|
| |
Fix missed includes and renamed constants and regenerate const files on 89d714ab60.
|
| |
|
|
| |
VIRTIO_F_IOMMU_PLATFORM was renamed to VIRTIO_F_ACCESS_PLATFORM
|
| |
|
|
| |
This makes the build completely hermetic.
|
| |
|
|
|
|
|
|
|
|
|
|
| |
Introduce common infrastructure for describing and parsing attribute
instead of custom per-attribute code scattered across several locations.
Change align attribute syntax from the weird align_N to align[N].
This also allows to use literal constants as N.
Introduce notion of builtin constants.
Currently we have only PTR_SIZE, which is needed to replace
align_ptr with align[PTR_SIZE].
|
| |
|
|
|
|
|
| |
Lots of interesting findings...
Especially 2 byte uid/gid/pid.
Update #590
|
| |
|
|
|
|
| |
The only remaining part now is dev_video4linux.txt
Update #590
|
| |
|
|
|
| |
Regenerate on next-20191217.
Rename s/VMADDR_CID_RESERVED/VMADDR_CID_LOCAL/ as it was renamed in kernel.
|
| |
|
|
|
|
| |
Describe block device ioctls.
Describe sg device ioctls.
Add few more devices.
|
| |
|