From nobody Sat Feb 25 22:40:06 2023 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 4PPMCs5K9Bz3txk3 for ; Sat, 25 Feb 2023 22:40:25 +0000 (UTC) (envelope-from marklmi@yahoo.com) Received: from sonic310-22.consmr.mail.gq1.yahoo.com (sonic310-22.consmr.mail.gq1.yahoo.com [98.137.69.148]) (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 4PPMCr2z45z4Mb3 for ; Sat, 25 Feb 2023 22:40:24 +0000 (UTC) (envelope-from marklmi@yahoo.com) Authentication-Results: mx1.freebsd.org; dkim=pass header.d=yahoo.com header.s=s2048 header.b=etU4n8mi; spf=pass (mx1.freebsd.org: domain of marklmi@yahoo.com designates 98.137.69.148 as permitted sender) smtp.mailfrom=marklmi@yahoo.com; dmarc=pass (policy=reject) header.from=yahoo.com DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1677364822; bh=4InfADv10X0JXm+hGVXGPHrAQMZIKlxdYR017iZPjkU=; h=Subject:From:In-Reply-To:Date:Cc:References:To:From:Subject:Reply-To; b=etU4n8miAHbcttFAcSAjFZZoffO4n8JMQCJyFtYuoGEb99D1IJ1Q7tdDsJMXcyOtDHOYiRIlj9md38Q4vVXJOddYqWytgw34pz4jUEN9D5O2jOaHo5QSrB1lSei6kV1QiO40FyL9Vq3GDJQzkw2YSAma8qFcj5K0F811uoGaWOcNaRrevRngK30jzuvPSXv3AUGV+X7JtCDbGj7n2bHWmvwvxvmfMrh+MuEtVzzx/Pvv8RN5kGs47XM0b9codgUYWDm76qwJWoljdq7y5zYgb0RRcraa4mw1aZvvBZw/7PAs7474Sqjgdzwh20vomVEN6bA3Wzis3wrxN4o5H3E4Ow== X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1677364822; bh=xhVs7QftuvdzLkoHioiNzAra7BpEKbInEH9UBmtdU1y=; h=X-Sonic-MF:Subject:From:Date:To:From:Subject; b=aJe8X0BsOhjn1MOHOpwXb6HDW/+5Q5aiC18k0GNXKOsVDOS3NSaoHE9NI9Abbgqep6npZV4WxIDUdXSUYwR1tCkLbdCHWCEtKdQ6TIjAIE0WcLNDmuXKjOtOqQC6Gvyw9FyiitSwQUReoTQb5OaR8f/sTYEuT5Zu5SPcrEDElgiYkYvSi5PFYxu0PW98FZ2xw92MPjcIGVxhJj1kHJj8iFJYqTjoflsfIieIh9eEVF/4ExPXUZvcIT4i/rpuE/1jSHEk/VPB1JLTDvs4ZiJ0usXrLF2vodkrncCtEIX/ZIla6pTDff3p0w6k1Dc9sca9F9va7uv9O2tBiRl1TOIX1Q== X-YMail-OSG: sBOm5mAVM1mvPQ7v9z8YjSpwutT2ITUyfid8rcWSwo5FCIBKyftBS9iyR2Fo2kl lqgerryRtYpZFzUjC6Az4hy1eqaUJLyAbgaRJx0SHa8hARljBZ7pCY3sXNKB_oxUgr9KGpR5V5yF sMthpQTzCCYPcvRYHuscowI6fKeXfLzZQt75kNqR4MbEZxK9VTd0qMZ7Bc1l08_O0imgjVJOdwRS JVUon8txQx1n0jfcSMl_EWXnj2nahplpspYWX2k8FupIDDzi904iS1JzW1blPKgW8Ty4Zal2S6e7 c3rjO42yGz0wP_nX70hEoOJEbQGoSNI0tvycl_P8QGPH8NnhyNGkFGP4iUpJ9l3zsIWLr.mJ2qTN n5aGDoZNFOWdvN590fmAq0BQynYimtvGtLzWkG3Qc9WQulwwJDkXsDqa199aiMszbjW5hT49Mg72 leNc.QyRoBJk6a_T40tr0ZZLzUVZ6A.oaFn_LeNhVFzw4v.hseFwai9Yj3zsRTwH_Jc_N8Fp0DFl 2qpIxnFqwUrrmbA4uSQFSjGmcv0fhB0k5nbcAtzmEAEfZQjlnn4febDNB.EbToy8dF_KOCi0SJ1S fsUjOTq8SQ9pP5t5ZCIoGdPLMYFB1t_dCrlSpB3hAYprYmMwWseV3xid5xC5btyBEx3xQaphFDsm lejDZyHjilvz0bxT8_3jW.VBOyONDa7zINk0WrcuNQovqA1_54HYpTc11EpdzxrWidibPtR9gAle DbJzlOVUdR7234KPuskQLc5tq5yaRxu2xPQvcOWCilY9hcu2A0TaMrpuLPCFfSbVZc2o8GIzngkK pbNe5lbGF07T_9dl7RI3mPhBWGwQ3K7604IrCpZghXODDAsPsjKzagcFly0QC3EWRBC1FIUIqKoC VMcicEDUZb682F4z8x25Co.UemiA3PajkKqnqrzYsXxyw1MfWYMoxnNfbhKCU.ZJMTLJBw92zo0. akTjRIy786qc6LKsnqpucTIO4F1P2fpR_DOgTlAF_XBW0i38XTIJiV593RsATC5UZf72nc_nj2z1 hq.Mke2Ltz6ZWmV99KY0k9tSrcV8Ile78c_nZ1ht8qrmg6KZgWLYN6nf1kY_dNwiodD8BIBWWnnd yZYmk1d5kpJEucxq6qyWMf0lrR8ziX2I_EvxtcDztREalC.WY1WrwwLxiBYDUiwPA6saq6SqDd4K 3BhXk814oRK_E0x5qrWJLIiW5SYeOYsPSlvtogu1IIFSG4e2UAxs.TGBpIGCWR8zoIXXQWFC.39Q 8xyiENzD.nZV8mIhD_YWqO31JvnDe1tvz3iq_crAGo5tCX_i7_UkTGpQB0Ih2IYA_vQCv0C5QI3k sjuaj8CdbaHEzc.8_ojtKEQtl4Dj4J2kN8i3_Tkty8cRQz7oTlYzrY.KN0md9XLyhpKqGV_KQDR3 uSobvlGjuVpOG2YrAkYPAesLQi.O0FTh3LXoDgB_Ggl0KcyhbbrP1tUhmeU67cPSIwUm1eqBuGu9 KW9fxhHoY3383fHgqWGV0TJV16he5ncVgm6pa.Ig1ZeeC56TsleIOAaDv_UAPOOO5BAUj.qc1i2y 8CSY1KzY4isiKQNnnxWjT5RRY2wCB07dpr9tVUZ1tEZPvmtcVgwmEaXhpgckx3Jnc1b.2T5LE7NA SW7YsWKGagpLBL0iSTdagQH4XaA3wciDqEDSIqzWrKO8BYSvquckk3D05jHfJKfzCL9Sm084Y5Ky aZ0WasM_oAbN3.xZzEYXkFGEeHeVsafN2w_5As5_7C4raR9p8XlzR6gnj2LhfQ4kq.1C1m4ciBTy tq75nc2CK4LuHcqCA_5i.5nWvkfK_9uvVtK_3jmgeQRnIQVF2K0nwyzzp5oK91RA.6X00j_yDvho 0SEH4b1x5Q9UQFuSTez20.4nrMtuwJsNnzHOtWwRQaeHbDbvq_6BC0EfZmjN6fvrppEK4GaLvFb5 vr09kht00O2ye9Gk_Ywaa4qToYVBhGotqFrbprXfj.gq27C1EWojbxpADP_8sSwn9_YRqJ6DUj9X DD0TdSA6TO39XxT1tWBMC2d6tswY8sg2bmr1HtxQMH5l1X0nViPAKlziEo4GRJQnDCIXMjo_lV3J 3w9aBSiG.BxWXBBWzLim2ZOfn7ucBMcP9_VtA1zQ._HMlGGtpuXNQ9U_R.EWrhBmHEqMZuJZi3l6 Puu_lShWejkGOwHTzuvO.BtLm8aJ8Qi4lIeh4uCBPl0CkJ3OuaGa8d.gjixbxtU_6uAZT8UoSyJe faWtI0WiO4di1gEb0t._EnEITf0rIiMLaPY88LfLmUevqlmGEB.5SQfgjGTBGpus7jh6xO7C6Uv6 Iczc4K8hhWg-- X-Sonic-MF: Received: from sonic.gate.mail.ne1.yahoo.com by sonic310.consmr.mail.gq1.yahoo.com with HTTP; Sat, 25 Feb 2023 22:40:22 +0000 Received: by hermes--production-bf1-57c96c66f6-npzd5 (Yahoo Inc. Hermes SMTP Server) with ESMTPA ID 0837bbf49f5809f3319f9546ea581f4c; Sat, 25 Feb 2023 22:40:18 +0000 (UTC) Content-Type: text/plain; charset=utf-8 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 \(3731.400.51.1.1\)) Subject: Re: reboot broken on RPi4 on main [breaks at git: e6cf1a0826c9 - main - physmem: add ram0 pseudo-driver] From: Mark Millard In-Reply-To: Date: Sat, 25 Feb 2023 14:40:06 -0800 Cc: Mike Karels Content-Transfer-Encoding: quoted-printable Message-Id: <549FB90E-0069-42FE-8F43-77BF9F5922B0@yahoo.com> References: <9EA91B94-87E4-47B8-A4E2-60D556E64276@yahoo.com> <4FCD4987-6DAF-4889-B684-B6E464F41144@yahoo.com> To: Mitchell Horne , freebsd-arm X-Mailer: Apple Mail (2.3731.400.51.1.1) X-Spamd-Result: default: False [-2.56 / 15.00]; NEURAL_HAM_LONG(-1.00)[-1.000]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; MV_CASE(0.50)[]; DMARC_POLICY_ALLOW(-0.50)[yahoo.com,reject]; R_DKIM_ALLOW(-0.20)[yahoo.com:s=s2048]; R_SPF_ALLOW(-0.20)[+ptr:yahoo.com]; MIME_GOOD(-0.10)[text/plain]; NEURAL_HAM_SHORT(-0.06)[-0.062]; FROM_HAS_DN(0.00)[]; RCPT_COUNT_THREE(0.00)[3]; RCVD_VIA_SMTP_AUTH(0.00)[]; TO_MATCH_ENVRCPT_SOME(0.00)[]; ARC_NA(0.00)[]; RCVD_IN_DNSWL_NONE(0.00)[98.137.69.148:from]; DWL_DNSWL_NONE(0.00)[yahoo.com:dkim]; RCVD_TLS_LAST(0.00)[]; MLMMJ_DEST(0.00)[freebsd-arm@freebsd.org]; TO_DN_ALL(0.00)[]; RCVD_COUNT_THREE(0.00)[3]; FREEMAIL_FROM(0.00)[yahoo.com]; MID_RHS_MATCH_FROM(0.00)[]; DKIM_TRACE(0.00)[yahoo.com:+]; MIME_TRACE(0.00)[0:+]; FROM_EQ_ENVFROM(0.00)[]; ASN(0.00)[asn:36647, ipnet:98.137.64.0/20, country:US]; FREEMAIL_ENVFROM(0.00)[yahoo.com]; RWL_MAILSPIKE_POSSIBLE(0.00)[98.137.69.148:from] X-Rspamd-Queue-Id: 4PPMCr2z45z4Mb3 X-Spamd-Bar: -- X-ThisMailContainsUnwantedMimeParts: N On Feb 25, 2023, at 01:58, Mark Millard wrote: > [I probably should have also shown related output from > earlier in the boot log.] >=20 > On Feb 25, 2023, at 01:23, Mark Millard wrote: >=20 >> On Feb 24, 2023, at 22:16, Mark Millard wrote: >>=20 >>> [The first main version to not reboot RPi4B's is: >>> git: e6cf1a0826c9 - main - physmem: add ram0 pseudo-driver Mitchell = Horne >>> ] >>>=20 >>> On Feb 24, 2023, at 17:45, Mark Millard wrote: >>>=20 >>>> On Feb 24, 2023, at 15:18, Mark Millard wrote: >>>>=20 >>>>> On Feb 23, 2023, at 14:01, Mike Karels wrote: >>>>>=20 >>>>>> Reboot (shutdown -r) is hanging on RPi4 on main as of today=E2=80=99= s snapshot. >>>>>> It hangs after printing the Uptime. The initial bootstrap and = boot from >>>>>> power-up work. I haven=E2=80=99t tested a snapshot since Jan 1, = so I=E2=80=99m not sure >>>>>> when it stopped working. Any ideas what might have broken it? I = can bisect >>>>>> the recent snapshots if nothing else. >>>>>>=20 >>>>>> 13.2-BETA2 works, however. >>>>>=20 >>>>> For reference . . . >>>>>=20 >>>>> While it is a personal build instead of a snapshot, >>>>> I see the "shutdown -r now" hang problem for my build >>>>> based on: >>>>>=20 >>>>> # ~/fbsd-based-on-what-commit.sh -C /usr/main-src/ >>>>> d04c86717c8c (HEAD -> main, freebsd/main, freebsd/HEAD) = bsd.sys.mk: Add NO_WSTRICT_PROTOTYPES like in kernel >>>>> branch: main >>>>> merge-base: d04c86717c8ca3aa1bd9d8927a37a1f5443925b5 >>>>> merge-base: CommitDate: 2023-02-19 07:02:12 +0000 >>>>> n261026 (--first-parent --count for merge-base) >>>>>=20 >>>>> The context has a "B0T" 8 GiByte RPi4B. >>>>=20 >>>> For the artifact builds available for arm64, testing >>>> the kernels: >>>>=20 >>>> The last that has "shutdown -r now" working on the RPi4B I'm using: >>>>=20 >>>> =E2=80=A2 git: 8b418c83d175 - main - cp: Adjust the sparse file = tests. Dag-Erling Sm=C3=B8rgrav >>>> ( = https://artifact.ci.freebsd.org/snapshot/main/8b418c83d175fde3b1f65210509d= dcf2ac248d9f/arm64/aarch64/kernel.txz ) >>>>=20 >>>> No arm64 artifacts after that until . . . >>>>=20 >>>> The first that has "shutdown -r now" failing on the same RPi4B: >>>>=20 >>>> =E2=80=A2 git: ded5f2954e1a - main - nfsd: Fix handling of the = error case for nfsvno_open Rick Macklem >>>> ( = https://artifact.ci.freebsd.org/snapshot/main/ded5f2954e1a1bb7748646888938= af767ee6257a/arm64/aarch64/kernel.txz ) >>>>=20 >>>> So the range is limited to (including those end points): >>>> (All are 2023-Feb-08 artifact builds.) >>>>=20 >>>> =E2=80=A2 git: 8b418c83d175 - main - cp: Adjust the sparse file = tests. Dag-Erling Sm=C3=B8rgrav=20 >>>> =E2=80=A2 git: 87d405eab911 - main - iommu_gas: initialize = start_gap as first node Doug Moore=20 >>>> =E2=80=A2 git: 8c784bb8cf36 - main - lua: Update to 5.4.4 Warner = Losh=20 >>>> =E2=80=A2 git: 5fff09660e06 - main - geli: split the initalization = of HMAC Gordon Tetlow=20 >>>> =E2=80=A2 git: 81ad626541db - main - Merge llvm-project main = llvmorg-15-init-15358-g53dc0f10787 Dimitry Andric=20 >>>> =E2=80=A2 git: 753f127f3ace - main - Merge llvm-project main = llvmorg-15-init-16436-g18a6ab5b8d1f Dimitry Andric=20 >>>> =E2=80=A2 git: fcaf7f8644a9 - main - Merge llvm-project main = llvmorg-15-init-17485-ga3e38b4a206b Dimitry Andric=20 >>>> =E2=80=A2 git: 972a253a57b6 - main - Merge llvm-project main = llvmorg-15-init-17826-g1f8ae9d7e7e4 Dimitry Andric=20 >>>> =E2=80=A2 git: 61cfbce3347e - main - Merge llvm-project = release/15.x llvmorg-15.0.0-rc2-40-gfbd2950d8d0d Dimitry Andric=20 >>>> =E2=80=A2 git: a4a491e2238b - main - Merge llvm-project = release/15.x llvmorg-15.0.0-9-g1c73596d3454 Dimitry Andric=20 >>>> =E2=80=A2 git: 6246ae0b85d8 - main - Merge llvm-project = release/15.x llvmorg-15.0.2-10-gf3c5289e7846 Dimitry Andric=20 >>>> =E2=80=A2 git: f3fd488f1e19 - main - Merge llvm-project = release/15.x llvmorg-15.0.6-0-g088f33605d8a Dimitry Andric=20 >>>> =E2=80=A2 git: 50d7464c3fe6 - main - Merge llvm-project = release/15.x llvmorg-15.0.7-0-g8dfdcc7b7bf6 Dimitry Andric=20 >>>> =E2=80=A2 git: 3264f6b88fce - main - Bump __FreeBSD_version for = llvm 15.0.7 merge Dimitry Andric=20 >>>> =E2=80=A2 git: 89a072d11cd2 - main - Makefile.amd64: remove = construct that serves no purpose Warner Losh=20 >>>> =E2=80=A2 git: ae1dca798e0f - main - e1000: fix I219 hang on reset = Kevin Bowling=20 >>>> =E2=80=A2 git: 647f2d2bc0cb - main - e1000: bump driver version = Kevin Bowling=20 >>>> =E2=80=A2 git: 48bfd3597654 - main - Add nproc(1) Mateusz Guzik=20 >>>> =E2=80=A2 git: 1d03c3578d05 - main - arm: add an interrupt rman to = nexus Mitchell Horne=20 >>>=20 >>> My build of the above version works for "shutdown -r now". >>>=20 >>>> =E2=80=A2 git: f9bdaab95ec4 - main - ofwbus: remove handling of = resources from ofwbus Mitchell Horne=20 >>>=20 >>> My build of the above version works for "shutdown -r now". >>> It is the last version to do so. >>>=20 >>>> =E2=80=A2 git: e6cf1a0826c9 - main - physmem: add ram0 = pseudo-driver Mitchell Horne =20 >>>=20 >>> My build of the above version fails for "shutdown -r now": >>> hang-up just after Uptime: . . . message. >>>=20 >>>> =E2=80=A2 git: fa3f6655421f - main - netmap: drop redundant if_mtu = assignment Vincenzo Maffione=20 >>>> =E2=80=A2 git: ded5f2954e1a - main - nfsd: Fix handling of the = error case for nfsvno_open Rick Macklem >>>>=20 >>>> . . . >>>=20 >>>=20 >>=20 >> The following from boot -v looks somewhat odd: >>=20 >> ram0: reserving memory region: 2000-7ef0000 >> ram0: reserving memory region: 7f10000-31c00000 >> ram0: reserving memory region: 331d7000-39c2a000 >> ram0: reserving memory region: 39c2b000-39c2e000 >> ram0: reserving memory region: 39c2f000-39c30000 >> ram0: reserving memory region: 39c32000-39c33000 >> ram0: reserving memory region: 39c37000-3b050000 >> ram0: reserving memory region: 3b060000-3b300000 >> ram0: reserving memory region: 40000000-fc000000 >> ram0: reserving excluded region: 0-1fff >> ram0: reserving excluded region: 7ef0000-7f0ffff >> ram0: reserving excluded region: 31c00000-331d6fff >> ram0: reserving excluded region: 39c2a000-39c2afff >> ram0: reserving excluded region: 39c2e000-39c2efff >> ram0: reserving excluded region: 39c30000-39c31fff >> ram0: reserving excluded region: 39c33000-39c36fff >> ram0: reserving excluded region: 3b050000-3b05ffff >> ram0: reserving excluded region: 3ee5c000-3ee5cfff >> ram0: reserving excluded region: 3ee5c000-3ee5cfff >> ram0: failed to reserve region >> ram0: reserving excluded region: fe100000-fe100fff >>=20 >> Possible oddities (4 GiByte RPi4B example): >>=20 >> Nothing covers any part of [3b300000,3ee5c000) . >> Exclusion [3ee5c000-3ee5cfff] is repeated. (Related to the above?) >> The "failed to reserve region" notice. (Related to repetition?) >> Nothing covers any part of [fc000000,fe100000) . >> Nothing covers any part of [fe101000,ffffffff] . >>=20 >> (The 2 different styles of specifying high bounds >> reads oddly.) >=20 > Related boot log material: >=20 > Type Physical Virtual #Pages Attr > Reserved 000000000000 000000000000 00000002 WB=20 > ConventionalMemory 000000002000 000000002000 00007eee WB=20 > ACPIReclaimMemory 000007ef0000 000007ef0000 00000020 WB=20 > ConventionalMemory 000007f10000 000007f10000 00029c43 WB=20 > LoaderData 000031b53000 000031b53000 00000001 WB=20 > LoaderCode 000031b54000 000031b54000 00004000 WB=20 > LoaderData 000035b54000 000035b54000 00004000 WB=20 > LoaderCode 000039b54000 000039b54000 000000ce WB=20 > BootServicesData 000039c22000 000039c22000 00000008 WB=20 > RuntimeServicesData 000039c2a000 000039c2a000 00000001 WB RUNTIME > BootServicesData 000039c2b000 000039c2b000 00000003 WB=20 > RuntimeServicesData 000039c2e000 000039c2e000 00000001 WB RUNTIME > BootServicesData 000039c2f000 000039c2f000 00000001 WB=20 > RuntimeServicesData 000039c30000 000039c30000 00000002 WB RUNTIME > BootServicesData 000039c32000 000039c32000 00000001 WB=20 > RuntimeServicesData 000039c33000 000039c33000 00000004 WB RUNTIME > BootServicesData 000039c37000 000039c37000 00000009 WB=20 > BootServicesCode 000039c40000 000039c40000 00001410 WB=20 > RuntimeServicesCode 00003b050000 00003b050000 00000010 WB RUNTIME > BootServicesCode 00003b060000 00003b060000 000000a0 WB=20 > BootServicesData 00003b100000 00003b100000 00000200 WB=20 > Reserved 00003ee5c000 00003ee5c000 00000001 WB=20 > BootServicesData 000040000000 000040000000 000bc000 WB=20 > MemoryMappedIO 0000fe100000 0000fe100000 00000001 RUNTIME > Physical memory chunk(s): > 0x00002000 - 0x3b2fffff, 946 MB ( 242430 pages) > 0x40000000 - 0xfbffffff, 3008 MB ( 770048 pages) > Excluded memory regions: > 0x00000000 - 0x00001fff, 0 MB ( 2 pages) NoAlloc=20 > 0x07ef0000 - 0x07f0ffff, 0 MB ( 32 pages) NoAlloc=20 > 0x31c00000 - 0x331d6fff, 21 MB ( 5591 pages) NoAlloc=20 > 0x39c2a000 - 0x39c2afff, 0 MB ( 1 pages) NoAlloc=20 > 0x39c2e000 - 0x39c2efff, 0 MB ( 1 pages) NoAlloc=20 > 0x39c30000 - 0x39c31fff, 0 MB ( 2 pages) NoAlloc=20 > 0x39c33000 - 0x39c36fff, 0 MB ( 4 pages) NoAlloc=20 > 0x3b050000 - 0x3b05ffff, 0 MB ( 16 pages) NoAlloc=20 > 0x3ee5c000 - 0x3ee5cfff, 0 MB ( 1 pages) NoAlloc NoDump > 0x3ee5c000 - 0x3ee5cfff, 0 MB ( 1 pages) NoAlloc=20 > 0xfe100000 - 0xfe100fff, 0 MB ( 1 pages) NoAlloc=20 >=20 > and: >=20 > Physical memory chunk(s): > 0x00000000002000 - 0x00000007eeffff, 133095424 bytes (32494 pages) > 0x00000007f10000 - 0x00000031bfffff, 701431808 bytes (171248 pages) > 0x000000331d7000 - 0x00000039c29fff, 111489024 bytes (27219 pages) > 0x00000039c2b000 - 0x00000039c2dfff, 12288 bytes (3 pages) > 0x00000039c2f000 - 0x00000039c2ffff, 4096 bytes (1 pages) > 0x00000039c32000 - 0x00000039c32fff, 4096 bytes (1 pages) > 0x00000039c37000 - 0x0000003b04ffff, 21073920 bytes (5145 pages) > 0x0000003b060000 - 0x0000003b2fffff, 2752512 bytes (672 pages) > 0x00000040000000 - 0x000000f5e2ffff, 3051552768 bytes (745008 pages) >=20 > So: Some of the oddities go back to some of this earlier > material. For example, somehow: >=20 > Reserved 00003ee5c000 00003ee5c000 00000001 WB=20 >=20 > turned into: >=20 > 0x3ee5c000 - 0x3ee5cfff, 0 MB ( 1 pages) NoAlloc NoDump > 0x3ee5c000 - 0x3ee5cfff, 0 MB ( 1 pages) NoAlloc=20 In case it matters: devinfo -u shows: PCIe Memory: 0xc0000000-0xc00fffff (pcib1) 0xc0100000-0xffffffff (root0) . . . pcib1 memory window: 0x600000000-0x600000fff (bcm_xhci0) 0xc0001000-0xc00fffff (root0) but the prior I/O memory addresses list it showed has: 0x40000000-0xfbffffff (ram0) (See later for 0xfc000000..0xff843fff .) and: 0xff844000-0xffffffffffffffff (root0) For reference: I/O memory addresses: 0x0-0x1fff (ram0) 0x2000-0x7eeffff (ram0) 0x7ef0000-0x7f0ffff (ram0) 0x7f10000-0x31bfffff (ram0) 0x31c00000-0x331d5fff (ram0) 0x331d6000-0x39c2afff (ram0) 0x39c2b000-0x39c2bfff (ram0) 0x39c2c000-0x39c2efff (ram0) 0x39c2f000-0x39c2ffff (ram0) 0x39c30000-0x39c30fff (ram0) 0x39c31000-0x39c32fff (ram0) 0x39c33000-0x39c33fff (ram0) 0x39c34000-0x39c37fff (ram0) 0x39c38000-0x3b04ffff (ram0) 0x3b050000-0x3b05ffff (ram0) 0x3b060000-0x3b2fffff (ram0) 0x3b300000-0x3ee5bfff (root0) 0x3ee5c000-0x3ee5cfff (ram0) 0x3ee5d000-0x3fffffff (root0) 0x40000000-0xfbffffff (ram0) 0xfc000000-0xfd4fffff (root0) 0xfd500000-0xfd50930f (pcib0) 0xfd509310-0xfd57ffff (root0) 0xfd580000-0xfd58ffff (genet0) 0xfd590000-0xfd5d1fff (root0) 0xfd5d2000-0xfd5d2eff (simple_mfd0) 0xfd5d2f00-0xfe006fff (root0) 0xfe007000-0xfe007aff (bcm_dma0) 0xfe007b00-0xfe00b87f (root0) 0xfe00b880-0xfe00b8bf (mbox0) 0xfe00b8c0-0xfe0fffff (root0) 0xfe100000-0xfe100fff (ram0) 0xfe101000-0xfe102fff (bcm2835_clkman0) 0xfe103000-0xfe103fff (root0) 0xfe104000-0xfe104027 (bcmrng0) 0xfe104028-0xfe1fffff (root0) 0xfe200000-0xfe2000b3 (gpio0) 0xfe2000b4-0xfe200fff (root0) 0xfe201000-0xfe2011ff (uart0) 0xfe201200-0xfe203fff (root0) 0xfe204000-0xfe2041ff (spi0) 0xfe204200-0xfe2fffff (root0) 0xfe300000-0xfe3000ff (sdhci_bcm0) 0xfe300100-0xfe33ffff (root0) 0xfe340000-0xfe3400ff (sdhci_bcm1) 0xfe340100-0xfe803fff (root0) 0xfe804000-0xfe804fff (iichb0) 0xfe805000-0xff840fff (root0) 0xff841000-0xff841fff (gic0) 0xff842000-0xff843fff (gic0) 0xff844000-0xffffffffffffffff (root0) =3D=3D=3D Mark Millard marklmi at yahoo.com