@naota344の今週のLKML

今週は

  • [PATCH 00/14] Swap-over-NBD without deadlocking V7
  • [PATCH v3] move brcm80211 drivers to mainline
  • Re: Honest timeline for btrfsck
  • [PATCH 0/6] Cleanup and improve sync (v3)

[PATCH 00/14] Swap-over-NBD without deadlocking V7

http://permalink.gmane.org/gmane.linux.kernel.mm/68935

Network Block Device(NBD)に対してswapをできるようにしようというpatchです。

現状でも https://help.ubuntu.com/community/UbuntuLTSP/EnableNBDSWAP といった NBDをswap deviceとして使うチュートリアルはあるものの、swapが頻繁に使われるような状況ではdeadlockをひきおこしてしまいます。

このpatchではそのdeadlockをひきおこしている部分を修正しようとしています。

ネットワークごしのswapというと使いどころは?と思いますが、組み込みなどのディスクレス環境ではなかなか有用なのでしょうか。

[PATCH v3] move brcm80211 drivers to mainline

http://permalink.gmane.org/gmane.linux.kernel.wireless.general/78530

Broadcomオープンソースのドライバが出てから約一年… いまのところstagingに入っているこのドライバをメインのツリーに移そうというpatchが出ています。具体的にはいろいろなアーキテクチャへの対応を行なったり、コード規約にのっとった書き方にしたり…。メインの方に入るとディストリビューションとして使いやすくもなるでしょうか。

Re: Honest timeline for btrfsck

http://permalink.gmane.org/gmane.comp.file-systems.btrfs/13418

btrfsのfsck btrfsck…いまのところチェックするだけで修復はしてくれない悲しいツールです…。そもそもbtrfsは安定を目指しているのかよくわからな(ry しかし、この状況に大きな変化が訪れそうです。

Inside of Oracle, we've decided to make btrfs the default filesystem for
Oracle Linux. This is going into beta now and we'll increase our usage
of btrfs in production over the next four to six months.

ということで、 Oracle Linuxではbtrfsをデフォルトのファイルシステムに採用することが決定したようです。このため今後4〜6ケ月の間、プロダクションレベルでの用途に向けての修正が行なわれることになります。

So over the next two weeks I'm juggling the merge window and the fsck
release. My goal is to demo fsck at linuxcon europe.

それにともなって、今後二週間あのbtrfsckにもパワーを集中するようで LinuxCon Europeでデモを行なうという目標が立てられています。

btrfsが安定してくれればこれほど嬉しいことはありません…! ついでにsyncの時にアレなのも直ってくれたら…

ちなみにbtrfsの復旧ツールですが

http://permalink.gmane.org/gmane.comp.file-systems.btrfs/13489

git://github.com/josefbacik/btrfs-progs.git に restoreというツールがあって ./restore /dev/whatever /some/dir ということをするとそのディレクトリのファイルをダンプしてくれるのだそうな…。

[PATCH 0/6] Cleanup and improve sync (v3)

http://permalink.gmane.org/gmane.linux.file-systems/58072

syncを速くする?patchが出ています。 ベンチマークの結果としてはXFSとext3は改善、ext4も少し改善?といったところでしょうか…。今後のレビューが気になるところです。