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
23 Dec, 2008
1 commit
  • Implement tick interrupt disable bits ...
    8fa211e8
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@6122 c046a42c-6fe2-441c-8c8c-71466251a162
    blueswir1 authored
    2008-12-23 08:47:26 +0000  
    Browse Code »

22 Dec, 2008
2 commits
  • Properly handle the case of SetPixelEncodings with a length of zero. ...
    69dd5c9f
    This commit addresses CORE-2008-1210/CVE-2008-2382.
    
    Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>
    
    
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@6121 c046a42c-6fe2-441c-8c8c-71466251a162
    aliguori authored
    2008-12-22 21:06:23 +0000  
    Browse Code »
  • Use the ARRAY_SIZE() macro where appropriate. ...
    b1503cda
    Change from v1:
      Avoid changing the existing coding style in certain files.
    
    Signed-off-by: Stuart Brady <stuart.brady@gmail.com>
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@6120 c046a42c-6fe2-441c-8c8c-71466251a162
    malc authored
    2008-12-22 20:33:55 +0000  
    Browse Dir »

21 Dec, 2008
4 commits
  • hw/slavio_misc.c remove address from debug trace (Robert Reif) ...
    5626b017
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@6119 c046a42c-6fe2-441c-8c8c-71466251a162
    blueswir1 authored
    2008-12-21 16:00:20 +0000  
    Browse File »
  • add Arbiter Enable Register support to sparc iommu (Robert Reif) ...
    7b169687
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@6118 c046a42c-6fe2-441c-8c8c-71466251a162
    blueswir1 authored
    2008-12-21 10:46:23 +0000  
    Browse Code »
  • Update to latest Bochs BIOS ...
    f3c62823
    A number of our patches have been merged so we can now remove them from our
    queue.
    
    Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>
    
    
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@6117 c046a42c-6fe2-441c-8c8c-71466251a162
    aliguori authored
    2008-12-21 01:37:01 +0000  
    Browse File »
  • Remove obsolete VGABIOS patch. ...
    68d5736a
    Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>
    
    
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@6116 c046a42c-6fe2-441c-8c8c-71466251a162
    aliguori authored
    2008-12-21 01:30:22 +0000  
    Browse Code »

20 Dec, 2008
5 commits
  • softfloat-native: fix type of float_rounding_mode ...
    e872aa81
    fegetround() and fesetround() are using an int type. Change the type of
    float_rounding_mode and floatx80_rounding_precision in the float_status
    structure for consistency.
    
    Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@6115 c046a42c-6fe2-441c-8c8c-71466251a162
    aurel32 authored
    2008-12-20 23:41:32 +0000  
    Browse Dir »
  • target-ppc: modify hw/ppc_oldword.c to use qemu_ram_alloc() ...
    a748ab6d
    This patch uses qemu_ram_alloc() to allocate RAM, VGA RAM and VGA BIOS.
    
    Signed-off-by: Blue Swirl <blauwirbel@gmail.com>
    Signed-off-by: Laurent Vivier <Laurent@lvivier.info>
    Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@6114 c046a42c-6fe2-441c-8c8c-71466251a162
    aurel32 authored
    2008-12-20 23:40:35 +0000  
    Browse Dir »
  • target-ppc: default to a G3 cpu when emulating a G3 PowerMac ...
    f2fde45a
    Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@6113 c046a42c-6fe2-441c-8c8c-71466251a162
    aurel32 authored
    2008-12-20 23:39:46 +0000  
    Browse File »
  • A first attempt on supporting snapshots for the MIPS target. ...
    33a84765
    Signed-off-by: Thiemo Seufer <ths@networkno.de>
    
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@6112 c046a42c-6fe2-441c-8c8c-71466251a162
    ths authored
    2008-12-20 19:44:31 +0000  
    Browse Code »
  • Fix remaining compiler warnings for mips targets. ...
    f9480ffc
    Signed-off-by: Stefan Weil <weil@mail.berlios.de>
    
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@6111 c046a42c-6fe2-441c-8c8c-71466251a162
    ths authored
    2008-12-20 19:42:14 +0000  
    Browse Code »

19 Dec, 2008
12 commits
  • Add patch to allow Bochs patch queue to be built from another directory. ...
    dfb5e54b
    Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>
    
    
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@6110 c046a42c-6fe2-441c-8c8c-71466251a162
    aliguori authored
    2008-12-19 18:59:10 +0000  
    Browse Dir »
  • Add BIOS build instructions (Andre Przywara) ...
    f5dc4c7c
    aliguori: did a little indenting and motion for aesthics.
    
    Signed-off-by: Andre Przywara <andre.przywara@amd.com>
    Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>
    
    
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@6109 c046a42c-6fe2-441c-8c8c-71466251a162
    aliguori authored
    2008-12-19 16:22:03 +0000  
    Browse File »
  • Make sure ACPI structures are byte-aligned ...
    ebd7fc50
    Apparently, guests are very tolerant of corrupt ACPI tables because our 
    tables have been badly corrupted for some time now.  A version of 
    Knoppix using a 2.6.11 kernel refused to boot and it turned out it was 
    due to the interrupt override table introduced by the recent HPET 
    commit.
    
    This patch updates the BIOS and introduces a patch to pack the ACPI 
    tables.  If you have a guest that used to work and is broken by the this 
    commit, let me know.  We have some weird hacks in the tables that I 
    suspect are work arounds for this bug.
    
    Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>
    
    
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@6108 c046a42c-6fe2-441c-8c8c-71466251a162
    aliguori authored
    2008-12-19 16:17:10 +0000  
    Browse Dir »
  • Implement flush-to-zero mode (denormal results are replaced with zero). ...
    fe76d976
    Signed-off-by: Paul Brook <paul@codesourcery.com>
    
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@6107 c046a42c-6fe2-441c-8c8c-71466251a162
    pbrook authored
    2008-12-19 14:33:59 +0000  
    Browse File »
  • Implement default-NaN mode. ...
    5c7908ed
    Signed-off-by: Paul Brook <paul@codesourcery.com>
    
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@6106 c046a42c-6fe2-441c-8c8c-71466251a162
    pbrook authored
    2008-12-19 13:53:37 +0000  
    Browse Dir »
  • Implement ARMv7 cp15 cache ID registers. ...
    a49ea279
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@6105 c046a42c-6fe2-441c-8c8c-71466251a162
    pbrook authored
    2008-12-19 13:37:53 +0000  
    Browse Dir »
  • Implement (very) basic Thumb2-EE support. This doesn't actually implement ...
    fe1479c3
    EE state, just the associated system coprocessor registers.  It is sufficient
    to keep OS setup and context switching code happy.
    
    Signed-off-by: Paul Brook <paul@codesourcery.com>
    
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@6104 c046a42c-6fe2-441c-8c8c-71466251a162
    pbrook authored
    2008-12-19 13:18:36 +0000  
    Browse Dir »
  • Fix VFP fixed point conversion routines. ...
    644ad806
    
    Signed-off-by: Paul Brook <paul@codesourcery.com>
    
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@6103 c046a42c-6fe2-441c-8c8c-71466251a162
    pbrook authored
    2008-12-19 13:02:08 +0000  
    Browse Dir »
  • Correctly normalize values and handle zero inputs to scalbn functions. ...
    69397542
    Signed-off-by: Paul Brook <paul@codesourcery.com>
    
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@6102 c046a42c-6fe2-441c-8c8c-71466251a162
    pbrook authored
    2008-12-19 12:59:28 +0000  
    Browse Dir »
  • ETRAX: Correct the frequency of the free-running counter. ...
    731abc0d
    Signed-off-by: Edgar E. Iglesias <edgar.iglesias@gmail.com>
    
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@6101 c046a42c-6fe2-441c-8c8c-71466251a162
    edgar_igl authored
    2008-12-19 12:57:18 +0000  
    Browse Code »
  • When -icount is used and a TB is recompiled due to an IO access ...
    9a3ea654
    shortly after an IRQ has been raised, env->exception_index will still be set 
    to EXCP_IRQ when cpu_io_recompile calls cpu_resume_from_signal.
    This causes qemu to repeat the IRQ trap, with disasterous consequences.
    
    I suspect this "works" most of the time because linux tends to drop back to
    svc mode before doing actual IRQ processing, and be fairly
    tolerant of spurious IRQ traps.
    
    Signed-off-by: Paul Brook <paul@codesourcery.com>
    
    
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@6100 c046a42c-6fe2-441c-8c8c-71466251a162
    pbrook authored
    2008-12-19 12:49:13 +0000  
    Browse Code »
  • Implement ARMv7 MMU access permissions. ...
    d4934d18
    Signed-off-by: Paul Brook <paul@codesourcery.com>
    
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@6099 c046a42c-6fe2-441c-8c8c-71466251a162
    pbrook authored
    2008-12-19 12:39:00 +0000  
    Browse File »

18 Dec, 2008
16 commits
  • target-ppc: add gen_avr_ptr function. ...
    564e571a
    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@6098 c046a42c-6fe2-441c-8c8c-71466251a162
    aurel32 authored
    2008-12-18 22:51:31 +0000  
    Browse Code »
  • target-ppc: use float_flag_divbyzero instead of checking the operands ...
    e33e94f9
    Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@6097 c046a42c-6fe2-441c-8c8c-71466251a162
    aurel32 authored
    2008-12-18 22:44:21 +0000  
    Browse Dir »
  • User-mode GDB stub improvements - handle signals ...
    ca587a8e
    Handle signals in the user-mode GDB stub.  Report them to GDB, and
    allow it to change or cancel them.  Also correct the protocol numbering;
    it happens to match Linux numbering for SIGINT and SIGTRAP, but that's
    just good fortune.
    
    Signed-off-by: Daniel Jacobowitz <dan@codesourcery.com>
    Acked-by: Edgar E. Iglesias <edgar.iglesias@gmail.com>
    Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@6096 c046a42c-6fe2-441c-8c8c-71466251a162
    aurel32 authored
    2008-12-18 22:44:13 +0000  
    Browse Code »
  • User-mode GDB stub improvements - handle fork ...
    2b1319c8
    Close gdbserver in child processes, so that only one stub tries to talk
    to GDB at a time.  Updated from an earlier patch by Paul Brook.
    
    Signed-off-by: Daniel Jacobowitz <dan@codesourcery.com>
    Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@6095 c046a42c-6fe2-441c-8c8c-71466251a162
    aurel32 authored
    2008-12-18 22:44:04 +0000  
    Browse File »
  • new monitor func status ...
    6f9c5ee7
    Attached is a small patch that adds the new info subcommand - status.
    
    The status indicates if the VM is running or paused this info makes
    life for (stateless) Qemu/KVM frontends easier.
    
    (Philipp Wehrheim)
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@6094 c046a42c-6fe2-441c-8c8c-71466251a162
    aurel32 authored
    2008-12-18 22:43:56 +0000  
    Browse Code »
  • consolidate definition for tap script and smb support ...
    f54825cc
    Since the introduction of net.c in r5581 there had been 2 places where
    the location of the TAP helper scripts and SMB daemon are defined.
    
    The following patch move those definitions to net.h so they are accessible
    for net.c and vl.c but defined only once
    
    (Carlo Marcelo Arenas Belon)
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@6093 c046a42c-6fe2-441c-8c8c-71466251a162
    aurel32 authored
    2008-12-18 22:43:48 +0000  
    Browse Code »
  • PCI: Mask writes to RO bits in the command reg of PCI config space ...
    475dc65f
    The Command register in the PCI config space has some read-only bits.
    Any writes to those bits should be masked out.
    
    Signed-off-by: Amit Shah <amit.shah@redhat.com>
    Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@6092 c046a42c-6fe2-441c-8c8c-71466251a162
    aurel32 authored
    2008-12-18 22:43:40 +0000  
    Browse Code »
  • PCI: Mask writes to RO bits in the status reg of PCI config space ...
    8098ed41
    The Status register in the PCI config space has some read-only bits.
    Any writes to those bits should be masked out.
    
    Signed-off-by: Amit Shah <amit.shah@redhat.com>
    Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@6091 c046a42c-6fe2-441c-8c8c-71466251a162
    aurel32 authored
    2008-12-18 22:43:33 +0000  
    Browse Code »
  • target-ppc: fix type of spe_acc. ...
    2231ef10
    ACC is a 64-bit register and needs to be specified as such regardless of
    the target.
    
    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@6090 c046a42c-6fe2-441c-8c8c-71466251a162
    aurel32 authored
    2008-12-18 22:43:25 +0000  
    Browse Code »
  • fp: fix float32_is_infinity() ...
    dadd71a7
    Thanks to Laurent Desnogues for the hint.
    
    Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@6089 c046a42c-6fe2-441c-8c8c-71466251a162
    aurel32 authored
    2008-12-18 22:43:16 +0000  
    Browse File »
  • target-ppc: fix a typo ...
    9326a95c
    Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@6088 c046a42c-6fe2-441c-8c8c-71466251a162
    aurel32 authored
    2008-12-18 22:43:07 +0000  
    Browse File »
  • target-ppc: add Altivec logical operations ...
    7a9b96cf
    Use opc2/opc3 instead of one big xo field.  Do this consistency with the
    rest of translate.c
    
    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@6087 c046a42c-6fe2-441c-8c8c-71466251a162
    aurel32 authored
    2008-12-18 22:42:58 +0000  
    Browse Code »
  • KVM: Silence unused s warning ...
    a9c11522
    Move s under #ifdef to avoid compiler warning.
    
    Signed-off-by: Jan Kiszka <jan.kiszka@siemens.com>
    Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@6086 c046a42c-6fe2-441c-8c8c-71466251a162
    aurel32 authored
    2008-12-18 22:42:51 +0000  
    Browse Code »
  • Remove trailing spaces introduced by commit 6081 ...
    c50c2d68
    Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@6085 c046a42c-6fe2-441c-8c8c-71466251a162
    aurel32 authored
    2008-12-18 22:42:43 +0000  
    Browse Code »
  • Fix warnings introduced by commit 6081 ...
    bf4f74c0
    Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@6084 c046a42c-6fe2-441c-8c8c-71466251a162
    aurel32 authored
    2008-12-18 22:42:34 +0000  
    Browse Code »
  • target-ppc: fix fres, fsqrte and remove useless code ...
    6c01bf6c
    - fres and fsqrte should not assign a float32 number to a float64 value.
    - fre, fres and fsqrte are checking for cases already taken into account
      by softfloat and softfloat native. Remove those useless tests.
    
    Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@6083 c046a42c-6fe2-441c-8c8c-71466251a162
    aurel32 authored
    2008-12-18 22:42:23 +0000  
    Browse Code »