Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 31 Jan 2006 15:19:19 +0300
From:      Andrew Pantyukhin <infofarmer@gmail.com>
To:        Gleb Smirnoff <glebius@freebsd.org>
Cc:        FreeBSD Stable <stable@freebsd.org>
Subject:   Re: Recent MFC's causing trouble with network and mouse
Message-ID:  <cb5206420601310419u57048dbak51fbc77749f54085@mail.gmail.com>
In-Reply-To: <20060131095047.GE93773@cell.sick.ru>
References:  <cb5206420601301527n265cd372hc134e5764858013c@mail.gmail.com> <20060131082845.GB93773@FreeBSD.org> <cb5206420601310138u14e432ax8008e18c35daa9bc@mail.gmail.com> <20060131095047.GE93773@cell.sick.ru>

next in thread | previous in thread | raw e-mail | index | archive | help
On 1/31/06, Gleb Smirnoff <glebius@freebsd.org> wrote:
> On Tue, Jan 31, 2006 at 12:38:44PM +0300, Andrew Pantyukhin wrote:
> A> On 1/31/06, Gleb Smirnoff <glebius@freebsd.org> 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?



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