ELFP4((%GNUy5ECDUWVSơ = xtcGW9Xu FC9Xt;98u@ \$$ tG = xu[^_]Ét$$ٍt&US@ӺH4[]US@ӺH4[]US@Ӻ`H4[]U`1]Ív'UWVS1ۅ҉ljt#EEu5 4v [^_]Ív$9]u׍t&[^_]É'UWVS1ۅ҉ljt1EEu5Jwt[^_]Ðt&9]ut&[^_]É'UWVS1҉ΉEUt=1!fB< w0;]ߍDBЉtEtο[^_]Í&UWVSË@x9z9     C,f0C$ǃ ǃǃpff [^_]Ít&@2@f6Qt&ǃǃuS@`t@ t@1҅~DE׉L$t$ T$D$$Ffx@$,Æ$D$h~1҅E׍Dt$ L$T$D$$fzt&'U]ÐUWVS 1ۉEЉ׈MƋEUBU9EPt?&C9EXt=Du3Dt }u<@űE [^_]Ð1荶UWVS1ǡ U= Xt21S Zt"t}ƅu[^_]Ã[^_]Ít&F[^_]É'UWVSd=F^9ÍPuEt&B9ÍPt6@tdG@u(F9ÍPuf[^_]1&UVS = XuKC = Xt8,u Btt&P  Bu[^]Ít&'UWVSNj@@E D$<$EUBփ9ƍXu;C9ƍXt+CtDD$D$ <$C9ƍXuD$<$UB9ƍXu9t&C9ƍXt+CuDD$D$ <$C9ƍXuՋExu*D$&<$E1[^_]Í&<$D$D$ t&U]uËdD0t ]u]1ҍD$D$D$ D$$tdD21ҋf1fS$S$m&UWVShÅt~t@dl9~FdD t;htsEUCU$vǃtCEEǃ%r9F  7 65ш43ǃ  r9F 10/ш.-tMtC19v+t% 9wՋCtftf%fCtftf%fCf9s f9Gf f9sf9Gfuc9s ʃ9GʉhUdB C8P:1 P#`0uދCK{ 9}@G$9Gщ$@xzf9 *"f9Bf"@1Edf"@[^_]Í9s"Cʃ9Gʉ&EdMH dC,pvTX\df"v"t&1Cv1CavMUt&1ҋlhdȉt9pUCMDv)1Cf v)1Cf)1:s1ҋK )Ct&xz)1҃@dD tCUU^)1t&1ƒtсtۃtօt҉%=tĉhUCUWVSӺE؉E܋E@(EB}U U+u}E=GEEM1M5MfLLKPTST)υf0UB,VD MA,H@9ufDuFfLut&E +uE1҉}E}=GEE1t&E܋UMUȉAEU܋EȉBEȉB [^_]Ë@ H@ 1fЀ$MA,덍'U]ut]1u]Ðt&t uܐt& tH}uȉ\$ D$D$$`U]u}1Nj\ t t]u}]Ðt&C EQ tE]u}]fQuӋGP1벍t&U]u}ÉCϸtdRt~+)…~1ɉ$ x_tduW,0H4fx P]u}]ÉD$$1؉D$$<'UWVS$ƉeE1tXd1@tt&Tۃ@tuDU۸tefuD@Dt>1Ue3u$[^_]\$$Xd lj\$$މ\$$h뙍&UWVS2ÅtB11t&D8;2s%D8tHtՉUUȃ[^_]UWVS\pxx|Ë@pu싳)EC@ŰSt}U$EЉU؋SDUԉEѸ@BmUʉEEMUU)Ƹ@BUʉEEMUUu؋}ԉt$(uЉыỦ|$$}Eȸ@Bt$ uT$,mȉ|$}t$uD$xUʉEMU荃t$u|$}$t$|$ uiKDʚ;}Eܸʚ;c@4$|$Ƌ$U1UUMEЋEʉEEUU1҅ɉEtCi@B)щʉEؿ@BʉT$UD$EKP[TT$Ut$u܉L$ \$$D$4$T$ D$\[^_]Í&UWVSEUEBU9X&ǃE1ǃǃC@CDCHCLCPCTCǃ<ʚ;umEu؋E؉U}܋U܉ChCp1fSlSt1fFC$CE9EXt1@OC9EXuАEEt E[^_]ÍU,]u}ʚ;ÍEEEEU1EU1SE܍EUEuEԋEuԋuU؋U})EԋEU؋UEU؋EԋU؋}S]]É'UWVSÍEEʚ;EEU1EUd5 F@u!%@u^󐋃<uՋ1E܍EUuʚ;m+EUEU[^_]É뛉'U(]u}Ë<t  StSM1Eǃ<uʚ;mCCx؉S|M1]u}]ÁD\$$֍t&'UWVSzƉӅ@tXdǃ@V9֋u 09Ƌt*‰ȍJ9uJ9Ƌ:O9B uft@hu*dC,t1[^_]fhd/$j2t&UWVSV~9u 4t&ډË4UUǂ49ߋuщ[^_]É'UWVSGw9ƍXtC9ƍXu[^_]fUWVStEUeE1EM1UMẺUMUMPu})׃EEʚ;EEU1EU dE];fEEEE@UB@EEUuMĉEEED$)։4$EЅtEtf| 1MEUA0Q4AhQlEe3ust[^_]Ít&dE1Mʚ;mȋM+EUEUA0Q4AhQlf| 륐t&'UWVS+C$+ EEEffE܋Ef Eff@ffHMfH`E܍JB BMfB00EEJ4HMIHEH EH @JMBEDPHPLP +C$f~fEF؀feM4,[^_]f`Ƀ` 8UUu7 fEEEÆ$D$#D$$U밐UWVS@Ë@EGD8GD-S0K4!ȃ<tsdtUs`;s`rDډCx<@PCXS\S0K4(C` <F@EdFFDuE<<U 5CPST<CdEFDC= t\$$\ \$D$$J1ߺ ttftft c^EJ@<E   Ɖ /j Ƅ5 ðu>= t\$$| \$D$$1ߺ ttftft cE0 ƉsJ >Ƅ5  t$ D$D$ $0ttf1t ft= t $T$ D$T$ $cE0 觺Ɖ. H 辽Ƅ5  Pt$ D$D$ $0ttf1t ft= t $ T$ D$T$ $E bƉ H y Ƅ5 `\$ D$D$ $= t $ T$ D$T$ $')E0 kƉ H 肻Ƅ5  t$ D$D$ $@ttf1t ft= t $.T$ D$JT$ $VE  &Ɖ J Ƅ5 u>= t\$$ \$D$^$"1ߺ ttftft cmE  Ɖ +f Ƅ5 u>= t\$$ \$D$u$1ߺ ttftft cE mU׉ٻE<E,Ff0t$D$ $iEa+E ‰E1щERE22Ff6t$D$ $uEHAEE  wBhD$D$$3EbE  ϲlD$D$ $ǀǀǀ@@@D@H@L@P@TD$$2EIE αfxD$D$ $E`&E 8AfzD$D$4 $EJWIE# D$N1ۉ$Ƌ99؋tM]ȉD$7T$ D$$뷺Eua\뱺EHqf= fǂfǂ$ XE: js== fu\ǂD${D$ $EuDbe$`= tt$D oEI = fǀfǀl$h [E $wbftRD$D$ $E`,D$$E V_vHD$$3EJftD$D$ $ER 莬=f= fu_ǀD$D$ $&EuKax$= ty$D hEH= fǀfǀx$h g#E '0weftUD$D$+ $Eb5D$:$UE _hvHD$p$< EIftD$D$_ $E DždtHD$$pE`D$D$ $E DždtHD$ $EJD$D$ $GEu|   |D$D$ $&Eu9I /ED$D$ $4Eu`CEuJ@QEua`EuH|fEubYlEuI6wEu`UD$ T$D$  $nt&'UWVS։1҉赩3,ЀEiD1ҸdCC<C <C0¡S4C(C8@Spktgen: can't move proc entry for '%s' <3>pktgen: ERROR: pkt_dev->odev == NULL in setup_inject ERROR: pkt_dev->odev == NULL in setup_inject. <4>pktgen: WARNING: Requested queue_map_min (zero-based) (%d) exceeds valid range [0 - %d] for (%d) queues on %s, resetting <4>pktgen: WARNING: Requested queue_map_max (zero-based) (%d) exceeds valid range [0 - %d] for (%d) queues on %s, resetting /build/buildd/linux-3.0.0/net/core/pktgen.c<3>pktgen: %s: timed out after waiting %d msec for device %s to be removed <3>pktgen: Error expanding ipsec packet %d <3>pktgen: Error creating ipsec packet %d <3>pktgen: no such netdevice: "%s" <3>pktgen: not an ethernet device: "%s" <3>pktgen: device is down: "%s" <3>pktgen: ERROR: out of memory, can't create new thread <3>pktgen: kernel_thread() failed for cpu %d <3>pktgen: cannot create %s/%s procfs entry OK: %llu(c%llu+d%llu) usec, %llu (%dbyte,%dfrags) %llupps %lluMb/sec (%llubps) errors: %llu<4>pktgen: interface: %s is already stopped <4>pktgen: WARNING: trying to remove a running interface, stopping it now Params: count %llu min_pkt_size: %u max_pkt_size: %u frags: %d delay: %llu clone_skb: %d ifname: %s queue_map_min: %u queue_map_max: %u saddr: %pI6c min_saddr: %pI6c max_saddr: %pI6c daddr: %pI6c min_daddr: %pI6c max_daddr: %pI6c dst_min: %s dst_max: %s src_min: %s src_max: %s udp_src_min: %d udp_src_max: %d udp_dst_min: %d udp_dst_max: %d src_mac_count: %d dst_mac_count: %d vlan_id: %u vlan_p: %u vlan_cfi: %u svlan_id: %u vlan_p: %u vlan_cfi: %u Current: pkts-sofar: %llu errors: %llu started: %lluus stopped: %lluus idle: %lluus seq_num: %d cur_dst_mac_offset: %d cur_src_mac_offset: %d cur_saddr: %pI6c cur_daddr: %pI6c cur_saddr: 0x%x cur_daddr: 0x%x cur_udp_dst: %d cur_udp_src: %d <6>pktgen: increased datalen to %d <3>pktgen: ERROR: couldn't allocate skb in fill_packet <4>pktgen: Unknown command: %s <4>pktgen: wrong command format <7>pktgen: %s,%lu buffer -:%s:- <6>pktgen: Delay set at: %llu ns IPSRC_RND, IPDST_RND, UDPSRC_RND, UDPDST_RND, MACSRC_RND, MACDST_RND, TXSIZE_RND, IPV6, MPLS_RND, VID_RND, SVID_RND, FLOW_SEQ, IPSEC, NODE_ALLOC Flag -:%s:- unknown Available flags, (prepend ! to un-set flag): %s<7>pktgen: dst_min set to: %s <7>pktgen: dst_max set to: %s <7>pktgen: dst6_min set to: %s <7>pktgen: dst6_max set to: %s <7>pktgen: src_min set to: %s <7>pktgen: src_max set to: %s <7>pktgen: VLAN/SVLAN auto turned off <7>pktgen: MPLS auto turned off <7>pktgen: VLAN/SVLAN turned off ERROR: traffic_class must be 00-ff<3>pktgen: ERROR: interface already used <3>pktgen: ERROR: already assigned to a thread OK: Note! max_before_softirq is obsoleted -- Do not use<3>pktgen: ERROR: cannot create %s procfs entry <4>pktgen: WARNING: Cannot create thread for cpu %d (%d) <3>pktgen: ERROR: Initialization failed for all threads xx[[x[[[[[[[[[[[[[[[[[[x[x[[[[[[[[[[[[[[[[[[[[[[[[[[x1111l0l0l0l0l0l0l0l0l0l0l0l00l0l0l0l0l0l0l0l0l0l0l0l0l0l0l00Packet Generator for packet performance testing. Version: 2.74 @57pktgen_mark_device`^debugpg_clone_skb_dpg_delay_dpg_count_db'bbbYbAb;bbb2b3b]bRunning: %s Stopped: Result: %s Result: NA kpktgend_%dpktgenStartingError starting , flows: %u flowlen: %u skb_priority: %u src_mac: %pM dst_mac: %pM mpls: %08x%s tos: 0x%02x traffic_class: 0x%02x node: %d Flags: IPV6 IPSRC_RND IPDST_RND TXSIZE_RND UDPSRC_RND UDPDST_RND MPLS_RND QUEUE_MAP_RND QUEUE_MAP_CPU FLOW_SEQ FLOW_RND IPSEC MACSRC_RND MACDST_RND VID_RND SVID_RND NODE_ALLOC cur_queue_map: %u flows: %u Result: %s Result: Idle No memory<6>pktgen: %s xmit error: %d stopstartreset,<4>pktgen: illegal format min_pkt_sizeOK: min_pkt_size=%umax_pkt_sizeOK: max_pkt_size=%upkt_sizeOK: pkt_size=%udebugOK: debug=%ufragsOK: frags=%udelayOK: delay=%llurateOK: rate=%luratepudp_src_minOK: udp_src_min=%uudp_dst_minOK: udp_dst_min=%uudp_src_maxOK: udp_src_max=%uudp_dst_maxOK: udp_dst_max=%uclone_skbOK: clone_skb=%dcountOK: count=%llusrc_mac_countOK: src_mac_count=%ddst_mac_countOK: dst_mac_count=%dnodeOK: node=%dERROR: node not possibleflagIPSRC_RND!IPSRC_RNDTXSIZE_RND!TXSIZE_RNDIPDST_RND!IPDST_RNDUDPSRC_RND!UDPSRC_RNDUDPDST_RND!UDPDST_RNDMACSRC_RND!MACSRC_RNDMACDST_RND!MACDST_RNDMPLS_RND!MPLS_RNDVID_RND!VID_RNDSVID_RND!SVID_RNDFLOW_SEQQUEUE_MAP_RND!QUEUE_MAP_RNDQUEUE_MAP_CPU!QUEUE_MAP_CPUIPSEC!IPV6NODE_ALLOC!NODE_ALLOCOK: flags=0x%xdst_mindstOK: dst_min=%sdst_maxOK: dst_max=%sdst6%pI6c<7>pktgen: dst6 set to: %s OK: dst6=%sdst6_minOK: dst6_min=%sdst6_maxOK: dst6_max=%ssrc6<7>pktgen: src6 set to: %s OK: src6=%ssrc_minOK: src_min=%ssrc_maxOK: src_max=%sdst_macOK: dstmac %pMsrc_macOK: srcmac %pMclear_countersOK: Clearing counters. flowsOK: flows=%uflowlenOK: flowlen=%uqueue_map_minOK: queue_map_min=%uqueue_map_maxOK: queue_map_max=%umplsOK: mpls=vlan_id<7>pktgen: VLAN turned on OK: vlan_id=%uvlan_pOK: vlan_p=%uERROR: vlan_p must be 0-7vlan_cfiOK: vlan_cfi=%uERROR: vlan_cfi must be 0-1svlan_id<7>pktgen: SVLAN turned on OK: svlan_id=%usvlan_pOK: svlan_p=%uERROR: svlan_p must be 0-7svlan_cfiOK: svlan_cfi=%uERROR: svlan_cfi must be 0-1tosOK: tos=0x%02xERROR: tos must be 00-fftraffic_classOK: traffic_class=0x%02xskb_priorityOK: skb_priority=%iNo such parameter "%s"<7>pktgen: t=%s, count=%lu <3>pktgen: ERROR: No thread add_deviceOK: add_device=%srem_device_allOK: rem_device_allmax_before_softirq<6>pktgen: %spgctrlw4I O00(?>,?parm=debug:Enable debugging of pktgen moduleparmtype=debug:intparm=pg_clone_skb_d:Default number of copies of the same packetparmtype=pg_clone_skb_d:intparm=pg_delay_d:Default delay between packets (nanoseconds)parmtype=pg_delay_d:intparm=pg_count_d:Default number of packets to injectparmtype=pg_count_d:intversion=2.74license=GPLdescription=Packet Generator toolauthor=Robert Olsson srcversion=609C7024F8D22B606A92368depends=vermagic=3.0.0-12-generic-pae SMP mod_unload modversions 686  ( )) IiY ,o y)'+i/1L5 7[i^ oFmodule_layoutե?single_releaseXmseq_readGIseq_lseeko>param_ops_intB!C?proc_net_removeVvunregister_netdevice_notifierB|nr_cpu_idsѣfind_next_bit.47-cpu_online_maskScregister_netdevice_notifierhy1Kproc_mkdirq vzalloc_nodew%mac_ptonpsnprintfSstrncpyL7copy_from_user_overflowZ%strcmpcapable3 finish_wait?,schedule_timeout:fuprepare_to_wait5refrigeratoro_kthread_should_stopu ^complete'|autoremove_wake_functionh}jiffies#b_raw_spin_unlock_bh^_raw_spin_lock_bh;net_ratelimit|g__netdev_alloc_skb__alloc_skbZi__ndelay|hrtimer_start_range_ns\Ohrtimer_cancelk7dhrtimer_init_sleeperzhrtimer_inituvput_pagevfreeL6BschedulestrcpycZktime_get_tsdiv64_u64gLns_to_timevalncwait_for_completionLswake_up_process6Wkthread_stop:Ukthread_bind zkfreekthread_create_on_nodeJ__init_waitqueue_head8kmem_cache_alloc_tracekmalloc_cachesNW6__xfrm_state_destroyՓdev_get_by_name@kfree_skbI<skb_pushߪǓskb_pulls pskb_expand_head\ schedule_timeout_interruptible;msecs_to_jiffies__alloc_pages_nodemaskx&contig_page_dataƇ.do_gettimeofday[+memsett5Iskb_putҰGcpu_numberJnrandom32[Kxfrm_stateonly_find(9init_net}seq_printf2mutex_unlock^mutex_lockPmsleep_interruptibleDPcurrent_task;_pv_lock_ops 3.lstrncmpMCd_raw_spin_lockLhex_to_bin.6_copy_from_userZ, M\ ht `+`@ ww ihUhT*@A]p}P   ` 5"@1aUh h uj`pg> '+`/m%"1@@5M7$] c[u`^ h  _ -- '@@@]t <   4$0((  ?< QI cU"yw/# >  #$| &4@IV_ eu{ !0G\ hy*3<EPYahp~  * = J Q o w            # 1 < K [ m |           pktgen_change_namepktgen_threadspg_proc_dirpktgen_if_fopspktgen_if_openpktgen_if_showpgctrl_openpgctrl_showpktgen_thread_openpktgen_thread_showversioncount_trail_charsstrn_lennum_argscan_ip6pktgen_setup_injectcopy_from_userhex32_argget_labelspktgen_find_dev__pktgen_NN_threadspktgen_wait_thread_runpktgen_wait_all_threads_runpktgen_thread_lockget_ipsec_samod_cur_headerspktgen_finalize_skbpktgen_device_event__func__.41827pktgen_output_ipsec.isra.28process_ipsecpktgen_setup_dev.isra.30free_SAs.isra.31.part.32pktgen_create_thread__key.8589pktgen_thread_workerpktgen_thread_fopsshow_resultspktgen_runpktgen_resched.isra.33pktgen_wait_for_skbpktgen_stop_devicepktgen_remove_devicepktgen_rem_all_ifspktgen_stopspinfill_packet_ipv4fill_packet_ipv6pktgen_xmit__key.42286pktgen_exitingpgctrl_writepktgen_if_writedebugpktgen_add_devicepg_delay_dpg_count_dpg_clone_skb_dpktgen_thread_writepg_initpktgen_fopspktgen_notifier_blockpg_cleanup__mod_debug3790__mod_debugtype3789__param_debug__param_str_debug__mod_pg_clone_skb_d3788__mod_pg_clone_skb_dtype3787__param_pg_clone_skb_d__param_str_pg_clone_skb_d__mod_pg_delay_d3786__mod_pg_delay_dtype3785__param_pg_delay_d__param_str_pg_delay_d__mod_pg_count_d3784__mod_pg_count_dtype3783__param_pg_count_d__param_str_pg_count_d__mod_version3782__mod_license3781__mod_description3780__mod_author3779__mod_srcversion122__module_depends____versions__mod_vermagic5ns_to_timevalstrcpy_copy_from_userskb_put__this_modulesnprintfvzalloc_nodecompletesimple_strtolfinish_waitput_pagehrtimer_initcleanup_moduleprepare_to_waitkfreeschedule_timeout_interruptibleseq_lseekdo_gettimeofdayproc_create_datacopy_from_user_overflowkthread_should_stopnet_ratelimitktime_get_ts__xfrm_state_destroy_raw_spin_lockkmem_cache_alloc_tracemsleep_interruptibleinit_modulepskb_expand_headwake_up_processkfree_skbrefrigeratorschedule_timeoutschedulemsecs_to_jiffies__stack_chk_fail_raw_spin_unlock_bh__alloc_skbcapablecontig_page_datahrtimer_init_sleeperinit_netskb_pullmac_ptonmutex_lockskb_pushstrncmpmcountstrncpy_cond_reschedproc_net_removekthread_stopprintkcurrent_taskrandom32xfrm_stateonly_findproc_mkdirmemsethrtimer_start_range_nswait_for_completionnr_cpu_ids__init_waitqueue_head__netdev_alloc_skbkthread_bindstrcmpunregister_netdevice_notifierjiffieskthread_create_on_node__alloc_pages_nodemaskseq_readsprintfcpu_number__get_user_1vfreemutex_unlock__ndelayremove_proc_entryregister_netdevice_notifierseq_printffind_next_bithex_to_binsimple_strtouldev_get_by_name_raw_spin_lock_bhhrtimer_cancelseq_putssingle_releasein_atondiv64_u64cpu_online_maskautoremove_wake_functionstrlenparam_ops_intsingle_openpv_lock_opskmalloc_caches F NT fky *AKn*hr+<kpq %^)JQX"<FKj'/JR[~Z f    9Qy)I-rXrar-7is~'C&afm|'27RWin1o^oo,p#(p=p < ej )y0}V[z*Mz%8z+Xd|    c k s {       1!=!k!w!!!!!0"8"t"{"" ##o6#oI######$ $$($6$B$Z$_$$$$$$$$$%%+%3%F%N%b%j%~%%%%%%%%%&&&,&4&D&L&\&&&&&&&&&&&''$','Q'f'n'''''M(((r)r8)rI)r)r)r++++*,Z,m,r,r,r -rC-ri-r/;/@/Q/V/j//60<0m0001p111111111 22 "2-2vQ2e223 3-3E3S3 ]3{33333Z444444|4 5x5(5M5c55q5555555556$6-62686>6T6^6c6m6r6~6666666666 77q7 8ql8u888899!99999,:::i:q::::::;#;3;;;;;;; <(<6<F<N<<<<<<8=F=V=y=====>>>$>6>>>>>>>?&?6?>?????@&@D@I@g@l@|@@@@A AjA|AAAAABy2B:BBBBBBBBCC!C*C2CCCCCCC&D-DIDQDmDuDDDDEEEiEpEEEFF4FtFFFFFFFWGcGyGtGGGGHHHHHHtHHHHH IIIIIt JJ"J0JBJRJZJJJJJJKNKUKqKyKKKLLL!LmLtLLL MV[V`VjVrVVVVVV/W=WMWUWwWWWWWWWX?XMX]XeXXXXXXYY%Y-YWYnY|YYYYYYY9ZGZWZ_ZZZZZZZZZ [[-[5[P[X[s[{[[[[[[ \)\p5\uH\g\]!] 3]8]S]]]]]]]}^})^.^A^F^j^^q_4_B_O_W_d_k_z____~__ `q``-`2`D`L`Y`f`{```````` Xxw\p ,1Wcjz }  "'6=KRr}  !CHX^jnw  $},38> CHMRW  $(,048<@DHLPTX\`dhlptx|  $(,048<@DHLPTs s$(,LTs (08@HPX     $,04<  $(,048<@DHLPTX\`dhlptx|  t{