Changeset 46fc2f9 in mainline for generic/src/mm/as.c


Ignore:
Timestamp:
2006-05-27T22:57:21Z (19 years ago)
Author:
Ondrej Palkovsky <ondrap@…>
Branches:
lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
Children:
6212095
Parents:
00b595b
Message:

Added 256K slab, so that AMD can boot (until ELF loader is fixed).
Added AS_AREA_RECV so that the caller can receive AS_AREA.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • generic/src/mm/as.c

    r00b595b r46fc2f9  
    457457 * @param src_base Base address of the source address space area.
    458458 * @param acc_size Expected size of the source area.
     459 * @param dst_as Pointer to destination address space.
    459460 * @param dst_base Target base address.
    460461 * @param dst_flags_mask Destination address space area flags mask.
     
    468469 */
    469470int as_area_share(as_t *src_as, __address src_base, size_t acc_size,
    470                   __address dst_base, int dst_flags_mask)
     471                  as_t *dst_as, __address dst_base, int dst_flags_mask)
    471472{
    472473        ipl_t ipl;
     
    544545         * to support sharing in less privileged mode.
    545546         */
    546         dst_area = as_area_create(AS, src_flags & dst_flags_mask, src_size, dst_base,
     547        dst_area = as_area_create(dst_as, src_flags & dst_flags_mask, src_size, dst_base,
    547548                                  AS_AREA_ATTR_PARTIAL, src_backend, &src_backend_data);
    548549        if (!dst_area) {
Note: See TracChangeset for help on using the changeset viewer.