User:Ajb: Difference between revisions

From QEMU
 
(34 intermediate revisions by the same user not shown)
Line 1: Line 1:
ajb is also know as Alex Bennée and works on QEMU for Linaro mainly on ARM related bits. I'm known as stsquad on #qemu
ajb is also know as Alex Bennée and works on QEMU for Linaro mainly on ARM related bits. I also have an interest in improving the testing of the code base. I'm known as stsquad on #qemu.
 
= My Maintainer Branches =
 
Various testing updates (docker, tcg tests, coverage). My testing/next branch also tends to collect various miscellaneous patches to fix minor things.
 
{{CustomCIStatus|user=stsquad|repo=qemu|branch=testing/next|ship_proj=5885eac43b653a0f00fa97f5}}
 
Changes to plugins
 
{{CustomCIStatus|user=stsquad|repo=qemu|branch=plugins/next|ship_proj=5885eac43b653a0f00fa97f5}}
 
Misc changes (any and all of stuff for the bellow trees)
 
{{CustomCIStatus|user=stsquad|repo=qemu|branch=misc/next|ship_proj=5885eac43b653a0f00fa97f5}}
 
Changes to softfloat
 
{{CustomCIStatus|user=stsquad|repo=qemu|branch=fpu/next|ship_proj=5885eac43b653a0f00fa97f5}}
 
Changes to gdbstub
 
{{CustomCIStatus|user=stsquad|repo=qemu|branch=gdbstub/next|ship_proj=5885eac43b653a0f00fa97f5}}
 
Changes to semihosting
 
{{CustomCIStatus|user=stsquad|repo=qemu|branch=semihosting/next|ship_proj=5885eac43b653a0f00fa97f5}}
 
Updates to the gitdm metadata
 
{{CustomCIStatus|user=stsquad|repo=qemu|branch=gitdm/next|ship_proj=5885eac43b653a0f00fa97f5}}
 
= Development =
 
{{CustomCIStatus|user=stsquad|repo=qemu|branch=plugins/plugins-v7|ship_proj=5885eac43b653a0f00fa97f5}}


= Created Pages =
= Created Pages =


* [[Travis]]
* [[Testing/CI/Travis]]
* [[Testing/CI/GitLab]]
* [[Testing/CI/Shippable]]
* [[Testing/CI/Cirrus]]
* [[Testing/Linaro/TCWG_GNU_QEMU_Tests]]
* [[Buildbot]]
* [[Buildbot]]
* [[System Images]]
* [[System Images]]
Line 10: Line 48:
* [[Features/MTTCG]]
* [[Features/MTTCG]]
* [[Features/ARM/SVE]]
* [[Features/ARM/SVE]]
* [[Features/Softfloat]]
* [[Features/gdbstub]]
* [[Features/TCGCodeQuality]]
* [[Features/TCGPlugins]]
* [[Requirements/GatingCI]]
* [[Usecases/XenOnTCG]]
== Project Ideas ==
* [[Internships/ProjectIdeas/TCGCodeQuality]]
* [[Internships/ProjectIdeas/CacheModelling]] - *upstreamed*
* [[Internships/ProjectIdeas/CodeCoveragePlugin]] - very basic drcov version upstreamed
* [[Internships/ProjectIdeas/NativeLibraryCalls]]
* [[Internships/ProjectIdeas/CentralRegisterRegistry]]
* [[Internships/ProjectIdeas/QOMVisualiser]]
= Reading List =
A number of academics do experiments with QEMU and I wish more would work with the community to upstream their work. However here I keep a list of papers I want to get around to reading to see if there is anything interesting we could use:
* https://www.researchgate.net/publication/215926016_On_the_interface_between_QEMU_and_SystemC_for_hardware_modeling
* https://arxiv.org/pdf/1010.3233.pdf
* https://pure.tue.nl/ws/files/46944773/855321-1.pdf
* https://dl.acm.org/doi/10.1145/3453933.3454016
* https://dl.acm.org/doi/10.1145/3453933.3454022
* https://dl.acm.org/doi/10.1145/3453933.3454015
* https://arxiv.org/abs/2105.14295
* https://mdpi-res.com/d_attachment/electronics/electronics-10-00759/article_deploy/electronics-10-00759-v2.pdf


= Created Templates =
= Created Templates =


* [[Template:doc]]
* [[Template:src]]
* [[Template:src]]
* [[Template:yes]]
* [[Template:yes]]
* [[Template:no]]
* [[Template:no]]
* [[Template:CIStatus]]
* [[Template:CIStatus]]
* [[Template:CustomCIStatus]]
* [[Template:TravisCIStatus]]
* [[Template:CirrusCIStatus]]
* [[Template:ShippableCIStatus]]

Latest revision as of 19:59, 9 March 2022

ajb is also know as Alex Bennée and works on QEMU for Linaro mainly on ARM related bits. I also have an interest in improving the testing of the code base. I'm known as stsquad on #qemu.

My Maintainer Branches

Various testing updates (docker, tcg tests, coverage). My testing/next branch also tends to collect various miscellaneous patches to fix minor things.

System Summary Focus Branch:testing/next status
GitLab CI pipelines Primary CI, tries to incorporate data from others https://gitlab.com/stsquad/qemu/badges/testing/next/pipeline.svg [1]
Cirrus CI build history FreeBSD compiles https://api.cirrus-ci.com/github/stsquad/qemu.svg [2]
Travis build history Non-x86_64 hosts next&file=qemu.png

Changes to plugins

System Summary Focus Branch:plugins/next status
GitLab CI pipelines Primary CI, tries to incorporate data from others https://gitlab.com/stsquad/qemu/badges/plugins/next/pipeline.svg [3]
Cirrus CI build history FreeBSD compiles https://api.cirrus-ci.com/github/stsquad/qemu.svg [4]
Travis build history Non-x86_64 hosts next&file=qemu.png

Misc changes (any and all of stuff for the bellow trees)

System Summary Focus Branch:misc/next status
GitLab CI pipelines Primary CI, tries to incorporate data from others https://gitlab.com/stsquad/qemu/badges/misc/next/pipeline.svg [5]
Cirrus CI build history FreeBSD compiles https://api.cirrus-ci.com/github/stsquad/qemu.svg [6]
Travis build history Non-x86_64 hosts next&file=qemu.png

Changes to softfloat

System Summary Focus Branch:fpu/next status
GitLab CI pipelines Primary CI, tries to incorporate data from others https://gitlab.com/stsquad/qemu/badges/fpu/next/pipeline.svg [7]
Cirrus CI build history FreeBSD compiles https://api.cirrus-ci.com/github/stsquad/qemu.svg [8]
Travis build history Non-x86_64 hosts next&file=qemu.png

Changes to gdbstub

System Summary Focus Branch:gdbstub/next status
GitLab CI pipelines Primary CI, tries to incorporate data from others https://gitlab.com/stsquad/qemu/badges/gdbstub/next/pipeline.svg [9]
Cirrus CI build history FreeBSD compiles https://api.cirrus-ci.com/github/stsquad/qemu.svg [10]
Travis build history Non-x86_64 hosts next&file=qemu.png

Changes to semihosting

System Summary Focus Branch:semihosting/next status
GitLab CI pipelines Primary CI, tries to incorporate data from others https://gitlab.com/stsquad/qemu/badges/semihosting/next/pipeline.svg [11]
Cirrus CI build history FreeBSD compiles https://api.cirrus-ci.com/github/stsquad/qemu.svg [12]
Travis build history Non-x86_64 hosts next&file=qemu.png

Updates to the gitdm metadata

System Summary Focus Branch:gitdm/next status
GitLab CI pipelines Primary CI, tries to incorporate data from others https://gitlab.com/stsquad/qemu/badges/gitdm/next/pipeline.svg [13]
Cirrus CI build history FreeBSD compiles https://api.cirrus-ci.com/github/stsquad/qemu.svg [14]
Travis build history Non-x86_64 hosts next&file=qemu.png

Development

System Summary Focus Branch:plugins/plugins-v7 status
GitLab CI pipelines Primary CI, tries to incorporate data from others https://gitlab.com/stsquad/qemu/badges/plugins/plugins-v7/pipeline.svg [15]
Cirrus CI build history FreeBSD compiles https://api.cirrus-ci.com/github/stsquad/qemu.svg [16]
Travis build history Non-x86_64 hosts plugins-v7&file=qemu.png

Created Pages

Project Ideas

Reading List

A number of academics do experiments with QEMU and I wish more would work with the community to upstream their work. However here I keep a list of papers I want to get around to reading to see if there is anything interesting we could use:

Created Templates