New patch #4/6. Changed: read_stralloc is now refactored here, rather than in #5/6 where it gets moved, so that move remains clean in #5. Similarly, the change for linux_find_memory_regions_full moved from #5 here. Thanks, Aleksandar