Re: Fixing, reestoring DEC FDDI (DEFPA/DEFEA/DEFTA/DEFQA) in 8.2, 9.2; restore to -current?

2024-02-12 Thread Jonathan Stone
On Monday, February 12, 2024 at 04:24:44 PM PST, Jason Thorpe wrote: > On Feb 11, 2024, at 1:29 PM, Jonathan Stone wrote: >> Turns out  that  fddi_ifattach() is broken in 8.2 and 9.2. [...] > Right, it was removed from -current before netbsd-10 branched after some > discussion.  Same

Re: Fixing, reestoring DEC FDDI (DEFPA/DEFEA/DEFTA/DEFQA) in 8.2, 9.2; restore to -current?

2024-02-12 Thread Jonathan Stone
On Sunday, February 11, 2024 at 10:54:31 PM PST, Martin Husemann wrote: >We have a simmilar problem with net80211, where we are required to have a > (mostly unused) struct ethercom for each virtual interface (in the new stack) >just because of initialization and to be able to use vlan(4) on

Re: Fixing, reestoring DEC FDDI (DEFPA/DEFEA/DEFTA/DEFQA) in 8.2, 9.2; restore to -current?

2024-02-12 Thread Jason Thorpe
> On Feb 11, 2024, at 1:29 PM, Jonathan Stone wrote: > Turns out that fddi_ifattach() is broken in 8.2 and 9.2. It never > initialises sc_ec.ec_lock, which causes a panic the fisrt time the kernel > tries to add a multicast address to the interface. If you're using IPv6 (I > don't; I