From nobody Sat Jan 20 01:00:42 2024 X-Original-To: freebsd-arm@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4TGypj6MWMz57pSm for ; Sat, 20 Jan 2024 01:01:01 +0000 (UTC) (envelope-from marklmi@yahoo.com) Received: from sonic307-8.consmr.mail.gq1.yahoo.com (sonic307-8.consmr.mail.gq1.yahoo.com [98.137.64.32]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 4TGyph12Wfz4Vmv for ; Sat, 20 Jan 2024 01:01:00 +0000 (UTC) (envelope-from marklmi@yahoo.com) Authentication-Results: mx1.freebsd.org; dkim=pass header.d=yahoo.com header.s=s2048 header.b=gjotojyF; dmarc=pass (policy=reject) header.from=yahoo.com; spf=pass (mx1.freebsd.org: domain of marklmi@yahoo.com designates 98.137.64.32 as permitted sender) smtp.mailfrom=marklmi@yahoo.com DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1705712457; bh=S1ffJ4ctD7Hbzb+znOf6Fqr8TJH5uzARiCIUMF6fAMs=; h=From:Subject:Date:Cc:To:References:From:Subject:Reply-To; b=gjotojyFiFbbfRJb7x8/zgpl/6VSPKqb+M4HjHudFSiKQrEiZxrPKQJSRwhBEPHcwgH/kTjOd3bbv+l4ZeTi876InQN1NlecaPmDr9+FZhAKP+gNIys/PRn7+vUCC27l7j6offmRJCe9OBPrevXXCXd3t7VqB81w9F2hf4pNZdXHZ8DS86flxsLv+JrjEdnFVo6TuiFqpw6gj2UmTRSxeHOfgmNJybhGL6I3wTMOosi/zDC/y9OEdasJIDOawUH+ZIUk7wPI9irRyUbLqDGLWwzRR7o8fw49FGUnh9aQKtEW/W1o+9jiq76aMDNAAx7cdSx1hWY7sqjQyyYFUd968A== X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1705712457; bh=kZyBiyGgAzYbM9BMC3MgEG0Puf82Xr5VWrnE84Jlm/2=; h=X-Sonic-MF:From:Subject:Date:To:From:Subject; b=r8oVEFsn/XNFnQwvIpoOro/ti5pIsMKUM4nwvhYfRy33v0vdZpNL3Eur7JSbsKAVM0rK83LgfiUVuqNy0Sjiv+rKiu2YpVtuVlIueXvrfxsLsJztcGk+nsgKRGOMVJ1MXY1B9HycQ1D0Uy5qIAko5fQPOdLC4Z/QCcBBCSOS03W6yw3QK4pegfnPM6fvCEZ1wrUwAz/pXiLENZ9MOBqAUZvP1QziVMAqRD3R8kf7CST6qJlE0XJqn9qR1JONl1eHQE4ZGo88JDCwEcrjZPZL5uXJweZ/Gi5k780OoDuRrP2YwsEHJu5I8RF0aDf4aqIpQPS3/G2ILuT0TTKZVDvLqg== X-YMail-OSG: bPtn3nEVM1lDz3xWCVo3zZT51s.rCL1lyrYXCuQIdt25J1KFHFJcuhQZoeVjGq8 dG7aAHbkxv8Lmt.CO2j8zt5wWnPgnhz94IiXXk3AW6b..Wo7XVcEyvHa8xJdAwC8h0WDR5F_C6f1 f7V_jgC9C1UXFYW1PGDHuaxS21hlhrpxBGS33MjaPZEEnxYyAIZ7QU7TkV_2IRJgFLW_pxYndPPD j3MPWs3R4hWXR9lWbwVv6DWCH35e_RN84Hl_BgWPAEaJk.FZpyheT1emNTuhA2UJAJVQFMETdP6F akXs4l7sa0p71ZVLpnwkeg3lZ8KY5TTdNIhY25A9RvmaRN7wr.YRp5r2gaSLy.UoKlKKg7Y_jCcD 3PIvNLewrnDOfgvB6FKzplA8jWkX8mImNiwMXj_4GFmnNPrT7tibPZ7.GhyazoiakPOjJjwO26_6 TbtlSkKqwlv5noluNJ3OWuBLFXKYEB4T7A3TjA49QaLs6F_Koy4WD_O5Ok1FrxnbraI7mduMdqVx 6AbC9EytNFNtE1DTMQFmyt.mq.a2KT5MIu6vtRn6CDixi6SJrlAvukZr52aItulMiXN08lhwjXdB ATb0J22SxLnfcX48rmwO0ZhVzLy5kNpxnwV7nT48hvvxuEk.52EubFTsliBR_N6FQmGUcNbJ.Hr9 _C6rIpZIe5qlfY9wwhbv03oqg7QI1bmnPIv9P3fTf8EiAk.veR0GtoDJ_GUlmPvQty3YX3QKCKId FI5Fa0Zwktd6eBAfI7dyIcx88z13RMQyB_uoDo.L3N.VuwuvWFhgW7QbTHKAZO8ca5qea0gBUf64 pfOhFnczgTP2vqfFMeMmjbzyvC41d1xAN6OEAFN68rGd.hPoYOMfv2KzWPrrKbL3RshlfWWRH2M7 Uyb0C5yiqdRUGWrIOx2HqnmdKVzlvqF5v4xM_q0l3Cxvx9dQxBZXs3NwrpmsdEDtweQhucaZX5nL S9P6A5wAHDyiij9cAs32LWYkD5wR.D_opYQwxSI2TEMOsQiXRRCoblek9dqL32eI02MI3GUZwLL. JG4r.DnMdyu89omIczKhn26183NIDTYdhZh1hjBcsyr1NmYHh1kPAi_a6m2xC5bX9GN7Hl18DSxB W3RhB_rIfFFcsVkmGSpGbioqKLVhSIFMQZRbUs4LMmkcQKwNrEwLZxouDGdTAP6c.JzAc3og1kAc dHUbKlQ3tN7M.SNWQF4KSF6vwF5vxOAPTInZWRAiONCj6ZEhLG_OH5Ux174VWNqx.nouaRK__Aso 0OVBcBkKf.u1hR64HIw8pKqXlipfiwomyN7Rg09IoPq9IB0wFWEHEoUfpt5rHcdgrcB8yIiNQqpu dc1clIqbt8g9sueyM3fi.XjG96wy89L6M1QrYcJ9ThtjKdw46ei7wA_YiFpCp4U8WJrMyU3XfTNE zJDp5FFFv.UFidab4J.Y7ivNcYNJAGi7O8WsZRreBWQdiPq5llNnJzv4wjFqDfnKiljGWbljub.x IJ_oU2sTjsZ9Z8h.YY5UqzrslovmnxjfEC4JQUZlEcq_8KVbzZ8P_X6fukhtjT7LoYPRumuInlMh 3suTeY0NxskAAXcjubKZpCDPqjJLOefTFqlzQnyktj4qz9osZ4IMSTI4hcStv2o.hi7KrYBnjHoj ZmuStejKY1mjyohiYL1PBPGHCAnNae_Apq_tLlaFLO60bTDbg.xx_xgGuCFrnO1DwPpP65YVHuQC Brp1VI0G8thzDfZRvM8TPJr3sjyCpc_SQpBhGHr0eHCpbiBhWrhkMd9zACbKYdHMwnpbOm.7j9jl mQNFzAA37qXxV2e8vLbTZlxNwemM0qSJG.ydMbEXQvKLoElY_V2toncDuiCJR5B5XeT3jGqqn27t Tub8DjuFC0YKFL6p8gZuF662MZ9KmKQvSnJ1TgKJG1fON7OswlFzPeVBgr0iVqFSJSXF.ZKyt3In Z9f4qJYDPGo91fD2ZYJtL.GctY9M4O39OqH8.YbEV7rXYZ1NpE6otbMtSgRrU0RZSS9yP0.mtvL2 CtHXMgc5krhChnqgtZ9wtfSVfmK7UHpYIE.d7x_jKVa_okVHQgwBeRSlNWVUDAWBRnKkM7GXszsm REZ9yEE9JmlQ6dZzO8gRKr.CTM2r82Zs2q6j8exXViWMmpwxEhNMOYBuwrKAPq_EX6LLpPiOZIG9 kAJ8U_CksZ2kpHUH3mzME6CzMAI2WnslUpChxj45Ek8Jxa9JxUVUxxx3Z9Wz8qMk_I9J3YFPmBrt uLCVXPZijjtFgXXGf64oJXr1UJglNJ1QtiRek2VuGgqU56nUvDpExfYqJ2tvAik51INBK6EyWFKS TzS8OYEvn X-Sonic-MF: X-Sonic-ID: 91960c91-e6e1-43a1-83fc-ee64d429f5c3 Received: from sonic.gate.mail.ne1.yahoo.com by sonic307.consmr.mail.gq1.yahoo.com with HTTP; Sat, 20 Jan 2024 01:00:57 +0000 Received: by hermes--production-gq1-78d49cd6df-ml6vl (Yahoo Inc. Hermes SMTP Server) with ESMTPA ID 573f2af9e9b5d43dd4772da31e2f2d3d; Sat, 20 Jan 2024 01:00:53 +0000 (UTC) From: Mark Millard Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: quoted-printable List-Id: Porting FreeBSD to ARM processors List-Archive: https://lists.freebsd.org/archives/freebsd-arm List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-arm@freebsd.org Mime-Version: 1.0 (Mac OS X Mail 16.0 \(3774.300.61.1.2\)) Subject: https://github.com/pftf/RPi4 EDK2 RPi4B booting ram_attach crash re-tried via 2024-Jan-11 snapshot, with debug.rman_debug=1 and details about what is wrong Message-Id: Date: Fri, 19 Jan 2024 17:00:42 -0800 Cc: void To: FreeBSD ARM List , Mike Karels X-Mailer: Apple Mail (2.3774.300.61.1.2) References: X-Spamd-Bar: -- X-Spamd-Result: default: False [-2.50 / 15.00]; URL_IN_SUBJECT(1.00)[github.com]; NEURAL_HAM_LONG(-1.00)[-1.000]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; NEURAL_HAM_SHORT(-1.00)[-1.000]; MV_CASE(0.50)[]; DMARC_POLICY_ALLOW(-0.50)[yahoo.com,reject]; R_SPF_ALLOW(-0.20)[+ptr:yahoo.com]; R_DKIM_ALLOW(-0.20)[yahoo.com:s=s2048]; MIME_GOOD(-0.10)[text/plain]; FREEMAIL_CC(0.00)[f-m.fm]; DWL_DNSWL_NONE(0.00)[yahoo.com:dkim]; ARC_NA(0.00)[]; TO_DN_ALL(0.00)[]; RCVD_TLS_LAST(0.00)[]; FREEMAIL_FROM(0.00)[yahoo.com]; MIME_TRACE(0.00)[0:+]; DKIM_TRACE(0.00)[yahoo.com:+]; FROM_HAS_DN(0.00)[]; FREEMAIL_ENVFROM(0.00)[yahoo.com]; TO_MATCH_ENVRCPT_SOME(0.00)[]; RCVD_COUNT_TWO(0.00)[2]; FROM_EQ_ENVFROM(0.00)[]; RCPT_COUNT_THREE(0.00)[3]; MLMMJ_DEST(0.00)[freebsd-arm@freebsd.org]; RWL_MAILSPIKE_POSSIBLE(0.00)[98.137.64.32:from]; MID_RHS_MATCH_FROM(0.00)[]; ASN(0.00)[asn:36647, ipnet:98.137.64.0/20, country:US]; RCVD_VIA_SMTP_AUTH(0.00)[]; RCVD_IN_DNSWL_NONE(0.00)[98.137.64.32:from] X-Rspamd-Queue-Id: 4TGyph12Wfz4Vmv I decided to independently retry UEFI/ACPI based booting of the "C0T" RPi4B via a recent snapshot (the 2024-Jan-11 one is what I had available). I also did: boot> set debug.rman_debug=3D1 boot> boot -v this time. Looks like request: = [0x7e20c000, 0x7e20c027] is in the middle of the later request: = [0x40000000, 0xfc000000] and that leads to the rejection. But 0x7e20c000 is the wrong address to be using in ARM code: it is a "Legacy master view of Address map" address instead of a ARM "Low Peripheral" address. More detail follows. In U-Boot/fdt terms 0x7e20c000 is for: pwm@7e20c000 { compatible =3D "brcm,bcm2835-pwm"; reg =3D <0x7e20c000 0x00000028>; clocks =3D <0x00000007 0x0000001e>; assigned-clocks =3D <0x00000007 0x0000001e>; assigned-clock-rates =3D <0x00989680>; #pwm-cells =3D <0x00000002>; status =3D "disabled"; phandle =3D <0x000000b1>; }; . . . pwm =3D "/soc/pwm@7e20c000"; Based on: = https://datasheets.raspberrypi.com/bcm2711/bcm2711-peripherals.pdf the addresses mappings involved are . . . 0x7e20c000 is a "Legacy master view of Address map" address. "Main peripherals" are in the range 0x7c000000..0x7cffffff in this address map. In the 'ARM view of the Address Map in "Low Peripheral" mode' that 0x7c000000..0x7cffffff instead shows up inside: 0xfc000000..0xff7fffff . (In the "Full 35-bit Address Map" it isntead shows up inside: 0x47c000000..0x47fffffff. But that would require a different .DTB.) Note the /soc/ for its path. That is tied to the "Legacy master view of Address map". The fdt start of the soc specifies: soc { compatible =3D "simple-bus"; #address-cells =3D <0x00000001>; #size-cells =3D <0x00000001>; ranges =3D <0x7e000000 0x00000000 0xfe000000 0x01800000 = 0x7c000000 0x00000000 0xfc000000 0x02000000 0x40000000 0x00000000 = 0xff800000 0x00800000>; dma-ranges =3D <0xc0000000 0x00000000 0x00000000 = 0x40000000>; . . . The "ranges" include the mappings: 0x7e000000 <-> 0x00000000 0xfe000000 (larger address space) size of range: 0x01800000 0x7c000000 <-> 0x00000000 0xfc000000 size of range: 0x02000000 0x40000000 <-> 0x00000000 0xff800000 size of range: 0x00800000 The "dma-ranges" include the mapping: 0xc0000000 <-> 0x00000000 0x00000000 size of range: 0x40000000 The pwm@7e20c000 address should be translated via the soc "ranges" to: 0xfe20c000 instead. So: request: [0xfe20c000, 0xfe20c027] is what should have been attempted. Supporting FreeBSD detail: First I show an extraction of involved region splitting activity. Then later the whole boot -v text. . . . rman_reserve_resource_bound: request: = [0xfd580000, 0xfd58ffff], length 0x10000, flags 0, device (null) rman_reserve_resource_bound: trying 0xffffffffffffffff = <0xfd580000,0xffff> considering [0, 0xffffffffffffffff] truncated region: [0xfd580000, 0xfd58ffff]; size 0x10000 (requested = 0x10000) candidate region: [0xfd580000, 0xfd58ffff], size 0x10000 splitting region in three parts: [0, 0xfd57ffff]; [0xfd580000, = 0xfd58ffff]; [0xfd590000, 0xffffffffffffffff] . . . rman_reserve_resource_bound: request: = [0x7e20c000, 0x7e20c027], length 0x28, flags 0, device (null) rman_reserve_resource_bound: trying 0xfd57ffff <0x7e20c000,0x27> considering [0, 0xfd57ffff] truncated region: [0x7e20c000, 0x7e20c027]; size 0x28 (requested 0x28) candidate region: [0x7e20c000, 0x7e20c027], size 0x28 splitting region in three parts: [0, 0x7e20bfff]; [0x7e20c000, = 0x7e20c027]; [0x7e20c028, 0xfd57ffff] . . . ram0: reserving memory region: 40000000-fc000000 rman_reserve_resource_bound: request: = [0x40000000, 0xfc000000], length 0xbc000000, flags 0, device ram0 rman_reserve_resource_bound: trying 0x1fffff <0x40000000,0xbbffffff> rman_reserve_resource_bound: tried 0x1fffff <0x40000000,0xbbffffff> rman_reserve_resource_bound: tried 0x2b9fffff <0x40000000,0xbbffffff> rman_reserve_resource_bound: tried 0x2d087fff <0x40000000,0xbbffffff> rman_reserve_resource_bound: tried 0x3395ffff <0x40000000,0xbbffffff> rman_reserve_resource_bound: tried 0x339bffff <0x40000000,0xbbffffff> rman_reserve_resource_bound: tried 0x339c3fff <0x40000000,0xbbffffff> rman_reserve_resource_bound: tried 0x33b2ffff <0x40000000,0xbbffffff> rman_reserve_resource_bound: tried 0x36ffffff <0x40000000,0xbbffffff> rman_reserve_resource_bound: tried 0x373dffff <0x40000000,0xbbffffff> rman_reserve_resource_bound: tried 0x3b3fffff <0x40000000,0xbbffffff> rman_reserve_resource_bound: tried 0x7e20bfff <0x40000000,0xbbffffff> rman_reserve_resource_bound: tried 0x7e20c027 <0x40000000,0xbbffffff> considering [0x7e20c028, 0xfd57ffff] s->r_start (0x7e20c028) + count - 1> end (0xfc000000) no unshared regions found panic: ram_attach: resource 5 failed to attach cpuid =3D 0 time =3D 1 KDB: stack backtrace: db_trace_self() at db_trace_self db_trace_self_wrapper() at db_trace_self_wrapper+0x38 vpanic() at vpanic+0x1a0 panic() at panic+0x48 ram_attach() at ram_attach+0x1b4 device_attach() at device_attach+0x3fc device_probe_and_attach() at device_probe_and_attach+0x80 bus_generic_new_pass() at bus_generic_new_pass+0x100 bus_generic_new_pass() at bus_generic_new_pass+0xb0 bus_set_pass() at bus_set_pass+0x50 mi_startup() at mi_startup+0x1e0 virtdone() at virtdone+0x68 KDB: enter: panic [ thread pid 0 tid 100000 ] Stopped at kdb_enter+0x4c: str xzr, [x19, #3968] db>=20 The full text: Loading kernel... /boot/kernel/kernel text=3D0x2a8 text=3D0x9601b0 text=3D0x2a903c = data=3D0x15b048 data=3D0x 0+0x36d000 0x8+0x159330+0x8+0x1833b8 Loading configured modules... /boot/kernel/umodem.ko text=3D0x20c0 text=3D0x1558 data=3D0x708+0x4 = 0x8+0xed0+0x8+0xb2 d loading required module 'ucom' /boot/kernel/ucom.ko text=3D0x2620 text=3D0x31c0 data=3D0x970+0x858 = 0x8+0x1290+0x8+0xb d0 /etc/hostid size=3D0x25 /boot/entropy size=3D0x1000 Hit [Enter] to boot immediately, or any other key for command prompt. Booting [/boot/kernel/kernel] in 9 seconds... =20 Type '?' for a list of commands, 'help' for more detailed help. OK set debug.rman_debug 1 wrong number of arguments OK set debug.rman_debug=3D1 OK boot -v No valid device tree blob found! WARNING! Trying to fire up the kernel, but no device tree blob found! ---<>--- GDB: no debug ports present KDB: debugger backends: ddb KDB: current backend: ddb Type Physical Virtual #Pages Attr Reserved 000000000000 000000000000 000001d0 WC WT WB=20 RuntimeServicesData 0000001d0000 0000001d0000 00000020 WC WT WB = RUNTIME Reserved 0000001f0000 000000000000 00000010 WC WT WB=20 ConventionalMemory 000000200000 000000000000 0002b690 WC WT WB=20 LoaderCode 00002b890000 000000000000 00004000 WC WT WB=20 LoaderData 00002f890000 000000000000 00004000 WC WT WB=20 LoaderCode 000033890000 000000000000 000000d0 WC WT WB=20 RuntimeServicesData 000033960000 000033960000 00000060 WC WT WB = RUNTIME ConventionalMemory 0000339c0000 000000000000 00000003 WC WT WB=20 LoaderData 0000339c3000 000000000000 00000001 WC WT WB=20 Reserved 0000339c4000 000000000000 0000005c WC WT WB=20 RuntimeServicesCode 000033a20000 000033a20000 00000100 WC WT WB = RUNTIME ACPIReclaimMemory 000033b20000 000000000000 00000010 WC WT WB=20 ConventionalMemory 000033b30000 000000000000 00001467 WC WT WB=20 BootServicesData 000034f97000 000000000000 00000001 WC WT WB=20 ConventionalMemory 000034f98000 000000000000 00000008 WC WT WB=20 BootServicesData 000034fa0000 000000000000 00001a84 WC WT WB=20 ConventionalMemory 000036a24000 000000000000 00000186 WC WT WB=20 BootServicesCode 000036baa000 000000000000 00000456 WC WT WB=20 RuntimeServicesCode 000037000000 000037000000 00000190 WC WT WB = RUNTIME RuntimeServicesData 000037190000 000037190000 00000250 WC WT WB = RUNTIME ConventionalMemory 0000373e0000 000000000000 0000001f WC WT WB=20 BootServicesData 0000373ff000 000000000000 00000001 WC WT WB=20 ConventionalMemory 000037400000 000000000000 00002fb7 WC WT WB=20 BootServicesCode 00003a3b7000 000000000000 00000039 WC WT WB=20 BootServicesData 00003a3f0000 000000000000 00001010 WC WT WB=20 ConventionalMemory 000040000000 000000000000 000bc000 WC WT WB=20 ConventionalMemory 000100000000 000000000000 00100000 WC WT WB=20 Physical memory chunk(s): 0x001d0000 - 0x001effff, 0 MB ( 32 pages) 0x00200000 - 0x339c3fff, 823 MB ( 210884 pages) 0x33a20000 - 0x3b3fffff, 121 MB ( 31200 pages) 0x40000000 - 0xfbffffff, 3008 MB ( 770048 pages) 0x100000000 - 0x1ffffffff, 4096 MB (1048576 pages) Excluded memory regions: 0x001d0000 - 0x001effff, 0 MB ( 32 pages) NoAlloc=20 0x2ba00000 - 0x2d087fff, 22 MB ( 5768 pages) NoAlloc=20 0x33960000 - 0x339bffff, 0 MB ( 96 pages) NoAlloc=20 0x33a20000 - 0x33b2ffff, 1 MB ( 272 pages) NoAlloc=20 0x37000000 - 0x373dffff, 3 MB ( 992 pages) NoAlloc=20 Found 4 CPUs in the ACPI tables Copyright (c) 1992-2024 The FreeBSD Project. Copyright (c) 1979, 1980, 1983, 1986, 1988, 1989, 1991, 1992, 1993, 1994 The Regents of the University of California. All rights = reserved. FreeBSD is a registered trademark of The FreeBSD Foundation. FreeBSD 15.0-CURRENT #0 main-n267507-a61d2c7fbd3c: Thu Jan 11 06:26:30 = UTC 2024 = root@releng3.nyi.freebsd.org:/usr/obj/usr/src/arm64.aarch64/sys/GENERIC = arm64 FreeBSD clang version 17.0.6 (https://github.com/llvm/llvm-project.git = llvmorg-17.0.6-0-g6009708b4367) WARNING: WITNESS option enabled, expect reduced performance. VT: init without driver. Preloaded elf kernel "/boot/kernel/kernel" at 0xffff000001445000. Preloaded elf module "/boot/kernel/umodem.ko" at 0xffff00000144e460. Preloaded elf module "/boot/kernel/ucom.ko" at 0xffff00000144ec78. Preloaded hostuuid "/etc/hostid" at 0xffff00000144f4d0. Preloaded boot_entropy_cache "/boot/entropy" at 0xffff00000144f520. Preloaded boot_entropy_platform "efi_rng_seed" at 0xffff00000144f578. Preloaded TSLOG data "TSLOG" at 0xffff00000144f5d0. module scmi already present! real memory =3D 8440791040 (8049 MB) Physical memory chunk(s): 0x00000000200000 - 0x0000002b9fffff, 729808896 bytes (178176 pages) 0x0000002d088000 - 0x0000003395ffff, 109936640 bytes (26840 pages) 0x000000339c0000 - 0x000000339c3fff, 16384 bytes (4 pages) 0x00000033b30000 - 0x00000036ffffff, 55377920 bytes (13520 pages) 0x000000373e0000 - 0x0000003b3fffff, 67239936 bytes (16416 pages) 0x00000040000000 - 0x000000fbffffff, 3154116608 bytes (770048 pages) 0x00000100000000 - 0x000001f361dfff, 4083277824 bytes (996894 pages) avail memory =3D 8197627904 (7817 MB) Starting CPU 1 (1) Starting CPU 2 (2) Starting CPU 3 (3) FreeBSD/SMP: Multiprocessor System Detected: 4 CPUs random: read 4096 bytes from preloaded cache random: read 2048 bytes from platform bootloader random: unblocking device. VIMAGE (virtualized network stack) enabled hostuuid: using 30303031-3030-3030-6337-343061663363 ULE: setup cpu 0 ULE: setup cpu 1 ULE: setup cpu 2 ULE: setup cpu 3 random: entropy device external interface snd_unit_init() u=3D0x00ff8000 [512] d=3D0x00007c00 [32] c=3D0x000003ff = [1024] feeder_register: snd_unit=3D-1 snd_maxautovchans=3D16 latency=3D2 = feeder_rate_min=3D1 feeder_rate_max=3D2016000 feeder_rate_round=3D25 firmware: 'tegra210_xusb_fw' version 0: 132608 bytes loaded at = 0xffff000000aebdb0 MAP 1d0000 mode 2 pages 32 MAP 33960000 mode 2 pages 96 MAP 33a20000 mode 2 pages 256 MAP 37000000 mode 2 pages 400 MAP 37190000 mode 2 pages 592 kbd0 at kbdmux0 mem: null: openfirm: tcp_log: tcp_log device crypto: ACPI: RSDP 0x0000000033B20018 000024 (v02 RPIFDN) ACPI: XSDT 0x0000000033B2FE98 000074 (v01 RPIFDN RPI4 00000200 = 01000013) ACPI: FACP 0x0000000033B2E998 000114 (v06 RPIFDN RPI4 00000200 EDK2 = 00000300) ACPI: DSDT 0x0000000033B27518 0022D9 (v02 RPIFDN RPI 00000002 INTL = 20200925) ACPI: CSRT 0x0000000033B2FA98 000169 (v00 RPIFDN RPI4 00000200 EDK2 = 00000300) ACPI: DBG2 0x0000000033B2FD18 000061 (v00 RPIFDN RPI4 00000200 EDK2 = 00000300) ACPI: GTDT 0x0000000033B2F998 000068 (v03 RPIFDN RPI4 00000200 EDK2 = 00000300) ACPI: IORT 0x0000000033B2F598 0000B7 (v00 RPIFDN RPI4 00000200 EDK2 = 00000300) ACPI: APIC 0x0000000033B2F698 000184 (v05 RPIFDN RPI4 00000200 EDK2 = 00000300) ACPI: PPTT 0x0000000033B2EB18 000184 (v02 RPIFDN RPI4 00000200 EDK2 = 00000300) ACPI: SPCR 0x0000000033B2F918 000050 (v02 RPIFDN RPI4 00000200 EDK2 = 00000300) ACPI: SSDT 0x0000000033B2ED98 000277 (v02 RPIFDN RPI4EMMC 00000002 INTL = 20200925) ACPI: SSDT 0x0000000033B2F198 000244 (v05 RPIFDN RPI4XHCI 00000002 INTL = 20200925) rman_manage_region: request: start 0, end = 0xffffffffffffffff rman_manage_region: request: start 0, end = 0xffffffffffffffff acpi0: ACPI: 3 ACPI AML tables successfully acquired and loaded acpi0: Power Button (fixed) rman_reserve_resource_bound: request: = [0xfd580000, 0xfd58ffff], length 0x10000, flags 0, device (null) rman_reserve_resource_bound: trying 0xffffffffffffffff = <0xfd580000,0xffff> considering [0, 0xffffffffffffffff] truncated region: [0xfd580000, 0xfd58ffff]; size 0x10000 (requested = 0x10000) candidate region: [0xfd580000, 0xfd58ffff], size 0x10000 splitting region in three parts: [0, 0xfd57ffff]; [0xfd580000, = 0xfd58ffff]; [0xfd590000, 0xffffffffffffffff] rman_reserve_resource_bound: request: = [0xfe340000, 0xfe3400ff], length 0x100, flags 0, device (null) rman_reserve_resource_bound: trying 0xfd57ffff <0xfe340000,0xff> rman_reserve_resource_bound: tried 0xfd57ffff <0xfe340000,0xff> rman_reserve_resource_bound: tried 0xfd58ffff <0xfe340000,0xff> considering [0xfd590000, 0xffffffffffffffff] truncated region: [0xfe340000, 0xfe3400ff]; size 0x100 (requested 0x100) candidate region: [0xfe340000, 0xfe3400ff], size 0x100 splitting region in three parts: [0xfd590000, 0xfe33ffff]; [0xfe340000, = 0xfe3400ff]; [0xfe340100, 0xffffffffffffffff] rman_reserve_resource_bound: request: = [0xfe980000, 0xfe98ffff], length 0x10000, flags 0, device (null) rman_reserve_resource_bound: trying 0xfd57ffff <0xfe980000,0xffff> rman_reserve_resource_bound: tried 0xfd57ffff <0xfe980000,0xffff> rman_reserve_resource_bound: tried 0xfd58ffff <0xfe980000,0xffff> rman_reserve_resource_bound: tried 0xfe33ffff <0xfe980000,0xffff> rman_reserve_resource_bound: tried 0xfe3400ff <0xfe980000,0xffff> considering [0xfe340100, 0xffffffffffffffff] truncated region: [0xfe980000, 0xfe98ffff]; size 0x10000 (requested = 0x10000) candidate region: [0xfe980000, 0xfe98ffff], size 0x10000 splitting region in three parts: [0xfe340100, 0xfe97ffff]; [0xfe980000, = 0xfe98ffff]; [0xfe990000, 0xffffffffffffffff] rman_reserve_resource_bound: request: = [0xfec00000, 0xfec00fff], length 0x1000, flags 0, device (null) rman_reserve_resource_bound: trying 0xfd57ffff <0xfec00000,0xfff> rman_reserve_resource_bound: tried 0xfd57ffff <0xfec00000,0xfff> rman_reserve_resource_bound: tried 0xfd58ffff <0xfec00000,0xfff> rman_reserve_resource_bound: tried 0xfe33ffff <0xfec00000,0xfff> rman_reserve_resource_bound: tried 0xfe3400ff <0xfec00000,0xfff> rman_reserve_resource_bound: tried 0xfe97ffff <0xfec00000,0xfff> rman_reserve_resource_bound: tried 0xfe98ffff <0xfec00000,0xfff> considering [0xfe990000, 0xffffffffffffffff] truncated region: [0xfec00000, 0xfec00fff]; size 0x1000 (requested = 0x1000) candidate region: [0xfec00000, 0xfec00fff], size 0x1000 splitting region in three parts: [0xfe990000, 0xfebfffff]; [0xfec00000, = 0xfec00fff]; [0xfec01000, 0xffffffffffffffff] rman_reserve_resource_bound: request: = [0xfe400000, 0xfe405fff], length 0x6000, flags 0, device (null) rman_reserve_resource_bound: trying 0xfd57ffff <0xfe400000,0x5fff> rman_reserve_resource_bound: tried 0xfd57ffff <0xfe400000,0x5fff> rman_reserve_resource_bound: tried 0xfd58ffff <0xfe400000,0x5fff> rman_reserve_resource_bound: tried 0xfe33ffff <0xfe400000,0x5fff> rman_reserve_resource_bound: tried 0xfe3400ff <0xfe400000,0x5fff> considering [0xfe340100, 0xfe97ffff] truncated region: [0xfe400000, 0xfe405fff]; size 0x6000 (requested = 0x6000) candidate region: [0xfe400000, 0xfe405fff], size 0x6000 splitting region in three parts: [0xfe340100, 0xfe3fffff]; [0xfe400000, = 0xfe405fff]; [0xfe406000, 0xfe97ffff] rman_reserve_resource_bound: request: = [0xfe807000, 0xfe8070ff], length 0x100, flags 0, device (null) rman_reserve_resource_bound: trying 0xfd57ffff <0xfe807000,0xff> rman_reserve_resource_bound: tried 0xfd57ffff <0xfe807000,0xff> rman_reserve_resource_bound: tried 0xfd58ffff <0xfe807000,0xff> rman_reserve_resource_bound: tried 0xfe33ffff <0xfe807000,0xff> rman_reserve_resource_bound: tried 0xfe3400ff <0xfe807000,0xff> rman_reserve_resource_bound: tried 0xfe3fffff <0xfe807000,0xff> rman_reserve_resource_bound: tried 0xfe405fff <0xfe807000,0xff> considering [0xfe406000, 0xfe97ffff] truncated region: [0xfe807000, 0xfe8070ff]; size 0x100 (requested 0x100) candidate region: [0xfe807000, 0xfe8070ff], size 0x100 splitting region in three parts: [0xfe406000, 0xfe806fff]; [0xfe807000, = 0xfe8070ff]; [0xfe807100, 0xfe97ffff] rman_reserve_resource_bound: request: = [0xfe902000, 0xfe9025ff], length 0x600, flags 0, device (null) rman_reserve_resource_bound: trying 0xfd57ffff <0xfe902000,0x5ff> rman_reserve_resource_bound: tried 0xfd57ffff <0xfe902000,0x5ff> rman_reserve_resource_bound: tried 0xfd58ffff <0xfe902000,0x5ff> rman_reserve_resource_bound: tried 0xfe33ffff <0xfe902000,0x5ff> rman_reserve_resource_bound: tried 0xfe3400ff <0xfe902000,0x5ff> rman_reserve_resource_bound: tried 0xfe3fffff <0xfe902000,0x5ff> rman_reserve_resource_bound: tried 0xfe405fff <0xfe902000,0x5ff> rman_reserve_resource_bound: tried 0xfe806fff <0xfe902000,0x5ff> rman_reserve_resource_bound: tried 0xfe8070ff <0xfe902000,0x5ff> considering [0xfe807100, 0xfe97ffff] truncated region: [0xfe902000, 0xfe9025ff]; size 0x600 (requested 0x600) candidate region: [0xfe902000, 0xfe9025ff], size 0x600 splitting region in three parts: [0xfe807100, 0xfe901fff]; [0xfe902000, = 0xfe9025ff]; [0xfe902600, 0xfe97ffff] rman_reserve_resource_bound: request: = [0xfe808000, 0xfe8080ff], length 0x100, flags 0, device (null) rman_reserve_resource_bound: trying 0xfd57ffff <0xfe808000,0xff> rman_reserve_resource_bound: tried 0xfd57ffff <0xfe808000,0xff> rman_reserve_resource_bound: tried 0xfd58ffff <0xfe808000,0xff> rman_reserve_resource_bound: tried 0xfe33ffff <0xfe808000,0xff> rman_reserve_resource_bound: tried 0xfe3400ff <0xfe808000,0xff> rman_reserve_resource_bound: tried 0xfe3fffff <0xfe808000,0xff> rman_reserve_resource_bound: tried 0xfe405fff <0xfe808000,0xff> rman_reserve_resource_bound: tried 0xfe806fff <0xfe808000,0xff> rman_reserve_resource_bound: tried 0xfe8070ff <0xfe808000,0xff> considering [0xfe807100, 0xfe901fff] truncated region: [0xfe808000, 0xfe8080ff]; size 0x100 (requested 0x100) candidate region: [0xfe808000, 0xfe8080ff], size 0x100 splitting region in three parts: [0xfe807100, 0xfe807fff]; [0xfe808000, = 0xfe8080ff]; [0xfe808100, 0xfe901fff] rman_reserve_resource_bound: request: = [0xfe00b880, 0xfe00b8a3], length 0x24, flags 0, device (null) rman_reserve_resource_bound: trying 0xfd57ffff <0xfe00b880,0x23> rman_reserve_resource_bound: tried 0xfd57ffff <0xfe00b880,0x23> rman_reserve_resource_bound: tried 0xfd58ffff <0xfe00b880,0x23> considering [0xfd590000, 0xfe33ffff] truncated region: [0xfe00b880, 0xfe00b8a3]; size 0x24 (requested 0x24) candidate region: [0xfe00b880, 0xfe00b8a3], size 0x24 splitting region in three parts: [0xfd590000, 0xfe00b87f]; [0xfe00b880, = 0xfe00b8a3]; [0xfe00b8a4, 0xfe33ffff] rman_reserve_resource_bound: request: = [0xfe00b840, 0xfe00b84f], length 0x10, flags 0, device (null) rman_reserve_resource_bound: trying 0xfd57ffff <0xfe00b840,0xf> rman_reserve_resource_bound: tried 0xfd57ffff <0xfe00b840,0xf> rman_reserve_resource_bound: tried 0xfd58ffff <0xfe00b840,0xf> considering [0xfd590000, 0xfe00b87f] truncated region: [0xfe00b840, 0xfe00b84f]; size 0x10 (requested 0x10) candidate region: [0xfe00b840, 0xfe00b84f], size 0x10 splitting region in three parts: [0xfd590000, 0xfe00b83f]; [0xfe00b840, = 0xfe00b84f]; [0xfe00b850, 0xfe00b87f] rman_reserve_resource_bound: request: = [0xfe200000, 0xfe2000b3], length 0xb4, flags 0, device (null) rman_reserve_resource_bound: trying 0xfd57ffff <0xfe200000,0xb3> rman_reserve_resource_bound: tried 0xfd57ffff <0xfe200000,0xb3> rman_reserve_resource_bound: tried 0xfd58ffff <0xfe200000,0xb3> rman_reserve_resource_bound: tried 0xfe00b83f <0xfe200000,0xb3> rman_reserve_resource_bound: tried 0xfe00b84f <0xfe200000,0xb3> rman_reserve_resource_bound: tried 0xfe00b87f <0xfe200000,0xb3> rman_reserve_resource_bound: tried 0xfe00b8a3 <0xfe200000,0xb3> considering [0xfe00b8a4, 0xfe33ffff] truncated region: [0xfe200000, 0xfe2000b3]; size 0xb4 (requested 0xb4) candidate region: [0xfe200000, 0xfe2000b3], size 0xb4 splitting region in three parts: [0xfe00b8a4, 0xfe1fffff]; [0xfe200000, = 0xfe2000b3]; [0xfe2000b4, 0xfe33ffff] rman_reserve_resource_bound: request: = [0xfe804000, 0xfe80401f], length 0x20, flags 0, device (null) rman_reserve_resource_bound: trying 0xfd57ffff <0xfe804000,0x1f> rman_reserve_resource_bound: tried 0xfd57ffff <0xfe804000,0x1f> rman_reserve_resource_bound: tried 0xfd58ffff <0xfe804000,0x1f> rman_reserve_resource_bound: tried 0xfe00b83f <0xfe804000,0x1f> rman_reserve_resource_bound: tried 0xfe00b84f <0xfe804000,0x1f> rman_reserve_resource_bound: tried 0xfe00b87f <0xfe804000,0x1f> rman_reserve_resource_bound: tried 0xfe00b8a3 <0xfe804000,0x1f> rman_reserve_resource_bound: tried 0xfe1fffff <0xfe804000,0x1f> rman_reserve_resource_bound: tried 0xfe2000b3 <0xfe804000,0x1f> rman_reserve_resource_bound: tried 0xfe33ffff <0xfe804000,0x1f> rman_reserve_resource_bound: tried 0xfe3400ff <0xfe804000,0x1f> rman_reserve_resource_bound: tried 0xfe3fffff <0xfe804000,0x1f> rman_reserve_resource_bound: tried 0xfe405fff <0xfe804000,0x1f> considering [0xfe406000, 0xfe806fff] truncated region: [0xfe804000, 0xfe80401f]; size 0x20 (requested 0x20) candidate region: [0xfe804000, 0xfe80401f], size 0x20 splitting region in three parts: [0xfe406000, 0xfe803fff]; [0xfe804000, = 0xfe80401f]; [0xfe804020, 0xfe806fff] rman_reserve_resource_bound: request: = [0xfe805000, 0xfe80501f], length 0x20, flags 0, device (null) rman_reserve_resource_bound: trying 0xfd57ffff <0xfe805000,0x1f> rman_reserve_resource_bound: tried 0xfd57ffff <0xfe805000,0x1f> rman_reserve_resource_bound: tried 0xfd58ffff <0xfe805000,0x1f> rman_reserve_resource_bound: tried 0xfe00b83f <0xfe805000,0x1f> rman_reserve_resource_bound: tried 0xfe00b84f <0xfe805000,0x1f> rman_reserve_resource_bound: tried 0xfe00b87f <0xfe805000,0x1f> rman_reserve_resource_bound: tried 0xfe00b8a3 <0xfe805000,0x1f> rman_reserve_resource_bound: tried 0xfe1fffff <0xfe805000,0x1f> rman_reserve_resource_bound: tried 0xfe2000b3 <0xfe805000,0x1f> rman_reserve_resource_bound: tried 0xfe33ffff <0xfe805000,0x1f> rman_reserve_resource_bound: tried 0xfe3400ff <0xfe805000,0x1f> rman_reserve_resource_bound: tried 0xfe3fffff <0xfe805000,0x1f> rman_reserve_resource_bound: tried 0xfe405fff <0xfe805000,0x1f> rman_reserve_resource_bound: tried 0xfe803fff <0xfe805000,0x1f> rman_reserve_resource_bound: tried 0xfe80401f <0xfe805000,0x1f> considering [0xfe804020, 0xfe806fff] truncated region: [0xfe805000, 0xfe80501f]; size 0x20 (requested 0x20) candidate region: [0xfe805000, 0xfe80501f], size 0x20 splitting region in three parts: [0xfe804020, 0xfe804fff]; [0xfe805000, = 0xfe80501f]; [0xfe805020, 0xfe806fff] rman_reserve_resource_bound: request: = [0xfe204000, 0xfe20401f], length 0x20, flags 0, device (null) rman_reserve_resource_bound: trying 0xfd57ffff <0xfe204000,0x1f> rman_reserve_resource_bound: tried 0xfd57ffff <0xfe204000,0x1f> rman_reserve_resource_bound: tried 0xfd58ffff <0xfe204000,0x1f> rman_reserve_resource_bound: tried 0xfe00b83f <0xfe204000,0x1f> rman_reserve_resource_bound: tried 0xfe00b84f <0xfe204000,0x1f> rman_reserve_resource_bound: tried 0xfe00b87f <0xfe204000,0x1f> rman_reserve_resource_bound: tried 0xfe00b8a3 <0xfe204000,0x1f> rman_reserve_resource_bound: tried 0xfe1fffff <0xfe204000,0x1f> rman_reserve_resource_bound: tried 0xfe2000b3 <0xfe204000,0x1f> considering [0xfe2000b4, 0xfe33ffff] truncated region: [0xfe204000, 0xfe20401f]; size 0x20 (requested 0x20) candidate region: [0xfe204000, 0xfe20401f], size 0x20 splitting region in three parts: [0xfe2000b4, 0xfe203fff]; [0xfe204000, = 0xfe20401f]; [0xfe204020, 0xfe33ffff] rman_reserve_resource_bound: request: = [0xfe215080, 0xfe2150bf], length 0x40, flags 0, device (null) rman_reserve_resource_bound: trying 0xfd57ffff <0xfe215080,0x3f> rman_reserve_resource_bound: tried 0xfd57ffff <0xfe215080,0x3f> rman_reserve_resource_bound: tried 0xfd58ffff <0xfe215080,0x3f> rman_reserve_resource_bound: tried 0xfe00b83f <0xfe215080,0x3f> rman_reserve_resource_bound: tried 0xfe00b84f <0xfe215080,0x3f> rman_reserve_resource_bound: tried 0xfe00b87f <0xfe215080,0x3f> rman_reserve_resource_bound: tried 0xfe00b8a3 <0xfe215080,0x3f> rman_reserve_resource_bound: tried 0xfe1fffff <0xfe215080,0x3f> rman_reserve_resource_bound: tried 0xfe2000b3 <0xfe215080,0x3f> rman_reserve_resource_bound: tried 0xfe203fff <0xfe215080,0x3f> rman_reserve_resource_bound: tried 0xfe20401f <0xfe215080,0x3f> considering [0xfe204020, 0xfe33ffff] truncated region: [0xfe215080, 0xfe2150bf]; size 0x40 (requested 0x40) candidate region: [0xfe215080, 0xfe2150bf], size 0x40 splitting region in three parts: [0xfe204020, 0xfe21507f]; [0xfe215080, = 0xfe2150bf]; [0xfe2150c0, 0xfe33ffff] rman_reserve_resource_bound: request: = [0xfe007b00, 0xfe007bff], length 0x100, flags 0, device (null) rman_reserve_resource_bound: trying 0xfd57ffff <0xfe007b00,0xff> rman_reserve_resource_bound: tried 0xfd57ffff <0xfe007b00,0xff> rman_reserve_resource_bound: tried 0xfd58ffff <0xfe007b00,0xff> considering [0xfd590000, 0xfe00b83f] truncated region: [0xfe007b00, 0xfe007bff]; size 0x100 (requested 0x100) candidate region: [0xfe007b00, 0xfe007bff], size 0x100 splitting region in three parts: [0xfd590000, 0xfe007aff]; [0xfe007b00, = 0xfe007bff]; [0xfe007c00, 0xfe00b83f] rman_reserve_resource_bound: request: = [0xfe20c000, 0xfe20c027], length 0x28, flags 0, device (null) rman_reserve_resource_bound: trying 0xfd57ffff <0xfe20c000,0x27> rman_reserve_resource_bound: tried 0xfd57ffff <0xfe20c000,0x27> rman_reserve_resource_bound: tried 0xfd58ffff <0xfe20c000,0x27> rman_reserve_resource_bound: tried 0xfe007aff <0xfe20c000,0x27> rman_reserve_resource_bound: tried 0xfe007bff <0xfe20c000,0x27> rman_reserve_resource_bound: tried 0xfe00b83f <0xfe20c000,0x27> rman_reserve_resource_bound: tried 0xfe00b84f <0xfe20c000,0x27> rman_reserve_resource_bound: tried 0xfe00b87f <0xfe20c000,0x27> rman_reserve_resource_bound: tried 0xfe00b8a3 <0xfe20c000,0x27> rman_reserve_resource_bound: tried 0xfe1fffff <0xfe20c000,0x27> rman_reserve_resource_bound: tried 0xfe2000b3 <0xfe20c000,0x27> rman_reserve_resource_bound: tried 0xfe203fff <0xfe20c000,0x27> rman_reserve_resource_bound: tried 0xfe20401f <0xfe20c000,0x27> considering [0xfe204020, 0xfe21507f] truncated region: [0xfe20c000, 0xfe20c027]; size 0x28 (requested 0x28) candidate region: [0xfe20c000, 0xfe20c027], size 0x28 splitting region in three parts: [0xfe204020, 0xfe20bfff]; [0xfe20c000, = 0xfe20c027]; [0xfe20c028, 0xfe21507f] rman_reserve_resource_bound: request: = [0x7e20c000, 0x7e20c027], length 0x28, flags 0, device (null) rman_reserve_resource_bound: trying 0xfd57ffff <0x7e20c000,0x27> considering [0, 0xfd57ffff] truncated region: [0x7e20c000, 0x7e20c027]; size 0x28 (requested 0x28) candidate region: [0x7e20c000, 0x7e20c027], size 0x28 splitting region in three parts: [0, 0x7e20bfff]; [0x7e20c000, = 0x7e20c027]; [0x7e20c028, 0xfd57ffff] rman_reserve_resource_bound: request: = [0xff20c000, 0xff20c027], length 0x28, flags 0, device (null) rman_reserve_resource_bound: trying 0x7e20bfff <0xff20c000,0x27> rman_reserve_resource_bound: tried 0x7e20bfff <0xff20c000,0x27> rman_reserve_resource_bound: tried 0x7e20c027 <0xff20c000,0x27> rman_reserve_resource_bound: tried 0xfd57ffff <0xff20c000,0x27> rman_reserve_resource_bound: tried 0xfd58ffff <0xff20c000,0x27> rman_reserve_resource_bound: tried 0xfe007aff <0xff20c000,0x27> rman_reserve_resource_bound: tried 0xfe007bff <0xff20c000,0x27> rman_reserve_resource_bound: tried 0xfe00b83f <0xff20c000,0x27> rman_reserve_resource_bound: tried 0xfe00b84f <0xff20c000,0x27> rman_reserve_resource_bound: tried 0xfe00b87f <0xff20c000,0x27> rman_reserve_resource_bound: tried 0xfe00b8a3 <0xff20c000,0x27> rman_reserve_resource_bound: tried 0xfe1fffff <0xff20c000,0x27> rman_reserve_resource_bound: tried 0xfe2000b3 <0xff20c000,0x27> rman_reserve_resource_bound: tried 0xfe203fff <0xff20c000,0x27> rman_reserve_resource_bound: tried 0xfe20401f <0xff20c000,0x27> rman_reserve_resource_bound: tried 0xfe20bfff <0xff20c000,0x27> rman_reserve_resource_bound: tried 0xfe20c027 <0xff20c000,0x27> rman_reserve_resource_bound: tried 0xfe21507f <0xff20c000,0x27> rman_reserve_resource_bound: tried 0xfe2150bf <0xff20c000,0x27> rman_reserve_resource_bound: tried 0xfe33ffff <0xff20c000,0x27> rman_reserve_resource_bound: tried 0xfe3400ff <0xff20c000,0x27> rman_reserve_resource_bound: tried 0xfe3fffff <0xff20c000,0x27> rman_reserve_resource_bound: tried 0xfe405fff <0xff20c000,0x27> rman_reserve_resource_bound: tried 0xfe803fff <0xff20c000,0x27> rman_reserve_resource_bound: tried 0xfe80401f <0xff20c000,0x27> rman_reserve_resource_bound: tried 0xfe804fff <0xff20c000,0x27> rman_reserve_resource_bound: tried 0xfe80501f <0xff20c000,0x27> rman_reserve_resource_bound: tried 0xfe806fff <0xff20c000,0x27> rman_reserve_resource_bound: tried 0xfe8070ff <0xff20c000,0x27> rman_reserve_resource_bound: tried 0xfe807fff <0xff20c000,0x27> rman_reserve_resource_bound: tried 0xfe8080ff <0xff20c000,0x27> rman_reserve_resource_bound: tried 0xfe901fff <0xff20c000,0x27> rman_reserve_resource_bound: tried 0xfe9025ff <0xff20c000,0x27> rman_reserve_resource_bound: tried 0xfe97ffff <0xff20c000,0x27> rman_reserve_resource_bound: tried 0xfe98ffff <0xff20c000,0x27> rman_reserve_resource_bound: tried 0xfebfffff <0xff20c000,0x27> rman_reserve_resource_bound: tried 0xfec00fff <0xff20c000,0x27> considering [0xfec01000, 0xffffffffffffffff] truncated region: [0xff20c000, 0xff20c027]; size 0x28 (requested 0x28) candidate region: [0xff20c000, 0xff20c027], size 0x28 splitting region in three parts: [0xfec01000, 0xff20bfff]; [0xff20c000, = 0xff20c027]; [0xff20c028, 0xffffffffffffffff] rman_reserve_resource_bound: request: = [0xfe1010a0, 0xfe1010a7], length 0x8, flags 0, device (null) rman_reserve_resource_bound: trying 0x7e20bfff <0xfe1010a0,0x7> rman_reserve_resource_bound: tried 0x7e20bfff <0xfe1010a0,0x7> rman_reserve_resource_bound: tried 0x7e20c027 <0xfe1010a0,0x7> rman_reserve_resource_bound: tried 0xfd57ffff <0xfe1010a0,0x7> rman_reserve_resource_bound: tried 0xfd58ffff <0xfe1010a0,0x7> rman_reserve_resource_bound: tried 0xfe007aff <0xfe1010a0,0x7> rman_reserve_resource_bound: tried 0xfe007bff <0xfe1010a0,0x7> rman_reserve_resource_bound: tried 0xfe00b83f <0xfe1010a0,0x7> rman_reserve_resource_bound: tried 0xfe00b84f <0xfe1010a0,0x7> rman_reserve_resource_bound: tried 0xfe00b87f <0xfe1010a0,0x7> rman_reserve_resource_bound: tried 0xfe00b8a3 <0xfe1010a0,0x7> considering [0xfe00b8a4, 0xfe1fffff] truncated region: [0xfe1010a0, 0xfe1010a7]; size 0x8 (requested 0x8) candidate region: [0xfe1010a0, 0xfe1010a7], size 0x8 splitting region in three parts: [0xfe00b8a4, 0xfe10109f]; [0xfe1010a0, = 0xfe1010a7]; [0xfe1010a8, 0xfe1fffff] rman_reserve_resource_bound: request: = [0xfe201000, 0xfe201fff], length 0x1000, flags 0, device (null) rman_reserve_resource_bound: trying 0x7e20bfff <0xfe201000,0xfff> rman_reserve_resource_bound: tried 0x7e20bfff <0xfe201000,0xfff> rman_reserve_resource_bound: tried 0x7e20c027 <0xfe201000,0xfff> rman_reserve_resource_bound: tried 0xfd57ffff <0xfe201000,0xfff> rman_reserve_resource_bound: tried 0xfd58ffff <0xfe201000,0xfff> rman_reserve_resource_bound: tried 0xfe007aff <0xfe201000,0xfff> rman_reserve_resource_bound: tried 0xfe007bff <0xfe201000,0xfff> rman_reserve_resource_bound: tried 0xfe00b83f <0xfe201000,0xfff> rman_reserve_resource_bound: tried 0xfe00b84f <0xfe201000,0xfff> rman_reserve_resource_bound: tried 0xfe00b87f <0xfe201000,0xfff> rman_reserve_resource_bound: tried 0xfe00b8a3 <0xfe201000,0xfff> rman_reserve_resource_bound: tried 0xfe10109f <0xfe201000,0xfff> rman_reserve_resource_bound: tried 0xfe1010a7 <0xfe201000,0xfff> rman_reserve_resource_bound: tried 0xfe1fffff <0xfe201000,0xfff> rman_reserve_resource_bound: tried 0xfe2000b3 <0xfe201000,0xfff> considering [0xfe2000b4, 0xfe203fff] truncated region: [0xfe201000, 0xfe201fff]; size 0x1000 (requested = 0x1000) candidate region: [0xfe201000, 0xfe201fff], size 0x1000 splitting region in three parts: [0xfe2000b4, 0xfe200fff]; [0xfe201000, = 0xfe201fff]; [0xfe202000, 0xfe203fff] rman_reserve_resource_bound: request: = [0xfe215000, 0xfe21506f], length 0x70, flags 0, device (null) rman_reserve_resource_bound: trying 0x7e20bfff <0xfe215000,0x6f> rman_reserve_resource_bound: tried 0x7e20bfff <0xfe215000,0x6f> rman_reserve_resource_bound: tried 0x7e20c027 <0xfe215000,0x6f> rman_reserve_resource_bound: tried 0xfd57ffff <0xfe215000,0x6f> rman_reserve_resource_bound: tried 0xfd58ffff <0xfe215000,0x6f> rman_reserve_resource_bound: tried 0xfe007aff <0xfe215000,0x6f> rman_reserve_resource_bound: tried 0xfe007bff <0xfe215000,0x6f> rman_reserve_resource_bound: tried 0xfe00b83f <0xfe215000,0x6f> rman_reserve_resource_bound: tried 0xfe00b84f <0xfe215000,0x6f> rman_reserve_resource_bound: tried 0xfe00b87f <0xfe215000,0x6f> rman_reserve_resource_bound: tried 0xfe00b8a3 <0xfe215000,0x6f> rman_reserve_resource_bound: tried 0xfe10109f <0xfe215000,0x6f> rman_reserve_resource_bound: tried 0xfe1010a7 <0xfe215000,0x6f> rman_reserve_resource_bound: tried 0xfe1fffff <0xfe215000,0x6f> rman_reserve_resource_bound: tried 0xfe2000b3 <0xfe215000,0x6f> rman_reserve_resource_bound: tried 0xfe200fff <0xfe215000,0x6f> rman_reserve_resource_bound: tried 0xfe201fff <0xfe215000,0x6f> rman_reserve_resource_bound: tried 0xfe203fff <0xfe215000,0x6f> rman_reserve_resource_bound: tried 0xfe20401f <0xfe215000,0x6f> rman_reserve_resource_bound: tried 0xfe20bfff <0xfe215000,0x6f> rman_reserve_resource_bound: tried 0xfe20c027 <0xfe215000,0x6f> considering [0xfe20c028, 0xfe21507f] truncated region: [0xfe215000, 0xfe21506f]; size 0x70 (requested 0x70) candidate region: [0xfe215000, 0xfe21506f], size 0x70 splitting region in three parts: [0xfe20c028, 0xfe214fff]; [0xfe215000, = 0xfe21506f]; [0xfe215070, 0xfe21507f] rman_reserve_resource_bound: request: = [0xfe300000, 0xfe3000ff], length 0x100, flags 0, device (null) rman_reserve_resource_bound: trying 0x7e20bfff <0xfe300000,0xff> rman_reserve_resource_bound: tried 0x7e20bfff <0xfe300000,0xff> rman_reserve_resource_bound: tried 0x7e20c027 <0xfe300000,0xff> rman_reserve_resource_bound: tried 0xfd57ffff <0xfe300000,0xff> rman_reserve_resource_bound: tried 0xfd58ffff <0xfe300000,0xff> rman_reserve_resource_bound: tried 0xfe007aff <0xfe300000,0xff> rman_reserve_resource_bound: tried 0xfe007bff <0xfe300000,0xff> rman_reserve_resource_bound: tried 0xfe00b83f <0xfe300000,0xff> rman_reserve_resource_bound: tried 0xfe00b84f <0xfe300000,0xff> rman_reserve_resource_bound: tried 0xfe00b87f <0xfe300000,0xff> rman_reserve_resource_bound: tried 0xfe00b8a3 <0xfe300000,0xff> rman_reserve_resource_bound: tried 0xfe10109f <0xfe300000,0xff> rman_reserve_resource_bound: tried 0xfe1010a7 <0xfe300000,0xff> rman_reserve_resource_bound: tried 0xfe1fffff <0xfe300000,0xff> rman_reserve_resource_bound: tried 0xfe2000b3 <0xfe300000,0xff> rman_reserve_resource_bound: tried 0xfe200fff <0xfe300000,0xff> rman_reserve_resource_bound: tried 0xfe201fff <0xfe300000,0xff> rman_reserve_resource_bound: tried 0xfe203fff <0xfe300000,0xff> rman_reserve_resource_bound: tried 0xfe20401f <0xfe300000,0xff> rman_reserve_resource_bound: tried 0xfe20bfff <0xfe300000,0xff> rman_reserve_resource_bound: tried 0xfe20c027 <0xfe300000,0xff> rman_reserve_resource_bound: tried 0xfe214fff <0xfe300000,0xff> rman_reserve_resource_bound: tried 0xfe21506f <0xfe300000,0xff> rman_reserve_resource_bound: tried 0xfe21507f <0xfe300000,0xff> rman_reserve_resource_bound: tried 0xfe2150bf <0xfe300000,0xff> considering [0xfe2150c0, 0xfe33ffff] truncated region: [0xfe300000, 0xfe3000ff]; size 0x100 (requested 0x100) candidate region: [0xfe300000, 0xfe3000ff], size 0x100 splitting region in three parts: [0xfe2150c0, 0xfe2fffff]; [0xfe300000, = 0xfe3000ff]; [0xfe300100, 0xfe33ffff] rman_reserve_resource_bound: request: = [0xfe340000, 0xfe3400ff], length 0x100, flags 0, device (null) rman_reserve_resource_bound: trying 0x7e20bfff <0xfe340000,0xff> rman_reserve_resource_bound: tried 0x7e20bfff <0xfe340000,0xff> rman_reserve_resource_bound: tried 0x7e20c027 <0xfe340000,0xff> rman_reserve_resource_bound: tried 0xfd57ffff <0xfe340000,0xff> rman_reserve_resource_bound: tried 0xfd58ffff <0xfe340000,0xff> rman_reserve_resource_bound: tried 0xfe007aff <0xfe340000,0xff> rman_reserve_resource_bound: tried 0xfe007bff <0xfe340000,0xff> rman_reserve_resource_bound: tried 0xfe00b83f <0xfe340000,0xff> rman_reserve_resource_bound: tried 0xfe00b84f <0xfe340000,0xff> rman_reserve_resource_bound: tried 0xfe00b87f <0xfe340000,0xff> rman_reserve_resource_bound: tried 0xfe00b8a3 <0xfe340000,0xff> rman_reserve_resource_bound: tried 0xfe10109f <0xfe340000,0xff> rman_reserve_resource_bound: tried 0xfe1010a7 <0xfe340000,0xff> rman_reserve_resource_bound: tried 0xfe1fffff <0xfe340000,0xff> rman_reserve_resource_bound: tried 0xfe2000b3 <0xfe340000,0xff> rman_reserve_resource_bound: tried 0xfe200fff <0xfe340000,0xff> rman_reserve_resource_bound: tried 0xfe201fff <0xfe340000,0xff> rman_reserve_resource_bound: tried 0xfe203fff <0xfe340000,0xff> rman_reserve_resource_bound: tried 0xfe20401f <0xfe340000,0xff> rman_reserve_resource_bound: tried 0xfe20bfff <0xfe340000,0xff> rman_reserve_resource_bound: tried 0xfe20c027 <0xfe340000,0xff> rman_reserve_resource_bound: tried 0xfe214fff <0xfe340000,0xff> rman_reserve_resource_bound: tried 0xfe21506f <0xfe340000,0xff> rman_reserve_resource_bound: tried 0xfe21507f <0xfe340000,0xff> rman_reserve_resource_bound: tried 0xfe2150bf <0xfe340000,0xff> rman_reserve_resource_bound: tried 0xfe2fffff <0xfe340000,0xff> rman_reserve_resource_bound: tried 0xfe3000ff <0xfe340000,0xff> rman_reserve_resource_bound: tried 0xfe33ffff <0xfe340000,0xff> considering [0xfe340000, 0xfe3400ff] region is allocated considering [0xfe340100, 0xfe3fffff] s->r_start (0xfe340100) + count - 1> end (0xfe3400ff) no unshared regions found rman_reserve_resource_bound: request: = [0x600000000, 0x600000fff], length 0x1000, flags 0, device (null) rman_reserve_resource_bound: trying 0x7e20bfff <0x600000000,0xfff> rman_reserve_resource_bound: tried 0x7e20bfff <0x600000000,0xfff> rman_reserve_resource_bound: tried 0x7e20c027 <0x600000000,0xfff> rman_reserve_resource_bound: tried 0xfd57ffff <0x600000000,0xfff> rman_reserve_resource_bound: tried 0xfd58ffff <0x600000000,0xfff> rman_reserve_resource_bound: tried 0xfe007aff <0x600000000,0xfff> rman_reserve_resource_bound: tried 0xfe007bff <0x600000000,0xfff> rman_reserve_resource_bound: tried 0xfe00b83f <0x600000000,0xfff> rman_reserve_resource_bound: tried 0xfe00b84f <0x600000000,0xfff> rman_reserve_resource_bound: tried 0xfe00b87f <0x600000000,0xfff> rman_reserve_resource_bound: tried 0xfe00b8a3 <0x600000000,0xfff> rman_reserve_resource_bound: tried 0xfe10109f <0x600000000,0xfff> rman_reserve_resource_bound: tried 0xfe1010a7 <0x600000000,0xfff> rman_reserve_resource_bound: tried 0xfe1fffff <0x600000000,0xfff> rman_reserve_resource_bound: tried 0xfe2000b3 <0x600000000,0xfff> rman_reserve_resource_bound: tried 0xfe200fff <0x600000000,0xfff> rman_reserve_resource_bound: tried 0xfe201fff <0x600000000,0xfff> rman_reserve_resource_bound: tried 0xfe203fff <0x600000000,0xfff> rman_reserve_resource_bound: tried 0xfe20401f <0x600000000,0xfff> rman_reserve_resource_bound: tried 0xfe20bfff <0x600000000,0xfff> rman_reserve_resource_bound: tried 0xfe20c027 <0x600000000,0xfff> rman_reserve_resource_bound: tried 0xfe214fff <0x600000000,0xfff> rman_reserve_resource_bound: tried 0xfe21506f <0x600000000,0xfff> rman_reserve_resource_bound: tried 0xfe21507f <0x600000000,0xfff> rman_reserve_resource_bound: tried 0xfe2150bf <0x600000000,0xfff> rman_reserve_resource_bound: tried 0xfe2fffff <0x600000000,0xfff> rman_reserve_resource_bound: tried 0xfe3000ff <0x600000000,0xfff> rman_reserve_resource_bound: tried 0xfe33ffff <0x600000000,0xfff> rman_reserve_resource_bound: tried 0xfe3400ff <0x600000000,0xfff> rman_reserve_resource_bound: tried 0xfe3fffff <0x600000000,0xfff> rman_reserve_resource_bound: tried 0xfe405fff <0x600000000,0xfff> rman_reserve_resource_bound: tried 0xfe803fff <0x600000000,0xfff> rman_reserve_resource_bound: tried 0xfe80401f <0x600000000,0xfff> rman_reserve_resource_bound: tried 0xfe804fff <0x600000000,0xfff> rman_reserve_resource_bound: tried 0xfe80501f <0x600000000,0xfff> rman_reserve_resource_bound: tried 0xfe806fff <0x600000000,0xfff> rman_reserve_resource_bound: tried 0xfe8070ff <0x600000000,0xfff> rman_reserve_resource_bound: tried 0xfe807fff <0x600000000,0xfff> rman_reserve_resource_bound: tried 0xfe8080ff <0x600000000,0xfff> rman_reserve_resource_bound: tried 0xfe901fff <0x600000000,0xfff> rman_reserve_resource_bound: tried 0xfe9025ff <0x600000000,0xfff> rman_reserve_resource_bound: tried 0xfe97ffff <0x600000000,0xfff> rman_reserve_resource_bound: tried 0xfe98ffff <0x600000000,0xfff> rman_reserve_resource_bound: tried 0xfebfffff <0x600000000,0xfff> rman_reserve_resource_bound: tried 0xfec00fff <0x600000000,0xfff> rman_reserve_resource_bound: tried 0xff20bfff <0x600000000,0xfff> rman_reserve_resource_bound: tried 0xff20c027 <0x600000000,0xfff> considering [0xff20c028, 0xffffffffffffffff] truncated region: [0x600000000, 0x600000fff]; size 0x1000 (requested = 0x1000) candidate region: [0x600000000, 0x600000fff], size 0x1000 splitting region in three parts: [0xff20c028, 0x5ffffffff]; = [0x600000000, 0x600000fff]; [0x600001000, 0xffffffffffffffff] acpi0: Could not update all GPEs: AE_NOT_CONFIGURED psci0: on acpi0 psci0: PSCI version 0.2 compatible Found SMCCC version 1.0 gic0: iomem = 0xff841000-0xff841fff,0xff842000-0xff842fff on acpi0 rman_reserve_resource_bound: request: = [0xff841000, 0xff841fff], length 0x1000, flags 0, device gic0 rman_reserve_resource_bound: trying 0x7e20bfff <0xff841000,0xfff> rman_reserve_resource_bound: tried 0x7e20bfff <0xff841000,0xfff> rman_reserve_resource_bound: tried 0x7e20c027 <0xff841000,0xfff> rman_reserve_resource_bound: tried 0xfd57ffff <0xff841000,0xfff> rman_reserve_resource_bound: tried 0xfd58ffff <0xff841000,0xfff> rman_reserve_resource_bound: tried 0xfe007aff <0xff841000,0xfff> rman_reserve_resource_bound: tried 0xfe007bff <0xff841000,0xfff> rman_reserve_resource_bound: tried 0xfe00b83f <0xff841000,0xfff> rman_reserve_resource_bound: tried 0xfe00b84f <0xff841000,0xfff> rman_reserve_resource_bound: tried 0xfe00b87f <0xff841000,0xfff> rman_reserve_resource_bound: tried 0xfe00b8a3 <0xff841000,0xfff> rman_reserve_resource_bound: tried 0xfe10109f <0xff841000,0xfff> rman_reserve_resource_bound: tried 0xfe1010a7 <0xff841000,0xfff> rman_reserve_resource_bound: tried 0xfe1fffff <0xff841000,0xfff> rman_reserve_resource_bound: tried 0xfe2000b3 <0xff841000,0xfff> rman_reserve_resource_bound: tried 0xfe200fff <0xff841000,0xfff> rman_reserve_resource_bound: tried 0xfe201fff <0xff841000,0xfff> rman_reserve_resource_bound: tried 0xfe203fff <0xff841000,0xfff> rman_reserve_resource_bound: tried 0xfe20401f <0xff841000,0xfff> rman_reserve_resource_bound: tried 0xfe20bfff <0xff841000,0xfff> rman_reserve_resource_bound: tried 0xfe20c027 <0xff841000,0xfff> rman_reserve_resource_bound: tried 0xfe214fff <0xff841000,0xfff> rman_reserve_resource_bound: tried 0xfe21506f <0xff841000,0xfff> rman_reserve_resource_bound: tried 0xfe21507f <0xff841000,0xfff> rman_reserve_resource_bound: tried 0xfe2150bf <0xff841000,0xfff> rman_reserve_resource_bound: tried 0xfe2fffff <0xff841000,0xfff> rman_reserve_resource_bound: tried 0xfe3000ff <0xff841000,0xfff> rman_reserve_resource_bound: tried 0xfe33ffff <0xff841000,0xfff> rman_reserve_resource_bound: tried 0xfe3400ff <0xff841000,0xfff> rman_reserve_resource_bound: tried 0xfe3fffff <0xff841000,0xfff> rman_reserve_resource_bound: tried 0xfe405fff <0xff841000,0xfff> rman_reserve_resource_bound: tried 0xfe803fff <0xff841000,0xfff> rman_reserve_resource_bound: tried 0xfe80401f <0xff841000,0xfff> rman_reserve_resource_bound: tried 0xfe804fff <0xff841000,0xfff> rman_reserve_resource_bound: tried 0xfe80501f <0xff841000,0xfff> rman_reserve_resource_bound: tried 0xfe806fff <0xff841000,0xfff> rman_reserve_resource_bound: tried 0xfe8070ff <0xff841000,0xfff> rman_reserve_resource_bound: tried 0xfe807fff <0xff841000,0xfff> rman_reserve_resource_bound: tried 0xfe8080ff <0xff841000,0xfff> rman_reserve_resource_bound: tried 0xfe901fff <0xff841000,0xfff> rman_reserve_resource_bound: tried 0xfe9025ff <0xff841000,0xfff> rman_reserve_resource_bound: tried 0xfe97ffff <0xff841000,0xfff> rman_reserve_resource_bound: tried 0xfe98ffff <0xff841000,0xfff> rman_reserve_resource_bound: tried 0xfebfffff <0xff841000,0xfff> rman_reserve_resource_bound: tried 0xfec00fff <0xff841000,0xfff> rman_reserve_resource_bound: tried 0xff20bfff <0xff841000,0xfff> rman_reserve_resource_bound: tried 0xff20c027 <0xff841000,0xfff> considering [0xff20c028, 0x5ffffffff] truncated region: [0xff841000, 0xff841fff]; size 0x1000 (requested = 0x1000) candidate region: [0xff841000, 0xff841fff], size 0x1000 splitting region in three parts: [0xff20c028, 0xff840fff]; [0xff841000, = 0xff841fff]; [0xff842000, 0x5ffffffff] rman_reserve_resource_bound: request: = [0xff842000, 0xff842fff], length 0x1000, flags 0, device gic0 rman_reserve_resource_bound: trying 0x7e20bfff <0xff842000,0xfff> rman_reserve_resource_bound: tried 0x7e20bfff <0xff842000,0xfff> rman_reserve_resource_bound: tried 0x7e20c027 <0xff842000,0xfff> rman_reserve_resource_bound: tried 0xfd57ffff <0xff842000,0xfff> rman_reserve_resource_bound: tried 0xfd58ffff <0xff842000,0xfff> rman_reserve_resource_bound: tried 0xfe007aff <0xff842000,0xfff> rman_reserve_resource_bound: tried 0xfe007bff <0xff842000,0xfff> rman_reserve_resource_bound: tried 0xfe00b83f <0xff842000,0xfff> rman_reserve_resource_bound: tried 0xfe00b84f <0xff842000,0xfff> rman_reserve_resource_bound: tried 0xfe00b87f <0xff842000,0xfff> rman_reserve_resource_bound: tried 0xfe00b8a3 <0xff842000,0xfff> rman_reserve_resource_bound: tried 0xfe10109f <0xff842000,0xfff> rman_reserve_resource_bound: tried 0xfe1010a7 <0xff842000,0xfff> rman_reserve_resource_bound: tried 0xfe1fffff <0xff842000,0xfff> rman_reserve_resource_bound: tried 0xfe2000b3 <0xff842000,0xfff> rman_reserve_resource_bound: tried 0xfe200fff <0xff842000,0xfff> rman_reserve_resource_bound: tried 0xfe201fff <0xff842000,0xfff> rman_reserve_resource_bound: tried 0xfe203fff <0xff842000,0xfff> rman_reserve_resource_bound: tried 0xfe20401f <0xff842000,0xfff> rman_reserve_resource_bound: tried 0xfe20bfff <0xff842000,0xfff> rman_reserve_resource_bound: tried 0xfe20c027 <0xff842000,0xfff> rman_reserve_resource_bound: tried 0xfe214fff <0xff842000,0xfff> rman_reserve_resource_bound: tried 0xfe21506f <0xff842000,0xfff> rman_reserve_resource_bound: tried 0xfe21507f <0xff842000,0xfff> rman_reserve_resource_bound: tried 0xfe2150bf <0xff842000,0xfff> rman_reserve_resource_bound: tried 0xfe2fffff <0xff842000,0xfff> rman_reserve_resource_bound: tried 0xfe3000ff <0xff842000,0xfff> rman_reserve_resource_bound: tried 0xfe33ffff <0xff842000,0xfff> rman_reserve_resource_bound: tried 0xfe3400ff <0xff842000,0xfff> rman_reserve_resource_bound: tried 0xfe3fffff <0xff842000,0xfff> rman_reserve_resource_bound: tried 0xfe405fff <0xff842000,0xfff> rman_reserve_resource_bound: tried 0xfe803fff <0xff842000,0xfff> rman_reserve_resource_bound: tried 0xfe80401f <0xff842000,0xfff> rman_reserve_resource_bound: tried 0xfe804fff <0xff842000,0xfff> rman_reserve_resource_bound: tried 0xfe80501f <0xff842000,0xfff> rman_reserve_resource_bound: tried 0xfe806fff <0xff842000,0xfff> rman_reserve_resource_bound: tried 0xfe8070ff <0xff842000,0xfff> rman_reserve_resource_bound: tried 0xfe807fff <0xff842000,0xfff> rman_reserve_resource_bound: tried 0xfe8080ff <0xff842000,0xfff> rman_reserve_resource_bound: tried 0xfe901fff <0xff842000,0xfff> rman_reserve_resource_bound: tried 0xfe9025ff <0xff842000,0xfff> rman_reserve_resource_bound: tried 0xfe97ffff <0xff842000,0xfff> rman_reserve_resource_bound: tried 0xfe98ffff <0xff842000,0xfff> rman_reserve_resource_bound: tried 0xfebfffff <0xff842000,0xfff> rman_reserve_resource_bound: tried 0xfec00fff <0xff842000,0xfff> rman_reserve_resource_bound: tried 0xff20bfff <0xff842000,0xfff> rman_reserve_resource_bound: tried 0xff20c027 <0xff842000,0xfff> rman_reserve_resource_bound: tried 0xff840fff <0xff842000,0xfff> rman_reserve_resource_bound: tried 0xff841fff <0xff842000,0xfff> considering [0xff842000, 0x5ffffffff] truncated region: [0xff842000, 0xff842fff]; size 0x1000 (requested = 0x1000) candidate region: [0xff842000, 0xff842fff], size 0x1000 allocating from the beginning gic0: pn 0x2, arch 0x2, rev 0x1, implementer 0x43b irqs 256 generic_timer0: irq 21,22,23 on acpi0 rman_reserve_resource_bound: request: [0x15, 0x15], length = 0x1, flags 80, device generic_timer0 rman_reserve_resource_bound: trying 0xffffffffffffffff <0x15,0> considering [0, 0xffffffffffffffff] truncated region: [0x15, 0x15]; size 0x1 (requested 0x1) candidate region: [0x15, 0x15], size 0x1 splitting region in three parts: [0, 0x14]; [0x15, 0x15]; [0x16, = 0xffffffffffffffff] generic_timer0: allocated irq for 'sec-phys' rman_reserve_resource_bound: request: [0x16, 0x16], length = 0x1, flags 0, device generic_timer0 rman_reserve_resource_bound: trying 0x14 <0x16,0> rman_reserve_resource_bound: tried 0x14 <0x16,0> rman_reserve_resource_bound: tried 0x15 <0x16,0> considering [0x16, 0xffffffffffffffff] truncated region: [0x16, 0x16]; size 0x1 (requested 0x1) candidate region: [0x16, 0x16], size 0x1 allocating from the beginning generic_timer0: allocated irq for 'phys' rman_reserve_resource_bound: request: [0x17, 0x17], length = 0x1, flags 0, device generic_timer0 rman_reserve_resource_bound: trying 0x14 <0x17,0> rman_reserve_resource_bound: tried 0x14 <0x17,0> rman_reserve_resource_bound: tried 0x15 <0x17,0> rman_reserve_resource_bound: tried 0x16 <0x17,0> considering [0x17, 0xffffffffffffffff] truncated region: [0x17, 0x17]; size 0x1 (requested 0x1) candidate region: [0x17, 0x17], size 0x1 allocating from the beginning generic_timer0: allocated irq for 'virt' generic_timer0: could not allocate irq for optional interrupt 'hyp-phys' generic_timer0: could not allocate irq for optional interrupt 'hyp-virt' Timecounter "ARM MPCore Timecounter" frequency 54000000 Hz quality 1000 Event timer "ARM MPCore Eventtimer" frequency 54000000 Hz quality 1000 efirtc0: efirtc0: registered as a time-of-day clock, resolution 1.000000s ram0: reserving memory region: 200000-2ba00000 rman_reserve_resource_bound: request: [0x200000, = 0x2ba00000], length 0x2b800000, flags 0, device ram0 rman_reserve_resource_bound: trying 0x7e20bfff <0x200000,0x2b7fffff> considering [0, 0x7e20bfff] truncated region: [0x200000, 0x2ba00000]; size 0x2b800001 (requested = 0x2b800000) candidate region: [0x200000, 0x2ba00000], size 0x2b800001 splitting region in three parts: [0, 0x1fffff]; [0x200000, 0x2b9fffff]; = [0x2ba00000, 0x7e20bfff] ram0: reserving memory region: 2d088000-33960000 rman_reserve_resource_bound: request: = [0x2d088000, 0x33960000], length 0x68d8000, flags 0, device ram0 rman_reserve_resource_bound: trying 0x1fffff <0x2d088000,0x68d7fff> rman_reserve_resource_bound: tried 0x1fffff <0x2d088000,0x68d7fff> rman_reserve_resource_bound: tried 0x2b9fffff <0x2d088000,0x68d7fff> considering [0x2ba00000, 0x7e20bfff] truncated region: [0x2d088000, 0x33960000]; size 0x68d8001 (requested = 0x68d8000) candidate region: [0x2d088000, 0x33960000], size 0x68d8001 splitting region in three parts: [0x2ba00000, 0x2d087fff]; [0x2d088000, = 0x3395ffff]; [0x33960000, 0x7e20bfff] ram0: reserving memory region: 339c0000-339c4000 rman_reserve_resource_bound: request: = [0x339c0000, 0x339c4000], length 0x4000, flags 0, device ram0 rman_reserve_resource_bound: trying 0x1fffff <0x339c0000,0x3fff> rman_reserve_resource_bound: tried 0x1fffff <0x339c0000,0x3fff> rman_reserve_resource_bound: tried 0x2b9fffff <0x339c0000,0x3fff> rman_reserve_resource_bound: tried 0x2d087fff <0x339c0000,0x3fff> rman_reserve_resource_bound: tried 0x3395ffff <0x339c0000,0x3fff> considering [0x33960000, 0x7e20bfff] truncated region: [0x339c0000, 0x339c4000]; size 0x4001 (requested = 0x4000) candidate region: [0x339c0000, 0x339c4000], size 0x4001 splitting region in three parts: [0x33960000, 0x339bffff]; [0x339c0000, = 0x339c3fff]; [0x339c4000, 0x7e20bfff] ram0: reserving memory region: 33b30000-37000000 rman_reserve_resource_bound: request: = [0x33b30000, 0x37000000], length 0x34d0000, flags 0, device ram0 rman_reserve_resource_bound: trying 0x1fffff <0x33b30000,0x34cffff> rman_reserve_resource_bound: tried 0x1fffff <0x33b30000,0x34cffff> rman_reserve_resource_bound: tried 0x2b9fffff <0x33b30000,0x34cffff> rman_reserve_resource_bound: tried 0x2d087fff <0x33b30000,0x34cffff> rman_reserve_resource_bound: tried 0x3395ffff <0x33b30000,0x34cffff> rman_reserve_resource_bound: tried 0x339bffff <0x33b30000,0x34cffff> rman_reserve_resource_bound: tried 0x339c3fff <0x33b30000,0x34cffff> considering [0x339c4000, 0x7e20bfff] truncated region: [0x33b30000, 0x37000000]; size 0x34d0001 (requested = 0x34d0000) candidate region: [0x33b30000, 0x37000000], size 0x34d0001 splitting region in three parts: [0x339c4000, 0x33b2ffff]; [0x33b30000, = 0x36ffffff]; [0x37000000, 0x7e20bfff] ram0: reserving memory region: 373e0000-3b400000 rman_reserve_resource_bound: request: = [0x373e0000, 0x3b400000], length 0x4020000, flags 0, device ram0 rman_reserve_resource_bound: trying 0x1fffff <0x373e0000,0x401ffff> rman_reserve_resource_bound: tried 0x1fffff <0x373e0000,0x401ffff> rman_reserve_resource_bound: tried 0x2b9fffff <0x373e0000,0x401ffff> rman_reserve_resource_bound: tried 0x2d087fff <0x373e0000,0x401ffff> rman_reserve_resource_bound: tried 0x3395ffff <0x373e0000,0x401ffff> rman_reserve_resource_bound: tried 0x339bffff <0x373e0000,0x401ffff> rman_reserve_resource_bound: tried 0x339c3fff <0x373e0000,0x401ffff> rman_reserve_resource_bound: tried 0x33b2ffff <0x373e0000,0x401ffff> rman_reserve_resource_bound: tried 0x36ffffff <0x373e0000,0x401ffff> considering [0x37000000, 0x7e20bfff] truncated region: [0x373e0000, 0x3b400000]; size 0x4020001 (requested = 0x4020000) candidate region: [0x373e0000, 0x3b400000], size 0x4020001 splitting region in three parts: [0x37000000, 0x373dffff]; [0x373e0000, = 0x3b3fffff]; [0x3b400000, 0x7e20bfff] ram0: reserving memory region: 40000000-fc000000 rman_reserve_resource_bound: request: = [0x40000000, 0xfc000000], length 0xbc000000, flags 0, device ram0 rman_reserve_resource_bound: trying 0x1fffff <0x40000000,0xbbffffff> rman_reserve_resource_bound: tried 0x1fffff <0x40000000,0xbbffffff> rman_reserve_resource_bound: tried 0x2b9fffff <0x40000000,0xbbffffff> rman_reserve_resource_bound: tried 0x2d087fff <0x40000000,0xbbffffff> rman_reserve_resource_bound: tried 0x3395ffff <0x40000000,0xbbffffff> rman_reserve_resource_bound: tried 0x339bffff <0x40000000,0xbbffffff> rman_reserve_resource_bound: tried 0x339c3fff <0x40000000,0xbbffffff> rman_reserve_resource_bound: tried 0x33b2ffff <0x40000000,0xbbffffff> rman_reserve_resource_bound: tried 0x36ffffff <0x40000000,0xbbffffff> rman_reserve_resource_bound: tried 0x373dffff <0x40000000,0xbbffffff> rman_reserve_resource_bound: tried 0x3b3fffff <0x40000000,0xbbffffff> rman_reserve_resource_bound: tried 0x7e20bfff <0x40000000,0xbbffffff> rman_reserve_resource_bound: tried 0x7e20c027 <0x40000000,0xbbffffff> considering [0x7e20c028, 0xfd57ffff] s->r_start (0x7e20c028) + count - 1> end (0xfc000000) no unshared regions found panic: ram_attach: resource 5 failed to attach cpuid =3D 0 time =3D 1 KDB: stack backtrace: db_trace_self() at db_trace_self db_trace_self_wrapper() at db_trace_self_wrapper+0x38 vpanic() at vpanic+0x1a0 panic() at panic+0x48 ram_attach() at ram_attach+0x1b4 device_attach() at device_attach+0x3fc device_probe_and_attach() at device_probe_and_attach+0x80 bus_generic_new_pass() at bus_generic_new_pass+0x100 bus_generic_new_pass() at bus_generic_new_pass+0xb0 bus_set_pass() at bus_set_pass+0x50 mi_startup() at mi_startup+0x1e0 virtdone() at virtdone+0x68 KDB: enter: panic [ thread pid 0 tid 100000 ] Stopped at kdb_enter+0x4c: str xzr, [x19, #3968] db>=20 =3D=3D=3D Mark Millard marklmi at yahoo.com