Le 05/12/2021 à 17:42, Maxime Bizon a écrit : > > > On Saturday 04 Dec 2021 à 17:42:44 (+0000), Christophe Leroy wrote: > > Also when mem=2G, I have physical memory mapped twice: > > CONFIG_PAGE_OFFSET=0x80000000 > CONFIG_LOWMEM_SIZE=0x60000000 > > 0: 0x80000000-0x8fffffff 0x00000000 256M Kernel rw m > 1: 0x90000000-0x9fffffff 0x10000000 256M Kernel rw m > 2: 0xa0000000-0xafffffff 0x20000000 256M Kernel rw m > 3: 0xb0000000-0xbfffffff 0x30000000 256M Kernel rw m > 4: 0xc0000000-0xcfffffff 0x40000000 256M Kernel rw m > 5: 0xd0000000-0xdfffffff 0x50000000 256M Kernel rw m > 6: 0xf0000000-0xf7ffffff 0x50000000 128M Kernel rw m > > BAT5 comes from __mmu_mapin_ram(), BAT6 from kasan init > > Is BAT5 needed here ?
Did you check with my latest patch (v2) ? It should now allocate a block outside lowmem, most likely 0x78000000. Christophe