Displaying 3 results from an estimated 3 matches for "arc_change_state".
2007 Jan 23
4
Assertion in arc_change_state
Hi,
My current code is tripping the following assertion:
lib/libzpool/build-kernel/arc.c:736: arc_change_state: Assertion
`new_state->size + to_delta >= new_state->lsize (0x2a60000 >= 0x2a64000)`
failed.
gdb info:
Program terminated with signal 6, Aborted.
#0 0x00002afcd767847b in raise () from /lib/libc.so.6
(gdb) bt
#0 0x00002afcd767847b in raise () from /lib/libc.so.6
#1 0x00002afcd767...
2006 Jun 12
3
panic in buf_hash_remove
...0 rip: fffffffff3ee322e
cs: 28 rfl: 10206 rsp: fffffe80005c3a70
ss: 30
fffffe80005c3870 unix:die+eb ()
fffffe80005c3970 unix:trap+14f9 ()
fffffe80005c3980 unix:cmntrap+140 ()
fffffe80005c3aa0 zfs:buf_hash_remove+54 ()
fffffe80005c3b00 zfs:arc_change_state+1bd ()
fffffe80005c3b70 zfs:arc_evict_ghost+d1 ()
fffffe80005c3b90 zfs:arc_adjust+10f ()
fffffe80005c3bb0 zfs:arc_kmem_reclaim+d0 ()
fffffe80005c3bf0 zfs:arc_kmem_reap_now+30 ()
fffffe80005c3c60 zfs:arc_reclaim_thread+108 ()
fffffe80005c3c70 unix:thread_start+8 ()
syncing file systems...
done
du...
2007 Feb 18
3
Improper use of atomic_add_64().
Hi.
I noticed that when non-64bit variable is given as a second argument to
atomic_add_64() function, the result is invalid.
I found few places where such situation occurs. I wonder how this got
unnoticed with ztest, which fails on me within a few seconds (after I
started to use Solaris atomic operations) on assertions. Maybe this
only doesn''t work when compiled with gcc? Not sure, but