Possible scheduler (SCHED_ULE) bug?

Jaime Bozza jbozza at mindsites.com
Wed Dec 16 20:36:45 UTC 2009


> From: Jacob Myers [mailto:jacob at whotookspaz.org]
> Jaime Bozza wrote:
> > From: Arnaud Houdelette [mailto:arnaud.houdelette at tzim.net]
> >> I haven't tried larger files - Maybe the boundary is different on amd64?   Doing some quick tests
> >> right now, I was able to upload a 100MB file without a problem, but this is an AMD64 system with
> SMP,
> >> plus the filesystem is all ZFS, so there are too many things different.  I'll have to setup a
> system
> >> that closely mirrors the rest of my tests (UFS, ULE, no SMP, etc) before I can say I'm not having a
> >> problem there.
> >>> Jaime
> >>>
> >> I had the same issue using 7.1 amd64, with ZFS, no SMP.
> >> Not really sure what is the size boundary. I can't really test either,
> >> as the machine is remote.
> >> But I confirm that each tentative upload of certain relatively 'big'
> >> files (around 1MB) with wordpress hanged the system before I switched
> >> from sendfile to writev.
> >>
> >> I might do some test on amd64 7.2 with no SMP if it can be of any use ?
> >>
> >> Arnaud
> >
> > I was able to duplicate the problem on 7.2-STABLE amd64 no SMP - Problem didn't seem to happen with
> SMP on.  While I wasn't able to get a crash dump, the crash looked similar.
> >
> > Jaime
> >
> 
> FWIW, there was a fix committed for this:
> http://svn.freebsd.org/viewvc/base?view=revision&revision=198853
> See if it helps.

Sorry for the delay in testing this - Everything seems to be working fine now.   I'm not able to force a lockup anymore under the same conditions.   Thanks for the fix!

Jaime



More information about the freebsd-stable mailing list