diff options
author | Warner Losh <imp@FreeBSD.org> | 2018-08-15 00:15:40 +0000 |
---|---|---|
committer | Warner Losh <imp@FreeBSD.org> | 2018-08-15 00:15:40 +0000 |
commit | 74cc33ce5785a85d68d6e3ef0ec9ba3a3678c6e5 (patch) | |
tree | 75e99d5696463decbc647aad649f167210f96c2b /sys/cam | |
parent | 56b9659ee7107c24a459baacae2a33972349b9a7 (diff) | |
download | src-74cc33ce5785a85d68d6e3ef0ec9ba3a3678c6e5.tar.gz src-74cc33ce5785a85d68d6e3ef0ec9ba3a3678c6e5.zip |
Flesh out a comment about what we're doing with read bias and trims.
Sponsored by: Netflix
Notes
Notes:
svn path=/head/; revision=337824
Diffstat (limited to 'sys/cam')
-rw-r--r-- | sys/cam/cam_iosched.c | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/sys/cam/cam_iosched.c b/sys/cam/cam_iosched.c index 769367f4164b..6e1f6d52d0eb 100644 --- a/sys/cam/cam_iosched.c +++ b/sys/cam/cam_iosched.c @@ -1311,7 +1311,9 @@ cam_iosched_get_trim(struct cam_iosched_softc *isc) if (do_dynamic_iosched) { /* * If pending read, prefer that based on current read bias - * setting. + * setting. The read bias is shared for both writes and + * TRIMs, but on TRIMs the bias is for a combined TRIM + * not a single TRIM request that's come in. */ if (bioq_first(&isc->bio_queue) && isc->current_read_bias) { isc->current_read_bias--; |