--- - branch: netbsd-8 date: Thu May 17 14:07:04 UTC 2018 files: - new: 1.126.2.10 old: 1.126.2.9 path: src/sys/net/if_gif.c pathrev: src/sys/net/if_gif.c@1.126.2.10 type: modified - new: 1.25.8.3 old: 1.25.8.2 path: src/sys/net/if_gif.h pathrev: src/sys/net/if_gif.h@1.25.8.3 type: modified - new: 1.3.2.7 old: 1.3.2.6 path: src/sys/net/if_ipsec.c pathrev: src/sys/net/if_ipsec.c@1.3.2.7 type: modified - new: 1.1.2.3 old: 1.1.2.2 path: src/sys/net/if_ipsec.h pathrev: src/sys/net/if_ipsec.h@1.1.2.3 type: modified - new: 1.11.2.8 old: 1.11.2.7 path: src/sys/net/if_l2tp.c pathrev: src/sys/net/if_l2tp.c@1.11.2.8 type: modified - new: 1.2.2.2 old: 1.2.2.1 path: src/sys/net/if_l2tp.h pathrev: src/sys/net/if_l2tp.h@1.2.2.2 type: modified - new: 1.87.8.5 old: 1.87.8.4 path: src/sys/netinet/in_gif.c pathrev: src/sys/netinet/in_gif.c@1.87.8.5 type: modified - new: 1.2.8.5 old: 1.2.8.4 path: src/sys/netinet/in_l2tp.c pathrev: src/sys/netinet/in_l2tp.c@1.2.8.5 type: modified - new: 1.85.6.6 old: 1.85.6.5 path: src/sys/netinet6/in6_gif.c pathrev: src/sys/netinet6/in6_gif.c@1.85.6.6 type: modified - new: 1.5.8.5 old: 1.5.8.4 path: src/sys/netinet6/in6_l2tp.c pathrev: src/sys/netinet6/in6_l2tp.c@1.5.8.5 type: modified - new: 1.1.2.7 old: 1.1.2.6 path: src/sys/netipsec/ipsecif.c pathrev: src/sys/netipsec/ipsecif.c@1.1.2.7 type: modified id: 20180517T140704Z.cc32dca63af280c514ba52f7a9cb071602f7e190 log: "Pull up following revision(s) (requested by knakahara in ticket #829):\n\n\tsys/net/if_l2tp.c: revision 1.24\n\tsys/net/if_ipsec.c: revision 1.13\n\tsys/net/if_gif.h: revision 1.31\n\tsys/netipsec/ipsecif.c: revision 1.8\n\tsys/net/if_gif.c: revision 1.140\n\tsys/netinet6/in6_l2tp.c: revision 1.15\n\tsys/net/if_ipsec.h: revision 1.3\n\tsys/netinet6/in6_gif.c: revision 1.92\n\tsys/net/if_l2tp.h: revision 1.5\n\tsys/netinet/in_l2tp.c: revision 1.13\n\tsys/netinet/in_gif.c: revision 1.93\n\nFix LOCKDEBUG kernel panic when many(about 200) tunnel interfaces is created.\n\nThe tunnel interfaces are gif(4), l2tp(4), and ipsecif(4). They use mutex\nitself in percpu area. When percpu_cpu_enlarge() run, the address of the\nmutex in percpu area becomes different from the address which lockdebug\nsaved. That can cause \"already initialized\" false detection.\n" module: src subject: 'CVS commit: [netbsd-8] src/sys' unixtime: '1526566024' user: martin