Revision 88266249 exec.c

b/exec.c
854 854
        now = remain;
855 855
        if (int128_lt(remain.size, page_size)) {
856 856
            register_subpage(d, &now);
857
        } else if (remain.offset_within_region & ~TARGET_PAGE_MASK) {
857
        } else if (remain.offset_within_address_space & ~TARGET_PAGE_MASK) {
858 858
            now.size = page_size;
859 859
            register_subpage(d, &now);
860 860
        } else {

Also available in: Unified diff