current smp on primergy p200 / i386/39234

Marco Wertejuk wertejuk at mwcis.com
Mon Apr 28 11:35:12 PDT 2003


Hi,

maybe it's an appropriate workaround to have a kernel option
which enables this workaround like in the attached patches.

-- 
Mit freundlichen Gruessen,
Marco Wertejuk - mwcis.com
Consulting & Internet Solutions
-------------- next part --------------
*** NOTES	Sun Apr 27 05:35:10 2003
--- NOTES.primergy	Mon Apr 28 20:24:09 2003
***************
*** 1067,1072 ****
--- 1067,1073 ----
  # Note that documenting these are not considered an affront.
  
  options 	FB_INSTALL_CDEV		# install a CDEV entry in /dev
+ options		SMP_PRIMERGY_BUG	# use this if SMP on P200/C200 freezes
  
  # PECOFF module (Win32 Execution Format)
  options 	PECOFF_SUPPORT
-------------- next part --------------
*** mp_machdep.c	Wed Apr  2 23:53:28 2003
--- mp_machdep.c.primergy	Mon Apr 28 19:15:37 2003
***************
*** 1045,1050 ****
--- 1045,1053 ----
  		panic("NO BSP found!");
  
  	/* report fact that its NOT a default configuration */
+ #if defined (SMP_PRIMERGY_BUG)
+ 		io_apic_ints[0].int_type = 3;
+ #endif /* SMP_PRIMERGY_BUG */
  	return 0;
  }
  
-------------- next part --------------
*** options.i386	Sat Apr 12 09:40:37 2003
--- options.i386.primergy	Mon Apr 28 19:15:05 2003
***************
*** 18,23 ****
--- 18,24 ----
  I586_PMC_GUPROF		opt_i586_guprof.h
  COMPAT_OLDISA
  BROKEN_KEYBOARD_RESET	opt_reset.h
+ SMP_PRIMERGY_BUG
  
  # Options for emulators.  These should only be used at config time, so
  # they are handled like options for static filesystems


More information about the freebsd-smp mailing list