Kernel 3.8 で __dev* がなくなったようで自分なりに修正したが要確認