[<prev] [next>] [<thread-prev] [thread-next>] [day] [month] [year] [list]
Message-ID: <f8626b9b-56b7-f1b0-6771-9cf573050bb4@nokia.com>
Date: Thu, 25 Jan 2018 18:58:07 +0100
From: Alexander Sverdlin <alexander.sverdlin@...ia.com>
To: Serge Semin <fancer.lancer@...il.com>
CC: <ralf@...ux-mips.org>, <miodrag.dinic@...s.com>,
<jhogan@...nel.org>, <goran.ferenc@...s.com>,
<david.daney@...ium.com>, <paul.gortmaker@...driver.com>,
<paul.burton@...s.com>, <alex.belits@...ium.com>,
<Steven.Hill@...ium.com>, <matt.redfearn@...s.com>,
<kumba@...too.org>, <marcin.nowakowski@...s.com>,
<James.hogan@...s.com>, <Peter.Wotton@...s.com>,
<Sergey.Semin@...latforms.ru>, <linux-mips@...ux-mips.org>,
<linux-kernel@...r.kernel.org>
Subject: Re: [PATCH 00/14] MIPS: memblock: Switch arch code to NO_BOOTMEM
Hello Serge,
On 17/01/18 23:22, Serge Semin wrote:
> The patchset is applied on top of kernel 4.15-rc8 and can be found
> submitted at my repo:
> https://github.com/fancer/Linux-kernel-MIPS-memblock-project
I've tested the Linux from your repo on Octeon2 and it looks good to me.
I've only tested startup though. Therefore,
Tested-by: Alexander Sverdlin <alexander.sverdlin@...ia.com>
I've noticed one positive effect I cannot explain -- with almost the same
physical memory map I observe almost 2 megabytes more available memory
after startup:
without patches:
root@(none):~ >free
total used free shared buff/cache available
Mem: 955040 16264 839948 80068 98828 810068
Swap: 0 0 0
memory map:
memory: 0000000001090dc0 @ 0000000009000000 (usable after init)
memory: 0000000005400000 @ 0000000002b00000 (usable)
memory: 0000000000c00000 @ 0000000008200000 (usable)
memory: 0000000004800000 @ 000000000a100000 (usable)
memory: 000000001fc00000 @ 0000000020000000 (usable)
memory: 0000000010000000 @ 0000000040000000 (usable)
memory: 000000000190a9d0 @ 0000000001100000 (usable)
----------------------------------------
with patches:
root@(none):~ >free
total used free shared buff/cache available
Mem: 955028 14292 841884 80068 98852 811996
Swap: 0 0 0
memory map:
memory: 0000000001090e00 @ 0000000009000000 (usable after init)
memory: 0000000005400000 @ 0000000002b00000 (usable)
memory: 0000000000c00000 @ 0000000008200000 (usable)
memory: 0000000004800000 @ 000000000a100000 (usable)
memory: 000000001fc00000 @ 0000000020000000 (usable)
memory: 0000000010000000 @ 0000000040000000 (usable)
memory: 000000000190c9d0 @ 0000000001100000 (usable)
> Signed-off-by: Serge Semin <fancer.lancer@...il.com>
>
> Serge Semin (14):
> MIPS: memblock: Add RESERVED_NOMAP memory flag
> MIPS: memblock: Surely map BSS kernel memory section
> MIPS: memblock: Reserve initrd memory in memblock
> MIPS: memblock: Discard bootmem initialization
> MIPS: memblock: Add reserved memory regions to memblock
> MIPS: memblock: Reserve kdump/crash regions in memblock
> MIPS: memblock: Mark present sparsemem sections
> MIPS: memblock: Simplify DMA contiguous reservation
> MIPS: memblock: Allow memblock regions resize
> MIPS: memblock: Perform early low memory test
> MIPS: memblock: Print out kernel virtual mem layout
> MIPS: memblock: Discard bootmem from Loongson3 code
> MIPS: memblock: Discard bootmem from SGI IP27 code
> MIPS: memblock: Deactivate bootmem allocator
--
Best regards,
Alexander Sverdlin.
Powered by blists - more mailing lists