Denis A. Konovalyenko
2018-Aug-21 11:29 UTC
Segfaults with more than 1 core active on Intel Core2 Duo CPU
Hi everyone! Since 8.0-R came out, FreeBSD has been present as a dual-boot citizen on my laptop (Lenovo ThinkPad SL510). And it worked fine with subsequent upgrades to 8.x and 9.x. However, after upgrades to 10.x (do not remember the exact version - most likely 10.1-R or 10.2-R), something caused my desktop applications with immense demands of resources (Firefox ESR, IntelliJ IDEA) to stop running sporadically with the segmentation faults (now these programs just die on lunching on 11.1-R). I thought that was related to some sort of UI libraries or Linux layer incompatibilities or kevent kernel support, so gave them new tries from time to time?to figure out the cause. As usual, this week I started my experiments with building a custom kernel (I found the generic one quite suitable for binary updates/upgrades) and revealed that "make depend" behaved the same way. Only that day I switched off multiple CPU cores support in BIOS and booted. That was remarkable! There was no a segfault on a single core after that! Hence, my question is - does anybody know or have an idea of what might be the cause of segfaults with 2 CPU cores active? Also, I would really appreciate it if someone could give me some hints on how to pinpoint the issue. Could you please find attached the outputs of "uname -a" and "dmesg" commands as well as my current loader.conf, rc.conf and sysctl.conf configuration files? Best regards, Denis -------------- next part -------------- A non-text attachment was scrubbed... Name: dmesg-output Type: application/octet-stream Size: 13071 bytes Desc: not available URL: <http://lists.freebsd.org/pipermail/freebsd-stable/attachments/20180821/bd21d2f4/attachment.obj> -------------- next part -------------- A non-text attachment was scrubbed... Name: uname-output Type: application/octet-stream Size: 164 bytes Desc: not available URL: <http://lists.freebsd.org/pipermail/freebsd-stable/attachments/20180821/bd21d2f4/attachment-0001.obj> -------------- next part -------------- A non-text attachment was scrubbed... Name: loader.conf Type: application/octet-stream Size: 1079 bytes Desc: not available URL: <http://lists.freebsd.org/pipermail/freebsd-stable/attachments/20180821/bd21d2f4/attachment-0002.obj> -------------- next part -------------- A non-text attachment was scrubbed... Name: rc.conf Type: application/octet-stream Size: 1666 bytes Desc: not available URL: <http://lists.freebsd.org/pipermail/freebsd-stable/attachments/20180821/bd21d2f4/attachment-0003.obj> -------------- next part -------------- A non-text attachment was scrubbed... Name: sysctl.conf Type: application/octet-stream Size: 411 bytes Desc: not available URL: <http://lists.freebsd.org/pipermail/freebsd-stable/attachments/20180821/bd21d2f4/attachment-0004.obj>