[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [PATCH v2] libmachdev: Introduce startup notification for clean rump
From: |
Samuel Thibault |
Subject: |
Re: [PATCH v2] libmachdev: Introduce startup notification for clean rumpdisk shutdown |
Date: |
Sun, 2 Aug 2020 23:16:22 +0200 |
User-agent: |
NeoMutt/20170609 (1.8.3) |
Hello,
Damien Zammit, le sam. 01 août 2020 15:09:57 +1000, a ecrit:
> I figured out why it was hanging on reboot:
> netdde was frozen because pci-arbiter was not working
> with my setup that used x86 method of pci access for rumpdisk.
>
> When I removed the translators from /dev/netdde and /servers/bus/pci,
> reboot-hurd rebooted cleanly with this patch.
Even if that'll be fixed properly long-term by making pci-arbiter a
bootstrap translator, I'm a bit surprised that it breaks: once rumpdisk
is initialized it doesn't actually call libpciaccess, does it? Or is
netdde hanging because of the PCI config port exclusion within the
kernel?
Samuel