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

Re: xen master: xl create hangs



Hi George


> So f2654… is actually just RELEASE-4.16.1. :-) I think the issue is that 
> you’re trying to do a bisect across different branches. What you need to do 
> is to find the point where RELEASE-4.16.1 and master diverged; you can do 
> that with `git merge-base`:
>
> $ git merge-base RELEASE-4.16.1 master

TIL: git merge-base

>
> Verify that things work properly at that commit, then use that as the “good” 
> starting point.

Turns out that this commit (74a11c43fd7e074b1f77631b446dd2115eacb9e8) was also 
bad.
So I used git bisect again, but this time to find the commit which introduced 
the bug fix
between 74a11c43fd7e074b1f77631b446dd2115eacb9e8 and RELEASE-4.16.1.

After a few steps, git bisect identified this commit:
https://github.com/xen-project/xen/commit/59505f48fabed2e6fa5ad992edaabeb4a1441599
"Turn off debug by default"
Surprisingly simple.

And I confirm that it's one that fixes the issue of xl create hanging.

I cherry-picked this commit on master:
https://user-images.githubusercontent.com/964610/179986382-a774c91a-7b68-416b-9dbe-226b8aca0673.png

recompiled and tested again, my master branch now works as expected, tested 
with the small config file I already had and the XTF test-pv64-example.

So it works, but I don't know why this commit fixed it.

Best,
Mathieu




 


Rackspace

Lists.xenproject.org is hosted with RackSpace, monitoring our
servers 24x7x365 and backed by RackSpace's Fanatical Support®.