2010年2月22日 星期一

2010年2月21日 星期日

My First Linux Kernel Patch

看到自己的 patch 被加到其它 kernel hacker 的 git tree 中...
還蠻感動的...
http://git.kernel.org/?p=linux/kernel/git/sarah/xhci.git;a=commit;h=583f156bde78f678bad42ddd815b43bab89309e1

ps: 不知道什麼時候才會真的進 mainline

不過 patch 有兩個地方有點錯誤..
1. Subject line 的 subsystem
USB: xhci: 應該為 xhci: 比較正確
2. Body of the explanation 有 typo
最後一行的 legacy sup support. 應該是 legacy support.

呼~下次會多注意這些小地方..
希望末來還有機會能 submit kernel patch .. :)

2010年2月11日 星期四

git send-email 簡單用法紀錄

試了好久..總算用 git format-patch 和 git send-email 把 patch 送出..@@

[Create patch for git-send-email]
git format-patch master

[Send patch with git-send-email]
git send-email -to xxx@xxx -cc xxx@xxx -cc xxx@xxx --suppress-from 0001-xxx.patch

ps: --suppress-from 加這個 option 就不會把 patch 中 From: 的 email 加到 cc: 中
--dry-run try git-send-email 的 option 時..好用~

2010年2月10日 星期三

git send-email 相關的設定 (for gmail)

git config --global sendemail.smtpencryption tls
git config --global sendemail.smtpserver smtp.gmail.com
git config --global sendemail.smtpuser laface.tw
git config --global sendemail.smptserverport 587

2010年2月1日 星期一

在 RedHat 7.2 上裝 git

RedHat 7.2 太舊了..需要加 NO_NSEC

./configure CFLAGS=-DNO_NSEC --prefix=/usr

記錄一下..不然又會忘~@@