cvs commit: src/sys/vm uma_core.c

Alan L. Cox alc at imimic.com
Sat Jul 26 00:48:27 PDT 2003


Pawel Worach wrote:
> 
> alc         2003/07/25 20:55:32 PDT
> 
>   FreeBSD src repository
> 
>   Modified files:
>     sys/vm               uma_core.c
>   Log:
>   Gulp ... call kmem_malloc() without Giant.
> 
> Could this change affect user applications?
> After a reboot with this kernel squid crashes
> randomly with the stack every time.
> This could of course be a squid bug but i just
> have to make sure before i file one :)
> 

No, I wouldn't expect that to be a symptom.  Regardless, please try
backing out this one commit and see if it has any effect.

Regards,
Alan

> #0  0x2825e39f in kill () from /usr/lib/libc.so.5
> #1  0x282cab2b in abort () from /usr/lib/libc.so.5
> #2  0x0807c8e3 in xassert () at debug.cc:363
> #3  0x080c8c31 in UFSStoreState::queueRead(char*, unsigned, long long, void
> (*)(void*, char const*, int), void*) (this=0x91af010,
>     buf=0x912c018 "", size=4096, offset=0, callback=0x80b8598
> <storeClientReadHeader>, callback_data=0x91ab010) at ufs/store_io_ufs.cc:570
> #4  0x080b721b in storeRead (sio=Cannot access memory at address 0x0
> ) at ../include/RefCount.h:71
> ...


More information about the cvs-src mailing list