Re: kvm-18 breaks Cisco VPN on WinXP SP1

Avi Kivity
2007-04-10T06:37:30Z

Leslie Mann wrote:
> Avi:
>
> Leslie Mann <lmann@...> writes:
>
>
>> Fails.
>>
>> I notice that a lot of new code is related to pio. Seeing that it locks up
>> when
>> the VPN starts using the network, I sprinkled some printk's around and have
>> discovered that we enter an long running (endless?) loop in kvm_run.
>> run->exit_reason is KVM_EXIT_IO, to the naive observer (me) it would appear
>> that
>> an issue exists somewhere inside of handle_io().
>>
>>
>
> FYI, a switch to rtl8139 from the default NE2000 nic has "cured" the problem
> under both kvm-18 and kvm-svn.
>

That's a good indication the problem is with handling I/O instructions.
I have an image that exhibits similar behavior (but on Windows chkdsk on
boot) so I'll try debugging that. If that does not work I'll try to
send you debug patches.

--
Do not meddle in the internals of kernels, for they are subtle and quick to panic.