Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 14 Feb 1998 18:57:37 -0800
From:      Mike Smith <mike@smith.net.au>
To:        Amancio Hasty <hasty@rah.star-gate.com>
Cc:        current@FreeBSD.ORG
Subject:   Re: about my last panic 
Message-ID:  <199802150257.SAA00648@dingo.cdrom.com>
In-Reply-To: Your message of "Sat, 14 Feb 1998 16:59:05 PST." <199802150059.QAA13152@rah.star-gate.com> 

next in thread | previous in thread | raw e-mail | index | archive | help

What sort of "heavy" I/O are you talking about here?  Are you swapping 
on this sucker?  Is it actually getting a null transfer?

> Forgot to include this:
> 
> 419     void wfdstrategy (struct buf *bp)
> 420     {
> 421             int lun = UNIT(bp->b_dev);
> 422             struct wfd *t = wfdtab[lun];
> 423             int x;
> 424
> (kgdb) 
> 425             /* If it's a null transfer, return immediatly. */
> 426             if (bp->b_bcount == 0) {
> 427                     bp->b_resid = 0;
> 428                     biodone (bp);
> 429                     return;
> 430             }
> (kgdb) print *bp
> $4 = {b_hash = {le_next = 0x0, le_prev = 0x0}, b_vnbufs = {
>     le_next = 0x87654321, le_prev = 0x0}, b_freelist = {tqe_next = 0x0, 
>     tqe_prev = 0x0}, b_act = {tqe_next = 0x0, tqe_prev = 0x0}, 
>   b_proc = 0xf022b7bc, b_flags = 67108944, b_qindex = 0, 
>   b_usecount = 0 '\000', b_error = 0, b_bufsize = 4096, b_bcount = 4096, 
>   b_resid = 0, b_dev = 256, b_data = 0xf39cf000 "", b_kvabase = 0x0, 
>   b_kvasize = 0, b_lblkno = 0, b_blkno = 544, 
>   b_iodone = 0xf01af970 <swap_pager_iodone>, b_iodone_chain = 0x0, 
>   b_vp = 0xf479c560, b_dirtyoff = 0, b_dirtyend = 4096, b_generation = 0, 
>   b_rcred = 0xf068ac00, b_wcred = 0xf068ac00, b_validoff = 0, b_validend = 0, 
>   b_pblkno = 0, b_saveaddr = 0x0, b_savekva = 0x0, b_driver1 = 0x0, 
>   b_driver2 = 0x0, b_spc = 0xf02163dc, b_cluster = {cluster_head = {
>       tqh_first = 0x0, tqh_last = 0x0}, cluster_entry = {tqe_next = 0x0, 
>       tqe_prev = 0x0}}, b_pages = {0x0 <repeats 32 times>}, b_npages = 0}
> 
> 	Tnks,
> 	Amancio
> 
> 
> 
> To Unsubscribe: send mail to majordomo@FreeBSD.org
> with "unsubscribe freebsd-current" in the body of the message
> 

-- 
\\  Sometimes you're ahead,       \\  Mike Smith
\\  sometimes you're behind.      \\  mike@smith.net.au
\\  The race is long, and in the  \\  msmith@freebsd.org
\\  end it's only with yourself.  \\  msmith@cdrom.com



To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-current" in the body of the message



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199802150257.SAA00648>