qemu-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Qemu-devel] [Bug 935945] Re: SLIRP still not working for win32


From: Kenneth Salerno
Subject: [Qemu-devel] [Bug 935945] Re: SLIRP still not working for win32
Date: Wed, 21 Mar 2012 16:05:24 -0000

>From the latest QEMU from git:

 haddr = 100007f
 hport = 11555
 laddr = 502000a
 lport = 5632
 flags = 1000
ip_slowtimo...
tcp_slowtimo...
if_start...
if_start...
if_start...
if_start...

[ if_start... repeats forever ]


command-line used:
            ./testing/qemu/i386-softmmu/qemu-system-i386 \
                        -L ./testing/qemu/pc-bios \
                        -m 1024 \
                        -rtc base=localtime \
                        -parallel none \
                        -netdev 
type=user,id=mynet0,hostfwd=tcp:127.0.0.1:9005-10.0.2.5:22 \
                        -device e1000,netdev=mynet0 \
                        -drive 
file=images/freebsd.img,index=0,media=disk,cache=unsafe \
                        -gdb tcp::1234

-- 
You received this bug notification because you are a member of qemu-
devel-ml, which is subscribed to QEMU.
https://bugs.launchpad.net/bugs/935945

Title:
  SLIRP still not working for win32

Status in QEMU:
  New

Bug description:
  SLIRP has not worked since 0.14.1 (broken since the move to
  gthread/gio from the glib library which inherited -mms-bitfields on
  MinGW32 breaking bit padding on TCP/UDP packets). Patches attempting
  to reverse effects of GCC's -mms-bitfields do not seem to fix SLIRP.

  Here is an example slirp debug log:

  arp_table_add...
  ip = 0x502000a
  hw addr = 52:54:00:12:34:56
  arp_table_add...
  ip = 0x502000a
  hw addr = 52:54:00:12:34:56
  m_get...
  m = 5bd4f0b8
  ip_input...
  m = 5bd4f0b8
  m_len = 84
  icmp_input...
  m = 5bd4f0b8
  m_len = 84
  icmp_type = 8
  ip_output...
  so = 0
  m0 = 5bd4f0b8
  if_output...
  so = 0
  ifm = 5bd4f0b8
  if_start...
  arp_table_search...
  ip = 0x502000a
  found hw addr = 52:54:00:12:34:56
  m_free...
  m = 5bd4f0b8
  m_get...
  m = 5bd4f0b8
  ip_input...
  m = 5bd4f0b8
  m_len = 84
  icmp_input...
  m = 5bd4f0b8
  m_len = 84
  icmp_type = 8
  ip_output...
  so = 0
  m0 = 5bd4f0b8
  if_output...
  so = 0
  ifm = 5bd4f0b8
  if_start...
  arp_table_search...
  ip = 0x502000a
  found hw addr = 52:54:00:12:34:56
  m_free...
  m = 5bd4f0b8
  arp_table_add...
  ip = 0x502000a
  hw addr = 52:54:00:12:34:56
  m_get...
  m = 5bd4f0b8
  ip_input...
  m = 5bd4f0b8
  m_len = 55
  udp_input...
  m = 5bd4f0b8
  iphlen = 20
  sosendto...
  so = 5bd104a0
  m = 5bd4f0b8
  sendto()ing, addr.sin_port=53, addr.sin_addr.s_addr=8.8.8.8
  m_free...
  m = 0
  ip_slowtimo...
  tcp_slowtimo...
  ip_slowtimo...
  tcp_slowtimo...
  ip_slowtimo...
  tcp_slowtimo...
  ip_slowtimo...
  tcp_slowtimo...
  ip_slowtimo...
  tcp_slowtimo...
  ip_slowtimo...
  tcp_slowtimo...
  ip_slowtimo...
  tcp_slowtimo...
  ip_slowtimo...
  tcp_slowtimo...
  ip_slowtimo...
  tcp_slowtimo...
  ip_slowtimo...
  tcp_slowtimo...
  m_get...
  m = 5bd4f728
  ip_input...
  m = 5bd4f728
  m_len = 55
  udp_input...
  m = 5bd4f728
  iphlen = 20
  sosendto...
  so = 5bd104a0
  m = 5bd4f728
  sendto()ing, addr.sin_port=53, addr.sin_addr.s_addr=8.8.8.8
  m_free...
  m = 5bd4f0b8
  ip_slowtimo...
  tcp_slowtimo...
  ip_slowtimo...
  tcp_slowtimo...
  ip_slowtimo...
  tcp_slowtimo...
  ip_slowtimo...
  tcp_slowtimo...
  ip_slowtimo...
  tcp_slowtimo...
  ip_slowtimo...
  tcp_slowtimo...
  ip_slowtimo...
  tcp_slowtimo...
  ip_slowtimo...
  tcp_slowtimo...
  ip_slowtimo...
  tcp_slowtimo...
  ip_slowtimo...
  tcp_slowtimo...
  m_get...
  m = 5bd4f0b8
  ip_input...
  m = 5bd4f0b8
  m_len = 55
  udp_input...
  m = 5bd4f0b8
  iphlen = 20
  sosendto...
  so = 5bd104a0
  m = 5bd4f0b8
  sendto()ing, addr.sin_port=53, addr.sin_addr.s_addr=8.8.8.8
  m_free...
  m = 5bd4f728
  ip_slowtimo...
  tcp_slowtimo...
  ip_slowtimo...
  tcp_slowtimo...
  ip_slowtimo...
  tcp_slowtimo...
  ip_slowtimo...
  tcp_slowtimo...
  ip_slowtimo...
  tcp_slowtimo...
  ip_slowtimo...
  tcp_slowtimo...
  [repeated]

To manage notifications about this bug go to:
https://bugs.launchpad.net/qemu/+bug/935945/+subscriptions



reply via email to

[Prev in Thread] Current Thread [Next in Thread]