--- - branch: netbsd-8 date: Fri Jul 13 15:49:55 UTC 2018 files: - new: 1.490.6.1 old: '1.490' path: src/sys/kern/init_main.c pathrev: src/sys/kern/init_main.c@1.490.6.1 type: modified - new: 1.394.2.12 old: 1.394.2.11 path: src/sys/net/if.c pathrev: src/sys/net/if.c@1.394.2.12 type: modified - new: 1.239.2.7 old: 1.239.2.6 path: src/sys/net/if.h pathrev: src/sys/net/if.h@1.239.2.7 type: modified - new: 1.9.6.1 old: '1.9' path: src/sys/rump/net/lib/libnet/net_component.c pathrev: src/sys/rump/net/lib/libnet/net_component.c@1.9.6.1 type: modified id: 20180713T154955Z.f8615d57c89bba4d2b576055c89ef91a6adaacbd log: "Pull up following revision(s) (requested by ozaki-r in ticket #911):\n\n\tsys/kern/init_main.c: revision 1.498\n\tsys/rump/net/lib/libnet/net_component.c: revision 1.10\n\tsys/net/if.h: revision 1.264\n\tsys/net/if.c: revision 1.429\n\nFix net.inet6.ip6.ifq node doesn't exist\n\nThe node (and child nodes) is initialized in sysctl_net_pktq_setup, but the call\nof sysctl_net_pktq_setup is skipped unexpectedly.\nsysctl_net_pktq_setup is skipped if in6_present is false that indicates the\nnetinet6 component isn't loaded on rump kernels. However the flag is\naccidentally always false because the flag is turned on in in6_dom_init that is\ncalled after if_sysctl_setup on both normal and rump kernels.\n\nFix the issue by moving if_sysctl_setup after in6_dom_init (domaininit on normal\nkernels). This fix is ad-hoc but good enough for netbsd-8. We should refine\nthe initialization order of network components in the future.\n\nPointed out by hikaru@\n" module: src subject: 'CVS commit: [netbsd-8] src/sys' unixtime: '1531496995' user: martin