Bug 31303 - kernel panic при логине рутом в текстовой консоли при запущенной виртуальной машине
Summary: kernel panic при логине рутом в текстовой консоли при запущенной виртуальной...
Status: CLOSED FIXED
Alias: None
Product: Sisyphus
Classification: Development
Component: virtualbox (show other bugs)
Version: unstable
Hardware: x86_64 Linux
: P3 normal
Assignee: Evgeny Sinelnikov
QA Contact: qa-sisyphus
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2015-09-27 15:57 MSK by Alexander
Modified: 2015-10-10 13:51 MSK (History)
8 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Alexander 2015-09-27 15:57:32 MSK
Следующая последовательность действий вызывает kernel panic на ядре 3.18.21-std-def
(воспроизводится по крайней мере на 2-ъ системах на ivy brige и broadwell)
1. включаем сервис virtualbox (или проверяем что он включен)
2. запускаем вирт. машину (пробовал с гостями  win7 и win10, с другими не проверял)
3. машина запускается и что-то делает.
4. переключаюсь на вторую (или другую) консоль по <Ctrl><Alt>F2
5. логинюсь в этой консоли рутом
6.  получаю kernal-panic с выводом в эту консоль  

Если в консоль не переключаться то все работает
Если в консоли логиниться обычным пользователем то все работает
На ядре 4.1.6-un-def все работает, бага не воспроизводится.
Переключение в консоль без запуска вирт. машины - работает.
Если логиниться в консоль пользователем и получить рута через su - то все работает 
Обсуждение на форуме
http://forum.altlinux.org/index.php?topic=35414.msg265389#msg265389

На обоих системах обновленный до актуального состояния на текущий момент сизиф.
Comment 1 Alexander 2015-09-27 17:25:16 MSK
От гостевой системы похоже тоже не зависит. 
Точно так же воспроизводится при altlinux в качестве гостя.
Comment 2 Aleksey Borisenkov 2015-09-27 17:31:17 MSK
Логин под рутом тоже не является обязательным условием. У меня крашится сразу при переключении в текстовую консоль, до логина дело не доходит.
GA-Z87X-UD3H, i7 4770, GTX 760
$ uname -mr
3.18.21-std-def-alt1 x86_64
Comment 3 Alexander 2015-09-27 17:34:53 MSK
Странно. У меня можно переключиться в консоль. Если ошибиться с паролем - переспросит.
Можно залогиниться пользователем в консоли и сделать ему su- - все будет нормально. 
А вот после успешного логина в консоли как root сразу до вывода приглашения происходит kernel-panic.
Comment 4 Владимир Диденко 2015-10-08 17:44:59 MSK
У меня на 3.18.22 при простой загрузке винды ядро падает (без переключения на другую консоль). Ядро 4.1 работало нормально.
Comment 5 Michael Shigorin 2015-10-09 12:30:35 MSK
http://git.altlinux.org/tasks/150921/ предлагает попробовать девятое здание
(try 9 BUILDING) :)
Comment 6 Alexander 2015-10-09 12:57:19 MSK
(В ответ на комментарий №5)
> http://git.altlinux.org/tasks/150921/ предлагает попробовать девятое здание
> (try 9 BUILDING) :)

Я видимо что-то делаю не так...
После 
apt-repo add task 150921
получаю на apt-get update
...
Ошибка http://git.altlinux.org x86_64/task pkglist
  404 Not Found
.,,

Как из этого task-а сделать установку?
Comment 7 Владимир Диденко 2015-10-09 13:38:06 MSK
(В ответ на комментарий №6)
>
> Я видимо что-то делаю не так...
> После 
> apt-repo add task 150921
> получаю на apt-get update
> ...
> Ошибка http://git.altlinux.org x86_64/task pkglist
>   404 Not Found
> .,,
> 
> Как из этого task-а сделать установку?

Не готово же еще было. Через несколько минут после вашего сообщения пакеты собрались, хоть таск и зафейлился. Сейчас там на новый круг задание отправили - нужно подождать, когда готово будет. 

Я, правда, воспользовался пакетами из неудачной итерации и у меня моя проблема исчезла - ядро не падает, даже при переключении и логине на другой консоли. 

P.S. А вот на новом un-def ни одна виртуалка не стартует :(
Comment 8 Alexander 2015-10-09 13:43:02 MSK
> P.S. А вот на новом un-def ни одна виртуалка не стартует :(
Уже повесил багу:
https://bugzilla.altlinux.org/show_bug.cgi?id=31348
Comment 9 Alexander 2015-10-10 13:51:33 MSK
исправлено при переходе на версию ядра 4.1.Х-std-def