--- - branch: netbsd-8 date: Thu Nov 2 20:28:24 UTC 2017 files: - new: 1.125.6.2 old: 1.125.6.1 path: src/sys/net/if_pppoe.c pathrev: src/sys/net/if_pppoe.c@1.125.6.2 type: modified - new: 1.14.2.1 old: '1.14' path: src/sys/net/if_pppoe.h pathrev: src/sys/net/if_pppoe.h@1.14.2.1 type: modified - new: 1.169.6.1 old: '1.169' path: src/sys/net/if_spppsubr.c pathrev: src/sys/net/if_spppsubr.c@1.169.6.1 type: modified - new: 1.20.8.1 old: '1.20' path: src/sys/net/if_spppvar.h pathrev: src/sys/net/if_spppvar.h@1.20.8.1 type: modified id: 20171102T202824Z.a3b943261591bc3964e87729e8760570bb841021 log: "Pull up following revision(s) (requested by knakahara in ticket #332):\n\tsys/net/if_pppoe.c: 1.127-1.128\n\tsys/net/if_pppoe.h: 1.15\n\tsys/net/if_spppsubr.c: 1.170-1.171\n\tsys/net/if_spppvar.h: 1.21-1.22\nIntegrate two locks used to protect PPPoE softc. Contributed by s-yamaguchi@IIJ.\nPPPOE_SESSION_LOCK protects variables used in PPP packet\nprocessing, on the other hand PPPOE_PARAM_LOCK protects\nthe other variables used to establish a PPPoE session id.\nThose locks isn't acquired in the same time because the\nPPP packet processing doesn't work without PPPoE session id.\nBy the reason, the locks can be integrated into PPPOE_LOCK.\nAdd locking notes later.\n--\nsppp_lock is changed from mutex to rwlock now. Contributed by s-yamaguchi@IIJ.\nAdd locking notes later.\n--\nAdd a locking notes for if_pppoe\n--\nAdd a locking notes for if_spppsubr\n--\nfix no INET6 build.\n" module: src subject: 'CVS commit: [netbsd-8] src/sys/net' unixtime: '1509654504' user: snj