summaryrefslogtreecommitdiffstats
path: root/linux-user
Commit message (Collapse)AuthorAgeFilesLines
* Implement ARM magic kernel page and TLS register.pbrook2008-05-292-9/+81
| | | | git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@4610 c046a42c-6fe2-441c-8c8c-71466251a162
* variable dynamic translation buffer sizebellard2008-05-281-0/+1
| | | | git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@4600 c046a42c-6fe2-441c-8c8c-71466251a162
* CRIS: Use $eda to instead of debug1 (removed) for fault addr.edgar_igl2008-05-271-1/+1
| | | | git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@4595 c046a42c-6fe2-441c-8c8c-71466251a162
* Fix build failure with old kernel headers (loop.h is incompatible withpbrook2008-05-232-1/+96
| | | | | | | | glibc headers). git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@4543 c046a42c-6fe2-441c-8c8c-71466251a162
* 2.6 kernels make int 5 a trap gatebellard2008-05-121-1/+1
| | | | git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@4437 c046a42c-6fe2-441c-8c8c-71466251a162
* added missing return (Mike Frysinger)bellard2008-05-101-0/+2
| | | | git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@4419 c046a42c-6fe2-441c-8c8c-71466251a162
* Update ARM non-rt sigframe layout.pbrook2008-05-071-101/+165
| | | | git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@4385 c046a42c-6fe2-441c-8c8c-71466251a162
* Update ARM rt_frame layout.pbrook2008-05-063-14/+172
| | | | git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@4365 c046a42c-6fe2-441c-8c8c-71466251a162
* Add loop device ioctls (Gary Thomas).balrog2008-04-264-0/+48
| | | | git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@4257 c046a42c-6fe2-441c-8c8c-71466251a162
* Teach mmap to not overwrite reserved pages and fix brk return value (Richard ↵balrog2008-04-262-7/+17
| | | | | | Purdie). git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@4255 c046a42c-6fe2-441c-8c8c-71466251a162
* Cope with arch-specific page protection flags in mmap (Richard Purdie).balrog2008-04-241-2/+1
| | | | git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@4250 c046a42c-6fe2-441c-8c8c-71466251a162
* Revert the previous patchblueswir12008-04-221-124/+0
| | | | git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@4236 c046a42c-6fe2-441c-8c8c-71466251a162
* Move 128-bit float emulation under linux-user including the forgotten fileblueswir12008-04-221-0/+124
| | | | git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@4235 c046a42c-6fe2-441c-8c8c-71466251a162
* Remove osdep.c/qemu-img code duplicationaurel322008-04-111-0/+1
| | | | | | | (Kevin Wolf) git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@4191 c046a42c-6fe2-441c-8c8c-71466251a162
* Move target-arm/nwfpe into linux-user/arm/nwfpeaurel322008-04-0912-0/+2674
| | | | git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@4185 c046a42c-6fe2-441c-8c8c-71466251a162
* Implement ARM floating point exception emulationaurel322008-04-071-2/+51
| | | | git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@4166 c046a42c-6fe2-441c-8c8c-71466251a162
* Remove unwanted executable propertiesblueswir12008-04-061-0/+0
| | | | git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@4162 c046a42c-6fe2-441c-8c8c-71466251a162
* add pread64 and pwrite64 system callsaurel322008-03-281-0/+14
| | | | | | | (Gary Thomas) git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@4126 c046a42c-6fe2-441c-8c8c-71466251a162
* Fix flock64 structure on a few target (noticed by Gary Thomas)aurel322008-03-281-0/+3
| | | | git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@4125 c046a42c-6fe2-441c-8c8c-71466251a162
* Implement AT_CLKTCK.pbrook2008-03-261-0/+1
| | | | git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@4113 c046a42c-6fe2-441c-8c8c-71466251a162
* Revert accidental commit.pbrook2008-03-261-2/+2
| | | | git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@4112 c046a42c-6fe2-441c-8c8c-71466251a162
* Remove fixed length commandline buffers.pbrook2008-03-261-2/+2
| | | | git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@4111 c046a42c-6fe2-441c-8c8c-71466251a162
* m68k mmap2 fixes.pbrook2008-03-252-4/+2
| | | | git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@4106 c046a42c-6fe2-441c-8c8c-71466251a162
* Fix Thumb signal handlers.pbrook2008-03-211-28/+3
| | | | git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@4089 c046a42c-6fe2-441c-8c8c-71466251a162
* Use TARGET_FMT_lx.edgar_igl2008-03-141-2/+1
| | | | git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@4061 c046a42c-6fe2-441c-8c8c-71466251a162
* Revert fix for CVE-2008-0928. Will be fixed in a different way later.aurel322008-03-111-0/+3
| | | | git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@4041 c046a42c-6fe2-441c-8c8c-71466251a162
* Convert Sparc64 trap state ops to TCGblueswir12008-03-051-1/+1
| | | | git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@4018 c046a42c-6fe2-441c-8c8c-71466251a162
* CRIS signals:edgar_igl2008-03-031-57/+58
| | | | | | | | * Save $mof across signals. * Cleaned up frame accesses. git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@4012 c046a42c-6fe2-441c-8c8c-71466251a162
* First try at supporting ordinary signals for CRIS linux-user guests.edgar_igl2008-02-282-0/+175
| | | | git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3999 c046a42c-6fe2-441c-8c8c-71466251a162
* Make MIPS MT implementation more cache friendly.ths2008-02-126-31/+31
| | | | git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3981 c046a42c-6fe2-441c-8c8c-71466251a162
* Don't error out on zero-length chunks in writev, as to mimic Linux (Kirill ↵balrog2008-02-101-1/+1
| | | | | | A. Shutemov). git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3970 c046a42c-6fe2-441c-8c8c-71466251a162
* lock_iovec() fixbellard2008-02-041-5/+12
| | | | git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3967 c046a42c-6fe2-441c-8c8c-71466251a162
* Fix section switching buglet, by Edgar E. Iglesias.ths2008-01-081-1/+2
| | | | git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3899 c046a42c-6fe2-441c-8c8c-71466251a162
* copyright updatebellard2008-01-061-5/+6
| | | | git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3893 c046a42c-6fe2-441c-8c8c-71466251a162
* Fix a compiler error with DEBUG_REMAP enabled (Thayne Harbaugh).balrog2007-12-241-1/+6
| | | | git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3845 c046a42c-6fe2-441c-8c8c-71466251a162
* Correct errno return for setsockopt(), by Thayne Harbaugh.ths2007-12-181-1/+1
| | | | git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3839 c046a42c-6fe2-441c-8c8c-71466251a162
* Correct errno return for getsockopt(), by Thayne Harbaugh.ths2007-12-181-2/+3
| | | | git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3838 c046a42c-6fe2-441c-8c8c-71466251a162
* m68k missing get_sp_from_cpustate(), by Thayne Harbaugh.ths2007-12-181-0/+5
| | | | git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3836 c046a42c-6fe2-441c-8c8c-71466251a162
* QEMU_STRACE documentation bit by Thayne Harbaugh.balrog2007-12-161-1/+6
| | | | git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3822 c046a42c-6fe2-441c-8c8c-71466251a162
* Mark host pages as reserved (Magnus Damm).balrog2007-12-121-1/+1
| | | | git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3813 c046a42c-6fe2-441c-8c8c-71466251a162
* sh_serial: enable tx after reset (Magnus Damm).balrog2007-12-121-1/+1
| | | | git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3811 c046a42c-6fe2-441c-8c8c-71466251a162
* Add missing break just before execve, by Takashi Yoshii.balrog2007-12-111-0/+1
| | | | | | | Fix a comment typo. git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3810 c046a42c-6fe2-441c-8c8c-71466251a162
* Various linux-user structures and definitions fixes for PowerPC targets.j_mayer2007-12-104-33/+45
| | | | git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3800 c046a42c-6fe2-441c-8c8c-71466251a162
* Fix execve argc/envc counting, by Takashi Yoshii.ths2007-12-091-2/+2
| | | | git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3788 c046a42c-6fe2-441c-8c8c-71466251a162
* copy_{to,from}_user_timeval() update, by Thayne Harbaugh.ths2007-12-091-32/+42
| | | | git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3780 c046a42c-6fe2-441c-8c8c-71466251a162
* copy_from_user_fdset() update, by Thayne Harbaugh.ths2007-12-091-76/+75
| | | | git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3779 c046a42c-6fe2-441c-8c8c-71466251a162
* SH4: Signal handling for the user space emulator, by Magnus Damm.ths2007-12-023-10/+328
| | | | git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3764 c046a42c-6fe2-441c-8c8c-71466251a162
* Fix for execve syscall, by Kirill A. Shutemov.ths2007-12-021-4/+4
| | | | git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3763 c046a42c-6fe2-441c-8c8c-71466251a162
* Fix PowerPC 64 stat and statfs structures definitions.j_mayer2007-11-211-0/+36
| | | | git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3712 c046a42c-6fe2-441c-8c8c-71466251a162
* SH4 Fix missing 6th arg of syscall, by "takasi-y".ths2007-11-201-1/+1
| | | | git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3711 c046a42c-6fe2-441c-8c8c-71466251a162
OpenPOWER on IntegriCloud