60dd316ea7 
								
							 
						 
						
							
							
								
								Make various generated structures static  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5429 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2008-10-05 11:45:25 +00:00  
				
					
						
							
							
								 
						
							
								9f106a75de 
								
							 
						 
						
							
							
								
								Make ioctl table static  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5426 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2008-10-05 10:52:52 +00:00  
				
					
						
							
							
								 
						
							
								b39bc503c1 
								
							 
						 
						
							
							
								
								Make bitmask tables static const  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5425 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2008-10-05 10:51:10 +00:00  
				
					
						
							
							
								 
						
							
								8e853dc780 
								
							 
						 
						
							
							
								
								Make struct_termios_def const  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5424 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2008-10-05 10:49:32 +00:00  
				
					
						
							
							
								 
						
							
								39b5976356 
								
							 
						 
						
							
							
								
								Add inotify syscall family  
							
							... 
							
							
							
							Signed-off-by: Riku Voipio <riku.voipio@iki.fi>
Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5388 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2008-10-01 21:46:50 +00:00  
				
					
						
							
							
								 
						
							
								04bb9acec6 
								
							 
						 
						
							
							
								
								Add mincore syscall  
							
							... 
							
							
							
							Signed-off-by: Riku Voipio <riku.voipio@iki.fi>
Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5387 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2008-10-01 21:46:41 +00:00  
				
					
						
							
							
								 
						
							
								408321b61f 
								
							 
						 
						
							
							
								
								Add fadvise64 stubs  
							
							... 
							
							
							
							Since these are only hints, we happily fake them for now
to make applications not barf on ENOSYS.
Signed-off-by: Riku Voipio <riku.voipio@iki.fi>
Signed-off-by: Kirill A. Shutemov <kirill@shutemov.name>
Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5386 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2008-10-01 21:46:32 +00:00  
				
					
						
							
							
								 
						
							
								436d124b7d 
								
							 
						 
						
							
							
								
								Band-aid vfork() emulation (Kirill Shutemov).  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5279 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2008-09-21 02:39:45 +00:00  
				
					
						
							
							
								 
						
							
								872ea0c098 
								
							 
						 
						
							
							
								
								Enable same-arch consistency check on x86-64, print syscall name on error.  
							
							... 
							
							
							
							Also disable testing instructions unsupported by 64-bit binutils in 
test-i386.c
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5277 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2008-09-21 02:31:19 +00:00  
				
					
						
							
							
								 
						
							
								b55266b5a2 
								
							 
						 
						
							
							
								
								Suppress gcc 4.x -Wpointer-sign (included in -Wall) warnings  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5275 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2008-09-20 08:07:15 +00:00  
				
					
						
							
							
								 
						
							
								a4ae00bc07 
								
							 
						 
						
							
							
								
								Fix pread() and pwrite() syscall on ARM EABI (Kirill Shutemov).  
							
							... 
							
							
							
							pread() and pwrite() have differences in arguments between ARM EABI and
OABI.   
See arch/arm/kernel/entry-common.S in Linux kernel source for
additional information.
 
Signed-off-by: Kirill A. Shutemov <kirill@shutemov.name>
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5272 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2008-09-20 03:14:14 +00:00  
				
					
						
							
							
								 
						
							
								8fbd6b5267 
								
							 
						 
						
							
							
								
								Add MTIOCTOP, MTIOCGET and MTIOCPOS ioctls (Kirill Shutemov).  
							
							... 
							
							
							
							Signed-off-by: Kirill A. Shutemov <kirill@shutemov.name>
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5271 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2008-09-20 03:03:09 +00:00  
				
					
						
							
							
								 
						
							
								8d5c28ec85 
								
							 
						 
						
							
							
								
								Fix building with 2.6.27 kernel headers (Kirill Shutemov).  
							
							... 
							
							
							
							<linux/dirent.h> unexported since 2.6.27
Signed-off-by: Kirill A. Shutemov <kirill@shutemov.name>
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5270 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2008-09-20 02:29:38 +00:00  
				
					
						
							
							
								 
						
							
								ac8a655648 
								
							 
						 
						
							
							
								
								Implement the futimesat() syscall (by Kirill Shutemov).  
							
							... 
							
							
							
							Signed-off-by: Kirill A. Shutemov <kirill@shutemov.name>
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5269 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2008-09-20 02:25:39 +00:00  
				
					
						
							
							
								 
						
							
								6a24a778ba 
								
							 
						 
						
							
							
								
								Implement fstatat64() syscall (by Kirill Shutemov).  
							
							... 
							
							
							
							Move the transformation of struct stat64 into a separate function and
implement fstatat64() using it.
Signed-off-by: Kirill A. Shutemov <kirill@shutemov.name>
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5268 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2008-09-20 02:23:36 +00:00  
				
					
						
							
							
								 
						
							
								a2155fcc65 
								
							 
						 
						
							
							
								
								Swap only altered elements of the grouplist in getgroups() (Kirill Shutemov).  
							
							... 
							
							
							
							getgroups() returns the number of supplementary group IDs, so it's
unnessary to swap the entire array.  It can dramatically speed up
the syscall: on recent Linux kernels NGROUPS_MAX=65536.
Signed-off-by: Kirill A. Shutemov <kirill@shutemov.name>
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5267 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2008-09-20 02:12:08 +00:00  
				
					
						
							
							
								 
						
							
								cb3bc23361 
								
							 
						 
						
							
							
								
								Fix getgroups() with zero size parameter (Kirill Shutemov).  
							
							... 
							
							
							
							According to man page getgroups(2):
If size is zero, list is not modified, but the total number of
supplementary group IDs for the process is returned.
Signed-off-by: Kirill A. Shutemov <kirill@shutemov.name>
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5266 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2008-09-20 02:08:13 +00:00  
				
					
						
							
							
								 
						
							
								0b6d3ae072 
								
							 
						 
						
							
							
								
								qemu sh4 nptl support  
							
							... 
							
							
							
							(Michael Trimarchi)
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5223 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2008-09-15 07:43:43 +00:00  
				
					
						
							
							
								 
						
							
								79383c9c08 
								
							 
						 
						
							
							
								
								Fix some warnings that would be generated by gcc -Wredundant-decls  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5115 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2008-08-30 09:51:20 +00:00  
				
					
						
							
							
								 
						
							
								4583f5897b 
								
							 
						 
						
							
							
								
								To make syscall.c for 64 bit truly warning-free, we need some more #ifs.  
							
							... 
							
							
							
							Signed-off-by: Jan Kiszka <jan.kiszka@siemens.com>
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5080 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2008-08-24 10:35:55 +00:00  
				
					
						
							
							
								 
						
							
								8fcd36920e 
								
							 
						 
						
							
							
								
								Fix some warnings that would be generated by gcc -Wmissing-prototypes  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5022 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2008-08-17 20:26:25 +00:00  
				
					
						
							
							
								 
						
							
								526ccb7a26 
								
							 
						 
						
							
							
								
								Fix a bunch of type mismatch-related warnings (Jan Kiszka).  
							
							... 
							
							
							
							Fix a typo in my previous comming (spotted by Laurent Desnouges).
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@4877 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2008-07-16 12:13:52 +00:00  
				
					
						
							
							
								 
						
							
								b5dc7732e1 
								
							 
						 
						
							
							
								
								More efficient target register / TC accesses.  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@4794 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2008-06-27 10:02:35 +00:00  
				
					
						
							
							
								 
						
							
								af325d36e0 
								
							 
						 
						
							
							
								
								Fix typo, by Laurent Desnogues.  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@4726 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2008-06-10 15:29:15 +00:00  
				
					
						
							
							
								 
						
							
								c3a928338e 
								
							 
						 
						
							
							
								
								Use qemu_mallocz to allocate new thread state.  Remove redundant memset.  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@4712 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2008-06-09 14:02:50 +00:00  
				
					
						
							
							
								 
						
							
								82e671d9ec 
								
							 
						 
						
							
							
								
								Despite what the documentation says/implies, PTHREAD_STACK_MIN is often not  
							
							... 
							
							
							
							defined by pthread.h.
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@4709 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2008-06-09 12:10:22 +00:00  
				
					
						
							
							
								 
						
							
								d865bab552 
								
							 
						 
						
							
							
								
								Implement thread creation.  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@4693 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2008-06-07 22:12:17 +00:00  
				
					
						
							
							
								 
						
							
								30813cea9b 
								
							 
						 
						
							
							
								
								Fix location of futex.h.  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@4653 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2008-06-02 15:45:44 +00:00  
				
					
						
							
							
								 
						
							
								624f797905 
								
							 
						 
						
							
							
								
								Make signal queues per thread.  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@4635 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2008-05-31 16:11:38 +00:00  
				
					
						
							
							
								 
						
							
								e1e3f30b02 
								
							 
						 
						
							
							
								
								Fix structure type in sigtimedwait syscall.  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@4630 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2008-05-30 21:53:38 +00:00  
				
					
						
							
							
								 
						
							
								da94d26390 
								
							 
						 
						
							
							
								
								Handle NULL argp/envp in execve syscall.  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@4627 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2008-05-30 18:24:00 +00:00  
				
					
						
							
							
								 
						
							
								f0cbb61333 
								
							 
						 
						
							
							
								
								Implement waitid syscall.  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@4626 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2008-05-30 18:20:05 +00:00  
				
					
						
							
							
								 
						
							
								4cb05961c2 
								
							 
						 
						
							
							
								
								Perform target->host signal mapping for *kill syscalls.  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@4625 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2008-05-30 18:05:19 +00:00  
				
					
						
							
							
								 
						
							
								6e68e076e7 
								
							 
						 
						
							
							
								
								Move clone() register setup to target specific code.  Handle fork-like clone.  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@4623 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2008-05-30 17:22:15 +00:00  
				
					
						
							
							
								 
						
							
								bd0c5661bf 
								
							 
						 
						
							
							
								
								NPTL host detection and futex syscall passthrough.  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@4616 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2008-05-29 14:34:11 +00:00  
				
					
						
							
							
								 
						
							
								63d7651b76 
								
							 
						 
						
							
							
								
								Implement clock_nanosleep.  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@4613 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2008-05-29 13:43:29 +00:00  
				
					
						
							
							
								 
						
							
								d7e4036e31 
								
							 
						 
						
							
							
								
								Fix build failure with old kernel headers (loop.h is incompatible with  
							
							... 
							
							
							
							glibc headers).
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@4543 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2008-05-23 16:06:43 +00:00  
				
					
						
							
							
								 
						
							
								b255bfa816 
								
							 
						 
						
							
							
								
								added missing return (Mike Frysinger)  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@4419 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2008-05-10 21:51:02 +00:00  
				
					
						
							
							
								 
						
							
								a745ec6d91 
								
							 
						 
						
							
							
								
								Update ARM rt_frame layout.  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@4365 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2008-05-06 15:36:17 +00:00  
				
					
						
							
							
								 
						
							
								b80059146a 
								
							 
						 
						
							
							
								
								Add loop device ioctls (Gary Thomas).  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@4257 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2008-04-26 14:44:49 +00:00  
				
					
						
							
							
								 
						
							
								7ab240ad4b 
								
							 
						 
						
							
							
								
								Teach mmap to not overwrite reserved pages and fix brk return value (Richard Purdie).  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@4255 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2008-04-26 12:17:34 +00:00  
				
					
						
							
							
								 
						
							
								f2c7ba159b 
								
							 
						 
						
							
							
								
								add pread64 and pwrite64 system calls  
							
							... 
							
							
							
							(Gary Thomas)
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@4126 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2008-03-28 22:32:06 +00:00  
				
					
						
							
							
								 
						
							
								bb7ec0437a 
								
							 
						 
						
							
							
								
								m68k mmap2 fixes.  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@4106 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2008-03-25 22:28:25 +00:00  
				
					
						
							
							
								 
						
							
								b5eff35546 
								
							 
						 
						
							
							
								
								Revert fix for CVE-2008-0928. Will be fixed in a different way later.  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@4041 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2008-03-11 23:30:22 +00:00  
				
					
						
							
							
								 
						
							
								d0dc7dc327 
								
							 
						 
						
							
							
								
								Make MIPS MT implementation more cache friendly.  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3981 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2008-02-12 21:01:26 +00:00  
				
					
						
							
							
								 
						
							
								7bedce8d85 
								
							 
						 
						
							
							
								
								Don't error out on zero-length chunks in writev, as to mimic Linux (Kirill A. Shutemov).  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3970 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2008-02-10 13:28:08 +00:00  
				
					
						
							
							
								 
						
							
								41df841110 
								
							 
						 
						
							
							
								
								lock_iovec() fix  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3967 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2008-02-04 22:26:57 +00:00  
				
					
						
							
							
								 
						
							
								6fa13c170c 
								
							 
						 
						
							
							
								
								Correct errno return for setsockopt(), by Thayne Harbaugh.  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3839 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2007-12-18 02:41:04 +00:00  
				
					
						
							
							
								 
						
							
								c02f499e10 
								
							 
						 
						
							
							
								
								Correct errno return for getsockopt(), by Thayne Harbaugh.  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3838 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2007-12-18 02:39:59 +00:00  
				
					
						
							
							
								 
						
							
								b7d35e6583 
								
							 
						 
						
							
							
								
								sh_serial: enable tx after reset (Magnus Damm).  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3811 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2007-12-12 00:40:24 +00:00  
				
					
						
							
							
								 
						
							
								ed494d87f7 
								
							 
						 
						
							
							
								
								Add missing break just before execve, by Takashi Yoshii.  
							
							... 
							
							
							
							Fix a comment typo.
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3810 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2007-12-11 23:23:52 +00:00  
				
					
						
							
							
								 
						
							
								982f3ab679 
								
							 
						 
						
							
							
								
								Fix execve argc/envc counting, by Takashi Yoshii.  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3788 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2007-12-09 23:12:55 +00:00  
				
					
						
							
							
								 
						
							
								788f5ec40d 
								
							 
						 
						
							
							
								
								copy_{to,from}_user_timeval() update, by Thayne Harbaugh.  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3780 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2007-12-09 02:37:05 +00:00  
				
					
						
							
							
								 
						
							
								26edcf41db 
								
							 
						 
						
							
							
								
								copy_from_user_fdset() update, by Thayne Harbaugh.  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3779 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2007-12-09 02:25:24 +00:00  
				
					
						
							
							
								 
						
							
								03aa197628 
								
							 
						 
						
							
							
								
								Fix for execve syscall, by Kirill A. Shutemov.  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3763 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2007-12-02 06:28:08 +00:00  
				
					
						
							
							
								 
						
							
								2f6196984b 
								
							 
						 
						
							
							
								
								suppressed tgetx and tputx (initial patch by Thayne Harbaugh)  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3653 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2007-11-16 10:46:05 +00:00  
				
					
						
							
							
								 
						
							
								d2fd1af767 
								
							 
						 
						
							
							
								
								x86_64 linux user emulation  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3646 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2007-11-14 18:08:56 +00:00  
				
					
						
							
							
								 
						
							
								8d18e89309 
								
							 
						 
						
							
							
								
								i386 TLS support  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3644 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2007-11-14 15:18:40 +00:00  
				
					
						
							
							
								 
						
							
								dae3270c6e 
								
							 
						 
						
							
							
								
								suppressed page_unprotect_range() - fixed access_ok()  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3641 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2007-11-14 10:51:00 +00:00  
				
					
						
							
							
								 
						
							
								8582a53a34 
								
							 
						 
						
							
							
								
								64 bit cast for dirent64  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3625 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2007-11-11 23:11:36 +00:00  
				
					
						
							
							
								 
						
							
								eeeac3f3e3 
								
							 
						 
						
							
							
								
								removed warning  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3607 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2007-11-11 19:34:32 +00:00  
				
					
						
							
							
								 
						
							
								5a4a898d81 
								
							 
						 
						
							
							
								
								improved cmsg handling - improved shm memory code  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3600 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2007-11-11 17:39:18 +00:00  
				
					
						
							
							
								 
						
							
								9ee1fa2ca9 
								
							 
						 
						
							
							
								
								move get_errno() inside do_fcntl()  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3591 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2007-11-11 15:11:19 +00:00  
				
					
						
							
							
								 
						
							
								03acab6618 
								
							 
						 
						
							
							
								
								no longer use get_errno for do_modify_ldt()  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3590 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2007-11-11 14:57:14 +00:00  
				
					
						
							
							
								 
						
							
								579a97f7ff 
								
							 
						 
						
							
							
								
								Linux user memory access API change (initial patch by Thayne Harbaugh)  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3583 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2007-11-11 14:26:47 +00:00  
				
					
						
							
							
								 
						
							
								b92c47c1cc 
								
							 
						 
						
							
							
								
								Strace for userland emulation, by Stuart Anderson and Thayne Harbaugh.  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3502 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2007-11-01 00:07:38 +00:00  
				
					
						
							
							
								 
						
							
								12bc92ab8a 
								
							 
						 
						
							
							
								
								Do not make NETLINK socket connections possible (Alexander Graf).  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3488 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2007-10-30 21:06:14 +00:00  
				
					
						
							
							
								 
						
							
								0da46a6e2e 
								
							 
						 
						
							
							
								
								Syscall target errno fixes, by Thayne Harbaugh.  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3418 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2007-10-20 20:23:07 +00:00  
				
					
						
							
							
								 
						
							
								992f48a036 
								
							 
						 
						
							
							
								
								Support for 32 bit ABI on 64 bit targets (only enabled Sparc64)  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3396 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2007-10-14 16:27:31 +00:00  
				
					
						
							
							
								 
						
							
								c6cda17aca 
								
							 
						 
						
							
							
								
								getpriority() shouldn't use libc wrapper, by Thayne Harbaugh.  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3376 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2007-10-09 03:42:34 +00:00  
				
					
						
							
							
								 
						
							
								48733d195b 
								
							 
						 
						
							
							
								
								CRIS Linux userland emulation, part 2. By Edgar E. Iglesias.  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3367 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2007-10-08 13:36:46 +00:00  
				
					
						
							
							
								 
						
							
								198a74de4c 
								
							 
						 
						
							
							
								
								Move get_sp_from_cpustate from cpu.h to target_signal.h.  
							
							... 
							
							
							
							Enable sigaltstack processing for more architectures.
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3253 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2007-09-27 16:44:32 +00:00  
				
					
						
							
							
								 
						
							
								a04e134ad1 
								
							 
						 
						
							
							
								
								linux-user sigaltstack() syscall, by Thayne Harbaugh.  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3252 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2007-09-27 13:57:58 +00:00  
				
					
						
							
							
								 
						
							
								324071035f 
								
							 
						 
						
							
							
								
								Convert syscall arguments and return value from long to int or target_long.  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3241 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2007-09-26 23:01:49 +00:00  
				
					
						
							
							
								 
						
							
								9007f0ef73 
								
							 
						 
						
							
							
								
								linux-user utimensat() syscall, by Thayne Harbaugh.  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3240 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2007-09-25 17:50:37 +00:00  
				
					
						
							
							
								 
						
							
								b51eaa8218 
								
							 
						 
						
							
							
								
								Check if the hosts defines a symlinkat syscall.  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3236 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2007-09-25 16:09:22 +00:00  
				
					
						
							
							
								 
						
							
								92a34c10b5 
								
							 
						 
						
							
							
								
								linux-user faccessat() syscall, by Thayne Harbaugh.  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3227 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2007-09-24 09:27:49 +00:00  
				
					
						
							
							
								 
						
							
								814d79771f 
								
							 
						 
						
							
							
								
								linux-user fchmodat() syscall, by Thayne Harbaugh.  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3226 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2007-09-24 09:26:51 +00:00  
				
					
						
							
							
								 
						
							
								5e0ccb18da 
								
							 
						 
						
							
							
								
								linux-user readlinkat() syscall, by Thayne Harbaugh.  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3225 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2007-09-24 09:26:10 +00:00  
				
					
						
							
							
								 
						
							
								f0b6243d5d 
								
							 
						 
						
							
							
								
								linux-user symlinkat() syscall, by Thayne Harbaugh.  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3224 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2007-09-24 09:25:40 +00:00  
				
					
						
							
							
								 
						
							
								64f0ce4c0d 
								
							 
						 
						
							
							
								
								linux-user linkat() syscall, by Thayne Harbaugh.  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3223 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2007-09-24 09:25:06 +00:00  
				
					
						
							
							
								 
						
							
								722183f69b 
								
							 
						 
						
							
							
								
								linux-user renameat() syscall, by Thayne Harbaugh.  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3222 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2007-09-24 09:24:37 +00:00  
				
					
						
							
							
								 
						
							
								8170f56baf 
								
							 
						 
						
							
							
								
								linux-user unlinkat() syscall, by Thayne Harbaugh.  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3221 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2007-09-24 09:24:11 +00:00  
				
					
						
							
							
								 
						
							
								ccfa72b7da 
								
							 
						 
						
							
							
								
								linux-user fchownat() syscall, by Thayne Harbaugh.  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3220 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2007-09-24 09:23:34 +00:00  
				
					
						
							
							
								 
						
							
								75ac37a09b 
								
							 
						 
						
							
							
								
								linux-user mknodat() syscall, by Thayne Harbaugh.  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3219 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2007-09-24 09:23:05 +00:00  
				
					
						
							
							
								 
						
							
								4472ad0dbd 
								
							 
						 
						
							
							
								
								linux-user mkdirat() syscall, by Thayne Harbaugh.  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3218 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2007-09-24 09:22:32 +00:00  
				
					
						
							
							
								 
						
							
								8242483226 
								
							 
						 
						
							
							
								
								linux-user openat() syscall, by Thayne Harbaugh.  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3217 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2007-09-24 09:21:55 +00:00  
				
					
						
							
							
								 
						
							
								3b46e62427 
								
							 
						 
						
							
							
								
								find -type f | xargs sed -i 's/[\t ]*$//g' # Yes, again. Note the star in the regex.  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3177 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2007-09-17 08:09:54 +00:00  
				
					
						
							
							
								 
						
							
								3ae4320275 
								
							 
						 
						
							
							
								
								Add some missing checks for host syscalls.  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3174 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2007-09-16 21:39:48 +00:00  
				
					
						
							
							
								 
						
							
								5fafdf24ef 
								
							 
						 
						
							
							
								
								find -type f | xargs sed -i 's/[\t ]$//g' # on most files  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3173 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2007-09-16 21:08:06 +00:00  
				
					
						
							
							
								 
						
							
								ead9360e2f 
								
							 
						 
						
							
							
								
								Partial support for 34K multithreading, not functional yet.  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3156 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2007-09-06 00:18:15 +00:00  
				
					
						
							
							
								 
						
							
								b7fe5db7e5 
								
							 
						 
						
							
							
								
								Restore build on older Linux hosts.  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3084 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2007-07-23 15:37:46 +00:00  
				
					
						
							
							
								 
						
							
								4ce6f8de1a 
								
							 
						 
						
							
							
								
								Fix statfs(64) syscall wrapper, by Andreas Schwab.  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3082 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2007-07-20 15:54:27 +00:00  
				
					
						
							
							
								 
						
							
								4cae1d1639 
								
							 
						 
						
							
							
								
								Tkill support, by Stuart Anderson.  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3078 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2007-07-12 11:06:53 +00:00  
				
					
						
							
							
								 
						
							
								fe8f096b16 
								
							 
						 
						
							
							
								
								Spelling fix, by Stuart Brady.  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3076 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2007-07-12 10:59:21 +00:00  
				
					
						
							
							
								 
						
							
								1b8dd648bd 
								
							 
						 
						
							
							
								
								Fix Sparc64 stat system call  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3053 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2007-07-08 10:08:24 +00:00  
				
					
						
							
							
								 
						
							
								4c1de73d15 
								
							 
						 
						
							
							
								
								Page align brk result like real Linux  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3048 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2007-07-07 20:45:44 +00:00  
				
					
						
							
							
								 
						
							
								4f2b1fe821 
								
							 
						 
						
							
							
								
								Implement set_robust_list, by Alexander Graf.  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2992 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2007-06-21 21:57:12 +00:00  
				
					
						
							
							
								 
						
							
								71455574f7 
								
							 
						 
						
							
							
								
								Implement tgkill, by Alexander Graf.  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2991 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2007-06-21 21:45:30 +00:00  
				
					
						
							
							
								 
						
							
								1bc012f65a 
								
							 
						 
						
							
							
								
								IPC message translation.  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2930 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2007-06-03 14:27:49 +00:00  
				
					
						
							
							
								 
						
							
								3eb6b04433 
								
							 
						 
						
							
							
								
								Semaphore structure mapping, by Stuart Anderson.  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2929 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2007-06-03 14:26:27 +00:00  
				
					
						
							
							
								 
						
							
								637947f19d 
								
							 
						 
						
							
							
								
								linux-user errno mapping, by Stuart Anderson.  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2908 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2007-06-01 12:09:19 +00:00  
				
					
						
							
							
								 
						
							
								c12ab05ca5 
								
							 
						 
						
							
							
								
								Patch for pipe() result handling, by Stuart Anderson.  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2907 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2007-06-01 11:50:36 +00:00  
				
					
						
							
							
								 
						
							
								e35846583b 
								
							 
						 
						
							
							
								
								Fix struct stat mapping for MIPS, by Stuart Anderson.  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2906 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2007-06-01 11:49:38 +00:00  
				
					
						
							
							
								 
						
							
								85aa199ad7 
								
							 
						 
						
							
							
								
								Revert last change, this workaround is long obsolete.  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2891 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2007-05-28 20:07:13 +00:00  
				
					
						
							
							
								 
						
							
								4020f27707 
								
							 
						 
						
							
							
								
								Fix do_socketcall argument, by Daniel Jacobowitz.  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2887 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2007-05-28 14:05:41 +00:00  
				
					
						
							
							
								 
						
							
								388bb21af6 
								
							 
						 
						
							
							
								
								MIPS linux-user update.  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2810 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2007-05-13 13:58:00 +00:00  
				
					
						
							
							
								 
						
							
								56e0794aa7 
								
							 
						 
						
							
							
								
								Use 16-bit uid wrappers, by Magnus Damm.  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2730 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2007-04-26 23:49:45 +00:00  
				
					
						
							
							
								 
						
							
								1c5bf3bf8c 
								
							 
						 
						
							
							
								
								Fix incorrect pointers casts.  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2662 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2007-04-14 12:17:59 +00:00  
				
					
						
							
							
								 
						
							
								84409ddbda 
								
							 
						 
						
							
							
								
								Code provision for x86_64 and PowerPC 64 linux user mode support.  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2619 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2007-04-06 08:56:50 +00:00  
				
					
						
							
							
								 
						
							
								7a3148a955 
								
							 
						 
						
							
							
								
								Preliminary patch for Alpha Linux user mode emulation support.  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2600 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2007-04-05 07:13:51 +00:00  
				
					
						
							
							
								 
						
							
								e5febef5f1 
								
							 
						 
						
							
							
								
								Conditionalize more syscall implementations, by Mike Frysinger.  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2576 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2007-04-01 18:31:35 +00:00  
				
					
						
							
							
								 
						
							
								5813427b1d 
								
							 
						 
						
							
							
								
								fcntl() remaining fix, by Stuart Anderson.  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2559 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2007-03-31 18:59:32 +00:00  
				
					
						
							
							
								 
						
							
								a722258036 
								
							 
						 
						
							
							
								
								Fix fcntl64 logic bug, by Kirill A. Shutemov.  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2525 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2007-03-22 15:08:55 +00:00  
				
					
						
							
							
								 
						
							
								b1e341ebb7 
								
							 
						 
						
							
							
								
								fcntl64 fix, by Kirill A. Shutemov.  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2517 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2007-03-20 21:50:52 +00:00  
				
					
						
							
							
								 
						
							
								b5906f9589 
								
							 
						 
						
							
							
								
								Linux usermode clock_gettime/clock_getres emulation, by Kirill A. Shutemov.  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2501 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2007-03-19 13:32:45 +00:00  
				
					
						
							
							
								 
						
							
								d08d3bb851 
								
							 
						 
						
							
							
								
								Add missing header includes.  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2500 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2007-03-19 13:09:22 +00:00  
				
					
						
							
							
								 
						
							
								01c227fba4 
								
							 
						 
						
							
							
								
								Fix allocation sizes in getpeername/getsockname, spotted by Kirill A. Shutemov.  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2499 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2007-03-19 13:05:13 +00:00  
				
					
						
							
							
								 
						
							
								214201bdd4 
								
							 
						 
						
							
							
								
								Usermode recv syscall fix.  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2480 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2007-03-17 01:27:24 +00:00  
				
					
						
							
							
								 
						
							
								6f5b89a07c 
								
							 
						 
						
							
							
								
								MIPS Userland TLS register emulation, by Daniel Jacobowitz.  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2465 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2007-03-02 20:48:00 +00:00  
				
					
						
							
							
								 
						
							
								c5be9f0898 
								
							 
						 
						
							
							
								
								Fix CPU chaining in linux-user emulation, by Gwenole Beauchesne.  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2459 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2007-02-28 20:20:53 +00:00  
				
					
						
							
							
								 
						
							
								802659181e 
								
							 
						 
						
							
							
								
								Userland mount syscall emulation, by Kirill A. Shutemov.  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2428 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2007-02-17 22:25:41 +00:00  
				
					
						
							
							
								 
						
							
								e55744879f 
								
							 
						 
						
							
							
								
								Fix previous Linux userland emulation breakage.  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2423 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2007-02-11 20:03:13 +00:00  
				
					
						
							
							
								 
						
							
								39b9aae15b 
								
							 
						 
						
							
							
								
								Linux userland emulation of prctl, from Debian patchset.  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2421 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2007-02-11 18:36:44 +00:00  
				
					
						
							
							
								 
						
							
								7494b0f94f 
								
							 
						 
						
							
							
								
								Linux userland emulation of syslog, from Debian patchset.  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2420 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2007-02-11 18:26:53 +00:00  
				
					
						
							
							
								 
						
							
								d96372efaa 
								
							 
						 
						
							
							
								
								sem* and msg* for qemu, part2, by Kirill Shutemov.  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2383 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2007-02-02 22:05:44 +00:00  
				
					
						
							
							
								 
						
							
								fa2948167f 
								
							 
						 
						
							
							
								
								sem* and msg* for qemu, part1, by Kirill Shutemov.  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2382 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2007-02-02 22:05:00 +00:00  
				
					
						
							
							
								 
						
							
								43f238d7b6 
								
							 
						 
						
							
							
								
								Support fcntl F_GETLK64, F_SETLK64, F_SETLKW64, by Kirill A. Shutemov.  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2298 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2007-01-05 20:55:49 +00:00  
				
					
						
							
							
								 
						
							
								0d3267a728 
								
							 
						 
						
							
							
								
								MIPS has also a fixed MMAP_SHIFT of 12.  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2243 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2006-12-11 22:04:25 +00:00  
				
					
						
							
							
								 
						
							
								197ea35ab2 
								
							 
						 
						
							
							
								
								Fix addrlen size, by David Woodhouse.  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2241 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2006-12-11 19:13:59 +00:00  
				
					
						
							
							
								 
						
							
								7d600c804d 
								
							 
						 
						
							
							
								
								Fix fstat for MIPS userland emulation, and add support for a cacheflush  
							
							... 
							
							
							
							syscall, thanks to Dave Denholm.
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2234 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2006-12-08 01:32:58 +00:00  
				
					
						
							
							
								 
						
							
								1be9e1dc56 
								
							 
						 
						
							
							
								
								Remove do_socketcallwrapper.  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2215 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2006-11-19 15:26:04 +00:00  
				
					
						
							
							
								 
						
							
								e6e5906b6e 
								
							 
						 
						
							
							
								
								ColdFire target.  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2196 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2006-10-22 00:18:54 +00:00  
				
					
						
							
							
								 
						
							
								106ec87921 
								
							 
						 
						
							
							
								
								initial MIPS signal handling (initial patch by Raphael Rigo)  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2031 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2006-06-27 21:08:10 +00:00  
				
					
						
							
							
								 
						
							
								3532fa7402 
								
							 
						 
						
							
							
								
								mips socket calls (initial patch by Raphael Rigo)  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2006 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2006-06-24 15:06:03 +00:00  
				
					
						
							
							
								 
						
							
								48dc41eb8b 
								
							 
						 
						
							
							
								
								sparc user fixes (Blue Swirl)  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@1998 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2006-06-21 18:15:50 +00:00  
				
					
						
							
							
								 
						
							
								83fcb51548 
								
							 
						 
						
							
							
								
								use glibc syscall (David Woodhouse)  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@1966 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2006-06-14 13:37:16 +00:00  
				
					
						
							
							
								 
						
							
								c59372208a 
								
							 
						 
						
							
							
								
								Teach usermode emulation how to lie about uname -r.  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@1920 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2006-05-14 11:30:38 +00:00  
				
					
						
							
							
								 
						
							
								fdf9b3e831 
								
							 
						 
						
							
							
								
								sh4 target (Samuel Tardieu)  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@1861 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2006-04-27 21:07:38 +00:00  
				
					
						
							
							
								 
						
							
								fd4a43e4e2 
								
							 
						 
						
							
							
								
								ia64 fixes  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@1846 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2006-04-24 20:32:17 +00:00  
				
					
						
							
							
								 
						
							
								2483668940 
								
							 
						 
						
							
							
								
								Implement acct and pretend to implement madvise.  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@1819 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2006-04-16 14:14:53 +00:00  
				
					
						
							
							
								 
						
							
								53a5960aad 
								
							 
						 
						
							
							
								
								Avoid accessing guest memory directly in usermode emulation.  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@1790 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2006-03-25 19:31:22 +00:00  
				
					
						
							
							
								 
						
							
								ce4defa062 
								
							 
						 
						
							
							
								
								Arm Linux EABI syscall support.  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@1756 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2006-02-09 16:49:55 +00:00  
				
					
						
							
							
								 
						
							
								31febb71f4 
								
							 
						 
						
							
							
								
								log typos  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@1723 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2005-12-18 20:03:27 +00:00  
				
					
						
							
							
								 
						
							
								56c8f68f1d 
								
							 
						 
						
							
							
								
								statfs fix  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@1680 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2005-11-28 22:28:41 +00:00  
				
					
						
							
							
								 
						
							
								048f6b4df7 
								
							 
						 
						
							
							
								
								mips user emulation  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@1668 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2005-11-26 18:47:20 +00:00  
				
					
						
							
							
								 
						
							
								2efbe911d3 
								
							 
						 
						
							
							
								
								more set/getsockopt values  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@1516 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2005-07-23 15:10:20 +00:00  
				
					
						
							
							
								 
						
							
								667f38b167 
								
							 
						 
						
							
							
								
								[f]truncate64 support  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@1515 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2005-07-23 14:46:27 +00:00  
				
					
						
							
							
								 
						
							
								e90096763d 
								
							 
						 
						
							
							
								
								report user mode gdb exit codes (Paul Brook)  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@1401 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2005-04-26 20:42:36 +00:00  
				
					
						
							
							
								 
						
							
								a4f81979e8 
								
							 
						 
						
							
							
								
								ARM "Angel" semihosting syscalls (Paul Brook)  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@1383 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2005-04-23 18:25:41 +00:00  
				
					
						
							
							
								 
						
							
								5e83e8e3e7 
								
							 
						 
						
							
							
								
								SUSE fix  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@1319 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2005-03-01 22:32:06 +00:00  
				
					
						
							
							
								 
						
							
								99c475abf1 
								
							 
						 
						
							
							
								
								armv5te support (Paul Brook)  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@1258 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2005-01-31 20:45:13 +00:00  
				
					
						
							
							
								 
						
							
								a315a14547 
								
							 
						 
						
							
							
								
								initial sparc64 support  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@1256 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2005-01-30 22:59:18 +00:00  
				
					
						
							
							
								 
						
							
								80a9d03503 
								
							 
						 
						
							
							
								
								64 bit target fixes - removed warnings  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@1187 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2005-01-03 23:31:27 +00:00  
				
					
						
							
							
								 
						
							
								42ad6ae973 
								
							 
						 
						
							
							
								
								'syscall' syscall  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@1181 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2005-01-03 22:48:11 +00:00  
				
					
						
							
							
								 
						
							
								978a66ff73 
								
							 
						 
						
							
							
								
								utimes() support  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@1164 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2004-12-06 22:58:05 +00:00  
				
					
						
							
							
								 
						
							
								f7806f9467 
								
							 
						 
						
							
							
								
								uname() fix (James Pellow)  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@1163 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2004-12-06 22:40:57 +00:00  
				
					
						
							
							
								 
						
							
								29e619b1e8 
								
							 
						 
						
							
							
								
								uname + sysctl fix (Paul Brook)  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@1065 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2004-09-13 21:41:04 +00:00  
				
					
						
							
							
								 
						
							
								a5448a7de5 
								
							 
						 
						
							
							
								
								sysinfo syscall (Francois Guimond)  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@930 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2004-06-19 16:59:03 +00:00  
				
					
						
							
							
								 
						
							
								f72e8ff4a6 
								
							 
						 
						
							
							
								
								utime fix  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@780 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2004-05-03 19:23:07 +00:00  
				
					
						
							
							
								 
						
							
								4f2ac23784 
								
							 
						 
						
							
							
								
								amd64 port (Jocelyn Mayer)  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@762 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2004-04-26 19:44:02 +00:00  
				
					
						
							
							
								 
						
							
								a541f297a3 
								
							 
						 
						
							
							
								
								PowerPC system emulation fixes (Jocelyn Mayer)  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@722 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2004-04-12 20:39:29 +00:00  
				
					
						
							
							
								 
						
							
								bc51c5c989 
								
							 
						 
						
							
							
								
								initial x86-64 host support (Gwenole Beauchesne)  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@670 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2004-03-17 23:46:04 +00:00  
				
					
						
							
							
								 
						
							
								8853f86e1d 
								
							 
						 
						
							
							
								
								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 
							
						 
						
							2004-02-22 14:57:26 +00:00  
				
					
						
							
							
								 
						
							
								edf779ffcc 
								
							 
						 
						
							
							
								
								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 
							
						 
						
							2004-02-22 13:40:13 +00:00  
				
					
						
							
							
								 
						
							
								121061dcdf 
								
							 
						 
						
							
							
								
								O_DIRECT compile fix  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@633 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2004-02-22 11:56:01 +00:00  
				
					
						
							
							
								 
						
							
								ffa65c3b70 
								
							 
						 
						
							
							
								
								fcntl flags convertion (Jocelyn Mayer)  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@538 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2004-01-04 23:57:22 +00:00  
				
					
						
							
							
								 
						
							
								c573ff6752 
								
							 
						 
						
							
							
								
								stat64 fix - added getpagesize()  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@495 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2004-01-04 15:51:36 +00:00  
				
					
						
							
							
								 
						
							
								678673089d 
								
							 
						 
						
							
							
								
								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 
							
						 
						
							2003-11-23 17:05:30 +00:00  
				
					
						
							
							
								 
						
							
								ebc054881f 
								
							 
						 
						
							
							
								
								added utime syscall - fixed nanosleep exact behaviour  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@393 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2003-09-30 21:08:41 +00:00  
				
					
						
							
							
								 
						
							
								70a194b930 
								
							 
						 
						
							
							
								
								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 
							
						 
						
							2003-08-11 22:20:16 +00:00  
				
					
						
							
							
								 
						
							
								c596ed1713 
								
							 
						 
						
							
							
								
								times() fix  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@327 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2003-07-13 17:32:31 +00:00  
				
					
						
							
							
								 
						
							
								6fb883e8e3 
								
							 
						 
						
							
							
								
								ARM fix: mmap  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@315 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2003-07-09 17:12:39 +00:00  
				
					
						
							
							
								 
						
							
								f2674e31e0 
								
							 
						 
						
							
							
								
								old select support  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@313 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2003-07-09 12:26:09 +00:00  
				
					
						
							
							
								 
						
							
								2ab83ea784 
								
							 
						 
						
							
							
								
								automatic ioctl number conversion - minimum ARM fork() support  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@240 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2003-06-15 19:56:46 +00:00  
				
					
						
							
							
								 
						
							
								4add45b4f6 
								
							 
						 
						
							
							
								
								getdents for 64 bit cpus  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@212 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2003-06-05 01:52:59 +00:00  
				
					
						
							
							
								 
						
							
								5286db75a8 
								
							 
						 
						
							
							
								
								convert mmap flags (alpha fix)  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@208 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2003-06-05 00:57:30 +00:00  
				
					
						
							
							
								 
						
							
								14ae3ba7f9 
								
							 
						 
						
							
							
								
								mmap2 fix  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@190 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2003-05-27 23:25:06 +00:00  
				
					
						
							
							
								 
						
							
								b409186b8d 
								
							 
						 
						
							
							
								
								added getrusage  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@178 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2003-05-16 15:39:34 +00:00  
				
					
						
							
							
								 
						
							
								7775e9ecc2 
								
							 
						 
						
							
							
								
								added do_fcntl()  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@171 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2003-05-14 22:46:48 +00:00  
				
					
						
							
							
								 
						
							
								206f0fa759 
								
							 
						 
						
							
							
								
								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 
							
						 
						
							2003-05-14 19:01:56 +00:00  
				
					
						
							
							
								 
						
							
								54936004fd 
								
							 
						 
						
							
							
								
								mmap emulation  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@158 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2003-05-13 00:25:15 +00:00  
				
					
						
							
							
								 
						
							
								631271d716 
								
							 
						 
						
							
							
								
								added vm86.c  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@143 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2003-05-10 13:14:52 +00:00  
				
					
						
							
							
								 
						
							
								19b84f3c35 
								
							 
						 
						
							
							
								
								added setgroups and getgroups syscalls  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@131 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2003-05-08 15:41:49 +00:00  
				
					
						
							
							
								 
						
							
								27725c1d74 
								
							 
						 
						
							
							
								
								ia64 support - fcntl uses TARGET_ constants  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@112 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2003-04-29 21:08:18 +00:00  
				
					
						
							
							
								 
						
							
								728584be27 
								
							 
						 
						
							
							
								
								fstat64 fix  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@108 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2003-04-29 20:43:36 +00:00  
				
					
						
							
							
								 
						
							
								77e4672d8d 
								
							 
						 
						
							
							
								
								flock support  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@101 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2003-04-29 20:39:06 +00:00  
				
					
						
							
							
								 
						
							
								ec86b0fb3a 
								
							 
						 
						
							
							
								
								stat patches - path patches - added exit_group() syscall  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@95 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2003-04-11 00:15:04 +00:00  
				
					
						
							
							
								 
						
							
								9af9eaaa76 
								
							 
						 
						
							
							
								
								endian fix  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@83 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2003-04-07 21:34:41 +00:00  
				
					
						
							
							
								 
						
							
								32f36bcefc 
								
							 
						 
						
							
							
								
								added SIOCATMARK and times() syscall  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@70 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2003-03-30 21:29:48 +00:00  
				
					
						
							
							
								 
						
							
								f7341ff400 
								
							 
						 
						
							
							
								
								fixed execve bug  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@67 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2003-03-30 21:00:25 +00:00  
				
					
						
							
							
								 
						
							
								7854b05654 
								
							 
						 
						
							
							
								
								endian fixes by Ulrich weigand  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@64 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2003-03-29 17:22:23 +00:00  
				
					
						
							
							
								 
						
							
								5cd4393b14 
								
							 
						 
						
							
							
								
								first vm86 support  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@60 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2003-03-29 16:54:36 +00:00  
				
					
						
							
							
								 
						
							
								8083a3e508 
								
							 
						 
						
							
							
								
								dirent fixes  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@48 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2003-03-24 23:12:16 +00:00  
				
					
						
							
							
								 
						
							
								3ef693a032 
								
							 
						 
						
							
							
								
								distribution patches  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@44 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2003-03-23 20:17:16 +00:00  
				
					
						
							
							
								 
						
							
								b03c60f351 
								
							 
						 
						
							
							
								
								more syscalls  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@43 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2003-03-23 17:19:56 +00:00  
				
					
						
							
							
								 
						
							
								9de5e440b9 
								
							 
						 
						
							
							
								
								better signal/exception support  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@42 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2003-03-23 16:49:39 +00:00  
				
					
						
							
							
								 
						
							
								66fb9763af 
								
							 
						 
						
							
							
								
								basic signal handling  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@41 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2003-03-23 01:06:05 +00:00  
				
					
						
							
							
								 
						
							
								1b6b029e40 
								
							 
						 
						
							
							
								
								basic clone() support  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@40 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2003-03-22 17:31:38 +00:00  
				
					
						
							
							
								 
						
							
								dab2ed991a 
								
							 
						 
						
							
							
								
								better 16 bit code support  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@38 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2003-03-22 15:23:14 +00:00