Bug 43732 - Критическая ошибка ядра при загрузке модуля phy-rockchip-inno-usb2.ko на NanoPC-T4
Summary: Критическая ошибка ядра при загрузке модуля phy-rockchip-inno-usb2.ko на Nano...
Status: CLOSED FIXED
Alias: None
Product: Sisyphus
Classification: Development
Component: kernel-image-un-def (show other bugs)
Version: unstable
Hardware: aarch64 Linux
: P5 normal
Assignee: Vitaly Chikunov
QA Contact: qa-sisyphus
URL:
Keywords:
Depends on:
Blocks: 33000
  Show dependency tree
 
Reported: 2022-09-08 11:15 MSK by Антон Мидюков
Modified: 2022-09-12 16:28 MSK (History)
4 users (show)

See Also:


Attachments
Лог загрузки ядра un-def-5.19.7-alt1 (24.54 KB, text/plain)
2022-09-08 11:15 MSK, Антон Мидюков
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description Антон Мидюков 2022-09-08 11:15:02 MSK
Created attachment 11473 [details]
Лог загрузки ядра un-def-5.19.7-alt1

При тестировании регулярок на одноплатном компьютере NanoPC-T4 у ядра un-def-5.19.7-alt1 после запуска udev происходит критическая ошибка (смотреть лог загрузки во вложении). Загрузил систему с параметром stop=udev, после чего определил, что ошибка происходит при загрузке модуля phy-rockchip-inno-usb2.ko
После добавления этого модуля в blacklist, система загружается, но не работает USB.

Ошибке также подвержено ядро un-def-5.19.5-alt1 и не подвержено ядро mp-5.19.4-alt1.
Comment 1 Vitaly Chikunov 2022-09-08 13:05:17 MSK
Зачем этот баг репорт если не секрет? Просто хочу понять раз уж я "Assignee".
Comment 2 Антон Мидюков 2022-09-08 13:26:06 MSK
(Ответ для Vitaly Chikunov на комментарий #1)
> Зачем этот баг репорт если не секрет? Просто хочу понять раз уж я "Assignee".

Есть проблема, её надо зафиксировать. Постараюсь разобраться в чём дело. Предлагаете не фиксировать публично проблемы, а сразу исправлять?
Comment 3 Vitaly Chikunov 2022-09-08 13:51:48 MSK
Нет, не предлагаю, просто хотел понять какие ожидания от меня.

Баг заводить полезно, чтоб эскалировать его в апстрим - то будет и ссылка на что-то материальное.

Но, может быть стоило заодно завести и в апстриме со ссылкой здесь туда - это бы я понял. Но просто так ожидать от меня что я буду это решать - было бы странно, поэтому я и хотел уточнить, чтоб не висел мёртвый баг, а вы ждете от меня каких-то действий.
Comment 4 Vitaly Chikunov 2022-09-08 13:53:19 MSK
Может надо сделать статью на altwiki как заводить баги в ядро. Надо подумать над этим...
Comment 5 Vitaly Chikunov 2022-09-08 13:58:21 MSK
Пока поставлю тут ссылку вдруг пригодится для статьи https://kernel-recipes.org/en/2022/talks/make-linux-developers-fix-your-kernel-bug/
Comment 6 Sergey Bolshakov 2022-09-11 00:49:14 MSK
(In reply to Антон Мидюков from comment #0)
> Created attachment 11473 [details]
> Лог загрузки ядра un-def-5.19.7-alt1
> 
> При тестировании регулярок на одноплатном компьютере NanoPC-T4 у ядра
> un-def-5.19.7-alt1 после запуска udev происходит критическая ошибка
> (смотреть лог загрузки во вложении). Загрузил систему с параметром
> stop=udev, после чего определил, что ошибка происходит при загрузке модуля
> phy-rockchip-inno-usb2.ko
> После добавления этого модуля в blacklist, система загружается, но не
> работает USB.
> 
> Ошибке также подвержено ядро un-def-5.19.5-alt1 и не подвержено ядро
> mp-5.19.4-alt1.

в -mp приложен 20220824122543.174730-1-pgwipeout@gmail.com
Comment 7 Антон Мидюков 2022-09-11 04:44:16 MSK
(Ответ для Sergey Bolshakov на комментарий #6)
> (In reply to Антон Мидюков from comment #0)
> > Created attachment 11473 [details] [подробности] [details]
> > Лог загрузки ядра un-def-5.19.7-alt1
> > 
> > При тестировании регулярок на одноплатном компьютере NanoPC-T4 у ядра
> > un-def-5.19.7-alt1 после запуска udev происходит критическая ошибка
> > (смотреть лог загрузки во вложении). Загрузил систему с параметром
> > stop=udev, после чего определил, что ошибка происходит при загрузке модуля
> > phy-rockchip-inno-usb2.ko
> > После добавления этого модуля в blacklist, система загружается, но не
> > работает USB.
> > 
> > Ошибке также подвержено ядро un-def-5.19.5-alt1 и не подвержено ядро
> > mp-5.19.4-alt1.
> 
> в -mp приложен 20220824122543.174730-1-pgwipeout@gmail.com

Спасибо, Сергей!
Это:
https://lore.kernel.org/linux-arm-kernel/20220824122543.174730-1-pgwipeout@gmail.com/

В итоге приняли четвёртый вариант этого патча 4 сентября:
https://lore.kernel.org/all/9a2d493f-d4af-0880-d593-50120cfd3328@sholland.org/T/

Правда я не понял куда приняли.
Comment 8 Vitaly Chikunov 2022-09-11 05:51:01 MSK
В linux-phy.
Comment 9 Антон Мидюков 2022-09-11 09:39:04 MSK
(Ответ для Vitaly Chikunov на комментарий #8)
> В linux-phy.

Да, точно, в ветке next. Возьмёте этот коммит?
Comment 10 Антон Мидюков 2022-09-12 12:00:16 MSK
(Ответ для Антон Мидюков на комментарий #9)
> (Ответ для Vitaly Chikunov на комментарий #8)
> > В linux-phy.
> 
> Да, точно, в ветке next. Возьмёте этот коммит?

Я проверил, что проблему исправляет.
Comment 11 Vitaly Chikunov 2022-09-12 16:24:10 MSK
Добавил https://git.altlinux.org/people/kernelbot/packages/?p=kernel-image.git;a=shortlog;h=refs/heads/un-def/sisyphus

Хоть по идее надо слать патч в devel-kernel, а не так.
Comment 12 Антон Мидюков 2022-09-12 16:28:07 MSK
(Ответ для Vitaly Chikunov на комментарий #11)
> Добавил
> https://git.altlinux.org/people/kernelbot/packages/?p=kernel-image.git;
> a=shortlog;h=refs/heads/un-def/sisyphus
> 
> Хоть по идее надо слать патч в devel-kernel, а не так.

Хорошо, понял. Буду  в следующий раз патч отправлять. Спасибо!