From owner-freebsd-current@FreeBSD.ORG Sun Jan 11 06:31:33 2009 Return-Path: Delivered-To: freebsd-current@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 949141065670 for ; Sun, 11 Jan 2009 06:31:33 +0000 (UTC) (envelope-from pyunyh@gmail.com) Received: from rv-out-0506.google.com (rv-out-0506.google.com [209.85.198.226]) by mx1.freebsd.org (Postfix) with ESMTP id 583D08FC14 for ; Sun, 11 Jan 2009 06:31:33 +0000 (UTC) (envelope-from pyunyh@gmail.com) Received: by rv-out-0506.google.com with SMTP id b25so11668603rvf.43 for ; Sat, 10 Jan 2009 22:31:33 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:received:received:date:from :to:cc:subject:message-id:reply-to:references:mime-version :content-type:content-disposition:in-reply-to:user-agent; bh=69RpCm7hSm5DiNKFSM0G3wws60mOa5liI5gb1LBjxkk=; b=nt7YAjO6tBCOU3x1XZHE1+FbvhQxYdnFLN3tINDC3ZWpx017YsMBjI+0BlrREBQNKX wrYOr8qEMakXcWdbK+4aDEIJFlfhrubCqWp0fuAgGA2dIk9asGDi7+PlhZ4rsCn1GJok FPrLykrjIkWVyIajQpw1Xq+YoVhdUsJ+7lS1o= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=date:from:to:cc:subject:message-id:reply-to:references:mime-version :content-type:content-disposition:in-reply-to:user-agent; b=TflU2Kw4lO6PZ+7/k/jzUxqsxAR/RjfGGLwcTPbYLJxoPNwPusyKu7z+yIpmR/occ8 DJVk1DPP6REaugOFXfIwzuMxzthe5Y4YIvFKxhjv8Fudvi2fQg/rnsj2OPb4P1F5f/sj 0fLeDokK0bqi3ShYk5i5kmq0I3NZsrKwZW6+k= Received: by 10.141.177.2 with SMTP id e2mr12706384rvp.53.1231655492998; Sat, 10 Jan 2009 22:31:32 -0800 (PST) Received: from michelle.cdnetworks.co.kr ([211.53.35.84]) by mx.google.com with ESMTPS id l31sm10050106rvb.2.2009.01.10.22.31.30 (version=TLSv1/SSLv3 cipher=RC4-MD5); Sat, 10 Jan 2009 22:31:31 -0800 (PST) Received: from michelle.cdnetworks.co.kr (localhost.cdnetworks.co.kr [127.0.0.1]) by michelle.cdnetworks.co.kr (8.14.3/8.14.3) with ESMTP id n0B6VPDo043571 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Sun, 11 Jan 2009 15:31:25 +0900 (KST) (envelope-from pyunyh@gmail.com) Received: (from yongari@localhost) by michelle.cdnetworks.co.kr (8.14.3/8.14.3/Submit) id n0B6VO3S043570; Sun, 11 Jan 2009 15:31:24 +0900 (KST) (envelope-from pyunyh@gmail.com) Date: Sun, 11 Jan 2009 15:31:24 +0900 From: Pyun YongHyeon To: Kim Culhan Message-ID: <20090111063124.GE42714@cdnetworks.co.kr> References: <89dbfdc30901071438j314ac431h491f9494593caf64@mail.gmail.com> <20090108011220.GA1256@cdnetworks.co.kr> <89dbfdc30901072336l62c46214i113cccf9985bcdae@mail.gmail.com> <20090108075159.GH1256@cdnetworks.co.kr> <89dbfdc30901080835g67b996f4i50e734f0791a0d56@mail.gmail.com> <20090109061032.GF30747@cdnetworks.co.kr> <89dbfdc30901091243w1d01ab59mc2ade81e65e51c5d@mail.gmail.com> <20090110031839.GK30747@cdnetworks.co.kr> <89dbfdc30901100519x306d0eadicabe751b6e826c3@mail.gmail.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <89dbfdc30901100519x306d0eadicabe751b6e826c3@mail.gmail.com> User-Agent: Mutt/1.4.2.3i Cc: freebsd-current@freebsd.org Subject: Re: msk Marvell Yukon 88E8038 hangs X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: pyunyh@gmail.com List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 11 Jan 2009 06:31:33 -0000 On Sat, Jan 10, 2009 at 08:19:50AM -0500, Kim Culhan wrote: > On Fri, Jan 9, 2009 at 10:18 PM, Pyun YongHyeon wrote: > > On Fri, Jan 09, 2009 at 03:43:38PM -0500, Kim Culhan wrote: > > > On Fri, Jan 9, 2009 at 1:10 AM, Pyun YongHyeon wrote: > > > > On Thu, Jan 08, 2009 at 11:35:28AM -0500, Kim Culhan wrote: > > > > > On Thu, Jan 8, 2009 at 2:51 AM, Pyun YongHyeon wrote: > > > > > Ok, then how about disabling TSO/Tx checksum offload? > > > > (eg. ifconfig msk0 -tso -txcsum) > > > > > > This stops the messages: in_cksum_skip: out of data by 56952 > > > > Ok, would you try attached patch? > > With the patch there are no in_cksum_skip messages > Thanks for testing! > a cvsup session still has: > Network write failure: Connection timed out > That's odd, I can't reproduce this on my box. If you disable Tx checksum offload of msk(4), cvsup session completes without problems? When cvsup plains network errors, can you still send/receive packets with msk(4)? > There are some instances of LOR, maybe these are already known: > Probably yes. > lock order reversal: > 1st 0xd9544090 bufwait (bufwait) @ kern/vfs_bio.c:2443 > 2nd 0xc5d72c00 dirhash (dirhash) @ ufs/ufs/ufs_dirhash.c:263 > KDB: stack backtrace: > db_trace_self_wrapper(c0be4788,e8308778,c0871d75,4,c0bdfd93,...) at > db_trace_self_wrapper+0x26 > kdb_backtrace(4,c0bdfd93,c55236d8,c5526528,e83087d4,...) at kdb_backtrace+0x29 > _witness_debugger(c0be7442,c5d72c00,c0c06baa,c5526528,c0c06850,...) at > _witness_debugger+0x25 > witness_checkorder(c5d72c00,9,c0c06847,107,0,...) at witness_checkorder+0x839 > _sx_xlock(c5d72c00,0,c0c06847,107,c5f7d7f8,...) at _sx_xlock+0x85 > ufsdirhash_acquire(d9544030,e83088ec,30,da9360a4,e83088a4,...) at > ufsdirhash_acquire+0x35 > ufsdirhash_add(c5f7d7f8,e83088ec,30a4,e8308890,e8308894,...) at > ufsdirhash_add+0x13 > ufs_direnter(c5e13860,c6054648,e83088ec,e8308bd4,0,...) at ufs_direnter+0x729 > ufs_makeinode(e8308bd4,e8308acc,e8308acc,e8308a34,c0b41375,...) at > ufs_makeinode+0x519 > ufs_create(e8308acc,e8308acc,0,e8308acc,e8308ba8,...) at ufs_create+0x30 > VOP_CREATE_APV(c0ceb5a0,e8308acc,2,c0bda5a0,3,...) at VOP_CREATE_APV+0xa5 > vn_open_cred(e8308ba8,e8308c5c,180,c5b05200,c595e498,...) at vn_open_cred+0x1d0 > vn_open(e8308ba8,e8308c5c,180,c595e498,2e0013,...) at vn_open+0x33 > kern_openat(c596cd80,ffffff9c,82561e0,0,603,...) at kern_openat+0x110 > kern_open(c596cd80,82561e0,0,602,180,...) at kern_open+0x35 > open(c596cd80,e8308cf8,c,c0be7c53,c0cc6918,...) at open+0x30 > syscall(e8308d38) at syscall+0x2a3 > Xint0x80_syscall() at Xint0x80_syscall+0x20 > --- syscall (5, FreeBSD ELF32, open), eip = 0x2823b8d3, esp = > 0x8202a60, ebp = 0x8202afc --- > > -- > -kim -- Regards, Pyun YongHyeon