Philip Dodd <dodd.philip@xxxxxxxxxx> writes: > 0.7.102 broken unless compiled as modules? Looks like it is. E199 kraxel ~/kernel/bttv-0.7.103/driver# grep no_overlay *.[ch] bttv-cards.c:static int no_overlay=-1; bttv-cards.c:MODULE_PARM(no_overlay,"i"); bttv-cards.c: if (-1 == no_overlay) { bttv-cards.c: no_overlay = 1; bttv-driver.c: if (1 == no_overlay) bttvp.h:extern int no_overlay; Now the more intresting question: Why it works as module? IMHO it shouldn't have worked at all. But obviously it does, otherwise I would receive tons of "bttv doesn't build" mails ... Gerd -- Weil die späten Diskussionen nicht mal mehr den Rotwein lohnen. -- Wacholder in "Melanie"