[lvc-project] [PATCH 6.1] nilfs2: fix WARNING in nilfs_sufile_do_free
Fedor Pchelkin
pchelkin at ispras.ru
Thu Jun 18 15:36:20 MSK 2026
Уже лучше, спасибо. Но всё ещё не совсем так, как требуется. См.
комментарии ниже.
On Thu, 18. Jun 14:10, Makar Semyonov wrote:
> From Ryusuke Konishi <konishi.ryusuke at gmail.com>
После From должно идти двоеточие. См. пример с инструкции на портале,
к которой приводил ссылки в прошлых письмах.
> nilfs_sufile_do_free(), which is called when log write
> fails or during GC, uses WARN_ONs to check for abnormal
> status of metadata. In the former case, these WARN_ONs will
> not be fired, but in the latter case they don't
> "never-happen". It is possible to trigger these by
> intentionally modifying the userland GC library to release
> segments that are not in the expected state. So, replace
> them with warning output using the dedicated macro
> nilfs_warn(). This replaces two potentially triggered
> WARN_ONs with ones that use a warning output macro.
Описание исходного патча не должно быть видоизменено. Посмотрите на
2c20b0f26694e1d40bb9b86f8eff5675e87003d1. Я там вижу другое разбиение
на абзацы, другие длины строк.
По сути что нужно: взять оригинальное описание, сверху поставить шапку
из строк с From оригинального автора и отсылку к апстрим-коммиту, а снизу
после всех оригинальных подписей поставить свой Signed-off-by и при
необходимости краткий комментарий бэкпортёра, если что-то хочется от себя
добавить. Тег Fixes, если его нет в исходном патче, лучше будет ставить
прямо над своей подписью, чтобы было понятно, что его поставили вы.
>
> Link: https://lkml.kernel.org/r/20231207045730.5205-1-konishi.ryusuke@gmail.com
> Fixes: a703018f7bbe ("nilfs2: segment usage file cleanups")
Этот коммит зарефакторил код == переместил его с места на место, сделал
дедупликацию. Он точно виновный в ошибке? Была ли ошибка до него?
> Signed-off-by: Makar Semyonov <m.semenov at tssltd.ru>
Все подписи и теги исходного патча должны быть сохранены.
Link: https://lkml.kernel.org/r/20231207045730.5205-1-konishi.ryusuke@gmail.com
Signed-off-by: Ryusuke Konishi <konishi.ryusuke at gmail.com>
Signed-off-by: Andrew Morton <akpm at linux-foundation.org>
Куда они пропали? Чтобы письмо с git send-email этим товарищам случайно
не улетело, опять же писал в прошлых письмах про опцию --suppress-cc.
More information about the lvc-project
mailing list