Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 20 Sep 2011 00:58:09 -0400
From:      Arnaud Lacombe <lacombar@gmail.com>
To:        Andriy Gapon <avg@freebsd.org>
Cc:        hackers@freebsd.org, Fabien Thomas <fabient@FreeBSD.org>
Subject:   Re: my git development snapshot(s)
Message-ID:  <CACqU3MUVJ%2BhmNKLGXaT1W3tUQjXc2PL3qSAJ3ni0UzKbXVc3Wg@mail.gmail.com>
In-Reply-To: <4E75B67E.1000802@FreeBSD.org>
References:  <4E712D11.7040202@FreeBSD.org> <4E75B67E.1000802@FreeBSD.org>

next in thread | previous in thread | raw e-mail | index | archive | help
Hi,

[adding Fabien Thomas to the CC: list]

On Sun, Sep 18, 2011 at 5:14 AM, Andriy Gapon <avg@freebsd.org> wrote:
>
> Just decided to follow the global trends and trying to throw all of my
> local/private changes at you in hope that the "crowd-sourcing magic" migh=
t
> somehow happen :-) =A0This seems definitely easier than carefully produci=
ng the
> patch files and keeping them up-to-date.
>
> So, my newly cloned gitorious repository:
> https://gitorious.org/~avg/freebsd/avgbsd
>
I see that this tree is a clone of:

https://gitorious.org/freebsd/freebsd

One issue I've got with that tree, is that it is not usable for any
serious work because of the following:

% git merge-base origin/master origin/svn_stable_8
% echo $?
1

The whole FreeBSD 8.x branch is on its own. However:

% git merge-base origin/master origin/svn_stable_7
bdad8b50a25980737a8e00047f41fc1e588fc9e5

% git show bdad8b50a25980737a8e00047f41fc1e588fc9e5
commit bdad8b50a25980737a8e00047f41fc1e588fc9e5
Author: obrien <obrien@ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f>
Date:   Wed Oct 10 16:59:14 2007 +0000

    For 7.0 make the shared lib "version" '3'.
    Approved by:        re(kensmith)

    git-svn-id: svn://svn.freebsd.org/base/head@172505
ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f

So something should have gone wrong when the mirror was created with
the 8-STABLE branch as its root commit is:

commit 47c9e1cbe6e19ab62a112f67fa4baf081aa213be
Author: jfv <jfv@ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f>
Date:   Fri Sep 4 22:37:03 2009 +0000

    This patch seperates the control of header split from LRO (which it
    was previously dependent on), LRO gets turned off when bridging but
    its been found that header split is still a performance win in that cas=
e.

    Secondly, there was some interface specific control in stats code that
    has been missing, and a logic error that resulted in bogus reporting.
    Thanks to Manish and John of LineRateSystems for the report and help in
    this code.

    Approved by: re

    git-svn-id: http://svn.freebsd.org/base/stable/8@196843
ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f

which should rather be:

commit d4a6bb6e18d2601fe08d76be4610ae4a303574b2
Author: ache <ache@ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f>
Date:   Fri Jan 21 13:31:02 2005 +0000

    Whitespace/style tweaking of prev. commit.

    Noted by:       bde

    git-svn-id: svn://svn.freebsd.org/base/head@140577
ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f


Regards,
 - Arnaud

> And the first branch of interest:
> https://gitorious.org/~avg/freebsd/avgbsd/commits/devel-20110915
>
> This is a snapshot of almost all of my local changes to the FreeBSD src t=
ree.
> Please note that the branch is not intended to be public in the git sense=
. =A0That
> is, there will be no linear history - I periodically rebase my changes on=
 top of
> the svn head and also frequently reshuffle/merge/split commits.
> The snapshot is not tidied up, there are quite a few commits that should =
be
> merged into other commits, some commit messages are not accurate/pretty, =
etc.
> The older the commits, the more mature they are supposed to be.
>
> Based on the above, no new commits are expected to this snapshot branch.
> I will produce new snapshot branches from time to time.
>
> I am posting this information to this list initially, later I plan to sha=
re the
> code with the wider audience e.g. via hackers@.
>
> P.S. This code sharing is made easier for me by git, Gitorious and "git r=
ebase
> --onto" in particular. =A0Thanks to Fabien Thomas for the initial FreeBSD=
 clone
> repository at Gitorious!
>
> --
> Andriy Gapon
> _______________________________________________
> freebsd-hackers@freebsd.org mailing list
> http://lists.freebsd.org/mailman/listinfo/freebsd-hackers
> To unsubscribe, send any mail to "freebsd-hackers-unsubscribe@freebsd.org=
"
>



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