Re: cron job: media_tree daily build: OK
Great to see an OK here! And it's going to change to warnings for the next build: I've updated the compiler to gcc-8.1. A quick look at the warnings shows mostly warnings of this type: warning: '__builtin_strncpy' output truncated copying 15 bytes from a string of length 17 [-Wstringop-truncation] In most cases the strncpy should really be replaced with strlcpy. Compiling with gcc 8.1 give a truckload of objtool warnings. For the time being I've added a grep -v to ignore all of them. It looks like objtool isn't quite gcc 8 compatible. Regards, Hans On 05/13/2018 07:09 AM, 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: Sun May 13 05:00:14 CEST 2018 > media-tree git hash: 2a5f2705c97625aa1a4e1dd4d584eaa05392e060 > media_build git hash: d72556c0502c096c089c99c58ee4a02a13133361 > v4l-utils git hash: 51cfcefe65225430fd6794301adcaae133ebfc2d > gcc version: i686-linux-gcc (GCC) 7.3.0 > sparse version: 0.5.2-RC1 > smatch version: 0.5.1 > host hardware:x86_64 > host os: 4.15.0-3-amd64 > > linux-git-arm-at91: OK > linux-git-arm-davinci: OK > linux-git-arm-multi: OK > linux-git-arm-pxa: OK > linux-git-arm-stm32: OK > linux-git-arm64: OK > linux-git-i686: OK > linux-git-mips: OK > linux-git-powerpc64: OK > linux-git-sh: OK > linux-git-x86_64: OK > Check COMPILE_TEST: OK > linux-2.6.36.4-i686: OK > linux-2.6.36.4-x86_64: OK > linux-2.6.37.6-i686: OK > linux-2.6.37.6-x86_64: OK > linux-2.6.38.8-i686: OK > linux-2.6.38.8-x86_64: OK > linux-2.6.39.4-i686: OK > linux-2.6.39.4-x86_64: OK > linux-3.0.101-i686: OK > linux-3.0.101-x86_64: OK > linux-3.1.10-i686: OK > linux-3.1.10-x86_64: OK > linux-3.2.101-i686: OK > linux-3.2.101-x86_64: OK > linux-3.3.8-i686: OK > linux-3.3.8-x86_64: OK > linux-3.4.113-i686: OK > linux-3.4.113-x86_64: OK > linux-3.5.7-i686: OK > linux-3.5.7-x86_64: OK > linux-3.6.11-i686: OK > linux-3.6.11-x86_64: OK > linux-3.7.10-i686: OK > linux-3.7.10-x86_64: OK > linux-3.8.13-i686: OK > linux-3.8.13-x86_64: OK > linux-3.9.11-i686: OK > linux-3.9.11-x86_64: OK > linux-3.10.108-i686: OK > linux-3.10.108-x86_64: OK > linux-3.11.10-i686: OK > linux-3.11.10-x86_64: OK > linux-3.12.74-i686: OK > linux-3.12.74-x86_64: OK > linux-3.13.11-i686: OK > linux-3.13.11-x86_64: OK > linux-3.14.79-i686: OK > linux-3.14.79-x86_64: OK > linux-3.15.10-i686: OK > linux-3.15.10-x86_64: OK > linux-3.16.56-i686: OK > linux-3.16.56-x86_64: OK > linux-3.17.8-i686: OK > linux-3.17.8-x86_64: OK > linux-3.18.102-i686: OK > linux-3.18.102-x86_64: OK > linux-3.19.8-i686: OK > linux-3.19.8-x86_64: OK > linux-4.0.9-i686: OK > linux-4.0.9-x86_64: OK > linux-4.1.51-i686: OK > linux-4.1.51-x86_64: OK > linux-4.2.8-i686: OK > linux-4.2.8-x86_64: OK > linux-4.3.6-i686: OK > linux-4.3.6-x86_64: OK > linux-4.4.109-i686: OK > linux-4.4.109-x86_64: OK > linux-4.5.7-i686: OK > linux-4.5.7-x86_64: OK > linux-4.6.7-i686: OK > linux-4.6.7-x86_64: OK > linux-4.7.10-i686: OK > linux-4.7.10-x86_64: OK > linux-4.8.17-i686: OK > linux-4.8.17-x86_64: OK > linux-4.9.91-i686: OK > linux-4.9.91-x86_64: OK > linux-4.10.17-i686: OK > linux-4.10.17-x86_64: OK > linux-4.11.12-i686: OK > linux-4.11.12-x86_64: OK > linux-4.12.14-i686: OK > linux-4.12.14-x86_64: OK > linux-4.13.16-i686: OK > linux-4.13.16-x86_64: OK > linux-4.14.31-i686: OK > linux-4.14.31-x86_64: OK > linux-4.15.14-i686: OK > linux-4.15.14-x86_64: OK > linux-4.16.8-i686: OK > linux-4.16.8-x86_64: OK > linux-4.17-rc4-i686: OK > linux-4.17-rc4-x86_64: OK > apps: OK > spec-git: OK > sparse: WARNINGS > > Detailed results are available here: > > http://www.xs4all.nl/~hverkuil/logs/Sunday.log > > Full logs are available here: > > http://www.xs4all.nl/~hverkuil/logs/Sunday.tar.bz2 > > The Media Infrastructure API from this daily build is here: > > http://www.xs4all.nl/~hverkuil/spec/index.html >
Re: cron job: media_tree daily build: OK
On 04/04/18 13:15, Mauro Carvalho Chehab wrote: > Hi Hans, > > Em Wed, 04 Apr 2018 05:45:22 +0200 > "Hans Verkuil"escreveu: > > Not sure what versions of sparse/smatch you're using. Here, I'm using the > latest version from both trees. Anyway, I'm getting different results > than you (both built for i386). My sparse version was out of date, my smatch version is the same as yours. I've fixed the sparse version for the build. Regards, Hans > >> sparse: WARNINGS > > The only sparse warnings I'm getting here are at ddbridge driver: > > $ make ARCH=i386 CF=-D__CHECK_ENDIAN__ CONFIG_DEBUG_SECTION_MISMATCH=y C=1 > W=1 CHECK='/devel/sparse/sparse' M=drivers/media > drivers/media/pci/ddbridge/ddbridge-core.c:442:9: warning: context imbalance > in 'ddb_output_start' - different lock contexts for basic block > drivers/media/pci/ddbridge/ddbridge-core.c:457:9: warning: context imbalance > in 'ddb_output_stop' - different lock contexts for basic block > drivers/media/pci/ddbridge/ddbridge-core.c:472:9: warning: context imbalance > in 'ddb_input_stop' - different lock contexts for basic block > drivers/media/pci/ddbridge/ddbridge-core.c:504:9: warning: context imbalance > in 'ddb_input_start' - different lock contexts for basic block > > My sparse tree is at this commit: > > commit d1c2f8d3d4205ca1ae7cf0ec2cbd89a7fce73e5c (HEAD -> master, tag: > v0.5.2-rc1, origin/master, origin/HEAD) > Author: Luc Van Oostenryck > Date: Fri Mar 2 21:58:57 2018 +0100 > > bump up version to 0.5.2-RC1 > > Signed-off-by: Luc Van Oostenryck > Signed-off-by: Christopher Li > >> smatch: OK > > Also here, my results are different. There are still a few smatch warnings > there: > > $ make ARCH=i386 CF=-D__CHECK_ENDIAN__ CONFIG_DEBUG_SECTION_MISMATCH=y C=1 > W=1 CHECK='/devel/smatch/smatch -p=kernel' M=drivers/media > drivers/media/v4l2-core/v4l2-fwnode.c:832 > v4l2_fwnode_reference_parse_int_props() warn: passing zero to 'PTR_ERR' > drivers/media/dvb-core/dvb_frontend.c:314 dvb_frontend_get_event() warn: > inconsistent returns 'sem:>sem'. > Locked on: line 288 >line 295 >line 306 >line 314 > Unlocked on: line 303 > drivers/media/usb/dvb-usb-v2/lmedm04.c:742 lme_firmware_switch() warn: > missing break? reassigning '*fw_lme' > drivers/media/usb/dvb-usb-v2/lmedm04.c:765 lme_firmware_switch() warn: > missing break? reassigning '*fw_lme' > drivers/media/rc/st_rc.c:110 st_rc_rx_interrupt() warn: this loop depends on > readl() succeeding > drivers/media/pci/mantis/mantis_uart.c:105 mantis_uart_work() warn: this loop > depends on readl() succeeding > drivers/media/tuners/r820t.c:2374 r820t_attach() error: potential null > dereference 'priv'. (kzalloc returns null) > drivers/media/platform/vsp1/vsp1_wpf.c:456 wpf_configure() error: we > previously assumed 'pipe->bru' could be null (see line 455) > > With regards to those remaining warnings: > > 1) There's a fix already for the vsp1_wpf warning that I merged today >on my fixes tree, to be sent for 4.17-rc1. > 2) The two missing breaks are false positive. As discussed with Dan, >maybe the best here is to change the logic at smatch, as the >code there is correct. > > I am at this commit: > > commit 3b5bf5c91fe648f89c12dfeb4cda3fe36e7f19c5 (origin/master, origin/HEAD) > Author: Dan Carpenter > Date: Mon Mar 26 15:13:22 2018 +0300 > > implied: improve handling of assignments in arguments > > This example code wasn't parsed correctly: > > if (IS_ERR(ptr = some_function())) { > > We should say basically use "ptr" as the implied arg instead of the > assignment expression. > > Reported-by: Mauro Carvalho Chehab > Signed-off-by: Dan Carpenter > > I added an extra patch to prevent some other warnings due to very big > functions: > > commit 735d5595e2c23abc544858109925941f4b14f4a0 > Author: Mauro Carvalho Chehab > Date: Fri Jun 5 09:49:00 2015 -0300 > > smatch_slist: use a higher memory limit > > 50M is not enough for some code at the Kernel. It produces this > warning: > > drivers/media/pci/cx23885/cx23885-dvb.c:2046 dvb_register() Function too > hairy. Giving up. > > While checking for troubles on a loop with attaches the device > specific sub-devices based on the PCI ID. > > There's not much that could be done at the code to simplify it. > The code there is big just because the cx23885 driver supports > lots of different cards. > > On the other hand, increasing the maximum memory size to 500MB > is cheap, as nowadays even desktops have 16GB. > > So, let's increase it. > > Signed-off-by: Mauro Carvalho Chehab
Re: cron job: media_tree daily build: OK
Hi Hans, Em Wed, 04 Apr 2018 05:45:22 +0200 "Hans Verkuil"escreveu: Not sure what versions of sparse/smatch you're using. Here, I'm using the latest version from both trees. Anyway, I'm getting different results than you (both built for i386). > sparse: WARNINGS The only sparse warnings I'm getting here are at ddbridge driver: $ make ARCH=i386 CF=-D__CHECK_ENDIAN__ CONFIG_DEBUG_SECTION_MISMATCH=y C=1 W=1 CHECK='/devel/sparse/sparse' M=drivers/media drivers/media/pci/ddbridge/ddbridge-core.c:442:9: warning: context imbalance in 'ddb_output_start' - different lock contexts for basic block drivers/media/pci/ddbridge/ddbridge-core.c:457:9: warning: context imbalance in 'ddb_output_stop' - different lock contexts for basic block drivers/media/pci/ddbridge/ddbridge-core.c:472:9: warning: context imbalance in 'ddb_input_stop' - different lock contexts for basic block drivers/media/pci/ddbridge/ddbridge-core.c:504:9: warning: context imbalance in 'ddb_input_start' - different lock contexts for basic block My sparse tree is at this commit: commit d1c2f8d3d4205ca1ae7cf0ec2cbd89a7fce73e5c (HEAD -> master, tag: v0.5.2-rc1, origin/master, origin/HEAD) Author: Luc Van Oostenryck Date: Fri Mar 2 21:58:57 2018 +0100 bump up version to 0.5.2-RC1 Signed-off-by: Luc Van Oostenryck Signed-off-by: Christopher Li > smatch: OK Also here, my results are different. There are still a few smatch warnings there: $ make ARCH=i386 CF=-D__CHECK_ENDIAN__ CONFIG_DEBUG_SECTION_MISMATCH=y C=1 W=1 CHECK='/devel/smatch/smatch -p=kernel' M=drivers/media drivers/media/v4l2-core/v4l2-fwnode.c:832 v4l2_fwnode_reference_parse_int_props() warn: passing zero to 'PTR_ERR' drivers/media/dvb-core/dvb_frontend.c:314 dvb_frontend_get_event() warn: inconsistent returns 'sem:>sem'. Locked on: line 288 line 295 line 306 line 314 Unlocked on: line 303 drivers/media/usb/dvb-usb-v2/lmedm04.c:742 lme_firmware_switch() warn: missing break? reassigning '*fw_lme' drivers/media/usb/dvb-usb-v2/lmedm04.c:765 lme_firmware_switch() warn: missing break? reassigning '*fw_lme' drivers/media/rc/st_rc.c:110 st_rc_rx_interrupt() warn: this loop depends on readl() succeeding drivers/media/pci/mantis/mantis_uart.c:105 mantis_uart_work() warn: this loop depends on readl() succeeding drivers/media/tuners/r820t.c:2374 r820t_attach() error: potential null dereference 'priv'. (kzalloc returns null) drivers/media/platform/vsp1/vsp1_wpf.c:456 wpf_configure() error: we previously assumed 'pipe->bru' could be null (see line 455) With regards to those remaining warnings: 1) There's a fix already for the vsp1_wpf warning that I merged today on my fixes tree, to be sent for 4.17-rc1. 2) The two missing breaks are false positive. As discussed with Dan, maybe the best here is to change the logic at smatch, as the code there is correct. I am at this commit: commit 3b5bf5c91fe648f89c12dfeb4cda3fe36e7f19c5 (origin/master, origin/HEAD) Author: Dan Carpenter Date: Mon Mar 26 15:13:22 2018 +0300 implied: improve handling of assignments in arguments This example code wasn't parsed correctly: if (IS_ERR(ptr = some_function())) { We should say basically use "ptr" as the implied arg instead of the assignment expression. Reported-by: Mauro Carvalho Chehab Signed-off-by: Dan Carpenter I added an extra patch to prevent some other warnings due to very big functions: commit 735d5595e2c23abc544858109925941f4b14f4a0 Author: Mauro Carvalho Chehab Date: Fri Jun 5 09:49:00 2015 -0300 smatch_slist: use a higher memory limit 50M is not enough for some code at the Kernel. It produces this warning: drivers/media/pci/cx23885/cx23885-dvb.c:2046 dvb_register() Function too hairy. Giving up. While checking for troubles on a loop with attaches the device specific sub-devices based on the PCI ID. There's not much that could be done at the code to simplify it. The code there is big just because the cx23885 driver supports lots of different cards. On the other hand, increasing the maximum memory size to 500MB is cheap, as nowadays even desktops have 16GB. So, let's increase it. Signed-off-by: Mauro Carvalho Chehab Signed-off-by: Mauro Carvalho Chehab diff --git a/smatch_flow.c b/smatch_flow.c index 94a1c6b5dd89..a7bdd210b904 100644 --- a/smatch_flow.c +++ b/smatch_flow.c @@ -982,8 +982,7 @@ void __split_stmt(struct statement *stmt) __bail_on_rest_of_function = 1; final_pass = 1; - sm_msg("Function too hairy. Giving up. %lu seconds", -
Re: cron job: media_tree daily build: OK
On 03/21/2016 10:57 AM, Mauro Carvalho Chehab wrote: > Em Mon, 21 Mar 2016 05:05:07 +0100 > "Hans Verkuil"escreveu: > >> 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 Mar 21 04:00:22 CET 2016 >> git branch: test >> git hash:b39950960d2b890c21465c69c7c0e4ff6253c6b5 >> gcc version: i686-linux-gcc (GCC) 5.3.0 >> sparse version: v0.5.0-56-g7647c77 >> smatch version: Warning: /share/smatch/smatch_data/ is not accessible. >> Use --no-data or --data to suppress this message. >> v0.5.0-3353-gcae47da > > Not sure how you're running smatch, but what I do here is to run > it as: > //smatch > > This way, it finds the smatch_data dir at / suppress several false positive error messages from the smatch logs. > > As a side effect, it simplifies a little bit the procedure to update > smatch's version. It was a botched smatch install. It should be OK for the next build. Thanks for noticing this! Hans -- To unsubscribe from this list: send the line "unsubscribe linux-media" in the body of a message to majord...@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html
Re: cron job: media_tree daily build: OK
Em Mon, 21 Mar 2016 06:57:08 -0300 Mauro Carvalho Chehabescreveu: > Em Mon, 21 Mar 2016 05:05:07 +0100 > "Hans Verkuil" escreveu: > > > 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 Mar 21 04:00:22 CET 2016 > > git branch: test > > git hash: b39950960d2b890c21465c69c7c0e4ff6253c6b5 > > gcc version:i686-linux-gcc (GCC) 5.3.0 > > sparse version: v0.5.0-56-g7647c77 > > smatch version: Warning: /share/smatch/smatch_data/ is not accessible. > > Use --no-data or --data to suppress this message. > > v0.5.0-3353-gcae47da > > Not sure how you're running smatch, but what I do here is to run > it as: > //smatch > > This way, it finds the smatch_data dir at / suppress several false positive error messages from the smatch logs. > > As a side effect, it simplifies a little bit the procedure to update > smatch's version. > > Regards As a reference, those are what I get here with the latest version of smatch (plus a patch to avoid a "Function too hairy." warning, posted in the end of this email): $ make ARCH=i386 CF=-D__CHECK_ENDIAN__ CONFIG_DEBUG_SECTION_MISMATCH=y C=1 W=1 CHECK='/devel/smatch/smatch -p=kernel' M=drivers/staging/media $ make ARCH=i386 CF=-D__CHECK_ENDIAN__ CONFIG_DEBUG_SECTION_MISMATCH=y C=1 W=1 CHECK='/devel/smatch/smatch -p=kernel' M=drivers/media drivers/media/tuners/tuner-xc2028.c:1498 xc2028_attach() error: potential null dereference 'priv'. (kzalloc returns null) drivers/media/radio/radio-aztech.c:87 aztech_alloc() warn: possible memory leak of 'az' drivers/media/pci/mantis/mantis_uart.c:105 mantis_uart_work() warn: this loop depends on readl() succeeding drivers/media/dvb-core/dvb_frontend.c:272 dvb_frontend_get_event() warn: inconsistent returns 'sem:>sem'. Locked on: line 246 line 253 line 264 line 272 Unlocked on: line 261 drivers/media/pci/ddbridge/ddbridge-core.c:1007 input_tasklet() warn: this loop depends on readl() succeeding drivers/media/pci/ddbridge/ddbridge-core.c:1351 flashio() warn: this loop depends on readl() succeeding drivers/media/pci/ddbridge/ddbridge-core.c:1371 flashio() warn: this loop depends on readl() succeeding drivers/media/tuners/tuner-simple.c:1102 simple_tuner_attach() error: potential null dereference 'priv'. (kzalloc returns null) drivers/media/radio/radio-typhoon.c:79 typhoon_alloc() warn: possible memory leak of 'ty' drivers/media/radio/radio-aimslab.c:73 rtrack_alloc() warn: possible memory leak of 'rt' drivers/media/radio/radio-zoltrix.c:83 zoltrix_alloc() warn: possible memory leak of 'zol' drivers/media/radio/radio-gemtek.c:189 gemtek_alloc() warn: possible memory leak of 'gt' drivers/media/tuners/tda9887.c:692 tda9887_attach() error: potential null dereference 'priv'. (kzalloc returns null) drivers/media/radio/radio-trust.c:60 trust_alloc() warn: possible memory leak of 'tr' drivers/media/tuners/tda18271-fe.c:1317 tda18271_attach() error: potential null dereference 'priv'. (kzalloc returns null) drivers/media/tuners/xc5000.c:1418 xc5000_attach() error: potential null dereference 'priv'. (kzalloc returns null) drivers/media/tuners/xc4000.c:1690 xc4000_attach() error: potential null dereference 'priv'. (kzalloc returns null) drivers/media/tuners/mxl5007t.c:878 mxl5007t_attach() error: potential null dereference 'state'. (kzalloc returns null) drivers/media/rc/ir-lirc-codec.c:289 ir_lirc_ioctl() warn: check for integer overflow 'val' drivers/media/tuners/r820t.c:2342 r820t_attach() error: potential null dereference 'priv'. (kzalloc returns null) drivers/media/rc/st_rc.c:110 st_rc_rx_interrupt() warn: this loop depends on readl() succeeding drivers/media/pci/bt8xx/dvb-bt8xx.c:720 frontend_init() warn: possible memory leak of 'state' ./arch/x86/include/asm/bitops.h:416:22: warning: asm output is not an lvalue ./arch/x86/include/asm/bitops.h:416:22: warning: asm output is not an lvalue ./arch/x86/include/asm/bitops.h:457:22: warning: asm output is not an lvalue ./arch/x86/include/asm/bitops.h:457:22: warning: asm output is not an lvalue ./arch/x86/include/asm/bitops.h:457:22: warning: asm output is not an lvalue ./arch/x86/include/asm/bitops.h:457:22: warning: asm output is not an lvalue ./arch/x86/include/asm/bitops.h:457:22: warning: asm output is not an lvalue ./arch/x86/include/asm/bitops.h:457:22: warning: asm output is not an lvalue drivers/media/usb/uvc/uvc_ctrl.c:1387 uvc_ctrl_begin() warn: inconsistent returns 'mutex:>ctrl_mutex'. Locked on: line 1387 Unlocked on: line 1387 drivers/media/usb/pvrusb2/pvrusb2-hdw.c:3676 pvr2_send_request_ex() error: we previously assumed 'write_data' could be null (see line 3648) drivers/media/usb/pvrusb2/pvrusb2-hdw.c:3829 pvr2_send_request_ex() error: we
Re: cron job: media_tree daily build: OK
Em Mon, 21 Mar 2016 05:05:07 +0100 "Hans Verkuil"escreveu: > 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 Mar 21 04:00:22 CET 2016 > git branch: test > git hash: b39950960d2b890c21465c69c7c0e4ff6253c6b5 > gcc version: i686-linux-gcc (GCC) 5.3.0 > sparse version: v0.5.0-56-g7647c77 > smatch version: Warning: /share/smatch/smatch_data/ is not accessible. > Use --no-data or --data to suppress this message. > v0.5.0-3353-gcae47da Not sure how you're running smatch, but what I do here is to run it as: //smatch This way, it finds the smatch_data dir at /
Re: cron job: media_tree daily build: OK
Finally! It's producing an OK result. It's been a long, long time since we managed that. Next step: continue whittling away at the sparse warnings/errors. Regards, Hans On 11/25/2013 04:32 AM, 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 Nov 25 04:00:27 CET 2013 git branch: test git hash: 80f93c7b0f4599ffbdac8d964ecd1162b8b618b9 gcc version: i686-linux-gcc (GCC) 4.8.1 sparse version: 0.4.5-rc1 host hardware:x86_64 host os: 3.12-0.slh.2-amd64 linux-git-arm-at91: OK linux-git-arm-davinci: OK linux-git-arm-exynos: OK linux-git-arm-mx: OK linux-git-arm-omap: OK linux-git-arm-omap1: OK linux-git-arm-pxa: OK linux-git-blackfin: OK linux-git-i686: OK linux-git-m32r: OK linux-git-mips: OK linux-git-powerpc64: OK linux-git-sh: OK linux-git-x86_64: OK linux-2.6.31.14-i686: OK linux-2.6.32.27-i686: OK linux-2.6.33.7-i686: OK linux-2.6.34.7-i686: OK linux-2.6.35.9-i686: OK linux-2.6.36.4-i686: OK linux-2.6.37.6-i686: OK linux-2.6.38.8-i686: OK linux-2.6.39.4-i686: OK linux-3.0.60-i686: OK linux-3.1.10-i686: OK linux-3.2.37-i686: OK linux-3.3.8-i686: OK linux-3.4.27-i686: OK linux-3.5.7-i686: OK linux-3.6.11-i686: OK linux-3.7.4-i686: OK linux-3.8-i686: OK linux-3.9.2-i686: OK linux-3.10.1-i686: OK linux-3.11.1-i686: OK linux-3.12-i686: OK linux-2.6.31.14-x86_64: OK linux-2.6.32.27-x86_64: OK linux-2.6.33.7-x86_64: OK linux-2.6.34.7-x86_64: OK linux-2.6.35.9-x86_64: OK linux-2.6.36.4-x86_64: OK linux-2.6.37.6-x86_64: OK linux-2.6.38.8-x86_64: OK linux-2.6.39.4-x86_64: OK linux-3.0.60-x86_64: OK linux-3.1.10-x86_64: OK linux-3.2.37-x86_64: OK linux-3.3.8-x86_64: OK linux-3.4.27-x86_64: OK linux-3.5.7-x86_64: OK linux-3.6.11-x86_64: OK linux-3.7.4-x86_64: OK linux-3.8-x86_64: OK linux-3.9.2-x86_64: OK linux-3.10.1-x86_64: OK linux-3.11.1-x86_64: OK linux-3.12-x86_64: OK apps: OK spec-git: OK sparse version: 0.4.5-rc1 sparse: ERRORS Detailed results are available here: http://www.xs4all.nl/~hverkuil/logs/Monday.log Full logs are available here: http://www.xs4all.nl/~hverkuil/logs/Monday.tar.bz2 The Media Infrastructure API from this daily build is here: http://www.xs4all.nl/~hverkuil/spec/media.html -- To unsubscribe from this list: send the line unsubscribe linux-media in the body of a message to majord...@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html -- To unsubscribe from this list: send the line unsubscribe linux-media in the body of a message to majord...@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html