Hi: Phillip Ross wrote:
Özkan...
Thanks for this patch, applies cleanly but the build fails with this error: pktcdvd.c: In function `kcdrwd': pktcdvd.c:1186: `SCHED_OTHER' undeclared (first use in this function) pktcdvd.c:1186: (Each undeclared identifier is reported only once pktcdvd.c:1186: for each function it appears in.) pktcdvd.c:1190: structure has no member named `sigmask_lock' pktcdvd.c: In function `pkt_init_queue': pktcdvd.c:2269: warning: initialization makes integer from pointer without a cast pktcdvd.c:2269: warning: initialization from incompatible pointer type make[2]: *** [pktcdvd.o] Error 1 make[1]: *** [_modsubdir_block] Error 2 make: *** [_mod_drivers] Error 2
Try changing SCHED_OTHER to SCHED_NORMAL . (see linux-2.4.20-o1-sched+threading-backport.patch from the kernel*.src.rpm) I'll try looking into the issue from line 2269 now. Özkan Sezer