* happens to let us map card memory without taking IPIs. When the vmap
* rework lands we should be able to dump this hack.
*/
-static inline int fast_user_write(unsigned long pfn, char __user *user_data, int l)
+static inline int fast_user_write(unsigned long pfn, char __user *user_data,
+ int l, int o)
{
#ifdef CONFIG_HIGHMEM
unsigned long unwritten;
pfn = (dev->agp->base >> PAGE_SHIFT) + i;
- if (!fast_user_write(pfn, user_data, l)) {
+ if (!fast_user_write(pfn, user_data, l, o)) {
unsigned long unwritten;
char __iomem *vaddr;
INIT_LIST_HEAD(&dev_priv->mm.request_list);
INIT_DELAYED_WORK(&dev_priv->mm.retire_work,
i915_gem_retire_work_handler);
- INIT_WORK(&dev_priv->mm.vblank_work,
- i915_gem_vblank_work_handler);
dev_priv->mm.next_gem_seqno = 1;
i915_gem_detect_bit_6_swizzle(dev);