This website requires JavaScript.
67d8cec34b
Add signed versions of save/load functions
blueswir1
2008-09-20 08:04:11 +00:00
b40d0353b0
Fix QADD / QSUB decoding on ARM (Torbjörn Andersson).
balrog
2008-09-20 03:18:07 +00:00
a4ae00bc07
Fix pread() and pwrite() syscall on ARM EABI (Kirill Shutemov).
balrog
2008-09-20 03:14:14 +00:00
8fbd6b5267
Add MTIOCTOP, MTIOCGET and MTIOCPOS ioctls (Kirill Shutemov).
balrog
2008-09-20 03:03:09 +00:00
8d5c28ec85
Fix building with 2.6.27 kernel headers (Kirill Shutemov).
balrog
2008-09-20 02:29:38 +00:00
ac8a655648
Implement the futimesat() syscall (by Kirill Shutemov).
balrog
2008-09-20 02:25:39 +00:00
6a24a778ba
Implement fstatat64() syscall (by Kirill Shutemov).
balrog
2008-09-20 02:23:36 +00:00
a2155fcc65
Swap only altered elements of the grouplist in getgroups() (Kirill Shutemov).
balrog
2008-09-20 02:12:08 +00:00
cb3bc23361
Fix getgroups() with zero size parameter (Kirill Shutemov).
balrog
2008-09-20 02:08:13 +00:00
e856f2ad01
Use a QEMUBH when an OMAP timer must expire immediately.
balrog
2008-09-20 01:32:07 +00:00
c9a33054bf
Add a comment about masking of CTI interrupt in 16550A UART.
balrog
2008-09-20 01:15:04 +00:00
75554a3ca1
Allow attaching devices to OMAP UARTs.
balrog
2008-09-20 01:10:32 +00:00
b031ebc5c6
Update OpenBIOS images to SVN r237.
blueswir1
2008-09-18 19:41:28 +00:00
fbfcf955ba
Add Sparc32 display depth to firmware configuration
blueswir1
2008-09-18 18:34:28 +00:00
905fdcb526
Add common keys to firmware configuration
blueswir1
2008-09-18 18:33:18 +00:00
084a197a20
Add UUID to firmware configuration info (Gleb Natapov)
blueswir1
2008-09-18 18:31:52 +00:00
f1f23ad58b
Add "info uuid" command to monitor (Gleb Natapov)
blueswir1
2008-09-18 18:30:20 +00:00
8fcb1b90cd
Add -uuid command line option (Gleb Natapov)
blueswir1
2008-09-18 18:29:08 +00:00
3cce62435c
Key/value based qemu<->guest firmware communication mechanism (Gleb Natapov)
blueswir1
2008-09-18 18:27:29 +00:00
b03d0971b3
target-alpha: switch most load/store ops to TCG
aurel32
2008-09-18 15:31:27 +00:00
04acd30726
target-alpha: convert remaining arith3 functions to TCG
aurel32
2008-09-18 13:45:14 +00:00
4b2eb8d275
Use TCG registers for most CPU register accesses.
ths
2008-09-18 11:59:03 +00:00
f01be15458
Move the active FPU registers into env again, and use more TCG registers to access them.
ths
2008-09-18 11:57:27 +00:00
a1cf28f469
target-alpha: fix one more literal sign issue
aurel32
2008-09-18 10:13:19 +00:00
dfaa85834f
target-alpha: instruction decoding simplification
aurel32
2008-09-18 10:11:26 +00:00
01ff9cc8fe
target-alpha: convert cmp* instructions to TCG
aurel32
2008-09-18 09:24:25 +00:00
adf3c8b6e9
alpha: fix a missing literal sign issue
aurel32
2008-09-18 09:17:13 +00:00
6ad025921c
target-alpha: switch a few helpers to TCG
aurel32
2008-09-18 00:02:17 +00:00
b3249f630e
target-alpha: convert byte manipulation instructions to TCG
aurel32
2008-09-17 22:04:52 +00:00
9c29504eb7
alpha: convert cmov and bcond to TCG
aurel32
2008-09-17 22:04:44 +00:00
a986fcc469
alpha: improve testsuite
aurel32
2008-09-17 22:04:37 +00:00
d74e3b1248
[PATCH] alpha: fix linux syscall convention
aurel32
2008-09-17 22:04:29 +00:00
8109b9b6bf
[PATCH] usb-serial: Fix data corruption with usb serial emulation
aurel32
2008-09-17 22:04:21 +00:00
49237acdb7
Enable ld flag --warn-common
blueswir1
2008-09-17 19:05:19 +00:00
7ee930d031
Fix warnings that would be caused by ld flag --warn-common
blueswir1
2008-09-17 19:04:14 +00:00
5628a6260a
16550A UART: RHR irq enable bit also masks the Rx timeout irq.
balrog
2008-09-17 00:21:05 +00:00
1ef4ef4e64
target-alpha: small optimizations
aurel32
2008-09-16 22:44:25 +00:00
6ba8dcd773
target-alpha: fix TCG register names
aurel32
2008-09-16 22:44:17 +00:00
30c7183b67
target-alpha: convert some arith3 instructions to TCG
aurel32
2008-09-16 22:44:10 +00:00
ae8ecd4231
target-alpha: convert arith2 instructions to TCG
aurel32
2008-09-16 22:44:02 +00:00
ac509d8887
Move offsetof to osdep.h, remove local defintions.
balrog
2008-09-16 13:36:57 +00:00
2acf5af04d
block-raw is not a protocol
aliguori
2008-09-16 13:21:58 +00:00
de5c2d0a1f
Fix range in the hid report descriptor for USB tablet.
balrog
2008-09-15 22:26:35 +00:00
08af02e25b
Make sure to define fd_open when not on Linux
aliguori
2008-09-15 16:48:11 +00:00
ca4cca4da1
WMVi extension support (Stefano Stabellini)
aliguori
2008-09-15 16:05:16 +00:00
7eac3a87f1
vnc dynamic resolution (Stefano Stabellini)
aliguori
2008-09-15 16:03:41 +00:00
82b36dc398
Right now, kvm keeps the memory allocation split, so we can handle different areas in different ways. This schema works with qemu too, so it appears to be the common ground.
aliguori
2008-09-15 16:01:01 +00:00
434929bf11
Make page_find() return 0 for too-large addresses (Eduardo Habkost)
aliguori
2008-09-15 15:56:30 +00:00
03ff3ca30f
Use common objects for qemu-img and qemu-nbd
aliguori
2008-09-15 15:51:35 +00:00
d9cf15784f
Define a few structures instead of including a file, add "static"
blueswir1
2008-09-15 14:57:11 +00:00
fe25591e7b
SH4: Privilege check for instructions
aurel32
2008-09-15 08:49:15 +00:00
0b6d3ae072
qemu sh4 nptl support
aurel32
2008-09-15 07:43:43 +00:00
7478757e1f
sh4: doesn't set the cpu_model_str
aurel32
2008-09-15 07:34:45 +00:00
63242a007a
SH4: Serial controller improvement
aurel32
2008-09-15 07:05:18 +00:00
f24f381b2d
SH4: sleep instruction bug fix
aurel32
2008-09-15 06:42:30 +00:00
9f4576f08b
Fix array subscript above array bounds error
blueswir1
2008-09-14 19:16:21 +00:00
0df5bdbe0f
ppc: Convert op_andi to TCG
aurel32
2008-09-14 18:30:32 +00:00
cfdcd37aa5
ppc: Convert ctr, lr moves to TCG
aurel32
2008-09-14 18:30:23 +00:00
df0fc998b8
alpha: add tests
aurel32
2008-09-14 17:18:29 +00:00
bbc0d79cb7
MIPS: Fix tlbwi/tlbwr
aurel32
2008-09-14 17:09:56 +00:00
75973fa1ee
MIPS: remove empty cpu_mips_irqctrl_init()
aurel32
2008-09-14 16:38:57 +00:00
929a62a0d7
target-mips: fix warning
aurel32
2008-09-14 16:28:26 +00:00
fdbbb5d9f2
alpha: fix helper.h
aurel32
2008-09-14 16:09:56 +00:00
9e85e9bdcf
alpha: fix lit sign
aurel32
2008-09-14 16:09:15 +00:00
8632fb9a6e
qemu_next_deadline_dyntick is only used on Linux and Windows
blueswir1
2008-09-14 13:59:34 +00:00
f4efd16603
Revert incorrect part of r4574 to avoid unaligned traps with i386 target
blueswir1
2008-09-14 13:56:10 +00:00
f48f3ede71
Display TCGCond name in tcg dumper (original patch by Tristan Gingold)
blueswir1
2008-09-14 07:45:17 +00:00
ac41a6206f
Enable gcc flag -Wwrite-strings
blueswir1
2008-09-14 06:46:31 +00:00
7ccfb2eb5f
Fix warnings that would be caused by gcc flag -Wwrite-strings
blueswir1
2008-09-14 06:45:34 +00:00
5d0c5750bb
usb: Support for removing device by host addr, improved auto filter syntax (Max Krasnyansky)
aliguori
2008-09-14 01:07:41 +00:00
446ab1284e
husb: Make control transactions asynchronous (Max Krasnyansky)
aliguori
2008-09-14 01:06:09 +00:00
9d0efc88e4
Use 64 bit loads for tlb addend only if addend size is 64 bits
blueswir1
2008-09-13 20:07:53 +00:00
baf8cc5275
Fix stack alignment on Sparc32 host
blueswir1
2008-09-13 20:05:32 +00:00
72ccba795b
Fix mulscc with high bits set in either src1 or src2
blueswir1
2008-09-13 17:20:52 +00:00
7c96d46ec2
Let snapshot work with protocols
aliguori
2008-09-12 17:54:13 +00:00
a145ea5120
uhci: Change default transaction lifetime to 32 frames (Max Krasnyansky)
aliguori
2008-09-11 19:42:00 +00:00
c5fdf07b80
Enable gcc flag -Wendif-labels
blueswir1
2008-09-11 18:16:02 +00:00
a3392f9b10
Only build compatfd when using AIO and make sure to always init AIO
aliguori
2008-09-11 18:00:19 +00:00
5068cbd9e9
Write zeros to high bits of y, based on patch by Vince Weaver
blueswir1
2008-09-11 16:01:02 +00:00
2c41a5f9e3
Make sure to read siginfo from signalfd
aliguori
2008-09-11 14:32:27 +00:00
da3d9c5b46
Fix the build on non-Linux systems
aliguori
2008-09-11 14:18:56 +00:00
d84763bc17
Convert rest of ops using float32 to TCG, remove FT0 and FT1
blueswir1
2008-09-10 20:09:22 +00:00
c5d04e99f3
Partially convert float128 conversion ops to TCG
blueswir1
2008-09-10 20:00:18 +00:00
e2ea21b396
Convert basic 64 bit VIS ops to TCG
blueswir1
2008-09-10 19:57:35 +00:00
1d01299d29
Convert basic 32 bit VIS ops to TCG
blueswir1
2008-09-10 19:57:13 +00:00
714547bbc7
Convert basic float32 ops to TCG
blueswir1
2008-09-10 19:54:51 +00:00
bcdf9b4d16
Add missing files from previous commit.
aliguori
2008-09-10 18:18:38 +00:00
baf35cb902
Use signalfd() to work around signal/select race
aliguori
2008-09-10 15:45:19 +00:00
279826619d
qemu-nbd: remove useless parameter from nbd_negotiate() (Laurent Vivier)
aliguori
2008-09-10 15:23:19 +00:00
3a3b925d47
Implement ldxfsr/stxfsr, fix ld(x)fsr masks, convert to TCG
blueswir1
2008-09-09 19:02:49 +00:00
6f9e38017c
Add missing "static"
blueswir1
2008-09-09 18:56:59 +00:00
ef14667bfa
Add gitignore file
aliguori
2008-09-09 17:15:28 +00:00
c0a04f0e13
Fix up pxe boot (Glauber Costa)
aliguori
2008-09-09 14:49:02 +00:00
c690524ec1
alpha: only print debug information to the log file
aurel32
2008-09-07 21:00:01 +00:00
733fef0e40
TCG: Use x86-64 zero extension instructions.
pbrook
2008-09-07 18:07:39 +00:00
b6d17150af
Implement TCG sign extension ops for x86-64.
pbrook
2008-09-07 17:45:15 +00:00
4a7f0e0655
Fix libvdeplug link test.
pbrook
2008-09-07 16:42:53 +00:00
510aba20f0
Fix a typo in fpsub32
blueswir1
2008-09-06 17:54:01 +00:00
255e1fcb5a
Convert most env fields to TCG registers
blueswir1
2008-09-06 17:51:43 +00:00
47ad35f16a
Silence gcc warning about constant overflow
blueswir1
2008-09-06 17:50:16 +00:00