Permalink
Switch branches/tags
Nothing to show
Commits on Apr 15, 2009
Commits on Apr 14, 2009
Commits on Apr 13, 2009
Commits on Apr 9, 2009
Commits on Apr 7, 2009
Commits on Apr 2, 2009
Commits on Apr 1, 2009
  1. SH: Improve movca.l/ocbi emulation.

    edgar_igl
    edgar_igl committed Apr 1, 2009
    Author: Vladimir Prus <vladimir@codesourcery.com>
    
        Fix movcal.l/ocbi emulation.
    
            * target-sh4/cpu.h (memory_content): New.
            (CPUSH4State): New fields movcal_backup and movcal_backup_tail.
            * target-sh4/helper.h (helper_movcal)
            (helper_discard_movcal_backup, helper_ocbi): New.
            * target-sh4/op_helper.c (helper_movcal)
            (helper_discard_movcal_backup, helper_ocbi): New.
            * target-sh4/translate.c (DisasContext): New field has_movcal.
            (sh4_defs): Update CVS for SH7785.
            (cpu_sh4_init): Initialize env->movcal_backup_tail.
            (_decode_opc): Discard movca.l-backup.
            Make use of helper_movcal and helper_ocbi.
            (gen_intermediate_code_internal): Initialize has_movcal to 1.
    
    Thanks to Shin-ichiro KAWASAKI and Paul Mundt for valuable feedback.
    
    Acked-by: Edgar E. Iglesias <edgar.iglesias@gmail.com>
    
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@6966 c046a42c-6fe2-441c-8c8c-71466251a162
  2. Implement and use shared memory framebuffer device rendering reoutine.

    pbrook
    pbrook committed Apr 1, 2009
    Use DMA mapping API.
    
    Signed-off-by: Paul Brook <paul@codesourcery.com>
    
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@6965 c046a42c-6fe2-441c-8c8c-71466251a162
  3. Use pixel_ops.h

    pbrook
    pbrook committed Apr 1, 2009
    Signed-off-by: Paul Brook <paul@codesourcery.com>
    
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@6964 c046a42c-6fe2-441c-8c8c-71466251a162
Commits on Mar 31, 2009
  1. Remove unused variable

    blueswir1
    blueswir1 committed Mar 31, 2009
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@6963 c046a42c-6fe2-441c-8c8c-71466251a162
  2. Update OpenBIOS images to r482

    blueswir1
    blueswir1 committed Mar 31, 2009
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@6962 c046a42c-6fe2-441c-8c8c-71466251a162
  3. Avoid rounding problems in ptimer_get_count

    pbrook
    pbrook committed Mar 31, 2009
    Signed-off-by: Paul Brook <paul@codesourcery.com>
    
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@6961 c046a42c-6fe2-441c-8c8c-71466251a162
Commits on Mar 30, 2009
  1. Fix wrong return value

    blueswir1
    blueswir1 committed Mar 30, 2009
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@6959 c046a42c-6fe2-441c-8c8c-71466251a162
Commits on Mar 29, 2009
  1. Remove dead AIO code for win32

    aliguori
    aliguori committed Mar 29, 2009
    AFAIK, it's never been enabled and hasn't even compiled in ages.  Remove the
    code to avoid confusion.  If someone ever decides to fix it, they can get at
    the old version in RCS history.
    
    Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>
    
    
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@6958 c046a42c-6fe2-441c-8c8c-71466251a162
  2. target-mips: optimize gen_movcf_*()

    aurel32
    aurel32 committed Mar 29, 2009
    Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@6957 c046a42c-6fe2-441c-8c8c-71466251a162
  3. target-mips: optimize gen_movci()

    aurel32
    aurel32 committed Mar 29, 2009
    Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@6956 c046a42c-6fe2-441c-8c8c-71466251a162
  4. target-mips: optimize gen_compute_branch1()

    aurel32
    aurel32 committed Mar 29, 2009
    Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@6955 c046a42c-6fe2-441c-8c8c-71466251a162
  5. Misc scsi disk/cdrom fixes/improvements 4/4

    blueswir1
    blueswir1 committed Mar 29, 2009
    Implement Test Unit Ready command (return NOT READY as above
    if !bdrv_is_inserted(...))
    
    Signed-off-by: Juergen Lock <nox@jelal.kn-bremen.de>
    
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@6954 c046a42c-6fe2-441c-8c8c-71466251a162
  6. misc scsi disk/cdrom fixes/improvements 3/4

    blueswir1
    blueswir1 committed Mar 29, 2009
    Add asc 0x3a, ascq 0: Medium not present to NOT READY sense
    (needed to keep some guests from retrying causing long sleeps in the
    kernel)
    
    Signed-off-by: Juergen Lock <nox@jelal.kn-bremen.de>
    
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@6953 c046a42c-6fe2-441c-8c8c-71466251a162
  7. misc scsi disk/cdrom fixes/improvements 2/4

    blueswir1
    blueswir1 committed Mar 29, 2009
    Implement cdrom load/eject functionality (Start Stop Unit command)
    
    Signed-off-by: Juergen Lock <nox@jelal.kn-bremen.de>
    
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@6952 c046a42c-6fe2-441c-8c8c-71466251a162
  8. misc scsi disk/cdrom fixes/improvements 1/4

    blueswir1
    blueswir1 committed Mar 29, 2009
    Use correct sector size for cdrom Read TOC command
    
    Signed-off-by: Juergen Lock <nox@jelal.kn-bremen.de>
    
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@6951 c046a42c-6fe2-441c-8c8c-71466251a162
  9. target-mips: don't map FP registers as TCG global variables

    aurel32
    aurel32 committed Mar 29, 2009
    Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@6950 c046a42c-6fe2-441c-8c8c-71466251a162
  10. target-mips: fix divu instruction

    aurel32
    aurel32 committed Mar 29, 2009
    Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@6949 c046a42c-6fe2-441c-8c8c-71466251a162
  11. tcg: fix _tl aliases for divu/remu

    aurel32
    aurel32 committed Mar 29, 2009
    Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@6948 c046a42c-6fe2-441c-8c8c-71466251a162
  12. target-ppc: Explain why the whole TLB is flushed on SR write

    aurel32
    aurel32 committed Mar 29, 2009
    Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@6947 c046a42c-6fe2-441c-8c8c-71466251a162
  13. Fix hxtool eating backslash sequences for sh != bash

    blueswir1
    blueswir1 committed Mar 29, 2009
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@6946 c046a42c-6fe2-441c-8c8c-71466251a162
  14. Fix hxtool eating backslash sequences

    blueswir1
    blueswir1 committed Mar 29, 2009
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@6945 c046a42c-6fe2-441c-8c8c-71466251a162
  15. fix format string warnings in block-qcow2.c (Christoph Hellwig)

    aliguori
    aliguori committed Mar 29, 2009
    Recent patches added two compiler warnings about the format string
    usage in qcow_read_extensions.  One is printing a uint64_t using
    %lu which is incorrect on many platforms as it can be a unsigned
    long long, the second one is printing the result of sizeof as
    %lu, but it is a size_t so it needs to be printed using %zu.
    
    
    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@6944 c046a42c-6fe2-441c-8c8c-71466251a162
  16. check for bs->drv in bdrv_flush (Christoph Hellwig)

    aliguori
    aliguori committed Mar 29, 2009
    All the bdrv_ helpers should check for bs->drv being zero as that means
    there is no backend image open.  bdrv_flush fails to perform that check
    and can thus cause NULL pointer dereferences.
    
    Found using qemu-io.
    
    
    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@6943 c046a42c-6fe2-441c-8c8c-71466251a162
  17. remove dead code in bdrv_check_request (Christoph Hellwig)

    aliguori
    aliguori committed Mar 29, 2009
    Remove code dealing with negative sector numbers for byte access in
    bdrv_check_request as sector numbers can't ever be negative.
    
    Previously we supported negative sector counts for byte access, but
    never sector numbers.
    
    
    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@6942 c046a42c-6fe2-441c-8c8c-71466251a162
  18. target-mips: optimize write to env->hflags

    aurel32
    aurel32 committed Mar 29, 2009
    Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@6941 c046a42c-6fe2-441c-8c8c-71466251a162