7a9f6e4a8d 
								
							 
						 
						
							
							
								
								Add a -net name=foo parameter (Mark McLoughlin)  
							
							... 
							
							
							
							Allow the user to supply a vlan client name on the command line.
This is probably only useful for management tools so that they can
use their own names rather than parsing the output of 'info network'.
Signed-off-by: Mark McLoughlin <markmc@redhat.com>
Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@6220 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2009-01-07 17:48:51 +00:00  
				
					
						
							
							
								 
						
							
								7cb7434b1e 
								
							 
						 
						
							
							
								
								Add qemu_format_nic_info_str() (Mark McLoughlin)  
							
							... 
							
							
							
							Factor out a simple little function for formatting a NIC's
info_str and make all NICs use it.
Signed-off-by: Mark McLoughlin <markmc@redhat.com>
Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@6218 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2009-01-07 17:46:21 +00:00  
				
					
						
							
							
								 
						
							
								bf38c1a0e1 
								
							 
						 
						
							
							
								
								Add a model string to VLANClientState (Mark McLoughlin)  
							
							... 
							
							
							
							Don't lose track of what type/model a vlan client is so that we can
e.g. assign a global per-model id to clients.
The entire patch is basically a tedious excercise in making sure the
type/model string gets propagated down to qemu_new_vlan_client().
Signed-off-by: Mark McLoughlin <markmc@redhat.com>
Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@6216 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2009-01-07 17:42:25 +00:00  
				
					
						
							
							
								 
						
							
								e64d7d595f 
								
							 
						 
						
							
							
								
								Remove address masking  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5853 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2008-12-02 17:47:02 +00:00  
				
					
						
							
							
								 
						
							
								b6c4f71f50 
								
							 
						 
						
							
							
								
								Resurrect the safe part of r5274  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5401 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2008-10-02 19:14:17 +00:00  
				
					
						
							
							
								 
						
							
								2ca83a8dd6 
								
							 
						 
						
							
							
								
								Revert r5274 which breaks savevm/loadvm  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5321 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2008-09-25 20:24:19 +00:00  
				
					
						
							
							
								 
						
							
								67d8cec34b 
								
							 
						 
						
							
							
								
								Add signed versions of save/load functions  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5274 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2008-09-20 08:04:11 +00:00  
				
					
						
							
							
								 
						
							
								841c26a0c7 
								
							 
						 
						
							
							
								
								hw/pcnet: use qemu_socket.h  
							
							... 
							
							
							
							(Jan Kiszka)
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5149 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2008-09-04 04:35:20 +00:00  
				
					
						
							
							
								 
						
							
								d317b92da0 
								
							 
						 
						
							
							
								
								hw/pcnet.c: windows compile fix  
							
							... 
							
							
							
							(Eduardo Felipe)
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5140 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2008-09-02 23:26:13 +00:00  
				
					
						
							
							
								 
						
							
								89b190a2bb 
								
							 
						 
						
							
							
								
								pcnet: add loopback mode emulation  
							
							... 
							
							
							
							This patch enhances the pcnet NIC emulation with better loopback mode
support, including CRC generation for looped-back packets in "raw" mode.
The patch has practically no impact on the normal RX and TX path.
Successfully tested against an ancient proprietary pcnet driver that
does a lot of hardware checks on boot-up and now works fine over qemu as
well.
Signed-off-by: Jan Kiszka <jan.kiszka@siemens.com>
Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5135 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2008-09-02 16:18:46 +00:00  
				
					
						
							
							
								 
						
							
								cb3df91a71 
								
							 
						 
						
							
							
								
								Fix debug message address formats  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@4910 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2008-07-20 15:22:46 +00:00  
				
					
						
							
							
								 
						
							
								3c924ac06c 
								
							 
						 
						
							
							
								
								Fix wrong function names in debug messages (Stefan Weil)  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@4909 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2008-07-20 15:21:50 +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  
				
					
						
							
							
								 
						
							
								9bd0d29401 
								
							 
						 
						
							
							
								
								PCnet: Allow more then two TMDs (Jan Kiszka)  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@4225 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2008-04-20 10:59:29 +00:00  
				
					
						
							
							
								 
						
							
								7c56045670 
								
							 
						 
						
							
							
								
								Register only valid register access widths  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3881 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2008-01-01 17:06:38 +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  
				
					
						
							
							
								 
						
							
								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  
				
					
						
							
							
								 
						
							
								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  
				
					
						
							
							
								 
						
							
								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  
				
					
						
							
							
								 
						
							
								7f27bae69d 
								
							 
						 
						
							
							
								
								Remove obsolete comment.  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3122 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2007-08-18 13:08:30 +00:00  
				
					
						
							
							
								 
						
							
								2d069bab6a 
								
							 
						 
						
							
							
								
								Use qemu_irq for a reset signal between DMA and ESP/Lance  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3120 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2007-08-16 19:56:27 +00:00  
				
					
						
							
							
								 
						
							
								5a84a5dd0b 
								
							 
						 
						
							
							
								
								Fix Lance on 32-bit hosts  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3033 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2007-06-28 15:28:18 +00:00  
				
					
						
							
							
								 
						
							
								dbe06e1841 
								
							 
						 
						
							
							
								
								Handle unconnected vlan case in lance  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2878 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2007-05-27 19:38:20 +00:00  
				
					
						
							
							
								 
						
							
								70c0de96a3 
								
							 
						 
						
							
							
								
								Use qemu_irqs between dma controllers and esp, lance  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2873 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2007-05-27 16:36:10 +00:00  
				
					
						
							
							
								 
						
							
								5aca8c3b2f 
								
							 
						 
						
							
							
								
								Split DMA controller in two  
							
							... 
							
							
							
							Fix register size related bugs
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2869 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2007-05-26 17:39:43 +00:00  
				
					
						
							
							
								 
						
							
								5dcb6b914e 
								
							 
						 
						
							
							
								
								Use full 36-bit physical address space on SS10  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2830 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2007-05-19 12:58:30 +00:00  
				
					
						
							
							
								 
						
							
								d537cf6c86 
								
							 
						 
						
							
							
								
								Unify IRQ handling.  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2635 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2007-04-07 18:14:41 +00:00  
				
					
						
							
							
								 
						
							
								6d2980f515 
								
							 
						 
						
							
							
								
								Fix unportable bitfields use which broke pcnet for big endian hosts.  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2469 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2007-03-06 18:56:13 +00:00  
				
					
						
							
							
								 
						
							
								abcebc7e80 
								
							 
						 
						
							
							
								
								Devfn number for network PCI cards, by Aurelien Jarno.  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2314 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2007-01-10 16:17:21 +00:00  
				
					
						
							
							
								 
						
							
								9b94dc325b 
								
							 
						 
						
							
							
								
								better PCNET endianness support  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2147 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2006-09-03 19:48:17 +00:00  
				
					
						
							
							
								 
						
							
								03c1847584 
								
							 
						 
						
							
							
								
								endianness fixes  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2144 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2006-09-03 16:40:12 +00:00  
				
					
						
							
							
								 
						
							
								91cc029598 
								
							 
						 
						
							
							
								
								initial sparc32 lance and pcnet merge  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2142 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2006-09-03 16:07:02 +00:00  
				
					
						
							
							
								 
						
							
								29b9a3456f 
								
							 
						 
						
							
							
								
								win32 compilation fixes  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2052 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2006-07-14 09:40:02 +00:00  
				
					
						
							
							
								 
						
							
								ec607da7c2 
								
							 
						 
						
							
							
								
								avoid recursive tx  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2050 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2006-07-13 23:25:11 +00:00  
				
					
						
							
							
								 
						
							
								219fb12503 
								
							 
						 
						
							
							
								
								avoid unneeded dependencies  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2041 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2006-07-04 21:42:10 +00:00  
				
					
						
							
							
								 
						
							
								e3c2613f91 
								
							 
						 
						
							
							
								
								pcnet nic support (Antony T Curtis)  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2036 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2006-07-04 11:33:00 +00:00