Hello, I am testing my GLDv3 driver on Solaris10 using NICDrv0611. I have done many times but I often encountered this crash which is a NULL pointer in "aggr" module. I do not know what the "aggr" module is, probably a module in test suite? or in Solaris10 OS?
Below is message log when crash happens and test08 journal report. Can someone help me understand why? panic[cpu0]/thread=2a101057ca0: BAD TRAP: type=31 rp=2a101057860 addr=18 mmu_fsr=0 occurred in module "aggr" due to a NULL pointer dereference sched: trap type = 0x31 addr=0x18 pid=0, pc=0x7bbc3338, sp=0x2a101057101, tstate=0x4400001605, context=0x0 g1-g7: 8, 782469, 0, 0, 0, 0, 2a101057ca0 000002a101057580 unix:die+78 (31, 2a101057860, 18, 0, 2a101057640, 109a400) %l0-3: 0000000000001fff 0000000000000031 0000000001000000 0000000000002000 %l4-7: 000000000181bea8 000000000181bc00 0000000000000000 00000000f80d2018 000002a101057660 unix:trap+9e0 (2a101057860, 0, 1fff, 5, 0, 1) %l0-3: 0000000000000000 00000000018398b0 0000000000000031 0000000000001c00 %l4-7: 0000000000000000 0000000000000001 ffffffffffffe000 0000000000000005 000002a1010577b0 unix:ktl0+48 (2a101057ca0, 30016152000, 18398b0, 18398b0, 30016 152000, 0) %l0-3: 0000000000000006 0000000000001400 0000004400001605 000000000101c030 %l4-7: 0000000001869940 0000000000000000 0000000000000000 000002a101057860 000002a101057900 genunix:cv_wait+40 (6001d528a88, 0, 1, 0, 1, 1) %l0-3: 0000000080001607 0000000000000016 0000000000004f27 00000000700092c0 %l4-7: 0000000000000000 0000000000000000 0000000000000000 000000007be48000 000002a1010579c0 mac:i_mac_notify_thread+13c (600104338e0, 0, 18398b0, 6001e93af 28, 2a101057a8a, 2a101057a88) %l0-3: 0000000000000000 0000060010433a6a 0000060010433a68 00000600104339c0 %l4-7: 0000000000000001 0000000000000000 0000000000000001 0000000000000001 Below is test report: Test_Case_Start| 10739 tests/functional/test08/runme | 10:34:16 64073433823350 0 | stdout| stdout| ASSERTION ID: functional/test08 stdout| stdout| DESCRIPTION: stdout| Test vlan functionality: initialization and data transmit/receive stdout| stdout| STRATEGY: stdout| - Plumb/Unplumb maximal number(4094) of vlan interfaces stdout| - Run ftp,nfscorrupt tcp/udp, netperf, ping on 10 vlan interfaces stdout| - All of tests should pass without any errors stdout| stdout| TESTABILITY: implicit stdout| stdout| 192.168.43.40 is alive stdout| 192.168.43.50 is alive stdout| Interface qlge0 on host 192.168.43.50 supports vlan... stdout| Interface qlge0 on host 192.168.43.40 supports vlan... stdout| Both qlge and qlge support vlan featrue, begin the testing... stdout| 192.168.43.40 is alive stdout| xplumb_subnet: plumb done! stdout| lo0: flags=2001000849<UP,LOOPBACK,RUNNING,MULTICAST,IPv4,VIRTUAL> mtu 8232 index 1 stdout| inet 127.0.0.1 netmask ff000000 stdout| bge0: flags=201004843<UP,BROADCAST,RUNNING,MULTICAST,DHCP,IPv4,CoS> mtu 1500 index 2 stdout| inet 172.17.140.183 netmask fffffe00 broadcast 172.17.141.255 stdout| ether 0:14:4f:7a:b2:20 stdout| qlge0: flags=201000843<UP,BROADCAST,RUNNING,MULTICAST,IPv4,CoS> mtu 1500 index 4163 stdout| inet 192.168.43.50 netmask ffffff00 broadcast 192.168.43.255 stdout| ether 0:c0:dd:a:b1:50 stdout| qlge30000: flags=201000843<UP,BROADCAST,RUNNING,MULTICAST,IPv4,CoS> mtu 1500 index 4165 stdout| inet 220.0.1.1 netmask ffffff00 broadcast 220.0.1.255 stdout| ether 0:c0:dd:a:b1:50 stdout| qlge31000: flags=201000843<UP,BROADCAST,RUNNING,MULTICAST,IPv4,CoS> mtu 1500 index 4166 stdout| inet 220.0.2.1 netmask ffffff00 broadcast 220.0.2.255 stdout| ether 0:c0:dd:a:b1:50 stdout| qlge32000: flags=201000843<UP,BROADCAST,RUNNING,MULTICAST,IPv4,CoS> mtu 1500 index 4167 stdout| inet 220.0.3.1 netmask ffffff00 broadcast 220.0.3.255 stdout| ether 0:c0:dd:a:b1:50 stdout| qlge33000: flags=201000843<UP,BROADCAST,RUNNING,MULTICAST,IPv4,CoS> mtu 1500 index 4168 stdout| inet 220.0.4.1 netmask ffffff00 broadcast 220.0.4.255 stdout| ether 0:c0:dd:a:b1:50 stdout| qlge34000: flags=201000843<UP,BROADCAST,RUNNING,MULTICAST,IPv4,CoS> mtu 1500 index 4169 stdout| inet 220.0.5.1 netmask ffffff00 broadcast 220.0.5.255 stdout| ether 0:c0:dd:a:b1:50 stdout| qlge35000: flags=201000843<UP,BROADCAST,RUNNING,MULTICAST,IPv4,CoS> mtu 1500 index 4170 stdout| inet 220.0.6.1 netmask ffffff00 broadcast 220.0.6.255 stdout| ether 0:c0:dd:a:b1:50 stdout| qlge36000: flags=201000843<UP,BROADCAST,RUNNING,MULTICAST,IPv4,CoS> mtu 1500 index 4171 stdout| inet 220.0.7.1 netmask ffffff00 broadcast 220.0.7.255 stdout| ether 0:c0:dd:a:b1:50 stdout| qlge37000: flags=201000843<UP,BROADCAST,RUNNING,MULTICAST,IPv4,CoS> mtu 1500 index 4172 stdout| inet 220.0.8.1 netmask ffffff00 broadcast 220.0.8.255 stdout| ether 0:c0:dd:a:b1:50 stdout| qlge38000: flags=201000843<UP,BROADCAST,RUNNING,MULTICAST,IPv4,CoS> mtu 1500 index 4173 stdout| inet 220.0.9.1 netmask ffffff00 broadcast 220.0.9.255 stdout| ether 0:c0:dd:a:b1:50 stdout| qlge39000: flags=201000843<UP,BROADCAST,RUNNING,MULTICAST,IPv4,CoS> mtu 1500 index 4174 stdout| inet 220.0.10.1 netmask ffffff00 broadcast 220.0.10.255 stdout| ether 0:c0:dd:a:b1:50 stdout| stdout| stdout| xplumb_subnet_remote: plumb remote vlan begins! stdout| xplumb_subnet_remote: plumb remote interface done! stdout| lo0: flags=2001000849<UP,LOOPBACK,RUNNING,MULTICAST,IPv4,VIRTUAL> mtu 8232 index 1 stdout| inet 127.0.0.1 netmask ff000000 stdout| bge1: flags=201004843<UP,BROADCAST,RUNNING,MULTICAST,DHCP,IPv4,CoS> mtu 1500 index 2 stdout| inet 172.17.140.206 netmask fffffe00 broadcast 172.17.141.255 stdout| ether 0:14:4f:7a:b2:5d stdout| qlge0: flags=201000843<UP,BROADCAST,RUNNING,MULTICAST,IPv4,CoS> mtu 1500 index 3 stdout| inet 192.168.43.40 netmask ffffff00 broadcast 192.168.43.255 stdout| ether 0:c0:dd:12:1:58 stdout| qlge30000: flags=201000843<UP,BROADCAST,RUNNING,MULTICAST,IPv4,CoS> mtu 1500 index 16 stdout| inet 220.0.1.2 netmask ffffff00 broadcast 220.0.1.255 stdout| ether 0:c0:dd:12:1:58 stdout| qlge31000: flags=201000843<UP,BROADCAST,RUNNING,MULTICAST,IPv4,CoS> mtu 1500 index 17 stdout| inet 220.0.2.2 netmask ffffff00 broadcast 220.0.2.255 stdout| ether 0:c0:dd:12:1:58 stdout| qlge32000: flags=201000843<UP,BROADCAST,RUNNING,MULTICAST,IPv4,CoS> mtu 1500 index 18 stdout| inet 220.0.3.2 netmask ffffff00 broadcast 220.0.3.255 stdout| ether 0:c0:dd:12:1:58 stdout| qlge33000: flags=201000843<UP,BROADCAST,RUNNING,MULTICAST,IPv4,CoS> mtu 1500 index 19 stdout| inet 220.0.4.2 netmask ffffff00 broadcast 220.0.4.255 stdout| ether 0:c0:dd:12:1:58 stdout| qlge34000: flags=201000843<UP,BROADCAST,RUNNING,MULTICAST,IPv4,CoS> mtu 1500 index 20 stdout| inet 220.0.5.2 netmask ffffff00 broadcast 220.0.5.255 stdout| ether 0:c0:dd:12:1:58 stdout| qlge35000: flags=201000843<UP,BROADCAST,RUNNING,MULTICAST,IPv4,CoS> mtu 1500 index 21 stdout| inet 220.0.6.2 netmask ffffff00 broadcast 220.0.6.255 stdout| ether 0:c0:dd:12:1:58 stdout| qlge36000: flags=201000843<UP,BROADCAST,RUNNING,MULTICAST,IPv4,CoS> mtu 1500 index 22 stdout| inet 220.0.7.2 netmask ffffff00 broadcast 220.0.7.255 stdout| ether 0:c0:dd:12:1:58 stdout| qlge37000: flags=201000843<UP,BROADCAST,RUNNING,MULTICAST,IPv4,CoS> mtu 1500 index 23 stdout| inet 220.0.8.2 netmask ffffff00 broadcast 220.0.8.255 stdout| ether 0:c0:dd:12:1:58 stdout| qlge38000: flags=201000843<UP,BROADCAST,RUNNING,MULTICAST,IPv4,CoS> mtu 1500 index 24 stdout| inet 220.0.9.2 netmask ffffff00 broadcast 220.0.9.255 stdout| ether 0:c0:dd:12:1:58 stdout| qlge39000: flags=201000843<UP,BROADCAST,RUNNING,MULTICAST,IPv4,CoS> mtu 1500 index 25 stdout| inet 220.0.10.2 netmask ffffff00 broadcast 220.0.10.255 stdout| ether 0:c0:dd:12:1:58 stdout| stdout| stdout| /opt/SUNWstc-nicdrv/tools/ping/Ping.auto -i qlge30000 -r qlge30000 -c 220.0.1.2 -h 220.0.1.1 stdout| TEST Ping.auto BEGINS stdout| Ping.auto: ping_zero: begins... stderr| Using device /dev/qlge30000 (promiscuous mode) stderr| 0 1 1 packets captured stdout| 1 0.00000 220.0.1.1 -> 220.0.1.2 ICMP Echo request (ID: 10889 Sequence number: 1) stdout| stdout| 0: 0000 0000 0000 0000 0000 0000 0000 .............. stdout| stdout| Ping.auto: ping_zero: ends stdout| Ping.auto: ping_all_size: begins... stdout| ping_all_size: 25% Done ... stdout| ping_all_size: 50% Done ... stdout| ping_all_size: 75% Done ... stdout| Ping.auto: ping_all_size: 100% done stdout| Ping.auto: negative case: ping with payload 65508 stderr| ping: data size too large for IPv4 packet stdout| vlan: ping test succeed! stdout| /opt/SUNWstc-nicdrv/tools/ftp/sparcv9/ftp.auto -r 220.0.1.2,220.0.2.2,220.0.3.2,220.0.4.2,220.0.5.2,220.0.6.2,220.0.7.2,220.0.8.2,220.0.9.2,220.0.10.2 -s 100m -t 600 -P qlogic -m r...@localhost -p qlge -e 1 stdout| Setting up client 220.0.1.2 stdout| Setting up client 220.0.2.2 stdout| Setting up client 220.0.3.2 stdout| Setting up client 220.0.4.2 stdout| Setting up client 220.0.5.2 stdout| Setting up client 220.0.6.2 stdout| Setting up client 220.0.7.2 stdout| Setting up client 220.0.8.2 stdout| Setting up client 220.0.9.2 stdout| Setting up client 220.0.10.2 stdout| FTP test started at 09.07.18.10.56.10 stdout| stdout| FTP test started with remote interface 220.0.1.2 at 09.07.18.10.56.10 stdout| FTP test started with remote interface 220.0.2.2 at 09.07.18.10.56.10 stdout| FTP test started with remote interface 220.0.3.2 at 09.07.18.10.56.10 stdout| FTP test started with remote interface 220.0.4.2 at 09.07.18.10.56.10 stdout| FTP test started with remote interface 220.0.5.2 at 09.07.18.10.56.10 stdout| FTP test started with remote interface 220.0.6.2 at 09.07.18.10.56.11 stdout| FTP test started with remote interface 220.0.7.2 at 09.07.18.10.56.11 stdout| FTP test started with remote interface 220.0.8.2 at 09.07.18.10.56.11 stdout| FTP test started with remote interface 220.0.9.2 at 09.07.18.10.56.11 stdout| FTP test started with remote interface 220.0.10.2 at 09.07.18.10.56.11 stdout| 220.0.9.2:FTP tests - 25% completed... stdout| 220.0.5.2:FTP tests - 25% completed... stdout| 220.0.1.2:FTP tests - 25% completed... stdout| 220.0.10.2:FTP tests - 25% completed... stdout| 220.0.2.2:FTP tests - 25% completed... stdout| 220.0.4.2:FTP tests - 25% completed... stdout| 220.0.3.2:FTP tests - 25% completed... stdout| 220.0.7.2:FTP tests - 25% completed... stdout| 220.0.6.2:FTP tests - 25% completed... stdout| 220.0.8.2:FTP tests - 25% completed... stdout| 220.0.4.2:FTP tests - 50% completed... stdout| 220.0.9.2:FTP tests - 50% completed... stdout| 220.0.3.2:FTP tests - 50% completed... stdout| 220.0.5.2:FTP tests - 50% completed... stdout| 220.0.8.2:FTP tests - 50% completed... stdout| 220.0.10.2:FTP tests - 50% completed... stdout| 220.0.7.2:FTP tests - 50% completed... stdout| 220.0.6.2:FTP tests - 50% completed... stdout| 220.0.2.2:FTP tests - 50% completed... stdout| 220.0.1.2:FTP tests - 50% completed... stdout| 220.0.4.2:FTP tests - 75% completed... stdout| 220.0.7.2:FTP tests - 75% completed... stdout| 220.0.3.2:FTP tests - 75% completed... stdout| 220.0.5.2:FTP tests - 75% completed... stdout| 220.0.8.2:FTP tests - 75% completed... stdout| 220.0.10.2:FTP tests - 75% completed... stdout| 220.0.6.2:FTP tests - 75% completed... stdout| 220.0.2.2:FTP tests - 75% completed... stdout| 220.0.1.2:FTP tests - 75% completed... stdout| 220.0.9.2:FTP tests - 75% completed... stdout| 220.0.4.2:FTP tests - 100% completed... stdout| FTP test completed with remote interface 220.0.4.2 at 09.07.18.11.06.13 stdout| FTP get/put 16 files at 100m in 600 sec on interface 220.0.4.2 stdout| 220.0.3.2:FTP tests - 100% completed... stdout| FTP test completed with remote interface 220.0.3.2 at 09.07.18.11.06.19 stdout| FTP get/put 16 files at 100m in 600 sec on interface 220.0.3.2 stdout| 220.0.8.2:FTP tests - 100% completed... stdout| FTP test completed with remote interface 220.0.8.2 at 09.07.18.11.06.22 stdout| FTP get/put 16 files at 100m in 600 sec on interface 220.0.8.2 stdout| 220.0.5.2:FTP tests - 100% completed... stdout| FTP test completed with remote interface 220.0.5.2 at 09.07.18.11.06.22 stdout| FTP get/put 16 files at 100m in 600 sec on interface 220.0.5.2 stdout| 220.0.10.2:FTP tests - 100% completed... stdout| FTP test completed with remote interface 220.0.10.2 at 09.07.18.11.06.29 stdout| FTP get/put 16 files at 100m in 600 sec on interface 220.0.10.2 stdout| 220.0.6.2:FTP tests - 100% completed... stdout| 220.0.9.2:FTP tests - 100% completed... stdout| FTP test completed with remote interface 220.0.9.2 at 09.07.18.11.06.31 stdout| FTP get/put 17 files at 100m in 600 sec on interface 220.0.9.2 stdout| FTP test completed with remote interface 220.0.6.2 at 09.07.18.11.06.31 stdout| FTP get/put 16 files at 100m in 600 sec on interface 220.0.6.2 stdout| 220.0.7.2:FTP tests - 100% completed... stdout| FTP test completed with remote interface 220.0.7.2 at 09.07.18.11.06.31 stdout| FTP get/put 17 files at 100m in 600 sec on interface 220.0.7.2 stdout| 220.0.2.2:FTP tests - 100% completed... stdout| FTP test completed with remote interface 220.0.2.2 at 09.07.18.11.06.32 stdout| FTP get/put 17 files at 100m in 600 sec on interface 220.0.2.2 stdout| 220.0.1.2:FTP tests - 100% completed... stdout| FTP test completed with remote interface 220.0.1.2 at 09.07.18.11.06.32 stdout| FTP get/put 17 files at 100m in 600 sec on interface 220.0.1.2 stdout| stdout| Setup Summary stdout| ====================================== stdout| PRODUCT : qlge stdout| REMOTE_INT : 220.0.1.2 220.0.2.2 220.0.3.2 220.0.4.2 220.0.5.2 220.0.6.2 220.0.7.2 220.0.8.2 220.0.9.2 220.0.10.2 stdout| FTP_SIZE : 100m stdout| FTP_TIME : 600 stdout| STOP_ON_ERR : 0 stdout| stdout| FTP Status stdout| ====================================== stdout| PASSED stdout| vlan: ftp test succeed! stdout| /opt/SUNWstc-nicdrv/tools/nfscorrupt/sparcv9/Corrupt.auto -c 220.0.1.2,220.0.2.2,220.0.3.2,220.0.4.2,220.0.5.2,220.0.6.2,220.0.7.2,220.0.8.2,220.0.9.2,220.0.10.2 -s 220.0.1.1,220.0.2.1,220.0.3.1,220.0.4.1,220.0.5.1,220.0.6.1,220.0.7.1,220.0.8.1,220.0.9.1,220.0.10.1 -n 1 -t 600 -d bi -e r...@localhost -p qlge -m tcp -r no stdout| Cleaning any old mounts . . . . . . . . . . . DONE stdout| Checking disk space . . . . . . . . . .archimedes is alive stdout| . . DONE stdout| Configuring nfs . DONE stdout| Distributing the test binary . . . . . . . . . . . DONE stdout| Configuring mount points . . . . . . . . . . . . . . . . . . . . DONE stdout| Starting Corrupt . . . . . . . . . . . . . . . . . . . . DONE stdout| Corrupt Started. Running for 600 seconds stdout| Waiting for processes to finish DONE stdout| Corrupt Results for euclid Completed 2009-07-18_11:19:27 stdout| stdout| Results for 220.0.1.1 --> 220.0.1.2 session# 1 stdout| PASS: No Corruption found stdout| Total Files Wrote: 716 stdout| Total Bytes Wrote: 678.29MB stdout| stdout| Results for 220.0.1.2 --> 220.0.1.1 session# 1 stdout| PASS: No Corruption found stdout| Total Files Wrote: 676 stdout| Total Bytes Wrote: 706.44MB stdout| stdout| Results for 220.0.10.1 --> 220.0.10.2 session# 1 stdout| PASS: No Corruption found stdout| Total Files Wrote: 607 stdout| Total Bytes Wrote: 719.74MB stdout| stdout| Results for 220.0.10.2 --> 220.0.10.1 session# 1 stdout| PASS: No Corruption found stdout| Total Files Wrote: 700 stdout| Total Bytes Wrote: 719.48MB stdout| stdout| Results for 220.0.2.1 --> 220.0.2.2 session# 1 stdout| PASS: No Corruption found stdout| Total Files Wrote: 724 stdout| Total Bytes Wrote: 666.71MB stdout| stdout| Results for 220.0.2.2 --> 220.0.2.1 session# 1 stdout| PASS: No Corruption found stdout| Total Files Wrote: 713 stdout| Total Bytes Wrote: 719.48MB stdout| stdout| Results for 220.0.3.1 --> 220.0.3.2 session# 1 stdout| PASS: No Corruption found stdout| Total Files Wrote: 582 stdout| Total Bytes Wrote: 707.43MB stdout| stdout| Results for 220.0.3.2 --> 220.0.3.1 session# 1 stdout| PASS: No Corruption found stdout| Total Files Wrote: 729 stdout| Total Bytes Wrote: 680.02MB stdout| stdout| Results for 220.0.4.1 --> 220.0.4.2 session# 1 stdout| PASS: No Corruption found stdout| Total Files Wrote: 655 stdout| Total Bytes Wrote: 707.48MB stdout| stdout| Results for 220.0.4.2 --> 220.0.4.1 session# 1 stdout| PASS: No Corruption found stdout| Total Files Wrote: 733 stdout| Total Bytes Wrote: 679.03MB stdout| stdout| Results for 220.0.5.1 --> 220.0.5.2 session# 1 stdout| PASS: No Corruption found stdout| Total Files Wrote: 739 stdout| Total Bytes Wrote: 666.69MB stdout| stdout| Results for 220.0.5.2 --> 220.0.5.1 session# 1 stdout| PASS: No Corruption found stdout| Total Files Wrote: 575 stdout| Total Bytes Wrote: 750.71MB stdout| stdout| Results for 220.0.6.1 --> 220.0.6.2 session# 1 stdout| PASS: No Corruption found stdout| Total Files Wrote: 598 stdout| Total Bytes Wrote: 721.59MB stdout| stdout| Results for 220.0.6.2 --> 220.0.6.1 session# 1 stdout| PASS: No Corruption found stdout| Total Files Wrote: 623 stdout| Total Bytes Wrote: 719.75MB stdout| stdout| Results for 220.0.7.1 --> 220.0.7.2 session# 1 stdout| PASS: No Corruption found stdout| Total Files Wrote: 637 stdout| Total Bytes Wrote: 705.34MB stdout| stdout| Results for 220.0.7.2 --> 220.0.7.1 session# 1 stdout| PASS: No Corruption found stdout| Total Files Wrote: 627 stdout| Total Bytes Wrote: 719.44MB stdout| stdout| Results for 220.0.8.1 --> 220.0.8.2 session# 1 stdout| PASS: No Corruption found stdout| Total Files Wrote: 677 stdout| Total Bytes Wrote: 691.84MB stdout| stdout| Results for 220.0.8.2 --> 220.0.8.1 session# 1 stdout| PASS: No Corruption found stdout| Total Files Wrote: 677 stdout| Total Bytes Wrote: 706.44MB stdout| stdout| Results for 220.0.9.1 --> 220.0.9.2 session# 1 stdout| PASS: No Corruption found stdout| Total Files Wrote: 566 stdout| Total Bytes Wrote: 719.39MB stdout| stdout| Results for 220.0.9.2 --> 220.0.9.1 session# 1 stdout| PASS: No Corruption found stdout| Total Files Wrote: 695 stdout| Total Bytes Wrote: 705.68MB stdout| stdout| Setup Summary stdout| ====================================== stdout| PRODUCT : qlge stdout| CLIENT_INT : 220.0.1.2 220.0.2.2 220.0.3.2 220.0.4.2 220.0.5.2 220.0.6.2 220.0.7.2 220.0.8.2 220.0.9.2 220.0.10.2 stdout| SERVER_INT : 220.0.1.1 220.0.2.1 220.0.3.1 220.0.4.1 220.0.5.1 220.0.6.1 220.0.7.1 220.0.8.1 220.0.9.1 220.0.10.1 stdout| SESSIONS : 1 stdout| TIME : 600 sec stdout| TRAFFIC_TYPE : bi stdout| PROTO : tcp stdout| RUN_ON_ERROR : no stdout| stdout| stdout| Corrupt Status stdout| ====================================== stdout| PASSED: Found No Corruption stdout| Removing mount points . . . .Restarting nfs . DONE stdout| . . . .Restarting nfs . DONE stdout| . . . .Restarting nfs . DONE stdout| . . . .Restarting nfs . DONE stdout| . . . .Restarting nfs . DONE stdout| . . . .Restarting nfs . DONE stdout| . . . .Restarting nfs . DONE stdout| . . . .Restarting nfs . DONE stdout| . . . .Restarting nfs . DONE stdout| . . . .Restarting nfs . DONE stdout| Restarting nfs . DONE stdout| DONE stdout| vlan: nfscorrupt tcp test succeed! stdout| /opt/SUNWstc-nicdrv/tools/nfscorrupt/sparcv9/Corrupt.auto -c 220.0.1.2,220.0.2.2,220.0.3.2,220.0.4.2,220.0.5.2,220.0.6.2,220.0.7.2,220.0.8.2,220.0.9.2,220.0.10.2 -s 220.0.1.1,220.0.2.1,220.0.3.1,220.0.4.1,220.0.5.1,220.0.6.1,220.0.7.1,220.0.8.1,220.0.9.1,220.0.10.1 -n 1 -t 600 -d bi -e r...@localhost -p qlge -m udp -r no stdout| Cleaning any old mounts . . . . . . . . . . . DONE stdout| Checking disk space . . . . . . . . . .archimedes is alive stdout| . . DONE stdout| Configuring nfs . DONE stdout| Distributing the test binary . . . . . . . . . . . DONE stdout| Configuring mount points . . . . . . . . . . . . . . . . . . . . DONE stdout| Starting Corrupt . . . . . . . . . . . . . . . . . . . . DONE stdout| Corrupt Started. Running for 600 seconds stdout| Waiting for processes to finish DONE stdout| Corrupt Results for euclid Completed 2009-07-18_11:32:29 stdout| stdout| Results for 220.0.1.1 --> 220.0.1.2 session# 1 stdout| PASS: No Corruption found stdout| Total Files Wrote: 689 stdout| Total Bytes Wrote: 749.68MB stdout| stdout| Results for 220.0.1.2 --> 220.0.1.1 session# 1 stdout| PASS: No Corruption found stdout| Total Files Wrote: 723 stdout| Total Bytes Wrote: 748.54MB stdout| stdout| Results for 220.0.10.1 --> 220.0.10.2 session# 1 stdout| PASS: No Corruption found stdout| Total Files Wrote: 624 stdout| Total Bytes Wrote: 763.80MB stdout| stdout| Results for 220.0.10.2 --> 220.0.10.1 session# 1 stdout| PASS: No Corruption found stdout| Total Files Wrote: 714 stdout| Total Bytes Wrote: 736.08MB stdout| stdout| Results for 220.0.2.1 --> 220.0.2.2 session# 1 stdout| PASS: No Corruption found stdout| Total Files Wrote: 743 stdout| Total Bytes Wrote: 736.06MB stdout| stdout| Results for 220.0.2.2 --> 220.0.2.1 session# 1 stdout| PASS: No Corruption found stdout| Total Files Wrote: 728 stdout| Total Bytes Wrote: 750.80MB stdout| stdout| Results for 220.0.3.1 --> 220.0.3.2 session# 1 stdout| PASS: No Corruption found stdout| Total Files Wrote: 602 stdout| Total Bytes Wrote: 796.68MB stdout| stdout| Results for 220.0.3.2 --> 220.0.3.1 session# 1 stdout| PASS: No Corruption found stdout| Total Files Wrote: 580 stdout| Total Bytes Wrote: 779.04MB stdout| stdout| Results for 220.0.4.1 --> 220.0.4.2 session# 1 stdout| PASS: No Corruption found stdout| Total Files Wrote: 688 stdout| Total Bytes Wrote: 781.09MB stdout| stdout| Results for 220.0.4.2 --> 220.0.4.1 session# 1 stdout| PASS: No Corruption found stdout| Total Files Wrote: 600 stdout| Total Bytes Wrote: 810.17MB stdout| stdout| Results for 220.0.5.1 --> 220.0.5.2 session# 1 stdout| PASS: No Corruption found stdout| Total Files Wrote: 727 stdout| Total Bytes Wrote: 750.80MB stdout| stdout| Results for 220.0.5.2 --> 220.0.5.1 session# 1 stdout| PASS: No Corruption found stdout| Total Files Wrote: 635 stdout| Total Bytes Wrote: 779.93MB stdout| stdout| Results for 220.0.6.1 --> 220.0.6.2 session# 1 stdout| PASS: No Corruption found stdout| Total Files Wrote: 616 stdout| Total Bytes Wrote: 781.05MB stdout| stdout| Results for 220.0.6.2 --> 220.0.6.1 session# 1 stdout| PASS: No Corruption found stdout| Total Files Wrote: 640 stdout| Total Bytes Wrote: 794.66MB stdout| stdout| Results for 220.0.7.1 --> 220.0.7.2 session# 1 stdout| PASS: No Corruption found stdout| Total Files Wrote: 655 stdout| Total Bytes Wrote: 763.48MB stdout| stdout| Results for 220.0.7.2 --> 220.0.7.1 session# 1 stdout| PASS: No Corruption found stdout| Total Files Wrote: 643 stdout| Total Bytes Wrote: 778.74MB stdout| stdout| Results for 220.0.8.1 --> 220.0.8.2 session# 1 stdout| PASS: No Corruption found stdout| Total Files Wrote: 695 stdout| Total Bytes Wrote: 748.86MB stdout| stdout| Results for 220.0.8.2 --> 220.0.8.1 session# 1 stdout| PASS: No Corruption found stdout| Total Files Wrote: 679 stdout| Total Bytes Wrote: 764.66MB stdout| stdout| Results for 220.0.9.1 --> 220.0.9.2 session# 1 stdout| PASS: No Corruption found stdout| Total Files Wrote: 585 stdout| Total Bytes Wrote: 794.27MB stdout| stdout| Results for 220.0.9.2 --> 220.0.9.1 session# 1 stdout| PASS: No Corruption found stdout| Total Files Wrote: 710 stdout| Total Bytes Wrote: 748.54MB stdout| stdout| Setup Summary stdout| ====================================== stdout| PRODUCT : qlge stdout| CLIENT_INT : 220.0.1.2 220.0.2.2 220.0.3.2 220.0.4.2 220.0.5.2 220.0.6.2 220.0.7.2 220.0.8.2 220.0.9.2 220.0.10.2 stdout| SERVER_INT : 220.0.1.1 220.0.2.1 220.0.3.1 220.0.4.1 220.0.5.1 220.0.6.1 220.0.7.1 220.0.8.1 220.0.9.1 220.0.10.1 stdout| SESSIONS : 1 stdout| TIME : 600 sec stdout| TRAFFIC_TYPE : bi stdout| PROTO : udp stdout| RUN_ON_ERROR : no stdout| stdout| stdout| Corrupt Status stdout| ====================================== stdout| PASSED: Found No Corruption stdout| Removing mount points . . . .Restarting nfs . DONE stdout| . . . .Restarting nfs . DONE stdout| . . . .Restarting nfs . DONE stdout| . . . .Restarting nfs . DONE stdout| . . . .Restarting nfs . DONE stdout| . . . .Restarting nfs . DONE stdout| . . . .Restarting nfs . DONE stdout| . . . .Restarting nfs . DONE stdout| . . . .Restarting nfs . DONE stdout| . . . .Restarting nfs . DONE stdout| Restarting nfs . DONE stdout| DONE stdout| vlan: nfscorrupt udp test succeed! stdout| /opt/SUNWstc-nicdrv/tools/maxq/sparcv9/MAXQ.auto -s 220.0.1.1,220.0.2.1,220.0.3.1,220.0.4.1,220.0.5.1,220.0.6.1,220.0.7.1,220.0.8.1,220.0.9.1,220.0.10.1 -c 220.0.1.2,220.0.2.2,220.0.3.2,220.0.4.2,220.0.5.2,220.0.6.2,220.0.7.2,220.0.8.2,220.0.9.2,220.0.10.2 -C 220.0.1.2,220.0.2.2,220.0.3.2,220.0.4.2,220.0.5.2,220.0.6.2,220.0.7.2,220.0.8.2,220.0.9.2,220.0.10.2 -d 65535 -b 65535 -T 600 -M 192.168.43.0 -m r...@localhost -p nicdrv -i 1 -e 10000 -t 0 -tr bi -S 1 -P TCP_STREAM stdout| NETPERF_HOME=/opt/SUNWstc-stf/../SUNWstc-netperf2/bin/ stdout| Command: MAXQ.auto -s 220.0.1.1,220.0.2.1,220.0.3.1,220.0.4.1,220.0.5.1,220.0.6.1,220.0.7.1,220.0.8.1,220.0.9.1,220.0.10.1 -c 220.0.1.2,220.0.2.2,220.0.3.2,220.0.4.2,220.0.5.2,220.0.6.2,220.0.7.2,220.0.8.2,220.0.9.2,220.0.10.2 -C 220.0.1.2,220.0.2.2,220.0.3.2,220.0.4.2,220.0.5.2,220.0.6.2,220.0.7.2,220.0.8.2,220.0.9.2,220.0.10.2 -d 65535 -b 65535 -T 600 -M 192.168.43.0 -m r...@localhost -p nicdrv -i 1 -e 10000 -t 0 -tr bi -S 1 -P TCP_STREAM stdout| Checking super-user permission... stdout| Verifying mandatory parameters... stdout| TCP_NODELAY is off stdout| Verifying client <-> server pairs... stdout| Verifying MAXQ.auto is running on SUT system... stdout| Detecting system and distributing binaries... stdout| Setting up multicasting subnet... stdout| delete net 224.0.0.0: gateway 172.17.140.183 stdout| add net 224.0.0.0: gateway 192.168.43.50 stdout| Multicast subnet gateway: 192.168.43.50/qlge0 stdout| Running get_TP on card=10 sess=1 time=600 for performance... stderr| Starting netserver at port 12865 stderr| Starting netserver at port 12865 stdout| Connecting from 220.0.1.1 -> 220.0.1.2 for 1 sessions... stdout| Connecting from 220.0.1.2 -> 220.0.1.1 for 1 sessions... stdout| rsh 220.0.1.2 /tmp/start_netperf.sh 1 220.0.1.1 12865 220.0.1.2 600 TCP_STREAM 4 65535 65535 65535 1 0 stdout| Connecting from 220.0.2.1 -> 220.0.2.2 for 1 sessions... stdout| Connecting from 220.0.2.2 -> 220.0.2.1 for 1 sessions... stdout| rsh 220.0.2.2 /tmp/start_netperf.sh 1 220.0.2.1 12865 220.0.2.2 600 TCP_STREAM 4 65535 65535 65535 3 0 stdout| Connecting from 220.0.3.1 -> 220.0.3.2 for 1 sessions... stdout| Connecting from 220.0.3.2 -> 220.0.3.1 for 1 sessions... stdout| rsh 220.0.3.2 /tmp/start_netperf.sh 1 220.0.3.1 12865 220.0.3.2 600 TCP_STREAM 4 65535 65535 65535 5 0 stdout| Connecting from 220.0.4.1 -> 220.0.4.2 for 1 sessions... stdout| Connecting from 220.0.4.2 -> 220.0.4.1 for 1 sessions... stdout| rsh 220.0.4.2 /tmp/start_netperf.sh 1 220.0.4.1 12865 220.0.4.2 600 TCP_STREAM 4 65535 65535 65535 7 0 stdout| Connecting from 220.0.5.1 -> 220.0.5.2 for 1 sessions... stdout| Connecting from 220.0.5.2 -> 220.0.5.1 for 1 sessions... stdout| rsh 220.0.5.2 /tmp/start_netperf.sh 1 220.0.5.1 12865 220.0.5.2 600 TCP_STREAM 4 65535 65535 65535 9 0 stdout| Connecting from 220.0.6.1 -> 220.0.6.2 for 1 sessions... stdout| Connecting from 220.0.6.2 -> 220.0.6.1 for 1 sessions... stdout| rsh 220.0.6.2 /tmp/start_netperf.sh 1 220.0.6.1 12865 220.0.6.2 600 TCP_STREAM 4 65535 65535 65535 11 0 stdout| Connecting from 220.0.7.1 -> 220.0.7.2 for 1 sessions... stdout| Connecting from 220.0.7.2 -> 220.0.7.1 for 1 sessions... stdout| rsh 220.0.7.2 /tmp/start_netperf.sh 1 220.0.7.1 12865 220.0.7.2 600 TCP_STREAM 4 65535 65535 65535 13 0 stdout| Connecting from 220.0.8.1 -> 220.0.8.2 for 1 sessions... stdout| Connecting from 220.0.8.2 -> 220.0.8.1 for 1 sessions... stdout| rsh 220.0.8.2 /tmp/start_netperf.sh 1 220.0.8.1 12865 220.0.8.2 600 TCP_STREAM 4 65535 65535 65535 15 0 stdout| Connecting from 220.0.9.1 -> 220.0.9.2 for 1 sessions... stdout| Connecting from 220.0.9.2 -> 220.0.9.1 for 1 sessions... stdout| rsh 220.0.9.2 /tmp/start_netperf.sh 1 220.0.9.1 12865 220.0.9.2 600 TCP_STREAM 4 65535 65535 65535 17 0 stdout| Connecting from 220.0.10.1 -> 220.0.10.2 for 1 sessions... stdout| Connecting from 220.0.10.2 -> 220.0.10.1 for 1 sessions... stdout| rsh 220.0.10.2 /tmp/start_netperf.sh 1 220.0.10.1 12865 220.0.10.2 600 TCP_STREAM 4 65535 65535 65535 19 0 stdout| Waiting for 20 connections to establish... stdout| Sat Jul 18 11:33:52 PDT 2009:multicast fired on subnet 192.168.43.0 stdout| stdout| Throughput reporting... stdout| stdout| Test Date: Sat Jul 18 11:32:44 PDT 2009 stdout| stdout| ========================= SUT info ========================= stdout| SunOS euclid 5.10 Generic_139555-08 sun4u sparc SUNW,Sun-Fire-V215 stdout| stdout| ================Begin /etc/system ========================= stdout| set kmem_flags = 0xf stdout| ==================End /etc/system ========================= stdout| stdout| SUMMARY: stdout| ================================================= stdout| SUT : 220.0.1.1 220.0.2.1 220.0.3.1 220.0.4.1 220.0.5.1 220.0.6.1 220.0.7.1 220.0.8.1 220.0.9.1 220.0.10.1 stdout| CLIENTS : 220.0.1.2 220.0.2.2 220.0.3.2 220.0.4.2 220.0.5.2 220.0.6.2 220.0.7.2 220.0.8.2 220.0.9.2 220.0.10.2 stdout| SOCKET_BUFFER: 65535 stdout| MESSAGE_SIZE : 65535 stdout| PROTOCOL_TYPE: TCP_STREAM stdout| TCP_NODELAY : 0 stdout| TRAFFIC_TYPE : bi stdout| # OF CARDS : 10 stdout| PORT PER CARD: 1 stdout| TOTAL_SESSION: 20 stdout| timeout_short: 600 stdout| THROUGH_PUT TCP TX : 235.60 mbits/s stdout| RX : 255.69 mbits/s stdout| BI : 491.29 mbits/s stdout| stdout| stdout| ======== MAXQ _STATUS_ ========: _PASSED_ stdout| Finish time: Sat Jul 18 11:44:27 PDT 2009 stdout| stdout| Cleanup the tests... stdout| Restoring system routing tables if necessary... stdout| delete net 224.0.0.0: gateway 192.168.43.50 stdout| add net 224.0.0.0: gateway 172.17.140.183 stdout| Restoring system tcp_time_wait_interval if necessary... stdout| vlan: maxq test succeed! stdout| clean up vlan interface. stdout| xplumb_subnet: plumb done! stdout| lo0: flags=2001000849<UP,LOOPBACK,RUNNING,MULTICAST,IPv4,VIRTUAL> mtu 8232 index 1 stdout| inet 127.0.0.1 netmask ff000000 stdout| bge0: flags=201004843<UP,BROADCAST,RUNNING,MULTICAST,DHCP,IPv4,CoS> mtu 1500 index 2 stdout| inet 172.17.140.183 netmask fffffe00 broadcast 172.17.141.255 stdout| ether 0:14:4f:7a:b2:20 stdout| qlge0: flags=201000843<UP,BROADCAST,RUNNING,MULTICAST,IPv4,CoS> mtu 1500 index 4163 stdout| inet 192.168.43.50 netmask ffffff00 broadcast 192.168.43.255 stdout| ether 0:c0:dd:a:b1:50 stdout| stdout| stdout| xplumb_subnet_remote: plumb remote vlan begins! stdout| xplumb_subnet_remote: plumb remote interface done! stdout| lo0: flags=2001000849<UP,LOOPBACK,RUNNING,MULTICAST,IPv4,VIRTUAL> mtu 8232 index 1 stdout| inet 127.0.0.1 netmask ff000000 stdout| bge1: flags=201004843<UP,BROADCAST,RUNNING,MULTICAST,DHCP,IPv4,CoS> mtu 1500 index 2 stdout| inet 172.17.140.206 netmask fffffe00 broadcast 172.17.141.255 stdout| ether 0:14:4f:7a:b2:5d stdout| qlge0: flags=201000843<UP,BROADCAST,RUNNING,MULTICAST,IPv4,CoS> mtu 1500 index 3 stdout| inet 192.168.43.40 netmask ffffff00 broadcast 192.168.43.255 stdout| ether 0:c0:dd:12:1:58 stdout| clean up finished. stdout| ***************************************************** stdout| plumb 4094 ppa successd on driver qlge ! stdout| ***************************************************** stdout| ***************************************************** stdout| unplumb 4094 ppa successd on driver qlge ! stdout| ***************************************************** stdout| vlan: all test succeed! -- This message posted from opensolaris.org _______________________________________________ driver-discuss mailing list [email protected] http://mail.opensolaris.org/mailman/listinfo/driver-discuss
