Description of Problem: After recompilation of a kernel cofigured for Alpha-Nautilus 'make modules_install' complains about unresolved symbols irongate_ioremap and irongate_iounmap for a number of modules. This module list includes such "exotics" like tulip and support for X. The problem is that ioremap and iounmap symbols are redefined in include/asm-alpha/core_irongate.h but new symbols are not exported. An attached patch ensures that required symbols are exported. Possibly "|| CONFIG_ALPHA_GENERIC" is not required here but this was not tested. Version-Release number of selected component (if applicable): kernel-source-2.4.9-12
Created attachment 40729 [details] Patch to make modules happy if redefined symbols are in use
A condition in the attached patch should really be #ifdef CONFIG_ALPHA_IRONGATE A patch like that, for 2.4.17rc2, was posted on linux-kernel list.
Alpha is no longer a supported platform