From nobody Sat Jan 20 01:16:58 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 4TGz9T5ylzz57r1M for ; Sat, 20 Jan 2024 01:17:17 +0000 (UTC) (envelope-from marklmi@yahoo.com) Received: from sonic301-20.consmr.mail.gq1.yahoo.com (sonic301-20.consmr.mail.gq1.yahoo.com [98.137.64.146]) (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 4TGz9S3cTkz4XyS for ; Sat, 20 Jan 2024 01:17:16 +0000 (UTC) (envelope-from marklmi@yahoo.com) Authentication-Results: mx1.freebsd.org; dkim=pass header.d=yahoo.com header.s=s2048 header.b=JnTFyNdg; dmarc=pass (policy=reject) header.from=yahoo.com; spf=pass (mx1.freebsd.org: domain of marklmi@yahoo.com designates 98.137.64.146 as permitted sender) smtp.mailfrom=marklmi@yahoo.com DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1705713434; bh=lDZ3vzmaK5dWxwv30BrsCtQ8kdM4xVbErFjdea1e+yw=; h=Subject:From:In-Reply-To:Date:Cc:References:To:From:Subject:Reply-To; b=JnTFyNdgg4Mjeg4nraHOEgdu4d0sttGUaVeTXcu2C+mwk+sQAp3+Gl5bCLcWXQ3AiVPj1DTnUp8bkWHgO0HqTKw6ncu2m2tbNrKfjUuyEkV/yFgYMAIwIN80pJkXK1SZWmTYXQsLFf44bfOdV1/BStkL9kwIAuJ1O0XodobBK2hN4QM4kLFU9duCk4Y8qmpiqUZwCzl7mdDaDOM2b9ybjFcfWcAhftSgQhLJ7zUoWW0lMN3x93wXmCzeZxYT9MclTPcRsRbHBQr68T5aMOmgkrXt27JYKyUAxkD7pNdYj84mhw5I4tw8SSJd27T2iHYDTZD+6tj9fghTxtBpnzoZqw== X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1705713434; bh=kjdbQxWigefSktwa/UnHnuZqW+Wf+KGe1/bntu73Rei=; h=X-Sonic-MF:Subject:From:Date:To:From:Subject; b=ZmkVF84qxq31FvDHeWxpF5vsYUfFETxudkIeUrWs6g2Xo9CQb35Ukh7LVpfJ4nblkdg51Cw2oAKBoAhuuhfuo5YWpOW9trFs0vTVA70EG1JX+o2y8YEuhkucOR0Z7uiDfmPYj20g/3Z/oUFXvFxsTc4R/Hou4jZqPcIkplJBKcxmPQ6t93bTxWQ8y8qW8SEr62fPeAxNjrWLU3FywXT3+lj7iF+MB2DXYnwO/bdtrMxdDtTs2PMO1U7+nZIWmHeFMbUYoBGewMNyMoIGiUq41P7zuty/7yC9Di7W0chWorgqPFLRqWsPEKCywoloE18unL8FY2ZoZBYufeQ02NS4TA== X-YMail-OSG: vcglx4QVM1knYhD.4m4j8TGVXewlslz31jkUebHORSUFcrxeuigQ7tLeV24q9Fq 5m1dayhQOm2NDRwX_UXt95_cMfPd6_eeKBVBpW0sLNxDrOxwiGF_7bVsq.XGUM79z0rQfwZandRR Luq0vuOc1qPBnpTIJipvsbVM6Fm0lrAev4jKZwchRA4OuDwgn28qKoFwaDPFbWvBn2k48VAW9dQf OSzTpx4fleEM5F3Rb5HHxQxFE_1BI0hC_Uoi7qq8GQaLcjW._j2aoXJltUHQABoS4j3k16Oblqtd SQum.FqPPw9HUtvWcLeubjos5xGTgc4FLwxTp3U_37NScF1aSkqduIn3h8PcbMaNM.lgZ_ySXOeB DKS9ewO.QHeuJFIImq.isbbGAM_3XyPlAo1bR6NgL9YnjyhPaSg0of.dS2FfV9vNo1p0P4BEoAUk N6zTtona1QHM6mEudOf27qrfUGIQfGU3pyY7T7Tz1HFA_lo3vDvapmYGm3NZJ2Z0O2KWlIX8o3OU rh06NvPJ9mnb74vfEyL725PXMzZ9Mt.AgMYvPvdJdAMzwwx12ZknSXLnbdF1TLMv7wZXHFE.sl3. tkhtoDCJzYL8Z6O3594j.vhTkKkUPdHne9jXCn8GPIdBQ_cQKhaqnvXPjDYIWemO63LhutprAJdV 7RfgvZ_EKsGyXKmbjfniZ0sGHiOlPDry2eG32DajyoB0HqjfriGR51OYe.H.vxK2zMX0Jp.Kdms. UZbDhOv5D6eyTASA9NjdcuJLnL44relrWdf.6ytRuYjcL93uDrCETygytllQ_XjiHImiBwl5BK4. f.pPEN457zv_iKBjHvjX.m1AbwqP2AxxaP_oMqsosNA7YBzTJZoDfWeNBFKCK3Wa0xY4V0lM4vI6 tNiWt67bWofqXEaKdpbbYf15RfM7L17NgKgXt8jLb7aOmCBK95ex9Ro6YFI950IKzV_0DY878cj3 hBP2UTd65va7ulgtXnO9mVLTXr4O_dQlryWWhxzH_7hIuNB2I86sa7yhUenEttmYMVtr0UwMXvSQ ZUdFsUCV8LDMU1_oJs.7lmjXXXlTy9grzu0F5rWI1CIXCefCGy_JLDw7PexUAbGFDRxs0yvw6dcY Yzl0cMkAAETayiOGJyxZ0DF7Q4bTj56tBOGxtNsNpqAsgBhQtyO6F1R6uVSW.3zOUlmcq9BCcPrN ySOUZjblx84eJQDMEzp723arENYQ0XzS.R0d5plYkLW1HhiM0k3nJd8v_QJR2DQW6PpMpJTgnBbx oBu6KcBThQadNiaWEOMm8D2u7b26x8A0WTmRMtsd1msxnmhoIwbSEp1tKStSP9CUAEqjNP6CCfR5 a0znzsqwLxJ04bPLuuQ1qGcoTSCM8qYK9kk1j6joSovXct5goPxmrfAzGjfXOlEGVaaIr4Ya8KLv 3oGjmVGC4g34.Y4IXxBQB.cJwhpJNKekook96UNqp4gpnUEiDUoPI04BHaVOXDiJfYojgNR6_Kl0 SFMwDjHXhG4FDqGbhM2oHL5ii65Tobbfu2ygnqE.jnZ8EbAC7pHeAGZ4nY2gseIuKliarkTH46z8 JMvvxyinuuR63hPq_l2D9TNDqLpefwrfoRr2QXOUPTpO9Q4LFx0liCpRNoX29wmaBRLSM.rtUXY3 33qOAvuDw3wA7eMkBedyKyfHJg6VSUx3bA6OSOAKRspSVQpyy3FBc6V1rR8DV9h_WybNcfSi_pmd CNuPPovipjp73Cd5f71_4lcztMDuPF_6buVaYtJywuKsxcBuE8_NVPMj.EaIlxehvfLn9ylF8Dr1 htRFxUpnG8CMc9a.OIhv8sezglZm2llQsBSVPUdnuDnZcbUl1DLZ.RVYncV6N9IbMa.DutpOQ6A1 Dhs2oKcqPiMc3M6SSfoR7gLiPfsmauoW6oazI9Ta426tGSJEXAwls8Y46n3kTI.51Kd.lNKf9gxZ 3BT4cX4ADjeG82o51.F4o_I9CZygIOGzk.oS5ASAvdb.yLn1rkutTHBiops.jS2lkzUHK5Buy3jY lPEAmJCZt5hSUU.rCWLf234QiUTKpCJHIAFZ_8VZGPsLlJ4s8LQjz04lPGTHUOZo.nBFIyO4jSDf eZArlNJj59bijZGGHxjOdn1OgAR6xdHpiXflzZ4Kc8ciDFY9zpUd7L6rlpJsyCwIq4XwAp3yeiuX x0Bjufa1JpvxnxQgGG.5MSItAW25IGFIs6YE4BFQ0MHzBh9EfynqLNk7No0jVkiq6qKZ3xRithnQ f6X.sLqcE1BqpxgbmeqhWGqXbRWW5cZiWJG7bGbYqxisihgKXkRKpqMckFd1pCg.j7wi2.ndapz7 BChDncw-- X-Sonic-MF: X-Sonic-ID: ca75ddcd-9568-4a5a-858a-4296248b9f9c Received: from sonic.gate.mail.ne1.yahoo.com by sonic301.consmr.mail.gq1.yahoo.com with HTTP; Sat, 20 Jan 2024 01:17:14 +0000 Received: by hermes--production-gq1-78d49cd6df-c95sd (Yahoo Inc. Hermes SMTP Server) with ESMTPA ID d47b476d556203c1801731fb309050a2; Sat, 20 Jan 2024 01:17:09 +0000 (UTC) Content-Type: text/plain; charset=us-ascii 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: Re: 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 From: Mark Millard In-Reply-To: Date: Fri, 19 Jan 2024 17:16:58 -0800 Cc: void Content-Transfer-Encoding: quoted-printable Message-Id: References: To: FreeBSD ARM List , Mike Karels X-Mailer: Apple Mail (2.3774.300.61.1.2) 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)[]; RCVD_IN_DNSWL_NONE(0.00)[98.137.64.146:from]; 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.146: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)[]; FREEMAIL_ENVFROM(0.00)[yahoo.com] X-Rspamd-Queue-Id: 4TGz9S3cTkz4XyS [Fixing some typos, 2 being likely confusing bad hexadecimal numbers.] On Jan 19, 2024, at 17:00, Mark Millard wrote: >=20 > 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: >=20 > boot> set debug.rman_debug=3D1 > boot> boot -v >=20 > this time. >=20 > Looks like request: = [0x7e20c000, 0x7e20c027] > is in the middle of the later request: = [0x40000000, 0xfc000000] >=20 > and that leads to the rejection. >=20 > 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. >=20 > In U-Boot/fdt terms 0x7e20c000 is for: >=20 > 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"; >=20 > Based on: = https://datasheets.raspberrypi.com/bcm2711/bcm2711-peripherals.pdf > the addresses mappings involved are . . . >=20 > 0x7e20c000 is a "Legacy master view of Address map" address. > "Main peripherals" are in the range 0x7c000000..0x7cffffff > in this address map. Sorry, in the range: 0x7c000000..0x7fffffff > In the 'ARM view of the Address Map in "Low Peripheral" mode' > that 0x7c000000..0x7cffffff instead shows up inside: Again correcting the above: 0x7c000000..0x7fffffff > 0xfc000000..0xff7fffff . >=20 > (In the "Full 35-bit Address Map" it isntead shows up Typo fixed: instead > inside: 0x47c000000..0x47fffffff. But that would > require a different .DTB.) >=20 > Note the /soc/ for its path. That is tied to the "Legacy master view = of > Address map". The fdt start of the soc specifies: >=20 > 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>; >=20 > . . . >=20 > The "ranges" include the mappings: >=20 > 0x7e000000 <-> 0x00000000 0xfe000000 (larger address space) > size of range: 0x01800000 >=20 > 0x7c000000 <-> 0x00000000 0xfc000000 > size of range: 0x02000000 >=20 > 0x40000000 <-> 0x00000000 0xff800000 > size of range: 0x00800000 >=20 > The "dma-ranges" include the mapping: >=20 > 0xc0000000 <-> 0x00000000 0x00000000 > size of range: 0x40000000 >=20 > The pwm@7e20c000 address should be translated via the soc > "ranges" to: 0xfe20c000 instead. So: >=20 > request: [0xfe20c000, 0xfe20c027] >=20 > is what should have been attempted. >=20 >=20 > Supporting FreeBSD detail: >=20 >=20 > First I show an extraction of involved region splitting activity. > Then later the whole boot -v text. >=20 > . . . > 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 >=20 >=20 >=20 > The full text: >=20 > 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 >=20 > Hit [Enter] to boot immediately, or any other key for command prompt. > Booting [/boot/kernel/kernel] in 9 seconds... =20 >=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> =3D=3D=3D Mark Millard marklmi at yahoo.com