search for: lock_data

Displaying 6 results from an estimated 6 matches for "lock_data".

2003 Jul 02
0
union_lookup panics ...
..., le_prev = 0x0}, v_numoutput = 0, v_type = VREG, v_un = {vu_mountedhere = 0x0, vu_socket = 0x0, vu_spec = {vu_specinfo = 0x0, vu_specnext = { sle_next = 0x0}}, vu_fifoinfo = 0x0}, v_lease = 0x0, v_lastw = 0, v_cstart = 0, v_lasta = 0, v_clen = 0, v_object = 0x0, v_interlock = { lock_data = 0}, v_vnlock = 0x0, v_tag = VT_UNION, v_data = 0x92aa0080, v_cache_src = {lh_first = 0x0}, v_cache_dst = {tqh_first = 0x0, tqh_last = 0xc5e06340}, v_dd = 0xc5e062c0, v_ddid = 0, v_pollinfo = { vpi_lock = {lock_data = 0}, vpi_selinfo = {si_pid = 0, si_note = { slh_first = 0x0}, s...
2003 Jul 01
2
Okay, looks like I might have a *good* one here ... inode hang
...tf_cs = 31, tf_eflags = 535, tf_esp = 2143284932, tf_ss = 47}) at /usr/src/sys/i386/i386/trap.c:1175 #12 0x802299ab in Xint0x80_syscall () #13 0x2807ac6c in ?? () #14 0x2807abf0 in ?? () #15 0x804acbd in ?? () #16 0x8049e1e in ?? () (kgdb) print *(struct lock *)0x8a4ef600 $1 = {lk_interlock = {lock_data = 0}, lk_flags = 2098240, lk_sharecount = 0, lk_waitcount = 958, lk_exclusivecount = 1, lk_prio = 8, lk_wmesg = 0x80263d4a "inode", lk_timo = 6, lk_lockholder = 79367} (kgdb) proc 79367 (kgdb) bt #0 mi_switch () at machine/globals.h:119 #1 0x8014a1f9 in tsleep (ident=0x8a4ef300, pri...
2005 Oct 21
1
1.0alpha4: mbox-lock asserts and cores
...): assertion failed: (lock_type == F_UNLCK) Gdb info on a couple of the cores is attached. It looks like the arg lock_type for mbox_lock_fcntl() is not getting passed in correctly, like the enum "enum mbox_lock_type type" in mbox_lock_list() is not getting set or used correctly so that lock_data[type].func is wrong. Hmmm. My setup: Solaris 9, mbox, dovecot built with gcc 4.0.2. The filesystem for INBOXes is NFS mounted from another Solaris 9 system, but the index files reside on local filesystems. My setting for "lock_method = fcntl", per your release notes. I did not change th...
2003 Jun 11
1
nfs panic with umount -f
..., le_prev = 0x0}, v_numoutput = 0, v_type = VBAD, v_un = {vu_mountedhere = 0x0, vu_socket = 0x0, vu_spec = {vu_specinfo = 0x0, vu_specnext = { sle_next = 0x0}}, vu_fifoinfo = 0x0}, v_lease = 0x0, v_lastw = 0, v_cstart = 0, v_lasta = 0, v_clen = 0, v_object = 0x0, v_interlock = { lock_data = 0}, v_vnlock = 0x0, v_tag = VT_NON, v_data = 0x0, v_cache_src = {lh_first = 0x0}, v_cache_dst = {tqh_first = 0x0, tqh_last = 0xe8469d00}, v_dd = 0xe8469c80, v_ddid = 0, v_pollinfo = { vpi_lock = {lock_data = 0}, vpi_selinfo = {si_pid = 0, si_note = { slh_first = 0x0}, si_flags =...
2005 Nov 30
0
F_UNLCK assertion
...grading to alpha4. > Gdb info on a couple of the cores is attached. It looks > like the arg lock_type for mbox_lock_fcntl() is not getting > passed in correctly, like the enum "enum mbox_lock_type type" > in mbox_lock_list() is not getting set or used correctly so > that lock_data[type].func is wrong. Hmmm. > > My setup: Solaris 9, mbox, dovecot built with gcc 4.0.2. > The filesystem for INBOXes is NFS mounted from another Solaris 9 > system, but the index files reside on local filesystems. > My setting for "lock_method = fcntl", per your release n...
2013 Nov 28
1
Samba4 git pull (11/28/2013) won't compile on FreeBSD 9.2
...)private_data; struct byte_range_lock *br_lock; br_lock = talloc_pooled_object( state->mem_ctx, struct byte_range_lock, 1, data.dsize); if (br_lock == NULL) { *state->br_lock = NULL; return; } br_lock->lock_data = (struct lock_struct *)talloc_memdup( br_lock, data.dptr, data.dsize); br_lock->num_locks = data.dsize / sizeof(struct lock_struct); if ((data.dsize % sizeof(struct lock_struct)) == 1) { br_lock->have_read_oplocks = (data.dptr[data.dsize-1] ==...