lock関数を引用しておく。}で、おっしゃるとおり。終わっていると寂しいので使っている場所を見てみた。使っている場所は一箇所のみ。}あ、あららーやっぱり、preempt_disable()しないとまずそうですよ。してるってのが、いかにもわざとそうしてるんじゃないんだよーという雰囲気をかもし出している。したあとで、preemptすると、ロック保持期間が滅茶苦茶長くなる2.seqcount()は書き手が複数いたときの排他をまったくしないので、設計上1人になることを保障しなければならないが、i_size_write()がそんな事をしているようには見えない。lock取らないといけないが、そんな事をしてな場所が腐るほどある。3は問題じゃないかもしれないけどね。i_sizeが絶対32bitで収まるfsだと単純に=演算子で代入しちゃってもうまくいくから。そこはちゃんと見てない。なに?2.6.11なんて見てないでちゃんと最新をおっかけろ?おっしゃるとおり。