
akpm at linux-foundation
Jul 2, 2008, 1:02 AM
Post #2 of 10
(567 views)
Permalink
|
|
Re: [-mmotm] some different buliding failures
[In reply to]
|
|
On Wed, 02 Jul 2008 14:23:28 +0800 Li Zefan <lizf[at]cn.fujitsu.com> wrote: > > drivers/mfd/sm501.c:39: error: field 'gpio' has incomplete type > Ben, can you please take a look? I suspect the fix is to disable this driver on x86. > > drivers/media/video/ivtv/ivtv-ioctl.c: In function 'ivtv_set_funcs': > drivers/media/video/ivtv/ivtv-ioctl.c:1899: error: 'struct video_device' has no member named 'vidioc_g_register' > drivers/media/video/ivtv/ivtv-ioctl.c:1900: error: 'struct video_device' has no member named 'vidioc_s_register' Seems to have been fixed. > > mm/hugetlb.c: In function 'vma_needs_reservation': > mm/hugetlb.c:859: error: implicit declaration of function 'vma_pagecache_offset' Against hugetlb-reservations-fix-hugetlb-map_private-reservations-across-vma-splits-v2.patch: mm/hugetlb.c | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff -puN mm/hugetlb.c~hugetlb-reservations-fix-hugetlb-map_private-reservations-across-vma-splits-v2-fix mm/hugetlb.c --- a/mm/hugetlb.c~hugetlb-reservations-fix-hugetlb-map_private-reservations-across-vma-splits-v2-fix +++ a/mm/hugetlb.c @@ -856,7 +856,7 @@ static int vma_needs_reservation(struct } else { int err; - pgoff_t idx = vma_pagecache_offset(h, vma, addr); + pgoff_t idx = vma_hugecache_offset(h, vma, addr); struct resv_map *reservations = vma_resv_map(vma); err = region_chg(&reservations->regions, idx, idx + 1); @@ -876,7 +876,7 @@ static void vma_commit_reservation(struc region_add(&inode->i_mapping->private_list, idx, idx + 1); } else if (is_vma_resv_set(vma, HPAGE_RESV_OWNER)) { - pgoff_t idx = vma_pagecache_offset(h, vma, addr); + pgoff_t idx = vma_hugecache_offset(h, vma, addr); struct resv_map *reservations = vma_resv_map(vma); /* Mark this page used in the map. */ @@ -1553,8 +1553,8 @@ static void hugetlb_vm_op_close(struct v unsigned long end; if (reservations) { - start = vma_pagecache_offset(h, vma, vma->vm_start); - end = vma_pagecache_offset(h, vma, vma->vm_end); + start = vma_hugecache_offset(h, vma, vma->vm_start); + end = vma_hugecache_offset(h, vma, vma->vm_end); reserve = (end - start) - region_count(&reservations->regions, start, end); _ -- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo[at]vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/
|