tarosukeの日記: [talos]ネットワーク 2
日記 by
tarosuke
でかいpingをフラッドで食わせるとたまに死ぬ。こんな事ではーorz
--
どうやらロック回りが緩いっぽい。まーいーや、あとで直そう。インターフェイスや機能が変わる可能性がなく、修正した時に変更が他へ波及する恐れがなく、開発を進められなくなる程には発生しないからなー。てわけで次はUDP。こいつはDHCP/BOOTPやDNSで使うわけで、インストーラの実装には欠かせないのだ。それを言うならTCPもだけど。
--
それとも先に8139のドライバ書くかなぁ...。
# talosのパケットは一切scatterしないし、そもそも(U1MなDMAは捨てているので)ne2kかつPIOだし...。ロックの種類を替えて試してみよう。
--
そういやinws/outwsがストリング命令になってないねぇ...重いわけだ。
似たようなことになったことあります。 (スコア:1)
# ローレベルなMACでのダンプテストではどんな具合ですか?
私的には、死ぬ際にどこかにパケット処理を記録して、残骸から推測したりしましたが...
カーネル/ドライバセットでの開発は大変だと思いますけど、がんばってください。
M-FalconSky (暑いか寒い)
Re:似たようなことになったことあります。 (スコア:1)
# カーネルとドライバどころかGUIなUIまで書いてしまおうと(ぉ