TO: Mauro Carvalho Chehab <m.che...@samsung.com>
CC: linux-me...@vger.kernel.org

tree:   git://linuxtv.org/media_tree.git master
head:   a5562f65b1371a0988b707c10c44fcc2bba56990
commit: a0246e02f466482a34c8ad94bedbe4efa498662d [331/653] [media] dvbdev: add 
support for media controller
:::::: branch date: 3 days ago
:::::: commit date: 7 weeks ago

drivers/media/dvb-core/dvbdev.c:270 dvb_register_device() error: 
__builtin_memcpy() 'template' too small (96 vs 104)

git remote add linuxtv-media git://linuxtv.org/media_tree.git
git remote update linuxtv-media
git checkout a0246e02f466482a34c8ad94bedbe4efa498662d
vim +/template +270 drivers/media/dvb-core/dvbdev.c

^1da177e drivers/media/dvb/dvb-core/dvbdev.c Linus Torvalds    2005-04-16  254  
^1da177e drivers/media/dvb/dvb-core/dvbdev.c Linus Torvalds    2005-04-16  255  
        *pdvbdev = dvbdev = kmalloc(sizeof(struct dvb_device), GFP_KERNEL);
^1da177e drivers/media/dvb/dvb-core/dvbdev.c Linus Torvalds    2005-04-16  256  
^1da177e drivers/media/dvb/dvb-core/dvbdev.c Linus Torvalds    2005-04-16  257  
        if (!dvbdev){
1e4baed3 drivers/media/dvb/dvb-core/dvbdev.c Ingo Molnar       2006-01-15  258  
                mutex_unlock(&dvbdev_register_lock);
^1da177e drivers/media/dvb/dvb-core/dvbdev.c Linus Torvalds    2005-04-16  259  
                return -ENOMEM;
^1da177e drivers/media/dvb/dvb-core/dvbdev.c Linus Torvalds    2005-04-16  260  
        }
^1da177e drivers/media/dvb/dvb-core/dvbdev.c Linus Torvalds    2005-04-16  261  
b6190102 drivers/media/dvb/dvb-core/dvbdev.c Marcel Siegert    2007-02-13  262  
        dvbdevfops = kzalloc(sizeof(struct file_operations), GFP_KERNEL);
b6190102 drivers/media/dvb/dvb-core/dvbdev.c Marcel Siegert    2007-02-13  263  
b6190102 drivers/media/dvb/dvb-core/dvbdev.c Marcel Siegert    2007-02-13  264  
        if (!dvbdevfops){
b6190102 drivers/media/dvb/dvb-core/dvbdev.c Marcel Siegert    2007-02-13  265  
                kfree (dvbdev);
b6190102 drivers/media/dvb/dvb-core/dvbdev.c Marcel Siegert    2007-02-13  266  
                mutex_unlock(&dvbdev_register_lock);
b6190102 drivers/media/dvb/dvb-core/dvbdev.c Marcel Siegert    2007-02-13  267  
                return -ENOMEM;
b6190102 drivers/media/dvb/dvb-core/dvbdev.c Marcel Siegert    2007-02-13  268  
        }
b6190102 drivers/media/dvb/dvb-core/dvbdev.c Marcel Siegert    2007-02-13  269  
^1da177e drivers/media/dvb/dvb-core/dvbdev.c Linus Torvalds    2005-04-16 @270  
        memcpy(dvbdev, template, sizeof(struct dvb_device));
^1da177e drivers/media/dvb/dvb-core/dvbdev.c Linus Torvalds    2005-04-16  271  
        dvbdev->type = type;
^1da177e drivers/media/dvb/dvb-core/dvbdev.c Linus Torvalds    2005-04-16  272  
        dvbdev->id = id;
^1da177e drivers/media/dvb/dvb-core/dvbdev.c Linus Torvalds    2005-04-16  273  
        dvbdev->adapter = adap;
^1da177e drivers/media/dvb/dvb-core/dvbdev.c Linus Torvalds    2005-04-16  274  
        dvbdev->priv = priv;
b6190102 drivers/media/dvb/dvb-core/dvbdev.c Marcel Siegert    2007-02-13  275  
        dvbdev->fops = dvbdevfops;
ca5be9cd drivers/media/dvb/dvb-core/dvbdev.c Markus Rechberger 2007-04-14  276  
        init_waitqueue_head (&dvbdev->wait_queue);
^1da177e drivers/media/dvb/dvb-core/dvbdev.c Linus Torvalds    2005-04-16  277  
784e29d2 drivers/media/dvb/dvb-core/dvbdev.c Jan Engelhardt    2009-01-11  278  
        memcpy(dvbdevfops, template->fops, sizeof(struct file_operations));

:::::: The code at line 270 was first introduced by commit
:::::: 1da177e4c3f41524e886b7f1b8a0c1fc7321cac2 Linux-2.6.12-rc2

:::::: TO: Linus Torvalds <torva...@ppc970.osdl.org>
:::::: CC: Linus Torvalds <torva...@ppc970.osdl.org>

---
0-DAY kernel test infrastructure                Open Source Technology Center
http://lists.01.org/mailman/listinfo/kbuild                 Intel Corporation
_______________________________________________
kbuild mailing list
kbuild@lists.01.org
https://lists.01.org/mailman/listinfo/kbuild

Reply via email to