Ubeden sym che nvidia drivera se opitwa da se linkne s nqkakyv kernel simwol kojto e markiran za polzwane samo ot GPL sywmestimi. Nvivia drivera, syshto taka, sym ubeden che ne e s GPL sywmestim licenz. I oshte sym ubeden che tazi grupa ot dwa fakta e prichinata ne se loadwa.
NVidia Drivera ima MODULE_LICENSE() kojto ne e sywmestim s GPL. > EXPORT_SYMBOL_GPL() allows for new interfaces to be marked as only zabelejete dumichkata new interfaces ..... t.e. ili ext3 patcha narushawa prawiloto da se lepi export_symbol_gpl samo na nowi interfeisi ili bog znae kakwo stawa. tehnicheski wariantite da zakyrpish polojenieto sa dwa: ili obejdawash kernela da si misli che licenza na nvidia drivera e gpl compatible ili promenqsh koda na nvidia drivera da pishe gpl w nego ! i dwata nachina narushawat licenza. ! politicheski prawilniq nachin da si reshish problema e da razgledash ext3 kernel patcha na koj tochno kernel interface lepwa toq simwol i ako towa e interface kojto e syshtestwuwa i predi patcha da se swyrjesh s developera mu i da mu pokajesh taq pisanka ot kernel traffic che ne trqbwa da pipa stari interfejsi: " EXPORT_SYMBOL_GPL() may only be used for new exported symbols, Linus has spoken. I believe the phrase involved killer penguins with chainsaws for anybody who changed existing exported interfaces. " " "Linus said that all existing entry points would remain untagged. Thus existing modules would not be affected." " Kaji pri uspeh. BR, Boyan =========================================================================== A mail-list of Linux Users Group - Bulgaria (bulgarian linuxers) http://www.linux-bulgaria.org/ Hosted by Internet Group Ltd. - Stara Zagora