5

ここで質問するのが適切かどうかはわかりませんが、2 つのカーネル バージョン間のすべての API の変更/追加/削除を確認できる Web ページ、ドキュメント、または XYZ を探しています。

http://kernelnewbies.org/LinuxChangesを見つけましたが、Netlink API が 3.5 から 3.6 の間で変更されたことがわかっているため、すべてがリストされているかどうかはわかりませんが、そのページには表示されません。

よろしく

4

2 に答える 2

4

ここでカーネル API/ABI トラッカーを参照してください: http://abi-laboratory.pro/tracker/timeline/linux/

分析は、abi-compliance-checkerおよびabi-dumperツールによって行われました。

分析レポートには、追加/削除されたシンボル、パラメータの詳細な変更、およびvmlinuxバイナリと基本モジュールのデータ型が表示されます。私はこのページを管理しているので、特定のカーネル バージョンをチェックするように私に依頼してください。

ここに画像の説明を入力

于 2013-09-30T07:14:44.803 に答える
1

すべての API 変更の詳細を収集するための集中的な作業はありません。

LinuxChanges ページには、次の変更がリストされています。

packet: nlmon: パケットソケット用の仮想 netlink 監視デバイス ( commit )

LWN.netには、マージ ウィンドウ内のすべてのインポート変更の概要があります。
3.6 マージ ウィンドウ パート 1
3.6 マージ ウィンドウ パート 2 3.6 マージ ウィンドウ
の結論

3.6 の場合:

  • NLMSG_NEW() および NLMSG_PUT() マクロは netlink インターフェースから削除されました。
于 2013-09-29T13:14:14.573 に答える