diff options
-rw-r--r-- | Documentation/stable_kernel_rules.txt | 19 |
1 files changed, 14 insertions, 5 deletions
diff --git a/Documentation/stable_kernel_rules.txt b/Documentation/stable_kernel_rules.txt index 58d0ac4df946..3049a612291b 100644 --- a/Documentation/stable_kernel_rules.txt +++ b/Documentation/stable_kernel_rules.txt | |||
@@ -59,11 +59,20 @@ For all other submissions, choose one of the following procedures: | |||
59 | changelog of your submission, as well as the kernel version you wish | 59 | changelog of your submission, as well as the kernel version you wish |
60 | it to be applied to. | 60 | it to be applied to. |
61 | 61 | ||
62 | Option 1 is probably the easiest and most common. Options 2 and 3 are more | 62 | Option 1 is *strongly* preferred, is the easiest and most common. Options 2 and |
63 | useful if the patch isn't deemed worthy at the time it is applied to a public | 63 | 3 are more useful if the patch isn't deemed worthy at the time it is applied to |
64 | git tree (for instance, because it deserves more regression testing first). | 64 | a public git tree (for instance, because it deserves more regression testing |
65 | Option 3 is especially useful if the patch needs some special handling to apply | 65 | first). Option 3 is especially useful if the patch needs some special handling |
66 | to an older kernel (e.g., if API's have changed in the meantime). | 66 | to apply to an older kernel (e.g., if API's have changed in the meantime). |
67 | |||
68 | Note that for Option 3, if the patch deviates from the original upstream patch | ||
69 | (for example because it had to be backported) this must be very clearly | ||
70 | documented and justified in the patch description. | ||
71 | |||
72 | The upstream commit ID must be specified with a separate line above the commit | ||
73 | text, like this: | ||
74 | |||
75 | commit <sha1> upstream. | ||
67 | 76 | ||
68 | Additionally, some patches submitted via Option 1 may have additional patch | 77 | Additionally, some patches submitted via Option 1 may have additional patch |
69 | prerequisites which can be cherry-picked. This can be specified in the following | 78 | prerequisites which can be cherry-picked. This can be specified in the following |