[OSy] Problem s insmod

Katerina Dufkova dkatka at seznam.cz
Mon May 28 23:39:25 CEST 2007


> Premyslel jsem o tom, proc by odebrani "static" zpusobilo takove problemy a
> jedine, co nas s kolegou napadlo je, ze tim, ze identifikator prestal byt
> lokalni a jmenuje dost obecne (module_init_routine) se volala nejaka uplne jina
> funkce z linuxoveho kernelu, ktera se jmenuje stejne a take neni static :) Mohlo
> by to byt tim?
Take jsem si myslela, ze tam ten nazev s necim koliduje. Ale ted po terminu odevzdani jsem mela vic casu to prozkoumat, a tim static to nakonec nebylo, cimz se omlouvam za mystifikaci:-). Problem k memu prekvapeni nastal tehdy, kdyz jsem presunula static struct file_system_type dodustefs_type do jineho souboru, nez byla module_init_routine (a deklarovala ji proto extern). To jsem povazovala za bezpecnou operaci, o ktere jsem ani neuvazovala. 

S pozdravem
Katka Dufkova




More information about the NSWI004 mailing list