# HG changeset patch # User Florian Pose # Date 1305182422 -7200 # Node ID 7982704c8599036583f6059571d05dc72b20b43d # Parent 3a066ec73fb2b1c7ade994dc62d1766a46c1af10 Fixed compiler error for kernel versions < 2.6.23. diff -r 3a066ec73fb2 -r 7982704c8599 master/cdev.c --- a/master/cdev.c Tue Jan 18 16:45:26 2011 +0100 +++ b/master/cdev.c Thu May 12 08:40:22 2011 +0200 @@ -3879,6 +3879,7 @@ unsigned long offset; struct page *page = NOPAGE_SIGBUS; ec_cdev_priv_t *priv = (ec_cdev_priv_t *) vma->vm_private_data; + ec_master_t *master = priv->cdev->master; offset = (address - vma->vm_start) + (vma->vm_pgoff << PAGE_SHIFT); @@ -3887,7 +3888,7 @@ page = vmalloc_to_page(priv->process_data + offset); - EC_MASTER_DBG(master, "Nopage fault vma, address = %#lx," + EC_MASTER_DBG(master, 1, "Nopage fault vma, address = %#lx," " offset = %#lx, page = %p\n", address, offset, page); get_page(page);