From owner-freebsd-net@FreeBSD.ORG Wed Sep 7 04:16:23 2011 Return-Path: Delivered-To: freebsd-net@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id B82F51065672; Wed, 7 Sep 2011 04:16:23 +0000 (UTC) (envelope-from lacombar@gmail.com) Received: from mail-yw0-f54.google.com (mail-yw0-f54.google.com [209.85.213.54]) by mx1.freebsd.org (Postfix) with ESMTP id 5F74B8FC23; Wed, 7 Sep 2011 04:16:23 +0000 (UTC) Received: by ywa17 with SMTP id 17so1210251ywa.13 for ; Tue, 06 Sep 2011 21:16:22 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type:content-transfer-encoding; bh=9GyG8vrqcSzlNRNx/80pkXsXDv6IM4EPLZRKIXVNhn0=; b=AltqxnLbInZD+O62iJu5ADHkVJdWx0aIzRVOVN/CAOwjtlGFHOAzIXmczXTNCa8XTg 0A4APgxrMBj2xVQVAU744q2daK2fKdXTmQAv+ngxuDoDDgagtd0PDRNLVz53tlCe8iM5 k19FRMNBHnzIn95sTgVPUn54w9vSSV17/CZRM= MIME-Version: 1.0 Received: by 10.68.21.197 with SMTP id x5mr9634823pbe.42.1315368982260; Tue, 06 Sep 2011 21:16:22 -0700 (PDT) Received: by 10.142.232.15 with HTTP; Tue, 6 Sep 2011 21:16:22 -0700 (PDT) In-Reply-To: <4E656D30.3040905@FreeBSD.org> References: <4E656D30.3040905@FreeBSD.org> Date: Wed, 7 Sep 2011 00:16:22 -0400 Message-ID: From: Arnaud Lacombe To: Doug Barton Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable Cc: freebsd-net@freebsd.org, Adrian Chadd Subject: Re: No IPFW binary compat across versions ? X-BeenThere: freebsd-net@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Networking and TCP/IP with FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 07 Sep 2011 04:16:23 -0000 Hi, On Mon, Sep 5, 2011 at 8:45 PM, Doug Barton wrote: > On 09/05/2011 17:18, Arnaud Lacombe wrote: >> From my point of view, I should be able to run a FreeBSD 9.0 kernel >> (when released) on top of a FreeBSD 5 userland without such issues. > > Unfortunately your expectation is completely unrealistic. > Completely unrealistic ? Seriously, you've got to be kidding me ? I just downloaded a 4 (_four_) years old OpenWRT image, built the latest Linux kernel in development and it worked just fine. netstat(8) works just fine, I can pick a random iptables tutorial on the net, and it still works fine. Those binaries are 4 years old and still work, oh and I can go back at will to the original 2.6.19 without issue. Now, let's see FreeBSD. Beside the issues included in that thread, the latest development are the following: if you boot a FreeBSD 8-STABLE kernel, with a 7.4 userland, then reboot on a 7-STABLE kernel, the system will no longer boot, even in single user. Why ? because fsck_ufs(8) crashes on a SIGFPE. I'll avoid commenting further. Anyway, now I'll be obliged to re-install (well, find the motivation first) if I want to be able to track down the mbuf corruption in FreeBSD 7-STABLE I already reported. Happy bikeshed coloring, - Arnaud > We do our best > to maintain backward compatibility but sometimes improvements require > breaking the KBI/ABI. > > Also, we have never supported running a kernel from RELENG_N on anything > older than the latest version of RELENG_{N-1}. > > > hth, > > Doug > > -- > > =A0 =A0 =A0 =A0Nothin' ever doesn't change, but nothin' changes much. > =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0-- OK Go > > =A0 =A0 =A0 =A0Breadth of IT experience, and depth of knowledge in the DN= S. > =A0 =A0 =A0 =A0Yours for the right price. =A0:) =A0http://SupersetSolutio= ns.com/ > >