Bug 4539

Summary: [UPDATE REQUEST] kernel 3.14.22
Product: [ROSA-based products] ROSA Fresh Reporter: Evgenii Shatokhin <eugene.shatokhin>
Component: Packages from MainAssignee: ROSA Linux Bugs <bugs>
Status: VERIFIED FIXED QA Contact: ROSA Linux Bugs <bugs>
Severity: normal    
Priority: Normal CC: aponomarenko, denis.silakov, v.potapov
Version: FreshFlags: v.potapov: qa_verified+
denis.silakov: published+
Target Milestone: ---   
Hardware: All   
OS: Linux   
Whiteboard:
Platform: --- ROSA Vulnerability identifier:
RPM Package: ISO-related:
Bad POT generating: Upstream:
Attachments: ss

Description Evgenii Shatokhin 2014-10-16 13:51:11 MSK
Kernel was updated to version 3.14.22.
Comment 1 Evgenii Shatokhin 2014-10-16 13:58:55 MSK
Advisory:
The kernel was updated to version 3.14.22. This version includes many fixes all around as well as the following changes:
* power saving mode for the audio subsystem is not enabled by default now but can be turned on manually in runtime if needed (bug #4519);
* cpupower was fixed to select a correct default governor when intel_pstate driver is used to control CPU's frequency;
* a few fixes for intel_pstate from the kernel 3.17 were applied.

Build lists:
i586:
https://abf.rosalinux.ru/build_lists/2305845

x86_64:
https://abf.rosalinux.ru/build_lists/2305846
Comment 2 Evgenii Shatokhin 2014-10-16 14:09:15 MSK
Примечания по тестированию cpupower.

1. Если проверка идёт в вирт. машине и там cpupower уже установлен, рекомендуется удалить его и установить заново сначала. При установке этого пакета в вирт. машину "с нуля", он не должен включать (enable) cpupower.service. Раньше - включал всегда, теперь - только на тех системах, где поддерживается управление частотой процессора.

2. На реальном железе стоит проверить, что cpupower.service включен и работает. Также, стоит посмотреть вывод 'cpupower frequency-info' - там будет показан текущий драйвер для управления частотой CPU ("driver") и текущая схема управления частотой ("governor").

Для драйвера acpi_cpufreq должен использоваться governor "ondemand", для "intel_pstate" - governor "powersave". Если там что-то другое - надо дорабатывать cpupower.

Полезно сравнить, какую частоту процессора будет показывать 'cpupower frequency-info', когда в системе мало что делается и когда какое-то ресурсоёмкое приложение запущено. Как правило, в покое частота должна уменьшаться, под нагрузкой - увеличиваться, хотя это и не всегда так.
Comment 3 Vladimir Potapov 2014-10-21 13:36:13 MSK
-netbook ядро по-прежнему почти нерабочее.
Например, дельфин на моем SSD и 3.3Ггц стартует десяток секунд (и не каждый запуск удачен), скайп не поднимается вообще.
Comment 4 Evgenii Shatokhin 2014-10-21 13:46:56 MSK
(In reply to comment #3)
> -netbook ядро по-прежнему почти нерабочее.
> Например, дельфин на моем SSD и 3.3Ггц стартует десяток секунд (и не каждый
> запуск удачен), скайп не поднимается вообще.

Нужна hw-probe, выводы 'journalctl -ab' и 'dmesg', а также - лог strace (желательно - с включенными timestamp'ами) для каждого проблемного приложения.
Comment 5 Evgenii Shatokhin 2014-10-21 13:48:34 MSK
Дальше - если что-то не запустилось, нужны подробности: как запускали, что вывело при этом, какой код возврата. 

Если зависло - cat /proc/<PID>/stack для соотв. процесса.
Comment 6 Vladimir Potapov 2014-10-21 13:57:37 MSK
Created attachment 3363 [details]
ss

Кажется, нашел виновника.
См скриншот т.к. буфер обмена не работает.
Comment 7 Vladimir Potapov 2014-10-21 13:58:27 MSK
насчет запуска - как выяснилось, оно  запускается. Но иногда спустя несколько минут...
Comment 8 Vladimir Potapov 2014-10-21 14:03:58 MSK
http://hw.rosalinux.ru/index.php?probe=c7b53a0eea
Comment 9 Evgenii Shatokhin 2014-10-21 14:14:13 MSK
(In reply to comment #6)
> Кажется, нашел виновника.
> См скриншот т.к. буфер обмена не работает.

Хм. Интересно. 

Всё же, если в наиболее часто используемых ядрах (*nrj-desktop*, *nrj-laptop*) серьёзных проблем нет, думаю, проблемы с *netbook* стоит вынести в отдельный баг. 

Это чтобы не заставлять пользователей ждать исправлений по основным ядрам слишком долго.

А вывод strace для так тормозящих приложений всё же нужен: надо точно определить, на чём именно они висят так долго. Там могут быть большие неожиданности, по моему опыту.
Comment 10 Vladimir Potapov 2014-10-21 14:17:27 MSK
Ого. Тут звук запуска скайпа появился. Через пару десятков минут после попытки старта :-) И он запустился!
Comment 11 Evgenii Shatokhin 2014-10-24 12:47:24 MSK
Advisory:
The kernel was updated to version 3.14.22. This version includes many fixes all around as well as the following changes:
* power saving mode for the audio subsystem is not enabled by default now but can be turned on manually in runtime if needed (bug #4519);
* cpupower was fixed to select a correct default governor when intel_pstate driver is used to control CPU's frequency;
* a few fixes for intel_pstate from the kernel 3.17 were applied.
Note that starting from this release, only the following kernel flavours are maintained in "Main" repository: "nrj-desktop", "nrj-desktop-pae", "nrj-laptop", "nrj-laptop-pae". The rarely used flavours - "desktop" and "server" (without NRJ patches), "nrj-netbook" and "nrj-realtime" - will be maintained in "Contrib".

Build lists:
i586:
https://abf.rosalinux.ru/build_lists/2320223

x86_64:
https://abf.rosalinux.ru/build_lists/2320224
Comment 12 Evgenii Shatokhin 2014-10-24 13:32:26 MSK
Для проблемы с netbook-ядром завёл отдельный баг: http://bugs.rosalinux.ru/show_bug.cgi?id=4578
Comment 13 Andrey Ponomarenko 2014-10-27 16:54:16 MSK
testrack + kernel 3.14.22-nrj-desktop: graphics OK, video OK, webcam OK, sound OK, ethernet OK , wifi OK (http://hw.rosalinux.ru/index.php?probe=fd80d120ff)
Comment 14 Andrey Ponomarenko 2014-10-27 17:22:35 MSK
testrack + kernel 3.14.22-nrj-laptop: graphics OK, video OK, webcam OK, sound OK, ethernet OK , wifi OK (http://hw.rosalinux.ru/index.php?probe=804b144ffa)
Comment 15 Vladimir Potapov 2014-10-28 14:39:32 MSK
kernel-3.14.22-3
http://abf-downloads.rosalinux.ru/rosa2014.1/container/2320223/i586/main/release/
http://abf-downloads.rosalinux.ru/rosa2014.1/container/2320224/x86_64/main/release/
******************************** Advisory **************************
The kernel was updated to version 3.14.22. This version includes many fixes all around as well as the following changes:
* power saving mode for the audio subsystem is not enabled by default now but can be turned on manually in runtime if needed (bug #4519);
* cpupower was fixed to select a correct default governor when intel_pstate driver is used to control CPU's frequency;
* a few fixes for intel_pstate from the kernel 3.17 were applied.
Note that starting from this release, only the following kernel flavours are maintained in "Main" repository: "nrj-desktop", "nrj-desktop-pae", "nrj-laptop", "nrj-laptop-pae". The rarely used flavours - "desktop" and "server" (without NRJ patches), "nrj-netbook" and "nrj-realtime" - will be maintained in "Contrib".
*********************************************************************
QA Verified