BEFORE: # devinfo -v | grep ix0 ix0 pnpinfo vendor=0x8086 device=0x15d1 subvendor=0x8086 subdevice=0x0002 class=0x020000 at slot=0 function=0 dbsf=pci0:1:0:0 handle=\_SB_.PCI0.PEG0.PEGP # devinfo -v | grep re0 re0 pnpinfo vendor=0x10ec device=0x8168 subvendor=0x10ec subdevice=0x0123 class=0x020000 at slot=0 function=0 dbsf=pci0:3:0:0 handle=\_SB_.PCI0.RP02.PXSX # devinfo -v | grep em1 em1 pnpinfo vendor=0x8086 device=0x105e subvendor=0x103c subdevice=0x7044 class=0x020000 at slot=0 function=0 dbsf=pci0:6:0:0 handle=\_SB_.PCI0.RP05.PXSX # # devctl detach pci0:1:0:0 # devctl detach pci0:3:0:0 # devctl detach pci0:6:0:0 # # vmstat -m | grep temp temp 58 18K - 3669 16,32,64,128,256,512,1024,2048,8192,16384,65536 # devctl attach pci0:1:0:0 # vmstat -m | grep temp temp 60 18K - 3879 16,32,64,128,256,512,1024,2048,8192,16384,65536 # devctl detach pci0:1:0:0 # vmstat -m | grep temp temp 59 18K - 3932 16,32,64,128,256,512,1024,2048,8192,16384,65536 # # # vmstat -m | grep temp temp 59 18K - 3980 16,32,64,128,256,512,1024,2048,8192,16384,65536 # devctl attach pci0:3:0:0 # vmstat -m | grep temp temp 61 18K - 4191 16,32,64,128,256,512,1024,2048,8192,16384,65536 # devctl detach pci0:3:0:0 # vmstat -m | grep temp temp 60 18K - 4244 16,32,64,128,256,512,1024,2048,8192,16384,65536 # # # vmstat -m | grep temp temp 60 18K - 4292 16,32,64,128,256,512,1024,2048,8192,16384,65536 # devctl attach pci0:6:0:0 # vmstat -m | grep temp temp 62 18K - 4501 16,32,64,128,256,512,1024,2048,8192,16384,65536 # devctl detach pci0:6:0:0 # vmstat -m | grep temp temp 61 18K - 4553 16,32,64,128,256,512,1024,2048,8192,16384,65536 # ## ix,re,em all LEAKED 1 memory of type 'temp' (M_TEMP) AFTER: # devinfo -v | grep ix0 ix0 pnpinfo vendor=0x8086 device=0x15d1 subvendor=0x8086 subdevice=0x0002 class=0x020000 at slot=0 function=0 dbsf=pci0:1:0:0 handle=\_SB_.PCI0.PEG0.PEGP # devinfo -v | grep re0 re0 pnpinfo vendor=0x10ec device=0x8168 subvendor=0x10ec subdevice=0x0123 class=0x020000 at slot=0 function=0 dbsf=pci0:3:0:0 handle=\_SB_.PCI0.RP02.PXSX # devinfo -v | grep em1 em1 pnpinfo vendor=0x8086 device=0x105e subvendor=0x103c subdevice=0x7044 class=0x020000 at slot=0 function=0 dbsf=pci0:6:0:0 handle=\_SB_.PCI0.RP05.PXSX # # devctl detach pci0:1:0:0 # devctl detach pci0:3:0:0 # devctl detach pci0:6:0:0 # # vmstat -m | grep temp temp 55 18K - 3423 16,32,64,128,256,512,1024,2048,8192,16384,65536 # devctl attach pci0:1:0:0 # vmstat -m | grep temp temp 57 18K - 3593 16,32,64,128,256,512,1024,2048,8192,16384,65536 # devctl detach pci0:1:0:0 # vmstat -m | grep temp temp 55 18K - 3606 16,32,64,128,256,512,1024,2048,8192,16384,65536 # # # vmstat -m | grep temp temp 55 18K - 3614 16,32,64,128,256,512,1024,2048,8192,16384,65536 # devctl attach pci0:3:0:0 # vmstat -m | grep temp temp 57 18K - 3785 16,32,64,128,256,512,1024,2048,8192,16384,65536 # devctl detach pci0:3:0:0 # vmstat -m | grep temp temp 55 18K - 3797 16,32,64,128,256,512,1024,2048,8192,16384,65536 # # # vmstat -m | grep temp temp 55 18K - 3805 16,32,64,128,256,512,1024,2048,8192,16384,65536 # devctl attach pci0:6:0:0 # vmstat -m | grep temp temp 57 18K - 3974 16,32,64,128,256,512,1024,2048,8192,16384,65536 # devctl detach pci0:6:0:0 # vmstat -m | grep temp temp 55 18K - 3986 16,32,64,128,256,512,1024,2048,8192,16384,65536 # ## ix,re,em no longer leak memory of type 'temp' (M_TEMP)