netdev.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
From: Shmulik Hen <shmulik.hen@intel.com>
To: "David S. Miller" <davem@redhat.com>,
	"Chad N. Tindel" <chad@tindel.net>, <fubar@us.ibm.com>,
	<jgarzik@pobox.com>
Cc: <bonding-devel@lists.sourceforge.net>, <netdev@oss.sgi.com>
Subject: Re: [Bonding-devel] Re: [bonding] compatibilty issues
Date: Wed, 1 Oct 2003 11:49:04 +0300	[thread overview]
Message-ID: <200310011149.04612.shmulik.hen@intel.com> (raw)
In-Reply-To: <E791C176A6139242A988ABA8B3D9B38A02A464F2@hasmsx403.iil.intel.com>

On Wednesday 01 October 2003 10:05 am, David S. Miller wrote:
> On Tue, 30 Sep 2003 17:36:50 -0400
>
> "Chad N. Tindel" <chad@tindel.net> wrote:
> > My recommendations are more towards the middle than either end. 
> > I would like to see us get rid of the _OLD ioctls in the 2.6
> > kernel specifically because it uses the SIOCDEVPRIVATE ioctls.
>
>  ...
>
> > I would like to see them stay in 2.4 for the rest of the 2.4 tree
> > specifically so that people who want to run on 3 year old systems
> > can continue to do so without us breaking their world.
>
> I think this is fine, personally.
>
> I defer to Jeff for final judgment, he should be allowed to chime
> in at least once more.
>

So here is what I did in the meantime:
* Created a version for 2.4 that puts back all old compatibility stuff 
  that was removed either during the propagation set or the cleanup 
  set.
* Created a version for 2.6 that puts back just the compatibility 
  stuff that was removed in the propagation set (BOND_SETHWADDR, since 
  we got a complaint from a RH9 user).
* Removed the mention of the multicast param from the read-me.
* Raised the ABI version to 2 so the new ifenslave keeps propagating 
  IP settings to slaves for older drivers, and doesn't do that for new 
  ones that contain Willy Tarreau's panic fix.

As for not putting new stuff in 2.4.x kernels, here is where we stand;
We believe new distributions based on 2.4.x kernels will keep showing 
for at least a year, probably longer, and that customers would like 
to see more bonding features in those distributions, so our intention 
is to keep getting new stuff into 2.4. We understand the drive to put 
new stuff into 2.6 and backport to 2.4 from time to time, but we'll 
really need to keep doing stuff the current way for a while.

The cleanup stuff came up as a necessity before developing the next 
set of features, and those are all based on a cleaned-up bonding, so 
delaying the acceptance of the cleanup into 2.4 also delays our 
features acceptance.

I'm waiting for the final word from everyone. I'll need to test the 
two new versions, but then I can release them accordingly.

-- 
| Shmulik Hen   Advanced Network Services  |
| Israel Design Center, Jerusalem          |
| LAN Access Division, Platform Networking |
| Intel Communications Group, Intel corp.  |

       reply	other threads:[~2003-10-01  8:49 UTC|newest]

Thread overview: 9+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
     [not found] <E791C176A6139242A988ABA8B3D9B38A02A464F2@hasmsx403.iil.intel.com>
2003-10-01  8:49 ` Shmulik Hen [this message]
2003-10-01 18:26   ` [Bonding-devel] Re: [bonding] compatibilty issues Chad N. Tindel
2003-10-01 19:25     ` Jay Vosburgh
     [not found] <E791C176A6139242A988ABA8B3D9B38A02A464F9@hasmsx403.iil.intel.com>
2003-10-02  6:37 ` Shmulik Hen
2003-10-03 19:57   ` Jay Vosburgh
2003-10-02  7:57 ` Shmulik Hen
2003-09-30 11:42 Shmulik Hen
2003-09-30 16:39 ` [Bonding-devel] " Jay Vosburgh
2003-09-30 21:36   ` Chad N. Tindel
2003-10-01  7:05     ` David S. Miller

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=200310011149.04612.shmulik.hen@intel.com \
    --to=shmulik.hen@intel.com \
    --cc=bonding-devel@lists.sourceforge.net \
    --cc=chad@tindel.net \
    --cc=davem@redhat.com \
    --cc=fubar@us.ibm.com \
    --cc=jgarzik@pobox.com \
    --cc=netdev@oss.sgi.com \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).