> Но мы вроде говорили про S/G DMA в роутерах, а тут оказалосьВы-то говорили. А тут оказалось, что никому, кроме вас, оно реально не интересно или не нужно :)
Еще раз:
1) хомяк не знает, что такое SG DMA, 10 MBps ему за глаза, чтобы фильм посмотреть. Что такое OpenWrt - он тоже не знает
2) те, кто знают, что такое OpenWrt - ставят его под специфичные задачи, в которых обычно наплевать - есть там h/w nat или нет его, ну и sg dma тоже
3) есть еще третья категория - которая непонятно зачем этот OpenWrt вкрутила, и не знает, что с ним делать... лучше официальной прошивки он в целом для них не будет (по двум причинам: а) им просто нечем его занять; б) да, он не поддерживает проприетарных фич, угу)
4) до 200-400 Mbps WAN<->LAN роутеры вполне тащат и без hw nat, а выше 100 мбит внешки до премайза будет еще не скоро
Если бы какая-то заинтересованность в поддержке костыле^W HW фич ралинка была - уже давно запилили бы.
> It doesn't change the fact that the way this is implemented is completely messed up and requires lot of hacks all over the network stack. Until we find a clean way to implement this, I won't bother porting any of the code. => wontfix.