ELFHx@@kunit_platform_devicekunit_platform_driverzR| ,D-D@L    @LD-D 8H@D-DpT @   pTD-D 0D-DPL    PLD-D 44D-D0L 0 , 0LD-D (4T-DD L DD-<D-DT @  | TD-D <\D-DT @   TD-D IJ?#{A8! C"R )i)Ri`?T )!"R' A8 C_ T{B@#_IJ?#{#WOA8 CRwh@ @ T(Rwh`5HRw )h:@ AT@hRwh!`5 Rwi1ATA8 C_ a TOF#@WE{C#_!#"R!|@#"R! )@ @#"R )! #"R!#*IJ?#C{OA8! CHRth`?@(ThRth5!Rth?@TRth`4A8 C_ TOD{CC#_!|@#*!#"R!!IJ?#{ OA8 C*:R!@ Rti5! Rth ?@ T Rth 5Bch Rth @H TBc RthA8 C_ TOB @{è#_ )!!|@#*!#"R!!(IA(@@@?#{q{#_IJ?#{KW O A8! CB!!RRRHRwh@HTRwh@TRwh5Rwh@5Rwh`5]RRwh` f@RwhT!5A8 C_ A TOKK@WJ{H#_!#"R#!!#|@#*!#|@"R#!"R#!#  #!IJ?#{KW O A8! CB!!RRRRwh@THRwh@ThRwh@5HRwh5hRwh5]RRwh#Rwh5AR(RwhA8 C_ TOKK@WJ{H#_!!!#! !#|@#*!"R#!#  #!|<@* ) Q_license=GPLdescription=KUnit test for KUnit platform driver infrastructurename=platform_testintree=Yscmversion=ga9c2663f637fdepends=kunitvermagic=6.12.0-mainline-ga9c2663f637f-ab12743383-4k SMP preempt mod_unload modversions aarch64pdev->idkunit_platform_device_add_testkunit_platform_driver_register(test, &ctx->pdrv)==pdev->nametest datakunit_platform_device_add_twice_fails_testctx->data&x->waitkunit_platform_device_add_cleans_upKUNIT_SUCCESSdevkunit-platform-waitkunit_platform_device_alloc(test, "kunit-platform", 1)pdevtest_data!=kunit-platform-add-2kunit_platform_device_add_fake_test((&pdev->dev)->bus == &platform_bus_type)idwait_for_completion_timeout(&comp, 250)kunit-platform-addkunit-platform-registerwait_for_completion_timeout(&comp, 3 * 250)kunit_platform_driver_register_testkunit_platform_device_prepare_wait_for_probe_completes_when_already_probedkunit_platform_device_alloc_test0kunit_platform_device_add(test, pdev)namectx((void *)0)kunit-platformplatform_testlib/kunit/platform-test.ckunit-platform-cleanfake.statuskunit_platform_device_prepare_wait_for_probe(test, pdev, &comp)kunit_platform_device_add(&fake, pdev)!"#$2368LOPSdplatform_test4Ukunit_platform_device_alloc FBkunit_ptr_not_err_assert_format QN__kunit_do_failed_assertion__stack_chk_failc:kunit_platform_device_add;platform_bus_typeZ%strcmpx2Gkunit_binary_str_assert_formatBBkunit_binary_assert_format)kunit_unary_assert_formatꘌ__kunit_abortdmemsetM[ekunit_init_testRbus_find_device2.put_deviceNmkunit_cleanup+kunit_binary_ptr_assert_format޴k__init_swait_queue_head@wkunit_kmalloc_array-zkunit_platform_device_prepare_wait_for_probewkunit_platform_driver_registerq}Kwait_for_completion_timeoutgOmodule_layoutLinuxLinuxGNU=/̐ԏN$.ńweWGNUt t4{8t<t\t`td_h_l|p|}~tt{tt,HLttxt____}_0 _0_H_H $<}D_xH_xL_`P_`\`|}____}t0t0__||}~tB tB4{<t@t`ttBxtB{___ _ } $_P(_P,_h0_h48T}\t0`t0h_l_xt0|t0_8_8||~tWtWtt t+t+{@TX\t+`t+d\h\pt+t+\\_______ _04H}PT_X_`_(d_(hl}t0t0__tt__||~8t<tD`H`ptttt{\ \ $@\tgtg_0_0_H_Htgtg } _p _p _ _ _ _$ _( _4 8 P }X \ _` _d _h _t x  } _ _ _ _   } t t _@ _@ t0 t0 _X _X | | ~< t@ tH `L `t   t t t t {  \  \   ( D `    _ _ _ _ _ _ _ _ _ _ _ _ _ $ _ 0 _84 _88 < D _PH _PL _hP _h\ ` x }  _ _ _ _   } t t _` _` t0 t0 _x _x | | ~ tg tgZZ ZXX\`tt\t t\tqt0\8t`tZ\ t'Ht`\ htKtt t0tY8t@tPthtt{tYt\tttYtttttYtt(t@tPt?Xt`tpttYt@ttttYtttttYt t0tHt`tptYxttttYttLttYtt(tt?tt t0tY8t@t5PthtttYttttYttLttYtt(t t?(t0t@tPtYXt`tLptt?tttAndroid (12701618, +pgo, +bolt, +lto, +mlgo, based on r536225) clang version 19.0.1 (https://android.googlesource.com/toolchain/llvm-project b3a530ec6537146650e42be89f1089e9a3588460)\L\\\\ \`\ \ z*;.NSVQY ~  !&"#'$%R^9:12345678/0-JK>?@ABCDEFGHI ? @ , r   0C  HO  `     Wk w + .  k PR hE 5 8u4h 4    >     (   L9   0  H] pn           v @ X   &       1  p  |  m  8 P hg I  ` x=  I  $b XX    @'XhF  @L    L LD  _  h   i  `D   ]a# ]a ]aL ]ay ]a)Z1 GSHg:cH+.note.gnu.property.note.Linux.rela.text.comment.init.plt.bss__versions.rela.kunit_test_suites.modinfo.note.GNU-stack.llvm_addrsig.text.ftrace_trampoline.rela.init.eh_frame.gnu.linkonce.this_module.note.gnu.build-id.shstrtab.strtab.symtab.rela.rodata.rela.data.BTF.rodata.str1.1init_completion.__keykunit_kmalloc_arraykunit_platform_device_add_twice_fails_test.__textkunit_platform_driver_register_test.__textkunit_platform_device_add_test.__textkunit_platform_device_add_cleans_up.__textkunit_platform_device_prepare_wait_for_probe_completes_when_already_probed.__textwait_for_completion_timeoutkunit_init_testkunit_platform_device_add_twice_fails_testkunit_platform_driver_register_testkunit_platform_device_add_testkunit_platform_device_alloc_test__kunit_abortmemset__kcfi_typeid_kunit_unary_assert_format__kcfi_typeid_kunit_binary_assert_format__kcfi_typeid_kunit_binary_str_assert_format__kcfi_typeid_kunit_binary_ptr_assert_format__kcfi_typeid_kunit_ptr_not_err_assert_format____versions__start_alloc_tags__stop_alloc_tagskunit_platform_driver_test_caseskunit_platform_device_test_caseskunit_platform_driver_registerkunit_cleanupkunit_platform_device_add_cleans_upstrcmp__kunit_do_failed_assertion__stack_chk_failkunit_platform_driver_suitekunit_platform_device_suiteplatform_bus_typekunit_platform_device_find_by_name__this_moduleput_devicebus_find_devicekunit_platform_device_prepare_wait_for_probekunit_platform_driver_probekunit_platform_device_prepare_wait_for_probe_completes_when_already_probedkunit_platform_device_add__init_swait_queue_headkunit_platform_device_allockunit_platform_device_add_twice_fails_test.__lockunit_platform_driver_register_test.__lockunit_platform_device_add_test.__lockunit_platform_device_alloc_test.__lockunit_platform_device_add_cleans_up.__lockunit_platform_device_prepare_wait_for_probe_completes_when_already_probed.__lockunit_platform_device_prepare_wait_for_probe_completes_when_already_probed.__text.79kunit_platform_device_prepare_wait_for_probe_completes_when_already_probed.__loc.69kunit_platform_driver_register_test.__text.59kunit_platform_device_add_cleans_up.__loc.39kunit_platform_device_add_twice_fails_test.__text.29_note_19$d.19$d.9kunit_platform_device_prepare_wait_for_probe_completes_when_already_probed.__loc.78kunit_platform_driver_register_test.__loc.58kunit_platform_device_add_twice_fails_test.__loc.28_note_18kunit_platform_device_add_test.__text.18$d.18$x.8$d.8kunit_platform_device_prepare_wait_for_probe_completes_when_already_probed.__text.77kunit_platform_device_add_cleans_up.__text.37kunit_platform_device_add_twice_fails_test.__loc.27$d.17$d.7kunit_platform_device_prepare_wait_for_probe_completes_when_already_probed.__loc.76kunit_platform_driver_register_test.__loc.66kunit_platform_driver_register_test.__text.56kunit_platform_device_add_cleans_up.__loc.36$x.16kunit_platform_device_add_test.__loc.16$x.6kunit_platform_device_prepare_wait_for_probe_completes_when_already_probed.__text.75kunit_platform_driver_register_test.__loc.55__UNIQUE_ID_depends535kunit_platform_device_add_test.__loc.25$d.15kunit_platform_device_add_test.__loc.15$d.5kunit_platform_device_prepare_wait_for_probe_completes_when_already_probed.__loc.74kunit_platform_device_add_cleans_up.__loc.44__UNIQUE_ID_scmversion534__UNIQUE_ID_description614$x.14$x.4kunit_platform_device_prepare_wait_for_probe_completes_when_already_probed.__text.73kunit_platform_driver_register_test.__text.63kunit_platform_driver_register_test.__text.53__UNIQUE_ID_intree533__UNIQUE_ID_license613$d.13$d.3kunit_platform_device_prepare_wait_for_probe_completes_when_already_probed.__loc.72kunit_platform_driver_register_test.__loc.52kunit_platform_device_add_cleans_up.__text.42__UNIQUE_ID_name532__UNIQUE_ID_vermagic532kunit_platform_device_add_test.__text.22$d.22__UNIQUE_ID_array612$x.12$x.2$d.2kunit_platform_device_prepare_wait_for_probe_completes_when_already_probed.__loc.81kunit_platform_device_prepare_wait_for_probe_completes_when_already_probed.__text.71kunit_platform_driver_register_test.__loc.61kunit_platform_driver_register_test.__loc.51$d.31kunit_platform_device_add_twice_fails_test.__loc.31$d.21kunit_platform_device_add_test.__loc.21$d.11$d.1kunit_platform_device_prepare_wait_for_probe_completes_when_already_probed.__loc.70kunit_platform_device_add_cleans_up.__loc.40$d.30$d.20$x.10y7 C   a% z%@%C %%%Å%%k'i@ %y%  9 T %q @ !%/3@4%u B% q @V%Ca%C m% q @V%a% % q @V%a%    '& 8"% % %  % ,% QO% % U% kunit_binary_assert_textleft_textright_textkunit_assert_typeKUNIT_ASSERTIONKUNIT_EXPECTATIONkunit_platform_driver_test_contextpdrvkunit_assertassert_format_tkunit_ptr_not_err_assertkunit_unary_assertexpected_truekunit_binary_assertleft_valueright_valuekunit_binary_str_assertkunit_binary_ptr_assertkunit_platform_device_add_cleans_upkunit_platform_device_add_testkunit_platform_device_add_twice_fails_testkunit_platform_device_alloc_testkunit_platform_device_find_by_namekunit_platform_device_prepare_wait_for_probe_completes_when_already_probedkunit_platform_driver_probekunit_platform_driver_register_test@904128%  @x+0SN@F0f @F2@H@ >p+0P@QLopRU@C@%+00+$X+ oRR v`,aR&r!0 *H 01 0  `He0  *H 1o0k0F0.1,0*U #Build time autogenerated kernel key g|(N 0X@10  `He0  *H |P $]ΈRWoYyLO9jzݬa= ovZf[waZٵNh%<.~zV2Qgy8F{t+8<КB;= 5)ͅ:ouaZ|-J1)R Zm^>sK&}-&҇{@bY?v}0wþWZ 2Ȟ(6{c 4:8a 6_ p!D,KQ x̝YJb8-F~"Vrqghq+ Q%.S8KbBEC˱NCLD ґC(d_Nt>C4S$Lե~lfи1WODeF~b,pqgAȑR6uȃn#! / S-"KN9XJZvA^-a$|ka۝G JKZdy`HD]l*~Module signature appended~