svn commit: r335066 - in head/sys: kern sys

2018-06-13 Thread Warner Losh
Author: imp Date: Wed Jun 13 16:48:07 2018 New Revision: 335066 URL: https://svnweb.freebsd.org/changeset/base/335066 Log: Implement a 'car limit' for bioq. Allow one to implement a 'car limit' for bioq_disksort. debug.bioq_batchsize sets the size of car limit. Every time we queue that

Re: svn commit: r335066 - in head/sys: kern sys

2018-06-13 Thread Ravi Pokala
say you "start over", and the code says you bioq_insert_tail(). Why does the latter imply "start(ing) over"? Thanks, Ravi (rpokala@) -Original Message- From: on behalf of Warner Losh Date: 2018-06-13, Wednesday at 12:48 To: , , Subject: svn commit: r335066 - in head/

Re: svn commit: r335066 - in head/sys: kern sys

2018-06-13 Thread Warner Losh
. Why does the latter > imply "start(ing) over"? > Because that also sets a new sorting point for inserting sorted. Warner > Thanks, > > Ravi (rpokala@) > > -Original Message- > From: on behalf of Warner Losh > > Date: 2018-06-13, Wednesday at 1

Re: svn commit: r335066 - in head/sys: kern sys

2018-06-13 Thread Ian Lepore
On Wed, 2018-06-13 at 13:22 -0600, Warner Losh wrote: > So we implement the elevator algorithm, but limit the number of requests > that we can put in each 'car'. Elevators themselves are sometimes call > 'cars' for reasons I have no clue about. An "elevator" is an entire system for moving somethin