| 
							
							
								 ths | af661ad11b | Ptable calculation broken for 32bit code under x86_64, by Bernhard Kauer. git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2697 c046a42c-6fe2-441c-8c8c-71466251a162 | 2007-04-17 23:08:56 +00:00 |  | 
			
				
					| 
							
							
								 j_mayer | 9b3c35e0e6 | cpu_get_phys_page_debug should return target_phys_addr_t instead of target_ulong to be consistent.
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2633 c046a42c-6fe2-441c-8c8c-71466251a162 | 2007-04-07 11:21:28 +00:00 |  | 
			
				
					| 
							
							
								 bellard | 69c3bcb48f | enabled PSE36 for x86_64 (fix for OpenSolaris as guest) git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2182 c046a42c-6fe2-441c-8c8c-71466251a162 | 2006-09-27 19:52:41 +00:00 |  | 
			
				
					| 
							
							
								 bellard | 3b21e03e04 | added SMM support git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2169 c046a42c-6fe2-441c-8c8c-71466251a162 | 2006-09-24 18:41:56 +00:00 |  | 
			
				
					| 
							
							
								 bellard | 26a76461f2 | C99 64 bit printf git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2018 c046a42c-6fe2-441c-8c8c-71466251a162 | 2006-06-25 18:15:32 +00:00 |  | 
			
				
					| 
							
							
								 bellard | 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 |  | 
			
				
					| 
							
							
								 bellard | 96b74a0221 | enable APIC by default git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@1854 c046a42c-6fe2-441c-8c8c-71466251a162 | 2006-04-25 21:27:42 +00:00 |  | 
			
				
					| 
							
							
								 bellard | 465e983875 | SSE3 support (Joachim Henke) git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@1839 c046a42c-6fe2-441c-8c8c-71466251a162 | 2006-04-23 21:54:01 +00:00 |  | 
			
				
					| 
							
							
								 bellard | 54ca9095f0 | generate GPF if non canonical addresses git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@1681 c046a42c-6fe2-441c-8c8c-71466251a162 | 2005-12-04 18:46:06 +00:00 |  | 
			
				
					| 
							
							
								 bellard | 4b4f782c78 | NX support git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@1677 c046a42c-6fe2-441c-8c8c-71466251a162 | 2005-11-28 21:19:42 +00:00 |  | 
			
				
					| 
							
							
								 bellard | d2ac63e03e | added HF_HALTED bit git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@1651 c046a42c-6fe2-441c-8c8c-71466251a162 | 2005-11-23 21:02:10 +00:00 |  | 
			
				
					| 
							
							
								 bellard | 173d6cfe51 | cpu_exec_init() change git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@1643 c046a42c-6fe2-441c-8c8c-71466251a162 | 2005-11-21 23:32:20 +00:00 |  | 
			
				
					| 
							
							
								 bellard | 8f091a5960 | x86_64 fixes (initial patch by Filip Navara) git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@1517 c046a42c-6fe2-441c-8c8c-71466251a162 | 2005-07-23 17:41:26 +00:00 |  | 
			
				
					| 
							
							
								 bellard | 2157fa0682 | better fpu state dump git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@1503 c046a42c-6fe2-441c-8c8c-71466251a162 | 2005-07-03 21:29:17 +00:00 |  | 
			
				
					| 
							
							
								 bellard | a6f379881e | return model id in cpuid for x86_64 git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@1374 c046a42c-6fe2-441c-8c8c-71466251a162 | 2005-04-23 17:50:32 +00:00 |  | 
			
				
					| 
							
							
								 bellard | bf079a1e70 | enabled MMX, PAE and SEP git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@1284 c046a42c-6fe2-441c-8c8c-71466251a162 | 2005-02-10 22:06:29 +00:00 |  | 
			
				
					| 
							
							
								 bellard | 8df1cd076c | physical memory access functions git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@1249 c046a42c-6fe2-441c-8c8c-71466251a162 | 2005-01-28 22:37:22 +00:00 |  | 
			
				
					| 
							
							
								 bellard | f51589dad5 | Support resolving addresses in PAE mode in cpu_get_phys_page_debug git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@1240 c046a42c-6fe2-441c-8c8c-71466251a162 | 2005-01-25 22:35:05 +00:00 |  | 
			
				
					| 
							
							
								 bellard | e5843bc816 | enable MMX for x86_64 too git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@1220 c046a42c-6fe2-441c-8c8c-71466251a162 | 2005-01-12 22:46:19 +00:00 |  | 
			
				
					| 
							
							
								 bellard | 664e0f195a | MMX/SSE support git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@1205 c046a42c-6fe2-441c-8c8c-71466251a162 | 2005-01-08 18:58:29 +00:00 |  | 
			
				
					| 
							
							
								 bellard | 14ce26e755 | x86_64 target support git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@1197 c046a42c-6fe2-441c-8c8c-71466251a162 | 2005-01-03 23:50:08 +00:00 |  | 
			
				
					| 
							
							
								 bellard | 7fe48483cd | monitor fixes git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@1110 c046a42c-6fe2-441c-8c8c-71466251a162 | 2004-10-09 18:08:01 +00:00 |  | 
			
				
					| 
							
							
								 bellard | b769d8fef6 | removed access_type hack git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@1095 c046a42c-6fe2-441c-8c8c-71466251a162 | 2004-10-03 15:07:13 +00:00 |  | 
			
				
					| 
							
							
								 bellard | 7496f5266c | cpu_single_env init git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@967 c046a42c-6fe2-441c-8c8c-71466251a162 | 2004-06-22 10:56:50 +00:00 |  | 
			
				
					| 
							
							
								 bellard | 63b7e03697 | boot to top of 4GB space git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@944 c046a42c-6fe2-441c-8c8c-71466251a162 | 2004-06-20 13:38:54 +00:00 |  | 
			
				
					| 
							
							
								 bellard | ffddfee379 | added cpu_reset() git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@940 c046a42c-6fe2-441c-8c8c-71466251a162 | 2004-06-20 13:01:25 +00:00 |  | 
			
				
					| 
							
							
								 bellard | eba2af633f | buffer overflow fix git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@932 c046a42c-6fe2-441c-8c8c-71466251a162 | 2004-06-19 17:23:39 +00:00 |  | 
			
				
					| 
							
							
								 bellard | 28c3ee3fed | cr0.ET fix (Win95 boot fix) git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@794 c046a42c-6fe2-441c-8c8c-71466251a162 | 2004-05-08 21:05:19 +00:00 |  | 
			
				
					| 
							
							
								 bellard | eeab3a558f | dump A20 state git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@744 c046a42c-6fe2-441c-8c8c-71466251a162 | 2004-04-25 17:56:46 +00:00 |  | 
			
				
					| 
							
							
								 bellard | 67b915a5dd | win32 port (initial patch by kazu) git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@692 c046a42c-6fe2-441c-8c8c-71466251a162 | 2004-03-31 23:37:16 +00:00 |  | 
			
				
					| 
							
							
								 bellard | 73bdea1951 | 2.6 kernel compile fix git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@654 c046a42c-6fe2-441c-8c8c-71466251a162 | 2004-03-04 22:50:52 +00:00 |  | 
			
				
					| 
							
							
								 bellard | 9588b95a08 | CR0.MP/EM/TS support - native fpu support in code copy mode git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@640 c046a42c-6fe2-441c-8c8c-71466251a162 | 2004-02-25 23:15:55 +00:00 |  | 
			
				
					| 
							
							
								 bellard | 0e4b179d33 | experimental code copy support - fixed A20 emulation git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@621 c046a42c-6fe2-441c-8c8c-71466251a162 | 2004-02-16 22:08:32 +00:00 |  | 
			
				
					| 
							
							
								 bellard | 34f715e754 | fixed WP semantics git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@606 c046a42c-6fe2-441c-8c8c-71466251a162 | 2004-02-07 20:42:14 +00:00 |  | 
			
				
					| 
							
							
								 bellard | 1ac157da77 | more precise TLB invalidation - init cleanup git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@596 c046a42c-6fe2-441c-8c8c-71466251a162 | 2004-02-03 23:28:30 +00:00 |  | 
			
				
					| 
							
							
								 bellard | 10f0e412f8 | combine PDE and PTE protections as in intel specs - added cpu_get_phys_page_debug() git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@584 c046a42c-6fe2-441c-8c8c-71466251a162 | 2004-01-24 15:29:03 +00:00 |  | 
			
				
					| 
							
							
								 bellard | 777aca2fd3 | fixed dirty bit support for 4M pages (L4 Pistachio fix) git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@549 c046a42c-6fe2-441c-8c8c-71466251a162 | 2004-01-18 21:39:51 +00:00 |  | 
			
				
					| 
							
							
								 bellard | c8135d9af6 | fixed subtle bug: in some cases PG_DIRTY was not set correctly git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@547 c046a42c-6fe2-441c-8c8c-71466251a162 | 2004-01-13 00:00:25 +00:00 |  | 
			
				
					| 
							
							
								 bellard | 436d8b892a | correct value for ADDSEG is real mode (fixes GRUB boot) - update static protected mode state - use generic tlb_set_page() git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@506 c046a42c-6fe2-441c-8c8c-71466251a162 | 2004-01-04 17:26:31 +00:00 |  | 
			
				
					| 
							
							
								 bellard | b7f0f463a5 | debug fixes - use more generic TLB mappings git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@486 c046a42c-6fe2-441c-8c8c-71466251a162 | 2004-01-04 15:20:25 +00:00 |  | 
			
				
					| 
							
							
								 bellard | 5e809a8095 | dump irq inhibit flag as it is a part of the cpu state git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@480 c046a42c-6fe2-441c-8c8c-71466251a162 | 2003-12-02 21:59:21 +00:00 |  | 
			
				
					| 
							
							
								 bellard | 6bb705711b | a20 fix git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@477 c046a42c-6fe2-441c-8c8c-71466251a162 | 2003-11-23 23:26:39 +00:00 |  | 
			
				
					| 
							
							
								 bellard | afa05eb15e | always completely redefine the TLB in case of MMU fault git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@466 c046a42c-6fe2-441c-8c8c-71466251a162 | 2003-11-19 22:04:21 +00:00 |  | 
			
				
					| 
							
							
								 bellard | 246d897f4c | dump more registers git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@451 c046a42c-6fe2-441c-8c8c-71466251a162 | 2003-11-12 23:55:40 +00:00 |  | 
			
				
					| 
							
							
								 bellard | 461c0471af | a20 support git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@440 c046a42c-6fe2-441c-8c8c-71466251a162 | 2003-11-04 23:34:23 +00:00 |  | 
			
				
					| 
							
							
								 bellard | 61382a500a | full softmmu support git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@410 c046a42c-6fe2-441c-8c8c-71466251a162 | 2003-10-27 21:22:23 +00:00 |  | 
			
				
					| 
							
							
								 bellard | 2c0262afa7 | new directory structure git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@385 c046a42c-6fe2-441c-8c8c-71466251a162 | 2003-09-30 20:34:21 +00:00 |  |