git: kernel - Fix CAM tag reservation for AHCI and SILI driver

看板DFBSD_commit作者時間14年前 (2011/05/17 07:32), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串1/1
commit 949597c267ec978bb2fa1eacb3297568faef6086 Author: Matthew Dillon <dillon@apollo.backplane.com> Date: Sat Apr 9 19:56:24 2011 -0700 kernel - Fix CAM tag reservation for AHCI and SILI driver * These drivers were adjusting the number of available tags upward using the wrong CAM call, which resulted in CAM not actually queueing multiple tags. Use the correct call. * With the issue fix and verified up to a combined 31 read and write requests can now be queued in parallel to a SATA drive via the AHCI driver. It does appear to make a difference. Summary of changes: sys/dev/disk/ahci/ahci_cam.c | 12 +++++++++--- sys/dev/disk/sili/sili_cam.c | 12 +++++++++--- 2 files changed, 18 insertions(+), 6 deletions(-) http://gitweb.dragonflybsd.org/dragonfly.git/commitdiff/949597c267ec978bb2fa1eacb3297568faef6086 -- DragonFly BSD source repository
文章代碼(AID): #1DqRG9UV (DFBSD_commit)