[lkml]   [2002]   [Feb]   [28]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
Messages in this thread
SubjectRe: 2.4.19-preX: What we really need: -AA patches finally in the tree
On Thu, 28 Feb 2002, Bill Davidsen wrote:
> On Tue, 26 Feb 2002, Christoph Hellwig wrote:
> > They shouldn't, But many old drivers do (and _had to_):
> >
> > current->policy = SCHED_YIELD;
> > schedule();
> >
> > which isn't possible with the new scheduler.
> Let's see, the choices are to (a) keep the old scheduler which has many
> performance issues, or (b) put in the new scheduler and let people who
> need the old drivers either fix them or stop upgrading.

or (c) have proponents of the inclusion of the O(1) scheduler
fix all drivers before having the O(1) scheduler considered
for inclusion.

Adding a yield() function to 2.4's scheduler and fixing all
the drivers to use it isn't that hard. Now all that's needed
are some O(1) fans willing to do the grunt work.


"Linux holds advantages over the single-vendor commercial OS"
-- Microsoft's "Competing with Linux" document

To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to
More majordomo info at
Please read the FAQ at

 \ /
  Last update: 2005-03-22 13:21    [W:0.074 / U:1.020 seconds]
©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site