qemu-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Qemu-devel] [RFC PATCH] docker: Add debian-xtensa-cross image


From: Max Filippov
Subject: Re: [Qemu-devel] [RFC PATCH] docker: Add debian-xtensa-cross image
Date: Sat, 23 Jun 2018 20:24:09 -0700

On Sat, Jun 23, 2018 at 2:57 PM, Philippe Mathieu-Daudé <address@hidden> wrote:
> On 06/23/2018 06:53 PM, Philippe Mathieu-Daudé wrote:
> Max, some tests never end, is that normal?

No, you've just found and reported a bug. Thank you.
Bisection points to the following commit:

commit 0b5c91f74f3c83a36f37740969df8c775c997e69
Author: Emilio G. Cota <address@hidden>
Date:   Wed Jul 26 20:22:51 2017 -0400

    translate-all: use per-page locking in !user-mode

Bisection log:

git bisect start
# bad: [f28d0dfdce5754d80d2a5993fff2f5312b32cac1] tcg: fix
--disable-tcg build breakage
git bisect bad f28d0dfdce5754d80d2a5993fff2f5312b32cac1
# good: [c74e62ee3e2dc2955e07d004c71badecb68a84eb] Merge
remote-tracking branch 'remotes/rth/tags/cota-target-pull-request'
into staging
git bisect good c74e62ee3e2dc2955e07d004c71badecb68a84eb
# good: [f67c9b693ae3d03305162623a043ba4067a3c00c] Merge
remote-tracking branch 'remotes/mst/tags/for_upstream' into staging
git bisect good f67c9b693ae3d03305162623a043ba4067a3c00c
# good: [21f402093c5ee7363f5ba56916cd5c651b424fef] iommu: Add IOMMU
index concept to IOMMU API
git bisect good 21f402093c5ee7363f5ba56916cd5c651b424fef
# good: [7a5d936b6fc0cf262db86af0df7999ac904f8495] docker: docker.py
wrap StringIO import for python3
git bisect good 7a5d936b6fc0cf262db86af0df7999ac904f8495
# bad: [de44c044420d1139480fa50c2d5be19223391218] Merge
remote-tracking branch
'remotes/stsquad/tags/pull-tcg-testing-revivial-210618-2' into staging
git bisect bad de44c044420d1139480fa50c2d5be19223391218
# good: [7e97017e7db3c0ce552cf1a58df8bb97bde29c98] tests/tcg/Makefile:
update to be called from Makefile.target
git bisect good 7e97017e7db3c0ce552cf1a58df8bb97bde29c98
# bad: [33836a731562e3d07b3a83f26e81c6b1482d216c] Merge
remote-tracking branch 'remotes/rth/tags/pull-tcg-20180615' into
staging
git bisect bad 33836a731562e3d07b3a83f26e81c6b1482d216c
# good: [45c73de594414904b0d6a7ade70fb4514d35f79c] translate-all: move
tb_invalidate_phys_page_range up in the file
git bisect good 45c73de594414904b0d6a7ade70fb4514d35f79c
# bad: [194125e3ebd553acb02aaf3797a4f0387493fe94] translate-all:
protect TB jumps with a per-destination-TB lock
git bisect bad 194125e3ebd553acb02aaf3797a4f0387493fe94
# bad: [6d9abf85d538731ccff25fc29d7fa938115b1a80] translate-all: add
page_locked assertions
git bisect bad 6d9abf85d538731ccff25fc29d7fa938115b1a80
# bad: [0b5c91f74f3c83a36f37740969df8c775c997e69] translate-all: use
per-page locking in !user-mode
git bisect bad 0b5c91f74f3c83a36f37740969df8c775c997e69
# first bad commit: [0b5c91f74f3c83a36f37740969df8c775c997e69]
translate-all: use per-page locking in !user-mode

Emilio, could you please take a look? The following test locks up QEMU:

qemu-system-xtensa -M sim -cpu dc232b -nographic -semihosting -icount
6  -kernel ./test_mmu.tst

test_mmu.tst binary may be found here:
http://jcmvbkbc.spb.ru/~dumb/tmp/201806232022/test_mmu.tst

-- 
Thanks.
-- Max



reply via email to

[Prev in Thread] Current Thread [Next in Thread]