layout_end
if (layout_end(&lo->lo_seg) <= s->offset)
if (layout_end(s) <= lo->lo_seg.offset)
if (layout_end(new) < lo->offset)
if (layout_end(lo) < new->offset)
layout_update_len(lo, max(layout_end(lo), layout_end(new)));
u64 end = layout_end(lo);
if (layout_end(seg) >= end) {
lo->offset = layout_end(seg);
if (layout_end(seg) < end) {