vmalloc fix buggy again?
From: Sergey Vlasov
Date: Thu Mar 18 2004 - 13:10:53 EST
Hello!
> # ChangeSet
> # 2004/03/14 13:16:58-03:00 mlord...
> # [PATCH] Yet another vmalloc() fixup
> #
> diff -Nru a/mm/vmalloc.c b/mm/vmalloc.c
> --- a/mm/vmalloc.c Thu Mar 18 09:44:53 2004
> +++ b/mm/vmalloc.c Thu Mar 18 09:44:53 2004
> @@ -184,7 +184,7 @@
> spin_unlock(&init_mm.page_table_lock);
> flush_cache_all();
> if (address > start)
> - vmfree_area_pages((address - start), address - start);
> + vmfree_area_pages(address, address - start);
> return -ENOMEM;
> }
>
Looks like this should be
vmfree_area_pages(start, address - start);
--
Sergey Vlasov
Attachment:
pgp00000.pgp
Description: PGP signature