tech-kern archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

Bounties for xhci features: scatter-gather, suspend/resume



Hi all,

I'd like to offer bounties for the following.
I am also utilizing the wiki to make it easy for others to add their own
bounties: http://wiki.netbsd.org/projects/funded/

------------------------

xHCI resume support

xhci is everywhere, and for many machines, it's the only remaining step
for a flawless suspend/resume experiences.
xhci_{suspend,resume} are unimplemented, and devices do not work after
resume.

(Contact nia in http://gnats.netbsd.org/56050 for actual hardware testing)

I can offer a bounty of $200 for this.
Offer valid until 1/July/2021.

------------------------

xHCI scatter-gather support

The infamous "failed to create xfers". xhci wants contiguous
allocations. With too much memory fragmentation, they're hard to do.
This shows up as USB drivers randomly failing on machines that have been
Up for a while.
(chuq attempted to handle this UVM-side recently).

Adding support for xhci scatter-gather means requiring less contiguous
memory, and fewer surprises at high uptime.

I can offer a bounty of $400 for this.
Offer valid until 1/July/2021.

------------------------

Thanks.


Home | Main Index | Thread Index | Old Index