From owner-freebsd-stable@FreeBSD.ORG Tue Jan 31 12:19:21 2006 Return-Path: X-Original-To: stable@freebsd.org Delivered-To: freebsd-stable@FreeBSD.ORG Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 2C9ED16A423 for ; Tue, 31 Jan 2006 12:19:21 +0000 (GMT) (envelope-from infofarmer@gmail.com) Received: from zproxy.gmail.com (zproxy.gmail.com [64.233.162.203]) by mx1.FreeBSD.org (Postfix) with ESMTP id 4DFAD43D4C for ; Tue, 31 Jan 2006 12:19:20 +0000 (GMT) (envelope-from infofarmer@gmail.com) Received: by zproxy.gmail.com with SMTP id 8so1248694nzo for ; Tue, 31 Jan 2006 04:19:19 -0800 (PST) DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=beta; d=gmail.com; h=received:message-id:date:from:to:subject:cc:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:references; b=ompGagtB4gp/lx4DmGsX9jGc1SO5dC0A0nNdj188RFF/olJk2cDmE/bA28K6IsiTu/OYRvl//38v24Vg91aOHtlFBJOwQnNytdN9mGBb1fDamVAqH4dbcQa3zg8m5L16rkPRQywCC52sRgayMHQGGYJSKojQj4Ed8aLC8AgtvHM= Received: by 10.37.2.65 with SMTP id e65mr5879658nzi; Tue, 31 Jan 2006 04:19:19 -0800 (PST) Received: by 10.37.20.11 with HTTP; Tue, 31 Jan 2006 04:19:19 -0800 (PST) Message-ID: Date: Tue, 31 Jan 2006 15:19:19 +0300 From: Andrew Pantyukhin To: Gleb Smirnoff In-Reply-To: <20060131095047.GE93773@cell.sick.ru> MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable Content-Disposition: inline References: <20060131082845.GB93773@FreeBSD.org> <20060131095047.GE93773@cell.sick.ru> Cc: FreeBSD Stable Subject: Re: Recent MFC's causing trouble with network and mouse X-BeenThere: freebsd-stable@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Production branch of FreeBSD source code List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 31 Jan 2006 12:19:21 -0000 On 1/31/06, Gleb Smirnoff wrote: > On Tue, Jan 31, 2006 at 12:38:44PM +0300, Andrew Pantyukhin wrote: > A> On 1/31/06, Gleb Smirnoff wrote: > A> > On Tue, Jan 31, 2006 at 02:27:58AM +0300, Andrew Pantyukhin wrote: > A> > A> I upgraded my world and kernel from about a week's > A> > A> old state to today's source and network (vge) and > A> > A> mouse (ums) stopped working. vge0 has a formerly > A> > A> usual trouble of link state going up and down, while > A> > A> ums0 doesn't move or feel its buttons (tried moused > A> > A> and xorg). > A> > A> > A> > A> Had a look at cvs, didn't see anything suspicious > A> > A> about vge and ums in particular :-( This is about time > A> > A> I learnt how to live with several kernels at hand... > A> > > A> > Yes, vge(4) and ums(4) wasn't agressively edited recently, > A> > so the breakage is somewhere else. Probably you need to > A> > make a binary search to find the commit that caused the problem. > A> > A> Ok, could you please tell me where to learn how to do > A> that? > > 1) Divide the breakage timeframe by two, to determine the middle. > (For example 26 Jan - working, 31 Jan - not working. Then > the middle would be 28 Jan.) > 2) Update your sources to the middle. > 3) Check whether problem is present? > Goto 1). > > You loop in this cycle until you come to a small timeframe > with a few commits. Then you either determine which one is > problematic logically, or try to apply them one by one. Once > you habe found the problematic commit, you contact its author. > > -- > Totus tuus, Glebius. > GLEBIUS-RIPN GLEB-RIPE > Oh, I see. I know what "binary search" is, I just thought I needed to look for some binaries :-) Thanks, I'll try But first, I want to look through recent commit messages. While FreshSource is still kind of beta, I wonder what you usually use to do it. Mailing list? Some tool?