Skip to content
Snippets Groups Projects
  1. Feb 02, 2012
  2. Feb 01, 2012
  3. Jan 23, 2012
  4. Jan 12, 2012
  5. Jan 10, 2012
  6. Jan 08, 2012
    • Stefan Weil's avatar
      malta: Fix regression (i8259 interrupts did not work) · 0b23c5d4
      Stefan Weil authored
      
      Commit 5632ae46 passes the address
      of i8259 to qemu_irq_proxy. i8259 is an auto variable with undefined
      value outside of mips_malta_init.
      
      This made the interrupt proxy unusable: either QEMU crashes, or
      the interrupt handler was not called.
      
      Ethernet for example no longer worked with MIPS Malta.
      
      v2:
      While v1 used a static variable for i8259, this patch introduces
      a qdev for the malta machine. i8259 is now part of the device status.
      This is a minimal qdev implementation to keep the patch small.
      
      Signed-off-by: default avatarStefan Weil <sw@weilnetz.de>
      Signed-off-by: default avatarAurelien Jarno <aurelien@aurel32.net>
      (cherry picked from commit e9b40fd3)
      0b23c5d4
  7. Dec 01, 2011
Loading