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
28 Mar, 2009
15 commits
  • Fix monitor command (screendump) (Stefan Weil) ...
    81f099ad
    starting with r6839, the monitor command 'screendump'
    raises a nullpointer memory access which crashs Qemu.
    
    Fix crash when calling screendump from monitor.
    
    This was a regression introduced with r6839:
    DisplayAllocator interface (Stefano Stabellini)
    
    Signed-off-by: Stefan Weil <weil@mail.berlios.de>
    Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>
    
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@6900 c046a42c-6fe2-441c-8c8c-71466251a162
    aliguori authored
    2009-03-28 17:29:02 +0000  
    Browse Code »
  • Remove nodisk_ok machine feature (Jan Kiszka) ...
    6295e564
    All archs have some kind of firmware to load and can be fine with it
    already. So there is not much use in enforcing the presence of a disk.
    If the system setup requires one, the user will notice it anyway once
    the firmware/bios fails to boot from it.
    
    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@6899 c046a42c-6fe2-441c-8c8c-71466251a162
    aliguori authored
    2009-03-28 17:28:58 +0000  
    Browse File »
  • musicpal: Fix regression caused by 6839 (Jan Kiszka) ...
    bf9b48af
    Pass correct DisplayState field to is_surface_bgr().
    
    Signed-off-by: Jan Kiszka <jan.kiszka@web.de>
    Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>
    
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@6898 c046a42c-6fe2-441c-8c8c-71466251a162
    aliguori authored
    2009-03-28 17:28:53 +0000  
    Browse Dir »
  • gdbstub: Drop redundant memset after qemu_mallocz (Jan Kiszka) ...
    0fe17f5e
    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@6897 c046a42c-6fe2-441c-8c8c-71466251a162
    aliguori authored
    2009-03-28 17:28:49 +0000  
    Browse Code »
  • get roms more room. (Glauber Costa) ...
    34b39c2b
    This patch increases by 50 % the size available for option roms.
    The main motivator is that some roms grew bigger than the 64k we
    currently allocate for them (Hey, it's 2009!)
    
    One example is the gpxe project, that produces some roms with 69k,
    70k, etc. The space proposed by this patch actually makes it as
    big as 84k. Probably still a fit for some time.
    
    But there is no free lunch. This space must come from somewhere,
    and we take it from vga rom space. Currently, our vga roms are
    around 35k in size. With this patch, option rom space will begin
    just after vga ends, aligned to the next 2k boundary.
    
    Technicaly, we could do the same with the uper space (the bios itself),
    but since bochs bios is already 128 k in size, I don't see an
    urgent need to do it.
    
    [ fix case for vgabioses smaller than 30k, by Carl-Daniel Hailfinger ]
    
    Signed-off-by: Glauber Costa <glommer@redhat.com>
    Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>
    
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@6896 c046a42c-6fe2-441c-8c8c-71466251a162
    aliguori authored
    2009-03-28 17:28:45 +0000  
    Browse Code »
  • new scsi-generic abstraction, use SG_IO (Christoph Hellwig) ...
    221f715d
    Okay, I started looking into how to handle scsi-generic I/O in the
    new world order.
    
    I think the best is to use the SG_IO ioctl instead of the read/write
    interface as that allows us to support scsi passthrough on disk/cdrom
    devices, too.  See Hannes patch on the kvm list from August for an
    example.
    
    Now that we always do ioctls we don't need another abstraction than
    bdrv_ioctl for the synchronous requests for now, and for asynchronous
    requests I've added a aio_ioctl abstraction keeping it simple.
    
    Long-term we might want to move the ops to a higher-level abstraction
    and let the low-level code fill out the request header, but I'm lazy
    enough to leave that to the people trying to support scsi-passthrough
    on a non-Linux OS.
    
    Tested lightly by issuing various sg_ commands from sg3-utils in a guest
    to a host CDROM device.
    
    
    Signed-off-by: Christoph Hellwig <hch@lst.de>
    Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>
    
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@6895 c046a42c-6fe2-441c-8c8c-71466251a162
    aliguori authored
    2009-03-28 17:28:41 +0000  
    Browse File »
  • Document sun ID PROM contents ...
    64a7fde8
    Signed-off-by: Robert Reif <reif@earthlink.net>
    
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@6894 c046a42c-6fe2-441c-8c8c-71466251a162
    blueswir1 authored
    2009-03-28 16:17:50 +0000  
    Browse Code »
  • Fix DMA API when handling an immediate error from block layer (Avi Kivity) ...
    7403b14e
    The block layer may signal an immediate error on an asynchronous request
    by returning NULL.  The DMA API did not handle this correctly, returning
    an AIO request which would never complete (and which would crash if
    cancelled).
    
    Fix by detecting the failure and propagating it.
    
    Signed-off-by: Avi Kivity <avi@redhat.com>
    Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>
    
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@6893 c046a42c-6fe2-441c-8c8c-71466251a162
    aliguori authored
    2009-03-28 16:11:25 +0000  
    Browse Code »
  • Fix vectored aio bounce handling immediate errors (Avi Kivity) ...
    c240b9af
    If a bounced vectored aio fails immediately (the inner aio submission
    returning NULL) then the bounce handler erronously returns an aio
    request which will never be completed (and which crashes when cancelled).
    
    Fix by detecting that the inner request has failed and propagating the
    error.
    
    Signed-off-by: Avi Kivity <avi@redhat.com>
    Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>
    
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@6892 c046a42c-6fe2-441c-8c8c-71466251a162
    aliguori authored
    2009-03-28 16:11:20 +0000  
    Browse Code »
  • host_device_remove: remove incorrect check for device name (Eduardo Habkost) ...
    7cd0874c
    There is no need to check for valid prefixes on the the device name
    when removing it. If the device name is found on the vlan client list,
    it can be removed, regardless of the prefix used on its name.
    
    To reproduce the bug, just run this on the monitor:
    
     (qemu) host_net_add user name=foobar
     (qemu) host_net_remove 0 foobar
     invalid host network device foobar
     (qemu)
    
    Signed-off-by: Eduardo Habkost <ehabkost@redhat.com>
    Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>
    
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@6891 c046a42c-6fe2-441c-8c8c-71466251a162
    aliguori authored
    2009-03-28 15:58:58 +0000  
    Browse Code »
  • FreeBSD host physical cdrom fixes ...
    9f23011a
    This improves physical cdrom support on FreeBSD hosts to be almost as
    good as on Linux, with the only notable exception that you still need to
    either have the guest itself eject the disc if you want to take it
    out/change it, or do a change command in the monitor after taking out
    a disc in case a guest cannot eject it itself - otherwise the guest may
    continue using state (like size) of the old disc.
    
    Signed-off-by: Juergen Lock <nox@jelal.kn-bremen.de>
    
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@6888 c046a42c-6fe2-441c-8c8c-71466251a162
    blueswir1 authored
    2009-03-28 08:37:13 +0000  
    Browse Code »
  • Fix warning in vl.c ...
    a718acec
    vl.c calls dma_helper_init, so it needs to include dma.h to get a
    definition for it, otherwise we get compiler warnings like:
    
    /home/hch/work/qemu/vl.c: In function 'main':
    /home/hch/work/qemu/vl.c:5518: warning: implicit declaration of function 'dma_helper_init'
    
    
    Signed-off-by: Christoph Hellwig <hch@lst.de>
    
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@6887 c046a42c-6fe2-441c-8c8c-71466251a162
    blueswir1 authored
    2009-03-28 08:24:44 +0000  
    Browse Code »
  • Fix out of tree compilation ...
    de5e5781
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@6886 c046a42c-6fe2-441c-8c8c-71466251a162
    blueswir1 authored
    2009-03-28 08:14:42 +0000  
    Browse Code »
  • Fix compile problems with r6884 ...
    5c2f8d2d
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@6885 c046a42c-6fe2-441c-8c8c-71466251a162
    blueswir1 authored
    2009-03-28 08:13:56 +0000  
    Browse File »
  • Syncing documentation vs. -help vs. qemu_options table ...
    5824d651
    Try to keep documentation about command line switches, -help text and
    qemu_options table synchronized. 
    
    In true Qemu tradition, an include file is generated from single .hx file
    containing all relevant information in one place. The include file is
    parsed once for getting the enums, another time for getopt tables and
    hird time for help messages. Texi documentation for the options is
    generated from the same .hx file.
    
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@6884 c046a42c-6fe2-441c-8c8c-71466251a162
    blueswir1 authored
    2009-03-28 06:44:27 +0000  
    Browse Code »

21 Mar, 2009
1 commit
  • Fix absolute mouse events generated by SDL frontend. ...
    649c9078
    In r6839 ("DisplayAllocator interface") the "width" and "height" globals
    stopped ever being assigned.  Note that last time absolute input stopped
    working was for the same reason.
    
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@6875 c046a42c-6fe2-441c-8c8c-71466251a162
    balrog authored
    2009-03-21 01:09:16 +0000  
    Browse File »

20 Mar, 2009
11 commits
  • Move block dma helpers aiocb to store dma state (Avi Kivity) ...
    37b7842c
    Use the dedicated dma aiocb to store intermediate state for dma block
    transactions.
    
    Signed-off-by: Avi Kivity <avi@redhat.com>
    Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>
    
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@6874 c046a42c-6fe2-441c-8c8c-71466251a162
    aliguori authored
    2009-03-20 18:26:16 +0000  
    Browse File »
  • Use vectored aiocb storage to store vector translation state (Avi Kivity) ...
    3fb94d56
    Now that we have a dedicated acb pool for vector translation acbs, we can
    store the vector translation state in the acbs instead of in an external
    structure.
    
    Signed-off-by: Avi Kivity <avi@redhat.com>
    Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>
    
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@6873 c046a42c-6fe2-441c-8c8c-71466251a162
    aliguori authored
    2009-03-20 18:26:12 +0000  
    Browse Code »
  • Implement cancellation method for dma async I/O (Avi Kivity) ...
    6512a2a7
    Move the dma helpers to a private aio pool, and implement a cancellation
    method for them.  Should prevent issues when cancelling I/O while dma is
    in progress.
    
    Signed-off-by: Avi Kivity <avi@redhat.com>
    Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>
    
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@6872 c046a42c-6fe2-441c-8c8c-71466251a162
    aliguori authored
    2009-03-20 18:26:07 +0000  
    Browse File »
  • Convert vectored aio emulation to use a dedicated pool (Avi Kivity) ...
    c07a9008
    This allows us to remove a hack in the vectored aio cancellation code.
    
    Signed-off-by: Avi Kivity <avi@redhat.com>
    Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>
    
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@6871 c046a42c-6fe2-441c-8c8c-71466251a162
    aliguori authored
    2009-03-20 18:26:03 +0000  
    Browse Code »
  • Refactor aio callback allocation to use an aiocb pool (Avi Kivity) ...
    6bbff9a0
    Move the AIOCB allocation code to use a dedicate structure, AIOPool.  AIOCB
    specific information, such as the AIOCB size and cancellation routine, is
    moved into the pool.
    
    At present, there is exactly one pool per block format driver, maintaining
    the status quo.
    
    Signed-off-by: Avi Kivity <avi@redhat.com>
    Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>
    
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@6870 c046a42c-6fe2-441c-8c8c-71466251a162
    aliguori authored
    2009-03-20 18:25:59 +0000  
    Browse File »
  • virtio: Allow guest to defer VIRTIO_F_NOTIFY_ON_EMPTY (Alex Williamson) ...
    97b83deb
    There may be cases where the guest does not want the avail queue
    interrupt, even when it's empty.  For the virtio-net case, the
    guest may use a different buffering scheme or decide polling for
    used buffers is more efficient.  This can be accomplished by simply
    checking for whether the guest has acknowledged the existing notify
    on empty flag.
    
    Signed-off-by: Alex Williamson <alex.williamson@hp.com>
    Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>
    
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@6865 c046a42c-6fe2-441c-8c8c-71466251a162
    aliguori authored
    2009-03-20 16:13:50 +0000  
    Browse Dir »
  • e1000: Fix RX descriptor low threshold interrupt logic (Alex Williamson) ...
    bf16cc8f
    The RXDMT0 interrupt is supposed to fire when the number of free
    RX descriptors drops to some fraction of the total descriptors.
    However in practice, it seems like we're adding this interrupt
    cause on every RX.  Fix the logic to treat (tail - head) as the
    number of free entries rather than the number of used entries.
    
    Signed-off-by: Alex Williamson <alex.williamson@hp.com>
    Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>
    
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@6864 c046a42c-6fe2-441c-8c8c-71466251a162
    aliguori authored
    2009-03-20 16:13:47 +0000  
    Browse Code »
  • x86: Add NULL check to lsl (Jan Kiszka) ...
    dc1ded53
    According to the Intel specs, lsl performs a check against NULL for the
    provided selector, just like lar does. helper_lar() includes the
    corresponding code, helper_lsl() was lacking it so far.
    
    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@6863 c046a42c-6fe2-441c-8c8c-71466251a162
    aliguori authored
    2009-03-20 16:13:41 +0000  
    Browse Dir »
  • vnc: throttle screen updates. (Gerd Hoffmann) ...
    c522d0e2
    This patch makes the vnc server code skip screen refreshes in case
    there is data in the output buffer.  This reduces the refresh rate to
    throttle the bandwidth needed in case the network link is saturated.
    
    Signed-off-by: Gerd Hoffmann <kraxel@redhat.com>
    Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>
    
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@6862 c046a42c-6fe2-441c-8c8c-71466251a162
    aliguori authored
    2009-03-20 15:59:24 +0000  
    Browse Code »
  • vnc: fix printf warnings showing up with VNC_DEBUG enabled. (Gerd Hoffmann) ...
    23decc87
    
    Signed-off-by: Gerd Hoffmann <kraxel@redhat.com>
    Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>
    
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@6861 c046a42c-6fe2-441c-8c8c-71466251a162
    aliguori authored
    2009-03-20 15:59:18 +0000  
    Browse Code »
  • vnc: cleanup surface handling, fix screen corruption bug. (Gerd Hoffmann) ...
    6baebed7
    This patch killes the old_data hack in the qemu server and replaces
    it with a clean separation of the guest-visible display surface and
    the vnc server display surface.  Both guest and server surface have
    their own dirty bitmap for tracking screen updates.
    
    Workflow is this:
    
    (1) The guest writes to the guest surface.  With shared buffers being
        active the guest writes are directly visible to the vnc server code.
        Note that this may happen in parallel to the vnc server code running
        (today only in xenfb, once we have vcpu threads in qemu also for
        other display adapters).
    
    (2) vnc_update() callback tags the specified area in the guest dirty
        map.
    
    (3) vnc_update_client() will first walk through the guest dirty map.  It
        will compare guest and server surface for all regions tagged dirty
        and in case the screen content really did change the server surface
        and dirty map are updated.
        Note: old code used old_data in a simliar way, so this does *not*
        introduce an extra memcpy.
    
    (4) Then vnc_update_cient() will send the updates to the vnc client
        using the server surface and dirty map.
        Note: old code used the guest-visible surface instead, causing
        screen corruption in case of guest screen updates running in
        parallel.
    
    The separate dirty bitmap also has the nice effect that forced screen
    updates can be done cleanly by simply tagging the area in both guest and
    server dirty map.  The old, hackish way was memset(old_data, 42, size)
    to trick the code checking for screen changes.
    
    Signed-off-by: Gerd Hoffmann <kraxel@redhat.com>
    Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>
    
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@6860 c046a42c-6fe2-441c-8c8c-71466251a162
    aliguori authored
    2009-03-20 15:59:14 +0000  
    Browse Code »

19 Mar, 2009
1 commit
  • Remove dead code ...
    a667866b
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@6859 c046a42c-6fe2-441c-8c8c-71466251a162
    malc authored
    2009-03-19 02:14:10 +0000  
    Browse Code »

17 Mar, 2009
2 commits
  • Fix VGA issue introduced by r6349 ...
    aba35a6c
    Thanks to Robert Riebisch for bisection
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@6858 c046a42c-6fe2-441c-8c8c-71466251a162
    malc authored
    2009-03-17 16:05:50 +0000  
    Browse Code »
  • Fix ARM quadword VDUP (core register). ...
    cbbccffc
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@6857 c046a42c-6fe2-441c-8c8c-71466251a162
    pbrook authored
    2009-03-17 12:19:58 +0000  
    Browse File »

16 Mar, 2009
1 commit
  • Delete some unused macros detected with -Wp,-Wunused-macros use ...
    d78f3995
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@6856 c046a42c-6fe2-441c-8c8c-71466251a162
    blueswir1 authored
    2009-03-16 16:33:01 +0000  
    Browse Code »

13 Mar, 2009
9 commits
  • Make the ELF loader aware of backwards compatibility ...
    7f70c937
    Most 64 bit architectures I'm aware of support running 32 bit code
    of the same architecture as well.
    
    So x86_64 can run i386 code easily and ppc64 can run ppc code.
    
    Unfortunately, the current checks are pretty strict. So you can only
    load e.g. an x86_64 elf binary on qemu-system-x86_64, but no i386 one.
    
    This can get really annoying. I first encountered this issue with
    my multiboot patch, where qemu-system-x86_64 was unable to load an
    i386 elf binary because the elf loader rejected it.
    
    The same thing happened again on PPC64 now. The firmware we're loading
    is a PPC32 elf binary, as it's shared with PPC32. But the platform is
    PPC64.
    
    Right now there is a hack for this in the ppc cpu.h definition, that
    simply sets the type to PPC32 in system emulation mode. While that
    works fine for the firmware, it's no good if you also want to load a
    PPC64 kernel with -kernel.
    
    So in order to solve this mess, I figured the easiest way is to make
    the elf loader aware of platforms that are backwards compatible. For
    now I was only sure that x86_64 does i386 and ppc64 does ppc32, but
    maybe there are other combinations too.
    
    This patch is a prerequisite for having a working -kernel option on
    PPC64.
    
    Signed-off-by: Alexander Graf <alex@csgraf.de>
    
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@6855 c046a42c-6fe2-441c-8c8c-71466251a162
    blueswir1 authored
    2009-03-13 21:16:24 +0000  
    Browse Code »
  • temporarily disable logging around pci config writes (Avi Kivity) ...
    92a3ecda
    A pci config write may remap the vga linear frame buffer, confusing the
    memory slot dirty logging logic.
    
    Fixed Windows with -vga std.
    
    Signed-off-by: Avi Kivity <avi@redhat.com>
    Sigend-off-by: Anthony Liguori <aliguori@us.ibm.com>
    
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@6852 c046a42c-6fe2-441c-8c8c-71466251a162
    aliguori authored
    2009-03-13 18:10:13 +0000  
    Browse Code »
  • stop dirty logging while updating cirrus bank memory (Glauber Costa) ...
    8a93e519
    Otherwise, slot tracking gets confused.
    
    This fixes a screen corruption bug with Ubuntu guest installation.
    
    Signed-off-by: Glauber Costa <glommer@redhat.com>
    Signed-off-by: Avi Kivity <avi@redhat.com>
    Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>
    
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@6851 c046a42c-6fe2-441c-8c8c-71466251a162
    aliguori authored
    2009-03-13 18:09:59 +0000  
    Browse Code »
  • Add missing file ...
    2e7d200b
    Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>
    
    
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@6850 c046a42c-6fe2-441c-8c8c-71466251a162
    aliguori authored
    2009-03-13 16:27:31 +0000  
    Browse Code »
  • Update changelog ...
    82e52676
    Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>
    
    
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@6849 c046a42c-6fe2-441c-8c8c-71466251a162
    aliguori authored
    2009-03-13 16:22:41 +0000  
    Browse File »
  • qemu:virtio-net: Check return size on the correct sg list (Alex Williamson) ...
    c6bb9a32
    When checking that the size of the control virtqueue return field
    is sufficient, use the correct sg list.
    
    Signed-off-by: Alex Williamson <alex.williamson@hp.com>
    Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>
    
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@6845 c046a42c-6fe2-441c-8c8c-71466251a162
    aliguori authored
    2009-03-13 15:04:02 +0000  
    Browse Code »
  • make qemu_announce_self handle non contiguous net tables (Marcelo Tosatti) ...
    3450df30
    
    With hotplug nd_table might contain holes.
    
    Noticed by Eduardo Habkost.
    
    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@6844 c046a42c-6fe2-441c-8c8c-71466251a162
    aliguori authored
    2009-03-13 15:03:58 +0000  
    Browse Code »
  • Replace asprintf() with snprintf() in vnc.c ("Daniel P. Berrange") ...
    457772e6
    As previously discussed, this patch removes the non-portable use of
    asprintf(), replacing it with malloc+snprintf instead
    
       Signed-off-by: Daniel P. Berrange <berrange@redhat.com>
    Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>
    
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@6843 c046a42c-6fe2-441c-8c8c-71466251a162
    aliguori authored
    2009-03-13 15:03:27 +0000  
    Browse Code »
  • monitor: Provide empty command as final history entry (Jan Kiszka) ...
    5b0d2727
    Provide an empty line as last entry in command line history, just like
    bash e.g. does.
    
    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@6842 c046a42c-6fe2-441c-8c8c-71466251a162
    aliguori authored
    2009-03-13 15:02:28 +0000  
    Browse Code »