diff options
author | Mcgrof <anonymous.contributor@example.org> | 2013-07-16 09:46:59 +0000 |
---|---|---|
committer | Konstantin Ryabitsev <konstantin@linuxfoundation.org> | 2024-10-04 15:47:32 -0400 |
commit | 7a3632393812c063699d8ccc9c3b460865084b36 (patch) | |
tree | 1a9c65009dc0fb093d02d5d04d38e23d63c6d0e5 | |
parent | 0b4477c817abe23b16f3316bfe23464ab691b165 (diff) | |
download | backports-7a3632393812c063699d8ccc9c3b460865084b36.tar.gz |
Update Documentation/backports/hacking
-rw-r--r-- | wiki/Documentation_backports_hacking.mediawiki | 15 |
1 files changed, 15 insertions, 0 deletions
diff --git a/wiki/Documentation_backports_hacking.mediawiki b/wiki/Documentation_backports_hacking.mediawiki index b1d52c0..2162b8c 100644 --- a/wiki/Documentation_backports_hacking.mediawiki +++ b/wiki/Documentation_backports_hacking.mediawiki @@ -76,9 +76,24 @@ Subject: [PATCH] backports: fix foo Patches are preferred sent with a clear commit log entry, if unfamiliar with how to send patches please refer to [http://wireless.kernel.org/en/developers/Documentation/git-guide a git guide]. += Backporting preference for EXPORT_SYMBOL_GPL() and proprietary drivers = + +This framework was designed by intent since its inception '''only''' for ''upstream'' +Linux kernel drivers to avoid excuses about the difficulty to support '''upstream''' +Linux kernel development while also supporting '''users on older kernels'''. To +ensure the intent is respected currently all symbols that we do work on to +backport are exported via '''EXPORT_SYMBOL_GPL()''' as we do work to backport them +for the supported kernels. By using EXPORT_SYMBOL_GPL() we make it '''clear''' that +if you use the backported symbols your software '''is considered derivative +works of the Linux kernel'''. + = TODO = * Add support for [https://en.wikipedia.org/wiki/Dynamic_Kernel_Module_Support DKMS] + * Add ''make localmodconfig'' support - might be welcomed upstream + * Complete vmlinux integration, ie, non modular solution proof of concept + * SmPLify patches + * Try to infer SmPL for hunks that don't apply anymore = Old compat-drivers Hacking = |