From mboxrd@z Thu Jan 1 00:00:00 1970 From: Simon Glass Date: Thu, 12 Apr 2018 10:41:55 -0600 Subject: [U-Boot] [PATCH v2 03/18] bootvx: x86: Explicitly clear the bootloader image size In-Reply-To: <1523509343-18123-4-git-send-email-bmeng.cn@gmail.com> References: <1523509343-18123-1-git-send-email-bmeng.cn@gmail.com> <1523509343-18123-4-git-send-email-bmeng.cn@gmail.com> Message-ID: List-Id: MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit To: u-boot@lists.denx.de On 11 April 2018 at 23:02, Bin Meng wrote: > VxWorks bootloader stores its size at a pre-defined offset @ 0x5004. > Later when VxWorks kernel boots up and system memory information is > retrieved from the E820 table, the bootloader size will be subtracted > from the total system memory size to calculate the size of available > memory for the OS. > > Explicitly clear the bootloader image size otherwise if memory > at this offset happens to contain some garbage data, the final > available memory size for the kernel is insane. > > Signed-off-by: Bin Meng > --- > > Changes in v2: None > > cmd/elf.c | 7 +++++++ > include/vxworks.h | 9 +++++++++ > 2 files changed, 16 insertions(+) Reviewed-by: Simon Glass