[haiku-bugs] Re: [Haiku] #14659: KGPE-D16 support, dual socket/NUMA issues

  • From: "Haiku" <trac@xxxxxxxxxxxx>
  • To: undisclosed-recipients: ;
  • Date: Tue, 01 Jan 2019 23:55:31 -0000

#14659: KGPE-D16 support, dual socket/NUMA issues
-----------------------------+----------------------------
   Reporter:  cb88           |      Owner:  nobody
       Type:  bug            |     Status:  new
   Priority:  normal         |  Milestone:  Unscheduled
  Component:  System/Kernel  |    Version:  R1/Development
 Resolution:                 |   Keywords:  NUMA
 Blocked By:                 |   Blocking:  13991, 14774
Has a Patch:  0              |   Platform:  x86-64
-----------------------------+----------------------------

Comment (by mmlr):

 I have investigated this and found a probable cause and submitted a couple
 of changes to Gerrit:

 * Early debug output was broken, complicating the investigation of this
 ticket: https://review.haiku-os.org/#/c/haiku/+/808

 * The guaranteed reset with the 32 cores, 2 sockets configuration of qemu
 was caused by an off-by-one in an assert: https://review.haiku-
 os.org/c/haiku/+/809

 * The intermittent failures with 16 cores, 2 sockets were caused by faults
 when loading the task register while another CPU already overwrote the
 entry for its TSS in the GDT: https://review.haiku-os.org/c/haiku/+/810
 fixes this and probably also fixes this ticket on real hardware.

 Can you try reproducing this on real hardware with change 810 applied? The
 other changes aren't really relevant and don't need to be applied.

-- 
Ticket URL: <https://dev.haiku-os.org/ticket/14659#comment:15>
Haiku <https://dev.haiku-os.org>
The Haiku operating system.

Other related posts: