git checkout 9e895ace5d82df8929b16f58e9f515f6d54ab82d Previous HEAD position was e90d833... Merge remote-tracking branch 'scsi/for-next' into devel-cairo-x86_64-201306251052 HEAD is now at 9e895ac... Linux 3.10-rc7 ls -a /kernel-tests/run-queue/kvm/x86_64-randconfig-c14-0624/linux-devel:devel-cairo-x86_64-201306251052:9e895ace5d82df8929b16f58e9f515f6d54ab82d:bisect-usb 2013-06-25-13:38:00 9e895ace5d82df8929b16f58e9f515f6d54ab82d reuse /kernel/x86_64-randconfig-c14-0624/9e895ace5d82df8929b16f58e9f515f6d54ab82d/vmlinuz-3.10.0-rc7 2013-06-25-13:38:00 detecting boot state 1 3 16 24 34 35 37 SUCCESS bisect: good commit 9e895ace5d82df8929b16f58e9f515f6d54ab82d git bisect start e90d833ed71ac503e3b33b7ad970fc52cb67d9ed 9e895ace5d82df8929b16f58e9f515f6d54ab82d -- Previous HEAD position was 9e895ac... Linux 3.10-rc7 HEAD is now at c1be5a5... Linux 3.9 Bisecting: 238 revisions left to test after this (roughly 8 steps) [0bde6c3e4c4d594eb66200e37d9aec6ed45a8543] [media] bttv: fix querystd git bisect run /c/kernel-tests/bisect-test-boot-failure.sh /home/wfg/usb/obj-bisect running /c/kernel-tests/bisect-test-boot-failure.sh /home/wfg/usb/obj-bisect ls -a /kernel-tests/run-queue/kvm/x86_64-randconfig-c14-0624/linux-devel:devel-cairo-x86_64-201306251052:0bde6c3e4c4d594eb66200e37d9aec6ed45a8543:bisect-usb 2013-06-25-13:41:39 0bde6c3e4c4d594eb66200e37d9aec6ed45a8543 compiling 227 real 1213 user 112 sys 583.11% cpu x86_64-randconfig-c14-0624 2013-06-25-13:45:46 detecting boot state 3.10.0-rc1-00239-g0bde6c3. 2 6 9 10 11 12............ 13. 15 18 24 26 32 37 SUCCESS Bisecting: 129 revisions left to test after this (roughly 7 steps) [05959be7b646e8755a9339ad13e3b87849249f90] [media] uvc: Depend on VIDEO_V4L2 running /c/kernel-tests/bisect-test-boot-failure.sh /home/wfg/usb/obj-bisect ls -a /kernel-tests/run-queue/kvm/x86_64-randconfig-c14-0624/linux-devel:devel-cairo-x86_64-201306251052:05959be7b646e8755a9339ad13e3b87849249f90:bisect-usb 2013-06-25-13:59:22 05959be7b646e8755a9339ad13e3b87849249f90 compiling 210 real 1234 user 111 sys 640.87% cpu x86_64-randconfig-c14-0624 2013-06-25-14:06:16 detecting boot state 3.10.0-rc6-00682-g05959be..... TEST FAILURE dmesg-kvm-roam-65088-20130625140707-3.10.0-rc6-00682-g05959be-88 dmesg-kvm-vp-12353-20130625140943-3.10.0-rc7-00037-g73ff093-83 dmesg-kvm-vp-16909-20130625140932-3.10.0-rc6-00682-g05959be-88 dmesg-kvm-vp-18413-20130625140948-- dmesg-kvm-vp-21717-20130625140940-- dmesg-kvm-vp-23113-20130625140946-- dmesg-kvm-lkp-sbx04-28200-20130625181214-3.10.0-rc7-00026-g7715dad-153 dmesg-kvm-inn-16326-20130625140759-3.10.0-rc7-00426-g3ec9e53-21 dmesg-kvm-inn-29062-20130625140754-- dmesg-kvm-vp-6996-20130625140943-3.10.0-rc7-01686-g67a60db-144 dmesg-kvm-lkp-sbx04-28685-20130625181215-3.10.0-rc7-00037-g73ff093-93 dmesg-kvm-inn-4641-20130625140759-3.10.0-rc6-00682-g05959be-88 dmesg-kvm-lkp-sbx04-10394-20130625181210-3.10.0-rc7-00012-g7d06645-82 dmesg-kvm-lkp-sbx04-63264-20130625181218-- dmesg-kvm-lkp-sbx04-13397-20130625181209-- Bisecting: 54 revisions left to test after this (roughly 6 steps) [b60f9aa1a9fcf69df963c1f06ee0594d836f6760] [media] f_uvc: add v4l2_device and replace parent with v4l2_dev running /c/kernel-tests/bisect-test-boot-failure.sh /home/wfg/usb/obj-bisect ls -a /kernel-tests/run-queue/kvm/x86_64-randconfig-c14-0624/linux-devel:devel-cairo-x86_64-201306251052:b60f9aa1a9fcf69df963c1f06ee0594d836f6760:bisect-usb 2013-06-25-14:08:47 b60f9aa1a9fcf69df963c1f06ee0594d836f6760 compiling 33 real 65 user 8 sys 222.12% cpu x86_64-randconfig-c14-0624 2013-06-25-14:09:31 detecting boot state 3.10.0-rc6-00627-gb60f9aa. 23 34 36..... 37 SUCCESS Bisecting: 27 revisions left to test after this (roughly 5 steps) [8b0706802fede74a2ee0341499f0b4586118a7d3] [media] soc_camera: Fix checkpatch warning in ov9640.c running /c/kernel-tests/bisect-test-boot-failure.sh /home/wfg/usb/obj-bisect ls -a /kernel-tests/run-queue/kvm/x86_64-randconfig-c14-0624/linux-devel:devel-cairo-x86_64-201306251052:8b0706802fede74a2ee0341499f0b4586118a7d3:bisect-usb 2013-06-25-14:14:32 8b0706802fede74a2ee0341499f0b4586118a7d3 compiling 30 real 66 user 8 sys 244.30% cpu x86_64-randconfig-c14-0624 2013-06-25-14:15:12 detecting boot state 3.10.0-rc6-00654-g8b07068. TEST FAILURE dmesg-kvm-lkp-sbx04-13397-20130625181938-- dmesg-kvm-lkp-sbx04-14259-20130625181936-3.10.0-rc7-00037-g73ff093-96 dmesg-kvm-lkp-sbx04-15820-20130625181938-- dmesg-kvm-lkp-sbx04-18597-20130625181937-- dmesg-kvm-lkp-sbx04-32341-20130625181933-3.10.0-rc7-00027-g9cd2e62-148 dmesg-kvm-lkp-sbx04-41496-20130625181935-3.10.0-rc7-00024-g3f61822-88 dmesg-kvm-lkp-sbx04-4605-20130625181935-3.10.0-rc7-00022-g1e3cc57-93 dmesg-kvm-lkp-sbx04-5623-20130625181946-3.10.0-rc1-00031-gd7b4771-26 dmesg-kvm-lkp-sbx04-58854-20130625181931-3.10.0-rc6-00654-g8b07068-90 Bisecting: 13 revisions left to test after this (roughly 4 steps) [a76a0b338112580593af0f68327e3cc204d4d8e7] [media] media: davinci: vpif_capture: remove unnecessary loop for IRQ resource running /c/kernel-tests/bisect-test-boot-failure.sh /home/wfg/usb/obj-bisect ls -a /kernel-tests/run-queue/kvm/x86_64-randconfig-c14-0624/linux-devel:devel-cairo-x86_64-201306251052:a76a0b338112580593af0f68327e3cc204d4d8e7:bisect-usb 2013-06-25-14:15:43 a76a0b338112580593af0f68327e3cc204d4d8e7 compiling 28 real 41 user 6 sys 165.80% cpu x86_64-randconfig-c14-0624 2013-06-25-14:16:21 detecting boot state 3.10.0-rc6-00640-ga76a0b3. TEST FAILURE dmesg-kvm-nhm-6663-20130625134328-3.10.0-rc6-00640-ga76a0b3-91 dmesg-kvm-bay-17419-20130625141913-3.10.0-rc6-00640-ga76a0b3-91 dmesg-kvm-nhm-6755-20130625134321-- dmesg-kvm-nhm-6755-20130625134331-- dmesg-kvm-nhm-6841-20130625134324-- dmesg-kvm-nhm-6841-20130625134332-- dmesg-kvm-nhm-6927-20130625134326-- dmesg-kvm-roam-11727-20130625141550-- dmesg-kvm-roam-16312-20130625141549-3.10.0-rc7-00037-g73ff093-86 dmesg-kvm-roam-17457-20130625141544-3.10.0-rc6-00640-ga76a0b3-91 Bisecting: 6 revisions left to test after this (roughly 3 steps) [746cb2c31f7d88bac5453e3af45d95670a00ffe8] [media] pvrusb2: Remove unused variable running /c/kernel-tests/bisect-test-boot-failure.sh /home/wfg/usb/obj-bisect ls -a /kernel-tests/run-queue/kvm/x86_64-randconfig-c14-0624/linux-devel:devel-cairo-x86_64-201306251052:746cb2c31f7d88bac5453e3af45d95670a00ffe8:bisect-usb 2013-06-25-14:16:52 746cb2c31f7d88bac5453e3af45d95670a00ffe8 compiling 27 real 37 user 6 sys 156.46% cpu x86_64-randconfig-c14-0624 2013-06-25-14:17:28 detecting boot state 3.10.0-rc6-00633-g746cb2c. TEST FAILURE dmesg-kvm-inn-16365-20130625141746-- dmesg-kvm-inn-36980-20130625141745-3.10.0-rc6-00633-g746cb2c-92 Bisecting: 2 revisions left to test after this (roughly 2 steps) [1c1d86a1ea07506c070cfb217a009d53990bdeb0] [media] v4l2: always require v4l2_dev, rename parent to dev_parent running /c/kernel-tests/bisect-test-boot-failure.sh /home/wfg/usb/obj-bisect ls -a /kernel-tests/run-queue/kvm/x86_64-randconfig-c14-0624/linux-devel:devel-cairo-x86_64-201306251052:1c1d86a1ea07506c070cfb217a009d53990bdeb0:bisect-usb 2013-06-25-14:17:59 1c1d86a1ea07506c070cfb217a009d53990bdeb0 compiling 23 real 36 user 5 sys 174.96% cpu x86_64-randconfig-c14-0624 2013-06-25-14:18:33 detecting boot state 3.10.0-rc6-00630-g1c1d86a... TEST FAILURE dmesg-kvm-lkp-sbx04-6328-20130625182310-3.10.0-rc1-00031-gd7b4771-27 dmesg-kvm-bay-17410-20130625142144-3.10.0-rc1-00265-g64e8612-61 dmesg-kvm-lkp-sbx04-8808-20130625182307-3.10.0-rc6-00630-g1c1d86a-93 dmesg-kvm-lkp-sbx04-9171-20130625182308-3.10.0-rc7-00037-g73ff093-88 dmesg-kvm-stoakley-19727-20130625141846-3.10.0-rc6-00630-g1c1d86a-93 dmesg-kvm-stoakley-29599-20130625141847-3.10.0-rc7-00711-g3344592-434 dmesg-kvm-stoakley-4146-20130625141846-3.10.0-rc7-00037-g73ff093-83 dmesg-kvm-bay-17419-20130625142139-3.10.0-rc6-00630-g1c1d86a-93 dmesg-kvm-bens-3449-20130625141818-3.10.0-rc6-00630-g1c1d86a-93 dmesg-kvm-inn-22802-20130625141843-3.10.0-rc6-00630-g1c1d86a-93 dmesg-kvm-inn-24230-20130625141901-- dmesg-kvm-inn-48387-20130625141843-3.10.0-rc6-00630-g1c1d86a-93 dmesg-kvm-lkp-sbx04-13144-20130625182308-- dmesg-kvm-lkp-sbx04-14617-20130625182309-3.10.0-rc1-00265-g64e8612-58 dmesg-kvm-lkp-sbx04-17103-20130625182310-3.10.0-rc1-00031-gd7b4771-26 dmesg-kvm-vp-12746-20130625142042-- Bisecting: 0 revisions left to test after this (roughly 1 step) [d481c581dfe43be11a17728b5c84c2d4b5beecb2] [media] saa7134: use v4l2_dev instead of the deprecated parent field running /c/kernel-tests/bisect-test-boot-failure.sh /home/wfg/usb/obj-bisect ls -a /kernel-tests/run-queue/kvm/x86_64-randconfig-c14-0624/linux-devel:devel-cairo-x86_64-201306251052:d481c581dfe43be11a17728b5c84c2d4b5beecb2:bisect-usb 2013-06-25-14:20:04 d481c581dfe43be11a17728b5c84c2d4b5beecb2 compiling 27 real 63 user 7 sys 258.41% cpu x86_64-randconfig-c14-0624 2013-06-25-14:20:41 detecting boot state 3.10.0-rc6-00629-gd481c58.. 3 5 7.. 8 13 19 33 37 SUCCESS 1c1d86a1ea07506c070cfb217a009d53990bdeb0 is the first bad commit commit 1c1d86a1ea07506c070cfb217a009d53990bdeb0 Author: Hans Verkuil Date: Wed Jun 12 11:15:12 2013 -0300 [media] v4l2: always require v4l2_dev, rename parent to dev_parent The last set of drivers still using the parent field of video_device instead of the v4l2_dev field have been converted, so v4l2_dev is now always set. A proper pointer to v4l2_dev is necessary these days otherwise the advanced debugging ioctls will not work when addressing sub-devices. It also ensures that the core can always go from a video_device struct to the top-level v4l2_device struct. There is still one single use case for the parent pointer: if there are multiple busses, each being the parent of one or more video nodes, and if they all share the same v4l2_device struct. In that case one still needs a parent pointer since the v4l2_device struct can only refer to a single parent device. The cx88 driver is one such case. Unfortunately, the cx88 failed to set the parent pointer since 3.6. The next patch will correct this. In order to support this use-case the parent pointer is only renamed to dev_parent, not removed altogether. It has been renamed to ensure that the compiler will catch any (possibly out-of-tree) drivers that were missed during the conversion. Signed-off-by: Hans Verkuil Acked-by: Sakari Ailus Acked-by: Laurent Pinchart Signed-off-by: Mauro Carvalho Chehab :040000 040000 de4c3eb08b5ea52cccdd92c05c3373583ca41807 155a94cb24653181af9782e5226aa0163cb6b695 M drivers :040000 040000 6bcb61d29758b4e3a9d8047a6c664ecf0b9129a9 8e2c643108938304c5610d06c275b32efa0cbf9f M include bisect run success ls -a /kernel-tests/run-queue/kvm/x86_64-randconfig-c14-0624/linux-devel:devel-cairo-x86_64-201306251052:d481c581dfe43be11a17728b5c84c2d4b5beecb2:bisect-usb 2013-06-25-14:26:42 d481c581dfe43be11a17728b5c84c2d4b5beecb2 reuse /kernel/x86_64-randconfig-c14-0624/d481c581dfe43be11a17728b5c84c2d4b5beecb2/vmlinuz-3.10.0-rc6-00629-gd481c58 2013-06-25-14:26:43 detecting boot state . 40.. 63 79 93 111 SUCCESS ls -a /kernel-tests/run-queue/kvm/x86_64-randconfig-c14-0624/linux-devel:devel-cairo-x86_64-201306251052:e90d833ed71ac503e3b33b7ad970fc52cb67d9ed:bisect-usb TEST FAILURE /kernel/x86_64-randconfig-c14-0624/e90d833ed71ac503e3b33b7ad970fc52cb67d9ed/dmesg-kvm-lkp-sbx04-10472-20130625174116-- /kernel/x86_64-randconfig-c14-0624/e90d833ed71ac503e3b33b7ad970fc52cb67d9ed/dmesg-kvm-lkp-sbx04-1167-20130625154150-- /kernel/x86_64-randconfig-c14-0624/e90d833ed71ac503e3b33b7ad970fc52cb67d9ed/dmesg-kvm-lkp-sbx04-14617-20130625174048-- /kernel/x86_64-randconfig-c14-0624/e90d833ed71ac503e3b33b7ad970fc52cb67d9ed/dmesg-kvm-lkp-sbx04-1672-20130625174101-- /kernel/x86_64-randconfig-c14-0624/e90d833ed71ac503e3b33b7ad970fc52cb67d9ed/dmesg-kvm-lkp-sbx04-18597-20130625174108-- /kernel/x86_64-randconfig-c14-0624/e90d833ed71ac503e3b33b7ad970fc52cb67d9ed/dmesg-kvm-lkp-sbx04-21449-20130625154118-- /kernel/x86_64-randconfig-c14-0624/e90d833ed71ac503e3b33b7ad970fc52cb67d9ed/dmesg-kvm-lkp-sbx04-30430-20130625174041-- /kernel/x86_64-randconfig-c14-0624/e90d833ed71ac503e3b33b7ad970fc52cb67d9ed/dmesg-kvm-lkp-sbx04-30795-20130625154106-3.10.0-rc7-00478-ge90d833-28 /kernel/x86_64-randconfig-c14-0624/e90d833ed71ac503e3b33b7ad970fc52cb67d9ed/dmesg-kvm-lkp-sbx04-37066-20130625174115-- /kernel/x86_64-randconfig-c14-0624/e90d833ed71ac503e3b33b7ad970fc52cb67d9ed/dmesg-kvm-lkp-sbx04-40314-20130625174033-- /kernel/x86_64-randconfig-c14-0624/e90d833ed71ac503e3b33b7ad970fc52cb67d9ed/dmesg-kvm-lkp-sbx04-45963-20130625154145-3.10.0-rc7-00478-ge90d833-28 /kernel/x86_64-randconfig-c14-0624/e90d833ed71ac503e3b33b7ad970fc52cb67d9ed/dmesg-kvm-lkp-sbx04-48279-20130625174111-- /kernel/x86_64-randconfig-c14-0624/e90d833ed71ac503e3b33b7ad970fc52cb67d9ed/dmesg-kvm-lkp-sbx04-48279-20130625174125-- /kernel/x86_64-randconfig-c14-0624/e90d833ed71ac503e3b33b7ad970fc52cb67d9ed/dmesg-kvm-lkp-sbx04-48279-20130625174138-- /kernel/x86_64-randconfig-c14-0624/e90d833ed71ac503e3b33b7ad970fc52cb67d9ed/dmesg-kvm-lkp-sbx04-51786-20130625174111-- /kernel/x86_64-randconfig-c14-0624/e90d833ed71ac503e3b33b7ad970fc52cb67d9ed/dmesg-kvm-lkp-sbx04-51786-20130625174124-- /kernel/x86_64-randconfig-c14-0624/e90d833ed71ac503e3b33b7ad970fc52cb67d9ed/dmesg-kvm-lkp-sbx04-5405-20130625154114-3.10.0-rc7-00478-ge90d833-26 /kernel/x86_64-randconfig-c14-0624/e90d833ed71ac503e3b33b7ad970fc52cb67d9ed/dmesg-kvm-lkp-sbx04-60068-20130625174026-3.10.0-rc7-00478-ge90d833-28 /kernel/x86_64-randconfig-c14-0624/e90d833ed71ac503e3b33b7ad970fc52cb67d9ed/dmesg-kvm-lkp-sbx04-7632-20130625174035-- /kernel/x86_64-randconfig-c14-0624/e90d833ed71ac503e3b33b7ad970fc52cb67d9ed/dmesg-kvm-lkp-sbx04-7632-20130625174048-- /kernel/x86_64-randconfig-c14-0624/e90d833ed71ac503e3b33b7ad970fc52cb67d9ed/dmesg-kvm-lkp-sbx04-7979-20130625174031-- /kernel/x86_64-randconfig-c14-0624/e90d833ed71ac503e3b33b7ad970fc52cb67d9ed/dmesg-kvm-lkp-sbx04-8808-20130625154121-3.10.0-rc7-00478-ge90d833-26 /kernel/x86_64-randconfig-c14-0624/e90d833ed71ac503e3b33b7ad970fc52cb67d9ed/dmesg-kvm-lkp-sbx04-9007-20130625174131-- /kernel/x86_64-randconfig-c14-0624/e90d833ed71ac503e3b33b7ad970fc52cb67d9ed/dmesg-kvm-stoakley-31810-20130625113723-3.10.0-rc7-00478-ge90d833-28 /kernel/x86_64-randconfig-c14-0624/e90d833ed71ac503e3b33b7ad970fc52cb67d9ed/dmesg-kvm-vp-14538-20130625113920-3.10.0-rc7-00478-ge90d833-28 /kernel/x86_64-randconfig-c14-0624/e90d833ed71ac503e3b33b7ad970fc52cb67d9ed/dmesg-kvm-vp-15345-20130625133846-- /kernel/x86_64-randconfig-c14-0624/e90d833ed71ac503e3b33b7ad970fc52cb67d9ed/dmesg-kvm-vp-16217-20130625133825-3.10.0-rc7-00478-ge90d833-28 /kernel/x86_64-randconfig-c14-0624/e90d833ed71ac503e3b33b7ad970fc52cb67d9ed/dmesg-kvm-vp-8313-20130625113928-- /kernel/x86_64-randconfig-c14-0624/e90d833ed71ac503e3b33b7ad970fc52cb67d9ed/dmesg-kvm-waimea-8948-20130625134005-3.10.0-rc7-00478-ge90d833-28 [detached HEAD 7998148] Revert "[media] v4l2: always require v4l2_dev, rename parent to dev_parent" 3 files changed, 27 insertions(+), 18 deletions(-) ls -a /kernel-tests/run-queue/kvm/x86_64-randconfig-c14-0624/linux-devel:devel-cairo-x86_64-201306251052:79981489b8b25b70e1c36d08ab86dbb1fb88f0a6:bisect-usb 2013-06-25-14:30:45 79981489b8b25b70e1c36d08ab86dbb1fb88f0a6 compiling 2013-06-25-14:33:41 detecting boot state 3.10.0-rc7-00925-g7998148.. 2 21 26 27 65 102 108 109................... 110............. 111 SUCCESS ========= upstream ========= Fetching linus ls -a /kernel-tests/run-queue/kvm/x86_64-randconfig-c14-0624/linux-devel:devel-cairo-x86_64-201306251052:f97f7d2d27bf092b40babda9ded29cc85cf77eec:bisect-usb 2013-06-25-14:55:43 f97f7d2d27bf092b40babda9ded29cc85cf77eec compiling 2013-06-25-14:58:46 detecting boot state 3.10.0-rc7-00460-gf97f7d2... 1 5 10 19 23 27 28. 35 39 40 49 70 74. 91 101 104 108 110 111 SUCCESS ========= linux-next ========= Fetching next ls -a /kernel-tests/run-queue/kvm/x86_64-randconfig-c14-0624/linux-devel:devel-cairo-x86_64-201306251052:34fe2f4be68a2fe90c5aaa67bc906a191799ec66:bisect-usb 2013-06-25-15:10:50 34fe2f4be68a2fe90c5aaa67bc906a191799ec66 compiling 2013-06-25-15:14:06 detecting boot state 3.10.0-rc7-next-20130624-08512-g34fe2f4... 14 18 44 49 56 89 101 107 111 SUCCESS