diary/Nagura/2020-06-11
をテンプレートにして作成
[
トップ
] [
新規
|
一覧
|
検索
|
最終更新
|
ヘルプ
|
ログイン
]
開始行:
[[diary/Nagura]]
1109日
・ながめていた(カーネル更新)
linux 4.19.119からvt.cの変更に~
linux-4.19.29-cjk_tty.patch~
が下記のとおり対応できなくなっていたのを見逃していた~
# cat drivers/tty/vt/vt.c.rej~
--- drivers/tty/vt/vt.c 2019-02-15 17:09:54.000000000 +...
+++ drivers/tty/vt/vt.c 2019-02-18 17:23:36.734047360 +...
@@ -1194,13 +1218,14 @@ static int vc_do_resize(struct ...
new_rows = (lines ? lines : vc->vc_rows);~
new_row_size = new_cols << 1;~
new_screen_size = new_row_size * new_rows;~
+ old_screen_size = old_rows * old_row_size;~
~
if (new_cols == vc->vc_cols && new_rows == vc->...
return 0;~
~
if (new_screen_size > (4 << 20))~
return -EINVAL;~
- newscreen = kzalloc(new_screen_size, GFP_USER);~
+ newscreen = kzalloc(new_screen_size * 2, GFP_US...
if (!newscreen)~
return -ENOMEM;~
上記を反映した~
linux-4.19.127-cjk_tty.patch~
をあてたlinux 4.19.127に更新したら~
手元Plamo 7.xマシン数回再起動普通にできることをさきほど...
~
見ているじゃなくてながめていたなあ~
反省。
#comment
終了行:
[[diary/Nagura]]
1109日
・ながめていた(カーネル更新)
linux 4.19.119からvt.cの変更に~
linux-4.19.29-cjk_tty.patch~
が下記のとおり対応できなくなっていたのを見逃していた~
# cat drivers/tty/vt/vt.c.rej~
--- drivers/tty/vt/vt.c 2019-02-15 17:09:54.000000000 +...
+++ drivers/tty/vt/vt.c 2019-02-18 17:23:36.734047360 +...
@@ -1194,13 +1218,14 @@ static int vc_do_resize(struct ...
new_rows = (lines ? lines : vc->vc_rows);~
new_row_size = new_cols << 1;~
new_screen_size = new_row_size * new_rows;~
+ old_screen_size = old_rows * old_row_size;~
~
if (new_cols == vc->vc_cols && new_rows == vc->...
return 0;~
~
if (new_screen_size > (4 << 20))~
return -EINVAL;~
- newscreen = kzalloc(new_screen_size, GFP_USER);~
+ newscreen = kzalloc(new_screen_size * 2, GFP_US...
if (!newscreen)~
return -ENOMEM;~
上記を反映した~
linux-4.19.127-cjk_tty.patch~
をあてたlinux 4.19.127に更新したら~
手元Plamo 7.xマシン数回再起動普通にできることをさきほど...
~
見ているじゃなくてながめていたなあ~
反省。
#comment
ページ名: