I just tried to set up a v6 tunnel on an RPI1 running netbsd-8, which
seemed to me to be a perfectly normal thing to do. It failed, with
EINVAL, and on reading the kernel config I see gif and all other
pseudo-interfaces are commented out.
I see a lot of these in GENERIC.common, but not gif. A number of these
are dups with what is in RPI.
Of course, gif is what I wanted, but it seems small, on the order of
10KB, and it seems that being a network appliance is a fairly common
thing.
I of course realize it's easy for me to make a new kernel, and to set up
to load the gif module at boot (but I can't later due to secmodel).
I wonder if anyone would object to cleaning up RPI by removing things
that are in GENERIC.common (NFC). Also to moving gif to GENERIC.common,
adn turning it on.