diff options
author | mav <mav@FreeBSD.org> | 2012-01-19 01:55:48 +0000 |
---|---|---|
committer | mav <mav@FreeBSD.org> | 2012-01-19 01:55:48 +0000 |
commit | 06ec0382c9152eebe0d5fb634449d5c6926b222f (patch) | |
tree | e7e0f3b013eb72b2f4cd4e019df02fcbec3761e8 /usr.bin/ktrace/ktrace.c | |
parent | 142940515e9cd65b5186fafc7f5969a5b123c8df (diff) | |
download | FreeBSD-src-06ec0382c9152eebe0d5fb634449d5c6926b222f.zip FreeBSD-src-06ec0382c9152eebe0d5fb634449d5c6926b222f.tar.gz |
Two 192/24/8 playback streams overflow single mandatory output line (SDO)
of HDA bus. Handle that from two directions:
- Add support for "striping" (using several SDO lines), if supported.
- Account HDA bus utilization and return error on new stream allocation
attempt if remaining bandwidth is unsifficient.
Most of HDA controllers have one SDO line with 46Mbps output bandwidth.
NVIDIA GF210 has 2 lines - 92Mbps. NVIDIA GF520 has 4 lines - 184Mbps!
MFC after: 2 months
Sponsored by: iXsystems, Inc.
Diffstat (limited to 'usr.bin/ktrace/ktrace.c')
0 files changed, 0 insertions, 0 deletions