|   | 
      | 
  
  
      | 
      | 
  
 
     | 
    | 
  
  
     | 
    | 
  
  
    |   | 
      | 
  
  
    | 
         
xen-users
Re: [Xen-users] RFH: Windows2003+GPLPV packet-receive breaks	aftersometi
 
Hello James,
thanks again for the prompt answer,
Am Montag 07 März 2011 11:58:50 schrieb James Harper:
> > XenNet <-- XenNet_PnPEventNotify
> > XenNet     (BUFFER_TOO_SHORT 100 > 28)
> > XenNet     (BUFFER_TOO_SHORT 152 > 0)
> > XenNet     (BUFFER_TOO_SHORT 152 > 0)
> > XenNet     cannot allocate packet
> > XenNet     No free packets
> > XenNet     Ran out of packets
> >
> > The last three messages are repeated multiple times.
> >
> > (I can send you the full log per private Email, if you want to take a
> > look.)
There were some more messages related to networking, which my grep missed:
XenNet     XEN_INIT_TYPE_DEVICE_STATE - 8A9F8FB4
ScatterGather = 1
LargeSendOffload = 61440
ChecksumOffload = 1
ChecksumOffloadRxCheck = 1
MTU = 1500
RxInterruptModeration = 0
Could not read NetworkAddress value (c0000001) or value is invalid
XenNet --> XenNet_D0Entry
...
XenNet <-- XenNet_D0Entry
Get Unknown OID 0x10202
Get Unknown OID 0x10203
XenNet --> XenNet_PnPEventNotify
XenNet     NdisDevicePnPEventPowerProfileChanged
XenNet <-- XenNet_PnPEventNotify
Get Unknown OID 0x10201
Get Unknown OID 0xfc010210
Get OID_TCP_TASK_OFFLOAD
XenNet     (BUFFER_TOO_SHORT 100 > 28)
Get OID_TCP_TASK_OFFLOAD
config_csum enabled
nto = 8A4141A4
nto->Size = 24
nto->TaskBufferLength = 16
config_gso enabled
nto = 8A4141C8
nto->Size = 24
nto->TaskBufferLength = 16
&(nttls->IpOptions) = 8A4141E9
Set OID_TCP_TASK_OFFLOAD
TcpIpChecksumNdisTask
  V4Transmit.IpOptionsSupported  = 0
  V4Transmit.TcpOptionsSupported = 1
  V4Transmit.TcpChecksum         = 1
  V4Transmit.UdpChecksum         = 0
  V4Transmit.IpChecksum          = 0
  V4Receive.IpOptionsSupported   = 0
  V4Receive.TcpOptionsSupported  = 0
  V4Receive.TcpChecksum          = 1
  V4Receive.UdpChecksum          = 0
  V4Receive.IpChecksum           = 0
  V6Transmit.IpOptionsSupported  = 0
  V6Transmit.TcpOptionsSupported = 0
  V6Transmit.TcpChecksum         = 0
  V6Transmit.UdpChecksum         = 0
  V6Receive.IpOptionsSupported   = 0
  V6Receive.TcpOptionsSupported  = 0
  V6Receive.TcpChecksum          = 0
  V6Receive.UdpChecksum          = 0
TcpLargeSendNdisTask
  MaxOffLoadSize                 = 61440
  MinSegmentCount                = 4
  TcpOptions                     = 0
  IpOptions                      = 0
Get OID_PNP_CAPABILITIES
Set Unknown OID 0x10119
Set OID_GEN_CURRENT_LOOKAHEAD 128 (8A6CE000)
Set OID_GEN_CURRENT_PACKET_FILTER (xi = 8A6CE000)
  NDIS_PACKET_TYPE_DIRECTED
  NDIS_PACKET_TYPE_MULTICAST
  NDIS_PACKET_TYPE_BROADCAST
Get Unknown OID 0x10203
XenNet     (BUFFER_TOO_SHORT 152 > 0)
Get Unknown OID 0x10117
XenVbd     SCSIOP_MODE_SENSE llbaa = 0, dbd = 0, page_code = 63, 
allocation_length = 12
XenPCI --> XenPci_EvtDeviceUsageNotification
> Did you try with the offload features disabled?
Uups: Because of the switch to the debugging drivers, those features were 
re-enabled. We just disabled them again, which also unblocked the domain for 
now. We'll monitor those domains for some time and see, if the problem 
re-apprears.
> > ./statistics/tx_dropped:1349522
>
> The messages you are seeing above are in the rx path in DomU which means
> the tx path in Dom0. Do your DomU's receive a large amount of traffic?
Both systems currently showing the problem do send 10 times more data then 
they receive, but that might still be above your average test case:
# ifconfig vif205.0 | tail -n 2 # Linuxs point of view
RX bytes:361147609996 (336.3 GiB)  TX bytes:20727355262 (19.3 GiB)
RX bytes:1292788783876 (1.1 TiB)  TX bytes:170447442659 (158.7 GiB)
> Most of my traffic would be in the other direction, and ->DomU traffic
> would be mostly at WAN speeds, not LAN speeds... I'll have a look at the
> code and see if I've missed something.
Thanks again.
Sincerely
Philipp Hahn
-- 
Philipp Hahn           Open Source Software Engineer      hahn@xxxxxxxxxxxxx
Univention GmbH        Linux for Your Business        fon: +49 421 22 232- 0
Mary-Somerville-Str.1  28359 Bremen                   fax: +49 421 22 232-99
                                                   http://www.univention.de/
 
signature.asc 
Description: This is a digitally signed message part. 
_______________________________________________
Xen-users mailing list
Xen-users@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-users 
 |   
 
 | 
    | 
  
  
    |   | 
    |