.. | .. |
---|
74 | 74 | 13: CONFIG_SMP, CONFIG_PREEMPT を有効にした場合と無効にした場合の両方で |
---|
75 | 75 | ビルドした上、動作確認を行ってください。 |
---|
76 | 76 | |
---|
77 | | -14: もしパッチがディスクのI/O性能などに影響を与えるようであれば、 |
---|
78 | | - 'CONFIG_LBDAF'オプションを有効にした場合と無効にした場合の両方で |
---|
79 | | - テストを実施してみてください。 |
---|
| 77 | +14: lockdepの機能を全て有効にした上で、全てのコードパスを評価してください。 |
---|
80 | 78 | |
---|
81 | | -15: lockdepの機能を全て有効にした上で、全てのコードパスを評価してください。 |
---|
82 | | - |
---|
83 | | -16: /proc に新しいエントリを追加した場合には、Documentation/ 配下に |
---|
| 79 | +15: /proc に新しいエントリを追加した場合には、Documentation/ 配下に |
---|
84 | 80 | 必ずドキュメントを追加してください。 |
---|
85 | 81 | |
---|
86 | | -17: 新しいブートパラメータを追加した場合には、 |
---|
| 82 | +16: 新しいブートパラメータを追加した場合には、 |
---|
87 | 83 | 必ずDocumentation/admin-guide/kernel-parameters.rst に説明を追加してください。 |
---|
88 | 84 | |
---|
89 | | -18: 新しくmoduleにパラメータを追加した場合には、MODULE_PARM_DESC()を |
---|
| 85 | +17: 新しくmoduleにパラメータを追加した場合には、MODULE_PARM_DESC()を |
---|
90 | 86 | 利用して必ずその説明を記述してください。 |
---|
91 | 87 | |
---|
92 | | -19: 新しいuserspaceインタフェースを作成した場合には、Documentation/ABI/ に |
---|
| 88 | +18: 新しいuserspaceインタフェースを作成した場合には、Documentation/ABI/ に |
---|
93 | 89 | Documentation/ABI/README を参考にして必ずドキュメントを追加してください。 |
---|
94 | 90 | |
---|
95 | | -20: 'make headers_check'を実行して全く問題がないことを確認してください。 |
---|
| 91 | +19: 'make headers_check'を実行して全く問題がないことを確認してください。 |
---|
96 | 92 | |
---|
97 | | -21: 少なくともslabアロケーションとpageアロケーションに失敗した場合の |
---|
| 93 | +20: 少なくともslabアロケーションとpageアロケーションに失敗した場合の |
---|
98 | 94 | 挙動について、fault-injectionを利用して確認してください。 |
---|
99 | 95 | Documentation/fault-injection/ を参照してください。 |
---|
100 | 96 | |
---|
101 | 97 | 追加したコードがかなりの量であったならば、サブシステム特有の |
---|
102 | 98 | fault-injectionを追加したほうが良いかもしれません。 |
---|
103 | 99 | |
---|
104 | | -22: 新たに追加したコードは、`gcc -W'でコンパイルしてください。 |
---|
| 100 | +21: 新たに追加したコードは、`gcc -W'でコンパイルしてください。 |
---|
105 | 101 | このオプションは大量の不要なメッセージを出力しますが、 |
---|
106 | 102 | "warning: comparison between signed and unsigned" のようなメッセージは、 |
---|
107 | 103 | バグを見つけるのに役に立ちます。 |
---|
108 | 104 | |
---|
109 | | -23: 投稿したパッチが -mm パッチセットにマージされた後、全ての既存のパッチや |
---|
| 105 | +22: 投稿したパッチが -mm パッチセットにマージされた後、全ての既存のパッチや |
---|
110 | 106 | VM, VFS およびその他のサブシステムに関する様々な変更と、現時点でも共存 |
---|
111 | 107 | できることを確認するテストを行ってください。 |
---|