> Ну так если патч не влезает в экран, его, внезапно, аудитить очень хреново. Иди и отаудить вон, к примеру, новый exfat. Там пацаны все сделали по правилам (они ж корейские, шеф сказал - пацан сделал, не уложился в 12 рабочих часов - задержался на работе на 18, целесообразность распиливания уже работающего обратно в мелкие лоскуты обсуждать не принято) - в результате ничего понять нельзя вообще, не выковыряв эти четыре или сколько их там частей обратно, и не посмотрев код в собранном комплексном виде, а не этими огрызками. Причем код - крошечный, в сравнении с другими подсистемами ядра, и его действительно можно посмотреть просто глазами.
А с какой-нибудь btrfs - ну, успехов тебе пожелать не могу, поскольку в них не верю. Или с интеловским драйвером 10Ge.
А еще больше кода - просто никогда не попадает в ядро, потому что его разработчикам нахрен не надо преодолевать выдуманные грабли.
> И эти требования позволяют такому проекту оставаться поддерживаемым и не страдающим какими-то
> фатальными проблемами
если фатальные проблемы позакрывать с notabug - конечно.
Источник проблемы 12309 - четко отслеживаемой с точностью до пары (а может и до одной, некому было ослеживать-то) версий и через 12 лет закрытой с формулировкой "ну мы хз где она была, УМВР" (первые попытки ее так закрыть делались сразу по поступлении) - так и не найден.
Потому что это как раз случай, когда в экран - не влезает, затронуто несколько комплексных систем ядра - и, внезапно, подход "порежьте и заверните в салфеточку" тут не сработал.
> ..наверное это довольно круто, а?
круто - развести на бабки IBM, да еще так, чтоб лично тебе перепала доля малая, но на постоянной основе - это вот только у Линуса и вышло. А мертвого и криво работающего кода в ядре - дофига и больше.
Или вот просто отвратительного by design - забрел я как-то в недра drivers/usb/serial/option.c - о...ел мрачно (не ходи туда, я предупреждаю!). А поскольку эти бесконечные { USB_DEVICE_AND_INTERFACE_INFO(ZTE_VENDOR_ID, 0x1136, 0xff, 0xff, 0xff) }, добавляются по десятку за раз - у фанатиков в экран все влезает, ни разу не прилетело авторам пинка "вы там совсем долбанулись, ctrl-c/ctrl-v макаки?!"