Commit Graph

  • 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