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

Re: Bisected: drivers/block/xen-blkback/xenbus.c:327 xen_blkif_disconnect+0x24f/0x260



On 15.09.22 14:49, Sander Eikelenboom wrote:
Hi Juergen,

I'm having trouble booting my DomU's when trying to use a linux-5.19 kernel for both Dom0 and DomU.
A dom0 5.19 kernel with a domU 5.18 kernel boots fine.
I'm using durect kernel boot to boot the domU guest (kernel=  and ramdisk= parameters).

Since both xen-blkback and xen-blkfront could be into play,
I bisected this by keeping dom0 fixed as a 5.19 kernel and do the bisecting on the domU kernel.

Bisecting leads to commit 4573240f0764ee79d7558d74fc535baa1e110d20 "xen/xenbus: eliminate xenbus_grant_ring()"
Reverting this specific commit makes the domU boot fine again.

I have added the splat from dom0 kernel below (from using 5.19.8 kernel for both dom0 and domU),
the domU does not seem to have any interessting logging,
apart from not being able to find the root filesystem.

Do you have any ideas ?

Ouch. What a silly, silly, silly error!

Does the attached patch fix it for you?


Juergen

Attachment: 0001-xen-xenbus-fix-xenbus_setup_ring.patch
Description: Text Data

Attachment: OpenPGP_0xB0DE9DD628BF132F.asc
Description: OpenPGP public key

Attachment: OpenPGP_signature
Description: OpenPGP digital signature


 


Rackspace

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