Re: Problem with SMP-kernel, Red Hat 8.0

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



You might first try falling back to MPS 1.1 (from MPS 1.4), if your BIOS
supports it. That way you won't make one CPU handle all the interrupts.

Works for me with 7.3, and I don't expect any problems with 8.0

--- Vladimir

------------------------------------------------------------------------
Vladimir G. Ivanovic                        http://leonora.org/~vladimir
2770 Cowper St.                                         vladimir@acm.org
Palo Alto, CA 94306-2447                                 +1 650 678 8014

More info:

   Intel Architecture Software Developer s Manual Volume 3: System
   Programming (1999), p 7-13:

   The I/O APIC is responsible for receiving interrupts generated by I/O
   devices and distributing them among the local APICs by means of the APIC
   Bus. The I/O APIC manages interrupts using either static or dynamic
   distribution schemes. Dynamic distribution of interrupts allows routing
   of interrupts to the lowest priority processors. It also handles the
   distribution of interprocessor interrupts and system-wide control
   functions such as NMI, INIT, SMI and start-up-interprocessor interrupts.
   Individual pins on the I/O APIC can be programmed to generate a
   specific, prioritized interrupt vector when asserted. The I/O APIC also
   has a virtual wire mode that allows it to cooperate with an external
   8259A in the system.

See also the kernel docs

    .../Documentation/i386/IO-APIC.txt

and Randy Dunlap's write-up of how Linux differs from the MPS 1.4 spec

   http://www.xenotime.net/linux/mp-spec-1x.txt

-------

"RS" == Robert Savage <dsavage@peaknet.net> writes:

  RS> Igor,

  RS> Try adding "noapic" to your GRUB kernel line arguments.

  RS> There are apparently several SMB motherboards which do not respond
  RS> correctly to the APIC code in the 2.4 kernel. Expressed another way, that
  RS> code doesn't properly detect or support the APIC configurations on several
  RS> SMP motherboards.

  RS> If "noapic" works for you, the similar looking problem fixed by the
  RS> 2.4.18-4 errata SMP kernel is something else entirely.

  RS> --Doc Savage
  RS>   Fairview Heights, IL

  RS> On Monday, November 4, 2002 Magazinov Igor wrote:
  >> I'm just installed Red Hat 8.0 on my server.
  >> 
  >> Problem: When using smp-kernel, server freeze on halt or reboot with
  >> message about "segmentation fault" and "no more processes in this
  >> runlevel" or something like this.
  >> 
  >> I have installed the newer kernel-smp-2.4.18-17.8.0.i686.rpm, but I have
  >> the same result.
  >> 
  >> Before it I used Red Hat 7.3.
  >> And I have very similar problem (may be the same?) with 2.4.18-3
  >> smp-kernel, but after installing kernel-smp-2.4.18-4.i686 all problems
  >> were solved. ("A few bugs, including one in ext3 that could cause a
  >> kernel panic  on SMP systems, are fixed in this kernel errata" //
  >> http://rhn.redhat.com/errata/RHBA-2002-085.html)
  >> 
  >> I have SMP-system and using ext3 file system. :-)))
  >> 
  >> Hardware: Gygabyte GS-SR102 1U Rackmount Server Platform Solution  - M/B
  >> GA-6ETXDR (ServerSet III LE (North Bridge:NB30LE, South Bridge:OSB4),
  >> ATI Rage XL 8Mb, SCSI Adapter Controller LSI SYM53C1010-66 ULTRA 3
  >> SCSI), 2xPIII 1000MHz Coppermine, 512 ECC SDRAM Samsung, SCSI Intel Raid
  >> Controller SRCU31L + 2 SCSI HDD Quantum 18 GB in RAID 1 array (mirror).
  >> So internal LSI adapter isn't used.
  >> 
  >> Software: RH 8.0 (All drivers for absolutely all hardware were
  >> automatically found by Red Hat 8.0)





  RS> -- 
  RS> Psyche-list mailing list
  RS> Psyche-list@redhat.com
  RS> https://listman.redhat.com/mailman/listinfo/psyche-list



-- 
Psyche-list mailing list
Psyche-list@redhat.com
https://listman.redhat.com/mailman/listinfo/psyche-list

[Index of Archives]     [Fedora General Discussion]     [Red Hat General Discussion]     [Centos]     [Kernel]     [Red Hat Install]     [Red Hat Watch]     [Red Hat Development]     [Red Hat 9]     [Gimp]     [Yosemite News]

  Powered by Linux