> С Thread Local Storage, futex'ами и прочим в 2.4 по прежнему плохо.Насколько я помню, в 2.4 по сути каждый тред был по сути копией процесса а ядро вообще не оперировало более мелкими сущностями чем процесс. И была куча каких-то дебильных особенностей, самой мерзкой из которых был неслабый жрач памяти и тормознутость.
> USB подсистему сильно проапгрейдили с 2.6. Если интересно, на http://wl500g.googlecode.com/
> всё написано.
Действительно, заапгрейдили неплохо.
> За мейнлайном никто и не гонится - это утопия.
Ну... опенврта вон юзает 2.6.32 на практически всех платформах. Понятно что на любителя, однако ж в свежих ядрах есть куча вкусных плюшек. Ну вот например, в .32 ядре есть более-менее прилично работающий EXT4. После которого как-то EXT3 юзать не хочется уже. Вот из-за таких фишек я и считаю для себя что чем ближе к майнлайну по версии, тем лучше.
> Ввиду отсутствия новых фич, новых security дырок и не образуется ;)
Как бы есть основание ожидать что дыры могут быть более-менее равномерно размазаны по коду. И по существующему, и по новому. Програмеры ошибались как 5 лет назад так и сейчас :). Ну не верю я что раньше програмеры были святыми человеками со всеми удобствами и ни разу нигде не облажались, а лажаются только в новых фичах. И гарантий того что все дыры в старом коде поизловили никто ессно не даст. Поэтому дыры чинят по мере их обнаружения, что логично. А для 2.4.х ядер довольно скоро команда ядерщиков это делать перестанет, и в случае обнаружения дыреней ... не очень понятно кто будет за этим следить и все это патчить. Туда же и юзеж ископаемые 2.6.х ядер, по примерно тем же причинам, имхо.
> Никто не спорит, что 2.6 лучше, но накладные расходы для таких дохлых
> железок выше, особенно это заметно на роутерах с 16Mb RAM.
Да, повыше, сеть на асусе кажется с 2.4 тоже немножео резвее (правда как оказалось я довольно криво мерял, но такое ощущение осталось). Только вот железки тоже на месте не стоят. Например мой самопал на роутерстейшне с его 64Мб оперативы и 680 МГц процом моего асуся обижает что так что сяк в *разы*. С хоть там каким ядром. И я так смотрю, этот AR7161 понемногу начинают и в "юзерские" коробочки ставить уже (уже есть пара топовых девайсов на нем).
> Что и приводит к необходимости тащить старое ядро.
Ну, учтя что скоро это старое ядро закопают - не очень понятно что будут делать те кто его юзает. Толи чинить все дыры и прочие проблемы сами, взвалив на себя всю ношу майнтенанса вообще, толи хз. На моих железках я от древних ядер избавился и мне так нравится больше. Так что это все к счастью будет не моей проблемой. А так - ну, кому-то нравится Олег? Ну и отлично. Каждому свое.