ports/52079: vmware3 hangs when nmdm(4) is used as COM1 device

Bruce M Simpson bms at spc.org
Sun May 11 20:30:15 UTC 2003


>Number:         52079
>Category:       ports
>Synopsis:       vmware3 hangs when nmdm(4) is used as COM1 device
>Confidential:   no
>Severity:       serious
>Priority:       medium
>Responsible:    freebsd-ports-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          sw-bug
>Submitter-Id:   current-users
>Arrival-Date:   Sun May 11 13:30:11 PDT 2003
>Closed-Date:
>Last-Modified:
>Originator:     Bruce M Simpson
>Release:        FreeBSD 5.1-BETA i386
>Organization:
>Environment:
System: FreeBSD saboteur.dek.spc.org 5.1-BETA FreeBSD 5.1-BETA #3: Fri May 9 08:06:22 BST 2003 root at saboteur.dollah.com:/usr/obj/usr/src/sys/SABOTEUR i386


	
>Description:
	I believe that the bug is really in VMware not detecting this
	failure mode,
	and backing out of its allocation. My theory is events run as follows:

	VMware acquires VMx86 pages via vmmon. 
	VMware tries to open nmdm device and apply some Linux ioctl. This fails.
	VMware does not free the VMx86 memory objects obtained via vmmon.
	VMware goes into an infinite loop.

	The following is printed on stdout:
	VMware PANIC: (VMX) NOT_IMPLEMENTED F(5010):895

	top(1) reveals:
	  705 root     123    0 31908K  3648K RUN    6:50 98.49% 98.49% vmware

	A full dmesg and kernel configuration is attached.

--- SABOTEUR begins here ---
#
# $Id$
#
# Configuration for IBM ThinkPad T22 (PIII/900Mhz 256MB)
#
# XXX RESTARTABLE_PANICS option is broken
#

machine		i386
cpu		I686_CPU
ident		SABOTEUR
maxusers	0

makeoptions     DEBUG=-g                #Build kernel with full symbols

makeoptions MODULES_OVERRIDE="nmdm nfsclient nfsserver wi acpi an speaker bridge cue if_gre if_disc if_faith if_gif if_tun if_sl if_ppp if_stf if_tap if_vlan aue kue netgraph/async netgraph/bluetooth netgraph/bpf netgraph/bridge netgraph/cisco netgraph/echo netgraph/eiface netgraph/etf netgraph/ether netgraph/fec netgraph/frame_relay netgraph/gif netgraph/gif_demux netgraph/hole netgraph/iface netgraph/ip_input netgraph/ksocket netgraph/l2tp netgraph/lmi netgraph/mppc netgraph/netgraph netgraph/one2many netgraph/ppp netgraph/pppoe netgraph/pptpgre netgraph/rfc1490 netgraph/sample netgraph/socket netgraph/source netgraph/split netgraph/sync_ar netgraph/sync_sr netgraph/tee netgraph/tty netgraph/vjc ubsa ucom udbp udf ufm uhid ukbd ulpt ums umass umodem uplcom uscanner uvscom uftdi sound/driver/csa sound/pcm linux procfs linprocfs md vesa vpo plip ppi lpt splash/bmp splash/pcx dummynet crypto cryptodev aio libiconv cbb cardbus exca pccard cam scsi_low libmchain oldcard pcic ntf
 s s3 syscons/apm syscons/blank syscons/daemon fdc"

options         PQ_CACHESIZE=256        # color for 256KB/16KB cache
# omit dvd reason - something to do with acpi and low power mode
# for the dvd drive and/or cpu speed...
#options         PQ_CACHESIZE=512        # color for 512KB/16KB cache
options         INCLUDE_CONFIG_FILE     # Include this file in kernel

options		PERFMON		# addition: PPro performance registers

options		SCHED_4BSD	# Use the non-experimental scheduler

options 	INET			#InterNETworking
options 	INET6			#IPv6 communications protocols
options         IPSEC                   #IP security
options         IPSEC_ESP               #IP security (crypto; define w/ IPSEC)
options         IPSEC_DEBUG             #debug for IP security
#options        FAST_IPSEC              #new IPsec (cannot define w/ IPSEC)

options         IPFIREWALL              #firewall
options         IPFIREWALL_VERBOSE      #enable logging to syslogd(8)
options         IPFIREWALL_FORWARD      #enable transparent proxy support
options         IPFIREWALL_VERBOSE_LIMIT=100    #limit verbosity
options         IPFIREWALL_DEFAULT_TO_ACCEPT    #allow everything by default
options         IPV6FIREWALL            #firewall for IPv6
options         IPV6FIREWALL_VERBOSE
options         IPV6FIREWALL_VERBOSE_LIMIT=100
options         IPV6FIREWALL_DEFAULT_TO_ACCEPT
options         IPDIVERT                #divert sockets
options         IPSTEALTH               #support for stealth forwarding
#options         TCPDEBUG		# problem?

options         RANDOM_IP_ID
options         TCP_DROP_SYNFIN         #drop TCP packets with SYN+FIN
options         ZERO_COPY_SOCKETS	#

#options         VFS_AIO		# as module...

options 	FFS			#Berkeley Fast Filesystem
options 	SOFTUPDATES		#Enable FFS soft updates support
options 	UFS_ACL			#Support for access control lists
options 	UFS_DIRHASH		#Improve performance on big directories
#options 	MD_ROOT			#MD is a potential root device
options 	MSDOSFS			#MSDOS Filesystem
options 	CD9660			#ISO 9660 Filesystem
options 	PROCFS			#Process filesystem (requires PSEUDOFS)
options 	PSEUDOFS		#Pseudo-filesystem framework
options 	COMPAT_43		#Compatible with BSD 4.3 [KEEP THIS!]
options 	COMPAT_FREEBSD4		#Compatible with FreeBSD4
options 	SCSI_DELAY=15000	#Delay (in ms) before probing SCSI
options 	KTRACE			#ktrace(1) support
options 	SYSVSHM			#SYSV-style shared memory
options 	SYSVMSG			#SYSV-style message queues
options 	SYSVSEM			#SYSV-style semaphores
options 	_KPOSIX_PRIORITY_SCHEDULING #Posix P1003_1B real-time extensions
options 	KBD_INSTALL_CDEV	# install a CDEV entry in /dev

# Debugging for use in -current
options 	DDB			#Enable the kernel debugger
options         DDB_TRACE
#options         RESTARTABLE_PANICS	# XXX enabling this breaks compile
					# in md directory
#options 	INVARIANT_SUPPORT	#Extra sanity checks of internal structures, required by INVARIANTS

device		isa
device		eisa		# Leave this in for ESCD support...
device		pci

# ATA and ATAPI devices
device		ata
device		atadisk			# ATA disk drives
device		atapicd			# ATAPI CDROM drives
device		atapifd			# ATAPI floppy drives
options 	ATA_STATIC_ID		#Static device numbering

# below are all now modules (CAM)
#device		scbus		# SCSI bus (required)
#device		ch		# SCSI media changers
#device		da		# Direct Access (disks)
#device		sa		# Sequential Access (tape etc)
#device		cd		# CD
#device		pass		# Passthrough device (direct SCSI access)
#device		ses		# SCSI Environmental Services (and SAF-TE)
#
#device		atapicam	# XXX cannot be compiled as module

# atkbdc0 controls both the keyboard and the PS/2 mouse
device		atkbdc		# AT keyboard controller
device		atkbd		# AT keyboard
device		psm		# PS/2 mouse
options         PSM_HOOKRESUME          #hook the system resume event, useful
options         PSM_RESETAFTERSUSPEND   #reset the device at the resume event

device		vga		# VGA video card driver
options         FB_INSTALL_CDEV         # install a CDEV entry in /dev

# syscons is the default console driver, resembling an SCO console
# XXX todo rebuild with vesa and graphical console/fb supporT
# XXX VESA is in a module
device		sc
options         MAXCONS=16              # number of virtual consoles
options         SC_ALT_MOUSE_IMAGE      # simplified mouse cursor in text mode
options         SC_PIXEL_MODE           # add support for the raster text mode
options         SC_DISABLE_DDBKEY       # disable `debug' key
options         SC_DISABLE_REBOOT       # disable reboot key sequence
device		splash

device		agp		# support several AGP chipsets

# Floating point support - do not disable.
device		npx

# Power management support (see NOTES for more options)
device		apm

# Add suspend/resume support for the i8254.
device		pmtimer

# below are all now modules (cardbus cbb exca pccard)
# PCCARD (PCMCIA) support
# Pcmcia and cardbus bridge support
#device		cbb			# cardbus (yenta) bridge
#device		pccard			# PC Card (16-bit) bus
#device		cardbus			# CardBus (32-bit) bus

# Serial (COM) ports
device		sio		# 8250, 16[45]50 based serial ports

# PCI serial support
device          puc

# Parallel port
# Hardware only, rest are modules
device		ppc
device		ppbus		# Parallel port bus (required)

# PCI Ethernet NICs that use the common MII bus controller code.
# NOTE: Be sure to keep the 'device miibus' line in order to use these NICs!
device		miibus		# MII bus support
device		xl		# 3Com 3c90x (``Boomerang'', ``Cyclone'')

# Pseudo devices - the number indicates how many units to allocate.
device		random		# Entropy device
device		loop		# Network loopback
device		ether		# Ethernet support
device		tun		# Packet tunnel.
device		tap		# if_tap
device		pty		# Pseudo-ttys (telnet etc)
device		bpf		# Berkeley packet filter
# module
#device		md		# Memory "disks"

# USB support
device		uhci		# UHCI PCI->USB interface
device		usb		# USB Bus (required)

# Support for SMBus/Power Management Controller
device          smbus
device          intpm
device          iicbus
device          iicbb
device          ic
device          iic
device          iicsmb
device          smb
--- SABOTEUR ends here ---

--- dmesg begins here ---
cvt/keycap/keycap.src /usr/share/misc/keycap.pcvt
Waiting (max 60 seconds) for system process `vnlru' to stop...stopped
Waiting (max 60 seconds) for system process `bufdaemon' to stop...stopped
Waiting (max 60 seconds) for system process `syncer' to stop...stopped

syncing disks, buffers remaining... 11 11 
done
Uptime: 6m27s
Rebooting...
Copyright (c) 1992-2003 The FreeBSD Project.
Copyright (c) 1979, 1980, 1983, 1986, 1988, 1989, 1991, 1992, 1993, 1994
	The Regents of the University of California. All rights reserved.
FreeBSD 5.1-BETA #3: Fri May  9 08:06:22 BST 2003
    root at saboteur.dollah.com:/usr/obj/usr/src/sys/SABOTEUR
Preloaded elf kernel "/boot/kernel/kernel" at 0xc04ec000.
Preloaded elf module "/boot/kernel/vesa.ko" at 0xc04ec244.
Preloaded elf module "/boot/kernel/snd_pcm.ko" at 0xc04ec2f0.
Preloaded elf module "/boot/kernel/snd_csa.ko" at 0xc04ec39c.
Preloaded elf module "/boot/kernel/uhid.ko" at 0xc04ec448.
Preloaded elf module "/boot/kernel/ums.ko" at 0xc04ec4f4.
Preloaded elf module "/boot/kernel/nmdm.ko" at 0xc04ec59c.
Preloaded elf module "/boot/kernel/netgraph.ko" at 0xc04ec648.
Preloaded elf module "/boot/kernel/cardbus.ko" at 0xc04ec6f8.
Preloaded elf module "/boot/kernel/exca.ko" at 0xc04ec7a4.
Preloaded elf module "/boot/kernel/cbb.ko" at 0xc04ec850.
Preloaded elf module "/boot/kernel/pccard.ko" at 0xc04ec8f8.
Preloaded elf module "/boot/kernel/fdc.ko" at 0xc04ec9a4.
Timecounter "i8254"  frequency 1193182 Hz
CPU: Intel Pentium III (896.11-MHz 686-class CPU)
  Origin = "GenuineIntel"  Id = 0x68a  Stepping = 10
  Features=0x383f9ff<FPU,VME,DE,PSE,TSC,MSR,PAE,MCE,CX8,SEP,MTRR,PGE,MCA,CMOV,PAT,PSE36,MMX,FXSR,SSE>
real memory  = 268435456 (256 MB)
avail memory = 255279104 (243 MB)
Pentium Pro MTRR support enabled
VESA: v2.0, 8192k memory, flags:0x0, mode table:0xc0473c82 (1000022)
VESA: S3 Incorporated. M7 BIOS
npx0: <math processor> on motherboard
npx0: INT 16 interface
pcibios: BIOS version 2.10
Using $PIR table, 11 entries at 0xc00fdee0
apm0: <APM BIOS> on motherboard
apm0: found APM BIOS v1.2, connected at v1.2
pcib0: <Intel 82443BX (440 BX) host to PCI bridge> at pcibus 0 on motherboard
pci0: <PCI bus> on pcib0
agp0: <Intel 82443BX (440 BX) host to PCI bridge> mem 0xf8000000-0xfbffffff at device 0.0 on pci0
pcib1: <PCIBIOS PCI-PCI bridge> at device 1.0 on pci0
pci1: <PCI bus> on pcib1
pci1: <display, VGA> at device 0.0 (no driver attached)
cbb0: <TI1450 PCI-CardBus Bridge> mem 0x50000000-0x50000fff irq 11 at device 2.0 on pci0
cardbus0: <CardBus bus> on cbb0
pccard0: <16-bit PCCard bus> on cbb0
cbb1: <TI1450 PCI-CardBus Bridge> mem 0x50100000-0x50100fff irq 11 at device 2.1 on pci0
cardbus1: <CardBus bus> on cbb1
pccard1: <16-bit PCCard bus> on cbb1
xl0: <3Com 3c556B Fast Etherlink XL> port 0x1800-0x18ff mem 0xe8101000-0xe810107f,0xe8101400-0xe810147f irq 11 at device 3.0 on pci0
xl0: Ethernet address: 00:04:76:5e:ec:7d
miibus0: <MII bus> on xl0
acphy0: <AC101 10/100 media interface> on miibus0
acphy0:  10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, auto
pci0: <simple comms> at device 3.1 (no driver attached)
csa0: <CS4280/CS4614/CS4622/CS4624/CS4630> mem 0xe8000000-0xe80fffff,0xe8100000-0xe8100fff irq 11 at device 5.0 on pci0
csa: card is Thinkpad 600X/A20/T20
pcm0: <CS461x PCM Audio> on csa0
pcm0: <Cirrus Logic CS4297A AC97 Codec>
isab0: <PCI-ISA bridge> at device 7.0 on pci0
isa0: <ISA bus> on isab0
atapci0: <Intel PIIX4 UDMA33 controller> port 0x1c00-0x1c0f at device 7.1 on pci0
ata0: at 0x1f0 irq 14 on atapci0
ata1: at 0x170 irq 15 on atapci0
uhci0: <Intel 82371AB/EB (PIIX4) USB controller> port 0x1c20-0x1c3f irq 11 at device 7.2 on pci0
usb0: <Intel 82371AB/EB (PIIX4) USB controller> on uhci0
usb0: USB revision 1.0
uhub0: Intel UHCI root hub, class 9/0, rev 1.00/1.00, addr 1
uhub0: 2 ports with 2 removable, self powered
intpm0: <Intel 82371AB Power management controller> port 0x1040-0x104f irq 9 at device 7.3 on pci0
intpm0: I/O mapped 1040
intpm0: intr IRQ 9 enabled revision 0
intsmb0: <Intel PIIX4 SMBUS Interface> on intpm0
smbus0: <System Management Bus> on intsmb0
smb0: <SMBus generic I/O> on smbus0
intpm0: PM I/O mapped 1000 
orm0: <Option ROMs> at iomem 0xe0000-0xeffff,0xdc000-0xdffff,0xcc000-0xcc7ff,0xc0000-0xcbfff on isa0
pmtimer0 on isa0
atkbdc0: <Keyboard controller (i8042)> at port 0x64,0x60 on isa0
atkbd0: <AT Keyboard> flags 0x1 irq 1 on atkbdc0
kbd0 at atkbd0
psm0: <PS/2 Mouse> irq 12 on atkbdc0
psm0: model Generic PS/2 mouse, device ID 0
fdc0: <Enhanced floppy controller (i82077, NE72065 or clone)> at port 0x3f7,0x3f0-0x3f5 irq 6 drq 2 on isa0
fdc0: FIFO enabled, 8 bytes threshold
fd0: <1440-KB 3.5" drive> on fdc0 drive 0
ppc0: <Parallel port> at port 0x3bc-0x3c3 irq 7 on isa0
ppc0: Generic chipset (ECP/PS2/NIBBLE) in COMPATIBLE mode
ppc0: FIFO with 16/16/8 bytes threshold
ppbus0: <Parallel port bus> on ppc0
sc0: <System console> at flags 0x100 on isa0
sc0: VGA <16 virtual consoles, flags=0x300>
sio0 at port 0x3f8-0x3ff irq 4 flags 0x10 on isa0
sio0: type 16550A
sio1 at port 0x2f8-0x2ff irq 3 on isa0
sio1: type 16550A
vga0: <Generic ISA VGA> at port 0x3c0-0x3df iomem 0xa0000-0xbffff on isa0
fb0 at vga0
unknown: <PNP0303> can't assign resources (port)
unknown: <PNP0c02> can't assign resources (port)
unknown: <IBM0071> can't assign resources (port)
unknown: <PNP0501> can't assign resources (port)
unknown: <PNP0401> can't assign resources (port)
unknown: <IBM3780> can't assign resources (irq)
unknown: <PNP0700> can't assign resources (port)
unknown: <PNP0680> can't assign resources (port)
unknown: <PNP0680> can't assign resources (port)
Timecounters tick every 10.000 msec
IPv6 packet filtering initialized, default to accept, logging limited to 100 packets/entry
ipfw2 initialized, divert enabled, rule-based forwarding enabled, default to accept, logging limited to 100 packets/entry by default
IPsec: Initialized Security Association Processing.
ad0: 19077MB <IC25N020ATDA04-0> [41344/15/63] at ata0-master UDMA33
acd0: DVD-ROM <TOSHIBA DVD-ROM SD-C2512> at ata1-master UDMA33
Mounting root from ufs:/dev/ad0s3a
WARNING: driver "vmmon" used unreserved major device number 200
/dev/vmmon: Module vmmon: registered with major=200 minor=0 tag=$Name: build-570+ $
/dev/vmmon: Module vmmon: initialized
xl0: promiscuous mode enabled
vmnet1: promiscuous mode enabled
Connection attempt to TCP 81.3.72.88:49174 from 66.7.164.219:80 flags:0x12
Connection attempt to TCP 81.3.72.88:25 from 211.210.159.152:4637 flags:0x02
Connection attempt to TCP 81.3.72.88:25 from 211.210.159.152:4637 flags:0x02
Connection attempt to TCP 81.3.72.88:25 from 211.210.159.152:4637 flags:0x02
pid 5097 (bash), uid 1001: exited on signal 11 (core dumped)
linux: pid 5053 (vmware): ioctl fd=8, cmd=0x5428 ('T',40) is not implemented
Connection attempt to TCP 81.3.72.88:6346 from 207.254.87.57:4534 flags:0x02
Connection attempt to TCP 81.3.72.88:6346 from 207.254.87.57:4534 flags:0x02
Connection attempt to TCP 81.3.72.88:6346 from 207.254.87.57:4534 flags:0x02
pid 20683 (acroread), uid 1001: exited on signal 6 (core dumped)
Connection attempt to TCP 81.3.72.88:445 from 61.59.53.6:3281 flags:0x02
Connection attempt to TCP 81.3.72.88:445 from 61.59.53.6:3281 flags:0x02
Connection attempt to TCP 81.3.72.88:445 from 61.59.53.6:3281 flags:0x02
Connection attempt to TCP 81.3.72.88:49240 from 216.136.145.149:80 flags:0x12
Connection attempt to TCP 81.3.72.88:49241 from 216.136.145.149:80 flags:0x12
Connection attempt to TCP 81.3.72.88:80 from 161.196.41.31:3727 flags:0x02
Connection attempt to TCP 81.3.72.88:80 from 161.196.41.31:3727 flags:0x02
Connection attempt to TCP 81.3.72.88:80 from 161.196.41.31:3727 flags:0x02
Connection attempt to TCP 81.3.72.88:17300 from 80.146.125.146:2958 flags:0x02
Connection attempt to TCP 81.3.72.88:17300 from 80.146.125.146:2958 flags:0x02
Connection attempt to TCP 81.3.72.88:17300 from 80.146.125.146:2958 flags:0x02
Connection attempt to TCP 81.3.72.88:17300 from 80.230.186.90:1713 flags:0x02
Connection attempt to TCP 81.3.72.88:17300 from 80.230.186.90:1713 flags:0x02
Connection attempt to TCP 81.3.72.88:443 from 200.21.142.44:47443 flags:0x02
Connection attempt to TCP 81.3.72.88:3389 from 24.56.84.41:26282 flags:0x02
Waiting (max 60 seconds) for system process `vnlru' to stop...stopped
Waiting (max 60 seconds) for system process `bufdaemon' to stop...stopped
Waiting (max 60 seconds) for system process `syncer' to stop...stopped

syncing disks, buffers remaining... 6 6 
done
Uptime: 2h45m24s
Rebooting...
Copyright (c) 1992-2003 The FreeBSD Project.
Copyright (c) 1979, 1980, 1983, 1986, 1988, 1989, 1991, 1992, 1993, 1994
	The Regents of the University of California. All rights reserved.
FreeBSD 5.1-BETA #3: Fri May  9 08:06:22 BST 2003
    root at saboteur.dollah.com:/usr/obj/usr/src/sys/SABOTEUR
Preloaded elf kernel "/boot/kernel/kernel" at 0xc04ec000.
Preloaded elf module "/boot/kernel/vesa.ko" at 0xc04ec244.
Preloaded elf module "/boot/kernel/snd_pcm.ko" at 0xc04ec2f0.
Preloaded elf module "/boot/kernel/snd_csa.ko" at 0xc04ec39c.
Preloaded elf module "/boot/kernel/uhid.ko" at 0xc04ec448.
Preloaded elf module "/boot/kernel/ums.ko" at 0xc04ec4f4.
Preloaded elf module "/boot/kernel/nmdm.ko" at 0xc04ec59c.
Preloaded elf module "/boot/kernel/netgraph.ko" at 0xc04ec648.
Preloaded elf module "/boot/kernel/cardbus.ko" at 0xc04ec6f8.
Preloaded elf module "/boot/kernel/exca.ko" at 0xc04ec7a4.
Preloaded elf module "/boot/kernel/cbb.ko" at 0xc04ec850.
Preloaded elf module "/boot/kernel/pccard.ko" at 0xc04ec8f8.
Preloaded elf module "/boot/kernel/fdc.ko" at 0xc04ec9a4.
Timecounter "i8254"  frequency 1193182 Hz
CPU: Intel Pentium III (896.11-MHz 686-class CPU)
  Origin = "GenuineIntel"  Id = 0x68a  Stepping = 10
  Features=0x383f9ff<FPU,VME,DE,PSE,TSC,MSR,PAE,MCE,CX8,SEP,MTRR,PGE,MCA,CMOV,PAT,PSE36,MMX,FXSR,SSE>
real memory  = 268435456 (256 MB)
avail memory = 255279104 (243 MB)
Pentium Pro MTRR support enabled
VESA: v2.0, 8192k memory, flags:0x0, mode table:0xc0473c82 (1000022)
VESA: S3 Incorporated. M7 BIOS
npx0: <math processor> on motherboard
npx0: INT 16 interface
pcibios: BIOS version 2.10
Using $PIR table, 11 entries at 0xc00fdee0
apm0: <APM BIOS> on motherboard
apm0: found APM BIOS v1.2, connected at v1.2
pcib0: <Intel 82443BX (440 BX) host to PCI bridge> at pcibus 0 on motherboard
pci0: <PCI bus> on pcib0
agp0: <Intel 82443BX (440 BX) host to PCI bridge> mem 0xf8000000-0xfbffffff at device 0.0 on pci0
pcib1: <PCIBIOS PCI-PCI bridge> at device 1.0 on pci0
pci1: <PCI bus> on pcib1
pci1: <display, VGA> at device 0.0 (no driver attached)
cbb0: <TI1450 PCI-CardBus Bridge> mem 0x50000000-0x50000fff irq 11 at device 2.0 on pci0
cardbus0: <CardBus bus> on cbb0
pccard0: <16-bit PCCard bus> on cbb0
cbb1: <TI1450 PCI-CardBus Bridge> mem 0x50100000-0x50100fff irq 11 at device 2.1 on pci0
cardbus1: <CardBus bus> on cbb1
pccard1: <16-bit PCCard bus> on cbb1
xl0: <3Com 3c556B Fast Etherlink XL> port 0x1800-0x18ff mem 0xe8101000-0xe810107f,0xe8101400-0xe810147f irq 11 at device 3.0 on pci0
xl0: Ethernet address: 00:04:76:5e:ec:7d
miibus0: <MII bus> on xl0
acphy0: <AC101 10/100 media interface> on miibus0
acphy0:  10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, auto
pci0: <simple comms> at device 3.1 (no driver attached)
csa0: <CS4280/CS4614/CS4622/CS4624/CS4630> mem 0xe8000000-0xe80fffff,0xe8100000-0xe8100fff irq 11 at device 5.0 on pci0
csa: card is Thinkpad 600X/A20/T20
pcm0: <CS461x PCM Audio> on csa0
pcm0: <Cirrus Logic CS4297A AC97 Codec>
isab0: <PCI-ISA bridge> at device 7.0 on pci0
isa0: <ISA bus> on isab0
atapci0: <Intel PIIX4 UDMA33 controller> port 0x1c00-0x1c0f at device 7.1 on pci0
ata0: at 0x1f0 irq 14 on atapci0
ata1: at 0x170 irq 15 on atapci0
uhci0: <Intel 82371AB/EB (PIIX4) USB controller> port 0x1c20-0x1c3f irq 11 at device 7.2 on pci0
usb0: <Intel 82371AB/EB (PIIX4) USB controller> on uhci0
usb0: USB revision 1.0
uhub0: Intel UHCI root hub, class 9/0, rev 1.00/1.00, addr 1
uhub0: 2 ports with 2 removable, self powered
intpm0: <Intel 82371AB Power management controller> port 0x1040-0x104f irq 9 at device 7.3 on pci0
intpm0: I/O mapped 1040
intpm0: intr IRQ 9 enabled revision 0
intsmb0: <Intel PIIX4 SMBUS Interface> on intpm0
smbus0: <System Management Bus> on intsmb0
smb0: <SMBus generic I/O> on smbus0
intpm0: PM I/O mapped 1000 
orm0: <Option ROMs> at iomem 0xe0000-0xeffff,0xdc000-0xdffff,0xcc000-0xcc7ff,0xc0000-0xcbfff on isa0
pmtimer0 on isa0
atkbdc0: <Keyboard controller (i8042)> at port 0x64,0x60 on isa0
atkbd0: <AT Keyboard> flags 0x1 irq 1 on atkbdc0
kbd0 at atkbd0
psm0: <PS/2 Mouse> irq 12 on atkbdc0
psm0: model Generic PS/2 mouse, device ID 0
fdc0: <Enhanced floppy controller (i82077, NE72065 or clone)> at port 0x3f7,0x3f0-0x3f5 irq 6 drq 2 on isa0
fdc0: FIFO enabled, 8 bytes threshold
fd0: <1440-KB 3.5" drive> on fdc0 drive 0
ppc0: <Parallel port> at port 0x3bc-0x3c3 irq 7 on isa0
ppc0: Generic chipset (ECP/PS2/NIBBLE) in COMPATIBLE mode
ppc0: FIFO with 16/16/8 bytes threshold
ppbus0: <Parallel port bus> on ppc0
sc0: <System console> at flags 0x100 on isa0
sc0: VGA <16 virtual consoles, flags=0x300>
sio0 at port 0x3f8-0x3ff irq 4 flags 0x10 on isa0
sio0: type 16550A
sio1 at port 0x2f8-0x2ff irq 3 on isa0
sio1: type 16550A
vga0: <Generic ISA VGA> at port 0x3c0-0x3df iomem 0xa0000-0xbffff on isa0
fb0 at vga0
unknown: <PNP0303> can't assign resources (port)
unknown: <PNP0c02> can't assign resources (port)
unknown: <IBM0071> can't assign resources (port)
unknown: <PNP0501> can't assign resources (port)
unknown: <PNP0401> can't assign resources (port)
unknown: <IBM3780> can't assign resources (irq)
unknown: <PNP0700> can't assign resources (port)
unknown: <PNP0680> can't assign resources (port)
unknown: <PNP0680> can't assign resources (port)
Timecounters tick every 10.000 msec
IPv6 packet filtering initialized, default to accept, logging limited to 100 packets/entry
ipfw2 initialized, divert enabled, rule-based forwarding enabled, default to accept, logging limited to 100 packets/entry by default
IPsec: Initialized Security Association Processing.
ad0: 19077MB <IC25N020ATDA04-0> [41344/15/63] at ata0-master UDMA33
acd0: DVD-ROM <TOSHIBA DVD-ROM SD-C2512> at ata1-master UDMA33
Mounting root from ufs:/dev/ad0s3a
WARNING: driver "vmmon" used unreserved major device number 200
/dev/vmmon: Module vmmon: registered with major=200 minor=0 tag=$Name: build-570+ $
/dev/vmmon: Module vmmon: initialized
xl0: promiscuous mode enabled
vmnet1: promiscuous mode enabled
/dev/vmmon: Vmx86_ReleaseVM: unlocked pages: 0, unlocked dirty pages: 0
/dev/vmmon: Vmx86_ReleaseVM: unlocked pages: 74, unlocked dirty pages: 0
linux: pid 705 (vmware): ioctl fd=8, cmd=0x5428 ('T',40) is not implemented
--- dmesg ends here ---

>How-To-Repeat:
	If one specifies /dev/nmdm0A as the device to be used for COM1, VMware 
	will hang.
>Fix:
>Release-Note:
>Audit-Trail:
>Unformatted:



More information about the freebsd-ports-bugs mailing list