On Sun, 9 Apr 2006, Michael Krufky wrote: > Trent Piepho wrote: > > BTW, this patch would have been about half the work if compat.h would just: > > #define mutex semaphore > > for pre-mutex kernels. As long as no one tries to export a variable or > > function named mutex, and no one does, it's not going to mess anything up. > > > I think that you're correct. To make these changes in compat.h would be > much less invasibe and definately would be the preferred method of doing > things. While none of the drivers try to export a variable named mutex, the dvb core does do this. So it would be a good idea to change the mutex variable to be named 'lock' or 'whatever_mutex' or something like that. I suppose if everything that refers to the variable includes compat.h first, an no one ever creates something named semaphore, it would work to not rename the variables, but it's very poor style IMHO. Is it still a good idea make the change? It's a PITA to do, and I don't want to bother if it won't be accepted. _______________________________________________ linux-dvb@xxxxxxxxxxx http://www.linuxtv.org/cgi-bin/mailman/listinfo/linux-dvb