From mboxrd@z Thu Jan 1 00:00:00 1970 Return-path: Received: from mail-ee0-f53.google.com ([74.125.83.53]:64562 "EHLO mail-ee0-f53.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1755776Ab3AHLB4 (ORCPT ); Tue, 8 Jan 2013 06:01:56 -0500 Received: by mail-ee0-f53.google.com with SMTP id e52so137711eek.26 for ; Tue, 08 Jan 2013 03:01:55 -0800 (PST) Message-ID: <50EBFC9F.2060103@gmail.com> Date: Tue, 08 Jan 2013 12:01:51 +0100 From: Gianluca Gennari Reply-To: gennarone@gmail.com MIME-Version: 1.0 To: Hans Verkuil CC: linux-media@vger.kernel.org Subject: Re: cron job: media_tree daily build: ERRORS References: <20130107213823.ED56311E00F1@alastor.dyndns.org> <201301081058.11297.hverkuil@xs4all.nl> In-Reply-To: <201301081058.11297.hverkuil@xs4all.nl> Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit Sender: linux-media-owner@vger.kernel.org List-ID: Il 08/01/2013 10:58, Hans Verkuil ha scritto: > On Mon 7 January 2013 22:38:23 Hans Verkuil wrote: >> This message is generated daily by a cron job that builds media_tree for >> the kernels and architectures in the list below. >> >> Results of the daily build of media_tree: >> >> date: Mon Jan 7 19:00:18 CET 2013 >> git hash: 73ec66c000e9816806c7380ca3420f4e0638c40e >> gcc version: i686-linux-gcc (GCC) 4.7.1 >> host hardware: x86_64 >> host os: 3.4.07-marune >> >> linux-git-arm-eabi-davinci: WARNINGS >> linux-git-arm-eabi-exynos: WARNINGS >> linux-git-arm-eabi-omap: ERRORS >> linux-git-i686: OK >> linux-git-m32r: OK >> linux-git-mips: WARNINGS >> linux-git-powerpc64: OK >> linux-git-sh: OK >> linux-git-x86_64: OK >> linux-2.6.31.12-i686: WARNINGS >> linux-2.6.32.6-i686: WARNINGS >> linux-2.6.33-i686: WARNINGS >> linux-2.6.34-i686: WARNINGS >> linux-2.6.35.3-i686: WARNINGS >> linux-2.6.36-i686: WARNINGS >> linux-2.6.37-i686: WARNINGS >> linux-2.6.38.2-i686: WARNINGS >> linux-2.6.39.1-i686: WARNINGS >> linux-3.0-i686: WARNINGS >> linux-3.1-i686: WARNINGS >> linux-3.2.1-i686: WARNINGS >> linux-3.3-i686: WARNINGS >> linux-3.4-i686: WARNINGS >> linux-3.5-i686: WARNINGS >> linux-3.6-i686: WARNINGS >> linux-3.7-i686: WARNINGS >> linux-3.8-rc1-i686: WARNINGS >> linux-2.6.31.12-x86_64: WARNINGS >> linux-2.6.32.6-x86_64: WARNINGS >> linux-2.6.33-x86_64: WARNINGS >> linux-2.6.34-x86_64: WARNINGS >> linux-2.6.35.3-x86_64: WARNINGS >> linux-2.6.36-x86_64: WARNINGS >> linux-2.6.37-x86_64: WARNINGS >> linux-2.6.38.2-x86_64: WARNINGS >> linux-2.6.39.1-x86_64: WARNINGS >> linux-3.0-x86_64: WARNINGS >> linux-3.1-x86_64: WARNINGS >> linux-3.2.1-x86_64: WARNINGS >> linux-3.3-x86_64: WARNINGS >> linux-3.4-x86_64: WARNINGS >> linux-3.5-x86_64: WARNINGS >> linux-3.6-x86_64: WARNINGS >> linux-3.7-x86_64: WARNINGS >> linux-3.8-rc1-x86_64: WARNINGS >> apps: WARNINGS >> spec-git: OK >> sparse: ERRORS >> >> Detailed results are available here: >> >> http://www.xs4all.nl/~hverkuil/logs/Monday.log > > There were a lot of new 'redefined' warnings that I have fixed. > > In addition, it turned out that any driver using vb2 wasn't compiled for > kernels <3.2 due to the fact that DMA_SHARED_BUFFER wasn't set. That's fixed > as well, so drivers like em28xx and vivi will now compile on those older > kernels. This also was the reason I never saw that the usb_translate_error > function needed to be added to compat.h: it's used in em28xx but that driver > was never compiled on kernels without usb_translate_error. > > Hopefully everything works now. > > Regards, > > Hans Hi Hans, on kernel 2.6.32 (Ubuntu 10.04) the media_build tree compiles fine, with just a few remaining warnings. In particular, there are several new warnings related to DMA_SHARED_BUFFER: WARNING: "dma_buf_vunmap" [media_build/v4l/videobuf2-vmalloc.ko] undefined! WARNING: "dma_buf_vmap" [media_build/v4l/videobuf2-vmalloc.ko] undefined! WARNING: "dma_buf_fd" [media_build/v4l/videobuf2-core.ko] undefined! WARNING: "dma_buf_put" [media_build/v4l/videobuf2-core.ko] undefined! WARNING: "dma_buf_get" [media_build/v4l/videobuf2-core.ko] undefined! Regards, Gianluca