* 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: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: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: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 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: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
* 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: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 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 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 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
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.