462,7 → 462,7 |
* __GFP_DMA32 to be set in mapping_gfp_mask(inode->i_mapping) |
* so shmem can relocate pages during swapin if required. |
*/ |
BUG_ON((mapping_gfp_mask(mapping) & __GFP_DMA32) && |
BUG_ON(mapping_gfp_constraint(mapping, __GFP_DMA32) && |
(page_to_pfn(p) >= 0x00100000UL)); |
} |
|
733,10 → 733,11 |
void |
drm_gem_object_free(struct kref *kref) |
{ |
struct drm_gem_object *obj = (struct drm_gem_object *) kref; |
struct drm_gem_object *obj = |
container_of(kref, struct drm_gem_object, refcount); |
struct drm_device *dev = obj->dev; |
|
BUG_ON(!mutex_is_locked(&dev->struct_mutex)); |
WARN_ON(!mutex_is_locked(&dev->struct_mutex)); |
|
if (dev->driver->gem_free_object != NULL) |
dev->driver->gem_free_object(obj); |