Am Mittwoch, 25. Juni 2003 10:56 schrieb Detlef Schmicker \(Siebertz Electronic GmbH\):
> I had a missconfiguration with nm on my system (I am very sorry):
>
> Now I have a somewhat better ksymoops of the problem (Linux Kernel 2.4.21)

OK. Does the included patch fix it?

        Regards
                Oliver

You can import this changeset into BK by piping this whole message to:
'| bk receive [path to repository]' or apply the patch as usual.

===================================================================


[EMAIL PROTECTED], 2003-06-25 11:20:07+02:00, [EMAIL PROTECTED]
  - locking against removal


 videodev.c |   14 +++++++++++---
 1 files changed, 11 insertions(+), 3 deletions(-)


diff -Nru a/drivers/media/video/videodev.c b/drivers/media/video/videodev.c
--- a/drivers/media/video/videodev.c    Wed Jun 25 11:21:25 2003
+++ b/drivers/media/video/videodev.c    Wed Jun 25 11:21:25 2003
@@ -208,12 +208,20 @@
 static int video_ioctl(struct inode *inode, struct file *file,
        unsigned int cmd, unsigned long arg)
 {
-       struct video_device *vfl = video_devdata(file);
-       int err=vfl->ioctl(vfl, cmd, (void *)arg);
+       struct video_device *vfl;
+       int err;
+
+       down(&videodev_lock);
+       vfl = video_devdata(file);
+       if (vfl)
+               err=vfl->ioctl(vfl, cmd, (void *)arg);
+       else
+               err = -ENODEV;
+       up(&videodev_lock);
 
        if(err!=-ENOIOCTLCMD)
                return err;
-       
+
        switch(cmd)
        {
                default:

===================================================================


This BitKeeper patch contains the following changesets:
1.1103
## Wrapped with gzip_uu ##


begin 664 bkpatch13526
M'XL(`)9I^3X``[U4:TO<0!3]G/D5`T+QE60>R603B6RKTI:6*K;VDR#CS-W=
ML$E&)I-5(3^^$Y=JI45MD28A&>:>>V[.O8?9P&<=V"(P=;4"BS;P!].Y(O#K
MIM?01BWTR[Z)C)W[V*DQ/A8O3`/Q.B'^9@&ZN)%606U"%B7(XTZD4POLPUT1
MT(C?[[C;*RB"TZ/W9Y_?GB)4EOA@(=LY?`6'RQ(Y8U>RUMU4ND5MVLA9V78-
M.!DITPSWT($1POR=THR35`Q4D"0;%-64RH2")BR9B`2U4-674]5!U+?==02Z
MCV3_F(433G/&$\XG`TU3GJ)#3"-*"<>$QT3$+,64%HP4)-LAK"`$KV5/_]`?
MO$-Q2-`[_+HR#I#"(:Z-6E;M',NYK-K.80N-\470)TP%%P2=/'02A7]Y(40D
M0?O/_+>VHW`_:M"5C%>5!K-^:UA%ZA<Q":'YP#/"TD'P67:IA`8MA,XG_(GN
MO8"?$\%2DON)D2&9I(+>.>CIO.=M]1JZT-+*&ZBGE[<..KAYL1[*<D\G*!T2
MFDWHVGW9(^_1W-OO)=[SYN/_W7SK,1SCT%[?/=Y,)\],Y!_L><B\.H8^,LHP
M)2CHG.V5PW><%YZT4H"W5[-Z#P55ZS!8NX?.4:#-=;OYYF?EBU'%EH=X("X?
MDK5T<G-6U3#&JAG>]/$M%`2>I?3+<+\RRM7C[BY6C=[U`%-IO+TE[7Q,@;J#
[EMAIL PROTECTED]/OOOM_NKWTEZ'P'34,7[.'TY*M0"U[/JF9+.,36:Y1#\`G6-Y
%R9<%````
`
end



-------------------------------------------------------
This SF.Net email is sponsored by: INetU
Attention Web Developers & Consultants: Become An INetU Hosting Partner.
Refer Dedicated Servers. We Manage Them. You Get 10% Monthly Commission!
INetU Dedicated Managed Hosting http://www.inetu.net/partner/index.php
_______________________________________________
[EMAIL PROTECTED]
To unsubscribe, use the last form field at:
https://lists.sourceforge.net/lists/listinfo/linux-usb-devel

Reply via email to