User:Ajb: Difference between revisions
(4 intermediate revisions by the same user not shown) | |||
Line 50: | Line 50: | ||
* [[Features/Softfloat]] | * [[Features/Softfloat]] | ||
* [[Features/gdbstub]] | * [[Features/gdbstub]] | ||
* [[Features/TCGCodeQuality]] | * [[Features/TCGCodeQuality]] | ||
* [[Features/TCGPlugins]] | * [[Features/TCGPlugins]] | ||
* [[Requirements/GatingCI]] | * [[Requirements/GatingCI]] | ||
* [[Usecases/XenOnTCG]] | * [[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 = | = Reading List = | ||
Line 69: | Line 75: | ||
* https://dl.acm.org/doi/10.1145/3453933.3454015 | * https://dl.acm.org/doi/10.1145/3453933.3454015 | ||
* https://arxiv.org/abs/2105.14295 | * 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 = |
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 |
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 |
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 |
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 |
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 |
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 |
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 |
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 |
Created Pages
- Testing/CI/Travis
- Testing/CI/GitLab
- Testing/CI/Shippable
- Testing/CI/Cirrus
- Testing/Linaro/TCWG_GNU_QEMU_Tests
- Buildbot
- System Images
- Hosts/MacOSX
- Features/SoftMMU
- Features/MTTCG
- 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