All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH not-for-merge 0/5] Instrumentation for "Fixes around device realization"
@ 2020-05-18  5:19 Markus Armbruster
  2020-05-18  5:19 ` [PATCH not-for-merge 1/5] qom: Instrument to detect missed realize Markus Armbruster
                   ` (9 more replies)
  0 siblings, 10 replies; 15+ messages in thread
From: Markus Armbruster @ 2020-05-18  5:19 UTC (permalink / raw)
  To: qemu-devel; +Cc: pbonzini, berrange, ehabkost

This is the instrumentation mentioned in "[PATCH 00/24] Fixes around
device realization".

PATCH 2/5 might have value on its own.  You tell me.

Shell script to smoke-test all machines:

#!/bin/sh
success=0
fail=0
ulimit -c 0
git-describe --dirty --match v\*
git-log --oneline -1
for i in bld/*-softmmu
do
    t=${i%-softmmu}
    t=${t##*/}
    q=$i/qemu-system-$t
    echo "= $t ="

    for m in `$q -M help | sed -n '/(alias of/d;2,$s/ .*//p'`
    do
	echo "== $m =="
	echo -e 'info qom-tree\ninfo qtree\nq' | $q -S -accel qtest -display none -L smoke-mon-roms -M $m -monitor stdio
	if [ $? -eq 0 ]
	then echo "*** Success: $m ***"; let success++
	else echo "*** Fail: $m"; let fail++
	fi
    done
done
echo $success succeeded, $fail failed


Markus Armbruster (5):
  qom: Instrument to detect missed realize
  qom: Make "info qom-tree" show children sorted
  qdev: Make "info qtree" show child devices sorted by QOM path
  qdev: Instrument to detect missed QOM parenting
  qdev: Instrument to detect bus mismatch

 hw/core/qdev.c     | 17 ++++++++++++++++
 qdev-monitor.c     | 32 ++++++++++++++++++++++++++++-
 qom/qom-hmp-cmds.c | 51 +++++++++++++++++++++++++++++++++++++++++++++-
 3 files changed, 98 insertions(+), 2 deletions(-)

-- 
2.21.1



^ permalink raw reply	[flat|nested] 15+ messages in thread

end of thread, other threads:[~2020-05-20 14:25 UTC | newest]

Thread overview: 15+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2020-05-18  5:19 [PATCH not-for-merge 0/5] Instrumentation for "Fixes around device realization" Markus Armbruster
2020-05-18  5:19 ` [PATCH not-for-merge 1/5] qom: Instrument to detect missed realize Markus Armbruster
2020-05-18  5:19 ` [PATCH not-for-merge 2/5] qom: Make "info qom-tree" show children sorted Markus Armbruster
2020-05-18 21:04   ` Eric Blake
2020-05-19  6:43     ` Markus Armbruster
2020-05-18  5:19 ` [PATCH not-for-merge 3/5] qdev: Make "info qtree" show child devices sorted by QOM path Markus Armbruster
2020-05-18  5:19 ` [PATCH not-for-merge 4/5] qdev: Instrument to detect missed QOM parenting Markus Armbruster
2020-05-18  5:19 ` [PATCH not-for-merge 5/5] qdev: Instrument to detect bus mismatch Markus Armbruster
2020-05-18  6:54 ` [PATCH not-for-merge 0/5] Instrumentation for "Fixes around device realization" no-reply
2020-05-18  7:08 ` no-reply
2020-05-18  7:27 ` no-reply
2020-05-18 20:56 ` Mark Cave-Ayland
2020-05-19  6:50   ` Markus Armbruster
2020-05-20 12:13 ` Philippe Mathieu-Daudé
2020-05-20 14:18   ` Markus Armbruster

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.