diff options
author | Mcgrof <anonymous.contributor@example.org> | 2013-07-27 02:40:42 +0000 |
---|---|---|
committer | Konstantin Ryabitsev <konstantin@linuxfoundation.org> | 2024-10-04 15:47:32 -0400 |
commit | cc78dfaa95044b1ca59e0de9754c68bb280e7a96 (patch) | |
tree | 370c0151538a3f946395251a7737568c685ca80f | |
parent | bc52f2ab7d5c48e1bde7399b1ff41d74d6641ed1 (diff) | |
download | backports-cc78dfaa95044b1ca59e0de9754c68bb280e7a96.tar.gz |
Update Documentation/backports/hacking/todo
-rw-r--r-- | wiki/Documentation_backports_hacking_todo.mediawiki | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/wiki/Documentation_backports_hacking_todo.mediawiki b/wiki/Documentation_backports_hacking_todo.mediawiki index 9d0401f..98a744b 100644 --- a/wiki/Documentation_backports_hacking_todo.mediawiki +++ b/wiki/Documentation_backports_hacking_todo.mediawiki @@ -67,7 +67,7 @@ Luis hopes to further collaborate with Julia on this between October 16 - Decemb Module namespace can consist of either adding prefixes to existing symbols or modifying the Linux kernel module data structure so that upon request for a symbol it's own namespace can be inspected for its requested namespace. The Linux kernel backports project embraces prefixing backported versions of symbols by prefixing backported versions of symbols with ''backports_''. A macro LINUX_BACKPORT() was added to help with this. For example: <tt> -#define crc8 LINUX_BACKPORT(crc8) + #define crc8 LINUX_BACKPORT(crc8) </tt> Andi Kleen introduced the modular structure modification version of [http://thread.gmane.org/gmane.linux.network/78674 module namespaces] back in 2007 but [http://article.gmane.org/gmane.linux.kernel/606885 Rusty Russell nacked these patches]. Because of this we're left with remapping modules to their own namespaces without modifying the in-kernel module structure. It '''may''' be possible to somehow provide module namespaces without requiring modifications to the in-kernel module structure, but such mechanisms would end up being hacks. We need to evaluate if we can figure a clever way to support this that is not so error prone or if we want to respinning Andi's patches with the intent to help support kernel backporting. |