* Re: Fw: [Kernel-janitors] old ioctl definitions in 2.5
[not found] <E791C176A6139242A988ABA8B3D9B38A02A464A9@hasmsx403.iil.intel.com>
@ 2003-09-16 13:31 ` Shmulik Hen
2003-09-16 17:33 ` Jay Vosburgh
0 siblings, 1 reply; 7+ messages in thread
From: Shmulik Hen @ 2003-09-16 13:31 UTC (permalink / raw)
To: Jay Vosburgh, David S. Miller; +Cc: rddunlap, netdev, janitor
On Tuesday 16 September 2003 04:11 am, Jay Vosburgh wrote:
> >On Mon, 15 Sep 2003 16:57:26 -0700
> >
> >Jay Vosburgh <fubar@us.ibm.com> wrote:
> >> My only concern is a matter of timing; we're right at the
> >> end of synchronizing the 2.4 and 2.6 bonding sources. Once
> >> that's settled (hopefully in a few days, the last patch set for
> >> 2.4 came in this morning), then removing them from that header
> >> and the bonding code should be fine.
> >
> >No problem. Just push the change to Jeff then after you're
> >done merging stuff around, ok?
>
> Will do.
I'm on the verge of finishing my cleanup set re-do. Now that Amir sent
all the synching stuff, I could put that one in as well, and it would
fit on both 2.4 and 2.6.
--
| Shmulik Hen Advanced Network Services |
| Israel Design Center, Jerusalem |
| LAN Access Division, Platform Networking |
| Intel Communications Group, Intel corp. |
^ permalink raw reply [flat|nested] 7+ messages in thread* Re: Fw: [Kernel-janitors] old ioctl definitions in 2.5
2003-09-16 13:31 ` Fw: [Kernel-janitors] old ioctl definitions in 2.5 Shmulik Hen
@ 2003-09-16 17:33 ` Jay Vosburgh
0 siblings, 0 replies; 7+ messages in thread
From: Jay Vosburgh @ 2003-09-16 17:33 UTC (permalink / raw)
To: shmulik.hen; +Cc: David S. Miller, rddunlap, netdev, janitor
>On Tuesday 16 September 2003 04:11 am, Jay Vosburgh wrote:
>> >On Mon, 15 Sep 2003 16:57:26 -0700
>> >
>> >Jay Vosburgh <fubar@us.ibm.com> wrote:
>> >> My only concern is a matter of timing; we're right at the
>> >> end of synchronizing the 2.4 and 2.6 bonding sources. Once
>> >> that's settled (hopefully in a few days, the last patch set for
>> >> 2.4 came in this morning), then removing them from that header
>> >> and the bonding code should be fine.
>> >
>> >No problem. Just push the change to Jeff then after you're
>> >done merging stuff around, ok?
>>
>> Will do.
>
>I'm on the verge of finishing my cleanup set re-do. Now that Amir sent
>all the synching stuff, I could put that one in as well, and it would
>fit on both 2.4 and 2.6.
I was going to add it on to the end of the clean up set, but
if you want to do it, go ahead. Nobody seems to have objected to
removing the _OLD stuff, which I view as a good thing.
-J
---
-Jay Vosburgh, IBM Linux Technology Center, fubar@us.ibm.com
^ permalink raw reply [flat|nested] 7+ messages in thread
* Fw: [Kernel-janitors] old ioctl definitions in 2.5
@ 2003-09-15 22:52 Randy.Dunlap
2003-09-15 22:54 ` David S. Miller
0 siblings, 1 reply; 7+ messages in thread
From: Randy.Dunlap @ 2003-09-15 22:52 UTC (permalink / raw)
To: netdev; +Cc: janitor
[-- Attachment #1: Type: text/plain, Size: 1083 bytes --]
Hi Max,
I think that we need to ask the netdev people about this...
Thanks,
~Randy
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Begin forwarded message:
Date: Fri, 12 Sep 2003 13:49:52 +0200
From: maximilian attems <janitor@sternwelten.at>
To: kj <kernel-janitors@osdl.org>
Cc:
Subject: [Kernel-janitors] old ioctl definitions in 2.5
heyyy :)
include/linux/if_bonding.h contains:
--- snipp
/*
* We can remove these ioctl definitions in 2.5. People should use the
* SIOC*** versions of them instead
*/
#define BOND_ENSLAVE_OLD (SIOCDEVPRIVATE)
#define BOND_RELEASE_OLD (SIOCDEVPRIVATE + 1)
#define BOND_SETHWADDR_OLD (SIOCDEVPRIVATE + 2)
#define BOND_SLAVE_INFO_QUERY_OLD (SIOCDEVPRIVATE + 11)
#define BOND_INFO_QUERY_OLD (SIOCDEVPRIVATE + 12)
#define BOND_CHANGE_ACTIVE_OLD (SIOCDEVPRIVATE + 13)
---
their use is very limited mostly in Documentation/networking/ifenslave.c
and drivers/net/bonding/bond_main.c
do you consider this as a kj case?
shall they be removed?
thx for your ansers!
a++ maks
[-- Attachment #2: 00000000.mimetmp --]
[-- Type: text/plain, Size: 744 bytes --]
heyyy :)
include/linux/if_bonding.h contains:
--- snipp
/*
* We can remove these ioctl definitions in 2.5. People should use the
* SIOC*** versions of them instead
*/
#define BOND_ENSLAVE_OLD (SIOCDEVPRIVATE)
#define BOND_RELEASE_OLD (SIOCDEVPRIVATE + 1)
#define BOND_SETHWADDR_OLD (SIOCDEVPRIVATE + 2)
#define BOND_SLAVE_INFO_QUERY_OLD (SIOCDEVPRIVATE + 11)
#define BOND_INFO_QUERY_OLD (SIOCDEVPRIVATE + 12)
#define BOND_CHANGE_ACTIVE_OLD (SIOCDEVPRIVATE + 13)
---
their use is very limited mostly in Documentation/networking/ifenslave.c
and drivers/net/bonding/bond_main.c
do you consider this as a kj case?
shall they be removed?
thx for your ansers!
a++ maks
[-- Attachment #3: 00000001.mimetmp --]
[-- Type: application/pgp-signature, Size: 233 bytes --]
^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: Fw: [Kernel-janitors] old ioctl definitions in 2.5
2003-09-15 22:52 Randy.Dunlap
@ 2003-09-15 22:54 ` David S. Miller
2003-09-15 23:57 ` Jay Vosburgh
0 siblings, 1 reply; 7+ messages in thread
From: David S. Miller @ 2003-09-15 22:54 UTC (permalink / raw)
To: Randy.Dunlap; +Cc: netdev, janitor
On Mon, 15 Sep 2003 15:52:25 -0700
"Randy.Dunlap" <rddunlap@osdl.org> wrote:
> I think that we need to ask the netdev people about this...
If the current generation of the bonding userland tools
have stopped using these older ioctl values, yes we should
kill them from the entire kernel tree.
^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: Fw: [Kernel-janitors] old ioctl definitions in 2.5
2003-09-15 22:54 ` David S. Miller
@ 2003-09-15 23:57 ` Jay Vosburgh
2003-09-15 23:53 ` David S. Miller
0 siblings, 1 reply; 7+ messages in thread
From: Jay Vosburgh @ 2003-09-15 23:57 UTC (permalink / raw)
To: David S. Miller; +Cc: Randy.Dunlap, netdev, janitor
>On Mon, 15 Sep 2003 15:52:25 -0700
>"Randy.Dunlap" <rddunlap@osdl.org> wrote:
>
>> I think that we need to ask the netdev people about this...
>
>If the current generation of the bonding userland tools
>have stopped using these older ioctl values, yes we should
>kill them from the entire kernel tree.
The current user and kernel bonding code both still use these,
although I agree that they can go away (the versions of bonding old
enough to still need them are very old indeed). I don't see a need to
keep them in 2.4, either, as the real SIOCBONDwhatever ioctls date
back at least two years.
My only concern is a matter of timing; we're right at the end
of synchronizing the 2.4 and 2.6 bonding sources. Once that's settled
(hopefully in a few days, the last patch set for 2.4 came in this
morning), then removing them from that header and the bonding code
should be fine.
-J
---
-Jay Vosburgh, IBM Linux Technology Center, fubar@us.ibm.com
^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: Fw: [Kernel-janitors] old ioctl definitions in 2.5
2003-09-15 23:57 ` Jay Vosburgh
@ 2003-09-15 23:53 ` David S. Miller
2003-09-16 1:11 ` Jay Vosburgh
0 siblings, 1 reply; 7+ messages in thread
From: David S. Miller @ 2003-09-15 23:53 UTC (permalink / raw)
To: Jay Vosburgh; +Cc: rddunlap, netdev, janitor
On Mon, 15 Sep 2003 16:57:26 -0700
Jay Vosburgh <fubar@us.ibm.com> wrote:
> My only concern is a matter of timing; we're right at the end
> of synchronizing the 2.4 and 2.6 bonding sources. Once that's settled
> (hopefully in a few days, the last patch set for 2.4 came in this
> morning), then removing them from that header and the bonding code
> should be fine.
No problem. Just push the change to Jeff then after you're
done merging stuff around, ok?
^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: Fw: [Kernel-janitors] old ioctl definitions in 2.5
2003-09-15 23:53 ` David S. Miller
@ 2003-09-16 1:11 ` Jay Vosburgh
0 siblings, 0 replies; 7+ messages in thread
From: Jay Vosburgh @ 2003-09-16 1:11 UTC (permalink / raw)
To: David S. Miller; +Cc: rddunlap, netdev, janitor
>On Mon, 15 Sep 2003 16:57:26 -0700
>Jay Vosburgh <fubar@us.ibm.com> wrote:
>
>> My only concern is a matter of timing; we're right at the end
>> of synchronizing the 2.4 and 2.6 bonding sources. Once that's settled
>> (hopefully in a few days, the last patch set for 2.4 came in this
>> morning), then removing them from that header and the bonding code
>> should be fine.
>
>No problem. Just push the change to Jeff then after you're
>done merging stuff around, ok?
Will do.
-J
---
-Jay Vosburgh, IBM Linux Technology Center, fubar@us.ibm.com
^ permalink raw reply [flat|nested] 7+ messages in thread
end of thread, other threads:[~2003-09-16 17:33 UTC | newest]
Thread overview: 7+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
[not found] <E791C176A6139242A988ABA8B3D9B38A02A464A9@hasmsx403.iil.intel.com>
2003-09-16 13:31 ` Fw: [Kernel-janitors] old ioctl definitions in 2.5 Shmulik Hen
2003-09-16 17:33 ` Jay Vosburgh
2003-09-15 22:52 Randy.Dunlap
2003-09-15 22:54 ` David S. Miller
2003-09-15 23:57 ` Jay Vosburgh
2003-09-15 23:53 ` David S. Miller
2003-09-16 1:11 ` Jay Vosburgh
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).