1. 05 May, 2011 1 commit
  2. 07 Apr, 2011 1 commit
  3. 11 Dec, 2010 2 commits
  4. 22 Nov, 2010 1 commit
  5. 13 Oct, 2010 1 commit
    • Blue Swirl's avatar
      eepro100: initialize a variable in all cases · ef476062
      Blue Swirl authored
      
      
      Compiling with GCC 4.6.0 20100925 produced warnings:
      /src/qemu/hw/eepro100.c: In function 'eepro100_read4':
      /src/qemu/hw/eepro100.c:1351:14: error: 'val' may be used uninitialized in this function [-Werror=uninitialized]
      /src/qemu/hw/eepro100.c: In function 'eepro100_read2':
      /src/qemu/hw/eepro100.c:1328:14: error: 'val' may be used uninitialized in this function [-Werror=uninitialized]
      /src/qemu/hw/eepro100.c: In function 'eepro100_read1':
      /src/qemu/hw/eepro100.c:1285:13: error: 'val' may be used uninitialized in this function [-Werror=uninitialized]
      
      Fix by initializing 'val' at start.
      Signed-off-by: default avatarBlue Swirl <blauwirbel@gmail.com>
      ef476062
  6. 07 Oct, 2010 1 commit
    • Stefan Weil's avatar
      eepro100: Add support for multiple individual addresses (multiple IA) · 010ec629
      Stefan Weil authored
      
      
      I reviewed the latest sources of Linux, FreeBSD and NetBSD.
      They all reset the multiple IA bit (multi_ia in BSD) to zero,
      but I did not find code which sets this bit to one
      (like it is done by some routers).
      
      Running Windows guests also did not set this bit.
      
      Intel's Open Source Software Developer Manual does not
      give much information on the semantics related to this bit,
      so I had to guess how it works. The guess was good enough
      to make the router emulation work.
      
      Related changes in this patch:
      * Update naming and documentation of the internal hash register.
        It is not limited to multicast, but also used for multiple IA.
      * Dump complete configuration register when debug traces are enabled.
      * Debug output when multiple IA bit is set during CmdConfigure.
      * Debug output when frames are received because multiple IA bit is set,
        or when they are ignored although it is set.
      
      Cc: Michael S. Tsirkin <mst@redhat.com>
      Signed-off-by: default avatarStefan Weil <weil@mail.berlios.de>
      Signed-off-by: default avatarMichael S. Tsirkin <mst@redhat.com>
      010ec629
  7. 07 Sep, 2010 1 commit
  8. 06 Jul, 2010 2 commits
  9. 13 Jun, 2010 1 commit
  10. 11 Apr, 2010 1 commit
  11. 07 Apr, 2010 3 commits
  12. 06 Apr, 2010 5 commits
  13. 15 Mar, 2010 1 commit
  14. 03 Mar, 2010 19 commits