Statistics
| Branch: | Revision:

root / linux-user @ 28ab0e2e

# Date Author Comment
28ab0e2e 05/20/2004 05:02 pm bellard

added cpu_get_tsc()

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@837 c046a42c-6fe2-441c-8c8c-71466251a162

f72e8ff4 05/03/2004 10:23 pm bellard

utime fix

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@780 c046a42c-6fe2-441c-8c8c-71466251a162

4606bb3f 04/26/2004 11:58 pm bellard

copyright update

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@769 c046a42c-6fe2-441c-8c8c-71466251a162

4f2ac237 04/26/2004 10:44 pm bellard

amd64 port (Jocelyn Mayer)

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@762 c046a42c-6fe2-441c-8c8c-71466251a162

6f1f31c0 04/25/2004 09:00 pm bellard

ARM cache flush support (untested) - '-d' option fix

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@748 c046a42c-6fe2-441c-8c8c-71466251a162

a541f297 04/12/2004 11:39 pm bellard

PowerPC system emulation fixes (Jocelyn Mayer)

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@722 c046a42c-6fe2-441c-8c8c-71466251a162

e19e89a5 03/21/2004 07:08 pm bellard

more log items

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@676 c046a42c-6fe2-441c-8c8c-71466251a162

bc51c5c9 03/18/2004 01:46 am bellard

initial x86-64 host support (Gwenole Beauchesne)

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@670 c046a42c-6fe2-441c-8c8c-71466251a162

8853f86e 02/22/2004 04:57 pm bellard

shm support, more setsockopt and getsockopt calls, fds fix (initial patch by Paul McKerras)

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@638 c046a42c-6fe2-441c-8c8c-71466251a162

edf779ff 02/22/2004 03:40 pm bellard

use kernel like macros for user access (will be useful someday to have a better error checking

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@634 c046a42c-6fe2-441c-8c8c-71466251a162

121061dc 02/22/2004 01:56 pm bellard

O_DIRECT compile fix

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@633 c046a42c-6fe2-441c-8c8c-71466251a162

58fe2f10 02/17/2004 12:11 am bellard

experimental code copy support

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@623 c046a42c-6fe2-441c-8c8c-71466251a162

c6981055 02/16/2004 11:49 pm bellard

arm nwfpe support - added code no-code-copy option - __preinit_array_start bug fix (untested)

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@612 c046a42c-6fe2-441c-8c8c-71466251a162

28c4f361 02/16/2004 11:47 pm bellard

arm nwfpe support

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@611 c046a42c-6fe2-441c-8c8c-71466251a162

415e561f 02/04/2004 01:37 am bellard

cleanup

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@599 c046a42c-6fe2-441c-8c8c-71466251a162

c2735790 01/19/2004 12:55 am bellard

avoid exiting directly if file not found

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@567 c046a42c-6fe2-441c-8c8c-71466251a162

f09936ac 01/19/2004 12:39 am bellard

ARM fcntl flag fixes (Lennert Buytenhek)

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@564 c046a42c-6fe2-441c-8c8c-71466251a162

44a91cae 01/19/2004 12:05 am bellard

suppressed cast to lvalue

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@559 c046a42c-6fe2-441c-8c8c-71466251a162

ffa65c3b 01/05/2004 01:57 am bellard

fcntl flags convertion (Jocelyn Mayer)

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@538 c046a42c-6fe2-441c-8c8c-71466251a162

61190b14 01/05/2004 01:54 am bellard

PowerPC update (Jocelyn Mayer)

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@536 c046a42c-6fe2-441c-8c8c-71466251a162

75c6215f 01/04/2004 08:08 pm bellard

correct cpu state

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@521 c046a42c-6fe2-441c-8c8c-71466251a162

773b93ee 01/04/2004 07:15 pm bellard

signal fix: update the host signal 'signal ignored' state to avoid unexpected -EINTR values (ash fix)

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@503 c046a42c-6fe2-441c-8c8c-71466251a162

dd4e27d8 01/04/2004 05:58 pm bellard

removed test code

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@498 c046a42c-6fe2-441c-8c8c-71466251a162

3bfd9da1 01/04/2004 05:52 pm bellard

termios support for SPARC and PPC

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@496 c046a42c-6fe2-441c-8c8c-71466251a162

c573ff67 01/04/2004 05:51 pm bellard

stat64 fix - added getpagesize()

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@495 c046a42c-6fe2-441c-8c8c-71466251a162

060366c5 01/04/2004 05:50 pm bellard

SPARC fixes : syscall fixes - added user register window exception support

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@494 c046a42c-6fe2-441c-8c8c-71466251a162

f5155289 01/04/2004 05:46 pm bellard

aligned stack on 16 byte boundary - PPC target fixes - SPARC target fixes

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@491 c046a42c-6fe2-441c-8c8c-71466251a162

cf495bcf 01/04/2004 05:01 pm bellard

SPARC fixes: corrected PC/NPC logic (now slower but can be optimized a lot) - fixed flags computations - added register window exceptions support - fixed mul and div - added mulscc - fixed immediate field decoding

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@484 c046a42c-6fe2-441c-8c8c-71466251a162

67867308 11/23/2003 07:05 pm bellard

PowerPC target support (Jocelyn Mayer) - added better support for uid16

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@474 c046a42c-6fe2-441c-8c8c-71466251a162

79aceca5 11/23/2003 04:55 pm bellard

PowerPC support (Jocelyn Mayer)

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@472 c046a42c-6fe2-441c-8c8c-71466251a162

3a4739d6 10/28/2003 02:48 am bellard

static link

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@423 c046a42c-6fe2-441c-8c8c-71466251a162

cc38b844 10/27/2003 11:16 pm bellard

factorized debug code

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@408 c046a42c-6fe2-441c-8c8c-71466251a162

01e3b763 10/01/2003 12:10 am bellard

removed SIGIOT

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@395 c046a42c-6fe2-441c-8c8c-71466251a162

ebc05488 10/01/2003 12:08 am bellard

added utime syscall - fixed nanosleep exact behaviour

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@393 c046a42c-6fe2-441c-8c8c-71466251a162

6180a181 10/01/2003 12:04 am bellard

new directory structure

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@391 c046a42c-6fe2-441c-8c8c-71466251a162

853d6f7a 09/30/2003 11:58 pm bellard

sparc support - hack to fix case where real_host_page_size < TARGET_PAGE_SIZE (typically sparc target case)

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@389 c046a42c-6fe2-441c-8c8c-71466251a162

93ac68bc 09/30/2003 11:57 pm bellard

sparc emulation target (thanx to Thomas M. Ogrisegg)

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@388 c046a42c-6fe2-441c-8c8c-71466251a162

7a3f1944 09/30/2003 11:36 pm bellard

sparc emulation target (thanx to Thomas M. Ogrisegg)

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@386 c046a42c-6fe2-441c-8c8c-71466251a162

2c0262af 09/30/2003 11:34 pm bellard

new directory structure

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@385 c046a42c-6fe2-441c-8c8c-71466251a162

2e255c6b 08/22/2003 02:25 am bellard

faster and more accurate segment handling

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@373 c046a42c-6fe2-441c-8c8c-71466251a162

70a194b9 08/12/2003 01:20 am bellard

fixed invalid Linux asm/unistd.h header for PowerPC and gcc 3.3

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@367 c046a42c-6fe2-441c-8c8c-71466251a162

9dfa5b42 08/11/2003 11:35 pm bellard

64 bit fixes (Falk Hueffner)

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@365 c046a42c-6fe2-441c-8c8c-71466251a162

3802ce26 07/26/2003 09:02 pm bellard

set to protected mode

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@337 c046a42c-6fe2-441c-8c8c-71466251a162

9e5f5284 07/13/2003 08:33 pm bellard

convert signal numbers

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@328 c046a42c-6fe2-441c-8c8c-71466251a162

c596ed17 07/13/2003 08:32 pm bellard

times() fix

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@327 c046a42c-6fe2-441c-8c8c-71466251a162

43fff238 07/09/2003 10:31 pm bellard

ARM signal support

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@318 c046a42c-6fe2-441c-8c8c-71466251a162

a1516e92 07/09/2003 08:13 pm bellard

ARM init fix

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@316 c046a42c-6fe2-441c-8c8c-71466251a162

6fb883e8 07/09/2003 08:12 pm bellard

ARM fix: mmap

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@315 c046a42c-6fe2-441c-8c8c-71466251a162

f2674e31 07/09/2003 03:26 pm bellard

old select support

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@313 c046a42c-6fe2-441c-8c8c-71466251a162

68a79315 06/30/2003 04:12 pm bellard

reduced irq latency

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@296 c046a42c-6fe2-441c-8c8c-71466251a162

59faf6d6 06/25/2003 07:18 pm bellard

compile fixes

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@279 c046a42c-6fe2-441c-8c8c-71466251a162

92ccca6a 06/24/2003 04:30 pm bellard

declare user mode only simulation for QEMU

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@265 c046a42c-6fe2-441c-8c8c-71466251a162

c05bab77 06/21/2003 04:14 pm bellard

force IOPL=3

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@257 c046a42c-6fe2-441c-8c8c-71466251a162

a52c757c 06/21/2003 04:14 pm bellard

fixed case where SS != USER_DS (fixes dosemu DPMI emulation)

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@256 c046a42c-6fe2-441c-8c8c-71466251a162

970a87a6 06/21/2003 04:13 pm bellard

new segment access

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@255 c046a42c-6fe2-441c-8c8c-71466251a162

2054396a 06/16/2003 02:28 am bellard

fixed include macro pb

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@249 c046a42c-6fe2-441c-8c8c-71466251a162

b346ff46 06/15/2003 11:05 pm bellard

ARM emulation support

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@244 c046a42c-6fe2-441c-8c8c-71466251a162

2521d698 06/15/2003 10:58 pm bellard

factorized more definitions - suppressed broken sound ioctls

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@241 c046a42c-6fe2-441c-8c8c-71466251a162

2ab83ea7 06/15/2003 10:56 pm bellard

automatic ioctl number conversion - minimum ARM fork() support

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@240 c046a42c-6fe2-441c-8c8c-71466251a162

0f533160 06/09/2003 06:29 pm bellard

removed unused code

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@220 c046a42c-6fe2-441c-8c8c-71466251a162

4a585ccb 06/09/2003 06:24 pm bellard

avoid unaligned file offset in anonymous mapping

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@215 c046a42c-6fe2-441c-8c8c-71466251a162

84fa15d8 06/09/2003 06:20 pm bellard

big endian/unaligned fix

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@213 c046a42c-6fe2-441c-8c8c-71466251a162

4add45b4 06/05/2003 04:52 am bellard

getdents for 64 bit cpus

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@212 c046a42c-6fe2-441c-8c8c-71466251a162

5286db75 06/05/2003 03:57 am bellard

convert mmap flags (alpha fix)

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@208 c046a42c-6fe2-441c-8c8c-71466251a162

917f95fd 06/05/2003 03:56 am bellard

alpha fix

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@207 c046a42c-6fe2-441c-8c8c-71466251a162

ed2dcdf6 05/29/2003 11:06 pm bellard

save FPU state in signal handler

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@201 c046a42c-6fe2-441c-8c8c-71466251a162

4304763b 05/29/2003 11:05 pm bellard

misplaced #endif

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@200 c046a42c-6fe2-441c-8c8c-71466251a162

f4beb510 05/28/2003 02:28 am bellard

precise exceptions - more accurate interrupt semantics

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@193 c046a42c-6fe2-441c-8c8c-71466251a162

c9087c2a 05/28/2003 02:25 am bellard

cr2 update (dosemu VGA support fix)

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@191 c046a42c-6fe2-441c-8c8c-71466251a162

14ae3ba7 05/28/2003 02:25 am bellard

mmap2 fix

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@190 c046a42c-6fe2-441c-8c8c-71466251a162

b409186b 05/16/2003 06:39 pm bellard

added getrusage

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@178 c046a42c-6fe2-441c-8c8c-71466251a162

418a97af 05/16/2003 06:12 pm bellard

fixed 32 bit popf/iret emulation in vm86 mode

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@177 c046a42c-6fe2-441c-8c8c-71466251a162

3ebcc707 05/15/2003 01:47 am bellard

removed invalid eip update

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@172 c046a42c-6fe2-441c-8c8c-71466251a162

7775e9ec 05/15/2003 01:46 am bellard

added do_fcntl()

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@171 c046a42c-6fe2-441c-8c8c-71466251a162

b333af06 05/15/2003 12:48 am bellard

removed trace - merged 2.4.20 vm86 patches

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@167 c046a42c-6fe2-441c-8c8c-71466251a162

206f0fa7 05/14/2003 10:01 pm bellard

pread/pwrite syscalls - use page_unprotect_range() in vital cases to avoid problems if the kernel writes data in protected page (needed for self-modifying code support)

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@164 c046a42c-6fe2-441c-8c8c-71466251a162

d418c81e 05/13/2003 03:57 am bellard

fixed small page handling

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@160 c046a42c-6fe2-441c-8c8c-71466251a162

54936004 05/13/2003 03:25 am bellard

mmap emulation

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@158 c046a42c-6fe2-441c-8c8c-71466251a162

226c9132 05/11/2003 12:41 am bellard

fixed from 2.4.20 kernel

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@154 c046a42c-6fe2-441c-8c8c-71466251a162

447db213 05/10/2003 06:10 pm bellard

sigtrap support

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@147 c046a42c-6fe2-441c-8c8c-71466251a162

631271d7 05/10/2003 04:14 pm bellard

added vm86.c

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@143 c046a42c-6fe2-441c-8c8c-71466251a162

0221cfcd 05/10/2003 03:38 pm bellard

more console ioctls

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@139 c046a42c-6fe2-441c-8c8c-71466251a162

46ddf551 05/10/2003 03:36 pm bellard

vm86 emulation closer to Linux kernel code - added correct IRQ emulation for dosemu

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@136 c046a42c-6fe2-441c-8c8c-71466251a162

89e957e7 05/10/2003 03:33 pm bellard

moved vm86 stuff to vm86.c

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@135 c046a42c-6fe2-441c-8c8c-71466251a162

8e5a0667 05/08/2003 06:42 pm bellard

added KDGKBTYPE

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@132 c046a42c-6fe2-441c-8c8c-71466251a162

19b84f3c 05/08/2003 06:41 pm bellard

added setgroups and getgroups syscalls

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@131 c046a42c-6fe2-441c-8c8c-71466251a162

66099dd9 05/08/2003 06:34 pm bellard

added trapno and error_code report in ucontext

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@124 c046a42c-6fe2-441c-8c8c-71466251a162

b689bc57 05/08/2003 06:33 pm bellard

more accurate signal handling

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@123 c046a42c-6fe2-441c-8c8c-71466251a162

0d330196 04/30/2003 12:10 am bellard

ia64 support

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@115 c046a42c-6fe2-441c-8c8c-71466251a162

27725c1d 04/30/2003 12:08 am bellard

ia64 support - fcntl uses TARGET_ constants

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@112 c046a42c-6fe2-441c-8c8c-71466251a162

728584be 04/29/2003 11:43 pm bellard

fstat64 fix

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@108 c046a42c-6fe2-441c-8c8c-71466251a162

689f936f 04/29/2003 11:40 pm bellard

symbol fix

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@103 c046a42c-6fe2-441c-8c8c-71466251a162

6977fbfd 04/29/2003 11:39 pm bellard

loglevel export

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@102 c046a42c-6fe2-441c-8c8c-71466251a162

77e4672d 04/29/2003 11:39 pm bellard

flock support

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@101 c046a42c-6fe2-441c-8c8c-71466251a162

32ce6337 04/11/2003 03:16 am bellard

path patch

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@96 c046a42c-6fe2-441c-8c8c-71466251a162

ec86b0fb 04/11/2003 03:15 am bellard

stat patches - path patches - added exit_group() syscall

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@95 c046a42c-6fe2-441c-8c8c-71466251a162

74cd30b8 04/11/2003 03:13 am bellard

RH9 fix - path patch

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@93 c046a42c-6fe2-441c-8c8c-71466251a162

f29042b5 04/10/2003 03:12 am bellard

TIOCGPTN and TIOCSPTLCK ioctls

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@90 c046a42c-6fe2-441c-8c8c-71466251a162

09bfb054 04/10/2003 03:03 am bellard

first self virtualizable version

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@89 c046a42c-6fe2-441c-8c8c-71466251a162

2677e107 04/10/2003 03:03 am bellard

warning fix

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@88 c046a42c-6fe2-441c-8c8c-71466251a162