Date: Sun, 25 Mar 2001 14:27:41 -0600 From: rand@meridian-enviro.com To: Mike Smith <msmith@FreeBSD.ORG> Cc: freebsd-stable@FreeBSD.ORG, Mike Tancsa <mike@sentex.net>, bryanh@meridian-enviro.com Subject: Re: 3ware problems Message-ID: <87k85d7fwi.wl@delta.meridian-enviro.com> In-Reply-To: <878zly5yny.wl@localhost.meridian-enviro.com> References: <87u24m7kc0.wl@delta.meridian-enviro.com> <200103220121.f2M1KwE00867@mass.dis.org> <878zly5yny.wl@localhost.meridian-enviro.com>
next in thread | previous in thread | raw e-mail | index | archive | help
Since I've spent the weekend grasping for straws, I thought I'd upgrade to the latest MySQL server. Nothing in the changelog suggested that it'd fix anything, and it didn't: It still hangs. Here is the transaction off the busy queue: twe0: status 570074d0<CQEMPTY,UCREADY,RQEMPTY> twe0: current max twe0: free 0099 0100 twe0: ready 0000 0000 twe0: busy 0001 0100 twe0: complete 0000 0012 twe0: bioq 0000 0029 twe0: AEN queue head 1 tail 0 twe0: busy queue: 1 entries twe0: CMD: request_id 52 opcode <WRITE> size 11 unit 0 host_id 0 twe0: status 0 flags 0x0 count 32 sgl_offset 3 twe0: lba 78075746 twe0: 0: 0x10d54000/4096 twe0: 1: 0xd775000/4096 twe0: 2: 0xcb96000/4096 twe0: 3: 0x11d97000/4096 twe0: tr_command 0xc1520c00/0x174f4c00 tr_data 0xce094000/0x10d54000,16384 twe0: tr_status 1 tr_flags 0x2 tr_complete 0xc011f1b0 tr_private 0xc926001c And from an earlier wedge that I haven't reported to the list before: twe0: status 57007520<CQEMPTY,UCREADY,RQEMPTY> twe0: current max twe0: free 0099 0100 twe0: ready 0000 0000 twe0: busy 0001 0100 twe0: complete 0000 0013 twe0: bioq 0000 0029 twe0: AEN queue head 1 tail 0 twe0: busy queue: 1 entries twe0: CMD: request_id 52 opcode <WRITE> size 7 unit 0 host_id 0 twe0: status 0 flags 0x0 count 16 sgl_offset 3 twe0: lba 177824626 twe0: 0: 0x4f2c000/4096 twe0: 1: 0x814d000/4096 twe0: tr_command 0xc1520c00/0x174f4c00 tr_data 0xcaccc000/0x4f2c000,8192 twe0: tr_status 1 tr_flags 0x2 tr_complete 0xc011f1b0 tr_private 0xc92e6124 And the original transaction I posted about 5 days ago: db> call twe_printqueues twe0: status 57007310<CQEMPTY,UCREADY,RQEMPTY,> twe0: current max twe0: free 0099 0100 twe0: ready 0000 0000 twe0: busy 0001 0100 twe0: complete 0000 0009 twe0: bioq 0000 0021 twe0: AEN queue head 1 tail 0 twe0: busy queue: 1 entries twe0: CMD: request_id 54 opcode <WRITE> size 11 unit 0 host_id 0 twe0: status 0 flags 0x0 count 32 sgl_offset 3 twe0: lba 177770466 twe0: 0: 0xffc4000/4096 twe0: 1: 0x11f85000/4096 twe0: 2: 0x12d66000/4096 twe0: 3: 0x10e87000/4096 twe0: tr_command 0xc1520400/0x174f4400 tr_data 0xce0f4000/0xffc4000,16384 twe0: tr_status 1 tr_flags 0x2 tr_complete 0xc011f1b0 tr_private 0xc9260400 After quite a bit of hassle, I've got remote GDB going, and I've poked around the data structures, but I haven't found out anything. (GDB is *so* much friendlier than DDB!) So if you, or anybody, have suggestions for poking around, I'd be happy to do them. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-stable" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?87k85d7fwi.wl>