On 23.07.2013 09:28, Andrey V. Elsukov wrote: > On 21.07.2013 00:43, Taku YAMAMOTO wrote: >> After r253088, systems with IPSEC and KSTACK_PAGES < 4 crashes on >> booting into multi-user mode. >> >> The crash is due to sysctl -a in /etc/rc.d/initrandom ended up with >> kernel stack overflow. > >> where type is struct ipsecstat which is 12560 bytes of size (larger than >> 3 pages) of size when processing net.inet.ipsec.ipsecstats. > > Hi, > > Only few fields of struct ipsecstat is used, the rest fields are never > updated. We can split it to several structures, or just remove unused > fields. What is better? Not storing it on the stack? -- AndreReceived on Tue Jul 23 2013 - 09:28:35 UTC
This archive was generated by hypermail 2.4.0 : Wed May 19 2021 - 11:40:39 UTC