a serious error in sched_ule.c?
From: Bin Ren (br260_at_cam.ac.uk)
Date: 03/09/04
- Previous message: Norikatsu Shigemura: "Re: add cvs -W option to disable -R/CVSREADONLYFS"
- Next in thread: Robert Watson: "Re: a serious error in sched_ule.c?"
- Reply: Robert Watson: "Re: a serious error in sched_ule.c?"
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
To: freebsd-current@freebsd.org Date: 09 Mar 2004 12:37:16 +0000
Hi, all:
I've been reading sched_ule.c and seem to find a serious error:
in 'sched_slice()':
* Rationale:
* KSEs in interactive ksegs get the minimum slice so that we
* quickly notice if it abuses its advantage.
Then, there is:
if (!SCHED_INTERACTIVE(kg)) {
.....
.....
} else
ke->ke_slice = SCHED_SLICE_INTERACTIVE;
Then, at the beginning of the file, there is:
#define SCHED_SLICE_INTERACTIVE (slice_max)
(slice_max) for interactive KSEs???? Either this is a serious mistake or
I'm seriously missing sth here.
Thanks,
Bin
_______________________________________________
freebsd-hackers@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-hackers
To unsubscribe, send any mail to "freebsd-hackers-unsubscribe@freebsd.org"
- Previous message: Norikatsu Shigemura: "Re: add cvs -W option to disable -R/CVSREADONLYFS"
- Next in thread: Robert Watson: "Re: a serious error in sched_ule.c?"
- Reply: Robert Watson: "Re: a serious error in sched_ule.c?"
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
Relevant Pages
|
|