ggate still broken on 6.2-RC1 for amd64.

David Gilbert dgilbert at
Sun Dec 10 23:47:41 PST 2006

>>>>> "Craig" == Craig Boston <craig at> writes:

Craig> On Sun, Dec 03, 2006 at 06:12:21PM +0100, Ulrich Spoerlein
Craig> wrote:
>> David Gilbert wrote: > But the ggated/ggatec in 6.2-RC1 connects
>> now (and is happy about > that).  In fact, the tasting on the
>> ggatec side that happens due to > new disks showing up works, too.
>> However, any attempt to pass > significant traffic causes ggatec to
>> seeminly lock up.
>> /me too. Though I tested this on two FreeBSD/i386 SMP machines with
>> gmirror + ggated combination. There *is* traffic going on, but it
>> is somewhere around 50kB/s (sic! no kidding!).

Craig> Have you tried increasing the send/receive buffer size?  In my
Craig> local ggate setup I'm running both the client and server with
Craig> the options "-R 196608 -S 196608".  I added it a while back
Craig> after discovering that the default buffer size was inadequate
Craig> in certain situations and would sometimes cause large block
Craig> sized I/O to hang.

Craig> This was a while ago and I mentioned it to pjd@ so the issue
Craig> may be have been corrected, but it's something that shouldn't
Craig> take long to try.

That doesn't square with my experience.  Although bigger buffers could
be involved in a performance problem, what we're dealing with here is
a _zero_ traffic situation.  It seems that it works enough for tasting
to be successful, but any significant load wedges it hard.


|David Gilbert, Independent Contractor.       | Two things can be          |
|Mail:       dave at                    |  equal if and only if they |
|                              |   are precisely opposite.  |

More information about the freebsd-stable mailing list