NetBSD-Bugs archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
Re: Subject: Re: port-xen/45975: panic: HYPERVISOR_mmu_update failed, ret: -22 on -current MP domU (amd64)
The following reply was made to PR port-xen/45975; it has been noted by GNATS.
From: Cherry G. Mathew <cherry%zyx.in@localhost>
To: Manuel Bouyer <bouyer%antioche.eu.org@localhost>
Cc: gnats-bugs%NetBSD.org@localhost, port-xen-maintainer%NetBSD.org@localhost,
gnats-admin%NetBSD.org@localhost, netbsd-bugs%NetBSD.org@localhost
Subject: Re: Subject: Re: port-xen/45975: panic: HYPERVISOR_mmu_update failed,
ret: -22 on -current MP domU (amd64)
Date: Wed, 15 Feb 2012 00:49:38 +0530
>>>>> Manuel Bouyer <bouyer%antioche.eu.org@localhost> writes:
>> On Tue, Feb 14, 2012 at 11:41:02PM +0530, Cherry G. Mathew wrote:
[...]
>> Isn't a tlb shootdown needed after this, to make sure the old pte
>> is not referred to in the TLB ?
>> The pmap code does it. Plus, I suspect that the hypervisor does
>> tlb flushes itself, to make sure you can't write accidentally to
>> a ptp page using stale TLB entries.
>>
>> Separately, please note that the tlb shootdown code ignores
>> requests to shootdown when the pmap is being destroyed.
>> this shouldn't be a problem.
Perhaps - but if there's a stale entry pointing to the now destroyed
pmap pdir....
Incidentally, it looks like dom0 with MP hits this bug/symptom at boot -
might be easier to trigger + debug. (I don't have a dom0 setup handy).
Cheers,
--
Cherry
Home |
Main Index |
Thread Index |
Old Index