Index: generic/src/mm/as.c
===================================================================
--- generic/src/mm/as.c	(revision 00b595b1f3d16136f64efb0f31c35648430b4447)
+++ generic/src/mm/as.c	(revision 46fc2f9324ff6ec5e31b68cb451363c2e7a3c050)
@@ -457,4 +457,5 @@
  * @param src_base Base address of the source address space area.
  * @param acc_size Expected size of the source area.
+ * @param dst_as Pointer to destination address space.
  * @param dst_base Target base address.
  * @param dst_flags_mask Destination address space area flags mask.
@@ -468,5 +469,5 @@
  */
 int as_area_share(as_t *src_as, __address src_base, size_t acc_size,
-		  __address dst_base, int dst_flags_mask)
+		  as_t *dst_as, __address dst_base, int dst_flags_mask)
 {
 	ipl_t ipl;
@@ -544,5 +545,5 @@
 	 * to support sharing in less privileged mode.
 	 */
-	dst_area = as_area_create(AS, src_flags & dst_flags_mask, src_size, dst_base,
+	dst_area = as_area_create(dst_as, src_flags & dst_flags_mask, src_size, dst_base,
 				  AS_AREA_ATTR_PARTIAL, src_backend, &src_backend_data);
 	if (!dst_area) {
Index: generic/src/mm/slab.c
===================================================================
--- generic/src/mm/slab.c	(revision 00b595b1f3d16136f64efb0f31c35648430b4447)
+++ generic/src/mm/slab.c	(revision 46fc2f9324ff6ec5e31b68cb451363c2e7a3c050)
@@ -128,5 +128,5 @@
 	"malloc-256","malloc-512","malloc-1K","malloc-2K",
 	"malloc-4K","malloc-8K","malloc-16K","malloc-32K",
-	"malloc-64K","malloc-128K"
+	"malloc-64K","malloc-128K","malloc-256K"
 };
 
