diff options
author | Thomas Schwinge <thomas@codesourcery.com> | 2013-03-06 22:04:01 +0100 |
---|---|---|
committer | Thomas Schwinge <thomas@codesourcery.com> | 2013-03-06 22:04:01 +0100 |
commit | f8ed211a4da23edf469089254b3dace9479bf11f (patch) | |
tree | c98b9831dd6f48ae96017a9b9a6e5d59f4f1c7f5 /hurd/translator/pfinet | |
parent | 03fe52eebbcce37f30d67259f748cc7efd22ef72 (diff) | |
parent | 12c341b917921eb631026ec44a284c4d884e5de6 (diff) |
Merge remote-tracking branch 'fp/master'
Conflicts:
open_issues/gcc/pie.mdwn
open_issues/glibc.mdwn
Diffstat (limited to 'hurd/translator/pfinet')
-rw-r--r-- | hurd/translator/pfinet/ipv6.mdwn | 68 |
1 files changed, 66 insertions, 2 deletions
diff --git a/hurd/translator/pfinet/ipv6.mdwn b/hurd/translator/pfinet/ipv6.mdwn index 95629b8b..42ee3c55 100644 --- a/hurd/translator/pfinet/ipv6.mdwn +++ b/hurd/translator/pfinet/ipv6.mdwn @@ -1,5 +1,5 @@ -[[!meta copyright="Copyright © 2007, 2008, 2010, 2012 Free Software Foundation, -Inc."]] +[[!meta copyright="Copyright © 2007, 2008, 2010, 2012, 2013 Free Software +Foundation, Inc."]] [[!meta license="""[[!toggle id="license" text="GFDL 1.2+"]][[!toggleable id="license" text="Permission is granted to copy, distribute and/or modify this @@ -94,3 +94,67 @@ Amongst other things, support for [[IOCTL]]s is missing. <gnu_srs> There is one already: http://www.gnu.org/software/hurd/community/gsoc/project_ideas/tcp_ip_stack.html <braunr> personally, i'd advocate resuing code from netbsd + + +### IRC, freenode, #hurd, 2013-02-23 + + <braunr> we're beginning to seriously lack ipv6 though + <youpi> what is the actual problem? + <youpi> (again) + <youpi> lack? + <youpi> we do have ipv6 working + <braunr> i couldn't have it work with public addresses + <youpi> uh? + <youpi> I believe it worked for me + <braunr> yes i told you a few months back + <gnu_srs> braunr reported recently that v6 did not work as expected? + <youpi> I don't remember about that (and my inbox neither) + <braunr> it was only on irc + <braunr> routing would be nice to have too + <braunr> the stack can do it but we lack the interface + <braunr> anyway, there would be benefits on working on it, but what we have + now is fine and again, there are priorities + <youpi> braunr: it seems ndp doesn't work indeed, I wonder why, it was + working for me + <braunr> that's what i found too + <braunr> there have been other additions to the ipv6 spec over time, i + don't know what else we might be lacking + <youpi> ndp is elder + <braunr> yes ndp isn't lacking + <youpi> and pfinet *does* actually do ndp :) + <braunr> that's a different issue + <braunr> my debugging session ended in the routing code + <braunr> and i didn't investigate further + <youpi> braunr: it seems the BPF filter on /dev/eth0 doesn't include IPv6 + frames + <youpi> that'd explain that it worked before but not any more + <braunr> oh + <braunr> good + <braunr> i'd love to assign global addresses to our VMs :) + <youpi> ok, it goes through, there is just a remaining multicast join issue + <youpi> yep, ethernet_set_multi is empty :) + <youpi> ok, enabling ALLMULTI was enough to fix it + <youpi> you can ping6 2001:910:1059:2:5054:00ff:fe12:3456 :) + + +## IRC, freenode, #hurd, 2013-01-13 + + <youpi> gnu_srs, gnu_srs1: fyi, I'm having a look at cherry-picking the + v6only option from linux + + +### IRC, freenode, #hurd, 2013-02-23 + + <gnu_srs> youpi: From when is the Linux + 524354b4d086a4f013343d727eaccb7b4c39eb25 commit (IPV6_V6ONLY)? + <youpi> which repo? + <youpi> I don't have such commit here + <gnu_srs> + http://git.savannah.gnu.org/cgit/hurd/hurd.git/commit/?id=2b2d7fdc42475019e5ce3eabc9c9673e3c13d89f + <gnu_srs> From which release, 2.4.x, 2.6.x? + <youpi> it's very old + <youpi> 2002 + <youpi> it's not in the current linux git tree, but in the "history" tree + <youpi> I don't remember its url + <braunr> git://git.kernel.org/pub/scm/linux/kernel/git/tglx/history.git + <braunr> might be even older |