mirror of
https://github.com/torvalds/linux.git
synced 2026-04-18 06:44:00 -04:00
NTFS: Mask out __GFP_HIGHMEM when doing kmalloc() in __ntfs_malloc() as it
otherwise causes a BUG(). Signed-off-by: Anton Altaparmakov <aia21@cantab.net>
This commit is contained in:
@@ -45,7 +45,7 @@ static inline void *__ntfs_malloc(unsigned long size,
|
||||
if (likely(size <= PAGE_SIZE)) {
|
||||
BUG_ON(!size);
|
||||
/* kmalloc() has per-CPU caches so is faster for now. */
|
||||
return kmalloc(PAGE_SIZE, gfp_mask);
|
||||
return kmalloc(PAGE_SIZE, gfp_mask & ~__GFP_HIGHMEM);
|
||||
/* return (void *)__get_free_page(gfp_mask); */
|
||||
}
|
||||
if (likely(size >> PAGE_SHIFT < num_physpages))
|
||||
|
||||
Reference in New Issue
Block a user