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
21 Aug, 2008
2 commits
  • bios: update from bochs release 2.3.7 ...
    43661a95
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5039 c046a42c-6fe2-441c-8c8c-71466251a162
    aurel32 authored
    2008-08-21 03:14:29 +0000  
    Browse Dir »
  • Relax qemu_ld/st constraints for !SOFTMMU case ...
    70fa887c
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5038 c046a42c-6fe2-441c-8c8c-71466251a162
    malc authored
    2008-08-21 01:14:07 +0000  
    Browse Dir »

20 Aug, 2008
7 commits
  • Kludge to support linux-user on a PPC64 ...
    a6cc84f4
    Some headers (e.g. signal.h) include asm/elf.h and the chaos of macro
    redefinitions ensues, this kludge avoids it.
    
    Alternative way to fight that would be to change all ELF_XXX and some
    other definitions to QEMU_ELF_XXX or something to that effect.
    
    This patch concludes the quest for enabling linux-user on PPC64,
    however, since qemu_mallocz uses mmap and, at least on this system,
    mmap tends to return values that do not fit into 32bit, emulation for
    32bit targets does not work without some hacks wich are to disgusting
    to commit (and as `man mmap' tells us MAP_32BIT is only implemented on
    X86_64)
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5037 c046a42c-6fe2-441c-8c8c-71466251a162
    malc authored
    2008-08-20 22:39:28 +0000  
    Browse Dir »
  • Fix tswap size ...
    d538e8f5
    p in this case is uint32_t *
    
    e1/e2 are unsigned ints initialized from arithmetics performed on
    unsigned longs
    
    The mistake was, probably, never noticed due to the absence of any
    big endian linux-user host. The types e1/e2 and p begs the quesiton
    why this function takes longs at all.
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5036 c046a42c-6fe2-441c-8c8c-71466251a162
    malc authored
    2008-08-20 22:39:26 +0000  
    Browse File »
  • Correct version of Heikki Lindholms ppc64.ld script ...
    dc28c732
    Was butchered by c&p
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5035 c046a42c-6fe2-441c-8c8c-71466251a162
    malc authored
    2008-08-20 22:39:24 +0000  
    Browse Code »
  • Relax qemu_ld/st constraints for !SOFTMMU case ...
    735ee40d
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5034 c046a42c-6fe2-441c-8c8c-71466251a162
    malc authored
    2008-08-20 22:39:22 +0000  
    Browse Code »
  • Avoid clobbering input/aliased registers in !SOFTMMU+64bit+bswap case ...
    109719ec
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5033 c046a42c-6fe2-441c-8c8c-71466251a162
    malc authored
    2008-08-20 22:39:19 +0000  
    Browse Dir »
  • Clear the upper 32 bits of addr_reg in TARGET_LONG_BITS == 32 case ...
    0b7c1d89
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5032 c046a42c-6fe2-441c-8c8c-71466251a162
    malc authored
    2008-08-20 22:39:17 +0000  
    Browse Dir »
  • Move tcg_out_tlb_read into #ifdef CONFIG_SOFTMMU block to avoid compiler warning ...
    a2a546b3
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5031 c046a42c-6fe2-441c-8c8c-71466251a162
    malc authored
    2008-08-20 22:39:14 +0000  
    Browse Dir »

19 Aug, 2008
5 commits
  • Silence vmport unless DEBUG is enabled. ...
    61ada15d
    Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>
    
    
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5030 c046a42c-6fe2-441c-8c8c-71466251a162
    aliguori authored
    2008-08-19 19:13:06 +0000  
    Browse Code »
  • Remove unnecessary #includes from block-nbd.c ...
    c4cd07ef
    Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>
    
    
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5029 c046a42c-6fe2-441c-8c8c-71466251a162
    aliguori authored
    2008-08-19 19:10:38 +0000  
    Browse Dir »
  • Revert r4979 since it breaks the monitor ...
    83ab7950
    Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>
    
    
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5028 c046a42c-6fe2-441c-8c8c-71466251a162
    aliguori authored
    2008-08-19 14:44:22 +0000  
    Browse Code »
  • ACPI suspend type field is 3 bits long ...
    f99ed40a
    According to ACPI spec table 4-13 suspend type field should be 3 bits
    long.
    
    (Gleb Natapov)
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5027 c046a42c-6fe2-441c-8c8c-71466251a162
    aurel32 authored
    2008-08-19 13:14:17 +0000  
    Browse Code »
  • i386: fix isapc machine ...
    d5529471
    - cirrus vga: enable graphic console
    - pc: don't use apic for interrupts on ISA machine
    
    Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5026 c046a42c-6fe2-441c-8c8c-71466251a162
    aurel32 authored
    2008-08-19 12:55:20 +0000  
    Browse File »

18 Aug, 2008
3 commits
  • i386: Catch all non-present ptes in cpu_get_phys_page_debug (Jan Kiszka) ...
    ca1c9e15
    It helps debugging guests when yet unmapped pages are correctly reported
    as, well, unmapped.
    
    Signed-off-by: Jan Kiszka <jan.kiszka@web.de>
    Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>
    
    
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5025 c046a42c-6fe2-441c-8c8c-71466251a162
    aliguori authored
    2008-08-18 18:00:31 +0000  
    Browse Code »
  • APIC: Do not start zero-period timers (Jan Kiszka) ...
    681f8c29
    The APIC timer must not start when the initial count is (still) zero.
    
    This caused occasional stalls when booting secondary CPUs of Linux SMP
    guests.
    
    Signed-off-by: Jan Kiszka <jan.kiszka@web.de>
    Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>
    
    
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5024 c046a42c-6fe2-441c-8c8c-71466251a162
    aliguori authored
    2008-08-18 14:19:42 +0000  
    Browse File »
  • Report unmapped addresses in memory_dump (Jan Kiszka) ...
    c8f79b67
    Instead of dumping incorrect (ie. previously read) data, report the
    invalid virtual address to the user.
    
    Signed-off-by: Jan Kiszka <jan.kiszka@web.de>
    Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>
    
    
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5023 c046a42c-6fe2-441c-8c8c-71466251a162
    aliguori authored
    2008-08-18 14:00:20 +0000  
    Browse Code »

17 Aug, 2008
8 commits
  • Fix some warnings that would be generated by gcc -Wmissing-prototypes ...
    8fcd3692
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5022 c046a42c-6fe2-441c-8c8c-71466251a162
    blueswir1 authored
    2008-08-17 20:26:25 +0000  
    Browse Code »
  • Fix warnings that would be generated by gcc -Wstrict-prototypes ...
    a5f1b965
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5021 c046a42c-6fe2-441c-8c8c-71466251a162
    blueswir1 authored
    2008-08-17 20:21:51 +0000  
    Browse Code »
  • Fix 64 bit constant generation ...
    6f41b777
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5020 c046a42c-6fe2-441c-8c8c-71466251a162
    blueswir1 authored
    2008-08-17 20:14:16 +0000  
    Browse Code »
  • Fix 32 bit address overflow ...
    90cbed46
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5019 c046a42c-6fe2-441c-8c8c-71466251a162
    blueswir1 authored
    2008-08-17 16:13:02 +0000  
    Browse Dir »
  • Restore AREG0 after calls ...
    bffe1431
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5018 c046a42c-6fe2-441c-8c8c-71466251a162
    blueswir1 authored
    2008-08-17 14:34:27 +0000  
    Browse Dir »
  • Correct 32bit carry flag for add instruction (Igor Kovalenko) ...
    2ae72bce
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5017 c046a42c-6fe2-441c-8c8c-71466251a162
    blueswir1 authored
    2008-08-17 08:33:47 +0000  
    Browse Code »
  • Fix g364fb video emulation ...
    221bb2d5
    (Hervé Poussineau)
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5016 c046a42c-6fe2-441c-8c8c-71466251a162
    aurel32 authored
    2008-08-17 01:44:53 +0000  
    Browse Code »
  • VMDK: Remove debug message ...
    e64995db
    (Hervé Poussineau)
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5015 c046a42c-6fe2-441c-8c8c-71466251a162
    aurel32 authored
    2008-08-17 01:44:40 +0000  
    Browse Code »

16 Aug, 2008
1 commit
  • Sparc code generator update (fix qemu_ld & qemu_st) ...
    56fc64df
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5014 c046a42c-6fe2-441c-8c8c-71466251a162
    blueswir1 authored
    2008-08-16 19:54:01 +0000  
    Browse Dir »

15 Aug, 2008
5 commits
  • Use C99 initializers ...
    a245f2e7
    Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5013 c046a42c-6fe2-441c-8c8c-71466251a162
    aurel32 authored
    2008-08-15 21:30:28 +0000  
    Browse Dir »
  • Preliminary OpenBSD host support (based on OpenBSD patches by Todd T. Fries) ...
    128ab2ff
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5012 c046a42c-6fe2-441c-8c8c-71466251a162
    blueswir1 authored
    2008-08-15 18:33:42 +0000  
    Browse Code »
  • Cancel IDE outstanding IO on device reset (Gleb Natapov) ...
    72c7b06c
    Cancel AIO in IDE layer on device rest in order to be in deterministic state
    during next boot.
    
    Signed-off-by: Gleb Natapov <gleb@qumranet.com>
    Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>
    
    
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5011 c046a42c-6fe2-441c-8c8c-71466251a162
    aliguori authored
    2008-08-15 18:21:58 +0000  
    Browse Code »
  • Use AIO only if host supports it (based on OpenBSD patches by Todd T. Fries) ...
    414f0dab
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5010 c046a42c-6fe2-441c-8c8c-71466251a162
    blueswir1 authored
    2008-08-15 18:20:52 +0000  
    Browse File »
  • Sparc code generator update ...
    53c37487
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5009 c046a42c-6fe2-441c-8c8c-71466251a162
    blueswir1 authored
    2008-08-15 18:14:44 +0000  
    Browse Dir »

14 Aug, 2008
6 commits
  • qcow2: Try to aggregate free clusters and freed clusters (Laurent Vivier) ...
    bc352085
    In alloc_cluster_offset(), try to aggregate free clusters and freed clusters.
    
    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@5008 c046a42c-6fe2-441c-8c8c-71466251a162
    aliguori authored
    2008-08-14 18:11:52 +0000  
    Browse Code »
  • qcow2: Make sure to return an error when L2 table loading fails ...
    768706a5
    This was suggested by Kevin Wolf since this is, in fact, an error condition.
    
    Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>
    
    
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5007 c046a42c-6fe2-441c-8c8c-71466251a162
    aliguori authored
    2008-08-14 18:11:00 +0000  
    Browse Code »
  • qcow2: Aggregate same type clusters (Laurent Vivier) ...
    095a9c58
    Modify get_cluster_offset(), alloc_cluster_offset() to specify how many clusters
    we want.
    
    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@5006 c046a42c-6fe2-441c-8c8c-71466251a162
    aliguori authored
    2008-08-14 18:10:28 +0000  
    Browse File »
  • Extract compressing part from alloc_cluster_offset() (Laurent Vivier) ...
    52d893ec
    Divide alloc_cluster_offset() into alloc_cluster_offset() and
    alloc_compressed_cluster_offset().
    Common parts are moved to free_any_clusters() and get_cluster_table();
    
    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@5005 c046a42c-6fe2-441c-8c8c-71466251a162
    aliguori authored
    2008-08-14 18:09:32 +0000  
    Browse File »
  • Divide get_cluster_offset() (Laurent Vivier) ...
    05203524
    Divide get_cluster_offset() into get_cluster_offset() and
    alloc_cluster_offset().
    
    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@5004 c046a42c-6fe2-441c-8c8c-71466251a162
    aliguori authored
    2008-08-14 18:08:21 +0000  
    Browse Code »
  • qcow2: Extract code from get_cluster_offset() (Laurent Vivier) ...
    108534b9
    Extract code from get_cluster_offset() into new functions:
    
    - seek_l2_table()
    
    Search an l2 offset in the l2_cache table.
    
    - l2_load()
    
    Read the l2 entry from disk
    
    - l2_allocate()
    
    Allocate a new l2 entry.
    
    Some comment fixups from Kevin Wolf
    
    Signed-off-by: Laurent Vivier <Laurent.Vivier@bull.net>
    Signed-off-by: Kevin Wolf <kwolf@suse.de>
    Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>
    
    
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5003 c046a42c-6fe2-441c-8c8c-71466251a162
    aliguori authored
    2008-08-14 18:07:12 +0000  
    Browse Code »

13 Aug, 2008
3 commits
  • Handle remaining driver names when traversing audio_drv_list (Initial patch by BlueSwirl) ...
    16b98a97
    Probes for SDL/CoreAudio/DirectSound are probably needed there.
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5002 c046a42c-6fe2-441c-8c8c-71466251a162
    malc authored
    2008-08-13 21:48:01 +0000  
    Browse Code »
  • Allow diskless operation for all mips platforms. ...
    eec2743e
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5001 c046a42c-6fe2-441c-8c8c-71466251a162
    ths authored
    2008-08-13 13:01:28 +0000  
    Browse Code »
  • Add the altgr key name to the monitor, by Samuel Thibault. ...
    2ba27c7f
    
    git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5000 c046a42c-6fe2-441c-8c8c-71466251a162
    ths authored
    2008-08-13 12:54:23 +0000  
    Browse Code »