|
Description
|
Solaris: S10U4b7 + bfu (b8)
SCF: 10_41
Performing a suspend/resume operation when running network traffic between Atlas cards causes test failure with broken connections. This behaviour has been observed both with MaxQ test and ttcp test with the Atlas cards.
With Northstar cards, the network traffic resumes after the suspend/resume operation is completed.
Solaris: S10U4 b7 + bfu (b8)
SCF: 10_41
Suspend/Resume operation with MaxQ test run with Northstar Cards:
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+ ./MAXQ.auto
+ sleep 30
+ mpstat 3
DR: suspending user threads...
DR: checking devices...
DR: suspending drivers...
suspending FJSV,oplmc@200,200 (aka mc-opl)
suspending FJSV,oplmc@210,200 (aka mc-opl)
suspending su@14,400000
suspending FJSV,scfc@14,200000 (aka scfd)
suspending FJSV,panel@14,280030 (aka oplpanel)
suspending ebus@1
suspending pci10cf,138f@8,4000 (aka pcicmu)
suspending su@14,400000
suspending FJSV,scfc@14,200000 (aka scfd)
suspending FJSV,panel@14,280030 (aka oplpanel)
suspending ebus@1
suspending pci10cf,138f@18,4000 (aka pcicmu)
suspending sd@0,0
suspending sd@3,0
suspending pci1000,50@1 (aka mpt)
suspending pci14e4,1648@2 (aka bge)
suspending pciexclass,060400@0 (aka px_pci)
suspending pciexclass,060400@0,1 (aka px_pci)
suspending pciex10b5,8532@8 (aka pxb_plx)
suspending pciex8086,105f@0 (aka e1000g)
suspending pciex8086,105f@0,1 (aka e1000g)
suspending pciex10b5,8532@9 (aka pxb_plx)
suspending pciex10b5,8532@0 (aka pxb_plx)
suspending pciex108e,80f8@0,600000 (aka px)
suspending pciex8086,105e@0 (aka e1000g)
suspending pciex8086,105e@0,1 (aka e1000g)
suspending pciex108e,80f8@1,700000 (aka px)
suspending pciex8086,105f@0 (aka e1000g)
suspending pciex8086,105f@0,1 (aka e1000g)
suspending pciex108e,80f8@2,600000 (aka px)
suspending pciex108e,80f8@3,700000 (aka px)
suspending pci1000,50@1 (aka mpt)
suspending pciexclass,060400@0 (aka px_pci)
suspending pciexclass,060400@0,1 (aka px_pci)
suspending pciex10b5,8532@8 (aka pxb_plx)
suspending pciex108e,abcd@0 (aka nxge)
suspending pciex10b5,8532@9 (aka pxb_plx)
suspending pciex10b5,8532@0 (aka pxb_plx)
suspending pciex108e,80f8@10,600000 (aka px)
suspending pciex108e,80f8@11,700000 (aka px)
suspending pciex108e,abcd@0 (aka nxge)
suspending pciex108e,abcd@0,1 (aka nxge)
suspending pciex108e,80f8@12,600000 (aka px)
suspending pciex8086,105e@0 (aka e1000g)
suspending pciex8086,105e@0,1 (aka e1000g)
suspending pciex108e,80f8@13,700000 (aka px)
resuming pciex108e,80f8@13,700000 (aka px)
resuming pciex8086,105e@0,1 (aka e1000g)
resuming pciex8086,105e@0 (aka e1000g)
resuming pciex108e,80f8@12,600000 (aka px)
resuming pciex108e,abcd@0,1 (aka nxge)
resuming pciex108e,abcd@0 (aka nxge)
resuming pciex108e,80f8@11,700000 (aka px)
resuming pciex108e,80f8@10,600000 (aka px)
resuming pciex10b5,8532@0 (aka pxb_plx)
resuming pciex10b5,8532@9 (aka pxb_plx)
resuming pciex108e,abcd@0 (aka nxge)
resuming pciex10b5,8532@8 (aka pxb_plx)
resuming pciexclass,060400@0,1 (aka px_pci)
resuming pciexclass,060400@0 (aka px_pci)
resuming pci1000,50@1 (aka mpt)
resuming pciex108e,80f8@3,700000 (aka px)
resuming pciex108e,80f8@2,600000 (aka px)
resuming pciex8086,105f@0,1 (aka e1000g)
resuming pciex8086,105f@0 (aka e1000g)
resuming pciex108e,80f8@1,700000 (aka px)
resuming pciex8086,105e@0,1 (aka e1000g)
resuming pciex8086,105e@0 (aka e1000g)
resuming pciex108e,80f8@0,600000 (aka px)
resuming pciex10b5,8532@0 (aka pxb_plx)
resuming pciex10b5,8532@9 (aka pxb_plx)
resuming pciex8086,105f@0,1 (aka e1000g)
resuming pciex8086,105f@0 (aka e1000g)
resuming pciex10b5,8532@8 (aka pxb_plx)
resuming pciexclass,060400@0,1 (aka px_pci)
resuming pciexclass,060400@0 (aka px_pci)
resuming pci14e4,1648@2 (aka bge)
resuming pci1000,50@1 (aka mpt)
resuming sd@3,0
resuming sd@0,0
resuming pci10cf,138f@18,4000 (aka pcicmu)
resuming ebus@1
resuming FJSV,panel@14,280030 (aka oplpanel)
resuming FJSV,scfc@14,200000 (aka scfd)
resuming su@14,400000
resuming pci10cf,138f@8,4000 (aka pcicmu)
resuming ebus@1
resuming FJSV,panel@14,280030 (aka oplpanel)
resuming FJSV,scfc@14,200000 (aka scfd)
resuming su@14,400000
resuming FJSV,oplmc@210,200 (aka mc-opl)
resuming FJSV,oplmc@200,200 (aka mc-opl)
DR: resuming user threads...
May 31 14:41:55 nwk-ff2-2-a e1000g: NOTICE: pciex8086,105e - e1000g[11] : Adapter 1000Mbps full duplex copper link is up.
May 31 14:41:55 nwk-ff2-2-a e1000g: NOTICE: pciex8086,105e - e1000g[10] : Adapter 1000Mbps full duplex copper link is up.
May 31 14:42:18 nwk-ff2-2-a e1000g: NOTICE: pciex8086,105e - e1000g[1] : Adapter 1000Mbps full duplex copper link is up.
May 31 14:42:18 nwk-ff2-2-a e1000g: NOTICE: pciex8086,105e - e1000g[0] : Adapter 1000Mbps full duplex copper link is up.
DR: resume COMPLETED
781 Killed
+ pkill netstat
+ pkill netsum
779 Terminated
778 Terminated
+ date
Suspend/Resume operation with MaxQ test run with Atlas Cards:
> Here is the result of suspend/resume operation for MAXQ run.
>
> bash-3.00# date; ./MAXQ.auto; date
> Fri May 25 13:37:13 PDT 2007
>
> MAXQ v1.34
> ============================================================
> Command: MAXQ.auto
> Checking super-user permission...
> Verifying mandatory parameters...
> TCP_NODELAY is off
> Verifying client <-> server pairs...
> Verifying MAXQ.auto is running on SUT system...
> Detecting system and distributing binaries...
> Setting up multicasting subnet...
> delete net 224.0.0.0: gateway 10.4.87.146
> add net 224.0.0.0: gateway 99.99.1.1
> Multicast subnet gateway: 99.99.1.1/nxge0
> Running get_TP on card=8 sess=2 time=900 for performance...
> Connecting from su1s42xgf_p0 -> cu1s42xgf_p0 for 2 sessions...
> Connecting from cu1s42xgf_p0 -> su1s42xgf_p0 for 2 sessions...
> Connecting from su1s42xgf_p1 -> cu1s42xgf_p1 for 2 sessions...
> Connecting from cu1s42xgf_p1 -> su1s42xgf_p1 for 2 sessions...
> Connecting from su1s12xgf_p0 -> cu1s12xgf_p0 for 2 sessions...
> Connecting from cu1s12xgf_p0 -> su1s12xgf_p0 for 2 sessions...
> Connecting from su1s12xgf_p1 -> cu1s12xgf_p1 for 2 sessions...
> Connecting from cu1s12xgf_p1 -> su1s12xgf_p1 for 2 sessions...
> Connecting from su1s3qgc_p0 -> cu1s3qgc_p0 for 2 sessions...
> Connecting from cu1s3qgc_p0 -> su1s3qgc_p0 for 2 sessions...
> Connecting from su1s3qgc_p1 -> cu1s3qgc_p1 for 2 sessions...
> Connecting from cu1s3qgc_p1 -> su1s3qgc_p1 for 2 sessions...
> Connecting from su1s2qgc_p0 -> cu1s2qgc_p0 for 2 sessions...
> Connecting from cu1s2qgc_p0 -> su1s2qgc_p0 for 2 sessions...
> Connecting from su1s2qgc_p1 -> cu1s2qgc_p1 for 2 sessions...
> Connecting from cu1s2qgc_p1 -> su1s2qgc_p1 for 2 sessions...
> Waiting for 32 connections to establish...
> Fri May 25 13:37:59 PDT 2007:multicast fired on subnet 99.99.1.0
> sync mode send/receive loop is used.
> sync_netperf test started ...
>
> DR: suspending user threads...
>
> DR: checking devices...
> DR: suspending drivers...
> suspending FJSV,oplmc@200,200 (aka mc-opl)
> suspending FJSV,oplmc@210,200 (aka mc-opl)
> suspending su@14,400000
> suspending FJSV,scfc@14,200000 (aka scfd)
> suspending FJSV,panel@14,280030 (aka oplpanel)
> suspending ebus@1
> suspending pci10cf,138f@8,4000 (aka pcicmu)
> suspending su@14,400000
> suspending FJSV,scfc@14,200000 (aka scfd)
> suspending FJSV,panel@14,280030 (aka oplpanel)
> suspending ebus@1
> suspending pci10cf,138f@18,4000 (aka pcicmu)
> suspending sd@0,0
> suspending sd@3,0
> suspending pci1000,50@1 (aka mpt)
> suspending pci14e4,1648@2 (aka bge)
> suspending pciexclass,060400@0 (aka px_pci)
> suspending pciexclass,060400@0,1 (aka px_pci)
> suspending pciex10b5,8532@8 (aka pxb_plx)
> suspending pciex10b5,8532@9 (aka pxb_plx)
> suspending pciex10b5,8532@0 (aka pxb_plx)
> suspending pciex108e,80f8@0,600000 (aka px)
> suspending pciex108e,80f8@1,700000 (aka px)
> suspending pciex108e,80f8@2,600000 (aka px)
> suspending pciex108e,80f8@3,700000 (aka px)
> suspending pci1000,50@1 (aka mpt)
> suspending pciexclass,060400@0 (aka px_pci)
> suspending pciexclass,060400@0,1 (aka px_pci)
> suspending pciex10b5,8532@8 (aka pxb_plx)
> suspending pciex108e,abcd@0 (aka nxge)
> suspending pciex108e,abcd@0,1 (aka nxge)
> suspending pciex10b5,8532@9 (aka pxb_plx)
> suspending pciex10b5,8532@0 (aka pxb_plx)
> suspending pciex108e,80f8@10,600000 (aka px)
> suspending pciex108e,abcd@0 (aka nxge)
> suspending pciex108e,abcd@0,1 (aka nxge)
> suspending pciex108e,80f8@11,700000 (aka px)
> suspending pciex108e,abcd@0 (aka nxge)
> suspending pciex108e,abcd@0,1 (aka nxge)
> suspending pciex108e,80f8@12,600000 (aka px)
> suspending pciex108e,abcd@0 (aka nxge)
> suspending pciex108e,abcd@0,1 (aka nxge)
> suspending pciex108e,80f8@13,700000 (aka px)
> resuming pciex108e,80f8@13,700000 (aka px)
> resuming pciex108e,abcd@0,1 (aka nxge)
> resuming pciex108e,abcd@0 (aka nxge)
> resuming pciex108e,80f8@12,600000 (aka px)
> resuming pciex108e,abcd@0,1 (aka nxge)
> resuming pciex108e,abcd@0 (aka nxge)
> resuming pciex108e,80f8@11,700000 (aka px)
> resuming pciex108e,abcd@0,1 (aka nxge)
> resuming pciex108e,abcd@0 (aka nxge)
> resuming pciex108e,80f8@10,600000 (aka px)
> resuming pciex10b5,8532@0 (aka pxb_plx)
> resuming pciex10b5,8532@9 (aka pxb_plx)
> resuming pciex108e,abcd@0,1 (aka nxge)
> resuming pciex108e,abcd@0 (aka nxge)
> resuming pciex10b5,8532@8 (aka pxb_plx)
> resuming pciexclass,060400@0,1 (aka px_pci)
> resuming pciexclass,060400@0 (aka px_pci)
> resuming pci1000,50@1 (aka mpt)
> resuming pciex108e,80f8@3,700000 (aka px)
> resuming pciex108e,80f8@2,600000 (aka px)
> resuming pciex108e,80f8@1,700000 (aka px)
> resuming pciex108e,80f8@0,600000 (aka px)
> resuming pciex10b5,8532@0 (aka pxb_plx)
> resuming pciex10b5,8532@9 (aka pxb_plx)
> resuming pciex10b5,8532@8 (aka pxb_plx)
> resuming pciexclass,060400@0,1 (aka px_pci)
> resuming pciexclass,060400@0 (aka px_pci)
> resuming pci14e4,1648@2 (aka bge)
> resuming pci1000,50@1 (aka mpt)
> resuming sd@3,0
> resuming sd@0,0
> resuming pci10cf,138f@18,4000 (aka pcicmu)
> resuming ebus@1
> resuming FJSV,panel@14,280030 (aka oplpanel)
> resuming FJSV,scfc@14,200000 (aka scfd)
> resuming su@14,400000
> resuming pci10cf,138f@8,4000 (aka pcicmu)
> resuming ebus@1
> resuming FJSV,panel@14,280030 (aka oplpanel)
> resuming FJSV,scfc@14,200000 (aka scfd)
> resuming su@14,400000
> resuming FJSV,oplmc@210,200 (aka mc-opl)
> resuming FJSV,oplmc@200,200 (aka mc-opl)
> DR: resuming user threads...
> DR: resume COMPLETED
> netperf: data send errornetperf: data send errornetperf: data send error: : Broken pipe
> Broken pipe
> : Broken pipe
> netperf: data send error: Broken pipe
> netperf: data send error: Broken pipe
> netperf: data send error: netperf: data send errornetperf: data send errornetperf: data send errornetperf: data send error: : : Broken pipe
> Broken pipe: Broken pipeBroken pipe
> netperf: data send error
> :
> Broken pipe
> Broken pipe
> netperf: data send error: Broken pipe
> netperf: data send error: Broken pipe
> netperf: data send error: Broken pipe
> netperf: data send error: Broken pipe
> netperf: data send error: Broken pipe
|