syrius.ml@xxxxxxxxxx wrote: > Hi, > > as the subject says: I'm using 2.6.14-git8 (also happens with -git7) > and dvb-kernel head cvs from today. ... > [<c0103dc3>] error_code+0x4f/0x54 > [<c0235b6e>] class_device_create+0x8e/0xc0 > [<d915c517>] dvb_register_device+0x117/0x1c0 [dvb_core] > [<d915e766>] dvb_dmxdev_init+0xf6/0x230 [dvb_core] Seems like git8 has changed the arguments to class_device_create() From http://www.kernel.org/diff/diffview.cgi?file=%2Fpub%2Flinux%2Fkernel%2Fv2.6%2Fsnapshots%2Fpatch-2.6.14-git8.bz2;z=1332 -struct class_device *class_device_create(struct class *cls, dev_t devt, +struct class_device *class_device_create(struct class *cls, + struct class_device *parent, + dev_t devt, struct device *device, char *fmt, ...) This patch below might work, but is completely untested. Perhaps it should really be specifying a value for parent and who knows what else has changed. Jon -------------- next part -------------- A non-text attachment was scrubbed... Name: git8-dvb-class.patch Type: text/x-patch Size: 898 bytes Desc: not available Url : http://www.linuxtv.org/pipermail/linux-dvb/attachments/20051105/aa95aca5/git8-dvb-class.bin