cvs commit: src/sys/vm uma_core.c

Pawel Worach pawel.worach at telia.com
Sat Jul 26 00:35:33 PDT 2003


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 :)

#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