Source-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

Re: CVS commit: src/sys



> YAMAMOTO Takashi wrote:
> >>  int
> >>  linux_sys_sched_setparam(struct lwp *l, const struct 
> >> linux_sys_sched_setparam_args *uap, register_t *retval)
> >>  {
> > 
> >> +  error = sched_linux2native(LINUX_SCHED_OTHER, &lp, &policy, &sp);
> >> +  if (error)
> >> +          goto out;
> >>  
> >> -  return 0;
> >> +  error = do_sched_setparam(SCARG(uap, pid), 0, policy, &sp);
> >> +  if (error)
> >> +          goto out;
> >> +
> >> + out:
> >> +  return error;
> > 
> > you should use the current policy instead of assuming SCHED_OTHER.
> 
> Heh I thought I changed that... anyway, can't we just pass SCHED_NONE
> for the FreeBSD/Linux setparam cases?
> 
> -e.

i think policy is necessary to convert priority.

YAMAMOTO Takashi


Home | Main Index | Thread Index | Old Index