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
17 Apr, 2009
5 commits
  • kvm: Apply SMM-already-initialized workaround on reset (Jan Kiszka) ...
    3c892168
    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@7136 c046a42c-6fe2-441c-8c8c-71466251a162
    aliguori authored
    2009-04-17 14:26:21 +0000  
    Browse Code »
  • kvm: Sync CPU state on reset (Jan Kiszka) ...
    29203dcf
    Make sure KVM gets informed about the reset CPU state.
    
    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@7135 c046a42c-6fe2-441c-8c8c-71466251a162
    aliguori authored
    2009-04-17 14:26:17 +0000  
    Browse Code »
  • linux-user: fix inotify syscalls ...
    8690e420
    Configure test was broken, so the breakage of the #ifdef'd
    code was not noticed.
    
    Signed-off-by: Riku Voipio <riku.voipio@iki.fi>
    Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@7134 c046a42c-6fe2-441c-8c8c-71466251a162
    aurel32 authored
    2009-04-17 13:50:32 +0000  
    Browse Dir »
  • Revert "target-mips: fix call to check_*() functions" ...
    8c0ab41f
    This reverts commit r7127, r7132 is a better fix for that.
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@7133 c046a42c-6fe2-441c-8c8c-71466251a162
    aurel32 authored
    2009-04-17 13:17:26 +0000  
    Browse Dir »
  • target-mips: simplify exception generation ...
    aefbc83e
    There is no need to exit the tb after a call to helper_raise_exception
    as it already calls cpu_loop_exit().
    
    Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@7132 c046a42c-6fe2-441c-8c8c-71466251a162
    aurel32 authored
    2009-04-17 13:11:42 +0000  
    Browse Dir »

16 Apr, 2009
10 commits
  • Translate signal values in exit status. ...
    1d9d8b55
    Signed-off-by: Paul Brook <paul@codesourcery.com>
    
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@7131 c046a42c-6fe2-441c-8c8c-71466251a162
    pbrook authored
    2009-04-16 15:17:02 +0000  
    Browse File »
  • linux-user: fix getcwd syscall ...
    aaf4ad39
    The patch called "prefer glibc over direct syscalls" (commit 7118) has
    replaced the getcwd syscall with a call to the glibc. With this change,
    the syscall is returning -1 in error case and 0 otherwise.
    This is problematic as the sys_getcwd syscall should return the number
    of bytes written to the buffer including the '\0'.
    
    Signed-off-by: Arnaud Patard <arnaud.patard@rtp-net.org>
    Acked-By: Riku Voipio <riku.voipio@iki.fi>
    Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@7130 c046a42c-6fe2-441c-8c8c-71466251a162
    aurel32 authored
    2009-04-16 14:17:14 +0000  
    Browse File »
  • target-ppc: mark a few helpers TCG_CALL_CONST and/or TCG_CALL_PURE ...
    69a218fc
    Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@7129 c046a42c-6fe2-441c-8c8c-71466251a162
    aurel32 authored
    2009-04-16 12:57:58 +0000  
    Browse Code »
  • target-mips: fix revision r7126 ...
    a6035857
    Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@7128 c046a42c-6fe2-441c-8c8c-71466251a162
    aurel32 authored
    2009-04-16 12:57:50 +0000  
    Browse Dir »
  • target-mips: fix call to check_*() functions ...
    007ac6fa
    check_*() functions may in fine call generate_exception(), which ends
    by a call to tcg_gen_exit_tb(). As a consequence, we have to make sure
    that no TCG temp variables are crossing a check_*() function.
    
    Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@7127 c046a42c-6fe2-441c-8c8c-71466251a162
    aurel32 authored
    2009-04-16 11:51:19 +0000  
    Browse Dir »
  • target-mips: optimize gen_flt3_ldst() ...
    585c88d5
    Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@7126 c046a42c-6fe2-441c-8c8c-71466251a162
    aurel32 authored
    2009-04-16 11:51:11 +0000  
    Browse Dir »
  • target-mips: optimize gen_flt_ldst() ...
    c407df81
    Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@7125 c046a42c-6fe2-441c-8c8c-71466251a162
    aurel32 authored
    2009-04-16 11:51:03 +0000  
    Browse Dir »
  • Stop translation after a syscall instruciton. ...
    8e0f950d
    Signed-off-by: Paul Brook <paul@codesourcery.com>
    
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@7124 c046a42c-6fe2-441c-8c8c-71466251a162
    pbrook authored
    2009-04-16 10:56:43 +0000  
    Browse Dir »
  • configure: display debug tcg status in summary ...
    ade25b0d
    Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@7123 c046a42c-6fe2-441c-8c8c-71466251a162
    aurel32 authored
    2009-04-16 09:58:41 +0000  
    Browse Code »
  • tcg: make sure NDEBUG is defined before including <assert.h> ...
    cca82982
    Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@7122 c046a42c-6fe2-441c-8c8c-71466251a162
    aurel32 authored
    2009-04-16 09:58:30 +0000  
    Browse Dir »

15 Apr, 2009
16 commits
  • fix a typo introduced in r7118 ...
    39386ac7
    Reported by Stefan Weil
    
    Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@7121 c046a42c-6fe2-441c-8c8c-71466251a162
    aurel32 authored
    2009-04-15 19:48:17 +0000  
    Browse Code »
  • linux-user: fix warnings introduced by r7118 ...
    fda33744
    Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@7120 c046a42c-6fe2-441c-8c8c-71466251a162
    aurel32 authored
    2009-04-15 17:12:01 +0000  
    Browse Dir »
  • linux-user: proper exit code for uncaught signals ...
    603e4fd7
    The proper exit code for dieing from an uncaught signal is -<signal>.
    The kernel doesn't allow exit() or _exit() to pass a negative value.
    To get the proper exit code we need to actually die from an uncaught signal.
    
    A default signal handler is installed, we send ourself a signal
    and we wait for it to arrive.
    
    Patch originates from Scratchbox
    
    Signed-off-by: Riku Voipio <riku.voipio@iki.fi>
    Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@7119 c046a42c-6fe2-441c-8c8c-71466251a162
    aurel32 authored
    2009-04-15 16:18:38 +0000  
    Browse Dir »
  • linux-user: prefer glibc over direct syscalls ...
    3b3f24ad
    The openat/*at syscalls are incredibly common with modern coreutils,
    calling them directly via syscalls breaks for example fakeroot. Use
    glibc stubs whenever directly available and provide old syscall
    calling for people still using older libc.
    
    Patch originally from Mika Westerberg, Adapted to
    apply to current trunk and cleaned up by Riku Voipio.
    
    Signed-off-by: Riku Voipio <riku.voipio@iki.fi>
    Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@7118 c046a42c-6fe2-441c-8c8c-71466251a162
    aurel32 authored
    2009-04-15 16:12:13 +0000  
    Browse Dir »
  • linux-user: removed unnecessary MAX_SOCK_ADDR checks for socket syscalls ...
    be09ac41
    - This check is not needed because kernel will check whether given
      buffer is too small and there is no upper limit for size of the buffer.
    
    From: Mika Westerberg <mika.westerberg@iki.fi>
    
    Signed-off-by: Riku Voipio <riku.voipio@iki.fi>
    Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@7117 c046a42c-6fe2-441c-8c8c-71466251a162
    aurel32 authored
    2009-04-15 16:12:06 +0000  
    Browse Dir »
  • linux-user: unix sockets - fix running dbus ...
    607175e0
    dbus sends too short (according to man 7 unix) addrlen for it's
    unix socket. I've been told that happens with other applications
    as well. Linux kernel doesn't appear to mind, so I guess
    we whould be tolerant as well. Expand sockaddr with +1 to fit
    the \0 of the pathname passed.
    
    (scratchbox1 qemu had a very different workaround for the same issue).
    
    Signed-off-by: Riku Voipio <riku.voipio@iki.fi>
    Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@7116 c046a42c-6fe2-441c-8c8c-71466251a162
    aurel32 authored
    2009-04-15 16:11:59 +0000  
    Browse Dir »
  • linux-user: add support for passing contents of argv0 ...
    7d8cec95
    Added switch -0 (zero) which can be used to pass argv[0] to
    target process. The main use is for a binfmt_misc wrapper when
    the "P - preserve-argv[0]" setting is used.
    
    From: Mika Westerberg
    
    Signed-off-by: Riku Voipio <riku.voipio@iki.fi>
    Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@7115 c046a42c-6fe2-441c-8c8c-71466251a162
    aurel32 authored
    2009-04-15 16:11:52 +0000  
    Browse Code »
  • linux-user: Added posix message queue syscalls except mq_notify ...
    24e1003a
    Signed-off-by: Lionel Landwerlin <lionel.landwerlin@openwide.fr>
    Signed-off-by: Kirill A. Shutemov <kirill@shutemov.name>
    Signed-off-by: Riku Voipio <riku.voipio@iki.fi>
    Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@7114 c046a42c-6fe2-441c-8c8c-71466251a162
    aurel32 authored
    2009-04-15 16:11:43 +0000  
    Browse Dir »
  • Simplify reconfiguration ...
    a3a1e0fc
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@7113 c046a42c-6fe2-441c-8c8c-71466251a162
    malc authored
    2009-04-15 16:04:03 +0000  
    Browse Code »
  • Implement sonic netcard (MIPS Jazz) ...
    a65f56ee
    Attached patch adds emulation of a SONIC netcard. This card has been used
    in MIPS Jazz machines and in some Apple Mac 68K.
    
    Emulation has been done using dp83932 specification, but can be enhanced
    (if needed) to also emulate dp83916, dp83934 or dp83936 chipsets.
    
    This has been tested in Linux 2.1, NetBSD 1.6.2 and MS Windows NT/MIPS
    
    Signed-off-by: Hervé Poussineau <hpoussin@reactos.org>
    Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@7112 c046a42c-6fe2-441c-8c8c-71466251a162
    aurel32 authored
    2009-04-15 14:57:54 +0000  
    Browse File »
  • target-alpha: fix emulation of ecb ...
    ffc500ea
    As ECB is a hint, it can be safely emulated as a nop.
    
    This change is necessary to boot Tru64.
    
    Signed-off-by: Tristan Gingold <gingold@adacore.com>
    Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@7111 c046a42c-6fe2-441c-8c8c-71466251a162
    aurel32 authored
    2009-04-15 14:43:11 +0000  
    Browse File »
  • Call configure automatically when needed ...
    55d7e8f6
    Automatically rerun configure when it is needed.
    
    Signed-off-by: Stefan Weil <weil@mail.berlios.de>
    Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@7110 c046a42c-6fe2-441c-8c8c-71466251a162
    aurel32 authored
    2009-04-15 14:42:57 +0000  
    Browse Code »
  • block-vpc: Don't silently create smaller image than requested ...
    6e9ea0c0
    The algorithm from the VHD specification for CHS calculation silently limits
    images to 127 GB which may confuse a user who requested a larger image. Better
    output an error message and abort.
    
    Signed-off-by: Kevin Wolf <kwolf@redhat.com>
    Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@7109 c046a42c-6fe2-441c-8c8c-71466251a162
    aurel32 authored
    2009-04-15 14:42:46 +0000  
    Browse Code »
  • target-alpha: lower parent irq when irq is lowered. ...
    29463b24
    Signed-off-by: Tristan Gingold <gingold@adacore.com>
    Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@7108 c046a42c-6fe2-441c-8c8c-71466251a162
    aurel32 authored
    2009-04-15 14:42:30 +0000  
    Browse Code »
  • target-mips: mark zero register as unused. ...
    f2c94b92
    Suggested by Stuart Brady.
    
    Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@7107 c046a42c-6fe2-441c-8c8c-71466251a162
    aurel32 authored
    2009-04-15 14:42:00 +0000  
    Browse Dir »
  • target-mips: variable names consistency ...
    d9bea114
    Use a consistent naming of arguments and TCG variables across the whole
    file, the same as in tcg/tcg-op.h:
    - arg1, arg2, ... for arguments
    - t0, t1, t2, ... for variables
    
    Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@7106 c046a42c-6fe2-441c-8c8c-71466251a162
    aurel32 authored
    2009-04-15 14:41:44 +0000  
    Browse Dir »

13 Apr, 2009
9 commits
  • Add a --enable-debug-tcg option to configure ...
    f8393946
    This patch allows DEBUG_TCGV to be defined (and also prevents NDEBUG
    from being defined) when passing an option to the configure script.
    This should help to prevent any accidental changes that enable
    DEBUG_TCGV in tcg/tcg.h from being committed in future, and may
    help to encourage testing with DEBUG_TCGV enabled.
    
    Signed-off-by: Stuart Brady <stuart.brady@gmail.com>
    Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@7105 c046a42c-6fe2-441c-8c8c-71466251a162
    aurel32 authored
    2009-04-13 18:45:38 +0000  
    Browse File »
  • Probe via #define check for OpenBSD and *Solaris ...
    169dc5d3
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@7104 c046a42c-6fe2-441c-8c8c-71466251a162
    blueswir1 authored
    2009-04-13 17:19:26 +0000  
    Browse Code »
  • Fix OpenSolaris gcc4 warnings: iovec type mismatches, missing 'static' ...
    3f4cb3d3
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@7103 c046a42c-6fe2-441c-8c8c-71466251a162
    blueswir1 authored
    2009-04-13 16:31:01 +0000  
    Browse Code »
  • Fix OpenSolaris softfloat warnings ...
    14d483ec
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@7102 c046a42c-6fe2-441c-8c8c-71466251a162
    blueswir1 authored
    2009-04-13 16:27:08 +0000  
    Browse Code »
  • Skip KVM probe for OpenSolaris ...
    acda94b1
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@7101 c046a42c-6fe2-441c-8c8c-71466251a162
    blueswir1 authored
    2009-04-13 16:23:22 +0000  
    Browse Code »
  • Probe for OpenSolaris curses missing resize_term ...
    5a8ff3aa
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@7100 c046a42c-6fe2-441c-8c8c-71466251a162
    blueswir1 authored
    2009-04-13 16:18:34 +0000  
    Browse Code »
  • Fix ppc-softmmu warnings on OpenBSD host ...
    2dc766da
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@7099 c046a42c-6fe2-441c-8c8c-71466251a162
    blueswir1 authored
    2009-04-13 16:06:19 +0000  
    Browse Code »
  • Recognise evdev(xx)_aliases(yy) and xfree86(xx)_aliases(yy) as keymap names. ...
    bb0574fe
    Newer Xorg use these with non-default kemaps (such as the ThinkPad keymap).
    
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@7097 c046a42c-6fe2-441c-8c8c-71466251a162
    balrog authored
    2009-04-13 11:33:46 +0000  
    Browse Code »
  • target-mips: fix commits 7040 and 7042 ...
    867abc7e
    CPU state should also be saved for helpers that in fine call
    cpu_unlink_tb(). Reported by Stefan Weil.
    
    Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@7096 c046a42c-6fe2-441c-8c8c-71466251a162
    aurel32 authored
    2009-04-13 08:53:12 +0000  
    Browse Dir »