Date: Tue, 3 May 2016 09:25:26 -0600 From: Warner Losh <wlosh@netflix.com> To: Warren Block <wblock@wonkity.com> Cc: Johan Hendriks <joh.hendriks@gmail.com>, freebsd-current@freebsd.org Subject: Re: CAM I/O Scheduler (was Re: FreeBSD Quarterly Status Report - First Quarter 2016 (fwd)) Message-ID: <F3A0E0C6-F8CC-4C2A-9F6F-308DAAB6DA62@netflix.com> In-Reply-To: <alpine.BSF.2.20.1605030801100.42085@wonkity.com> References: <alpine.BSF.2.20.1605011847390.44343@wonkity.com> <38091325-b0c9-ac6d-d6e9-efc29c814e0a@gmail.com> <alpine.BSF.2.20.1605030801100.42085@wonkity.com>
index | next in thread | previous in thread | raw e-mail
[-- Attachment #1 --] > On May 3, 2016, at 8:05 AM, Warren Block <wblock@wonkity.com> wrote: > > On Tue, 3 May 2016, Johan Hendriks wrote: > >> Op 02/05/16 om 02:49 schreef Warren Block: >> CAM I/O Scheduler >> >> Links >> I/O Scheduling in FreeBSD's CAM Subsystem (PDF) URL: >> https://people.freebsd.org/~imp/bsdcan2015/iosched-v3.pdf >> The BSDCan 2015 Talk URL: https://www.youtube.com/watch?v=3WqOLolj5EU >> >> Contact: Warner Losh <wlosh@netflix.com> >> >> An enhanced CAM I/O scheduler has been committed to the tree. By >> default, this scheduler implements the old behavior. In addition, an >> advanced adaptive scheduler is available. Along with the scheduler, >> SATA disks can now use Queued Trims with devices that support them. >> Details about the new scheduler are available in the I/O Scheduling in >> FreeBSD's CAM Subsystem article (PDF) or from the BSDCan 2015 talk. >> I updated my source today, but CAM_ADAPTIVE_IOSCHED yields an error about an unknown option. >> If I use CAM_NETFLIX_IOSCHED the kernel compiles. >> Is the name CAM_NETFLIX_IOSCHED changing to CAM_ADAPTIVE_IOSCHED? > > That is my understanding, yes. Warner can certainly explain it better than I can, so CCed. I’m changing it to CAM_ADAPTIVE_IOSCHED, but haven’t yet due to “work flow” issues in making sure that the Netflix repo doesn’t see a large number of conflicts when this is merged. I’ll see if I can finish today, but CAM_NETFLIX_IOSCHED is the old name. Warner [-- Attachment #2 --] -----BEGIN PGP SIGNATURE----- Comment: GPGTools - https://gpgtools.org iQIcBAEBCgAGBQJXKMLnAAoJEGwc0Sh9sBEAvOoQAONr0exarTUzbQKAfCwDy7mG vfWHIMfS4Tur0aX221IZFzQBEs73jw2pU9p4VHMF24HyQqDM39+lghxMSCkRDy86 rAo9DBftsAGSdZwiQ35VbayhXKMOhY21FaH6cPd1sHHoy9HtEe1aINQanbxseZUz mLOaww57UU2aXnJVti2IKJ+xGt9mFcRdYmFjlbFE/CGbH1fBPS0bZeoXilZXB351 YlD5RtatYkOHzHoaP3TxFM9tt1/YjzbwsP+D8BqPu6QZA0UcDuFQtq8j0gOIjtPJ 9s55UQo7GzKlKTt7U8Qpyjl8X7zPBhWfEBtx+jkh+d+SVIzPKTYcNkEOyiN87C4F A8T+XKsgiXYMKRkrbnw4iwTfeJYSSZ/GNz2NZyGGPsDemjM/4SB+vDNiSk7UmVwQ hfGcBPD16u9+4qRekZx+hKmg2xYdW9gCZHW4NSFCcfMyl6Kly2Z+iEprkp5m4Ti3 gpRDnOx2yyiWkWFA/ib6j8LOQ5/E5+D3556VzMFLvKemJ8BjPp8Flu7UG3effFpc E1RnTqvvUtOghT8FgDO7+h8LetO1Sl7gZekM0S8JucTWyb+ZGcop+3FwB2JYwakS KGXP7jKyqksbXhp/zM36sLudJWNmXH+IRTfWFE1yK6zwapr7BFJgjH+0/lW/HSee yLePOTOTvFx3RtUnQTim =PE5e -----END PGP SIGNATURE-----help
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?F3A0E0C6-F8CC-4C2A-9F6F-308DAAB6DA62>
