From owner-freebsd-stable@FreeBSD.ORG Wed Sep 11 20:32:33 2013 Return-Path: Delivered-To: freebsd-stable@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTP id 2E5ACC78 for ; Wed, 11 Sep 2013 20:32:33 +0000 (UTC) (envelope-from olgeni@olgeni.com) Received: from olgeni.olgeni.com (host-156-246-171-31.cloudsigma.com [31.171.246.156]) by mx1.freebsd.org (Postfix) with ESMTP id E8F662672 for ; Wed, 11 Sep 2013 20:32:32 +0000 (UTC) Received: from olgeni.olgeni (unknown [82.84.82.178]) by olgeni.olgeni.com (Postfix) with ESMTPSA id 25707174482; Wed, 11 Sep 2013 22:32:32 +0200 (CEST) Date: Wed, 11 Sep 2013 22:32:31 +0200 (CEST) From: Jimmy Olgeni X-X-Sender: olgeni@olgeni.olgeni To: Konstantin Belousov Subject: Re: Possible kqueue related issue on STABLE/RC. In-Reply-To: <20130911171913.GG41229@kib.kiev.ua> Message-ID: References: <20130911171913.GG41229@kib.kiev.ua> User-Agent: Alpine 2.00 (BSF 1167 2008-08-23) MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed Cc: freebsd-stable@freebsd.org X-BeenThere: freebsd-stable@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: Production branch of FreeBSD source code List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 11 Sep 2013 20:32:33 -0000 Hi, On Wed, 11 Sep 2013, Konstantin Belousov wrote: > Could you list the lines around the the vfs_subr.c:4591 in your kernel ? 4591 is the VI_LOCK(vp) in filt_vfsvnode: static int filt_vfsvnode(struct knote *kn, long hint) { struct vnode *vp = (struct vnode *)kn->kn_hook; int res; VI_LOCK(vp); if (kn->kn_sfflags & hint) kn->kn_fflags |= hint; if (hint == NOTE_REVOKE) { kn->kn_flags |= EV_EOF; VI_UNLOCK(vp); return (1); } res = (kn->kn_fflags != 0); VI_UNLOCK(vp); return (res); } Next test with INVARIANTS & C as soon as the build is done. -- jimmy