Commit Graph

10 Commits

Author SHA1 Message Date
Giacomo Tesio 707d102922 QA.sh: format=raw 2018-06-05 00:06:00 +02:00
Giacomo Tesio e286892bf9 fix #4 (really): use -device and -netdev options instead of -redir
The correct arguments to qemu are

	-netdev user,id=ethernet.0,hostfwd=tcp::5555-:1522,hostfwd=tcp::9999-:9,hostfwd=tcp::17010-:17010,hostfwd=tcp::17013-:17013
		to forward several host ports to the guests ports on ethernet.0
	-device rtl8139,netdev=ethernet.0
		to define the emulated hardware of ethernet.0

They are both required and the netdev's value of the -device option
must match the id's value of the -netdev option.
2017-09-04 22:56:36 +02:00
Giacomo Tesio 1c7d2a35fd fix #4: avoid qemu -redir option (thanks R41z) 2017-09-01 01:58:05 +02:00
Giacomo Tesio b7a9f208c3 QA.sh & runOver9P.sh: introduce qemu-user boot parameter 2017-08-30 23:15:17 +02:00
Giacomo Tesio 351dbedd8b runners: enable console at kernel command line 2017-07-31 01:03:22 +02:00
Giacomo Tesio 3c714125b0 QA: run /qa/check on a disk image too
This should catch bugs introduced in the disk image generation, in hjfs
and in ahci driver. Also, the checks are run with a single core virtual
machine so that some kind of bugs I might introduce in the scheduler
could break the build.
2017-02-05 02:37:00 +01:00
Giacomo Tesio ded9ac9fb9 various fixes 2017-01-20 01:54:11 +01:00
Giacomo Tesio 285f3026b0 continuous-build: run QA tests on travis-ci 2016-12-15 22:47:10 +01:00
Giacomo Tesio 1ba806ca1b new development tools 2016-11-25 13:41:57 +00:00
Giacomo Tesio 0874dc3613 initial commit 2015-12-22 10:10:07 +00:00