Thanks Julian
After sending the mail I read the message clsoer, and was suprised, because I'm
not using wrr, just rr.
For some reason ldirectord automatically assumes your using wrr. I hacked the
ldirectord source and fixed it.
Apologies for wasting time.
The Gods Previously Read:
>
> Hello,
>
> On Mon, 22 Oct 2001, rolyaT yuG wrote:
>
> > Hi, I keep getting this output from ldirectord:
> >
> > Starting ldirectord <7>IPVS: ip_vs_sched_getbyname(): sched_name "wrr"
> > IPVS: ip_vs_sched_getbyname(): sched_name "wrr"
> > IPVS: Scheduler module ip_vs_wrr.o not found
>
> Try the attached patch. In any case, you need the ip_vs_wrr.o
> module present.
>
> > Unable to handle kernel NULL pointer dereference at virtual address 00000010
>
> Regards
>
> --
> Julian Anastasov <ja@xxxxxx>
Content-Description: Fix oops when module is missing
> --- ipvs-0.9.5/ipvs/ip_vs_ctl.c.orig Wed Sep 19 04:14:24 2001
> +++ ipvs-0.9.5/ipvs/ip_vs_ctl.c Mon Oct 22 12:01:15 2001
> @@ -1054,7 +1054,7 @@
> return 0;
>
> out_err:
> - if (sched->module)
> + if (sched && sched->module)
> __MOD_DEC_USE_COUNT(sched->module);
> if (svc) {
> kfree(svc);
--
Guy Taylor
Obsidian Systems
Cell: 083 357 3438
E-mail: guy@xxxxxxxxxxxxxx
Intelligenti pauca - Few words suffice for he who understands.
PGP PUBLIC KEY BLOCK:
Available at ftp://lava.obsidian.co.za/pub/keys/guyspubkey
|