On Mon, 6 Jun 2005 15:12:59 -0400 (EDT) Jeff Roberson <jroberson_at_chesapeake.net> wrote: > > > > I just fixed what should be the last ULE+KSE+PREEMPTION bug. Please let > > > > me know if you run into any problems with it, preferably with a seperate > > > > mail to me as I'm more likely to see this than one which is cc'd to > > > > current_at_. > > > Wow! that's cool! > > > I tried to 'nice -20 make -j1024 buildworld' with > > > SCHED_ULE and PREEMPTION kernel options. I contacted a > > > panic like following, and sorry, I cannot get a crash dump. > Is this on CURRENT or 5.x? What is your sched_ule.c version? I'm doing > this on CURRENT while playing a movie with mplayer without issue. Off course, I'm using latest CURRENT in this time, and sched_ule.c,v 1.151. FreeBSD nadesico.ninth-nine.com 6.0-CURRENT FreeBSD 6.0-CURRENT #4: Mon Jun 6 01:02:49 JST 2005 nork_at_nadesico.ninth-nine.com:/usr/obj/usr/src/sys/NADESICO i386 $FreeBSD: src/sys/kern/sched_ule.c,v 1.151 2005/06/04 09:24:15 jeff Exp $ > > #22 0xc04b3ebc in sched_add (td=0x0, flags=0) > > at /usr/src/sys/kern/sched_ule.c:1745 > > #23 0xc04b4988 in setrunqueue (td=0xc3a3f4b0, flags=0) at kern_switch.c:564 > > #24 0xc04b46a1 in adjustrunqueue (td=0xc3a3f4b0, newpri=16) > > at kern_switch.c:325 > > #25 0xc04b3354 in sched_thread_priority (td=0xc3a3f4b0, prio=16 '\020') > > at /usr/src/sys/kern/sched_ule.c:1235 > > #26 0xc04b339d in sched_lend_prio (td=0x0, prio=16 '\020') > > at /usr/src/sys/kern/sched_ule.c:1250 > > #27 0xc04c7f9e in propagate_priority (td=0xc3a3f4b0) > > at /usr/src/sys/kern/subr_turnstile.c:204 > > #28 0xc04c8a7d in turnstile_wait (lock=0xc06d0b60, owner=0x0) > > at /usr/src/sys/kern/subr_turnstile.c:629 > > #29 0xc0490351 in _mtx_lock_sleep (m=0xc06d0b60, td=0xc2c58320, opts=0, > > file=0x0, line=0) at /usr/src/sys/kern/kern_mutex.c:550 > > #30 0xc0480dec in ithread_loop (arg=0xc2c59c00) > > at /usr/src/sys/kern/kern_intr.c:545 > > #31 0xc047fa60 in fork_exit (callout=0xc0480c50 <ithread_loop>, arg=0x0, > > frame=0x0) at /usr/src/sys/kern/kern_fork.c:789 > > #32 0xc061053c in fork_trampoline () at /usr/src/sys/i386/i386/exception.s:208 I think that fork and ithread with sched_ule issue has a issue.Received on Mon Jun 06 2005 - 19:56:15 UTC
This archive was generated by hypermail 2.4.0 : Wed May 19 2021 - 11:38:35 UTC