This is not the only module that uses load_driver_symbols(). The net stack does too. So will any other kernel add-on. Why have each module do a fix up when you can simply make sure a good, correct header file is in the source tree? >> What??? >> >> That header should be replaced with a correct one and put into our >> sources. And put into the next installation preferably. This is much >> better than having people edit header files themselves (and >> potentially >> screw them up). > >They can just comment out the line in question - there is no need to >screw up any headers files. >Since it's a problem of *some* of the Be headers, I don't want to add >the whole header file - other kernel drivers will have the same >problem, and it would be a bit dumb to have this header in every driver >folder. > >The simple solution would be to just add the prototype to the >kernel_interface.cpp file, that way it should always compile without >any problems. > >Adios... > Axel. > > >