Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 23 Sep 2007 18:09:53 -0700 (PDT)
From:      Jeff Roberson <jroberson@chesapeake.net>
To:        Abdullah Ibn Hamad Al-Marri <almarrie@gmail.com>
Cc:        freebsd-current@freebsd.org
Subject:   Re: [panic] sched_priority: invalid interactive priority 124 score -4
Message-ID:  <20070923180909.U547@10.0.0.1>
In-Reply-To: <499c70c0709231710r228afb76qf740a01e81ef106a@mail.gmail.com>
References:  <46F609DC.3070809@melbpc.org.au> <20070923110135.C547@10.0.0.1> <499c70c0709231508o1d57bd36gaf654e33c4a2ad06@mail.gmail.com> <20070923160448.I547@10.0.0.1> <46F6F7C9.6030309@FreeBSD.org> <499c70c0709231710r228afb76qf740a01e81ef106a@mail.gmail.com>

next in thread | previous in thread | raw e-mail | index | archive | help

On Mon, 24 Sep 2007, Abdullah Ibn Hamad Al-Marri wrote:

> On 9/24/07, Kris Kennaway <kris@freebsd.org> wrote:
>> Jeff Roberson wrote:
>>> On Mon, 24 Sep 2007, Abdullah Ibn Hamad Al-Marri wrote:
>>>
>>>> On 9/23/07, Jeff Roberson <jroberson@chesapeake.net> wrote:
>>>>> On Sun, 23 Sep 2007, Peter Kostouros wrote:
>>>>>
>>>>>> Hi
>>>>>>
>>>>>> I received the abovementioned panic on a system csup'ed and build a
>>>>>> few hours
>>>>>> ago and have attached a debug session I hope will help.
>>>>>
>>>>> Peter,
>>>>>
>>>>> Thanks for your debugging efforts.  The problem was with my most recent
>>>>> commit.  You can back out to 1.207 or try this patch, which csjp reports
>>>>> fixes the problem:
>>>>>
>>>>> http://people.freebsd.org/~jeff/ulebugs.diff
>>>>>
>>>>> Thanks,
>>>>> Jeff
>>>>
>>>> Jeff,
>>>>
>>>> fetch http://people.freebsd.org/~jeff/ulebugs.diff && patch <
>>>> ulebugs.diff
>>>> ulebugs.diff                                  100% of  914  B 8767 kBps
>>>> Hmm...  Looks like a unified diff to me...
>>>> The text leading up to this was:
>>>> --------------------------
>>>> |Index: sched_ule.c
>>>> |===================================================================
>>>> |RCS file: /home/ncvs/src/sys/kern/sched_ule.c,v
>>>> |retrieving revision 1.208
>>>> |diff -u -r1.208 sched_ule.c
>>>> |--- sched_ule.c        22 Sep 2007 02:20:14 -0000      1.208
>>>> |+++ sched_ule.c        23 Sep 2007 17:33:02 -0000
>>>> --------------------------
>>>> File to patch:
>>>> No file found--skip this patch? [n] y
>>>> Skipping patch...
>>>> Hunk #1 ignored at 1410.
>>>> Hunk #2 ignored at 1865.
>>>> 2 out of 2 hunks ignored--saving rejects to sched_ule.c.rej
>>>
>>> If you're not running 1.208 the patch won't apply.  On the positive
>>> side, that also means you don't have this bug.
>>
>> Looks like he's running patch from the wrong directory, i.e. not
>> sys/kern/ where sched_ule.c is.
>>
>> Kris
>
> Yup, I corrected it, sorry for the noise.
>
> cd /usr/src/sys/kern/ && fetch
> http://people.freebsd.org/~jeff/ulebugs.diff && patch < ulebugs.diff
> ulebugs.diff                                  100% of 2016  B   13 MBps

I just committed the nice related portion of this fix.  Unless you're Kris 
you probably don't need to worry about the other bug this fixes.

Thanks,
Jeff

> Hmm...  Looks like a unified diff to me...
> The text leading up to this was:
> --------------------------
> |Index: sched_ule.c
> |===================================================================
> |RCS file: /home/ncvs/src/sys/kern/sched_ule.c,v
> |retrieving revision 1.208
> |diff -u -r1.208 sched_ule.c
> |--- sched_ule.c        22 Sep 2007 02:20:14 -0000      1.208
> |+++ sched_ule.c        23 Sep 2007 23:45:36 -0000
> --------------------------
> Patching file sched_ule.c using Plan A...
> Hunk #1 failed at 1410.
> Hunk #2 succeeded at 1858 (offset -7 lines).
> Hunk #3 succeeded at 1867 (offset -7 lines).
> Hunk #4 succeeded at 2570 (offset 1 line).
> Hunk #5 succeeded at 2575 (offset -7 lines).
> Hunk #6 succeeded at 2612 (offset 1 line).
> 1 out of 6 hunks failed--saving rejects to sched_ule.c.rej
> done
>
>
> -- 
> Regards,
>
> -Abdullah Ibn Hamad Al-Marri
> Arab Portal
> http://www.WeArab.Net/
> _______________________________________________
> freebsd-current@freebsd.org mailing list
> http://lists.freebsd.org/mailman/listinfo/freebsd-current
> To unsubscribe, send any mail to "freebsd-current-unsubscribe@freebsd.org"
>



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20070923180909.U547>