Как я нахожу/проверяю, ЕСЛИ и КОГДА определенный патч, например, этот, были добавлены к ядру?
Одним путем я могу думать прочь (не очень эффективный), должен был бы загрузить все ядра, так как патч был зарегистрирован, и изучите файл журнала изменений. Пример:
$ apt-get changelog linux-image-4.4.0-116-generic
Как Вы приближаетесь к этому типу проблем?
Один путь состоит в том, чтобы использовать клон мерзавца источника и искать патч. Мой - клон источника магистрали из kernel.org:
git log --oneline | grep "add DISCARD support to virtio-blk driver"
ничего не нашел. Как проверка работоспособности, посмотрите на сам код и вручную наблюдайте, применялся ли патч когда-либо или нет. Я смотрел на drivers/block/virtio_blk.c
и не видел патч.
Заключение: патч никогда не применялся к ядру магистрали, и поэтому я очень сомневаюсь, что это когда-либо бэкпортировалось бы к предыдущим ядрам.