[PATCH v4] mbi: use per segment a separate relocator chunk

2018-06-14 Thread Alexander Boettcher
-- Alexander Boettcher Genode Labs http://www.genode-labs.com - http://www.genode.org Genode Labs GmbH - Amtsgericht Dresden - HRB 28424 - Sitz Dresden Geschäftsführer: Dr.-Ing. Norman Feske, Christian Helmuth >From b63e9760de70f83e4d8dd2e06d766e2de0135ff9 Mon Sep 17 00:00:00 2001 F

Re: [PATCH v2] mbi: use per segment a separate relocator chunk

2018-06-12 Thread Alexander Boettcher
Agree, resend it as v3 patch. On 11.06.2018 22:09, Daniel Kiper wrote: > On Tue, Jun 05, 2018 at 10:14:49PM +0200, Alexander Boettcher wrote: >> Instead of setting up a all comprising relocator chunk for all segments, >> use per segment a separate relocator chunk. >>

[PATCH v3] mbi: use per segment a separate relocator chunk

2018-06-12 Thread Alexander Boettcher
-- Alexander Boettcher Genode Labs http://www.genode-labs.com - http://www.genode.org Genode Labs GmbH - Amtsgericht Dresden - HRB 28424 - Sitz Dresden Geschäftsführer: Dr.-Ing. Norman Feske, Christian Helmuth >From 6a2dbd050ef71ce6cc72e57c0ca18c1ffce88d41 Mon Sep 17 00:00:00 2001 F

Re: [PATCH] mbi: use per segment a separate relocator chunk

2018-06-05 Thread Alexander Boettcher
On 15.05.2018 15:42, Daniel Kiper wrote: > On Mon, May 14, 2018 at 09:02:00PM +0200, Alexander Boettcher wrote: >>grub_relocator_chunk_t ch; >> - grub_uint32_t load_offset, load_size; >> + grub_uint32_t load_offset = 0, load_size; >>int i; >> - void *

[PATCH v2] mbi: use per segment a separate relocator chunk

2018-06-05 Thread Alexander Boettcher
-- Alexander Boettcher Genode Labs http://www.genode-labs.com - http://www.genode.org Genode Labs GmbH - Amtsgericht Dresden - HRB 28424 - Sitz Dresden Geschäftsführer: Dr.-Ing. Norman Feske, Christian Helmuth >From b7c351fe57a3c8aacba5bdc1b4c886eebcaea980 Mon Sep 17 00:00:00 2001 F

Re: [PATCH] mbi: use per segment a separate relocator chunk

2018-05-15 Thread Alexander Boettcher
On 15.05.2018 21:10, Alexander Boettcher wrote: I assume that a given ELF PHDR address/size does not cover VGA memory or anything like that, No. so, I am not sure what exactly overwrites this region. grub_memset() in current line 161 at some point? No. During grub_relocator_prepare_reloc

Re: [PATCH] mbi: use per segment a separate relocator chunk

2018-05-15 Thread Alexander Boettcher
On 15.05.2018 15:42, Daniel Kiper wrote: On Mon, May 14, 2018 at 09:02:00PM +0200, Alexander Boettcher wrote: >From 8a0296d040a42950cd64e733f7997203975bc184 Mon Sep 17 00:00:00 2001 From: Alexander Boettcher Date: Fri, 13 Apr 2018 23:37:01 +0200 Subject: [PATCH] mbi: use per segment a separ

[PATCH] mbi: use per segment a separate relocator chunk

2018-05-14 Thread Alexander Boettcher
-- Alexander Boettcher Genode Labs http://www.genode-labs.com - http://www.genode.org Genode Labs GmbH - Amtsgericht Dresden - HRB 28424 - Sitz Dresden Geschäftsführer: Dr.-Ing. Norman Feske, Christian Helmuth >From 8a0296d040a42950cd64e733f7997203975bc184 Mon Sep 17 00:00:00 2001 F

Re: Multiboot ELF segment handling patch

2018-04-26 Thread Alexander Boettcher
On 24.04.2018 12:42, Daniel Kiper wrote: > On Mon, Apr 23, 2018 at 08:26:34PM +0200, Alexander Boettcher wrote: >> On 17.04.2018 21:40, Daniel Kiper wrote >>>> The overriden memory may contain device memory (vga text mode e.g.), which >>>> leads to strange boot

Re: Multiboot ELF segment handling patch

2018-04-23 Thread Alexander Boettcher
ut this VGA text memory area is excluded/reserved from the allocator/reallocator. Maybe you can give me a hint ? Cheers, -- Alexander Boettcher Genode Labs http://www.genode-labs.com - http://www.genode.org Genode Labs GmbH - Amtsgericht Dresden - HRB 28424 - Sitz Dresden Geschäftsführer: Dr.-Ing.

Re: Multiboot ELF segment handling patch

2018-04-13 Thread Alexander Boettcher
Hello, On 06.04.2018 14:28, Daniel Kiper wrote: > On Thu, Mar 29, 2018 at 11:20:37AM +0200, Alexander Boettcher wrote: > >> Can you please have a look and check regarding what should/could be >> changed to get it upstream? We did not test the dynamic relocation part, > >

Multiboot ELF segment handling patch

2018-03-29 Thread Alexander Boettcher
upstream? We did not test the dynamic relocation part, since we have no such (kernel) setup. Thanks in advance. Regards, Alex. -- Alexander Boettcher Genode Labs http://www.genode-labs.com - http://www.genode.org - https://github.com/genodelabs/genode Genode Labs GmbH - Amtsgericht Dresden -