Sign in

gwj / at91sam9263 · Commits

GitLab

  • Go to dashboard
  • Project
  • Activity
  • Files
  • Commits
  • Network
  • Graphs
  • Milestones
  • Issues 0
  • Merge Requests 0
  • Labels
  • Wiki
  • Snippets
  • Commits 8,232
  • Compare
  • Branches 2
  • Tags 0
  • at91sam9263
18 Feb, 2009
1 commit
  • Avoid running audio ctl's when vm is not running ...
    978dd635
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@6627 c046a42c-6fe2-441c-8c8c-71466251a162
    malc authored
    2009-02-18 20:44:04 +0000  
    Browse Code »

16 Feb, 2009
6 commits
  • virtio: Remove malloc failure checks (Jan Kiszka) ...
    c6ba7bbc
    No need to check for failing qemu_malloc anymore.
    
    Signed-off-by: Jan Kiszka <jan.kiszka@siemens.com>
    Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>
    
    
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@6626 c046a42c-6fe2-441c-8c8c-71466251a162
    aliguori authored
    2009-02-16 15:47:27 +0000  
    Browse Code »
  • Generate PCI hotplug interrupt only if corespondent EN bit is set. (Gleb Natapov) ...
    1f0711e2
    Signed-off-by: Gleb Natapov <gleb@redhat.com>
    Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>
    
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@6625 c046a42c-6fe2-441c-8c8c-71466251a162
    aliguori authored
    2009-02-16 15:36:08 +0000  
    Browse Code »
  • Fix GPE registers read/write handling. (Gleb Natapov) ...
    6eb011b0
    For STS register bit are cleared by writing 1 into it.
    
    Signed-off-by: Gleb Natapov <gleb@redhat.com>
    Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>
    
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@6624 c046a42c-6fe2-441c-8c8c-71466251a162
    aliguori authored
    2009-02-16 15:36:03 +0000  
    Browse Dir »
  • specify vmchannel as a net option (Gleb Natapov) ...
    8ca9217d
    Signed-off-by: Gleb Natapov <gleb@redhat.com>
    Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>
    
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@6623 c046a42c-6fe2-441c-8c8c-71466251a162
    aliguori authored
    2009-02-16 15:34:18 +0000  
    Browse Code »
  • Fix hardware accelerated video to video copy on Cirrus VGA (Brian Kress) ...
    d85d0d38
    cirrus_do_copy() in hw/cirrus_vga.c seems to make some incorrect assumptions
    about video memory layout.  It tries to convert addresses to coordinates
    assuming that one row of data is (width * depth) bytes long.  The correct way
    seems to be to use the pitch fields in the CirrusVGAState structure instead.
    
    Without this patch, I get lots of screen corruption when I try to drag a window
    under X as it's passing the wrong coordinates to the display surface for the
    copy.  With this patch I can drag a window with no screen corruption.
    
    Signed-off-by: Brian Kress <kressb@moose.net>
    Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>
    
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@6622 c046a42c-6fe2-441c-8c8c-71466251a162
    aliguori authored
    2009-02-16 14:59:35 +0000  
    Browse Code »
  • Support multiple VNC clients (Brian Kress) ...
    753b4053
    Change structure associated with a display from VncState to a new structure
    VncDisplay. Remove client specific fields from VncDisplay. Remove display
    specific fields from VncState. Maintain a linked list of VncStates per
    VncDisplay structure, update as necessary. When updates/resizes/copies come in
    from the hardware, dispatch to all clients. 
    
    Signed-off-by: Brian Kress <kressb@moose.net>
    Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>
    
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@6621 c046a42c-6fe2-441c-8c8c-71466251a162
    aliguori authored
    2009-02-16 14:59:30 +0000  
    Browse Code »

15 Feb, 2009
1 commit
  • Unbreak SDL on Mac OS X ...
    880fec5d
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@6620 c046a42c-6fe2-441c-8c8c-71466251a162
    malc authored
    2009-02-15 20:18:41 +0000  
    Browse Code »

13 Feb, 2009
1 commit
  • Allow disassembling last addresses of the address space ...
    7e000c2e
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@6619 c046a42c-6fe2-441c-8c8c-71466251a162
    blueswir1 authored
    2009-02-13 21:44:41 +0000  
    Browse File »

12 Feb, 2009
1 commit
  • Fix Sparc64 VGA memory size bug exposed by r6604 ...
    17605071
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@6618 c046a42c-6fe2-441c-8c8c-71466251a162
    blueswir1 authored
    2009-02-12 17:29:32 +0000  
    Browse File »

11 Feb, 2009
29 commits
  • KVM: cpuid function 2: store all values (Amit Shah) ...
    b136a4c6
    Incrementing the array index was missed in the previous series which causes
    us to not store all the values.
    
    Signed-off-by: Amit Shah <amit.shah@redhat.com>
    Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>
    
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@6617 c046a42c-6fe2-441c-8c8c-71466251a162
    aliguori authored
    2009-02-11 21:00:43 +0000  
    Browse File »
  • monitor: Don't change VNC server when disabled (Jan Kiszka) ...
    452b4d88
    [ As requested, broken out of the monitor rework series. ]
    
    Avoid a segfault when the user issues 'change vnc' without having vnc
    enabled on startup.
    
    Signed-off-by: Jan Kiszka <jan.kiszka@siemens.com>
    Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>
    
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@6616 c046a42c-6fe2-441c-8c8c-71466251a162
    aliguori authored
    2009-02-11 21:00:38 +0000  
    Browse Code »
  • Fix qemu_realloc() (Kevin Wolf) ...
    322691a5
    For qemu_realloc with size == 0 a result of NULL is perfectly fine
    
    Signed-off-by: Kevin Wolf <kwolf@suse.de>
    Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>
    
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@6615 c046a42c-6fe2-441c-8c8c-71466251a162
    aliguori authored
    2009-02-11 21:00:32 +0000  
    Browse File »
  • TCG: remove obsolete old_op_count profiler field ...
    9c22bc63
    Since we don't generate any "old op" anymore, the old_op_count
    is unneeded.
    
    Signed-off-by: Laurent Desnogues <laurent.desnogues@gmail.com>
    
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@6614 c046a42c-6fe2-441c-8c8c-71466251a162
    blueswir1 authored
    2009-02-11 19:47:39 +0000  
    Browse Dir »
  • Add missing r24..r26 to callee save registers ...
    095271d4
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@6613 c046a42c-6fe2-441c-8c8c-71466251a162
    malc authored
    2009-02-11 18:54:02 +0000  
    Browse Code »
  • Add missing r24..r26 to calle save registers ...
    eb2eb1dc
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@6612 c046a42c-6fe2-441c-8c8c-71466251a162
    malc authored
    2009-02-11 18:51:19 +0000  
    Browse Dir »
  • Use qemu_ram_alloc ...
    cf9c147c
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@6611 c046a42c-6fe2-441c-8c8c-71466251a162
    blueswir1 authored
    2009-02-11 18:04:12 +0000  
    Browse Code »
  • qemu: PCI device, disk and host network hot-add / hot-remove (Marcelo Tosatti) ...
    6f338c34
    Add monitor command to hot-add PCI devices (nic and storage).
        
    Syntax is:
        
    pci_add pci_addr=[[<domain>:]<bus>:]<slot> nic|storage params
        
    It returns the domain, bus and slot for the newly added device on success.
        
    It is possible to attach a disk to a device after PCI initialization via
    the drive_add command. If so, a manual scan of the SCSI bus on the guest
    is necessary.
        
    Save QEMUMachine necessary for drive_init.
        
    Add monitor command to hot-remove devices, remove device data on _EJ0 notification.
    
    Signed-off-by: Marcelo Tosatti <mtosatti@redhat.com>
    Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>
    
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@6610 c046a42c-6fe2-441c-8c8c-71466251a162
    aliguori authored
    2009-02-11 15:21:54 +0000  
    Browse File »
  • Parse full PCI device addresses (Markus Armbruster) ...
    880345c4
    This code parses full PCI device addresses.  It then rejects domains
    other than zero, because these are not supported in QEMU.
    
    Signed-off-by: Marcelo Tosatti <mtosatti@redhat.com>
    Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>
    
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@6609 c046a42c-6fe2-441c-8c8c-71466251a162
    aliguori authored
    2009-02-11 15:21:48 +0000  
    Browse Code »
  • qemu: pci hotplug GPE support (Marcelo Tosatti) ...
    ca2c72be
    Enable the corresponding bit on the PCIST region and trigger the SCI
    and handle the _EJ0 notifications.
        
    Signed-off-by: Marcelo Tosatti <mtosatti@redhat.com>
    Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>
    
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@6608 c046a42c-6fe2-441c-8c8c-71466251a162
    aliguori authored
    2009-02-11 15:21:41 +0000  
    Browse File »
  • qemu: initialize hot add system / acpi gpe (Marcelo Tosatti) ...
    5e3cb534
    ACPI GPE support, used by PCI (and CPU) hotplug.
    
    From: Glauber Costa <gcosta@redhat.com>
    Signed-off-by: Marcelo Tosatti <mtosatti@redhat.com>
    Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>
    
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@6607 c046a42c-6fe2-441c-8c8c-71466251a162
    aliguori authored
    2009-02-11 15:21:35 +0000  
    Browse File »
  • qemu: zero ioport_opaque on isa_unassign_ioport (Marcelo Tosatti) ...
    a7607f7e
    If the io port is unassigned, the previous private pointer is
    meaningless.
    
    Signed-off-by: Marcelo Tosatti <mtosatti@redhat.com>
    Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>
    
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@6606 c046a42c-6fe2-441c-8c8c-71466251a162
    aliguori authored
    2009-02-11 15:21:29 +0000  
    Browse Code »
  • qemu: LSI SCSI and e1000 unregister callbacks (Marcelo Tosatti) ...
    4b09be85
    Signed-off-by: Marcelo Tosatti <mtosatti@redhat.com>
    Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>
    
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@6605 c046a42c-6fe2-441c-8c8c-71466251a162
    aliguori authored
    2009-02-11 15:21:22 +0000  
    Browse Code »
  • qemu: warn if PCI region is not power of two (Marcelo Tosatti) ...
    a4c20c6a
    Otherwise the PCI size for such regions can be calculated erroneously.
    
    Signed-off-by: Marcelo Tosatti <mtosatti@redhat.com>
    Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>
    
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@6604 c046a42c-6fe2-441c-8c8c-71466251a162
    aliguori authored
    2009-02-11 15:21:16 +0000  
    Browse Code »
  • qemu: add pci_unregister_device (Marcelo Tosatti) ...
    5851e08c
    Unregister the pci device, unassign its IO and memory regions, and free
    associated data.
    
    Add a callback so drivers can free device state.
    
    Signed-off-by: Marcelo Tosatti <mtosatti@redhat.com>
    Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>
    
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@6603 c046a42c-6fe2-441c-8c8c-71466251a162
    aliguori authored
    2009-02-11 15:21:10 +0000  
    Browse File »
  • qemu: add qemu_free_irqs (Marcelo Tosatti) ...
    51bf9e7e
    Signed-off-by: Marcelo Tosatti <mtosatti@redhat.com>
    Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>
    
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@6602 c046a42c-6fe2-441c-8c8c-71466251a162
    aliguori authored
    2009-02-11 15:21:04 +0000  
    Browse Code »
  • qemu: add cpu_unregister_io_memory and make io mem table index dynamic (Marcelo Tosatti) ...
    88715657
    So drivers can clear their mem io table entries on exit back to unassigned
    state.
    
    Also make the io mem index allocation dynamic.
    
    Signed-off-by: Marcelo Tosatti <mtosatti@redhat.com>
    Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>
    
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@6601 c046a42c-6fe2-441c-8c8c-71466251a162
    aliguori authored
    2009-02-11 15:20:58 +0000  
    Browse Code »
  • qemu: add net_client_uninit / qemu_find_vlan_client (Marcelo Tosatti) ...
    8b13c4a7
    Signed-off-by: Marcelo Tosatti <mtosatti@redhat.com>
    Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>
    
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@6600 c046a42c-6fe2-441c-8c8c-71466251a162
    aliguori authored
    2009-02-11 15:20:51 +0000  
    Browse File »
  • qemu: net/drive add/remove tweaks (Marcelo Tosatti) ...
    4d73cd3b
    Export net/drive add/remove functions for device hotplug usage.
    
    Return the table index on add.
    
    Return failure instead of exiting if limit has been reached
    on drive_add.
    
    Signed-off-by: Marcelo Tosatti <mtosatti@redhat.com>
    Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>
    
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@6599 c046a42c-6fe2-441c-8c8c-71466251a162
    aliguori authored
    2009-02-11 15:20:46 +0000  
    Browse Code »
  • qemu: move drives_opt for external use (Marcelo Tosatti) ...
    ec691c80
    Device hotplug will use that structure from a separate
    file.
    
    Signed-off-by: Marcelo Tosatti <mtosatti@redhat.com>
    Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>
    
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@6598 c046a42c-6fe2-441c-8c8c-71466251a162
    aliguori authored
    2009-02-11 15:20:37 +0000  
    Browse File »
  • qemu: record devfn on block driver instance (Marcelo Tosatti) ...
    b0a7b120
    Record PCIDev on the BlockDriverState structure to locate for release
    on hot-removal.
    
    Signed-off-by: Marcelo Tosatti <mtosatti@redhat.com>
    Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>
    
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@6597 c046a42c-6fe2-441c-8c8c-71466251a162
    aliguori authored
    2009-02-11 15:20:29 +0000  
    Browse Code »
  • qemu: drive removal support (Marcelo Tosatti) ...
    b01b1111
    To be used by hot-remove.
    
    Signed-off-by: Marcelo Tosatti <mtosatti@redhat.com>
    Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>
    
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@6596 c046a42c-6fe2-441c-8c8c-71466251a162
    aliguori authored
    2009-02-11 15:20:20 +0000  
    Browse File »
  • qemu: dynamic nic info index allocation (Marcelo Tosatti) ...
    7697079b
    Dynamically allocate nic info index, so to reuse indexes when devices are
    removed.
    
    Signed-off-by: Marcelo Tosatti <mtosatti@redhat.com>
    Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>
    
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@6595 c046a42c-6fe2-441c-8c8c-71466251a162
    aliguori authored
    2009-02-11 15:20:03 +0000  
    Browse File »
  • qemu: dynamic drive/drive_opt index allocation (Marcelo Tosatti) ...
    7d5aca9e
    Dynamically allocate drive options and drive table index, to reuse
    indexes when devices are removed.
    
    Signed-off-by: Marcelo Tosatti <mtosatti@redhat.com>
    Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>
    
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@6594 c046a42c-6fe2-441c-8c8c-71466251a162
    aliguori authored
    2009-02-11 15:19:58 +0000  
    Browse File »
  • qemu: return PCIDevice on net device init and record devfn (Marcelo Tosatti) ...
    72da4208
    Change the PCI network drivers init functions to return the PCIDev, to
    inform which slot has been hot-plugged.
    
    Also record PCIDevice structure on NICInfo to locate for release on
    hot-removal.
    
    Signed-off-by: Marcelo Tosatti <mtosatti@redhat.com>
    Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>
    
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@6593 c046a42c-6fe2-441c-8c8c-71466251a162
    aliguori authored
    2009-02-11 15:19:52 +0000  
    Browse Code »
  • qemu: add pci helper functions (Marcelo Tosatti) ...
    3ae80618
    Add pci_find_bus/pci_find_device to be used by PCI hotplug.
    
    Signed-off-by: Marcelo Tosatti <mtosatti@redhat.com>
    Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>
    
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@6592 c046a42c-6fe2-441c-8c8c-71466251a162
    aliguori authored
    2009-02-11 15:19:46 +0000  
    Browse Dir »
  • Add a description for the set_link monitor command. ...
    f029bd94
    Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>
    
    
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@6591 c046a42c-6fe2-441c-8c8c-71466251a162
    aliguori authored
    2009-02-11 15:19:16 +0000  
    Browse Code »
  • Add BIOS patches necessary for hotplug (Marcelo Tosatti) ...
    6d2550ea
    See each patch for appropriate Signed-off-by's.
    
    
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@6590 c046a42c-6fe2-441c-8c8c-71466251a162
    aliguori authored
    2009-02-11 15:11:43 +0000  
    Browse Dir »
  • Update PC BIOS to latest bits from Bochs ...
    7217e124
    A number of patches were merged since we last pulled.
    
    Thanks to Marcelo Tosatti for rebasing the existing patches and testing.
    
    Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>
    
    
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@6589 c046a42c-6fe2-441c-8c8c-71466251a162
    aliguori authored
    2009-02-11 14:55:47 +0000  
    Browse Dir »

10 Feb, 2009
1 commit
  • Add "static" ...
    2edd089f
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@6588 c046a42c-6fe2-441c-8c8c-71466251a162
    blueswir1 authored
    2009-02-10 19:00:31 +0000  
    Browse Dir »