20091021-2.6.31, etc.
_ [unicon] 20091021-2.6.31
昨日の続き。いろいろ検索してたら、tty: rewrite the ldisc locking というのを発見。LKML ばっか探してたけどまさか載ってないところにあるとは。でもって 1年前にも同じようなことやってたのね。
--- linux-2.6.31/drivers/video/unicon/xl_keyhooks.c.orig 2009-10-21 14:23:52.000000000 +0000
+++ linux-2.6.31/drivers/video/unicon/xl_keyhooks.c 2009-10-20 16:15:23.000000000 +0000
@@ -68,7 +68,7 @@
if (tty == NULL) {
return -1;
}
- tty->ldisc.ops->receive_buf(tty, &ch, &mbz, 1);
+ tty->ldisc->ops->receive_buf(tty, &ch, &mbz, 1);
#ifdef DEBUG
printk ("will sending %c, 0x%x\n", ch, ch);
#endif
これで完成。
_ [debian] unicon-tools 0.0.0.20050707-0vd3
LSB 対応やるって言ってて忘れてた。