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] ==...