No SMP after upgrading to 1.2 RC4



  • Hi,

    I have seen that upgrading to RC4 lost the SMP support I had with it in RC3.

    I have not done a new install yet (testbox), but have more people seen this ?

    systat gives me this now on RC4:

    /0   /1   /2   /3   /4   /5   /6   /7   /8   /9   /10
         Load Average   |

    /0   /10  /20  /30  /40  /50  /60  /70  /80  /90  /100
                  <idle>XXXXXXXXXX
    root     idle: cpu0 XXXXXXXXX
    root     bandwidthd XXXXX
    root     bandwidthd XXXXX
    root     bandwidthd XXXXX
    root     bandwidthd XXXX
    root     bandwidthd XXX
    root     bandwidthd XX
    root     bandwidthd XX
    root     bandwidthd XX

    Or the first <idle>is cpu1 ? Those 2 are moving around with each other from time to time.</idle></idle>



  • Does no-one check this ever on their firewall ?



  • I have both processor after my upgrade to rc4.  I made sure to select smp for the option when installing the upgrade from rc3 to rc4.  Since then I have had no issues on the installation.

    RC



  • Nice to hear, I actually didn't expect that it wouldn't work.

    But you selected SMP ? So you reinstalled it fully ?



  • I just installed the full snapshot and it work fine.  I have had no issues.
    RC



  • I will try to see what happens on another system that still needs the upgrade and will reboot the one that gives me the above output.



  • For now,

    A reboot does not make any sense at all.

    sysctl hw.ncpu
    hw.ncpu: 1

    I will check the CPU's in the system, but because I has this before, I doubt if one is broken.



  • $ systat
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    Matts,
    this is what I get.  when I run the systat command on my servr.  i did have one cpu on my dual core running.  I had to upgrade to the SMP corp from the upgrade panel when I did my update.  no issue since.
                                                                                                                                                                    /0  /1  /2  /3  /4  /5  /6  /7  /8  /9  /10Load Average/0  /10  /20  /30  /40  /50  /60  /70  /80  /90  /100

    root    idle: cpu0 XXXXXXXXXXXXXXXXXXXXXXXX
    root    idle: cpu1 XXXXXXXXXXXXXXXXXXXXXXXX
    root            sh

    RC



  • Strange, on a Stable 1.2 I still only see one CPU out of 2.

    Someone seen the same ?

    This is the kernel it booted:

    FreeBSD hostname 6.2-RELEASE-p11 FreeBSD 6.2-RELEASE-p11 #0: Sun Feb 24 16:49:14 EST 2008    sullrich@builder6.pfsense.com:/usr/obj.pfSense/usr/src/sys/pfSense_SMP.6  i386



  • I just rebuilt my firewall.  It ask me what kernal to install.  I selected multiple.  I have have no issues.  Sounds like you selected the single processor option during the installation.  I am not sure how to chang eit other than a reinstall.  Maybe someone else can shed some ling on that.
    RC



  • Matts is running the SMP kernel - but only one processor is being detected for some reason.

    Matts - post the dmesg. That should give a much better idea of what's happening.



  • @David_W:

    Matts is running the SMP kernel - but only one processor is being detected for some reason.

    Matts - post the dmesg. That should give a much better idea of what's happening.

    Hi David,

    I first have to check the BIOS settings later this week if I'm at the Firewall place.

    I know that I have tested it months ago on a compaq to see what happened with different settings in for the OS in the BIOS… it might be that again, before it was OK, but I think I have to change things.

    I will keep you guys posted.


Log in to reply