[FUG-BR] ALTQ + Intel Drivers.

Otacílio otacilio.neto em bsd.com.br
Quarta Maio 22 10:11:14 BRT 2013


On 22/05/2013 09:43, Luiz Gustavo S. Costa wrote:
> On Wed, 22 May 2013 16:47:55 +0800
> Marcelo Araujo <araujobsdport em gmail.com> wrote:
> 
> 
>>>
>> Seguindo a saga de arrumar o problemas das placas INTEL com o ALTQ, o
>> problema está relacionado com a remoção do suporte ao ALTQ e a inserção do
>> suporte ao ALTQ várias vezes.
>>
>> INTEL + ALTQ param de funcionar no 7.2-RELEASE até 8.ALGUMA_COISA, voltou a
>> funcionar no 8.3, e agora voltou a parar de funcionar no 9.X e
>> provavelmente no 8.4-RELEASE.
>>
>> Chega a ser engraçado, para não dizer medonho. O esquema para fazer o
>> pacote ir para o ALTQ é feito na função "ixgbe_mq_start_locked()" como
>> exemplo vou usar o driver ixgbe. É necessário drbr_needs_enqueue() o pacote
>> para o ALTQ. O Código estava lá, foi arrumado e foi removido. :D
>>
>> 1) Adicionado:
>> http://svnweb.freebsd.org/base/head/sys/dev/ixgbe/ixgbe.c?r1=194874&r2=194875&
>>
>> 2) Primeiro fix:
>> http://svnweb.freebsd.org/base/head/sys/dev/ixgbe/ixgbe.c?r1=201758&r2=203834&pathrev=203834
>>
>> 3) Primeira remoção:
>> http://svnweb.freebsd.org/base/head/sys/dev/ixgbe/ixgbe.c?r1=205719&r2=205720&
>>
>> O fix para o ixgbe parece não ser muito complicado, mas é algo que não vai
>> ser genérico, falta para o ALTQ no FreeBSD algo similar como o dummynet
>> faz, ter suas próprias FILAS e não depender do driver de rede para nada.
>>
> 
> Isso ai me lembra as brigas do Theo de Raadt (OpenBSD) em relação a patentes e drivers... acho que pra evitar isso ai, por um lado negativo não tem um suporte 100% garantido a hardware, por outro, não passa por esse tipo de problemas.
> 
> Isso rendeu até parodias do projeto, veja: http://www.openbsd.org/lyrics.html#38
> 
> Enfim... esse é o preço de um projeto em comunidade, ter que contar com seres humanos, seja politica, comercio ou qualquer outra coisa, sempre teremos esse tipo de problema. Yin-yang
> 

"The "Open Source Friendly liar" IBM owns Mylex, and Mylex has told us
we would not get documentation, either. 3Ware has lied to us and our
users so many times they make politicians look saintly.

Until other vendors give us documentation, if you want reliable RAID in
OpenBSD, please buy LSI/AMI RAID cards. And everything will just work."

Eu estou adotando o seguinte comportamento. Quando comprar um hardware
que não possui suporte no FreeBSD compre outro e mande e-mail para a
empresa do hardware sem suporte dizendo o motivo de ter escolhido o
concorrente.



Mais detalhes sobre a lista de discussão freebsd