index
:
kvm/nab/qemu-kvm.git
master
vhost-scsi
vhost-scsi-for-1.3
vhost-scsi-for-1.3-abi-v1
vhost-scsi-for-1.4
vhost-scsi-merge
vhost-scsi-merge-v3
vhost-scsi-paolo
vhost-scsi-workaround
nab's qemu-kvm.git repository.
KVM Group
about
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
path:
root
/
target-sparc
Age
Commit message (
Expand
)
Author
Files
Lines
2012-06-21
qemu-log: use LOG_UNIMP for some target CPU cases
Blue Swirl
1
-32
/
+48
2012-06-07
build: move other target-*/ objects to nested Makefile.objs
Paolo Bonzini
1
-1
/
+2
2012-06-07
build: move libobj-y variable to nested Makefile.objs
Paolo Bonzini
1
-1
/
+7
2012-06-07
build: move obj-TARGET-y variables to nested Makefile.objs
Paolo Bonzini
1
-0
/
+1
2012-06-04
Kill off cpu_state_reset()
Andreas Färber
1
-5
/
+0
2012-06-04
target-sparc: Let cpu_sparc_init() return SPARCCPU
Andreas Färber
2
-5
/
+16
2012-05-12
fix block loads broken in commit 30038fd818
Artyom Tarasenko
1
-1
/
+1
2012-05-12
Implement address masking for SPARC v9 CPUs
Artyom Tarasenko
1
-1
/
+24
2012-04-19
sparc: fix qtest
Blue Swirl
1
-1
/
+3
2012-04-14
Use uintptr_t for various op related functions
Blue Swirl
2
-8
/
+6
2012-04-07
target-sparc: QOM'ify CPU
Andreas Färber
3
-9
/
+135
2012-04-07
target-sparc: Rename cpu_init.c
Andreas Färber
1
-0
/
+0
2012-03-27
sparc: pass page aligned addresses to tlb_set_page
Blue Swirl
1
-11
/
+8
2012-03-24
target-sparc: Add compiler attribute to some functions which don't return
Stefan Weil
2
-3
/
+4
2012-03-18
Sparc: avoid AREG0 wrappers for memory access helpers
Blue Swirl
4
-265
/
+77
2012-03-18
Sparc: avoid AREG0 for memory access helpers
Blue Swirl
5
-225
/
+387
2012-03-17
sparc64: implement PCI and ISA irqs
Blue Swirl
2
-6
/
+17
2012-03-17
sparc: reset CPU state on reset
Blue Swirl
2
-2
/
+4
2012-03-14
Rename CPUState -> CPUArchState
Andreas Färber
1
-1
/
+1
2012-03-14
target-sparc: Don't overuse CPUState
Andreas Färber
13
-208
/
+208
2012-03-14
target-sparc: Typedef struct CPUSPARCState early
Andreas Färber
1
-2
/
+4
2012-03-14
Rename cpu_reset() to cpu_state_reset()
Andreas Färber
1
-1
/
+1
2012-01-22
target-sparc: Fix mixup of uint64 and uint64_t
Andreas Färber
1
-1
/
+1
2012-01-03
sparc: avoid cpu_get_physical_page_desc()
Avi Kivity
1
-1
/
+4
2011-12-02
fix spelling in target sub directory
Dong Xu Wang
1
-1
/
+1
2011-11-19
Improve "ta 0" shutdown
Fabien Chouteau
4
-18
/
+9
2011-10-26
target-sparc: Implement FALIGNDATA inline.
Richard Henderson
3
-19
/
+26
2011-10-26
target-sparc: Implement BMASK/BSHUFFLE.
Richard Henderson
3
-4
/
+40
2011-10-26
target-sparc: Implement ALIGNADDR* inline.
Richard Henderson
3
-14
/
+22
2011-10-26
target-sparc: Implement EDGE* instructions.
Richard Henderson
1
-2
/
+175
2011-10-26
target-sparc: Implement fpack{16,32,fix}.
Richard Henderson
3
-1
/
+96
2011-10-26
target-sparc: Implement PDIST.
Richard Henderson
3
-2
/
+41
2011-10-26
target-sparc: Do exceptions management fully inside the helpers.
Richard Henderson
3
-91
/
+146
2011-10-26
target-sparc: Change fpr representation to doubles.
Richard Henderson
5
-140
/
+114
2011-10-26
target-sparc: Undo cpu_fpr rename.
Richard Henderson
1
-28
/
+28
2011-10-26
target-sparc: Extract float128 move to a function.
Richard Henderson
1
-32
/
+18
2011-10-26
target-sparc: Extract common code for floating-point operations.
Richard Henderson
1
-454
/
+381
2011-10-26
target-sparc: Make FPU/VIS helpers const when possible.
Richard Henderson
4
-92
/
+78
2011-10-26
target-sparc: Pass float64 parameters instead of dt0/1 temporaries.
Richard Henderson
6
-449
/
+381
2011-10-26
target-sparc: Add accessors for double-precision fpr access.
Richard Henderson
1
-112
/
+130
2011-10-26
target-sparc: Mark fprs dirty in store accessor.
Richard Henderson
1
-46
/
+8
2011-10-26
target-sparc: Add accessors for single-precision fpr access.
Richard Henderson
1
-195
/
+337
2011-10-26
Sparc: split load and store op helpers
Blue Swirl
2
-2416
/
+2434
2011-10-26
Sparc: convert win_helper to trace framework
Blue Swirl
1
-22
/
+8
2011-10-26
Sparc: convert interrupt helpers to trace framework
Blue Swirl
2
-26
/
+16
2011-10-26
Sparc: convert mmu_helper to trace framework
Blue Swirl
1
-44
/
+20
2011-10-26
Sparc: split MMU helpers
Blue Swirl
3
-860
/
+879
2011-10-26
Sparc: fix coding style in helper.c
Blue Swirl
1
-43
/
+52
2011-10-26
Sparc: avoid AREG0 for division op helpers
Blue Swirl
4
-82
/
+88
2011-10-26
Sparc: avoid AREG0 for softint op helpers and Leon cache control
Blue Swirl
6
-107
/
+117
2011-10-26
Sparc: avoid AREG0 for CWP and PSTATE helpers
Blue Swirl
3
-200
/
+89
2011-10-25
target-sparc: Fix use of g_new0 / g_free
Stefan Weil
1
-4
/
+4
2011-10-25
target-sparc: Fix order of function parameters
Stefan Weil
1
-4
/
+4
2011-10-23
Sparc: split CWP and PSTATE op helpers
Blue Swirl
3
-489
/
+522
2011-10-23
Sparc: avoid AREG0 for lazy condition code helpers
Blue Swirl
4
-49
/
+48
2011-10-23
Sparc: split lazy condition code handling op helpers
Blue Swirl
2
-464
/
+486
2011-10-23
Sparc: avoid AREG0 for float and VIS ops
Blue Swirl
4
-273
/
+280
2011-10-23
Sparc: split FPU and VIS op helpers
Blue Swirl
3
-743
/
+797
2011-10-23
Sparc: fix coding style
Blue Swirl
1
-452
/
+502
2011-10-23
Sparc: avoid AREG0 for raise_exception and helper_debug
Blue Swirl
4
-72
/
+70
2011-10-23
Sparc: move trivial functions from op_helper.c
Blue Swirl
3
-47
/
+46
2011-10-23
Sparc: split helper.c
Blue Swirl
6
-1084
/
+1134
2011-10-23
Sparc: fix coding style
Blue Swirl
1
-32
/
+41
2011-10-01
softmmu_header: pass CPUState to tlb_fill
Blue Swirl
1
-4
/
+3
2011-09-10
Gdbstub: Fix back-trace on SPARC32
Fabien Chouteau
2
-0
/
+91
2011-09-10
Sparc64: remove useless variable
Blue Swirl
1
-4
/
+2
2011-08-20
Use glib memory allocation and free functions
Anthony Liguori
1
-2
/
+2
2011-08-07
Remove unused is_softmmu parameter from cpu_handle_mmu_fault
Blue Swirl
3
-5
/
+5
2011-08-06
Fix handling of conditional branches in delay slot of a conditional branch
Artyom Tarasenko
1
-9
/
+21
2011-08-01
Sparc: fix non-faulting unassigned memory accesses
Blue Swirl
1
-17
/
+8
2011-07-30
exec.h cleanup
Blue Swirl
2
-16
/
+6
2011-07-30
SPARC64: implement %fprs dirty bits
Tsuneo Saito
1
-0
/
+116
2011-07-30
SPARC64: fix fnor* and fnand*
Tsuneo Saito
1
-6
/
+8
2011-07-22
target-sparc: Fix compiler errors (format strings)
Stefan Weil
1
-2
/
+2
2011-07-21
SPARC64: implement addtional MMU faults related to nonfaulting load
Tsuneo Saito
2
-3
/
+30
2011-07-21
SPARC64: implement MMU miss traps on nonfaulting loads
Tsuneo Saito
1
-16
/
+20
2011-07-21
SPARC64: fix fault status overwritten on nonfaulting load
Tsuneo Saito
1
-6
/
+2
2011-07-21
SPARC64: split cpu_get_phys_page_debug() from cpu_get_phys_page_nofault()
Tsuneo Saito
2
-1
/
+16
2011-07-21
SPARC64: introduce a convenience function for getting physical addresses
Tsuneo Saito
1
-6
/
+14
2011-07-21
SPARC64: SFSR cleanup and fix
Tsuneo Saito
2
-12
/
+62
2011-07-21
SPARC64: TTE bits cleanup
Tsuneo Saito
2
-16
/
+26
2011-07-20
Fix unassigned memory access handling
Blue Swirl
2
-8
/
+22
2011-07-20
SPARC64: treat UA2007 ASI_BLK_* as translating ASIs.
Tsuneo Saito
1
-1
/
+2
2011-07-20
SPARC64: add missing break on fmovdcc
Tsuneo Saito
1
-0
/
+1
2011-07-20
SPARC64: fix VIS1 SIMD signed compare instructions
Tsuneo Saito
3
-28
/
+31
2011-07-14
Sparc: fix FPU and AM enable checks for translation
Blue Swirl
2
-23
/
+35
2011-07-14
SPARC64: C99 comment fix for block-transfer ASIs
Tsuneo Saito
1
-14
/
+14
2011-07-14
SPARC64: Add JPS1 ASI_BLK_AIU[PS]L ASIs for ldfa and stfa
Tsuneo Saito
1
-0
/
+4
2011-07-14
SPARC64: Add UA2007 ASI_BLK_AIU[PS]L? ASIs for stfa
Tsuneo Saito
1
-1
/
+5
2011-07-14
SPARC64: Add UA2007 ASI_BLK_AIU[PS]L? ASIs for ldfa
Tsuneo Saito
1
-1
/
+5
2011-07-14
SPARC64: fp_disabled checks on stfa/stdfa/stqfa
Tsuneo Saito
1
-0
/
+9
2011-07-14
SPARC64: Implement stfa/stdfa/stqfa instrcutions properly
Tsuneo Saito
2
-6
/
+11
2011-07-14
SPARC64: fp_disabled checks on ldfa/lddfa/ldqfa
Tsuneo Saito
1
-0
/
+9
2011-07-14
SPARC64: Implement ldfa/lddfa/ldqfa instructions properly
Tsuneo Saito
1
-5
/
+11
2011-07-01
fix cpu_cc_src and cpu_cc_src2 corruption in udivx and sdivx
Artyom Tarasenko
1
-10
/
+22
2011-06-26
Remove exec-all.h include directives
Blue Swirl
3
-3
/
+1
2011-06-26
Move cpu_has_work and cpu_pc_from_tb to cpu.h
Blue Swirl
2
-14
/
+14
2011-06-26
exec.h: fix coding style and change cpu_has_work to return bool
Blue Swirl
1
-1
/
+1
2011-06-26
sparc: move do_interrupt to helper.c
Blue Swirl
4
-242
/
+256
2011-06-26
sparc: fix coding style of the area to be moved
Blue Swirl
1
-14
/
+17
2011-06-26
cpu_loop_exit: avoid using AREG0
Blue Swirl
1
-3
/
+3
2011-06-26
Sparc32: dummy implementation of MXCC MMU breakpoint registers
Blue Swirl
3
-3
/
+53
2011-06-08
Fix compilation warning due to missing header for sigaction (followup)
Alexandre Raymond
1
-1
/
+0
2011-05-22
Delete unused tb_invalidate_page_range
Blue Swirl
3
-8
/
+1
2011-05-14
sparc64: fix incorrect BPcc target sign extension
Blue Swirl
1
-1
/
+1
2011-05-14
sparc64: fix wrpstate and wrtl on delay slot
Blue Swirl
1
-8
/
+20
2011-04-20
Remove unused function parameter from cpu_restore_state
Stefan Weil
1
-1
/
+1
2011-04-20
Remove unused function parameters from gen_pc_load and rename the function
Stefan Weil
1
-2
/
+1
2011-04-10
Fix conversions from pointer to tcg_target_long
Stefan Weil
1
-1
/
+1
2011-03-13
inline cpu_halted into sole caller
Paolo Bonzini
1
-10
/
+0
2011-02-01
SPARC: Fix Leon3 cache control
Fabien Chouteau
3
-7
/
+21
2011-01-24
SPARC: Add asr17 register support
Fabien Chouteau
3
-1
/
+14
2011-01-24
SPARC: Emulation of Leon3
Fabien Chouteau
5
-21
/
+193
2011-01-18
sparc: fix NaN handling
Blue Swirl
1
-22
/
+34
2010-12-28
target-sparc: fix udiv(cc) and sdiv(cc)
Aurelien Jarno
3
-18
/
+50
2010-12-19
Sparc: implement monitor command 'info tlb'
Blue Swirl
3
-55
/
+55
2010-12-04
target-sparc: Use fprintf_function (format checking)
Stefan Weil
1
-2
/
+2
2010-12-03
target-sparc: remove unused functions cpu_lock(), cpu_unlock()
Peter Maydell
2
-16
/
+0
2010-10-30
target-xxx: Use fprintf_function (format checking)
Stefan Weil
1
-7
/
+4
2010-07-03
remove exec-all.h inclusion from cpu.h
Paolo Bonzini
1
-1
/
+0
2010-07-03
move cpu_pc_from_tb to target-*/exec.h
Paolo Bonzini
2
-6
/
+6
2010-06-02
sparc64: fix umul and smul insns
Igor V. Kovalenko
1
-26
/
+29
2010-06-02
sparc64: fix udiv and sdiv insns
Igor V. Kovalenko
1
-2
/
+2
2010-06-02
sparc64: improve ldf and stf insns
Igor V. Kovalenko
1
-0
/
+28
2010-06-02
sparc64: use symbolic name for MMU index v1
Igor V. Kovalenko
1
-12
/
+16
2010-06-02
sparc64: fix ldxfsr insn
Igor V. Kovalenko
1
-1
/
+5
2010-06-02
sparc64: fix missing address masking v1
Igor V. Kovalenko
2
-2
/
+52
2010-06-02
sparc64: fix tag access register on mmu traps
Igor V. Kovalenko
1
-0
/
+5
2010-05-29
sparc32 SuperSPARC MMU Breakpoint Action register (SS-20 OBP fix)
Artyom Tarasenko
1
-0
/
+1
2010-05-29
sparc64: fix user emulator build
Blue Swirl
1
-0
/
+2
2010-05-29
sparc64: fix 128-bit atomic load from nucleus context v1
Igor V. Kovalenko
1
-5
/
+5
2010-05-22
sparc64: flush translations on mmu context change
Igor V. Kovalenko
1
-0
/
+6
2010-05-22
sparc64: fix mmu context at trap levels above zero
Igor V. Kovalenko
3
-8
/
+35
2010-05-22
sparc64: fix dump_mmu to look for global bit in tte value instead of tag
Igor V. Kovalenko
1
-2
/
+2
2010-05-22
sparc64: fix pstate privilege bits
Igor V. Kovalenko
4
-36
/
+57
2010-05-22
sparc64: generate data access exception on RW violation
Igor V. Kovalenko
1
-37
/
+62
2010-05-22
Fix %lld or %llx printf format use
Blue Swirl
1
-2
/
+2
2010-05-20
target-sparc: Inline some generation of carry for ADDX/SUBX.
Richard Henderson
3
-76
/
+200
2010-05-19
target-sparc: Simplify ICC generation.
Richard Henderson
1
-80
/
+140
2010-05-19
target-sparc: Fix compilation with --enable-debug.
Richard Henderson
2
-2
/
+2
2010-05-16
sparc: move DT and QT defines to op_helper.c
Blue Swirl
2
-5
/
+5
2010-05-16
sparc64: fix TT_WOTHER value
Igor V. Kovalenko
1
-1
/
+1
2010-05-16
sparc64: fix mmu demap operand typo
Igor V. Kovalenko
1
-2
/
+2
2010-05-12
target-sparc: Fix wrong printf argument
Stefan Weil
1
-1
/
+1
2010-05-09
sparc: Fix lazy flag calculation on interrupts, refactor
Blue Swirl
4
-129
/
+259
2010-05-09
sparc: lazy C flag calculation
Blue Swirl
1
-16
/
+8
2010-05-07
sparc64: fix build with older gccs
Blue Swirl
1
-0
/
+1
2010-05-06
sparc64: handle asi referencing nucleus and secondary MMU contexts
Igor V. Kovalenko
4
-75
/
+219
2010-05-06
sparc64: implement global translation table entries v1
Igor V. Kovalenko
3
-28
/
+76
2010-04-26
target-sparc: Fix -singlestep.
Richard Henderson
1
-4
/
+5
2010-04-23
target-sparc: Fix address masking in ldqf and stqf.
Richard Henderson
1
-14
/
+11
2010-04-18
Fix harmless if statements with empty body, spotted by clang
Blue Swirl
1
-1
/
+2
2010-04-17
target-sparc: Free instruction temporaries.
Richard Henderson
1
-25
/
+27
2010-04-17
target-sparc: Fix TARGET_{PHYS,VIRT}_ADDR_SPACE_BITS.
Richard Henderson
1
-6
/
+6
2010-04-17
Sparc: fix PC/NPC during FPU traps
Blue Swirl
1
-0
/
+2
2010-04-11
Sparc: fix exceptions in delay slot
Blue Swirl
1
-4
/
+4
2010-04-08
remove TARGET_* defines from translate-all.c
Paolo Bonzini
1
-0
/
+3
2010-03-17
Large page TLB flush
Paul Brook
1
-14
/
+26
2010-03-12
Target specific usermode cleanup
Paul Brook
2
-1
/
+16
2010-03-12
Remove cpu_get_phys_page_debug from userspace emulation
Paul Brook
1
-7
/
+1
2010-03-12
Move TARGET_PHYS_ADDR_SPACE_BITS to target-*/cpu.h.
Richard Henderson
1
-0
/
+8
2010-02-25
target-sparc: fix --enable-debug build for 64 bit host
Stefan Weil
1
-1
/
+1
2010-02-20
target-sparc: fix --enable-debug build
Jay Foad
1
-11
/
+11
2010-01-31
sparc32 don't mark page dirty when failing
Artyom Tarasenko
1
-5
/
+6
2010-01-27
sparc64: reimplement tick timers v4
Igor V. Kovalenko
2
-13
/
+29
2010-01-27
sparc64: correct write extra bits to cwp
Igor V. Kovalenko
1
-1
/
+1
2010-01-23
sparc32 fix np dereference in do_unassigned_access
Artyom Tarasenko
1
-1
/
+2
2010-01-19
kill regs_to_env and env_to_regs
Paolo Bonzini
1
-8
/
+0
2010-01-17
Sparc: improve CPU register dump
Blue Swirl
1
-30
/
+55
2010-01-15
sparc32 do_unassigned_access overhaul v2
Artyom Tarasenko
1
-12
/
+30
2010-01-13
Sparc32: remove unused variable, spotted by clang
Blue Swirl
1
-5
/
+0
2010-01-08
sparc64: interrupt trap handling
Igor V. Kovalenko
1
-0
/
+10
2010-01-08
sparc64: move cpu_interrupts_enabled to cpu.h
Igor V. Kovalenko
2
-13
/
+13
2010-01-08
sparc64: add macros to deal with softint and timer interrupt
Igor V. Kovalenko
1
-0
/
+4
2010-01-08
sparc64: check for pending irq when pil, pstate or softint is changed
Igor V. Kovalenko
1
-3
/
+38
2010-01-08
sparc64: use helper_wrpil to check pending irq on write
Igor V. Kovalenko
3
-4
/
+16
2010-01-08
sparc64: add PIL to cpu state dump
Igor V. Kovalenko
1
-0
/
+1
2010-01-08
sparc64: trace pstate and global register set changes
Igor V. Kovalenko
1
-0
/
+20
2010-01-08
sparc64: change_pstate should have 32bit argument
Igor V. Kovalenko
1
-3
/
+3
2010-01-07
Sparc32: clear exception_index with -1 value
Blue Swirl
1
-1
/
+1
2010-01-06
sparc64: clear exception_index with -1 value
Igor V. Kovalenko
1
-1
/
+1
2010-01-03
pass env to raise_exception if called outside of op_helper code
Igor V. Kovalenko
1
-2
/
+5
2010-01-03
sparc64: switch to MMU global registers in more MMU related traps
Igor V. Kovalenko
1
-3
/
+3
2009-12-05
Sparc64: handle MMU global bit and nucleus context
Blue Swirl
2
-11
/
+21
2009-12-04
Sparc64: fix compilation with DEBUG_MMU
Blue Swirl
1
-15
/
+15
2009-11-07
user: move CPU reset call to main.c for x86/PPC/Sparc
Blue Swirl
1
-3
/
+0
2009-11-07
sparc32 (mostly): remove unneeded calls to device reset
Blue Swirl
1
-0
/
+2
2009-11-04
Sparc: fix carry flag handling (Solaris bootblk fix)
Artyom Tarasenko
1
-61
/
+30
2009-10-13
sparc64: fix done instruction pc
Igor V. Kovalenko
1
-1
/
+1
2009-10-01
Revert "Get rid of _t suffix"
Anthony Liguori
3
-37
/
+37
2009-10-01
Get rid of _t suffix
malc
3
-37
/
+37
2009-09-23
sparc64-8bit-asi
Igor V. Kovalenko
2
-0
/
+6
2009-09-12
Fix sys-queue.h conflict for good
Blue Swirl
1
-2
/
+2
2009-08-24
cleanup cpu-exec.c, part 0/N: consolidate handle_cpu_signal
Nathan Froyd
1
-0
/
+1
2009-08-22
sparc32 remove an unnecessary cpu irq set
Blue Swirl
1
-35
/
+30
2009-08-22
Sparc32/64: fix jmpl followed by branch
Blue Swirl
1
-0
/
+2
2009-08-18
Sparc32/64: Fix user emulator breakage
Blue Swirl
1
-1
/
+1
2009-08-15
Fix desynchronization of condition code state when a memory access traps
Blue Swirl
1
-0
/
+11
2009-08-04
Sparc64: replace tsptr with helper routine
Igor Kovalenko
5
-39
/
+68
2009-07-31
sparc64 flush pending conditional evaluations before exposing cpu state
Igor Kovalenko
1
-0
/
+5
[next]