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
- Reply: Mark Millard : "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"
- In reply to: Mark Millard : "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"
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Sat, 20 Jan 2024 01:16:58 UTC
[Fixing some typos, 2 being likely confusing bad hexadecimal numbers.] On Jan 19, 2024, at 17:00, Mark Millard <marklmi@yahoo.com> wrote: > > 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=1 > boot> boot -v > > this time. > > Looks like <I/O memory addresses> request: [0x7e20c000, 0x7e20c027] > is in the middle of the later <I/O memory addresses> 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 = "brcm,bcm2835-pwm"; > reg = <0x7e20c000 0x00000028>; > clocks = <0x00000007 0x0000001e>; > assigned-clocks = <0x00000007 0x0000001e>; > assigned-clock-rates = <0x00989680>; > #pwm-cells = <0x00000002>; > status = "disabled"; > phandle = <0x000000b1>; > }; > . . . > pwm = "/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. 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 . > > (In the "Full 35-bit Address Map" it isntead shows up Typo fixed: instead > 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 = "simple-bus"; > #address-cells = <0x00000001>; > #size-cells = <0x00000001>; > ranges = <0x7e000000 0x00000000 0xfe000000 0x01800000 0x7c000000 0x00000000 0xfc000000 0x02000000 0x40000000 0x00000000 0xff800000 0x00800000>; > dma-ranges = <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: > > <I/O memory addresses> 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: <I/O memory addresses> 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: <I/O memory addresses> 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: <I/O memory addresses> 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 = 0 > time = 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> > > > > The full text: > > Loading kernel... > /boot/kernel/kernel text=0x2a8 text=0x9601b0 text=0x2a903c data=0x15b048 data=0x > 0+0x36d000 0x8+0x159330+0x8+0x1833b8 > Loading configured modules... > /boot/kernel/umodem.ko text=0x20c0 text=0x1558 data=0x708+0x4 0x8+0xed0+0x8+0xb2 > d > loading required module 'ucom' > /boot/kernel/ucom.ko text=0x2620 text=0x31c0 data=0x970+0x858 0x8+0x1290+0x8+0xb > d0 > /etc/hostid size=0x25 > /boot/entropy size=0x1000 > > Hit [Enter] to boot immediately, or any other key for command prompt. > Booting [/boot/kernel/kernel] in 9 seconds... > > 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=1 > OK boot -v > No valid device tree blob found! > WARNING! Trying to fire up the kernel, but no device tree blob found! > ---<<BOOT>>--- > 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 > RuntimeServicesData 0000001d0000 0000001d0000 00000020 WC WT WB RUNTIME > Reserved 0000001f0000 000000000000 00000010 WC WT WB > ConventionalMemory 000000200000 000000000000 0002b690 WC WT WB > LoaderCode 00002b890000 000000000000 00004000 WC WT WB > LoaderData 00002f890000 000000000000 00004000 WC WT WB > LoaderCode 000033890000 000000000000 000000d0 WC WT WB > RuntimeServicesData 000033960000 000033960000 00000060 WC WT WB RUNTIME > ConventionalMemory 0000339c0000 000000000000 00000003 WC WT WB > LoaderData 0000339c3000 000000000000 00000001 WC WT WB > Reserved 0000339c4000 000000000000 0000005c WC WT WB > RuntimeServicesCode 000033a20000 000033a20000 00000100 WC WT WB RUNTIME > ACPIReclaimMemory 000033b20000 000000000000 00000010 WC WT WB > ConventionalMemory 000033b30000 000000000000 00001467 WC WT WB > BootServicesData 000034f97000 000000000000 00000001 WC WT WB > ConventionalMemory 000034f98000 000000000000 00000008 WC WT WB > BootServicesData 000034fa0000 000000000000 00001a84 WC WT WB > ConventionalMemory 000036a24000 000000000000 00000186 WC WT WB > BootServicesCode 000036baa000 000000000000 00000456 WC WT WB > RuntimeServicesCode 000037000000 000037000000 00000190 WC WT WB RUNTIME > RuntimeServicesData 000037190000 000037190000 00000250 WC WT WB RUNTIME > ConventionalMemory 0000373e0000 000000000000 0000001f WC WT WB > BootServicesData 0000373ff000 000000000000 00000001 WC WT WB > ConventionalMemory 000037400000 000000000000 00002fb7 WC WT WB > BootServicesCode 00003a3b7000 000000000000 00000039 WC WT WB > BootServicesData 00003a3f0000 000000000000 00001010 WC WT WB > ConventionalMemory 000040000000 000000000000 000bc000 WC WT WB > ConventionalMemory 000100000000 000000000000 00100000 WC WT WB > 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 > 0x2ba00000 - 0x2d087fff, 22 MB ( 5768 pages) NoAlloc > 0x33960000 - 0x339bffff, 0 MB ( 96 pages) NoAlloc > 0x33a20000 - 0x33b2ffff, 1 MB ( 272 pages) NoAlloc > 0x37000000 - 0x373dffff, 3 MB ( 992 pages) NoAlloc > 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 = 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 = 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=0x00ff8000 [512] d=0x00007c00 [32] c=0x000003ff [1024] > feeder_register: snd_unit=-1 snd_maxautovchans=16 latency=2 feeder_rate_min=1 feeder_rate_max=2016000 feeder_rate_round=25 > 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: <memory> > null: <full device, null device, zero device> > openfirm: <Open Firmware control device> > tcp_log: tcp_log device > crypto: <crypto core> > 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: <I/O memory addresses> request: start 0, end 0xffffffffffffffff > rman_manage_region: <Interrupts> request: start 0, end 0xffffffffffffffff > acpi0: <RPIFDN RPI4> > ACPI: 3 ACPI AML tables successfully acquired and loaded > acpi0: Power Button (fixed) > rman_reserve_resource_bound: <I/O memory addresses> 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: <I/O memory addresses> 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: <I/O memory addresses> 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: <I/O memory addresses> 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: <I/O memory addresses> 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: <I/O memory addresses> 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: <I/O memory addresses> 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: <I/O memory addresses> 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: <I/O memory addresses> 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: <I/O memory addresses> 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: <I/O memory addresses> 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: <I/O memory addresses> 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: <I/O memory addresses> 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: <I/O memory addresses> 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: <I/O memory addresses> 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: <I/O memory addresses> 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: <I/O memory addresses> 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: <I/O memory addresses> 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: <I/O memory addresses> 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: <I/O memory addresses> 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: <I/O memory addresses> 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: <I/O memory addresses> 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: <I/O memory addresses> 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: <I/O memory addresses> 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: <I/O memory addresses> 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: <ARM Power State Co-ordination Interface Driver> on acpi0 > psci0: PSCI version 0.2 compatible > Found SMCCC version 1.0 > gic0: <ARM Generic Interrupt Controller> iomem 0xff841000-0xff841fff,0xff842000-0xff842fff on acpi0 > rman_reserve_resource_bound: <I/O memory addresses> 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: <I/O memory addresses> 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: <ARM Generic Timer> irq 21,22,23 on acpi0 > rman_reserve_resource_bound: <Interrupts> 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: <Interrupts> 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: <Interrupts> 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: <EFI Realtime Clock> > efirtc0: registered as a time-of-day clock, resolution 1.000000s > ram0: reserving memory region: 200000-2ba00000 > rman_reserve_resource_bound: <I/O memory addresses> 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: <I/O memory addresses> 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: <I/O memory addresses> 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: <I/O memory addresses> 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: <I/O memory addresses> 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: <I/O memory addresses> 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 = 0 > time = 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> === Mark Millard marklmi at yahoo.com