Re: [Qemu-devel] [PATCH] multiboot: check mh_load_end_addr address field

2018-03-06 Thread Jack Schwartz
Hi Prasad. The Multiboot Spec will allow for a zero bss end address.  (Please see section 3.1.3 at https://www.gnu.org/software/grub/manual/multiboot/  . ) For a zero bss end address, this patch will not do the right thing. I had proposed some patches to properly handle zero bss end address,

Re: [Qemu-devel] [PATCH] multiboot: check mh_load_end_addr address field

2018-03-05 Thread P J P
+-- On Wed, 28 Feb 2018, P J P wrote --+ | While loading kernel via multiboot-v1 image, (flags & 0x0001) | indicates that multiboot header contains valid addresses to load | the kernel image. In that, end of the data segment address | 'mh_load_end_addr' should be less than the bss segment

[Qemu-devel] [PATCH] multiboot: check mh_load_end_addr address field

2018-02-27 Thread P J P
From: Prasad J Pandit While loading kernel via multiboot-v1 image, (flags & 0x0001) indicates that multiboot header contains valid addresses to load the kernel image. In that, end of the data segment address 'mh_load_end_addr' should be less than the bss segment