何が悪いのかが分からない件
今日の昼前、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 を投げます。