christina_b Posted July 7, 2013 Share Posted July 7, 2013 Hi. So basically, for some reason XNU is refusing to load my platform expert kext. The actual error message is "Kext com.kristina.driver.omap3_pe might not load - kextd is currently unavailable." but I've included the whole boot log below anyway. (PS. I'm loading the kext as a "booter extension" by passing its address in the device tree.) [boot]$ run xx (Re)start USB... USB0: USB EHCI 1.00 scanning bus 0 for devices... 3 USB Device(s) found scanning usb for storage devices... 0 Storage Device(s) found scanning usb for ethernet devices... 1 Ethernet Device(s) found ERROR: Need valid 'usbnet_devaddr' to be set at ether.c:2369/usb_eth_init() Waiting for Ethernet connection... done. Using sms0 device TFTP from server 192.168.55.1; our IP address is 192.168.55.10 Filename '/boot.imgx'. Load address: 0x90000000 Loading: EHCI timed out on TD - token=0x88008d80 T ################################################################# ################################################################# ################################################################# ################################################################# #################################################### 413.1 KiB/s done Bytes transferred = 4565976 (45abd8 hex) INFO: image at 0x90000000, magic TofC INFO: toc@90000000: 4 load commands INFO: macho@90000060: mach.debug.omap3 cmp=1 sz=00874ba4 dst=80001000 QLZ : 0x90000060 => 0x821d3e90 ... MMAP: mapping kernel ... [MAP:__TEXT]: copy 0x821d3e90 =(6492160)=> 0x80001000 [MAP:__DATA]: copy 0x82804e90 =(151552)=> 0x80632000 [MAP:__DATA]: zero 0x80657000 (368640) [MAP:__KLD]: copy 0x8282ae90 =(8192)=> 0x806b1000 [MAP:__LINKEDIT]: copy 0x8286a69c =(1958808)=> 0x806b3000 [MAP:__CTF]: copy 0x8282ce90 =(251913)=> 0x806b3000 INFO: vmsize=0x890398 paddr=0x80001000 vaddr=0x80001000 PASS: loaded kernel image (ep=800fd820) INFO: macho@9043e498: OmapPlatform cmp=1 sz=0001a5b7 dst=80892000 QLZ : 0x9043e498 => 0x80892100 ... PASS: loaded driver image INFO: macho@90448c70: IOStorageFamily cmp=1 sz=0002939b dst=808ad000 QLZ : 0x90448c70 => 0x808ad100 ... PASS: loaded driver image DTRE: parsing XML device tree at 0x90459fd8 ... DONE: loaded XML device tree reading /ramdisk.dmg 40960000 bytes read in 2575 ms (15.2 MiB/s) PASS: loaded dmg [808d7000, sz=02710000, 244 files, 67 dirs] INFO: kmem start=0x80001000 size=0x02fe6000, vaddr=0x80001000 BOOT: allocating boot args ... BOOT: init memory map ... KEXT: IOStorageFamily E[0x808ad100 0x27e00] I[0x808d4f00 0x159b] KEXT: OmapPlatform E[0x80892100 0x19f20] I[0x808ac020 0x697] INFO: 2 kext(s) loaded INFO: adding ramdisk [0x808d7000, sz=0x02710000] to mem map BOOT: flattening device tree ... DTRE: flattening (0x82fe7138) ... BOOT: populating boot args ... BOOT: DT__Finalize PASS: starting kernel at 0x800fd820 ... kprintf initialized! lowGlo verification = "Octopus" old dacr = 0xffffffff, new dacr=0x01 flushing all d+i caches ... enabling d+i caches ... ok, vm init complete omap3_init_interrupts: gPIC=0xa0002000 omap3_init_misc: gDSS=0xa0005000 gDispC=0xa0005400 omap3_init_display: initializing DSS ... omap3_init_display: waiting for VENC reset ... omap3_init_display: initializing VENC ... omap3_init_display: initializing LCD ... omap3_init_display: waiting for dss pong ... omap3: set_lcd_mode 1440,900 omap3: found mode[1440x900-60] pmap_virtual_space: VM region 0xa0006000 - 0xc0001000 pmap_steal_memory: A0006000 - A04F7A00; size=004F1A00 omap3_create_framebuffer: gFramebuffer=0xa0006000 (P 83109000) omap3_create_framebuffer: blanking out the fb ... omap3_create_framebuffer: LCD Size is 900 x 1440 omap3_create_framebuffer: hooking to PE console ... omap3_create_framebuffer: calling initialize_screen ... initialize_screen: b=83109000, w=000005A0, h=00000384, r=00001680, d=00000000 omap3_create_framebuffer: ok Architecture: ARM (0xf), Implementer: A CTR=82048004 CPUID=413fc082 RRRR_persist=1 Extended CPU features: jazelle_NoExcClr thumb thumb2 thumbEE db_isa_init: idr=413fc082 rar=00c5387d sar=83004000 Darwin Kernel Version 12.2.0: Sun 7 Jul 2013 15:36:42 BST; kb:xnu-2050.18.24/BUILD/obj//DEBUG_ARM_OMAP3 pmap_steal_memory: A04F7A00 - A04F9A00; size=00002000 pmap_steal_memory: A04F9A00 - A04FAA00; size=00001000 pmap_steal_memory: A04FAA00 - A0500A00; size=00006000 pmap_steal_memory: A0500A00 - A0580A00; size=00080000 pmap_steal_memory: A0580A00 - A0598A00; size=00018000 pmap_steal_memory: A0598A00 - A0A75160; size=004DC760 Filling vm_pages with pattern: 0x5deada55 vm_page_bootstrap: 115848 free pages and 15224 wired pages pmap_init: 131072 managed pages, mem_size = 20000000, kernel_pmap = 0x80695280 pmap_init: 1152 pages for pv_root pmap_init: 32 pages for managed flags zone_init: 0xa0f16000 - 0xa82d4000 Scheduler: Default of traditional standard timeslicing quantum is 10000 us standard background quantum is 2500 us mig_table_max_displ = 74 rtclock_init: Welcome to hell 2.0 ... omap3_init_timebase: gSysTimer=0xa9c15000 omap3_init_timebase: CLCKSEL 00000000 omap3_init_timebase: 78 interrupts per second rtc_update_freq: clock frequency set to 32768 Hz 32768 ticks = 1 sec 1 tick = 30517 nsec omap3_init_timebase: ok, timer is up, enabling irqs nanotime_to_absolutetime: 163 PE_init_iokit: Starting IOKit ... Copyright © 1982, 1986, 1989, 1991, 1993 The Regents of the University of California. All rights reserved. MAC Framework successfully initialized using 2370 buffer headers and 2370 cluster IO buffer headers Kext com.kristina.driver.omap3_pe might not load - kextd is currently unavailable. commpage_disable_timestamp: OK IOResources: not registry member at registerService() MAC Framework enabling singlelabel support: -> () mcache_create: bkt_1 (i) arg 0 bufsize 8 align 8 chunksize 24 bktsize 47 mcache_create: bkt_3 (i) arg 0 bufsize 16 align 8 chunksize 32 bktsize 47 mcache_create: bkt_7 (i) arg 0 bufsize 32 align 8 chunksize 48 bktsize 47 mcache_create: bkt_15 (i) arg 0 bufsize 64 align 8 chunksize 80 bktsize 31 mcache_create: bkt_31 (i) arg 0 bufsize 128 align 8 chunksize 144 bktsize 31 mcache_create: bkt_47 (i) arg 0 bufsize 192 align 8 chunksize 208 bktsize 31 mcache_create: bkt_63 (i) arg 0 bufsize 256 align 8 chunksize 272 bktsize 15 mcache_create: bkt_95 (i) arg 0 bufsize 384 align 8 chunksize 400 bktsize 15 mcache_create: bkt_143 (i) arg 0 bufsize 576 align 8 chunksize 592 bktsize 15 mcache_create: bkt_165 (i) arg 0 bufsize 664 align 8 chunksize 680 bktsize 15 mcache_create: audit (i) arg 0 bufsize 168 align 8 chunksize 184 bktsize 31 mcache_create: mcl_audit_contents (i) arg 0 bufsize 120 align 8 chunksize 136 bktsize 31 waitForSystemMapper Backtrace 0x8003811b 0xa8320000 0 0xdadf0 0 0xd3a30 0 can't perform kext scan: no kext summary Quote Link to comment https://www.insanelymac.com/forum/topic/290403-xnu-not-loading-my-kext/ Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.