On 01/27/2016 08:29 PM, Guillaume Gardet wrote:
> 
> 
> Le 27/01/2016 15:46, Alexander Graf a écrit :
>>
>>
>> On 01/27/2016 10:17 AM, Guillaume Gardet wrote:
>>> Hi,
>>>
>>> All armv6l (raspberry pi) images hang after a call to kpartx.
>>> See:
>>> https://build.opensuse.org/package/live_build_log/devel:ARM:Factory:Contrib:RaspberryPi/JeOS-raspberrypi/images/armv6l
>>>
>>>
>>> Local (chroot) build is ok, so I guess this is a qemu problem?
>>>
>>> Any idea how to fix that ?
>>
>> It's a udev problem. Spawning udev in qemu-linux-user doesn't
>> work, because we don't allow NETLINK sockets to get created.
>> However, after udev fails to start, it doesn't clean up properly
>> after itself and the hinting file libudev then uses to determine
>> whether udev is running still exists, so device mapper (kpartx)
>> tries to talk to it and waits forever.
>>
>> Hannes cooked up a patch for this a while back that we were
>> testing locally, but somehow now every build hangs for 2 minutes.
>> I don't think anyone debugged this further.
> 
> Could be nice if we could find a way to fix/workaround it.
> 
> Why did it work previously?
> 
Can't you open a bugzilla for this? That's far easier for tracking
and debugging.

Cheers,

Hannes
-- 
Dr. Hannes Reinecke                Teamlead Storage & Networking
[email protected]                                   +49 911 74053 688
SUSE LINUX GmbH, Maxfeldstr. 5, 90409 Nürnberg
GF: F. Imendörffer, J. Smithard, J. Guild, D. Upmanyu, G. Norton
HRB 21284 (AG Nürnberg)
-- 
To unsubscribe, e-mail: [email protected]
To contact the owner, e-mail: [email protected]

Reply via email to