Purpose of "supported" in load_module in module.c
I'm using the Linux kernel 2.6.8-24 (distro: Suse 9.2).
The kernel/module.c file which has the functions for inserting and loading kernel modules has a function load_modules() in which the following statement appears:
supported = get_modinfo(sechdrs, infoindex, "supported");
This finds an ELF section with "supported" in it and displays an error depending on the value of 'supported'.
What is the purpose of "supported"?
What values does it take? Which values are allowed?
|