История изменений
Исправление
im-0,
(текущая версия)
:
вот ссылка, https://lkml.org/lkml/2020/10/28/921 …
- Сделай
git log drivers/net/ethernet/microchip/lan743x_ethtool.c
и посмотри заголовки коммитов, нацеленных на конкретно этот файл. Они начинаютсяlan743x:
, и тебе надо сделать так же. Видимо под префиксом именно это имелось ввиду. - Это не обязательно, но я бы добавил в описание коммита кусок из dmesg, в котором видно NULL pointer dereference вместе со всем стектрейсом. Это поможет другим людям, напоровшимся на этот же баг, найти твой патч поисковиком в интернете.
- Раз ты исправляешь баг, то надо добавить тег Fixes:, который указывает на коммит, который этот баг внёс. Если баг в коде изначально, то укажи коммит, который этот код добавил.
- Если код с багом успел попасть в релизы ядра (номерные кроме -rc*), то необходимо добавить тег Cc: stable@vger.kernel.org, чтобы мейнтейнеры стабильного и LTS-ядер этот патч подцепили своими скриптами и добавили в следующий x.y.Z патч.
Исходная версия
im-0,
:
Мини-ревью:
вот ссылка, https://lkml.org/lkml/2020/10/28/921 …
- Сделай
git log drivers/net/ethernet/microchip/lan743x_ethtool.c
и посмотри заголовок коммитов, нацеленных на конкретно этот файл. Они начинаютсяlan743x:
, и тебе надо сделать так же. Видимо под префиксом именно это имелось ввиду. - Это не обязательно, но я бы добавил в описание коммита кусок из dmesg, в котором видно NULL pointer dereference вместе со всем стектрейсом. Это поможет другим людям, напоровшимся на этот же баг, найти твой патч поисковиком в интернете.
- Раз ты исправляешь баг, то надо добавить тег Fixes:, который указывает на коммит, который этот баг внёс. Если баг в коде изначально, то укажи коммит, который этот код добавил.
- Если код с багом успел попасть в релизы ядра (номерные кроме -rc*), то необходимо добавить тег Cc: stable@vger.kernel.org, чтобы мейнтейнеры стабильного и LTS-ядер этот патч подцепили своими скриптами и добавили в следующий x.y.Z патч.