9ad97e6503 
								
							 
						 
						
							
							
								
								Simplify -usbdevice net: syntax, allow VLANs with no NICs.  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@4965 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2008-07-29 13:16:31 +00:00  
				
					
						
							
							
								 
						
							
								279e694bc7 
								
							 
						 
						
							
							
								
								Attempt to detect unconnected ptys (Gerd Hoffman)  
							
							... 
							
							
							
							This patch moves the pty char device imlementation away from the generic
filehandle code.  It tries to detect as good as possible whenever there
is someone connected to the slave pty device and only send data down the
road in case someone is listening.  Unfortunaly we have to poll via
timer once in a while to check the status because we have to use read()
on the master pty to figure the status (returns -EIO when unconnected).
Poll intervall for an idle guest is one second, when the guest sends
data to the virtual device linked to the pty we check more frequently.
The point for all of this is to avoid qemu blocking and not responding
any more.  Writing to the master pty handle succeeds even when nobody is
connected to (and reading from) to the slave end of the pty.  The kernel
just bufferes the writes.  And as soon as the kernel buffer is full the
write() call blocks forever ...
Signed-off-by: Gerd Hoffmann <kraxel@redhat.com>
Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@4956 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2008-07-28 18:55:32 +00:00  
				
					
						
							
							
								 
						
							
								477e3edf8b 
								
							 
						 
						
							
							
								
								Save 3MB ioport table memory (Samuel Thibault)  
							
							... 
							
							
							
							Save 1.5MB (32bit) or 3MB (64bit) memory by keeping ioport tables
sparse and use a test against NULL instead.
Signed-off-by: Samuel Thibault <samuel.thibault@eu.citrix.com>
Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@4927 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2008-07-23 15:19:59 +00:00  
				
					
						
							
							
								 
						
							
								bd54b86394 
								
							 
						 
						
							
							
								
								Fix -daemonize option  
							
							... 
							
							
							
							When using -daemonize, we want to avoid chdir() until after we've opened the
block devices.  It's also perfectly fine to use -dameonize along with SDL.
Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@4924 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2008-07-23 00:58:33 +00:00  
				
					
						
							
							
								 
						
							
								8a16d27388 
								
							 
						 
						
							
							
								
								Add Virtual Distributed Ethernet native support, by Luca Bigliardi.  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@4896 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2008-07-19 09:56:24 +00:00  
				
					
						
							
							
								 
						
							
								18fdb1c5c6 
								
							 
						 
						
							
							
								
								Various NICs: Fix suspend/resume of multiple instances, by Jan Kiszka.  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@4892 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2008-07-18 18:02:34 +00:00  
				
					
						
							
							
								 
						
							
								b68558517e 
								
							 
						 
						
							
							
								
								Do not call fcntl(, O_NONBLOCK) pointlessly, by Ian Jackson.  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@4889 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2008-07-18 16:35:27 +00:00  
				
					
						
							
							
								 
						
							
								fd58ff9dc7 
								
							 
						 
						
							
							
								
								Do not disturb old fd flags (eg O_APPEND) when setting nonblock, by  
							
							... 
							
							
							
							Ian Jackson.
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@4888 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2008-07-18 16:34:43 +00:00  
				
					
						
							
							
								 
						
							
								dcf414d638 
								
							 
						 
						
							
							
								
								Remove the NIC from vlan on usb destroy.  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@4885 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2008-07-17 21:00:05 +00:00  
				
					
						
							
							
								 
						
							
								6c9f886cea 
								
							 
						 
						
							
							
								
								Add CDC-Ethernet usb NIC (original patch from Thomas Sailer).  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@4884 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2008-07-17 20:47:13 +00:00  
				
					
						
							
							
								 
						
							
								f8d39c01c3 
								
							 
						 
						
							
							
								
								Bail out if -append or -initrd is specified without -kernel, by  
							
							... 
							
							
							
							Sebastian Herbszt.
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@4833 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2008-07-03 10:01:15 +00:00  
				
					
						
							
							
								 
						
							
								18be518729 
								
							 
						 
						
							
							
								
								Remove duplicate device index calculations.  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@4818 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2008-07-01 21:31:54 +00:00  
				
					
						
							
							
								 
						
							
								c60e08d9c6 
								
							 
						 
						
							
							
								
								Implement resolution switching in common console code.  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@4812 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2008-07-01 16:24:38 +00:00  
				
					
						
							
							
								 
						
							
								bf20dc076b 
								
							 
						 
						
							
							
								
								Spelling fixes, spotted by Stuart Brady.  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@4809 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2008-06-30 17:22:19 +00:00  
				
					
						
							
							
								 
						
							
								dd5d6fe913 
								
							 
						 
						
							
							
								
								Add missing file. Fix spelling errors.  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@4800 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2008-06-29 10:43:16 +00:00  
				
					
						
							
							
								 
						
							
								2e70f6efa8 
								
							 
						 
						
							
							
								
								Add instruction counter.  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@4799 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2008-06-29 01:03:05 +00:00  
				
					
						
							
							
								 
						
							
								3b4366de39 
								
							 
						 
						
							
							
								
								Add an opaque parameter to boot_set API, move function to monitor.c  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@4763 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2008-06-20 16:25:06 +00:00  
				
					
						
							
							
								 
						
							
								d978c02c31 
								
							 
						 
						
							
							
								
								Make save function optional  
							
							... 
							
							
							
							(Ian Jackson)
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@4749 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2008-06-18 22:10:21 +00:00  
				
					
						
							
							
								 
						
							
								cc53d26d4d 
								
							 
						 
						
							
							
								
								ISA version of CS4231A  
							
							... 
							
							
							
							Hopefully someday will be merged with cs4231.c (SPARC version)
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@4741 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2008-06-13 10:48:22 +00:00  
				
					
						
							
							
								 
						
							
								ae45d3693b 
								
							 
						 
						
							
							
								
								using strncpy is *always* a bad idea  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@4727 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2008-06-11 09:44:44 +00:00  
				
					
						
							
							
								 
						
							
								26a5f13b8e 
								
							 
						 
						
							
							
								
								variable dynamic translation buffer size  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@4600 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2008-05-28 12:30:31 +00:00  
				
					
						
							
							
								 
						
							
								21b20814ed 
								
							 
						 
						
							
							
								
								Always process real timers regardless of singlestep mode (Jason Wessel).  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@4462 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2008-05-15 19:54:00 +00:00  
				
					
						
							
							
								 
						
							
								a57f63167c 
								
							 
						 
						
							
							
								
								removed unused code  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@4434 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2008-05-12 12:00:46 +00:00  
				
					
						
							
							
								 
						
							
								34808ac170 
								
							 
						 
						
							
							
								
								Debugger single step without interrupts (Jason Wessel).  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@4432 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2008-05-12 07:44:23 +00:00  
				
					
						
							
							
								 
						
							
								a808000672 
								
							 
						 
						
							
							
								
								Fix argument description for -loadvm option  
							
							... 
							
							
							
							(Sebastian Herbszt)
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@4422 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2008-05-10 23:28:26 +00:00  
				
					
						
							
							
								 
						
							
								cb7cca1a1c 
								
							 
						 
						
							
							
								
								Revert commit r4342 and r4343, wasn't intended to be committed  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@4346 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2008-05-05 21:33:45 +00:00  
				
					
						
							
							
								 
						
							
								603d3e79b2 
								
							 
						 
						
							
							
								
								qemu: generate signals on tap I/O  
							
							... 
							
							
							
							Currently tap does not generate signals on I/O; this causes
network latency to be dependent on the timer tick (1ms without
dyntick, guest dependent with dyntick).  By generating a signal
on I/O, we can inform the guest immediately that a packet has
arrived.
Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@4341 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2008-05-05 21:26:43 +00:00  
				
					
						
							
							
								 
						
							
								64b7b7334b 
								
							 
						 
						
							
							
								
								Put Pseudo-TTY in rawmode for char devices  
							
							... 
							
							
							
							(Daniel P. Berrange)
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@4338 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2008-05-05 10:05:31 +00:00  
				
					
						
							
							
								 
						
							
								0ecdffbb60 
								
							 
						 
						
							
							
								
								Allow bootdevice change from the monitor  
							
							... 
							
							
							
							(Gildas Le Nadan)
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@4333 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2008-05-04 20:11:34 +00:00  
				
					
						
							
							
								 
						
							
								8dd3dca351 
								
							 
						 
						
							
							
								
								remove target ifdefs from vl.c  
							
							... 
							
							
							
							(Glauber Costa)
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@4327 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2008-05-04 13:11:44 +00:00  
				
					
						
							
							
								 
						
							
								c75a823c80 
								
							 
						 
						
							
							
								
								Set default console size  
							
							... 
							
							
							
							(Stefan Weil)
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@4316 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2008-05-04 00:50:34 +00:00  
				
					
						
							
							
								 
						
							
								a1620fac3d 
								
							 
						 
						
							
							
								
								Describe the format= option in the --help output. List the accepted  
							
							... 
							
							
							
							values with format=?.
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@4279 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2008-04-29 05:58:01 +00:00  
				
					
						
							
							
								 
						
							
								cd940061c6 
								
							 
						 
						
							
							
								
								Fix wrong type in printf(), introduced in revision 4265  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@4278 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2008-04-28 20:26:54 +00:00  
				
					
						
							
							
								 
						
							
								1e72d3b7ad 
								
							 
						 
						
							
							
								
								add format= to drive options (CVE-2008-2004)  
							
							... 
							
							
							
							It is possible for a guest with a raw formatted disk image to write a
header to that disk image describing another format (such as qcow2).
Stopping and subsequent restart of the guest will cause qemu to detect
that format, and could allow the guest to read any host file if qemu is
sufficiently privileged (typical in virt environments).
The patch defaults to existing behaviour (probing based on file contents),
so it still requires the mgmt app (e.g. libvirt xml) to pass a new
"format=raw" parameter for raw disk images.
Originally noted by Avi Kivity, patch from Chris Wright.
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@4277 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2008-04-28 20:26:45 +00:00  
				
					
						
							
							
								 
						
							
								4fc5d07176 
								
							 
						 
						
							
							
								
								Fix a regression introduced by my previous commit, ram_size is now  
							
							... 
							
							
							
							unsigned.
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@4266 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2008-04-27 21:39:40 +00:00  
				
					
						
							
							
								 
						
							
								00f82b8a31 
								
							 
						 
						
							
							
								
								Use correct types to enable > 2G support, based on a patch from  
							
							... 
							
							
							
							Anthony Liguori.
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@4265 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2008-04-27 21:12:55 +00:00  
				
					
						
							
							
								 
						
							
								88fdf56f2a 
								
							 
						 
						
							
							
								
								IO ports registration errors are fatal errors.  
							
							... 
							
							
							
							Revert previous change that shouldn't have gone in alone (or at all).
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@4262 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2008-04-26 21:11:22 +00:00  
				
					
						
							
							
								 
						
							
								b22205f2f4 
								
							 
						 
						
							
							
								
								Errors while registering ioports are not fatal (Glauber Costa).  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@4261 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2008-04-26 16:04:29 +00:00  
				
					
						
							
							
								 
						
							
								24859b68ee 
								
							 
						 
						
							
							
								
								ARM: Marvell 88w8618 / MusicPal emulation (Jan Kiszka).  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@4248 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2008-04-24 19:21:53 +00:00  
				
					
						
							
							
								 
						
							
								7fb4fdcffe 
								
							 
						 
						
							
							
								
								RAM usage information in machine definition.  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@4246 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2008-04-24 17:59:27 +00:00  
				
					
						
							
							
								 
						
							
								03875444d9 
								
							 
						 
						
							
							
								
								Revert "Use correct types to enable > 2G support" (r4238), it is  
							
							... 
							
							
							
							not yet ready.
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@4240 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2008-04-22 20:45:18 +00:00  
				
					
						
							
							
								 
						
							
								967032c3d5 
								
							 
						 
						
							
							
								
								Use correct types to enable > 2G support, based on a patch from  
							
							... 
							
							
							
							Anthony Liguori.
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@4238 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2008-04-22 20:37:34 +00:00  
				
					
						
							
							
								 
						
							
								7e7c5e4c1b 
								
							 
						 
						
							
							
								
								Nokia N800 machine support (ARM).  
							
							... 
							
							
							
							Also add various peripherals: two miscellaneous Nokia CBUS chips,
EPSON S1D13745 LCD/TV remote-framebuffer controller,
TWL92230 - standard OMAP2 power management companion chip on i2c.
Generic OneNAND flash memory,
TMP105 temperature sensor on i2c.
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@4215 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2008-04-14 21:57:44 +00:00  
				
					
						
							
							
								 
						
							
								b2f76161e8 
								
							 
						 
						
							
							
								
								Stop before shutdown  
							
							... 
							
							
							
							(Eduardo Felipe)
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@4192 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2008-04-11 21:35:52 +00:00  
				
					
						
							
							
								 
						
							
								2e4d9fb126 
								
							 
						 
						
							
							
								
								Braille device support  
							
							... 
							
							
							
							(Samuel Thibault)
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@4173 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2008-04-08 06:01:02 +00:00  
				
					
						
							
							
								 
						
							
								4ce7ff6e68 
								
							 
						 
						
							
							
								
								MIPS Magnum R4000 machine  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@4164 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2008-04-07 19:47:14 +00:00  
				
					
						
							
							
								 
						
							
								95b010094c 
								
							 
						 
						
							
							
								
								Fix single stepping wrt pending interrupts  
							
							... 
							
							
							
							(Jason Wessel)
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@4160 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2008-04-04 17:16:35 +00:00  
				
					
						
							
							
								 
						
							
								fd5f393aba 
								
							 
						 
						
							
							
								
								Remove fixed length commandline buffers.  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@4111 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2008-03-26 20:55:43 +00:00  
				
					
						
							
							
								 
						
							
								64538cdf56 
								
							 
						 
						
							
							
								
								Put tap fd into nonblocking mode.  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@4104 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2008-03-24 02:31:33 +00:00  
				
					
						
							
							
								 
						
							
								cf7a2fe2eb 
								
							 
						 
						
							
							
								
								SCI fixes  
							
							... 
							
							
							
							(Anthony Liguori)
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@4081 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2008-03-18 06:53:05 +00:00  
				
					
						
							
							
								 
						
							
								f442e08b41 
								
							 
						 
						
							
							
								
								Slowdown SDL while minimized  
							
							... 
							
							
							
							When SDL is invisible/minimized, there is no need to keep calling the
VGA refresh 33 times per second.  This patch reduces in that case the
rate to 2 times per second, which should be responsive enough for the
un-minimizing event.
(Samuel Thibault)
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@4050 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2008-03-13 19:20:33 +00:00  
				
					
						
							
							
								 
						
							
								b94ed5772e 
								
							 
						 
						
							
							
								
								Let the USB tablet reach the far bottom and right pixels  
							
							... 
							
							
							
							(Samuel Thibault)
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@4036 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2008-03-10 19:34:27 +00:00  
				
					
						
							
							
								 
						
							
								3adda04ca2 
								
							 
						 
						
							
							
								
								Be consistent in -clock parameter. Display also the list of available  
							
							... 
							
							
							
							sources if no valid clock name has been specified.
(Hervé Poussineau)
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@4031 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2008-03-09 23:43:49 +00:00  
				
					
						
							
							
								 
						
							
								3f47aa8c37 
								
							 
						 
						
							
							
								
								Fix some functions declared () rather than (void) (Ian Jackson)  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@4029 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2008-03-09 06:59:01 +00:00  
				
					
						
							
							
								 
						
							
								a526a31cb4 
								
							 
						 
						
							
							
								
								Add more machine definitions  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@4020 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2008-03-05 18:27:45 +00:00  
				
					
						
							
							
								 
						
							
								f650305967 
								
							 
						 
						
							
							
								
								Unify RTCs that use host time, fix M48t59 alarm.  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3984 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2008-02-17 11:42:19 +00:00  
				
					
						
							
							
								 
						
							
								4d3b6f6e12 
								
							 
						 
						
							
							
								
								Add an ncurses UI.  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3976 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2008-02-10 16:33:14 +00:00  
				
					
						
							
							
								 
						
							
								ff99363847 
								
							 
						 
						
							
							
								
								Remove unused boolean_t, should fix building for Solaris.  
							
							... 
							
							
							
							Fix a typo (Stuart Brady).
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3969 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2008-02-10 13:21:25 +00:00  
				
					
						
							
							
								 
						
							
								b5a23ad40c 
								
							 
						 
						
							
							
								
								Do not set RTC frequency if already set (Aurelien Jarno).  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3954 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2008-02-03 03:45:47 +00:00  
				
					
						
							
							
								 
						
							
								bce61846b1 
								
							 
						 
						
							
							
								
								reverted -translation option support  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3947 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2008-02-01 22:18:51 +00:00  
				
					
						
							
							
								 
						
							
								40a2e657a5 
								
							 
						 
						
							
							
								
								Add option to disable TB cache, by Herve Poussineau.  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3930 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2008-01-23 19:01:12 +00:00  
				
					
						
							
							
								 
						
							
								a11d070e38 
								
							 
						 
						
							
							
								
								Change the usb-serial product ID to a more widely recognised value (Samuel Thibault).  
							
							... 
							
							
							
							Implement chr_close callback for "stdio" so that it can be closed and reopened.
Free chr devices after they're closed.
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3927 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2008-01-19 13:00:43 +00:00  
				
					
						
							
							
								 
						
							
								e5c9a13e26 
								
							 
						 
						
							
							
								
								PCI AC97 emulation by malc.  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3918 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2008-01-14 04:27:55 +00:00  
				
					
						
							
							
								 
						
							
								a795421883 
								
							 
						 
						
							
							
								
								USB-to-serial device (Samuel Thibault).  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3914 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2008-01-14 03:41:02 +00:00  
				
					
						
							
							
								 
						
							
								044fae83ad 
								
							 
						 
						
							
							
								
								Clean-up /tmp directory after -smb use (Mark Jonckheere).  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3911 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2008-01-14 03:11:16 +00:00  
				
					
						
							
							
								 
						
							
								609497ab3c 
								
							 
						 
						
							
							
								
								Change -drive parsing so that paths don't have to be double-escaped (Laurent Vivier, Johannes Schindelin)  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3909 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2008-01-14 02:56:53 +00:00  
				
					
						
							
							
								 
						
							
								05ebd53730 
								
							 
						 
						
							
							
								
								Fix segfault caused by fall through, by Juergen Lock.  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3901 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2008-01-08 19:32:16 +00:00  
				
					
						
							
							
								 
						
							
								68d0f70e3c 
								
							 
						 
						
							
							
								
								copyright update  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3893 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2008-01-06 17:21:48 +00:00  
				
					
						
							
							
								 
						
							
								d5d08334d4 
								
							 
						 
						
							
							
								
								Rearm timers in qemu_mod_timer when needed (Anders Melchiorsen).  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3890 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2008-01-05 19:41:47 +00:00  
				
					
						
							
							
								 
						
							
								ee76f82edb 
								
							 
						 
						
							
							
								
								Initial support for SS-2 (Sun4c)  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3870 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2007-12-28 20:59:23 +00:00  
				
					
						
							
							
								 
						
							
								7d85892b9b 
								
							 
						 
						
							
							
								
								Initial support for Sun4d machines (SS-1000, SS-2000)  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3869 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2007-12-28 20:57:43 +00:00  
				
					
						
							
							
								 
						
							
								33f002714b 
								
							 
						 
						
							
							
								
								Add "cache" parameter to "-drive" (Laurent Vivier).  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3848 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2007-12-24 14:33:24 +00:00  
				
					
						
							
							
								 
						
							
								e6198a7023 
								
							 
						 
						
							
							
								
								Avoid the use of $ in format strings because it's system-specific - fixes drive names under Win32 (Eduardo Felipe).  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3846 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2007-12-24 13:58:47 +00:00  
				
					
						
							
							
								 
						
							
								4fddf62a74 
								
							 
						 
						
							
							
								
								Use WIN32_LEAN_AND_MEAN, by Stefan Weil.  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3832 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2007-12-17 04:42:29 +00:00  
				
					
						
							
							
								 
						
							
								f60d39bc4d 
								
							 
						 
						
							
							
								
								Fix compilation with Cygwin, by Herve Poussineau.  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3831 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2007-12-17 03:55:57 +00:00  
				
					
						
							
							
								 
						
							
								69b349765c 
								
							 
						 
						
							
							
								
								Fix miscellaneous minor things, by Andre Przywara.  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3826 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2007-12-17 03:15:52 +00:00  
				
					
						
							
							
								 
						
							
								bee8d6842d 
								
							 
						 
						
							
							
								
								qemu_put signedness fixes, by Andre Przywara.  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3824 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2007-12-16 23:41:11 +00:00  
				
					
						
							
							
								 
						
							
								b99dc0d1a4 
								
							 
						 
						
							
							
								
								Redundant timer rearm optimisation by Anders Melchiorsen.  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3823 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2007-12-16 13:17:12 +00:00  
				
					
						
							
							
								 
						
							
								4f8eb8daeb 
								
							 
						 
						
							
							
								
								Work around a crash when timer signal occurs before main loop, original patch by 武田 俊也.  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3820 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2007-12-16 12:39:38 +00:00  
				
					
						
							
							
								 
						
							
								76ea08f970 
								
							 
						 
						
							
							
								
								Support alternative formats for MAC addresses, by Balazs Attila-Mihaly.  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3817 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2007-12-16 11:48:54 +00:00  
				
					
						
							
							
								 
						
							
								ffe8ab83da 
								
							 
						 
						
							
							
								
								Fix char* signedness, by Andre Przywara.  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3816 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2007-12-16 03:16:05 +00:00  
				
					
						
							
							
								 
						
							
								60fe76f386 
								
							 
						 
						
							
							
								
								Fix wrong signedness, by Andre Przywara.  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3815 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2007-12-16 03:02:09 +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  
				
					
						
							
							
								 
						
							
								ae40972f78 
								
							 
						 
						
							
							
								
								Add SPARCstation 20 machine type (Robert Reif)  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3802 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2007-12-10 20:00:11 +00:00  
				
					
						
							
							
								 
						
							
								c8522bdf46 
								
							 
						 
						
							
							
								
								Give emulated drives more monitor-friendly name strings.  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3776 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2007-12-06 22:11:20 +00:00  
				
					
						
							
							
								 
						
							
								9d413d1d49 
								
							 
						 
						
							
							
								
								Always create an SD bdrv, so that PXA and OMAP boards can boot with  
							
							... 
							
							
							
							no card inserted again.  Eventually SD, CDROM and floppy should all
be registered conditionally depending on machine.
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3771 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2007-12-04 00:10:34 +00:00  
				
					
						
							
							
								 
						
							
								ee5605e556 
								
							 
						 
						
							
							
								
								Ensure a SIGALRM results in a break out from the cpu loop.  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3769 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2007-12-03 03:01:40 +00:00  
				
					
						
							
							
								 
						
							
								e4bcb14c79 
								
							 
						 
						
							
							
								
								Add -drive parameter, by Laurent Vivier.  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3759 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2007-12-02 04:51:10 +00:00  
				
					
						
							
							
								 
						
							
								ef056e4398 
								
							 
						 
						
							
							
								
								Intel Mainstone II (ARM) machine by Armin Kuster.  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3736 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2007-11-25 01:57:38 +00:00  
				
					
						
							
							
								 
						
							
								bd9bdce694 
								
							 
						 
						
							
							
								
								Add input buffer to mux chr (patch by Tristan Gingold).  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3735 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2007-11-25 00:55:06 +00:00  
				
					
						
							
							
								 
						
							
								3e3f67547b 
								
							 
						 
						
							
							
								
								Gumstix Verdex (ARM) board support by Thorsten Zitterell.  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3732 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2007-11-24 23:47:38 +00:00  
				
					
						
							
							
								 
						
							
								f3b9f95432 
								
							 
						 
						
							
							
								
								Drop an unused variable (Samuel Thibault).  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3730 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2007-11-24 23:27:15 +00:00  
				
					
						
							
							
								 
						
							
								3f4afa145e 
								
							 
						 
						
							
							
								
								Mark hex_dump as unused to avoid compilation warnings.  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3699 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2007-11-19 01:05:22 +00:00  
				
					
						
							
							
								 
						
							
								b881c2c6e7 
								
							 
						 
						
							
							
								
								Remove unused parameters from QEMUMachineInitFunc (Laurent Vivier)  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3687 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2007-11-18 08:46:58 +00:00  
				
					
						
							
							
								 
						
							
								7317b8cad7 
								
							 
						 
						
							
							
								
								Fix a && -> & typo.  
							
							... 
							
							
							
							Catch wrong/unknown NOR flash command sequences, by Thorsten Zitterell.
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3684 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2007-11-18 02:09:36 +00:00  
				
					
						
							
							
								 
						
							
								9596ebb701 
								
							 
						 
						
							
							
								
								Add statics and missing #includes for prototypes.  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3683 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2007-11-18 01:44:38 +00:00  
				
					
						
							
							
								 
						
							
								87ecb68bdf 
								
							 
						 
						
							
							
								
								Break up vl.h.  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3674 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2007-11-17 17:14:51 +00:00  
				
					
						
							
							
								 
						
							
								6c41b2723f 
								
							 
						 
						
							
							
								
								Don't compare '\0' against pointers.  
							
							... 
							
							
							
							Add a note from Fabrice in slow_st template.
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3669 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2007-11-17 12:12:29 +00:00  
				
					
						
							
							
								 
						
							
								05ee37ebf6 
								
							 
						 
						
							
							
								
								Gumstix 'connex' board support by Thorsten Zitterell.  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3667 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2007-11-17 11:50:55 +00:00  
				
					
						
							
							
								 
						
							
								67276f53dc 
								
							 
						 
						
							
							
								
								Init dumb display if no others available.  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3652 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2007-11-15 19:04:08 +00:00