> -----Original Message-----
> From: lng-odp [mailto:[email protected]] On Behalf Of Maxim
> Uvarov
> Sent: Monday, August 15, 2016 4:46 PM
> To: [email protected]
> Subject: Re: [lng-odp] [PATCH] linux-gen: sched: keep scheduling over
> empty queues
>
> On 08/15/16 15:21, Petri Savolainen wrote:
> > if (num < 0) {
> > - /* Destroyed queue */
> > + /* Destroyed queue. Continue scheduling the same
> > + * priority queue. */
> > sched_cb_queue_destroy_finalize(qi);
> > continue;
> > }
> >
> > if (num == 0) {
> > - /* Remove empty queue from scheduling */
> > + /* Remove empty queue from scheduling. Continue
> > + * scheduling the same priority queue. */
> > continue;
> has it be "if () else if () ..." ?
There's no functional difference with this and if - else if. I'm actually
planning to modify queue dequeue and combine these two into a single:
if (num <= 0)
continue;
-Petri