> One thing is that the new API is not compatible with the old one. I > had a look at the current user of the old kfifo API and it is was easy > to adapt it to the new API. These are the files which currently use > the kfifo API: > > drivers/char/nozomi.c > drivers/char/sonypi.c > drivers/infiniband/hw/cxgb3/cxio_resource.c > drivers/media/video/meye.c > drivers/net/wireless/libertas/main.c > drivers/platform/x86/fujitsu-laptop.c > drivers/platform/x86/sony-laptop.c > drivers/scsi/libiscsi.c > drivers/scsi/libiscsi_tcp.c > drivers/scsi/libsrp.c > drivers/usb/host/fhci.h > net/dccp/probe.c > drivers/usb/serial/usb-serial.c > drivers/usb/serial/generic.c Here's a V4L-DVB cx23885 module change, that is on its way upstream, that uses kfifo as is: http://linuxtv.org/hg/v4l-dvb/rev/a2d8d3d88c6d Do you really have to break the old API? Regards, Andy -- To unsubscribe from this list: send the line "unsubscribe linux-media" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html