[FUG-BR] Problemas com o modulo ehci ( usb 2.0 )
Saudações, Estou com um comportamento muito estranho no FreeBSD 9.2-PRERELEASE Segue a linha do processo "intr" relacionado ao modulo ehci 12 root -88- 0K 240K WAIT3 222:53 44.14% intr{irq16: ehci0} A maquina é um Core i5 3G em uma placa-mãe chipset H67. Achei umas referencias no UPDATING mais nada que deva estar a pontando o problema ate por que é de 2009. 20090223: The new USB2 stack has now been permanently moved in and all kernel and module names reverted to their previous values (eg, usb, ehci, ohci, ums, ...). The old usb stack can be compiled in by prefixing the name with the letter 'o', the old usb modules have been removed. Updating entry 20090216 for xorg and 20090215 for libmap may still Alguem mais com um comportamento equivalente ? Abaixo esta a saida do vmstat -i root@pdc01:/usr/src # vmstat -i interrupt total rate irq16: ehci0 8813671519 50997/dev/null - Histórico: http://www.fug.com.br/historico/html/freebsd/ Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd
Re: [FUG-BR] Problemas com o modulo ehci ( usb 2.0 )
On 08/05/13 19:34, Paulo Henrique - BSDs Brasil wrote: > Saudações, > > Estou com um comportamento muito estranho no FreeBSD 9.2-PRERELEASE > Segue a linha do processo "intr" relacionado ao modulo ehci > >12 root -88- 0K 240K WAIT3 222:53 44.14% > intr{irq16: ehci0} > > A maquina é um Core i5 3G em uma placa-mãe chipset H67. > > Achei umas referencias no UPDATING mais nada que deva estar a pontando o > problema ate por que é de 2009. > > 20090223: > The new USB2 stack has now been permanently moved in and all > kernel and > module names reverted to their previous values (eg, usb, ehci, > ohci, > ums, ...). The old usb stack can be compiled in by prefixing > the name > with the letter 'o', the old usb modules have been removed. > Updating entry 20090216 for xorg and 20090215 for libmap may still > > > Alguem mais com um comportamento equivalente ? > > Abaixo esta a saida do vmstat -i > > > root@pdc01:/usr/src # vmstat -i > interrupt total rate > irq16: ehci0 8813671519 50997 >está ligado a muito pouco tempo. > irq23: ehci1 345648 2 > cpu0:timer 367371463 2125 > irq264: em0 63441544367 > irq266: ahci0 36812829213 > cpu2:timer 60769849351 > cpu3:timer 102598160593 > cpu1:timer 75171074434 > Total 9520182086 55085 > > Há um relato referenciando esse mesmo problema em 2011 sobre um FreeBSd > 8.2, segue a > url:http://lists.freebsd.org/pipermail/freebsd-amd64/2011-April/013801.html > > Segue abaixo as informações do meu uname: > FreeBSD pdc01.intranet 9.2-PRERELEASE FreeBSD 9.2-PRERELEASE #1 r253451: > Sat Aug 3 19:22:07 BRT 2013 > usuario@pdc01.intranet:/usr/obj/usr/src/sys/BDC01INTRANET amd64 > > Att. Paulo Henrique. > Oi Paulo, eu não tenho ideia do motivo disso, mas você tentou algumas das sugestões da PR? Por exemplo, habilitar alguma das sysctls abaixo. hw.usb.ehci.iaadbug: Enable doorbell bug workaround hw.usb.ehci.lostintrbug: Enable lost interrupt bug workaround Se você não utiliza as portas USB dessa máquina, tente desabilitá-las, ou pelo menos tente desabilitar o USB High Speed. hw.usb.ehci.no_hs: Disable High Speed USB Ou ainda dar um usbconfig power_off nelas. Eu tive um notebook da HP que gerava uma porrada de interrupções do driver EHCI quando ele estava na tomada. Se tirasse o problema parava. Parecido com um descrito na PR. Minha solução era deixar apenas o OHCI habilitado. Locura né? :D Abraço. -- Danilo Egêa Gondolfo http://daniloegea.wordpress.com "To understand the computers, we must know what computers understand." - Histórico: http://www.fug.com.br/historico/html/freebsd/ Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd
Re: [FUG-BR] Problemas com o modulo ehci ( usb 2.0 )
On 06/08/2013 02:34, Danilo Egea wrote: > On 08/05/13 19:34, Paulo Henrique - BSDs Brasil wrote: >> Saudações, >> >> Estou com um comportamento muito estranho no FreeBSD 9.2-PRERELEASE >> Segue a linha do processo "intr" relacionado ao modulo ehci >> >>12 root -88- 0K 240K WAIT3 222:53 44.14% >> intr{irq16: ehci0} >> >> A maquina é um Core i5 3G em uma placa-mãe chipset H67. >> >> Achei umas referencias no UPDATING mais nada que deva estar a pontando o >> problema ate por que é de 2009. >> >> 20090223: >> The new USB2 stack has now been permanently moved in and all >> kernel and >> module names reverted to their previous values (eg, usb, ehci, >> ohci, >> ums, ...). The old usb stack can be compiled in by prefixing >> the name >> with the letter 'o', the old usb modules have been removed. >> Updating entry 20090216 for xorg and 20090215 for libmap may still >> >> >> Alguem mais com um comportamento equivalente ? >> >> Abaixo esta a saida do vmstat -i >> >> >> root@pdc01:/usr/src # vmstat -i >> interrupt total rate >> irq16: ehci0 8813671519 50997 >>> está ligado a muito pouco tempo. >> irq23: ehci1 345648 2 >> cpu0:timer 367371463 2125 >> irq264: em0 63441544367 >> irq266: ahci0 36812829213 >> cpu2:timer 60769849351 >> cpu3:timer 102598160593 >> cpu1:timer 75171074434 >> Total 9520182086 55085 >> >> Há um relato referenciando esse mesmo problema em 2011 sobre um FreeBSd >> 8.2, segue a >> url:http://lists.freebsd.org/pipermail/freebsd-amd64/2011-April/013801.html >> >> Segue abaixo as informações do meu uname: >> FreeBSD pdc01.intranet 9.2-PRERELEASE FreeBSD 9.2-PRERELEASE #1 r253451: >> Sat Aug 3 19:22:07 BRT 2013 >> usuario@pdc01.intranet:/usr/obj/usr/src/sys/BDC01INTRANET amd64 >> >> Att. Paulo Henrique. >> > > Oi Paulo, eu não tenho ideia do motivo disso, mas você tentou algumas > das sugestões da PR? > Por exemplo, habilitar alguma das sysctls abaixo. > > hw.usb.ehci.iaadbug: Enable doorbell bug workaround > hw.usb.ehci.lostintrbug: Enable lost interrupt bug workaround > > Se você não utiliza as portas USB dessa máquina, tente desabilitá-las, > ou pelo menos tente > desabilitar o USB High Speed. > hw.usb.ehci.no_hs: Disable High Speed USB > > Ou ainda dar um usbconfig power_off nelas. > > Eu tive um notebook da HP que gerava uma porrada de interrupções do > driver EHCI quando ele estava na tomada. Se tirasse > o problema parava. Parecido com um descrito na PR. Minha solução era > deixar apenas o OHCI habilitado. Locura né? :D > > Abraço. > Opa e a Danilo, Então qualquer função que dependa da USB não funciona no sistema ( excessão do teclado ), não posso desativar a USB pois a placa não tem suporte a PS/2 e é servidor. Estou organizando para no sabado poder mecher nessa bronca, farei as suas sugestões primeiro. Até lá esperar que o servidor aguente. Acho que deve ter algo relacionado ao USB 3.0 pois em um outro que tem a placa-mãe X58 da intel tive que desativar a USB 3.0 pois estava travando a maquina, mais o FreeBSD é um 8.4-Stable. Valeu pelas dicas. Notebbok só tem coisas esquisitas, o meu mesmo se eu desativar o UEFI perco a placa grafica da Nvidia, ficando somente com a Intel 4000 Mais isso é outra historia. Vlw e sabado ficaremos sabendo os resultados. -- Paulo Henrique. /* * Não tenho apego material, * Só que tambem não vivemos em um mundo socialista. */ BSDs Brasil. - Histórico: http://www.fug.com.br/historico/html/freebsd/ Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd
Re: [FUG-BR] Problemas com o modulo ehci ( usb 2.0 )
2013/8/6 Paulo Henrique - BSDs Brasil > > Acho que deve ter algo relacionado ao USB 3.0 pois em um outro que tem a > placa-mãe X58 da intel tive que desativar a USB 3.0 pois estava travando > a maquina, mais o FreeBSD é um 8.4-Stable. > Valeu pelas dicas. > USB 3.0 usa o driver xhci e não o ehci (que eh USB 2.0 mesmo). Faça o teste com as sysctls e se não houver resultado, poste seu primeiro e-mail na stable@ (ou faça um followup no PR mesmo) junto com o dmesg (e o pciconf -lv) da maquina. Você viu se no seu caso tem mais algum dispositivo compartilhando a IRQ 16 com o ehci ? Att., Luiz PR: http://www.freebsd.org/cgi/query-pr.cgi?pr=156596 - Histórico: http://www.fug.com.br/historico/html/freebsd/ Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd
Re: [FUG-BR] Problemas com o modulo ehci ( usb 2.0 )
On 06/08/2013 12:35, Luiz Otavio O Souza wrote: > 2013/8/6 Paulo Henrique - BSDs Brasil > >> >> Acho que deve ter algo relacionado ao USB 3.0 pois em um outro que tem a >> placa-mãe X58 da intel tive que desativar a USB 3.0 pois estava travando >> a maquina, mais o FreeBSD é um 8.4-Stable. >> Valeu pelas dicas. >> > > > USB 3.0 usa o driver xhci e não o ehci (que eh USB 2.0 mesmo). > > Faça o teste com as sysctls e se não houver resultado, poste seu primeiro > e-mail na stable@ (ou faça um followup no PR mesmo) junto com o dmesg (e o > pciconf -lv) da maquina. > > Você viu se no seu caso tem mais algum dispositivo compartilhando a IRQ 16 > com o ehci ? > > Att., > Luiz > PR: http://www.freebsd.org/cgi/query-pr.cgi?pr=156596 > - > Histórico: http://www.fug.com.br/historico/html/freebsd/ > Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd > OK, Luiz, valeu, mais como disse estou esperando chegar sabado, pois não tenho redundância desse servidor 100% e se eu mexer e der M vai ser correria. No sabado farei o que os teste e se não tiver sucesso seguirei a vossa orientação. Abraço a todos valeu pela ajuda. -- Paulo Henrique. /* * Não tenho apego material, * Só que tambem não vivemos em um mundo socialista. */ BSDs Brasil. - Histórico: http://www.fug.com.br/historico/html/freebsd/ Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd