DF-2717 / kgdb-frame6-locals.log
Reading symbols from /usr/obj/usr/src/sys/X86_64_GENERIC/kernel.debug...done.
Reading symbols from /boot/kernel/ehci.ko...done.
Loaded symbols for /boot/kernel/ehci.ko
Reading symbols from /boot/kernel/xhci.ko...done.
Loaded symbols for /boot/kernel/xhci.ko
_get_mycpu () at ./machine/thread.h:69
69 __asm ("movq %%gs:globaldata,%0" : "=r" (gd) : "m"(__mycpu__dummy));
(kgdb) #6 0xffffffff806ef3ac in nlookup (nd=nd@entry=0xfffff801180f7898)
at /usr/src/sys/kern/vfs_nlookup.c:767
767 nch_gen = nch.ncp->nc_generation & ~3;
(kgdb) last_element = 0
gd = 0xffffffff818c2000 <CPU_prvspace_bsp>
nlc = {nlc_nameptr = 0xfffff8008db3c406 "../tmp/df2717/a", nlc_namelen = 2}
nch = {ncp = 0x0, mount = 0xfffff8008db38c00}
nctmp = {ncp = 0x0, mount = 0xfffff8008db38c00}
mp = <optimized out>
wasdotordotdot = <optimized out>
path_reset = 0x0
ptr = 0xfffff8008db3c408 "/tmp/df2717/a"
nptr = 0xfffff8008db3c408 "/tmp/df2717/a"
error = 0
len = <optimized out>
dflags = 0
hit = 1
saveflag = 134234117
max_retries = 4
nl_gen = 4
nch_gen = 4
gen_changed = 0
doretry = false
inretry = false
__func__ = "nlookup"
(kgdb) rax 0x0 0
rbx 0xfffff8008db3c408 -8793715653624
r12 0xfffff8008db3c406 -8793715653626
r14 0xfffff801180f7898 -8791394387816
r15 0x74 116
(kgdb) $1 = (struct nlookupdata *) 0xfffff801180f7898
(kgdb) $2 = {nl_nch = {ncp = 0xfffff8011684d400, mount = 0xfffff8008db38c00},
nl_basench = 0xfffff80116ac6d60, nl_rootnch = {ncp = 0xfffff8008f541200,
mount = 0xfffff8008db38c00}, nl_jailnch = {ncp = 0x0, mount = 0x0},
nl_path = 0xfffff8008db3c400 "../../../tmp/df2717/a",
nl_td = 0xfffff8008e100700, nl_cred = 0xfffff8008da90f00, nl_dvp = 0x0,
nl_flags = 134234117, nl_loopcnt = 0, nl_dir_error = 0, nl_elmno = 3,
nl_open_vp = 0x0, nl_vp_fmode = 0}
(kgdb) $3 = 0xfffff8008db3c400 "../../../tmp/df2717/a"
(kgdb) $4 = 134234117
(kgdb) $5 = {nc_hash = {tqe_next = 0x0, tqe_prev = 0x0}, nc_entry = {tqe_next = 0x0,
tqe_prev = 0x0}, nc_vnode = {tqe_next = 0x0,
tqe_prev = 0xfffff801170a4c30}, nc_list = {
tqh_first = 0xfffff80119ba3400, tqh_last = 0xfffff80117045110},
nc_head = 0x0, nc_parent = 0x0, nc_vp = 0xfffff801170a4b00, nc_flag = 4624,
nc_nlen = 0 '\000', nc_unused = 0 '\000', nc_name = 0x0, nc_error = 0,
nc_timeout = 0, nc_negcpu = 0, {nc_namecache_gen = 0, nc_generation = 4,
nc_refs = 30}, {nc_lock = {lk_flags = 64, lk_timo = 100,
lk_count = 536870912, lk_wmesg = 0xffffffff80c661f5 "ncplk",
lk_lockholder = 0x0}}}
(kgdb) $6 = (struct mount *) 0xfffff8008db38c00
(kgdb) $7 = {nc_hash = {tqe_next = 0x0, tqe_prev = 0x0}, nc_entry = {tqe_next = 0x0,
tqe_prev = 0x0}, nc_vnode = {tqe_next = 0x0,
tqe_prev = 0xfffff8008f521030}, nc_list = {
tqh_first = 0xfffff8008f54ff00, tqh_last = 0xfffff8008f541310},
nc_head = 0x0, nc_parent = 0x0, nc_vp = 0xfffff8008f520f00, nc_flag = 4608,
nc_nlen = 0 '\000', nc_unused = 0 '\000', nc_name = 0x0, nc_error = 0,
nc_timeout = 0, nc_negcpu = 0, {nc_namecache_gen = 0, nc_generation = 4,
nc_refs = 66}, {nc_lock = {lk_flags = 64, lk_timo = 100,
lk_count = 536870912, lk_wmesg = 0xffffffff80c661f5 "ncplk",
lk_lockholder = 0x0}}}
(kgdb) $8 = (struct mount *) 0xfffff8008db38c00
(kgdb) $9 = {ncp = 0xfffff80116cc7200, mount = 0xfffff8008dcd8400}
(kgdb)