<feed xmlns='http://www.w3.org/2005/Atom'>
<title>bwlp/qemu.git/default-configs/devices, branch master</title>
<subtitle>Experimental fork of QEMU with video encoding patches</subtitle>
<id>https://git.openslx.org/bwlp/qemu.git/atom/default-configs/devices?h=master</id>
<link rel='self' href='https://git.openslx.org/bwlp/qemu.git/atom/default-configs/devices?h=master'/>
<link rel='alternate' type='text/html' href='https://git.openslx.org/bwlp/qemu.git/'/>
<updated>2021-07-09T16:21:34+00:00</updated>
<entry>
<title>configs: rename default-configs to configs and reorganise</title>
<updated>2021-07-09T16:21:34+00:00</updated>
<author>
<name>Alex Bennée</name>
</author>
<published>2021-07-07T13:17:43+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/bwlp/qemu.git/commit/?id=812b31d3f91507160c367440c17715b62d5e0869'/>
<id>urn:sha1:812b31d3f91507160c367440c17715b62d5e0869</id>
<content type='text'>
In preparation for offering variation to our build configurations lets
move everything and rename it to default. Common included base configs
are also renamed.

During the cleanup the stale usb.mak and pci.mak references were
removed from MAINTAINERS.

Signed-off-by: Alex Bennée &lt;alex.bennee@linaro.org&gt;
Cc: Paolo Bonzini &lt;pbonzini@redhat.com&gt;
Reviewed-by: Richard Henderson &lt;richard.henderson@linaro.org&gt;
Message-Id: &lt;20210707131744.26027-5-alex.bennee@linaro.org&gt;
Signed-off-by: Paolo Bonzini &lt;pbonzini@redhat.com&gt;
</content>
</entry>
<entry>
<title>hw/arm: move CONFIG_V7M out of default-devices</title>
<updated>2021-07-09T16:21:34+00:00</updated>
<author>
<name>Alex Bennée</name>
</author>
<published>2021-07-07T13:17:42+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/bwlp/qemu.git/commit/?id=cd43648a44f7288261773477d926f60f09abf977'/>
<id>urn:sha1:cd43648a44f7288261773477d926f60f09abf977</id>
<content type='text'>
We currently select CONFIG_V7M for a bunch of our m-profile devices.
The last sticking point is translate.c which cannot be compiled
without expecting v7m support. Express this dependency in Kconfig
rather than in default devices as a stepping stone to a fully
configurable translate.c.

While we are at it we also need to select ARM_COMPATIBLE_SEMIHOSTING
as that is implied for M profile machines.

Signed-off-by: Alex Bennée &lt;alex.bennee@linaro.org&gt;
Reviewed-by: Philippe Mathieu-Daudé &lt;philmd@redhat.com&gt;
Reviewed-by: Thomas Huth &lt;thuth@redhat.com&gt;
Acked-by: Richard Henderson &lt;richard.henderson@linaro.org&gt;
Message-Id: &lt;20210707131744.26027-4-alex.bennee@linaro.org&gt;
Signed-off-by: Paolo Bonzini &lt;pbonzini@redhat.com&gt;
</content>
</entry>
<entry>
<title>hw/mem/nvdimm: Use Kconfig 'imply' instead of 'depends on'</title>
<updated>2021-05-26T12:49:45+00:00</updated>
<author>
<name>Philippe Mathieu-Daudé</name>
</author>
<published>2021-05-11T15:53:50+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/bwlp/qemu.git/commit/?id=cfa1f4bceea02c386bd7408fcc29544ac4679657'/>
<id>urn:sha1:cfa1f4bceea02c386bd7408fcc29544ac4679657</id>
<content type='text'>
Per the kconfig.rst:

  A device should be listed [...] ``imply`` if (depending on
  the QEMU command line) the board may or  may not be started
  without it.

This is the case with the NVDIMM device, so use the 'imply'
weak reverse dependency to select the symbol.

Signed-off-by: Philippe Mathieu-Daudé &lt;philmd@redhat.com&gt;
Message-Id: &lt;20210511155354.3069141-2-philmd@redhat.com&gt;
Signed-off-by: Paolo Bonzini &lt;pbonzini@redhat.com&gt;
</content>
</entry>
<entry>
<title>Merge remote-tracking branch 'remotes/armbru/tags/pull-misc-2021-05-12' into staging</title>
<updated>2021-05-13T19:13:24+00:00</updated>
<author>
<name>Peter Maydell</name>
</author>
<published>2021-05-13T19:13:24+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/bwlp/qemu.git/commit/?id=2d3fc4e2b069494b1e9e2e4a1e3de24cbc036426'/>
<id>urn:sha1:2d3fc4e2b069494b1e9e2e4a1e3de24cbc036426</id>
<content type='text'>
Miscellaneous patches for 2021-05-12

# gpg: Signature made Wed 12 May 2021 17:22:15 BST
# gpg:                using RSA key 354BC8B3D7EB2A6B68674E5F3870B400EB918653
# gpg:                issuer "armbru@redhat.com"
# gpg: Good signature from "Markus Armbruster &lt;armbru@redhat.com&gt;" [full]
# gpg:                 aka "Markus Armbruster &lt;armbru@pond.sub.org&gt;" [full]
# Primary key fingerprint: 354B C8B3 D7EB 2A6B 6867  4E5F 3870 B400 EB91 8653

* remotes/armbru/tags/pull-misc-2021-05-12:
  Drop the deprecated unicore32 target
  Drop the deprecated lm32 target
  block: Drop the sheepdog block driver
  Remove the deprecated moxie target
  monitor/qmp: fix race on CHR_EVENT_CLOSED without OOB

Signed-off-by: Peter Maydell &lt;peter.maydell@linaro.org&gt;
</content>
</entry>
<entry>
<title>Drop the deprecated unicore32 target</title>
<updated>2021-05-12T16:20:52+00:00</updated>
<author>
<name>Markus Armbruster</name>
</author>
<published>2021-05-03T08:40:34+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/bwlp/qemu.git/commit/?id=4369223902a79b7fc56ca076d99b88ff14964ddd'/>
<id>urn:sha1:4369223902a79b7fc56ca076d99b88ff14964ddd</id>
<content type='text'>
Target unicore32 was deprecated in commit 8e4ff4a8d2b, v5.2.0.  See
there for rationale.

Cc: Guan Xuetao &lt;gxt@mprc.pku.edu.cn&gt;
Signed-off-by: Markus Armbruster &lt;armbru@redhat.com&gt;
Message-Id: &lt;20210503084034.3804963-3-armbru@redhat.com&gt;
Acked-by: Thomas Huth &lt;thuth@redhat.com&gt;
</content>
</entry>
<entry>
<title>Drop the deprecated lm32 target</title>
<updated>2021-05-12T16:20:25+00:00</updated>
<author>
<name>Markus Armbruster</name>
</author>
<published>2021-05-03T08:40:33+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/bwlp/qemu.git/commit/?id=9d49bcf6992a2ba77f79d2512e23b8ca26d72f6a'/>
<id>urn:sha1:9d49bcf6992a2ba77f79d2512e23b8ca26d72f6a</id>
<content type='text'>
Target lm32 was deprecated in commit d8498005122, v5.2.0.  See there
for rationale.

Some of its code lives on in device models derived from milkymist
ones: hw/char/digic-uart.c and hw/display/bcm2835_fb.c.

Cc: Michael Walle &lt;michael@walle.cc&gt;
Signed-off-by: Markus Armbruster &lt;armbru@redhat.com&gt;
Message-Id: &lt;20210503084034.3804963-2-armbru@redhat.com&gt;
Acked-by: Michael Walle &lt;michael@walle.cc&gt;
[Trivial conflicts resolved, reST markup fixed]
</content>
</entry>
<entry>
<title>Remove the deprecated moxie target</title>
<updated>2021-05-12T15:42:23+00:00</updated>
<author>
<name>Thomas Huth</name>
</author>
<published>2021-04-30T16:03:55+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/bwlp/qemu.git/commit/?id=875bb7e35b78c609252187dc7bd68d90bf742da9'/>
<id>urn:sha1:875bb7e35b78c609252187dc7bd68d90bf742da9</id>
<content type='text'>
There are no known users of this CPU anymore, and there are no
binaries available online which could be used for regression tests,
so the code has likely completely bit-rotten already. It's been
marked as deprecated since two releases now and nobody spoke up
that there is still a need to keep it, thus let's remove it now.

Signed-off-by: Thomas Huth &lt;thuth@redhat.com&gt;
Message-Id: &lt;20210430160355.698194-1-thuth@redhat.com&gt;
Reviewed-by: Peter Maydell &lt;peter.maydell@linaro.org&gt;
Reviewed-by: Richard Henderson &lt;richard.henderson@linaro.org&gt;
[Commit message typos fixed, trivial conflicts resolved]
Signed-off-by: Markus Armbruster &lt;armbru@redhat.com&gt;
</content>
</entry>
<entry>
<title>riscv: Add initial support for Shakti C machine</title>
<updated>2021-05-11T10:01:38+00:00</updated>
<author>
<name>Vijai Kumar K</name>
</author>
<published>2021-04-01T18:14:55+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/bwlp/qemu.git/commit/?id=7a261bafc8ee01294cc709366810798bec4fe2f7'/>
<id>urn:sha1:7a261bafc8ee01294cc709366810798bec4fe2f7</id>
<content type='text'>
Add support for emulating Shakti reference platform based on C-class
running on arty-100T board.

https://gitlab.com/shaktiproject/cores/shakti-soc/-/blob/master/README.rst

Signed-off-by: Vijai Kumar K &lt;vijai@behindbytes.com&gt;
Reviewed-by: Alistair Francis &lt;alistair.francis@wdc.com&gt;
Message-id: 20210401181457.73039-3-vijai@behindbytes.com
[Changes by AF:
 - Check for mstate-&gt;firmware before loading it
]
Signed-off-by: Alistair Francis &lt;alistair.francis@wdc.com&gt;
</content>
</entry>
<entry>
<title>hw/ppc: Add emulation of Genesi/bPlan Pegasos II</title>
<updated>2021-05-04T01:41:25+00:00</updated>
<author>
<name>BALATON Zoltan</name>
</author>
<published>2021-03-25T13:50:39+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/bwlp/qemu.git/commit/?id=ba7e5ac18e7b3232ec93e0d3324bba167b965d70'/>
<id>urn:sha1:ba7e5ac18e7b3232ec93e0d3324bba167b965d70</id>
<content type='text'>
Add new machine called pegasos2 emulating the Genesi/bPlan Pegasos II,
a PowerPC board based on the Marvell MV64361 system controller and the
VIA VT8231 integrated south bridge/superio chips. It can run Linux,
AmigaOS and a wide range of MorphOS versions. Currently a firmware ROM
image is needed to boot and only MorphOS has a video driver to produce
graphics output. Linux could work too but distros that supported this
machine don't include usual video drivers so those only run with
serial console for now.

Signed-off-by: BALATON Zoltan &lt;balaton@eik.bme.hu&gt;
Reviewed-by: Philippe Mathieu-Daudé &lt;f4bug@amsat.org&gt;
Message-Id: &lt;30cbfb9cbe6f46a1e15a69a75fac45ac39340122.1616680239.git.balaton@eik.bme.hu&gt;
Signed-off-by: David Gibson &lt;david@gibson.dropbear.id.au&gt;
</content>
</entry>
<entry>
<title>m68k: add Virtual M68k Machine</title>
<updated>2021-03-15T20:03:06+00:00</updated>
<author>
<name>Laurent Vivier</name>
</author>
<published>2021-03-12T21:41:45+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/bwlp/qemu.git/commit/?id=e1cecdca559d552bc5ab282696301858a97c3e8c'/>
<id>urn:sha1:e1cecdca559d552bc5ab282696301858a97c3e8c</id>
<content type='text'>
The machine is based on Goldfish interfaces defined by Google
for Android simulator. It uses Goldfish-rtc (timer and RTC),
Goldfish-pic (PIC) and Goldfish-tty (for serial port and early tty).

The machine is created with 128 virtio-mmio bus, and they can
be used to use serial console, GPU, disk, NIC, HID, ...

Signed-off-by: Laurent Vivier &lt;laurent@vivier.eu&gt;
Reviewed-by: Richard Henderson &lt;richard.henderson@linaro.org&gt;
Tested-by: Philippe Mathieu-Daudé &lt;f4bug@amsat.org&gt;
Message-Id: &lt;20210312214145.2936082-6-laurent@vivier.eu&gt;
</content>
</entry>
</feed>
