irqbalance-0.55-122.3>t  DH`pJ|/=„_' H2tOɱwIJ^*Hf&;B\Hg![~ݖAtC*& :Y~N:+SEȷ~9KȒ'ӛwFv,(I?N۱cQο9\tC :E<I "#ߪ, CDdZO6@R[aO,Gj(K"k[7q'BM2`C$ξE* U!Y|C7996df6d614a02ee82090551857d7abaf37a1668QJ|/=„Q?iG"peS["'?_IiJMSZ.#9MzS/|3ܩij'[,rw@=Dt=Wn@B˂Kjzz<| U]n4i: g3uŮ30m6:# v4Lz|zKkr33a ε]#fotgDĹvlB w ^ kc[-p\˵^O8EX^ByA>;?d   5 (7QW\@T ^ h |   4Mf  /( U8 \ 9 :  >l?t@|FGHIXY\]^Hbcdteyf~lzCirqbalance0.55122.3Balance IRQs on SMP Machinesirqbalance dynamically switches the CPUs for IRQs to prevent cpu0 from being used for all IRQs. Authors: -------- Arjan van de Ven J|build21openSUSE 11.2openSUSEGPL v2 or laterhttp://bugs.opensuse.orgSystem/Daemonshttp://www.irqbalance.orglinuxi586 sbin/insserv ${YAST_IS_RUNNING:+-f} irq_balancer PNAME=irqbalance SUBPNAME= TEMPLATE_DIR=var/adm/fillup-templates SYSC_TEMPLATE=$TEMPLATE_DIR/sysconfig.$PNAME$SUBPNAME SD_NAME="" if [ -x bin/fillup ] ; then if [ -f $SYSC_TEMPLATE ] ; then echo "Updating etc/sysconfig/$SD_NAME$PNAME..." mkdir -p etc/sysconfig/$SD_NAME touch etc/sysconfig/$SD_NAME$PNAME bin/fillup -q etc/sysconfig/$SD_NAME$PNAME $SYSC_TEMPLATE fi else echo "ERROR: fillup not found. This should not happen. Please compare" echo "etc/sysconfig/$PNAME and $TEMPLATE_DIR/sysconfig.$PNAME and" echo "update by hand." fi test -n "$FIRST_ARG" || FIRST_ARG=$1 if test "$FIRST_ARG" = "0" ; then test -f /etc/sysconfig/services && . /etc/sysconfig/services if test "$YAST_IS_RUNNING" != "instsys" -a "$DISABLE_STOP_ON_REMOVAL" != yes ; then for service in irq_balancer ; do /etc/init.d/$service stop > /dev/null done fi fi test -n "$FIRST_ARG" || FIRST_ARG=$1 if test "$FIRST_ARG" -ge 1 ; then test -f /etc/sysconfig/services && . /etc/sysconfig/services if test "$YAST_IS_RUNNING" != "instsys" -a "$DISABLE_RESTART_ON_UPDATE" != yes ; then for service in irq_balancer ; do /etc/init.d/$service try-restart > /dev/null || : done fi fi sbin/insserv etc/init.d g( J|J|J|J|J|4bb1e2bb46c8a05777c276cab12dbf9f6e4e3421a18c429d7d19ac9fbbf7d59ad895c4ef9714eae187082c2fda0ea7d6c51475dc3735fcec4940af5b8000ad4b/etc/init.d/irq_balancerrootrootrootrootrootrootrootrootrootrootirqbalance-0.55-122.3.src.rpmirqbalanceirqbalance(x86-32)   @@@@@@@@@ insservsedcoreutilsfillup/bin/sh/bin/sh/bin/shrpmlib(PayloadFilesHavePrefix)rpmlib(CompressedFileNames)/bin/shlibc.so.6libc.so.6(GLIBC_2.0)libc.so.6(GLIBC_2.1)libc.so.6(GLIBC_2.1.3)libc.so.6(GLIBC_2.3)libc.so.6(GLIBC_2.3.4)libc.so.6(GLIBC_2.4)libglib-2.0.so.0rpmlib(PayloadIsLzma)4.0-13.0.4-14.4.6-14.7.1J8IHoG^{F0@F#e@FFAD@Dicrrodriguez@suse.debwalle@suse.debwalle@suse.debwalle@suse.debwalle@suse.debwalle@suse.debwalle@suse.debwalle@suse.desf@suse.desf@suse.de- fix build when as-needed is a default linker option- Don't start the irqbalance on IA64 SGI SN2 systems (bnc#441505).- add "Required-Stop" to fix rpmlint error- add /etc/sysconfig/irqbalance configuration file for IRQBALANCE_ONESHOT, IRQBALANCE_BANNED_CPUS and IRQBALANCE_BANNED_INTERRUPTS configuration (#342593) - fix some minor rpmlint warnings- remove special handling of timer interrupt and dual core systems from init script because the new irq balancer does that automatically- wrote manpage for irqbalance- updated to irqbalance.org 0.55 o rewrite from static arrays to dynamic lists using glib o added IRQBALANCE_ONESHOT, IRQBALANCE_BANNED_INTERRUPTS IRQBALANCE_BANNED_CPUS configuration environment variables - changed init script to not balance the timer interrupt due to broken hardware - added $remote_fs to Required-Start since the binary needs glib2- increased IRQ number to (256 + (32*MAX_CPU)) as done in the x86_64 kernel- added patch from bug #171500, fixing regexps- added irqbalance-assert.diff to completely fix bug #158186 (see changelog entry below)/bin/sh/bin/sh/bin/shbuild21 1256356870 0.55-122.30.55-122.3irq_balancerirqbalancercirq_balancerirqbalance.1.gzsysconfig.irqbalance/etc/init.d//usr/sbin//usr/share/man/man1//var/adm/fillup-templates/-fomit-frame-pointer -fmessage-length=0 -O2 -Wall -D_FORTIFY_SOURCE=2 -fstack-protector -funwind-tables -fasynchronous-unwind-tables -gobs://build.opensuse.org/openSUSE:11.2/standard/16c92222b690f8489b5f044c3df43031-irqbalancecpiolzma2i586-suse-linux\KȂ ,T?P] b2􋇢.wqxb!wUh3^snu > oJ.uc\KCKǹ!˱0q)Hb$> Y/EJP@Mjk{s#m["&̩&0wM97ϑƪ1@ǜE9<ұ_,bRV~܍/Z5y)qv(f-I4ic2VYnb/rIDp*nM{3űnJqZW"nJ/iaէ4Jx僇BگA4E Rس-U$iW ]n_a"-eцVauDb}rߨt1[ =p9VB0қ&JU2q>/#\UMNSf(C4x^ dMo8oUH4b _Py&VE~N80|5iy@O13@35#PwY%L{TH)mh}/*m/;SOՖ zD.]hm\JSDvYwz1Rwϔ 5Z.!j dWECmx#}G*qfxڢ2_4rJkUD㢡(6$G@7G󜸈c1bz=pK'~i\/$S #ۛqPjUOH1?"֒E} ;mFL#GkNnEؠ<Ȭ LdcpX>~h*zV{'6P~i?ok~dsE'-׃ʿj)ߺ3ds Y͋z7ҲHL%eEoCzSU#[N )̛0 /DU9!G8D,4#$ <>NDOj'w®`]{S+`Kqo.Ut5)b'$QA (s/H j yJ}*|Ϗ\Ņ)ZrIs`Y9HnC㵑–Q{t ^P3*ǎSŭ'8=b ̑[]$s^Y.Ar.qEU!8W!'&\O(H2rJ BL\\+lg"CO#JX5|e27iTG`=XXɻ4!:E 2d?=HG1&15vwIDJ' {gsxuU >^^;ۀ_[9!&nNAzYvqݿx]G2yַSӭPlmCc2tw!xx7\!o {p}:t(a_׆\qcn>ھv+u[Ղ dp]3{81$N Ѻ1x9$%Ve\(^BN|r&U1ŷU "T:u γ= }GO{X™OwDŽH ̟ m{bG@G,4̝nXzW * >ڈ~~Z .drQo\@3:RO#^֫]~ۭK`q -kG`Tr3-1мgPX*Ԯ2zo4K6ymL2q>mѨn!٭9c>FNGRtTK/7e Q9H,=|,^DܩuqY2񲞾 fn/m.c=C@8He#,Տy̺mk4jiϮotuP&Dk8Ć;7\7GUJųIІǓSbG/At̂Dw=^*)aQ?ZY[-w#{Ғ@0S~ت1< 6ő @ے<r74Lkoc*?1l$2mNIkc)s,CX`.F؂I)Ri sAX|F m+%W,sFt %s4S1sFZDjLj!ېAIʥ#0tAzo> K ƘX%ScX@?6o::SE4"\Mmp3*zhFy/{pR_‚h &#S龭%!P~kds$Oi.rI ՅIJy`@*sEHYy9UPIr%7S:%%+LmivcPwt#qZ3R^O^/ 9XBg!DxmPZNS?Mq!GvEQ5* X;PiӴ @u0H 2!7cQbvEXK,s???5r,NkZ."$0bo/Et4ī e~F3* L<)W+W?ؒ fy"ְ؁b `-VpRXGQ$EYӁr2 yEm`XiA1ZJᇿ{ؕ=x:K#Z"N.:Q8&¬bZE C-~_aP/Uj!O#v}8T{/s~}{IzzKSx Nx/zٚaԱר3Ң(6-p”~UlӽD8\܆23@}4n;<'X@MxGju+ zrL,5Խvl:g,@E EO>Һ*y~%+U!=HBX\R(v9XO WԷ<]\2ޛLAt(Ss+W͞}P2<뀱G|(tB|q6cuv=%# o0{c;O/o0i.lNo]N|w[m $Ql/gˢ<غxR[*:݊H >8<RJq 9CP V-zԱC0TIkwmyk_6Z뾰FEֆkq㜔F"$dXz 8U@^}i bPY˪PNYm{'.[2$4cB RuwKj>qQ6* >%QmN@w|]v/x\,5/̳~w3ʹ[Wj6#n4f4 _]*4!zׁXvI#`QƲ?ΐ!&Zư(pR>zm!7];͛WG\|t{FYCݰNldSQ-E)s"6!.99$g̤A6ٸrGӖh q|hMZ=lu$rh{* Lk#GpBtzwe* Kk^SCvc6swv= 4'|;-S,fߌج4KWGv9IGiah!:\Ҥ̬!$.^X{[MNY1͵i+m ZeQ;xu4ME#/Rwv(oFeX:5<-)ci 9FlCUAolB< hĢv¸u ?͙&(E~FtJcguevPmzO]sl 68@!b"Įq?J kƛiՒ$-W.8V~b QkcP/&^: ,~ᑑ/kTWO rm2WXYZZyF3=4cણ'Sa|.rTk]YƧge6P"krʁrV6ƆXtG"HE%~u䇃^7+2_#(y %weNyu<>iczndLb{)ny_F3u _(Cg!֬cZFD\=^ˢhg6:2lla X%*5f P<] "jvA[,ۢ2?wrY`%)Q}djT*,_IŪ kԨCm\*ӳE9n `w…:o:JRӅr,1Ĝb7>Y _Va=h=Ȟ1WC)Dvc~y<^#onzw<=$~]Q0Z!]{AG`Val>Xvi@a݀:(wzxI#`N+S|;8Zx4%kpJͲ y; s.L;рV'>NِSeB\¸Wt=xӛ_am0mwM 97 \ܹ>',8:S8f睈d::8>UvCHaU̻v5Ni.]i=)r|܎WYv- gX396j~USZ.7òK`^dKG֧'7qWצeq+#WY[Ϭv(4؇S&r`u@ #+qP:Hې=vS0GƟi2VMˆ?7&6sP`%{E.nc6S= {&5`7(4}s&C{19(IPQ$1N oM0Ri4Gf/2fB А*w1Q'"Q$9d^-[gu*V0᧗^ V?ăl޺<©a05ٍ&}-$?KJ/z޼ nwdCC+ep{s2YWs@1kCiW=E;@LZ}G.Y8Π-#kŅ>*"iC%cV42èMg۪Y &󈈓;Qd3#zXxb%e[O%d7dhU >U&.휡3ʱʤ~cs/rV\_m~7{ ^ec: Xr_5Mu0 qg?u$L`E6e\E]ȓX^$d A ed{H11ljC1tQ!@$V·Iqr\m\nckXx'O#]狢_όɍoVp;xl4"z)Av8i;j* c\UuE T^i4˕`zW1)w[)%7'V~ 5|w<ڣwAÊ=ELr2nZt=Dqx\ ;@axJFFO Iu{Qy&j` )^bL4K<1PlEfBgs E5e [$MVU/L?LT; x:E=YV޶jV/nݘ١ׁ) rK@{ ˯RpdAhc.OP&*|G"s7W<{BB@}=O8C4#6cF{J%H?J͎AW4+(b2TԬ3pz-j?$C_G 9vj: !M!鍃; q#xҸKY(H=`A2ox,xM[t~7g*>\+VxT*Z쩅5QlN(徚6c*lhB|`Xba={\=x(}W )&Spَ6*mfq٫2IZؼp_U@$yJNĞ*p8L+)$Vacj(#iܷb_$0d^Ȋ#Da!P ".0k12Ibbj6412ȱr<a{Dnn}P15bx,4 Z`JifzB-ns_DD:.Ku4ll ބyAKR _ZI+.t%Oa1Q6m:R &[yDWEoOĻ4 SY 抓2#!{42ɿ$={27tȬ`r)qsjjz~|xwaafs 9|IVܰ X-0W M❁t{xC-q8{OX{K.(0 14o o &:entAT^K?85Gjϡ**qU51aw3HHH$Bx߀A,āNo| bmزFZ>4E%R Ğ1f;Hw)Ը}{yp?J2YFi&MKE*jc{A5C2 irNi@f9_p,@o9Pl`dqS7it{žnٹ be\oS ơHJ`WEr#X2WTW1%k䭇.@>dJQN e2F=VZrgpDnzϮnkrYؐu!IfM&l= I@N/*ELw#!t] `?j/~x5pu^ x!8FчL}% PWbFrQ*D]#z$Ĕ@A?&ݧ7O`9vW{y o|nrB}S203Kl"t||̽q%1 hMȠ[ݭ}U$'AU2"-?Wmwt;F%7&9Eo.^!j{ `*1c 괦ac^¬:eh5 H|t ݌+R*R&v.|ʂypvjYSCN9O{L\fZ-y/A&V^Tv'I4a9tɔ|L0~WPlou[mo (kq gYL+P5 "RM¼=hHݛ&In%&j5bwM^_&g,`0FLށ㧽$Nc1֡$s 5\@WhT5F*9ND*6=8#-C!q7FhdBT|ƌN[sA&.qk> ;!l$&H13$P.>إM;|) v8>s#/;aaHo"N\'^]X'Qm|!.48]h.杰$ X;WkZ*RSEs==j6 *+*N" i([q y4p℆项)ZCxA?Ϯeazx8Ǹ$wamOokjͩ:@9D[iӉx>P(skC56'K6n }9Gh#bWTXT$@K2IBBfh CK^ŸvϘ3>x8v;/rLβ_KBiqwA"aIp gY$W(EX+;"¥atcԬu t<-+a _( GI$ESŒXX !HJ|X#" /t?Š3HipHyTAA%kyyvK)S"PЧ$)3_g]3cٯ=ݪɠGgLMa0=Ic:d+e d'9>ы @sBH?lCӘ7yn4u6U2Ha *j(-EN{J_ڷi>okē@!3_LzB!g`owyJA&ޕrH[/%Rɗ*MǀBeN?7JG1WcRX%C>=o^SHLUFo"` SCPk TZCxN6X.;yH~1_p/5Z y 2T7g!.t6h% <~;P  yd!h%QOTs\_tWz夜ˮyͩ?B jEIc- K!LTMokmt{ylw:$kLtkSZ_("QN" ʒɋnTGġ{G*2=q迓nL堤͞FTv|M (aTE=Ϲ#uj%$V3He>gM!w TB\G# ϱѾZ qqn}(n+E񝭦YŲg)] [ /]"+XjR^rȭq;L[{A˞0sY|{V|@3^'|4z*v!9 \N?B;_KB8K8R}5+(bej>h7]azI-ȫ83Ŗ :f'CDJ%D7vuNk5+D7ǡ]us~^{F5”ŒQيgQm<V,H