diff -uNrwB -x '.*' -x '*.o' -x '*.mod' --new-file linux-2.5.69/drivers/media/radio/Makefile.lib linux-2.5.69.usercopy/drivers/media/radio/Makefile.lib --- linux-2.5.69/drivers/media/radio/Makefile.lib 1970-01-01 01:00:00.000000000 +0100 +++ linux-2.5.69.usercopy/drivers/media/radio/Makefile.lib 2003-05-23 11:02:26.000000000 +0200 @@ -0,0 +1,15 @@ +# These drivers all require usercopy.o +obj-$(CONFIG_RADIO_GEMTEK) += usercopy.o +obj-$(CONFIG_RADIO_GEMTEK_PCI) += usercopy.o +obj-$(CONFIG_RADIO_MIROPCM20) += usercopy.o +obj-$(CONFIG_RADIO_RTRACK) += usercopy.o +obj-$(CONFIG_RADIO_RTRACK2) += usercopy.o +obj-$(CONFIG_RADIO_TYPHOON) += usercopy.o +obj-$(CONFIG_RADIO_TERRATEC) += usercopy.o +obj-$(CONFIG_RADIO_CADET) += usercopy.o +obj-$(CONFIG_RADIO_TRUST) += usercopy.o +obj-$(CONFIG_RADIO_MAESTRO) += usercopy.o +obj-$(CONFIG_RADIO_SF16FMI) += usercopy.o +obj-$(CONFIG_RADIO_MAXIRADIO) += usercopy.o +obj-$(CONFIG_RADIO_ZOLTRIX) += usercopy.o +obj-$(CONFIG_RADIO_AZTECH) += usercopy.o diff -uNrwB -x '.*' -x '*.o' -x '*.mod' --new-file linux-2.5.69/drivers/media/radio/miropcm20-radio.c linux-2.5.69.usercopy/drivers/media/radio/miropcm20-radio.c --- linux-2.5.69/drivers/media/radio/miropcm20-radio.c 2003-04-07 19:30:58.000000000 +0200 +++ linux-2.5.69.usercopy/drivers/media/radio/miropcm20-radio.c 2003-05-23 10:14:27.000000000 +0200 @@ -213,7 +213,7 @@ static int pcm20_ioctl(struct inode *inode, struct file *file, unsigned int cmd, unsigned long arg) { - return video_usercopy(inode, file, cmd, arg, pcm20_do_ioctl); + return generic_usercopy(inode, file, cmd, arg, pcm20_do_ioctl); } static struct pcm20_device pcm20_unit = { diff -uNrwB -x '.*' -x '*.o' -x '*.mod' --new-file linux-2.5.69/drivers/media/radio/radio-aimslab.c linux-2.5.69.usercopy/drivers/media/radio/radio-aimslab.c --- linux-2.5.69/drivers/media/radio/radio-aimslab.c 2003-04-07 19:30:58.000000000 +0200 +++ linux-2.5.69.usercopy/drivers/media/radio/radio-aimslab.c 2003-05-23 10:14:27.000000000 +0200 @@ -294,7 +294,7 @@ static int rt_ioctl(struct inode *inode, struct file *file, unsigned int cmd, unsigned long arg) { - return video_usercopy(inode, file, cmd, arg, rt_do_ioctl); + return generic_usercopy(inode, file, cmd, arg, rt_do_ioctl); } static struct rt_device rtrack_unit; diff -uNrwB -x '.*' -x '*.o' -x '*.mod' --new-file linux-2.5.69/drivers/media/radio/radio-aztech.c linux-2.5.69.usercopy/drivers/media/radio/radio-aztech.c --- linux-2.5.69/drivers/media/radio/radio-aztech.c 2003-04-07 19:33:03.000000000 +0200 +++ linux-2.5.69.usercopy/drivers/media/radio/radio-aztech.c 2003-05-23 10:14:27.000000000 +0200 @@ -246,7 +246,7 @@ static int az_ioctl(struct inode *inode, struct file *file, unsigned int cmd, unsigned long arg) { - return video_usercopy(inode, file, cmd, arg, az_do_ioctl); + return generic_usercopy(inode, file, cmd, arg, az_do_ioctl); } static struct az_device aztech_unit; diff -uNrwB -x '.*' -x '*.o' -x '*.mod' --new-file linux-2.5.69/drivers/media/radio/radio-cadet.c linux-2.5.69.usercopy/drivers/media/radio/radio-cadet.c --- linux-2.5.69/drivers/media/radio/radio-cadet.c 2003-05-06 13:15:33.000000000 +0200 +++ linux-2.5.69.usercopy/drivers/media/radio/radio-cadet.c 2003-05-23 10:14:27.000000000 +0200 @@ -471,7 +471,7 @@ static int cadet_ioctl(struct inode *inode, struct file *file, unsigned int cmd, unsigned long arg) { - return video_usercopy(inode, file, cmd, arg, cadet_do_ioctl); + return generic_usercopy(inode, file, cmd, arg, cadet_do_ioctl); } static int cadet_open(struct inode *inode, struct file *file) diff -uNrwB -x '.*' -x '*.o' -x '*.mod' --new-file linux-2.5.69/drivers/media/radio/radio-gemtek-pci.c linux-2.5.69.usercopy/drivers/media/radio/radio-gemtek-pci.c --- linux-2.5.69/drivers/media/radio/radio-gemtek-pci.c 2003-04-07 19:30:41.000000000 +0200 +++ linux-2.5.69.usercopy/drivers/media/radio/radio-gemtek-pci.c 2003-05-23 10:14:27.000000000 +0200 @@ -275,7 +275,7 @@ static int gemtek_pci_ioctl(struct inode *inode, struct file *file, unsigned int cmd, unsigned long arg) { - return video_usercopy(inode, file, cmd, arg, gemtek_pci_do_ioctl); + return generic_usercopy(inode, file, cmd, arg, gemtek_pci_do_ioctl); } enum { diff -uNrwB -x '.*' -x '*.o' -x '*.mod' --new-file linux-2.5.69/drivers/media/radio/radio-gemtek.c linux-2.5.69.usercopy/drivers/media/radio/radio-gemtek.c --- linux-2.5.69/drivers/media/radio/radio-gemtek.c 2003-04-07 19:30:32.000000000 +0200 +++ linux-2.5.69.usercopy/drivers/media/radio/radio-gemtek.c 2003-05-23 10:14:27.000000000 +0200 @@ -223,7 +223,7 @@ static int gemtek_ioctl(struct inode *inode, struct file *file, unsigned int cmd, unsigned long arg) { - return video_usercopy(inode, file, cmd, arg, gemtek_do_ioctl); + return generic_usercopy(inode, file, cmd, arg, gemtek_do_ioctl); } static struct gemtek_device gemtek_unit; diff -uNrwB -x '.*' -x '*.o' -x '*.mod' --new-file linux-2.5.69/drivers/media/radio/radio-maestro.c linux-2.5.69.usercopy/drivers/media/radio/radio-maestro.c --- linux-2.5.69/drivers/media/radio/radio-maestro.c 2003-04-07 19:31:50.000000000 +0200 +++ linux-2.5.69.usercopy/drivers/media/radio/radio-maestro.c 2003-05-23 10:14:27.000000000 +0200 @@ -265,7 +265,7 @@ int ret; down(&card->lock); - ret = video_usercopy(inode, file, cmd, arg, radio_function); + ret = generic_usercopy(inode, file, cmd, arg, radio_function); up(&card->lock); return ret; } diff -uNrwB -x '.*' -x '*.o' -x '*.mod' --new-file linux-2.5.69/drivers/media/radio/radio-maxiradio.c linux-2.5.69.usercopy/drivers/media/radio/radio-maxiradio.c --- linux-2.5.69/drivers/media/radio/radio-maxiradio.c 2003-04-07 19:32:51.000000000 +0200 +++ linux-2.5.69.usercopy/drivers/media/radio/radio-maxiradio.c 2003-05-23 10:14:27.000000000 +0200 @@ -274,7 +274,7 @@ int ret; down(&card->lock); - ret = video_usercopy(inode, file, cmd, arg, radio_function); + ret = generic_usercopy(inode, file, cmd, arg, radio_function); up(&card->lock); return ret; } diff -uNrwB -x '.*' -x '*.o' -x '*.mod' --new-file linux-2.5.69/drivers/media/radio/radio-rtrack2.c linux-2.5.69.usercopy/drivers/media/radio/radio-rtrack2.c --- linux-2.5.69/drivers/media/radio/radio-rtrack2.c 2003-04-07 19:31:56.000000000 +0200 +++ linux-2.5.69.usercopy/drivers/media/radio/radio-rtrack2.c 2003-05-23 10:14:27.000000000 +0200 @@ -189,7 +189,7 @@ static int rt_ioctl(struct inode *inode, struct file *file, unsigned int cmd, unsigned long arg) { - return video_usercopy(inode, file, cmd, arg, rt_do_ioctl); + return generic_usercopy(inode, file, cmd, arg, rt_do_ioctl); } static struct rt_device rtrack2_unit; diff -uNrwB -x '.*' -x '*.o' -x '*.mod' --new-file linux-2.5.69/drivers/media/radio/radio-sf16fmi.c linux-2.5.69.usercopy/drivers/media/radio/radio-sf16fmi.c --- linux-2.5.69/drivers/media/radio/radio-sf16fmi.c 2003-04-07 19:32:48.000000000 +0200 +++ linux-2.5.69.usercopy/drivers/media/radio/radio-sf16fmi.c 2003-05-23 10:14:27.000000000 +0200 @@ -217,7 +217,7 @@ static int fmi_ioctl(struct inode *inode, struct file *file, unsigned int cmd, unsigned long arg) { - return video_usercopy(inode, file, cmd, arg, fmi_do_ioctl); + return generic_usercopy(inode, file, cmd, arg, fmi_do_ioctl); } static struct fmi_device fmi_unit; diff -uNrwB -x '.*' -x '*.o' -x '*.mod' --new-file linux-2.5.69/drivers/media/radio/radio-terratec.c linux-2.5.69.usercopy/drivers/media/radio/radio-terratec.c --- linux-2.5.69/drivers/media/radio/radio-terratec.c 2003-04-07 19:31:10.000000000 +0200 +++ linux-2.5.69.usercopy/drivers/media/radio/radio-terratec.c 2003-05-23 10:14:27.000000000 +0200 @@ -266,7 +266,7 @@ static int tt_ioctl(struct inode *inode, struct file *file, unsigned int cmd, unsigned long arg) { - return video_usercopy(inode, file, cmd, arg, tt_do_ioctl); + return generic_usercopy(inode, file, cmd, arg, tt_do_ioctl); } static struct tt_device terratec_unit; diff -uNrwB -x '.*' -x '*.o' -x '*.mod' --new-file linux-2.5.69/drivers/media/radio/radio-trust.c linux-2.5.69.usercopy/drivers/media/radio/radio-trust.c --- linux-2.5.69/drivers/media/radio/radio-trust.c 2003-04-07 19:31:18.000000000 +0200 +++ linux-2.5.69.usercopy/drivers/media/radio/radio-trust.c 2003-05-23 10:14:27.000000000 +0200 @@ -247,7 +247,7 @@ static int tr_ioctl(struct inode *inode, struct file *file, unsigned int cmd, unsigned long arg) { - return video_usercopy(inode, file, cmd, arg, tr_do_ioctl); + return generic_usercopy(inode, file, cmd, arg, tr_do_ioctl); } static struct file_operations trust_fops = { diff -uNrwB -x '.*' -x '*.o' -x '*.mod' --new-file linux-2.5.69/drivers/media/radio/radio-typhoon.c linux-2.5.69.usercopy/drivers/media/radio/radio-typhoon.c --- linux-2.5.69/drivers/media/radio/radio-typhoon.c 2003-04-07 19:31:05.000000000 +0200 +++ linux-2.5.69.usercopy/drivers/media/radio/radio-typhoon.c 2003-05-23 10:14:27.000000000 +0200 @@ -246,7 +246,7 @@ static int typhoon_ioctl(struct inode *inode, struct file *file, unsigned int cmd, unsigned long arg) { - return video_usercopy(inode, file, cmd, arg, typhoon_do_ioctl); + return generic_usercopy(inode, file, cmd, arg, typhoon_do_ioctl); } static struct typhoon_device typhoon_unit = diff -uNrwB -x '.*' -x '*.o' -x '*.mod' --new-file linux-2.5.69/drivers/media/radio/radio-zoltrix.c linux-2.5.69.usercopy/drivers/media/radio/radio-zoltrix.c --- linux-2.5.69/drivers/media/radio/radio-zoltrix.c 2003-04-07 19:33:02.000000000 +0200 +++ linux-2.5.69.usercopy/drivers/media/radio/radio-zoltrix.c 2003-05-23 10:14:27.000000000 +0200 @@ -313,7 +313,7 @@ static int zol_ioctl(struct inode *inode, struct file *file, unsigned int cmd, unsigned long arg) { - return video_usercopy(inode, file, cmd, arg, zol_do_ioctl); + return generic_usercopy(inode, file, cmd, arg, zol_do_ioctl); } static struct zol_device zoltrix_unit;