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
29 Nov, 2008
10 commits
  • Handle SDL log just like other temporary files ...
    d4742de8
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5817 c046a42c-6fe2-441c-8c8c-71466251a162
    malc authored
    2008-11-29 22:04:31 +0000  
    Browse Code »
  • Use trap shell builtin to remove temporary files ...
    9ac81bbb
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5816 c046a42c-6fe2-441c-8c8c-71466251a162
    malc authored
    2008-11-29 20:09:56 +0000  
    Browse Code »
  • Fix alignment of 64bit args ...
    ebd486d5
    Unbreaks sparc and mips64el. (Reported by Thiemo Seufer)
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5815 c046a42c-6fe2-441c-8c8c-71466251a162
    malc authored
    2008-11-29 19:55:15 +0000  
    Browse Code »
  • Fix 'enable selection' command (esp_4_ensel.diff) ...
    e3926838
    Indicate success after 'enable selection' command
    
    Signed-off-by: Herve Poussineau <hpoussin@reactos.org>
    
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5814 c046a42c-6fe2-441c-8c8c-71466251a162
    blueswir1 authored
    2008-11-29 16:51:42 +0000  
    Browse Dir »
  • Fix command len detection (esp_3_cmdlen.diff) ...
    fc4d65da
    When command is not DMA, TCMID and TCLO registers are not filled. Use command buffer len instead
    
    Signed-off-by: Herve Poussineau <hpoussin@reactos.org>
    
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5813 c046a42c-6fe2-441c-8c8c-71466251a162
    blueswir1 authored
    2008-11-29 16:51:02 +0000  
    Browse Dir »
  • Fix configuration 2 register (esp_2_cfg2.diff): ...
    b44c08fa
    According to http://www.ibiblio.org/pub/historic-linux/early-ports/Sparc/NCR/NCR53C9X.txt,
    "Any bit pattern written to this register may be read back and should be identical"
    
    Signed-off-by: Herve Poussineau <hpoussin@reactos.org>
    
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5812 c046a42c-6fe2-441c-8c8c-71466251a162
    blueswir1 authored
    2008-11-29 16:48:29 +0000  
    Browse Code »
  • Misc fixes (Herve Poussineau) ...
    8dea1dd4
    - Fix internal fifo size (16 bytes), according to http://www.ibiblio.org/pub/historic-linux/early-ports/Sparc/NCR/NCR53C9X.txt
    - Fix values of STAT_MI and STAT_MO
    - Give a scsi ID to adapter, and prevent this ID to be used by devices
    - Prevent fifo overrun in esp_mem_writeb
    - Add a ESP_ERROR macro, and use it where appropriate
    
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5811 c046a42c-6fe2-441c-8c8c-71466251a162
    blueswir1 authored
    2008-11-29 16:45:28 +0000  
    Browse File »
  • Don't rely on the fact that MAX_FD is 2 (Herve Poussineau) ...
    ce802585
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5810 c046a42c-6fe2-441c-8c8c-71466251a162
    blueswir1 authored
    2008-11-29 16:42:40 +0000  
    Browse Code »
  • Prepare for handling different BSD mmap() flags ...
    6c173b3c
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5809 c046a42c-6fe2-441c-8c8c-71466251a162
    blueswir1 authored
    2008-11-29 14:05:16 +0000  
    Browse Code »
  • Fix comment typo. ...
    ee50add9
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5808 c046a42c-6fe2-441c-8c8c-71466251a162
    pbrook authored
    2008-11-29 13:33:23 +0000  
    Browse Code »

28 Nov, 2008
2 commits
  • qemu-doc.texi: rewrite the documentation for the -net option ...
    030370a2
    Addresses comments from Jamie Lokier.
    
    Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5807 c046a42c-6fe2-441c-8c8c-71466251a162
    aurel32 authored
    2008-11-28 11:17:43 +0000  
    Browse Code »
  • qemu-doc.texi: document downscript network option ...
    f5fc9975
    From Guido Günther, through the Debian BTS.
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5806 c046a42c-6fe2-441c-8c8c-71466251a162
    aurel32 authored
    2008-11-28 10:11:17 +0000  
    Browse Code »

27 Nov, 2008
6 commits
  • target-ppc: convert POWER2 load/store instructions to TCG ...
    01a4afeb
    Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5805 c046a42c-6fe2-441c-8c8c-71466251a162
    aurel32 authored
    2008-11-27 19:30:56 +0000  
    Browse Code »
  • target-ppc: convert SPE load/store to TCG ...
    6a6ae23f
    Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5804 c046a42c-6fe2-441c-8c8c-71466251a162
    aurel32 authored
    2008-11-27 19:30:47 +0000  
    Browse File »
  • target-ppc: simplify evsplati and evsplatfi ...
    38d14952
    Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5803 c046a42c-6fe2-441c-8c8c-71466251a162
    aurel32 authored
    2008-11-27 19:30:38 +0000  
    Browse Dir »
  • linux-user: Add support for STOP/CONT signals. ...
    60b19691
    Signed-off-by: Riku Voipio <riku.voipio@iki.fi>
    
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5802 c046a42c-6fe2-441c-8c8c-71466251a162
    ths authored
    2008-11-27 15:47:15 +0000  
    Browse Code »
  • linux-user: sig is target signal. ...
    2a913eb1
    Signed-off-by: Riku Voipio <riku.voipio@iki.fi>
    
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5801 c046a42c-6fe2-441c-8c8c-71466251a162
    ths authored
    2008-11-27 15:46:25 +0000  
    Browse Dir »
  • Make installing bios files optional. ...
    77755340
    Signed-off-by: Riku Voipio <riku.voipio@iki.fi>
    
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5800 c046a42c-6fe2-441c-8c8c-71466251a162
    ths authored
    2008-11-27 15:45:16 +0000  
    Browse File »

25 Nov, 2008
6 commits
  • Use sys-queue.h for break/watchpoint managment (Jan Kiszka) ...
    c0ce998e
    This switches cpu_break/watchpoint_* to TAILQ wrappers, simplifying the
    code and also fixing a use after release issue in
    cpu_break/watchpoint_remove_all.
    
    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@5799 c046a42c-6fe2-441c-8c8c-71466251a162
    aliguori authored
    2008-11-25 22:13:57 +0000  
    Browse File »
  • Add TAILQ_FOREACH_SAFE (Jan Kiszka) ...
    31280d92
    Add TAILQ iterator that allows to safely remove elements while walking
    the list.
    
    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@5798 c046a42c-6fe2-441c-8c8c-71466251a162
    aliguori authored
    2008-11-25 22:05:37 +0000  
    Browse Code »
  • Abstract out geometry detection code from IDE for reuse ...
    f3d54fc4
    Virtio will want to use the geometry detection code.  It doesn't belong 
    in ide.c anyway.
    
    Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>
    
    
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5797 c046a42c-6fe2-441c-8c8c-71466251a162
    aliguori authored
    2008-11-25 21:50:24 +0000  
    Browse Code »
  • Revert r5636 to fix icount on hosts w/o high-res clocks ...
    357c692c
    Changeset r5636 changed the timers to run in the alarm callback.  The 
    alarm callback can only be called as frequently as the host alarm timer 
    fires.  For older Linux hosts and possibly non-Linux hosts, this can be 
    as high as a 1ms granularity.
    
    icount calculates the select timeout based on the next deadline and 
    select is usually capable of sleeping for a short period of time than 
    alarm timer granularity.  This means that changing the timer callbacks 
    to be based on alarm firing caused timers to fire much later than they 
    ought to when using icount.
    
    Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>
    
    
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5796 c046a42c-6fe2-441c-8c8c-71466251a162
    aliguori authored
    2008-11-25 17:26:09 +0000  
    Browse Code »
  • i386: remove unused function prototypes (Laurent Desnogues) ...
    9c99d2ab
    This patch removes two unused prototypes from i386 target exec.h file.
    
    Signed-off-by: Laurent Desnogues <laurent.desnogues@gmail.com>
    Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>
    
    
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5795 c046a42c-6fe2-441c-8c8c-71466251a162
    aliguori authored
    2008-11-25 17:19:45 +0000  
    Browse Dir »
  • Fix usb-stub compilation ...
    89886f4c
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5794 c046a42c-6fe2-441c-8c8c-71466251a162
    blueswir1 authored
    2008-11-25 16:49:33 +0000  
    Browse File »

24 Nov, 2008
7 commits
  • vga optimization (Glauber Costa) ...
    2bec46dc
    Hypervisors like KVM perform badly while doing mmio on
    a loop, because it'll generate an exit on each access.
    This is the case with VGA, which results in very bad
    performance.
    
    In this patch, we map the linear frame buffer as RAM,
    make sure it has dirty region tracking enabled, and then
    just let the region to be written.
    
    Cleanups suggestions by:
      Stefano Stabellini <stefano.stabellini@eu.citrix.com>
    
    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@5793 c046a42c-6fe2-441c-8c8c-71466251a162
    aliguori authored
    2008-11-24 20:21:41 +0000  
    Browse File »
  • kvm: Introduce kvm logging interface (Glauber Costa) ...
    5832d1f2
    Introduce functions to control logging of memory regions.
    We select regions based on its start address, a
    guest_physical_addr (target_phys_addr_t, in qemu nomenclature).
    
    The main user of this interface right now is VGA optimization
    (a way of reducing the number of mmio exits).
    
    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@5792 c046a42c-6fe2-441c-8c8c-71466251a162
    aliguori authored
    2008-11-24 19:36:26 +0000  
    Browse File »
  • move vga_io_address to VGA State (Glauber Costa) ...
    b4fbd879
    It'll be reused later by the vga optimization.
    
    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@5791 c046a42c-6fe2-441c-8c8c-71466251a162
    aliguori authored
    2008-11-24 19:35:16 +0000  
    Browse File »
  • better type checking for vga (Glauber Costa) ...
    4efe2755
    unsigned long is too bad of a type. Use ram_addr_t instead.
    
    aligurori: fixed a compile warning in this patch
    
    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@5790 c046a42c-6fe2-441c-8c8c-71466251a162
    aliguori authored
    2008-11-24 19:33:59 +0000  
    Browse File »
  • Introduce accessors for DisplayState (Stefano Stabellini) ...
    0e1f5a0c
    Introducing some accessors:
    
    ds_get_linesize
    ds_get_bits_per_pixel
    ds_get_width
    ds_get_height
    ds_get_data
    
    Signed-off-by: Stefano Stabellini <stefano.stabellini@eu.citrix.com>
    Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>
    
    
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5789 c046a42c-6fe2-441c-8c8c-71466251a162
    aliguori authored
    2008-11-24 19:29:13 +0000  
    Browse File »
  • target-ppc: convert trap instructions to TCG ...
    cab3bee2
    Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5788 c046a42c-6fe2-441c-8c8c-71466251a162
    aurel32 authored
    2008-11-24 11:28:19 +0000  
    Browse Code »
  • target-ppc: convert altivec load/store to TCG ...
    fe1e5c53
    Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5787 c046a42c-6fe2-441c-8c8c-71466251a162
    aurel32 authored
    2008-11-24 08:47:21 +0000  
    Browse File »

23 Nov, 2008
5 commits
  • target-ppc: convert FPU load/store to TCG ...
    a0d7d5a7
    Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5786 c046a42c-6fe2-441c-8c8c-71466251a162
    aurel32 authored
    2008-11-23 16:30:50 +0000  
    Browse Dir »
  • target-ppc: fix access_type usage ...
    a7859e89
    Write env->access_type before a load/store operation instead of relying
    on the name of the dyngen operation.
    
    Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5785 c046a42c-6fe2-441c-8c8c-71466251a162
    aurel32 authored
    2008-11-23 16:30:40 +0000  
    Browse File »
  • target-ppc: include the instruction name in load/store handlers name ...
    0c8aacd4
    Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5784 c046a42c-6fe2-441c-8c8c-71466251a162
    aurel32 authored
    2008-11-23 16:30:28 +0000  
    Browse Code »
  • target-ppc: convert SPE FP ops to TCG ...
    1c97856d
    Including a few bug fixes:
    - Don't clear high part for instruction with 32-bit destination
    - Fix efscmp* and etstcmp* return value
    
    Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5783 c046a42c-6fe2-441c-8c8c-71466251a162
    aurel32 authored
    2008-11-23 10:54:04 +0000  
    Browse Code »
  • Fix typo reported by Thiemo Seufer ...
    f4887919
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5782 c046a42c-6fe2-441c-8c8c-71466251a162
    blueswir1 authored
    2008-11-23 07:27:59 +0000  
    Browse Code »

22 Nov, 2008
4 commits
  • target-ppc: remove declaration of removed function from op_helper.h ...
    293d6942
    Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5781 c046a42c-6fe2-441c-8c8c-71466251a162
    aurel32 authored
    2008-11-22 21:27:36 +0000  
    Browse Code »
  • Native BSD host USB support (Juergen Lock, Lonnie Mendez) ...
    68063649
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5780 c046a42c-6fe2-441c-8c8c-71466251a162
    blueswir1 authored
    2008-11-22 21:03:55 +0000  
    Browse File »
  • Native FreeBSD parallel port (Juergen Lock) ...
    6972f935
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5779 c046a42c-6fe2-441c-8c8c-71466251a162
    blueswir1 authored
    2008-11-22 20:49:12 +0000  
    Browse File »
  • Use MAP_ANON also for FreeBSD (Juergen Lock) ...
    5f8712aa
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5778 c046a42c-6fe2-441c-8c8c-71466251a162
    blueswir1 authored
    2008-11-22 20:43:01 +0000  
    Browse File »