何が悪いのかが分からない件

今日の昼前、gregkh-san 方面からいくつかメイルが着信してました。

ひとつはこちら

This is a note to let you know that I've just added the patch titled

    staging: panel: Use pr_err(...) rather than printk(KERN_ERR ...)

to my staging git tree which can be found at
    git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git
in the staging-next branch.

The patch will show up in the next release of the linux-next tree
(usually sometime within the next 24 hours during the week.)

The patch will also be merged in the next major kernel release
during the merge window.

これはこれで非常に嬉しい。今後もこつこつ貢献させて頂ければと思ってます。
別途 staging-next branch は clone してみたいと思いますが、ローカル無理。なんとかして仮想リソース方面に環境作りたいです。

そして

ハマッてるのが以下の件。

- Your patch did not apply to any known trees that Greg is in control
  of.  Possibly this is because you made it against Linus's tree, not
  the linux-next tree, which is where all of the development for the
  next version of the kernel is at.  Please refresh your patch against
  the linux-next tree, or even better yet, the development tree
  specified in the MAINTAINERS file for the subsystem you are submitting
  a patch for, and resend it.

patch-bot が云々、というヤツです。とりあえず今、linux-next な tree を clone して make ちうですがそれが対処として正しいのかどうなのかも分からん。
これが Debian で言う sid なツリーであるのであれば良いのですが。

おわりに

どなたかご存知のかた、フォロー頂ければ幸いです。
ちなみにまだコンパイルは継続中ですが、そろそろ離脱な方向。

clone の後の make 終了

やはり相当違う模様。

$ find drivers/staging/cptm1217/ -name "*.[ch]" |xargs ./scripts/checkpatch.pl --file --terse
drivers/staging/cptm1217/cp_tm1217.h:5: ERROR: open brace '{' following struct go on the same line
total: 1 errors, 0 warnings, 9 lines checked
$ find drivers/staging/et131x/ -name "*.[ch]" |xargs ./scripts/checkpatch.pl --file --terse
drivers/staging/et131x/et131x.c:2556: WARNING: Prefer pr_info(... to printk(KERN_INFO, ...
drivers/staging/et131x/et131x.c:2577: WARNING: Prefer pr_info(... to printk(KERN_INFO, ...
drivers/staging/et131x/et131x.c:5189: WARNING: Prefer pr_info(... to printk(KERN_INFO, ...
total: 0 errors, 3 warnings, 5448 lines checked
$

明日の現実トウヒで上記の patch を投げます。