[PATCH]: additional futex operations

Roman Divacky rdivacky at FreeBSD.org
Thu Mar 20 08:46:23 UTC 2008


On Thu, Mar 20, 2008 at 10:48:15AM +0300, sam wrote:
> Boris Samorodov wrote:
> >Roman, it really works! Now linux-firefox and linux-thunderbird
> >work (after some quick testing) just fine. Great, thanks!
> >
> >Sam, can you try Roman's patch? It should (I hope) reduce processor's
> >resources for HLDS.
> >
> >
> >WBR
> >  
> after apply Roman's patch (patching -> module compiling & reinstalling 
> -> rebooting)
> situation is not changed
> ------------------------------------------------------------------
> FreeBSD damascus 7.0-PRERELEASE FreeBSD 7.0-PRERELEASE #7: Fri Feb 22 
> 11:53:45 MSK 2008     root at static:/usr/obj/usr/src/sys/DAMASCUS  i386
> 
> PID USERNAME  THR PRI NICE   SIZE    RES STATE    TIME   WCPU COMMAND
> 1013 games       1 106    0  1089M 60400K RUN      0:10 48.39% hlds_i686
>  635 root        1  55    0  3160K  1160K select   0:11 16.16% syslogd
> 1012 games       1   8    0  1089M 60400K nanslp   0:07 15.38% hlds_i686
> 
> more flood in /var/log/messages
> 
> Mar 20 10:39:16 static kernel: 128
> Mar 20 10:39:16 static kernel: linux_sys_futex: unknown op 128
> Mar 20 10:39:16 static kernel:
> Mar 20 10:39:16 static kernel: linux_sys_futex: unknown op 129
> Mar 20 10:39:16 static last message repeated 4 times
> Mar 20 10:39:16 static kernel: linux_sys_futex: unknown op 12
> Mar 20 10:39:16 static kernel: 9
> Mar 20 10:39:16 static kernel: linux_sys_futex: unknown op 129
> Mar 20 10:39:16 static last message repeated 2 times
> Mar 20 10:39:17 static kernel:
> Mar 20 10:39:17 static kernel: linux_sys_futex: unknown op 129

this looks almost impossible as I clear the "128" bit from the op.
are you sure you applied the patch correctly?


More information about the freebsd-emulation mailing list