ここで質問するのが適切かどうかはわかりませんが、2 つのカーネル バージョン間のすべての API の変更/追加/削除を確認できる Web ページ、ドキュメント、または XYZ を探しています。
http://kernelnewbies.org/LinuxChangesを見つけましたが、Netlink API が 3.5 から 3.6 の間で変更されたことがわかっているため、すべてがリストされているかどうかはわかりませんが、そのページには表示されません。
よろしく
ここで質問するのが適切かどうかはわかりませんが、2 つのカーネル バージョン間のすべての API の変更/追加/削除を確認できる Web ページ、ドキュメント、または XYZ を探しています。
http://kernelnewbies.org/LinuxChangesを見つけましたが、Netlink API が 3.5 から 3.6 の間で変更されたことがわかっているため、すべてがリストされているかどうかはわかりませんが、そのページには表示されません。
よろしく
ここでカーネル API/ABI トラッカーを参照してください: http://abi-laboratory.pro/tracker/timeline/linux/
分析は、abi-compliance-checkerおよびabi-dumperツールによって行われました。
分析レポートには、追加/削除されたシンボル、パラメータの詳細な変更、およびvmlinuxバイナリと基本モジュールのデータ型が表示されます。私はこのページを管理しているので、特定のカーネル バージョンをチェックするように私に依頼してください。
すべての API 変更の詳細を収集するための集中的な作業はありません。
LinuxChanges ページには、次の変更がリストされています。
packet: nlmon: パケットソケット用の仮想 netlink 監視デバイス ( commit )
LWN.netには、マージ ウィンドウ内のすべてのインポート変更の概要があります。
3.6 マージ ウィンドウ パート 1
3.6 マージ ウィンドウ パート 2 3.6 マージ ウィンドウ
の結論
3.6 の場合:
- NLMSG_NEW() および NLMSG_PUT() マクロは netlink インターフェースから削除されました。