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 Sep, 2008
6 commits
  • Fix warning, based on patches by Zeev Tarantov and Jindrich Makovicka ...
    7fd6d9fc
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5340 c046a42c-6fe2-441c-8c8c-71466251a162
    blueswir1 authored
    2008-09-28 20:00:14 +0000  
    Browse Code »
  • Add to machine structure a flag to use SCSI drives instead of IDE: fixes SS-20 ...
    c9b1ae2c
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5339 c046a42c-6fe2-441c-8c8c-71466251a162
    blueswir1 authored
    2008-09-28 18:55:17 +0000  
    Browse Code »
  • Fix dots per clock value, cleanup and "optimize" ...
    f87fc09b
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5338 c046a42c-6fe2-441c-8c8c-71466251a162
    malc authored
    2008-09-28 02:43:18 +0000  
    Browse Dir »
  • Fix more r5087 breakage ...
    2d6f8971
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5337 c046a42c-6fe2-441c-8c8c-71466251a162
    malc authored
    2008-09-28 00:42:15 +0000  
    Browse Code »
  • Optional "precise" VGA retrace support ...
    cb5a7aa8
    Selected via: -vga <name>,retrace=precise
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5336 c046a42c-6fe2-441c-8c8c-71466251a162
    malc authored
    2008-09-28 00:42:12 +0000  
    Browse Code »
  • Change the way video graphics adapter is selected ...
    3893c124
    Instead of having (current)three command line switches -std-vga,
    -cirrusvga and -vmwarevga, provide one -vga switch which takes
    an argument, so that:
    qemu -std-vga   becomes qemu -vga std
    qemu -cirrusvga becomes qemu -vga cirrus
    qemu -vmwarevga becomes qemu -vga vmware
    
    Update documentation accordingly.
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5335 c046a42c-6fe2-441c-8c8c-71466251a162
    malc authored
    2008-09-28 00:42:05 +0000  
    Browse Code »

27 Sep, 2008
4 commits
  • Make compatfd fallback more robust ...
    27463101
    Be more friendly when signalfd() fails, and also add configure checks to detect
    that syscall(SYS_signalfd) actually works.  malc pointed out that some installs
    do not have /usr/include/linux headers that are in sync with the glibc headers
    so why SYS_signalfd is defined, it's #defined to _NR_signalfd which is not
    defined in the /usr/include/linux header.
    
    While this is a distro bug, it doesn't hurt to do a more thorough job in
    detection.
    
    Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>
    
    
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5334 c046a42c-6fe2-441c-8c8c-71466251a162
    aliguori authored
    2008-09-27 20:58:43 +0000  
    Browse Code »
  • Fix whitespace damage in compatfd ...
    b8ae7553
    Spotted by malc.
    
    Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>
    
    
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5333 c046a42c-6fe2-441c-8c8c-71466251a162
    aliguori authored
    2008-09-27 20:41:11 +0000  
    Browse Code »
  • Add mmu tlb demap support (Igor Kovalenko) ...
    cc6747f4
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5332 c046a42c-6fe2-441c-8c8c-71466251a162
    blueswir1 authored
    2008-09-27 19:43:18 +0000  
    Browse Dir »
  • Allocate code gen buffer properly on FreeBSD ...
    06e67a82
    Signed-off-by: Juergen Lock <nox@jelal.kn-bremen.de>
    Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>
    
    
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5331 c046a42c-6fe2-441c-8c8c-71466251a162
    aliguori authored
    2008-09-27 15:32:41 +0000  
    Browse Code »

26 Sep, 2008
9 commits
  • Fix definition of EMX bit in cpuid (Jens Axboe). ...
    a876e289
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5330 c046a42c-6fe2-441c-8c8c-71466251a162
    balrog authored
    2008-09-26 21:03:37 +0000  
    Browse Code »
  • Add a generic Niagara machine ...
    e87231d4
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5329 c046a42c-6fe2-441c-8c8c-71466251a162
    blueswir1 authored
    2008-09-26 19:48:58 +0000  
    Browse Code »
  • Implement some UA2007 block ASIs ...
    c99657d3
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5328 c046a42c-6fe2-441c-8c8c-71466251a162
    blueswir1 authored
    2008-09-26 18:07:24 +0000  
    Browse Dir »
  • Implement UA2005 hypervisor traps ...
    b158a785
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5327 c046a42c-6fe2-441c-8c8c-71466251a162
    blueswir1 authored
    2008-09-26 18:05:23 +0000  
    Browse Code »
  • Move also DEBUG_PCALL (see r5085) ...
    d81fd722
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5326 c046a42c-6fe2-441c-8c8c-71466251a162
    blueswir1 authored
    2008-09-26 18:02:48 +0000  
    Browse File »
  • Really fix the BSD build this time ...
    acce87f9
    struct aioinit isn't defined on BSD it appears so we need to guard everything
    in an #if defined(__linux__).
    
    Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>
    
    
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5325 c046a42c-6fe2-441c-8c8c-71466251a162
    aliguori authored
    2008-09-26 16:12:14 +0000  
    Browse File »
  • Fix build on non-Linux unices ...
    0d0ab49a
    Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>
    
    
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5324 c046a42c-6fe2-441c-8c8c-71466251a162
    aliguori authored
    2008-09-26 16:04:40 +0000  
    Browse Code »
  • Implement an fd pool to get real AIO with posix-aio ...
    53538725
    This patch implements a simple fd pool to allow many AIO requests with
    posix-aio.  The result is significantly improved performance (identical to that
    reported for linux-aio) for both cache=on and cache=off.
    
    The fundamental problem with posix-aio is that it limits itself to one thread
    per-file descriptor.  I don't know why this is, but this patch provides a simple
    mechanism to work around this (duplicating the file descriptor).
    
    This isn't a great solution, but it seems like a reasonable intermediate step
    between posix-aio and a custom thread-pool to replace it.
    
    Ryan Harper will be posting some performance analysis he did comparing posix-aio
    with fd pooling against linux-aio.  The size of the posix-aio thread pool and
    the fd pool were largely determined by him based on this analysis.
    
    Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>
    
    
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5323 c046a42c-6fe2-441c-8c8c-71466251a162
    aliguori authored
    2008-09-26 15:59:29 +0000  
    Browse File »
  • Fix build on FreeBSD ...
    997306fc
    __GLIBC_PREREQ is defined in such a way that the ! cannot be used in front of
    it on FreeBSD.  Also, -lpthread is not implied by the build and we definitely
    use it for compatfd support.
    
    While at it, I added a default initialization for posix-aio that seems to
    perform well in our testing.
    
    Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>
    
    
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5322 c046a42c-6fe2-441c-8c8c-71466251a162
    aliguori authored
    2008-09-26 15:52:17 +0000  
    Browse File »

25 Sep, 2008
8 commits
  • Revert r5274 which breaks savevm/loadvm ...
    2ca83a8d
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5321 c046a42c-6fe2-441c-8c8c-71466251a162
    blueswir1 authored
    2008-09-25 20:24:19 +0000  
    Browse File »
  • Add a simple SSSE3 test. ...
    59e0fbf8
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5320 c046a42c-6fe2-441c-8c8c-71466251a162
    balrog authored
    2008-09-25 18:41:28 +0000  
    Browse File »
  • Add Atom (x86) cpu identification. ...
    0086de1c
    Also add SSSE3 to Core2 features.
    
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5319 c046a42c-6fe2-441c-8c8c-71466251a162
    balrog authored
    2008-09-25 18:31:12 +0000  
    Browse Code »
  • SYSENTER/SYSEXIT IA-32e implementation (Alexander Graf). ...
    2436b61a
    On Intel CPUs, sysenter and sysexit are valid in 64-bit mode. This patch
    makes both 64-bit aware and enables them for Intel CPUs.
    Add cpu save/load for 64-bit wide sysenter variables.
    
    Signed-off-by: Alexander Graf <agraf@suse.de>
    
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5318 c046a42c-6fe2-441c-8c8c-71466251a162
    balrog authored
    2008-09-25 18:16:18 +0000  
    Browse File »
  • Core 2 Duo specification (Alexander Graf). ...
    e737b32a
    This patch adds a Core 2 Duo CPU to the available CPU types. The CPU
    definition tries to resemble a real CPU as good as possible, whilst not
    exposing features qemu does not implement.
    The patch also includes some minor additions that Core 2 Duo CPUs have:
    
    - New MSR: MSR_IA32_PERF_STATUS
    - CPUID up to level 5 (cache info and mwait)
    
    Signed-off-by: Alexander Graf <agraf@suse.de>
    
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5317 c046a42c-6fe2-441c-8c8c-71466251a162
    balrog authored
    2008-09-25 18:11:30 +0000  
    Browse Dir »
  • Clean up vendor identification (Alexander Graf). ...
    c5096daf
    Right now CPU vendor identification contains a lot of magic numbers. The
    patch cleans them up to defines, so we can identify the CPU later on
    without copying magic numbers.
    
    Signed-off-by: Alexander Graf <agraf@suse.de>
    
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5316 c046a42c-6fe2-441c-8c8c-71466251a162
    balrog authored
    2008-09-25 18:08:05 +0000  
    Browse Dir »
  • Implement x86 SSSE3 instructions. ...
    4242b1bd
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5315 c046a42c-6fe2-441c-8c8c-71466251a162
    balrog authored
    2008-09-25 18:01:46 +0000  
    Browse Code »
  • Use qemu_free() on env instead of free. ...
    bb332cb2
    Fixes a glibc Abort on qemu-x86_64 -cpu foo.
    
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5314 c046a42c-6fe2-441c-8c8c-71466251a162
    balrog authored
    2008-09-25 03:47:59 +0000  
    Browse File »

24 Sep, 2008
7 commits
  • fix bug in block-qcow2.c:alloc_cluster_offset() (Shahar Frank) ...
    f4af02ed
    During the debugging of the new revision of the zero dedup patch I
    stepped on the following bug in block-qcow2.c:alloc_cluster_offset(). I
    am not sure what the exact damage this bug can do, but it may be very
    nasty because you way not notice it effects until you will do some
    snapshot operations or similar actions that rely on the reference
    counting.
    
    The bug is easy to spot using the new "check" verb I added to the
    qemu-img in one of the previous patches. I will resend the qemu-img
    patch again with the new version of the zero dedup.
    
    Signed-off-by: Shahar Frank <shaharf@qumranet.com>
    Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>
    
    
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5313 c046a42c-6fe2-441c-8c8c-71466251a162
    aliguori authored
    2008-09-24 16:52:15 +0000  
    Browse Code »
  • Fix compiler warning when _VNC_DEBUG isn't defined. ...
    234c9bcd
    Signed-off-by: Thiemo Seufer <ths@networkno.de>
    
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5312 c046a42c-6fe2-441c-8c8c-71466251a162
    ths authored
    2008-09-24 15:17:57 +0000  
    Browse Code »
  • pflash: Add missing parenthesis in error message. ...
    547012f4
    Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
    
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5311 c046a42c-6fe2-441c-8c8c-71466251a162
    ths authored
    2008-09-24 14:33:07 +0000  
    Browse Code »
  • 64 bit truncation in code_gen_buffer_size calculation (Jes Sorensen) ...
    174a9a1f
    Don't truncate code_gen_buffer_size calculation to int, as it will give
    unpredicted results on 64 bit systems when booting large guests.
    
    Signed-off-by: Jes Sorensen <jes@sgi.com>
    Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>
    
    
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5310 c046a42c-6fe2-441c-8c8c-71466251a162
    aliguori authored
    2008-09-24 14:10:36 +0000  
    Browse Code »
  • Reintroduce TEXT_CONSOLE_FIXED_SIZE and TEXT_CONSOLE for resizable vc's. ...
    c21bbcfa
    This partially reverts r4812 to fix an issue highlighted by Ryan Harper
    with all vc's being fixed size which prevented backends with resizable
    window (curses) from displaying okay.
    
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5309 c046a42c-6fe2-441c-8c8c-71466251a162
    balrog authored
    2008-09-24 03:32:33 +0000  
    Browse File »
  • Don't use ds->dpy_copy directly from hw/ (Jan Niehusmann). ...
    38334f76
    I left a TODO in the code because this still doesn't definitely
    fix all issues.
    
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5308 c046a42c-6fe2-441c-8c8c-71466251a162
    balrog authored
    2008-09-24 02:21:24 +0000  
    Browse File »
  • Add missing dependencies for qemu-doc.* (Stefan Weil) ...
    818220f5
    This patch fixes some items in Makefile:
    
    * remove duplicate entries from .PHONY
    * add missing entries to .PHONY
    * sort entries in .PHONY alphabetically
    * add missing dependencies for qemu-doc.* targets
    
    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@5307 c046a42c-6fe2-441c-8c8c-71466251a162
    aliguori authored
    2008-09-24 01:13:40 +0000  
    Browse Code »

23 Sep, 2008
3 commits
  • Fix tcg_gen_concat32_i64 on 64-bit hosts. ...
    88422e2e
    Signed-off-by: Paul Brook <paul@codesourcery.com>
    
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5306 c046a42c-6fe2-441c-8c8c-71466251a162
    pbrook authored
    2008-09-23 22:31:10 +0000  
    Browse Code »
  • scsi-generic: decode correctly SCSI tape commands (Laurent Vivier) ...
    a9dd6843
    This patch allows to use a "real" SCSI tape with qemu using
    "-drive /dev/sgX,if=scsi".
    
    It allows to decode correctly transfer length when the type of the
    device is a tape.
    
    Some issues remain when the application reading the tape tries to go
    beyond the end of the stream (but they must be corrected at the SCSI
    controller level).
    
    Signed-off-by: Laurent Vivier <Laurent.Vivier@bull.net>
    Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>
    
    
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5305 c046a42c-6fe2-441c-8c8c-71466251a162
    aliguori authored
    2008-09-23 13:38:44 +0000  
    Browse Code »
  • Relax posix-aio restrictions on newer glibcs ...
    82889986
    RedHat 9 shipped glibc 2.3.  Modern versions of glibc do not have the aio thread
    exit issue that the comment references.  This patch adjusts the check to only
    limit aio_init on glibc versions < 2.4.
    
    Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>
    
    
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5304 c046a42c-6fe2-441c-8c8c-71466251a162
    aliguori authored
    2008-09-23 02:57:00 +0000  
    Browse Code »

22 Sep, 2008
3 commits
  • Use concet TCG instructions in the MIPS target. ...
    cb2c9921
    Signed-off-by: Thiemo Seufer <ths@networkno.de>
    
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5303 c046a42c-6fe2-441c-8c8c-71466251a162
    ths authored
    2008-09-22 21:54:00 +0000  
    Browse Code »
  • CRIS: Improve ASID related TLB flushes. ...
    28de16da
    * Speedup and correct ASID (PID) related TLB flushes.
    * Use 64bit tcg load/stores to emulate movem.
    * Remove unused helpers and other minor cleanups.
    
    Signed-off-by: Edgar E. Iglesias <edgar@axis.com>
    
    
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5302 c046a42c-6fe2-441c-8c8c-71466251a162
    edgar_igl authored
    2008-09-22 20:51:28 +0000  
    Browse Dir »
  • Fix formatting of documentation (Stefan Weil) ...
    4a6b819c
    Fix formatting for documentation of nbd command line options.
    
    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@5301 c046a42c-6fe2-441c-8c8c-71466251a162
    aliguori authored
    2008-09-22 20:41:57 +0000  
    Browse Code »