[prev in list] [next in list] [prev in thread] [next in thread]
List: netbsd-users
Subject: Re: Issue mounting USB mass-storage drive
From: Jaromir Dolecek <jaromir.dolecek () gmail ! com>
Date: 2018-12-29 22:43:17
Message-ID: E71DC6F5-3ABD-4858-882D-A9361C79FA1E () gmail ! com
[Download RAW message or body]
> Le 29 déc. 2018 à 20:50, Michael van Elst <mlelstv@serpens.de> a écrit :
>
> nagelbh@SDF.ORG (Bruce Nagel) writes:
>
> > I'm guessing there isn't a simple means to use USB2 drivers and avoid this
> > issue? Nothing in the case is newer than 2012 so I don't need USB3
> > support.
>
> The USB3 case is worse. The only driver that better handles fragmented
> memory by allowing multi-segment DMA is ehci and that's USB2.
>
How difficult it would be to change eg xhci to also allow mapping data into multiple \
segments ?
This looks like perfect small project for some willing volunteer- limited scope, and \
visible quality of life improvement for everyone.
Jaromir
[Attachment #3 (text/html)]
<html><head><meta http-equiv="content-type" content="text/html; \
charset=utf-8"></head><body dir="auto"><div><br></div><div><div dir="ltr"><span \
style="background-color: rgba(255, 255, 255, 0);"><br></span><font \
color="#000000"><span style="caret-color: rgb(0, 0, 0); background-color: rgba(255, \
255, 255, 0);">Le 29 déc. 2018 à 20:50, Michael van Elst <<a \
href="mailto:mlelstv@serpens.de">mlelstv@serpens.de</a>> a \
écrit :<br><br></span></font></div><blockquote type="cite"><div dir="ltr"><font \
color="#000000"><span style="caret-color: rgb(0, 0, 0); background-color: rgba(255, \
255, 255, 0);"><a href="mailto:nagelbh@SDF.ORG">nagelbh@SDF.ORG</a> (Bruce Nagel) \
writes:<br><br></span></font><blockquote type="cite"><font color="#000000"><span \
style="caret-color: rgb(0, 0, 0); background-color: rgba(255, 255, 255, 0);">I'm \
guessing there isn't a simple means to use USB2 drivers and avoid \
this <br></span></font></blockquote><blockquote type="cite"><font \
color="#000000"><span style="caret-color: rgb(0, 0, 0); background-color: rgba(255, \
255, 255, 0);">issue? Nothing in the case is newer than 2012 so I don't need \
USB3 <br></span></font></blockquote><blockquote type="cite"><font \
color="#000000"><span style="caret-color: rgb(0, 0, 0); background-color: rgba(255, \
255, 255, 0);">support.<br></span></font></blockquote><font color="#000000"><span \
style="caret-color: rgb(0, 0, 0); background-color: rgba(255, 255, 255, 0);"><br>The \
USB3 case is worse. The only driver that better handles fragmented<br>memory by \
allowing multi-segment DMA is ehci and that's \
USB2.<br><br></span></font></div></blockquote><br></div><div>How difficult it would \
be to change eg xhci to also allow mapping data into multiple segments \
?</div><div><br></div><div>This looks like perfect small project for some willing \
volunteer- limited scope, and visible quality of life improvement for \
everyone. </div><div><br></div><div>Jaromir</div></body></html>
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic