* fully virtualized vista
@ 2007-08-08 18:29 Ky Srinivasan
2007-08-08 18:37 ` Mats Petersson
` (2 more replies)
0 siblings, 3 replies; 13+ messages in thread
From: Ky Srinivasan @ 2007-08-08 18:29 UTC (permalink / raw)
To: xen-devel
I am having networking issues on fully virtualized Vista. Is this a known issue.
K. Y
^ permalink raw reply [flat|nested] 13+ messages in thread
* Re: fully virtualized vista
2007-08-08 18:29 fully virtualized vista Ky Srinivasan
@ 2007-08-08 18:37 ` Mats Petersson
2007-08-08 19:03 ` Ky Srinivasan
2007-08-08 18:39 ` Tim Deegan
2007-08-08 18:42 ` Ben Guthro
2 siblings, 1 reply; 13+ messages in thread
From: Mats Petersson @ 2007-08-08 18:37 UTC (permalink / raw)
To: Ky Srinivasan, xen-devel
At 19:29 08/08/2007, Ky Srinivasan wrote:
>I am having networking issues on fully virtualized Vista. Is this a
>known issue.
Yes, it's been happening for a long time, and it appears to be a
problem with the Vista driver for the RealTek 8139(?) network adapter
and the compatibility with the QEMU implementation of 8139. Someone
reported that Win2K3 driver can be made working, but I've not tested
this myself.
--
Mats
>K. Y
>
>
>
>_______________________________________________
>Xen-devel mailing list
>Xen-devel@lists.xensource.com
>http://lists.xensource.com/xen-devel
^ permalink raw reply [flat|nested] 13+ messages in thread
* Re: fully virtualized vista
2007-08-08 18:29 fully virtualized vista Ky Srinivasan
2007-08-08 18:37 ` Mats Petersson
@ 2007-08-08 18:39 ` Tim Deegan
2007-08-08 19:02 ` Ky Srinivasan
2007-08-08 18:42 ` Ben Guthro
2 siblings, 1 reply; 13+ messages in thread
From: Tim Deegan @ 2007-08-08 18:39 UTC (permalink / raw)
To: Ky Srinivasan; +Cc: xen-devel
At 12:29 -0600 on 08 Aug (1186576152), Ky Srinivasan wrote:
> I am having networking issues on fully virtualized Vista. Is this a known issue.
What issues are you having? And what version of Xen? 32bit Vista's RX
path didn't work at all with the emulated rtl8139 before about three
weeks ago (cset 15596 of xen-unstable).
Tim.
--
Tim Deegan <Tim.Deegan@xensource.com>, XenSource UK Limited
Registered office c/o EC2Y 5EB, UK; company number 05334508
^ permalink raw reply [flat|nested] 13+ messages in thread
* Re: fully virtualized vista
2007-08-08 18:29 fully virtualized vista Ky Srinivasan
2007-08-08 18:37 ` Mats Petersson
2007-08-08 18:39 ` Tim Deegan
@ 2007-08-08 18:42 ` Ben Guthro
2007-08-08 19:13 ` Ky Srinivasan
` (2 more replies)
2 siblings, 3 replies; 13+ messages in thread
From: Ben Guthro @ 2007-08-08 18:42 UTC (permalink / raw)
To: Ky Srinivasan; +Cc: xen-devel
There is a CRC bug in the RTL8139 implementation in the QEMU used in 3.1
There have been discussions of this on the QEMU list, as well.
We have a patch for 3.1, but have not ported it forward to unstable yet,
since unstable is using a newer version of QEMU.
If there is interest in seeing the 3.1 patch, I'd be happy to post it.
Ky Srinivasan wrote:
> I am having networking issues on fully virtualized Vista. Is this a known issue.
>
> K. Y
>
>
>
> _______________________________________________
> Xen-devel mailing list
> Xen-devel@lists.xensource.com
> http://lists.xensource.com/xen-devel
>
^ permalink raw reply [flat|nested] 13+ messages in thread
* Re: fully virtualized vista
2007-08-08 18:39 ` Tim Deegan
@ 2007-08-08 19:02 ` Ky Srinivasan
2007-08-08 19:14 ` Tim Deegan
0 siblings, 1 reply; 13+ messages in thread
From: Ky Srinivasan @ 2007-08-08 19:02 UTC (permalink / raw)
To: Tim Deegan; +Cc: xen-devel
>>> On Wed, Aug 8, 2007 at 2:39 PM, in message
<20070808183949.GA30474@york.uk.xensource.com>, Tim Deegan
<Tim.Deegan@xensource.com> wrote:
> At 12:29 -0600 on 08 Aug (1186576152), Ky Srinivasan wrote:
>> I am having networking issues on fully virtualized Vista. Is this a known
> issue.
>
> What issues are you having? And what version of Xen? 32bit Vista's RX
> path didn't work at all with the emulated rtl8139 before about three
> weeks ago (cset 15596 of xen-unstable).
I was trying on a 3.04 based system with a lot of post 3.04 features backported. Tim, is the problem fixed on cset 15596. Would you know which cset fixed the problem?
Thanks,
K. Y
>
> Tim.
^ permalink raw reply [flat|nested] 13+ messages in thread
* Re: fully virtualized vista
2007-08-08 18:37 ` Mats Petersson
@ 2007-08-08 19:03 ` Ky Srinivasan
0 siblings, 0 replies; 13+ messages in thread
From: Ky Srinivasan @ 2007-08-08 19:03 UTC (permalink / raw)
To: xen-devel, Mats Petersson
>>> On Wed, Aug 8, 2007 at 2:37 PM, in message
<46ba0d8b.0269300a.7873.7a9b@mx.google.com>, Mats Petersson
<mats@planetcatfish.com> wrote:
> At 19:29 08/08/2007, Ky Srinivasan wrote:
>>I am having networking issues on fully virtualized Vista. Is this a
>>known issue.
>
>
> Yes, it's been happening for a long time, and it appears to be a
> problem with the Vista driver for the RealTek 8139(?) network adapter
> and the compatibility with the QEMU implementation of 8139. Someone
> reported that Win2K3 driver can be made working, but I've not tested
> this myself.
Thanks,
K. Y
>
> --
> Mats
>
>
>>K. Y
>>
>>
>>
>>_______________________________________________
>>Xen-devel mailing list
>>Xen-devel@lists.xensource.com
>>http://lists.xensource.com/xen-devel
^ permalink raw reply [flat|nested] 13+ messages in thread
* Re: fully virtualized vista
2007-08-08 18:42 ` Ben Guthro
@ 2007-08-08 19:13 ` Ky Srinivasan
2007-08-08 19:15 ` Ben Guthro
2007-08-08 19:13 ` Ky Srinivasan
2007-08-08 19:19 ` Tim Deegan
2 siblings, 1 reply; 13+ messages in thread
From: Ky Srinivasan @ 2007-08-08 19:13 UTC (permalink / raw)
To: Ben Guthro; +Cc: xen-devel
Thanks Ben. I would be interested in the patch.
K. Y
>>> On Wed, Aug 8, 2007 at 2:42 PM, in message <46BA0E9B.6020305@virtualiron.com>,
Ben Guthro <bguthro@virtualiron.com> wrote:
> There is a CRC bug in the RTL8139 implementation in the QEMU used in 3.1
> There have been discussions of this on the QEMU list, as well.
>
> We have a patch for 3.1, but have not ported it forward to unstable yet,
> since unstable is using a newer version of QEMU.
>
> If there is interest in seeing the 3.1 patch, I'd be happy to post it.
>
>
>
> Ky Srinivasan wrote:
>> I am having networking issues on fully virtualized Vista. Is this a known
> issue.
>>
>> K. Y
>>
>>
>>
>> _______________________________________________
>> Xen-devel mailing list
>> Xen-devel@lists.xensource.com
>> http://lists.xensource.com/xen-devel
>>
^ permalink raw reply [flat|nested] 13+ messages in thread
* Re: fully virtualized vista
2007-08-08 18:42 ` Ben Guthro
2007-08-08 19:13 ` Ky Srinivasan
@ 2007-08-08 19:13 ` Ky Srinivasan
2007-08-08 19:19 ` Tim Deegan
2 siblings, 0 replies; 13+ messages in thread
From: Ky Srinivasan @ 2007-08-08 19:13 UTC (permalink / raw)
To: Ben Guthro; +Cc: xen-devel
Thanks Ben. I would be interested in the patch.
K. Y
>>> On Wed, Aug 8, 2007 at 2:42 PM, in message <46BA0E9B.6020305@virtualiron.com>,
Ben Guthro <bguthro@virtualiron.com> wrote:
> There is a CRC bug in the RTL8139 implementation in the QEMU used in 3.1
> There have been discussions of this on the QEMU list, as well.
>
> We have a patch for 3.1, but have not ported it forward to unstable yet,
> since unstable is using a newer version of QEMU.
>
> If there is interest in seeing the 3.1 patch, I'd be happy to post it.
>
>
>
> Ky Srinivasan wrote:
>> I am having networking issues on fully virtualized Vista. Is this a known
> issue.
>>
>> K. Y
>>
>>
>>
>> _______________________________________________
>> Xen-devel mailing list
>> Xen-devel@lists.xensource.com
>> http://lists.xensource.com/xen-devel
>>
^ permalink raw reply [flat|nested] 13+ messages in thread
* Re: fully virtualized vista
2007-08-08 19:02 ` Ky Srinivasan
@ 2007-08-08 19:14 ` Tim Deegan
2007-08-08 20:05 ` Ky Srinivasan
0 siblings, 1 reply; 13+ messages in thread
From: Tim Deegan @ 2007-08-08 19:14 UTC (permalink / raw)
To: Ky Srinivasan; +Cc: xen-devel
At 13:02 -0600 on 08 Aug (1186578168), Ky Srinivasan wrote:
> I was trying on a 3.04 based system with a lot of post 3.04 features backported. Tim, is the problem fixed on cset 15596. Would you know which cset fixed the problem?
Yes, 15596:d99903a98ad0 fixes the Vista issue. You should probably take
15595 as well, which fixes an issue for older Windows versions. They
should backport easily to older qemu-dm versions.
Cheers,
Tim.
--
Tim Deegan <Tim.Deegan@xensource.com>, XenSource UK Limited
Registered office c/o EC2Y 5EB, UK; company number 05334508
^ permalink raw reply [flat|nested] 13+ messages in thread
* Re: fully virtualized vista
2007-08-08 19:13 ` Ky Srinivasan
@ 2007-08-08 19:15 ` Ben Guthro
0 siblings, 0 replies; 13+ messages in thread
From: Ben Guthro @ 2007-08-08 19:15 UTC (permalink / raw)
To: Ky Srinivasan; +Cc: xen-devel
[-- Attachment #1: Type: text/plain, Size: 978 bytes --]
Patch is attached. Hope this helps
Ky Srinivasan wrote:
> Thanks Ben. I would be interested in the patch.
>
> K. Y
>
>
>>>> On Wed, Aug 8, 2007 at 2:42 PM, in message <46BA0E9B.6020305@virtualiron.com>,
>>>>
> Ben Guthro <bguthro@virtualiron.com> wrote:
>
>> There is a CRC bug in the RTL8139 implementation in the QEMU used in 3.1
>> There have been discussions of this on the QEMU list, as well.
>>
>> We have a patch for 3.1, but have not ported it forward to unstable yet,
>> since unstable is using a newer version of QEMU.
>>
>> If there is interest in seeing the 3.1 patch, I'd be happy to post it.
>>
>>
>>
>> Ky Srinivasan wrote:
>>
>>> I am having networking issues on fully virtualized Vista. Is this a known
>>>
>> issue.
>>
>>> K. Y
>>>
>>>
>>>
>>> _______________________________________________
>>> Xen-devel mailing list
>>> Xen-devel@lists.xensource.com
>>> http://lists.xensource.com/xen-devel
>>>
>>>
>
>
>
[-- Attachment #2: qemu-rtl8139-crc.patch --]
[-- Type: text/x-patch, Size: 1014 bytes --]
diff -r 05858d742ba7 tools/ioemu/hw/rtl8139.c
--- a/tools/ioemu/hw/rtl8139.c Wed Jul 18 10:46:24 2007 -0400
+++ b/tools/ioemu/hw/rtl8139.c Wed Jul 18 10:46:30 2007 -0400
@@ -55,7 +55,7 @@
/* RTL8139 provides frame CRC with received packet, this feature seems to be
ignored by most drivers, disabled by default */
-//#define RTL8139_CALCULATE_RXCRC 1
+#define RTL8139_CALCULATE_RXCRC 1
/* Uncomment to enable on-board timer interrupts */
//#define RTL8139_ONBOARD_TIMER 1
@@ -1032,7 +1032,7 @@ static void rtl8139_do_receive(void *opa
/* write checksum */
#if defined (RTL8139_CALCULATE_RXCRC)
- val = cpu_to_le32(crc32(~0, buf, size));
+ val = cpu_to_le32(crc32(0, buf, size));
#else
val = 0;
#endif
@@ -1138,7 +1138,7 @@ static void rtl8139_do_receive(void *opa
/* write checksum */
#if defined (RTL8139_CALCULATE_RXCRC)
- val = cpu_to_le32(crc32(~0, buf, size));
+ val = cpu_to_le32(crc32(0, buf, size));
#else
val = 0;
#endif
[-- Attachment #3: Type: text/plain, Size: 138 bytes --]
_______________________________________________
Xen-devel mailing list
Xen-devel@lists.xensource.com
http://lists.xensource.com/xen-devel
^ permalink raw reply [flat|nested] 13+ messages in thread
* Re: fully virtualized vista
2007-08-08 18:42 ` Ben Guthro
2007-08-08 19:13 ` Ky Srinivasan
2007-08-08 19:13 ` Ky Srinivasan
@ 2007-08-08 19:19 ` Tim Deegan
2007-08-08 19:23 ` Ben Guthro
2 siblings, 1 reply; 13+ messages in thread
From: Tim Deegan @ 2007-08-08 19:19 UTC (permalink / raw)
To: Ben Guthro; +Cc: Ky Srinivasan, xen-devel
At 14:42 -0400 on 08 Aug (1186584155), Ben Guthro wrote:
> There is a CRC bug in the RTL8139 implementation in the QEMU used in 3.1
> There have been discussions of this on the QEMU list, as well.
Yes; I fixed it in unstable and sent the patch upstream to qemu-devel.
> We have a patch for 3.1, but have not ported it forward to unstable yet,
> since unstable is using a newer version of QEMU.
If your patch covers more than the one in -unstable, I'd be very
interested in seeing it.
Cheers,
Tim.
--
Tim Deegan <Tim.Deegan@xensource.com>, XenSource UK Limited
Registered office c/o EC2Y 5EB, UK; company number 05334508
^ permalink raw reply [flat|nested] 13+ messages in thread
* Re: fully virtualized vista
2007-08-08 19:19 ` Tim Deegan
@ 2007-08-08 19:23 ` Ben Guthro
0 siblings, 0 replies; 13+ messages in thread
From: Ben Guthro @ 2007-08-08 19:23 UTC (permalink / raw)
To: Tim Deegan; +Cc: Ky Srinivasan, xen-devel
It looks like its the same patch as 15596.
We must have pulled the patch from the qemu list, without realizing it
was in unstable.
Tim Deegan wrote:
> At 14:42 -0400 on 08 Aug (1186584155), Ben Guthro wrote:
>
>> There is a CRC bug in the RTL8139 implementation in the QEMU used in 3.1
>> There have been discussions of this on the QEMU list, as well.
>>
>
> Yes; I fixed it in unstable and sent the patch upstream to qemu-devel.
>
>
>> We have a patch for 3.1, but have not ported it forward to unstable yet,
>> since unstable is using a newer version of QEMU.
>>
>
> If your patch covers more than the one in -unstable, I'd be very
> interested in seeing it.
>
> Cheers,
>
> Tim.
>
>
^ permalink raw reply [flat|nested] 13+ messages in thread
* Re: fully virtualized vista
2007-08-08 19:14 ` Tim Deegan
@ 2007-08-08 20:05 ` Ky Srinivasan
0 siblings, 0 replies; 13+ messages in thread
From: Ky Srinivasan @ 2007-08-08 20:05 UTC (permalink / raw)
To: Tim Deegan; +Cc: xen-devel
Thanks Tim.
K. Y
>>> On Wed, Aug 8, 2007 at 3:14 PM, in message
<20070808191432.GB30474@york.uk.xensource.com>, Tim Deegan
<Tim.Deegan@xensource.com> wrote:
> At 13:02 -0600 on 08 Aug (1186578168), Ky Srinivasan wrote:
>> I was trying on a 3.04 based system with a lot of post 3.04 features
> backported. Tim, is the problem fixed on cset 15596. Would you know which
> cset fixed the problem?
>
> Yes, 15596:d99903a98ad0 fixes the Vista issue. You should probably take
> 15595 as well, which fixes an issue for older Windows versions. They
> should backport easily to older qemu-dm versions.
>
> Cheers,
>
> Tim.
^ permalink raw reply [flat|nested] 13+ messages in thread
end of thread, other threads:[~2007-08-08 20:05 UTC | newest]
Thread overview: 13+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2007-08-08 18:29 fully virtualized vista Ky Srinivasan
2007-08-08 18:37 ` Mats Petersson
2007-08-08 19:03 ` Ky Srinivasan
2007-08-08 18:39 ` Tim Deegan
2007-08-08 19:02 ` Ky Srinivasan
2007-08-08 19:14 ` Tim Deegan
2007-08-08 20:05 ` Ky Srinivasan
2007-08-08 18:42 ` Ben Guthro
2007-08-08 19:13 ` Ky Srinivasan
2007-08-08 19:15 ` Ben Guthro
2007-08-08 19:13 ` Ky Srinivasan
2007-08-08 19:19 ` Tim Deegan
2007-08-08 19:23 ` Ben Guthro
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.