diff options
author | Martin Pieuchot <mpi@cvs.openbsd.org> | 2016-11-30 10:19:19 +0000 |
---|---|---|
committer | Martin Pieuchot <mpi@cvs.openbsd.org> | 2016-11-30 10:19:19 +0000 |
commit | dd04d10e33a00d3fddecdc5cf598083b8bb0a4ee (patch) | |
tree | a9465eff9137897a12aac9fa0691fd2bf097f6a2 /usr.sbin/user/user.c | |
parent | 393c9544ff4278f3f59405b945e2eed9c5a51faa (diff) |
Do not overlay DMA fragment decriptors with free list handling.
This "cleverness" increase the risk of races due to caching and/or
prefetching between the HC and DMA engine. Many of the bug reports
on bugs@ involving memory corruptions in usb_allocmem() should be
easier to diagnose when not avoided with this change.
From Marius Strobl, ok kettenis@
Diffstat (limited to 'usr.sbin/user/user.c')
0 files changed, 0 insertions, 0 deletions