2012-01-01から1ヶ月間の記事一覧
これのせいで、いくつかのブート時に走るスクリプトとかが発狂したりするので大変うざい。 LOCALVERSIONを指定しておけば、それらと一緒くたの文字列として扱われるので問題なくなるのだが。 意味としては、3.2.0がリリースされているとしたら、リリース時の…
iOS 5.0.1をPwnageToolでJBしてCydiaでパッケージいれよー、とか思ったらSourcesでAddとかSearchとか選んだ瞬間に再現率100%で落ちる。 何でこんなんでリリースされてんのかなぁと思いつつクラッシュログ取ってみた。 MobileCydia_2012-01-22-052702_syu…
理由がはっきりしてないけどメモ。 ハード環境 Core i7 X980 24GB RAM Inttel 82599 10GbE Ethernet(ixgbe) linux-3.1.6 Intel阪ixgbeドライバは使わず .config iperfでのTCPスループット:9Gbpsを超える(ほぼワイヤレート) linux-3.2.0+(HEAD) Intel阪ixg…
Tracには0.12から1つのTracインスタンスで複数リポジトリを管理する機能が入っている(MultipleRepositorySupport – The Trac Project)。これを使って複数のgitリポジトリを管理できるようにしてみた。 git pluginを入れる gitを有効にするにはGitPlugin –…
CONFIG_RFS_ACCELは一言でいうとRFSをMultiqueue NIC上で実現する機能で、もう少し説明すると、あるパケットが届いたら宛先プロセスの所属するCPUに対して割り込めるようNICにヒントを出す、というものなのだが、どれくらいの範囲のNICに対応しているのかと…
※追記:実際にはカーネルにprintkを突っ込みまくるという、ずっと泥臭い方法で調査をしてました。多分役にたたないと思うけど、一応その時のdiffも併せて公開しておきます。Linux 3.2.0+用なので、他のバージョンだと当たらないかもしれません。 Debug print…
※追記:MSIはPCI 3.0からじゃなくてPCI 2.3からだとの指摘を受けて書き換え。※追記:hisakさんから詳しくコメントが入っているので、併せて読んで下さい。 とてつもなく遅れたKernel/VM Advent Calendarの25日目の記事です。 Linuxにおける/proc/irq//smp_af…