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
07 Jan, 2009
20 commits
  • add "serial" parameter to -drive flag (Gleb Natapov) ...
    fa879c64
    Windows calculates HW "uniqueness" based on a hard drive serial number
    among other things. The patch allows to specify drive serial number
    from a command line.
    
    Signed-off-by: Gleb Natapov <gleb@redhat.com>
    Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>
    
    
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@6214 c046a42c-6fe2-441c-8c8c-71466251a162
    aliguori authored
    2009-01-07 17:32:33 +0000  
    Browse File »
  • qcow2: Fix cluster allocation (Kevin Wolf) ...
    ff4b91c2
    When allocating multiple clusters at once, the qcow2 implementation
    tries to find as many physically contiguous clusters as possible to
    allow larger writes. This search includes allocated clusters which are
    in the right place and still free clusters. If the range to allocate
    spans clusters in patterns like "10 allocated, then 10 free, then again
    10 allocated" it is only checked that the chunks of allocated clusters
    are contiguous for themselves.
    
    However, what is actually needed is to have _all_ allocated clusters
    contiguous, starting at the first cluster of the allocation and spanning
    multiple such chunks. This patch changes the check so that each offset
    is not compared to the offset of the first cluster in its own chunk but
    to the first cluster in the whole allocation.
    
    I haven't seen it happen, but without this fix data corruption on qcow2
    images is possible.
    
    Signed-off-by: Kevin Wolf <kwolf@suse.de>
    Acked-by: Gleb Natapov <gleb@redhat.com>
    
    
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@6213 c046a42c-6fe2-441c-8c8c-71466251a162
    aliguori authored
    2009-01-07 17:22:19 +0000  
    Browse Code »
  • Fix compressed qcow2 (Gleb Natapov) ...
    ab5ccbd6
    Correctly calculate number of contiguous clusters.
    
    Acked-by: Kevin Wolf <kwolf@suse.de>
    Signed-off-by: Gleb Natapov <gleb@redhat.com>
    Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>
    
    
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@6212 c046a42c-6fe2-441c-8c8c-71466251a162
    aliguori authored
    2009-01-07 16:43:13 +0000  
    Browse Code »
  • fix usb-hid SET_IDLE behaviour (Stefano Stabellini) ...
    181a29c5
    the usb-hid spec states that the SET_IDLE request has a 16bit value,
    where the upper byte specifies the idle rate (currently unimplemented,
    we handle only the 0 case, meaning infinite duration) and the lower
    byte specifies the report id (0 means all reports).
    In our code we do idle = value, while it should be idle = "upper byte",
    especially if the guest issues a GET_IDLE, we should return only the
    idle rate while we are returning only the report id.
    In practice it doesn't make much difference because I have only seen
    SET_VALUE with both bytes set to 0 so far, but still it is wrong.
    
    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@6211 c046a42c-6fe2-441c-8c8c-71466251a162
    aliguori authored
    2009-01-07 16:41:47 +0000  
    Browse Code »
  • CRIS: Implement set_thread_area for CRIS. ...
    ef96779b
    Signed-off-by: Edgar E. Iglesias <edgar.iglesias@gmail.com>
    
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@6210 c046a42c-6fe2-441c-8c8c-71466251a162
    edgar_igl authored
    2009-01-07 14:19:38 +0000  
    Browse Dir »
  • ETRAX: Correct size of control-register area. ...
    35ef81d6
    Signed-off-by: Edgar E. Iglesias <edgar.iglesias@gmail.com>
    
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@6209 c046a42c-6fe2-441c-8c8c-71466251a162
    edgar_igl authored
    2009-01-07 14:00:33 +0000  
    Browse File »
  • ETRAX: Process out channels immediately when the channel is started. ...
    c01c07bb
    * Process out channels immediately when the channel is started.
    * Context descriptor load does not start a channel.
    * Store updated descriptors after processing them regardless of eol state.
    * Correct control-register area size.
    
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@6208 c046a42c-6fe2-441c-8c8c-71466251a162
    edgar_igl authored
    2009-01-07 13:46:31 +0000  
    Browse Code »
  • ETRAX: Correctly update the interrupt vector when interrupts get masked. ...
    70ea255d
    Cannot believe this bug has been around for so long.
    
    Signed-off-by: Edgar E. Iglesias <edgar.iglesias@gmail.com>
    
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@6207 c046a42c-6fe2-441c-8c8c-71466251a162
    edgar_igl authored
    2009-01-07 13:30:41 +0000  
    Browse Code »
  • ETRAX: Support timer count reads and correct frequencies. ...
    ab86bb3b
    Signed-off-by: Edgar E. Iglesias <edgar.iglesias@gmail.com>
    
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@6206 c046a42c-6fe2-441c-8c8c-71466251a162
    edgar_igl authored
    2009-01-07 13:24:40 +0000  
    Browse Code »
  • CRIS: Use a helper for lz. ...
    c38ac98d
    Signed-off-by: Edgar E. Iglesias <edgar.iglesias@gmail.com>
    
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@6205 c046a42c-6fe2-441c-8c8c-71466251a162
    edgar_igl authored
    2009-01-07 13:19:21 +0000  
    Browse Dir »
  • CRIS: bound operates directly on regs, no need to allocate temp destination. ...
    85220fba
    Signed-off-by: Edgar E. Iglesias <edgar.iglesias@gmail.com>
    
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@6204 c046a42c-6fe2-441c-8c8c-71466251a162
    edgar_igl authored
    2009-01-07 13:15:29 +0000  
    Browse File »
  • CRIS: Speedup btst by using a helper. ...
    abd5c94e
    Signed-off-by: Edgar E. Iglesias <edgar.iglesias@gmail.com>
    
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@6203 c046a42c-6fe2-441c-8c8c-71466251a162
    edgar_igl authored
    2009-01-07 13:11:22 +0000  
    Browse File »
  • ETRAX: Add a dummy tempsensor and correct the NAND flash model. ...
    4a1e6bea
    Signed-off-by: Edgar E. Iglesias <edgar.iglesias@gmail.com>
    
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@6202 c046a42c-6fe2-441c-8c8c-71466251a162
    edgar_igl authored
    2009-01-07 13:05:58 +0000  
    Browse Code »
  • CRIS: NMI wakes up the core. ...
    69b5cae1
    Signed-off-by: Edgar E. Iglesias <edgar.iglesias@gmail.com>
    
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@6201 c046a42c-6fe2-441c-8c8c-71466251a162
    edgar_igl authored
    2009-01-07 12:36:06 +0000  
    Browse Code »
  • CRIS: NMI wakes up the core. ...
    213fb478
    Signed-off-by: Edgar E. Iglesias <edgar.iglesias@gmail.com>
    
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@6200 c046a42c-6fe2-441c-8c8c-71466251a162
    edgar_igl authored
    2009-01-07 12:35:08 +0000  
    Browse File »
  • CRIS: Move operations can be optimized as arithmetic ones for cc evaluation. ...
    459e5185
    Signed-off-by: Edgar E. Iglesias <edgar.iglesias@gmail.com>
    
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@6199 c046a42c-6fe2-441c-8c8c-71466251a162
    edgar_igl authored
    2009-01-07 12:27:46 +0000  
    Browse File »
  • CRIS: Slight performance improvement for flag evaluation. ...
    a8cf66bb
    Translate sub and cmp ops separately when evaluating flags to avoid checking
    for them at runtime.
    
    Signed-off-by: Edgar E. Iglesias <edgar.iglesias@gmail.com>
    
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@6198 c046a42c-6fe2-441c-8c8c-71466251a162
    edgar_igl authored
    2009-01-07 12:25:15 +0000  
    Browse Code »
  • ETRAX: Add a model for the axis devboard88 machine. ...
    10c144e2
    Signed-off-by: Edgar E. Iglesias <edgar.iglesias@gmail.com>
    
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@6197 c046a42c-6fe2-441c-8c8c-71466251a162
    edgar_igl authored
    2009-01-07 12:19:50 +0000  
    Browse Code »
  • ETRAX: No need to mask off the I flag twice at reset. ...
    de553065
    Signed-off-by: Edgar E. Iglesias <edgar.iglesias@gmail.com>
    
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@6196 c046a42c-6fe2-441c-8c8c-71466251a162
    edgar_igl authored
    2009-01-07 12:13:28 +0000  
    Browse Code »
  • gdbstub: fix gdbserver_fork ...
    9f6164d6
    As reported by Martin Mohring fork doesn't work with NPTL.
    A fix is attached that makes the also attached test run
    (tested with ARM CodeSourcery 2008q3 on an x86_64
    Fedora Core with kernel 2.6.23).
    
    Signed-off-by: Laurent Desnogues <laurent.desnogues@gmail.com>
    Acked-by: Edgar E. Iglesias <edgar.iglesias@gmail.com>
    
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@6195 c046a42c-6fe2-441c-8c8c-71466251a162
    edgar_igl authored
    2009-01-07 10:22:28 +0000  
    Browse Code »

06 Jan, 2009
1 commit
  • Add missing space ...
    6cdc7375
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@6194 c046a42c-6fe2-441c-8c8c-71466251a162
    malc authored
    2009-01-06 18:57:51 +0000  
    Browse File »

05 Jan, 2009
3 commits
  • target-ppc: fix compilation on BigEndian ...
    b392e756
    This fixes BigEndian compilation for target-ppc.
    
    (Michael Buesch)
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@6193 c046a42c-6fe2-441c-8c8c-71466251a162
    aurel32 authored
    2009-01-05 21:40:27 +0000  
    Browse Code »
  • Fix more FSF addresses ...
    530e7615
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@6192 c046a42c-6fe2-441c-8c8c-71466251a162
    blueswir1 authored
    2009-01-05 18:11:53 +0000  
    Browse Code »
  • Add cirrus reset handler ...
    4abc796d
    The vga reset handler overwrites some cirrus registers, causing reboots
    to corrupt cirrus state to the point that guests can only bring up 640x480
    resolutions.
    
    Fix by adding a dedicated cirrus reset handler (which calls the common vga
    handler).
    
    Signed-off-by: Avi Kivity <avi@redhat.com>
    
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@6191 c046a42c-6fe2-441c-8c8c-71466251a162
    blueswir1 authored
    2009-01-05 17:37:06 +0000  
    Browse Dir »

04 Jan, 2009
16 commits
  • target-ppc: Add m{f,t}vscr instructions. ...
    785f451b
    Based on a patch by Nathan Froyd <froydnj@codesourcery.com>
    
    Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@6190 c046a42c-6fe2-441c-8c8c-71466251a162
    aurel32 authored
    2009-01-04 22:51:59 +0000  
    Browse Dir »
  • Add vsumsws, vsum2sws, and vsum4{sbs, shs,ubs} instructions. ...
    8142cddd
    Signed-off-by: Nathan Froyd <froydnj@codesourcery.com>
    Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@6189 c046a42c-6fe2-441c-8c8c-71466251a162
    aurel32 authored
    2009-01-04 22:13:21 +0000  
    Browse File »
  • Add {l,st}ve{b,h,w}x instructions. ...
    cbfb6ae9
    Signed-off-by: Nathan Froyd <froydnj@codesourcery.com>
    Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@6188 c046a42c-6fe2-441c-8c8c-71466251a162
    aurel32 authored
    2009-01-04 22:13:10 +0000  
    Browse File »
  • Add vmladduhm instruction. ...
    bcd2ee23
    Signed-off-by: Nathan Froyd <froydnj@codesourcery.com>
    Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@6187 c046a42c-6fe2-441c-8c8c-71466251a162
    aurel32 authored
    2009-01-04 22:13:00 +0000  
    Browse Dir »
  • Add vmsumsh{m,s} instructions. ...
    eae07261
    Signed-off-by: Nathan Froyd <froydnj@codesourcery.com>
    Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@6186 c046a42c-6fe2-441c-8c8c-71466251a162
    aurel32 authored
    2009-01-04 22:12:49 +0000  
    Browse File »
  • Add vmsumuh{m,s} instructions. ...
    4d9903b6
    Signed-off-by: Nathan Froyd <froydnj@codesourcery.com>
    Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@6185 c046a42c-6fe2-441c-8c8c-71466251a162
    aurel32 authored
    2009-01-04 22:12:39 +0000  
    Browse Dir »
  • Add vmh{,r}addshs instructions. ...
    b161ae27
    Signed-off-by: Nathan Froyd <froydnj@codesourcery.com>
    Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@6184 c046a42c-6fe2-441c-8c8c-71466251a162
    aurel32 authored
    2009-01-04 22:12:29 +0000  
    Browse Code »
  • Add vpkpx instruction. ...
    1dd9ffb9
    Signed-off-by: Nathan Froyd <froydnj@codesourcery.com>
    Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@6183 c046a42c-6fe2-441c-8c8c-71466251a162
    aurel32 authored
    2009-01-04 22:12:19 +0000  
    Browse File »
  • Add vpks{h, w}{s, u}s, vpku{h, w}us, and vpku{h, w}um instructions. ...
    5335a145
    Signed-off-by: Nathan Froyd <froydnj@codesourcery.com>
    Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@6182 c046a42c-6fe2-441c-8c8c-71466251a162
    aurel32 authored
    2009-01-04 22:12:09 +0000  
    Browse File »
  • Add saturating arithmetic conversion functions for subsequent instructions. ...
    00d3b8f5
    Signed-off-by: Nathan Froyd <froydnj@codesourcery.com>
    Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@6181 c046a42c-6fe2-441c-8c8c-71466251a162
    aurel32 authored
    2009-01-04 22:11:59 +0000  
    Browse Dir »
  • Add vsel and vperm instructions. ...
    d1258698
    Signed-off-by: Nathan Froyd <froydnj@codesourcery.com>
    Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@6180 c046a42c-6fe2-441c-8c8c-71466251a162
    aurel32 authored
    2009-01-04 22:11:49 +0000  
    Browse File »
  • Add vmsum{u,m}bm instructions. ...
    b04ae981
    Signed-off-by: Nathan Froyd <froydnj@codesourcery.com>
    Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@6179 c046a42c-6fe2-441c-8c8c-71466251a162
    aurel32 authored
    2009-01-04 22:11:39 +0000  
    Browse File »
  • Add GEN_VAFORM_PAIRED macro for subsequent instructions. ...
    707cec33
    Signed-off-by: Nathan Froyd <froydnj@codesourcery.com>
    Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@6178 c046a42c-6fe2-441c-8c8c-71466251a162
    aurel32 authored
    2009-01-04 22:11:29 +0000  
    Browse File »
  • Add vupk{h,l}s{b,h} instructions. ...
    6cf1c6e5
    Signed-off-by: Nathan Froyd <froydnj@codesourcery.com>
    Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@6177 c046a42c-6fe2-441c-8c8c-71466251a162
    aurel32 authored
    2009-01-04 22:11:20 +0000  
    Browse File »
  • Add vupk{h,l}px instructions. ...
    79f85c3a
    Signed-off-by: Nathan Froyd <froydnj@codesourcery.com>
    Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@6176 c046a42c-6fe2-441c-8c8c-71466251a162
    aurel32 authored
    2009-01-04 22:11:10 +0000  
    Browse File »
  • Add GEN_VXFORM_NOA macro for subsequent instructions. ...
    de5f2484
    Signed-off-by: Nathan Froyd <froydnj@codesourcery.com>
    Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@6175 c046a42c-6fe2-441c-8c8c-71466251a162
    aurel32 authored
    2009-01-04 22:10:59 +0000  
    Browse Dir »