@@ -601,7 +601,7 @@ void __init mem_init(void)
601601
602602#ifdef CONFIG_SA1111
603603 /* now that our DMA memory is actually so designated, we can free it */
604- free_reserved_area (__va (PHYS_PFN_OFFSET ), swapper_pg_dir , 0 , NULL );
604+ free_reserved_area (__va (PHYS_PFN_OFFSET ), swapper_pg_dir , -1 , NULL );
605605#endif
606606
607607 free_highpages ();
@@ -729,12 +729,12 @@ void free_initmem(void)
729729 extern char __tcm_start , __tcm_end ;
730730
731731 poison_init_mem (& __tcm_start , & __tcm_end - & __tcm_start );
732- free_reserved_area (& __tcm_start , & __tcm_end , 0 , "TCM link" );
732+ free_reserved_area (& __tcm_start , & __tcm_end , -1 , "TCM link" );
733733#endif
734734
735735 poison_init_mem (__init_begin , __init_end - __init_begin );
736736 if (!machine_is_integrator () && !machine_is_cintegrator ())
737- free_initmem_default (0 );
737+ free_initmem_default (-1 );
738738}
739739
740740#ifdef CONFIG_BLK_DEV_INITRD
@@ -745,7 +745,7 @@ void free_initrd_mem(unsigned long start, unsigned long end)
745745{
746746 if (!keep_initrd ) {
747747 poison_init_mem ((void * )start , PAGE_ALIGN (end ) - start );
748- free_reserved_area ((void * )start , (void * )end , 0 , "initrd" );
748+ free_reserved_area ((void * )start , (void * )end , -1 , "initrd" );
749749 }
750750}
751751
0 commit comments