<feed xmlns='http://www.w3.org/2005/Atom'>
<title>staging/pepe2k/scripts/qemustart, branch v21.02.3</title>
<subtitle>Staging tree of Piotr Dymacz</subtitle>
<id>https://git.openwrt.org/openwrt/staging/pepe2k/atom?h=v21.02.3</id>
<link rel='self' href='https://git.openwrt.org/openwrt/staging/pepe2k/atom?h=v21.02.3'/>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/pepe2k/'/>
<updated>2021-01-02T03:49:05Z</updated>
<entry>
<title>scripts/qemustart: use squashfs instead of ext4</title>
<updated>2021-01-02T03:49:05Z</updated>
<author>
<name>Paul Spooren</name>
</author>
<published>2020-12-29T23:11:04Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/pepe2k/commit/?id=1b002434f0516d682bc8fbefc59b396435205621'/>
<id>urn:sha1:1b002434f0516d682bc8fbefc59b396435205621</id>
<content type='text'>
The qemustart script currently picks the ext4 filesystem rather than
squashfs, while the latter is default for nearly all OpenWrt targets.

Change the default behaviour of qemustart to be in line with the rest.

Signed-off-by: Paul Spooren &lt;mail@aparcar.org&gt;
</content>
</entry>
<entry>
<title>scripts/qemustart: update malta to use MIPS64 R2 cpu</title>
<updated>2020-10-11T14:16:24Z</updated>
<author>
<name>Tony Ambardar</name>
</author>
<published>2020-09-25T03:52:37Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/pepe2k/commit/?id=5b3ff53ebd6846a0f03bfa29d9aa5d22a6a05bfb'/>
<id>urn:sha1:5b3ff53ebd6846a0f03bfa29d9aa5d22a6a05bfb</id>
<content type='text'>
Explicitly set the QEMU cpu type and support the MIPS R2 ISA, for both
64-bit and 32-bit targets. The later previously supported MIPS R2 by
implicit default.

This is needed after commit 93608697f3 ("malta: update MIPS64 ISA to R2"),
otherwise booting malta images with scripts/qemustart will hang.

Signed-off-by: Tony Ambardar &lt;itugrok@yahoo.com&gt;
</content>
</entry>
<entry>
<title>scripts: fixup qemustart for new x86 image names</title>
<updated>2020-03-21T10:36:00Z</updated>
<author>
<name>Paul Spooren</name>
</author>
<published>2020-03-20T10:10:59Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/pepe2k/commit/?id=2cb6d471b751060144033da8e9e2cdeaa41e0423'/>
<id>urn:sha1:2cb6d471b751060144033da8e9e2cdeaa41e0423</id>
<content type='text'>
qemustart allows easy testing of created images via `qemu`. The script
automatically selects created images and can setup e.g. networks.

As the x86 target now uses the generic image.mk the profile appears also
in the image name, this is *generic*.

Add the profile name to the qemustart script so it still finds the file.

Signed-off-by: Paul Spooren &lt;mail@aparcar.org&gt;
</content>
</entry>
<entry>
<title>scripts/qemustart: add notes on adding new options</title>
<updated>2019-04-26T13:09:33Z</updated>
<author>
<name>Yousong Zhou</name>
</author>
<published>2019-04-26T04:17:16Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/pepe2k/commit/?id=c2fee615ce49332c0cbffc5daf81da2074c622f3'/>
<id>urn:sha1:c2fee615ce49332c0cbffc5daf81da2074c622f3</id>
<content type='text'>
Signed-off-by: Yousong Zhou &lt;yszhou4tech@gmail.com&gt;
</content>
</entry>
<entry>
<title>scripts/qemustart: fix network device emulation</title>
<updated>2019-04-26T13:09:33Z</updated>
<author>
<name>Yousong Zhou</name>
</author>
<published>2019-04-25T14:05:24Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/pepe2k/commit/?id=d72687854680af889998c89ebbb40812109a6565'/>
<id>urn:sha1:d72687854680af889998c89ebbb40812109a6565</id>
<content type='text'>
We only enabled pcnet driver for malta machine, and x86/legacy target
was supposed to only support e1000 model

Cc: Petr Štetiar &lt;ynezz@true.cz&gt;
Signed-off-by: Yousong Zhou &lt;yszhou4tech@gmail.com&gt;
</content>
</entry>
<entry>
<title>scripts/qemustart: no network by default and enable with -n</title>
<updated>2019-04-26T13:08:38Z</updated>
<author>
<name>Yousong Zhou</name>
</author>
<published>2019-04-25T16:07:18Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/pepe2k/commit/?id=647356a3d2c7f7694434482061ee66bd76601f3f'/>
<id>urn:sha1:647356a3d2c7f7694434482061ee66bd76601f3f</id>
<content type='text'>
This should make it easier to set up and possibly provide a "work out of
the box" experience for most test usage.  Typical wan&amp;lan networking
setup is only two characters argument away.

Cc: Petr Štetiar &lt;ynezz@true.cz&gt;
Signed-off-by: Yousong Zhou &lt;yszhou4tech@gmail.com&gt;
Acked-by: Hans Dedecker &lt;dedeckeh@gmail.com&gt;
</content>
</entry>
<entry>
<title>scripts/qemustart: fix usage with networking support</title>
<updated>2019-04-24T18:02:54Z</updated>
<author>
<name>Hans Dedecker</name>
</author>
<published>2019-04-24T17:54:44Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/pepe2k/commit/?id=9424b6f998917e2926c0b7afb8d7a968590da335'/>
<id>urn:sha1:9424b6f998917e2926c0b7afb8d7a968590da335</id>
<content type='text'>
Commit 8bf500eb79 added support for qemu usage without networking
support but broke networking support as -n and -z do not work with
unquoted argument; fix this by quoting the arguments.

Fixes 8bf500eb79

Signed-off-by: Hans Dedecker &lt;dedeckeh@gmail.com&gt;
</content>
</entry>
<entry>
<title>scripts/qemustart: Allow specifying custom rootfs for malta</title>
<updated>2019-04-08T16:37:05Z</updated>
<author>
<name>Petr Štetiar</name>
</author>
<published>2019-03-28T21:13:26Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/pepe2k/commit/?id=4953b3891ad32bae9cbe3843fb42017a156c1a6f'/>
<id>urn:sha1:4953b3891ad32bae9cbe3843fb42017a156c1a6f</id>
<content type='text'>
Currently it's not possible to test boot squashfs root images, so this
patch now allows this use case as well.

Cc: Yousong Zhou &lt;yszhou4tech@gmail.com&gt;
Signed-off-by: Petr Štetiar &lt;ynezz@true.cz&gt;
</content>
</entry>
<entry>
<title>scripts/qemustart: Allow specifying custom kernel for x86</title>
<updated>2019-04-08T16:37:05Z</updated>
<author>
<name>Petr Štetiar</name>
</author>
<published>2019-03-28T20:51:34Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/pepe2k/commit/?id=b0e5e32daa283c2686f529d57360fda828c758bb'/>
<id>urn:sha1:b0e5e32daa283c2686f529d57360fda828c758bb</id>
<content type='text'>
Currently it's not possible to test boot squashfs root images, so this
patch now allows this use case as well.

Cc: Yousong Zhou &lt;yszhou4tech@gmail.com&gt;
Signed-off-by: Petr Štetiar &lt;ynezz@true.cz&gt;
</content>
</entry>
<entry>
<title>scripts/qemustart: Allow usage without networking</title>
<updated>2019-04-08T16:37:05Z</updated>
<author>
<name>Petr Štetiar</name>
</author>
<published>2019-03-28T16:44:17Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/pepe2k/commit/?id=8bf500eb79eba120a6db3a8fff1492d5174acce0'/>
<id>urn:sha1:8bf500eb79eba120a6db3a8fff1492d5174acce0</id>
<content type='text'>
For basic tests it's not necessary to have the networking setup and this
allows testing as a normal user as well, without root privileges.

So this patch adds `--no-network` long option or `-n` short option,
which allows starting QEMU without network.

Cc: Yousong Zhou &lt;yszhou4tech@gmail.com&gt;
Signed-off-by: Petr Štetiar &lt;ynezz@true.cz&gt;
</content>
</entry>
</feed>
