Re: USB 3.0 support by default?
On Wed Jun 15 11, Hans Petter Selasky wrote: > On Wednesday 15 June 2011 11:33:14 Alexander Best wrote: > > On Tue Jun 14 11, Hans Petter Selasky wrote: > > > On Tuesday 14 June 2011 14:52:08 Alexander Motin wrote: > > > > Hans Petter Selasky wrote: > > > Done: > > > > > > http://svn.freebsd.org/changeset/base/223098 > > > > btw., if i might ask a technical and probably naive question: > > Hi, > > > > > does USB 3.0 feature *full* backward compatibility? that is supporting usb > > 1.x and usb 2.0 devices without the need for enabling those legacy > > controllers? > > Yes, XHCI is a replacement for EHCI and OHCI and UHCI. It speaks multiple > protocols. thanks a lot for clearing things up. :) > > > > > so will xhci give me all the backward compatibility or do i have to also > > enable a combination of ohci/uhci/ehci? with usb 2.0 there was no usb 1.x > > support unless ohci/uhci was also enabled. > > > > i read that the xhci controllers don't depend on CPU and I/O availability > > as much as the old controllers. doing CPU intensive tasks shouldn't have > > such a massive effect on USB transfer times, compared to usb 1.x and 2.0. > > that's why i'd like to completely get rid of the need for ohci/uhci/ehci > > in my kernel config. > > Due to certain commercial OS'es which haven't got XHCI support, hardware > manufacturers have come up with creative solutions which involves custom bits > to switch ports to and from XHCI/EHCI. > > > i'd really like to see some transfer time statistics with CPU being close > > to 100% idle and with CPU being hammered close to 100% with usb 3.0. i > > think i did such a test a while ago for usb 2.0 and transfer rates dropped > > quite significantly. > > --HPS -- a13x ___ freebsd-usb@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-usb To unsubscribe, send any mail to "freebsd-usb-unsubscr...@freebsd.org"
Re: USB 3.0 support by default?
On Wednesday 15 June 2011 11:33:14 Alexander Best wrote: > On Tue Jun 14 11, Hans Petter Selasky wrote: > > On Tuesday 14 June 2011 14:52:08 Alexander Motin wrote: > > > Hans Petter Selasky wrote: > > Done: > > > > http://svn.freebsd.org/changeset/base/223098 > > btw., if i might ask a technical and probably naive question: Hi, > > does USB 3.0 feature *full* backward compatibility? that is supporting usb > 1.x and usb 2.0 devices without the need for enabling those legacy > controllers? Yes, XHCI is a replacement for EHCI and OHCI and UHCI. It speaks multiple protocols. > > so will xhci give me all the backward compatibility or do i have to also > enable a combination of ohci/uhci/ehci? with usb 2.0 there was no usb 1.x > support unless ohci/uhci was also enabled. > > i read that the xhci controllers don't depend on CPU and I/O availability > as much as the old controllers. doing CPU intensive tasks shouldn't have > such a massive effect on USB transfer times, compared to usb 1.x and 2.0. > that's why i'd like to completely get rid of the need for ohci/uhci/ehci > in my kernel config. Due to certain commercial OS'es which haven't got XHCI support, hardware manufacturers have come up with creative solutions which involves custom bits to switch ports to and from XHCI/EHCI. > i'd really like to see some transfer time statistics with CPU being close > to 100% idle and with CPU being hammered close to 100% with usb 3.0. i > think i did such a test a while ago for usb 2.0 and transfer rates dropped > quite significantly. --HPS ___ freebsd-usb@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-usb To unsubscribe, send any mail to "freebsd-usb-unsubscr...@freebsd.org"
Re: USB 3.0 support by default?
On Tue Jun 14 11, Hans Petter Selasky wrote: > On Tuesday 14 June 2011 14:52:08 Alexander Motin wrote: > > Hans Petter Selasky wrote: > > Done: > > http://svn.freebsd.org/changeset/base/223098 btw., if i might ask a technical and probably naive question: does USB 3.0 feature *full* backward compatibility? that is supporting usb 1.x and usb 2.0 devices without the need for enabling those legacy controllers? so will xhci give me all the backward compatibility or do i have to also enable a combination of ohci/uhci/ehci? with usb 2.0 there was no usb 1.x support unless ohci/uhci was also enabled. i read that the xhci controllers don't depend on CPU and I/O availability as much as the old controllers. doing CPU intensive tasks shouldn't have such a massive effect on USB transfer times, compared to usb 1.x and 2.0. that's why i'd like to completely get rid of the need for ohci/uhci/ehci in my kernel config. i'd really like to see some transfer time statistics with CPU being close to 100% idle and with CPU being hammered close to 100% with usb 3.0. i think i did such a test a while ago for usb 2.0 and transfer rates dropped quite significantly. cheers. alex > > --HPS -- a13x ___ freebsd-usb@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-usb To unsubscribe, send any mail to "freebsd-usb-unsubscr...@freebsd.org"
Re: USB 3.0 support by default?
On Tuesday 14 June 2011 14:52:08 Alexander Motin wrote: > Hans Petter Selasky wrote: Done: http://svn.freebsd.org/changeset/base/223098 --HPS ___ freebsd-usb@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-usb To unsubscribe, send any mail to "freebsd-usb-unsubscr...@freebsd.org"
Re: USB 3.0 support by default?
On 13.06.2011 22:50, Hans Petter Selasky wrote: Should the "device xhci" be included by default in GENERIC for amd64 and i386 before FreeBSD 9 is released? Personally, I was surprised that it is not enabled yet. Are there any known issues that worth not having it included? -- Alexander Motin ___ freebsd-usb@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-usb To unsubscribe, send any mail to "freebsd-usb-unsubscr...@freebsd.org"
Re: USB 3.0 support by default?
Hans Petter Selasky wrote: > On Tuesday 14 June 2011 14:37:28 Alexander Motin wrote: >> On 13.06.2011 22:50, Hans Petter Selasky wrote: >>> Should the "device xhci" be included by default in GENERIC for amd64 and >>> i386 before FreeBSD 9 is released? >> Personally, I was surprised that it is not enabled yet. Are there any >> known issues that worth not having it included? > > No, there are not any known issues. Perhaps there are some suspend/resume > issues. It depends on everybody's own preferences, but IMHO it is better to have device not working after suspend then device not working at all. -- Alexander Motin ___ freebsd-usb@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-usb To unsubscribe, send any mail to "freebsd-usb-unsubscr...@freebsd.org"
Re: USB 3.0 support by default?
On Tuesday 14 June 2011 14:37:28 Alexander Motin wrote: > On 13.06.2011 22:50, Hans Petter Selasky wrote: > > Should the "device xhci" be included by default in GENERIC for amd64 and > > i386 before FreeBSD 9 is released? > > Personally, I was surprised that it is not enabled yet. Are there any > known issues that worth not having it included? No, there are not any known issues. Perhaps there are some suspend/resume issues. --HPS ___ freebsd-usb@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-usb To unsubscribe, send any mail to "freebsd-usb-unsubscr...@freebsd.org"
Re: USB 3.0 support by default?
On Mon, Jun 13, 2011 at 3:50 PM, Hans Petter Selasky wrote: > Hi, > > Should the "device xhci" be included by default in GENERIC for amd64 and > i386 > before FreeBSD 9 is released? > > --HPS > > It may be very good , because new PC main boards mostly are containing USB 3.0 ports . Thank you very much . Mehmet Erol Sanliturk ___ freebsd-usb@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-usb To unsubscribe, send any mail to "freebsd-usb-unsubscr...@freebsd.org"
Re: USB 3.0 support by default?
Hans Petter Selasky wrote: > Hi, > > Should the "device xhci" be included by default in GENERIC for amd64 and i386 > before FreeBSD 9 is released? I can't find any reason why it's not here :) > --HPS Kevin ___ freebsd-usb@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-usb To unsubscribe, send any mail to "freebsd-usb-unsubscr...@freebsd.org"
Re: USB 3.0 support by default?
On 06/13/2011 15:50, Hans Petter Selasky wrote: Hi, Should the "device xhci" be included by default in GENERIC for amd64 and i386 before FreeBSD 9 is released? --HPS ___ freebsd-usb@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-usb To unsubscribe, send any mail to "freebsd-usb-unsubscr...@freebsd.org" Our users would appreciate the switch I'm sure :) -- Kris Moore PC-BSD Software iXsystems ___ freebsd-usb@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-usb To unsubscribe, send any mail to "freebsd-usb-unsubscr...@freebsd.org"