2.6 and the user-space ABI
Posted May 18, 2007 12:55 UTC (Fri) by michaeljt
In reply to: 2.6 and the user-space ABI
Parent article: 2.6 and the user-space ABI
An intermediary solution would be to strongly suggest that people who need to access kernel ABIs from user space applications should look for existing libraries to do this and only do it through those libraries. If no suitable libraries were found, the functionality could be split off into a new library which could be published separately from the application, so that other applications could use that. That would limit the number of places where ABI changes would need to be fixed. Someone could even keep a database of known libraries which accessed the kernel ABI directly. Note that even syscalls are almost always accessed through libc.
to post comments)