]> git.ipfire.org Git - thirdparty/hostap.git/commitdiff
tests: uml: Request non-raw serial ports
authorJohannes Berg <johannes.berg@intel.com>
Sun, 26 May 2019 20:16:20 +0000 (22:16 +0200)
committerJouni Malinen <j@w1.fi>
Tue, 28 May 2019 10:34:44 +0000 (13:34 +0300)
When the serial ports are set into raw mode on stdio (fd:0,fd:1)
then Ctrl-C is sort of passed through, but not effective. Request
non-raw mode to avoid that and let us cancel test execution with
Ctrl-C properly (both in parallel-vm.py and vm-run.sh cases).

Note that this requires a currently out-of-tree patch, but so
does the virtual time. If the patch is not applied, the command
line argument is ignored.

Signed-off-by: Johannes Berg <johannes.berg@intel.com>
tests/hwsim/vm/vm-run.sh

index 2097a38a969ca871be19f3d5a7c4d736b812583a..712dfaac511fb9f698131f7c1b4db2bb7ddf8345 100755 (executable)
@@ -172,6 +172,7 @@ if [ -z $KVM ]; then
             root=none hostfs=/ rootfstype=hostfs rootflags=/ \
             ssl0=fd:0,fd:1 \
             ssl1=fd:100 \
+            ssl-non-raw \
             100<>$LOGDIR/console 2>&1 | \
            sed -u '0,/VM has started up/d'
 else