vmalloc.c (334d0dd8b660557608142f0f77abc6812b48f08b) vmalloc.c (1eeb66a1bb973534dc3d064920a5ca683823372e)
1/*
2 * linux/mm/vmalloc.c
3 *
4 * Copyright (C) 1993 Linus Torvalds
5 * Support of BIGMEM added by Gerhard Wichert, Siemens AG, July 1999
6 * SMP-safe vmalloc/vfree/ioremap, Tigran Aivazian <tigran@veritas.com>, May 2000
7 * Major rework to support vmap/vunmap, Christoph Hellwig, SGI, August 2002
8 * Numa awareness, Christoph Lameter, SGI, June 2005

--- 741 unchanged lines hidden (view full) ---

750 return ret;
751
752out_einval_locked:
753 read_unlock(&vmlist_lock);
754 return -EINVAL;
755}
756EXPORT_SYMBOL(remap_vmalloc_range);
757
1/*
2 * linux/mm/vmalloc.c
3 *
4 * Copyright (C) 1993 Linus Torvalds
5 * Support of BIGMEM added by Gerhard Wichert, Siemens AG, July 1999
6 * SMP-safe vmalloc/vfree/ioremap, Tigran Aivazian <tigran@veritas.com>, May 2000
7 * Major rework to support vmap/vunmap, Christoph Hellwig, SGI, August 2002
8 * Numa awareness, Christoph Lameter, SGI, June 2005

--- 741 unchanged lines hidden (view full) ---

750 return ret;
751
752out_einval_locked:
753 read_unlock(&vmlist_lock);
754 return -EINVAL;
755}
756EXPORT_SYMBOL(remap_vmalloc_range);
757
758/*
759 * Implement a stub for vmalloc_sync_all() if the architecture chose not to
760 * have one.
761 */
762void __attribute__((weak)) vmalloc_sync_all(void)
763{
764}