netdev.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* [PATCHSET] Mobile IPv6 for 2.5.43
@ 2002-10-17 16:26 Antti Tuominen
  2002-10-17 17:18 ` YOSHIFUJI Hideaki / 吉藤英明
                   ` (3 more replies)
  0 siblings, 4 replies; 19+ messages in thread
From: Antti Tuominen @ 2002-10-17 16:26 UTC (permalink / raw)
  To: davem, kuznet, netdev, linux-kernel; +Cc: yoshfuji, pekkas, torvalds, jagana

Hello Alexey, Dave, everyone,

We are resending our code for kernel inclusion consideration.  I hope
with this submission we have addressed all the concerns raised on the
list (i.e. draft revision) as well as offline (splitting the patch to
smaller chunks).

To Pekka and Hideaki,

Intermediate revision of the specification "Draft 18++" appeared a few
days ago, which addressed most of the issues with earlier drafts (16,
17, 18).  This made it possible to update our code to something usable
(later than 15).  This patch set has support for most of it.

To Alexey, (and everyone else)

The patch has been split for easier reading as follows:

ipv6_tunnel.patch	6over6 tunneling
network_mods.patch	Modifications to network code and hooks
mipv6_cn_support.patch	Correspondent node support (+common code)
mipv6_mn_support.patch	Mobile node support (+common code with HA)
mipv6_ha_support.patch	Home agent support

The patches are incremental, so they must be applied in this order.
Patches are not included in this mail, but you can find them at:

http://www.mipl.mediapoli.com/patches/ipv6_tunnel.patch
http://www.mipl.mediapoli.com/patches/network_mods.patch
http://www.mipl.mediapoli.com/patches/mipv6_cn_support.patch
http://www.mipl.mediapoli.com/patches/mipv6_mn_support.patch
http://www.mipl.mediapoli.com/patches/mipv6_ha_support.patch

Userspace tools are available at:
http://www.mipl.mediapoli.com/download/mipv6-tools/

Regards,

Antti

-- 
Antti J. Tuominen, Gyldenintie 8A 11, 00200 Helsinki, Finland.
Research assistant, Institute of Digital Communications at HUT
work: ajtuomin@tml.hut.fi; home: tuominen@iki.fi

^ permalink raw reply	[flat|nested] 19+ messages in thread
* Re: [PATCHSET] Mobile IPv6 for 2.5.43
@ 2002-10-17 17:22 Krishna Kumar
  2002-10-17 21:57 ` Ville Nuorvala
  0 siblings, 1 reply; 19+ messages in thread
From: Krishna Kumar @ 2002-10-17 17:22 UTC (permalink / raw)
  To: YOSHIFUJI Hideaki / 吉藤英明
  Cc: ajtuomin, davem, kuznet, linux-kernel, netdev, netdev-bounce,
	pekkas, torvalds, Venkata Jagana, yoshfuji


> > http://www.mipl.mediapoli.com/patches/mipv6_cn_support.patch
> > http://www.mipl.mediapoli.com/patches/mipv6_mn_support.patch
> > http://www.mipl.mediapoli.com/patches/mipv6_ha_support.patch
>
> Well, I can't find them. I hope they'll be available when I wake up
> tomorrow...

Just replace "_" with "-".

- KK




                                                                                                                                          
                      YOSHIFUJI Hideaki                                                                                                   
                      / 吉藤英明               To:       ajtuomin@morphine.tml.hut.fi                                                     
                      <yoshfuji@linux-i        cc:       davem@redhat.com, kuznet@ms2.inr.ac.ru, netdev@oss.sgi.com,                      
                      pv6.org>                  linux-kernel@vger.kernel.org, pekkas@netcore.fi, torvalds@transmeta.com, Venkata          
                      Sent by:                  Jagana/Beaverton/IBM@IBMUS, yoshfuji@linux-ipv6.org                                       
                      netdev-bounce@oss        Subject:  Re: [PATCHSET] Mobile IPv6 for 2.5.43                                            
                      .sgi.com                                                                                                            
                                                                                                                                          
                                                                                                                                          
                      10/17/2002 10:18                                                                                                    
                      AM                                                                                                                  
                                                                                                                                          
                                                                                                                                          



In article <20021017162624.GC16370@morphine.tml.hut.fi> (at Thu, 17 Oct
2002 19:26:25 +0300), Antti Tuominen <ajtuomin@morphine.tml.hut.fi> says:

> The patch has been split for easier reading as follows:
>
> ipv6_tunnel.patch            6over6 tunneling
> network_mods.patch           Modifications to network code and hooks

Several comments.

[ipv6_tunnel]

I think this is almost ok.

  1. I believe s/ARPHRD_IPV6_IPV6_TUNNEL/ARPHRD_TUNNEL6/.
  2. Please put outer address to hardware address in dev.
     Note: you need to modify SIOxxx ioctls too not to overrun!

[network_mods etc.]

  1. Too many hooks,
     and many duplicate codes in ipv6 stack and mipv6 stack.
     (prefix handler, header parser, ndisc handler etc...)

more comment will come later...


> http://www.mipl.mediapoli.com/patches/mipv6_cn_support.patch
> http://www.mipl.mediapoli.com/patches/mipv6_mn_support.patch
> http://www.mipl.mediapoli.com/patches/mipv6_ha_support.patch

Well, I can't find them. I hope they'll be available when I wake up
tomorrow...

--
Hideaki YOSHIFUJI @ USAGI Project <yoshfuji@linux-ipv6.org>
GPG FP: 9022 65EB 1ECF 3AD1 0BDF  80D8 4807 F894 E062 0EEA

^ permalink raw reply	[flat|nested] 19+ messages in thread
* Re: [PATCHSET] Mobile IPv6 for 2.5.43
@ 2002-10-17 17:46 Krishna Kumar
  0 siblings, 0 replies; 19+ messages in thread
From: Krishna Kumar @ 2002-10-17 17:46 UTC (permalink / raw)
  To: yoshfuji
  Cc: ajtuomin, davem, kuznet, linux-kernel, netdev, pekkas, torvalds,
	Venkata Jagana, yoshfuji

Hi yoshifuji,

> [network_mods etc.]
>
>  1. Too many hooks,
>     and many duplicate codes in ipv6 stack and mipv6 stack.
>     (prefix handler, header parser, ndisc handler etc...)

What do you mean about having too many hooks ? Eg. prefix handler, you need
to have a hook in the receive of router advertisement to do this. This is
minimum hooks :-). Also, some of the ndisc handlers evaluate to NULL code
for both regular IPv6 code (unless you have configured mobility) as well as
some components of Mobile IPv6. Eg ndisc_mipv6_mn_solicit_ha() evaluates to
NULL on HA and CN, but is a function call on every MN node. So I don't
understand your concern here.

Thanks,

- KK



                                                                                                                                          
                      YOSHIFUJI Hideaki                                                                                                   
                      / 吉藤英明               To:       ajtuomin@morphine.tml.hut.fi                                                     
                      <yoshfuji@linux-i        cc:       davem@redhat.com, kuznet@ms2.inr.ac.ru, netdev@oss.sgi.com,                      
                      pv6.org>                  linux-kernel@vger.kernel.org, pekkas@netcore.fi, torvalds@transmeta.com, Venkata          
                      Sent by:                  Jagana/Beaverton/IBM@IBMUS, yoshfuji@linux-ipv6.org                                       
                      netdev-bounce@oss        Subject:  Re: [PATCHSET] Mobile IPv6 for 2.5.43                                            
                      .sgi.com                                                                                                            
                                                                                                                                          
                                                                                                                                          
                      10/17/2002 10:18                                                                                                    
                      AM                                                                                                                  
                                                                                                                                          
                                                                                                                                          



In article <20021017162624.GC16370@morphine.tml.hut.fi> (at Thu, 17 Oct
2002 19:26:25 +0300), Antti Tuominen <ajtuomin@morphine.tml.hut.fi> says:

> The patch has been split for easier reading as follows:
>
> ipv6_tunnel.patch            6over6 tunneling
> network_mods.patch           Modifications to network code and hooks

Several comments.

[ipv6_tunnel]

I think this is almost ok.

  1. I believe s/ARPHRD_IPV6_IPV6_TUNNEL/ARPHRD_TUNNEL6/.
  2. Please put outer address to hardware address in dev.
     Note: you need to modify SIOxxx ioctls too not to overrun!

[network_mods etc.]

  1. Too many hooks,
     and many duplicate codes in ipv6 stack and mipv6 stack.
     (prefix handler, header parser, ndisc handler etc...)

more comment will come later...


> http://www.mipl.mediapoli.com/patches/mipv6_cn_support.patch
> http://www.mipl.mediapoli.com/patches/mipv6_mn_support.patch
> http://www.mipl.mediapoli.com/patches/mipv6_ha_support.patch

Well, I can't find them. I hope they'll be available when I wake up
tomorrow...

--
Hideaki YOSHIFUJI @ USAGI Project <yoshfuji@linux-ipv6.org>
GPG FP: 9022 65EB 1ECF 3AD1 0BDF  80D8 4807 F894 E062 0EEA

^ permalink raw reply	[flat|nested] 19+ messages in thread

end of thread, other threads:[~2002-11-01  3:27 UTC | newest]

Thread overview: 19+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2002-10-17 16:26 [PATCHSET] Mobile IPv6 for 2.5.43 Antti Tuominen
2002-10-17 17:18 ` YOSHIFUJI Hideaki / 吉藤英明
2002-10-17 17:56   ` Mitsuru KANDA
2002-10-18 11:16     ` Antti Tuominen
2002-10-17 23:52   ` Ville Nuorvala
2002-10-18  0:56     ` YOSHIFUJI Hideaki / 吉藤英明
2002-10-17 20:14 ` Pekka Savola
2002-10-18  7:39   ` Antti Tuominen
2002-10-17 22:51 ` Ville Nuorvala
2002-10-31  8:44 ` Noriaki Takamiya
2002-10-31  8:55   ` Pekka Savola
2002-10-31  9:08     ` YOSHIFUJI Hideaki / 吉藤英明
2002-10-31 10:41   ` Antti Tuominen
2002-11-01  3:27     ` YOSHIFUJI Hideaki / 吉藤英明
2002-10-31 10:44   ` Henrik Petander
2002-11-01  3:22     ` YOSHIFUJI Hideaki / 吉藤英明
  -- strict thread matches above, loose matches on Subject: below --
2002-10-17 17:22 Krishna Kumar
2002-10-17 21:57 ` Ville Nuorvala
2002-10-17 17:46 Krishna Kumar

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).