SMP support for XLR processors.
Rui Paulo
rpaulo at freebsd.org
Tue Apr 20 11:12:42 UTC 2010
On 20 Apr 2010, at 12:06, C. Jayachandran wrote:
> I'm not seeing the issue here(my output for ref below). The rge patch
> should not really make a difference - but it will be good to try with
> that. The only other difference I can think of between our configs is
> MFS root/NFS root and rge0/rge1 - but none of these should affect the
> message ring threads. Can you send me the config you use?
I use the basic XLR config with some mods:
Index: XLR
===================================================================
--- XLR (revision 206791)
+++ XLR (working copy)
@@ -59,10 +59,10 @@
makeoptions DEBUG=-g # Build kernel with gdb(1) debug symbols
#profile 2
-#options SCHED_ULE # ULE scheduler
+options SCHED_ULE # ULE scheduler
#options VERBOSE_SYSINIT
-options SCHED_4BSD # 4BSD scheduler
-#options PREEMPTION # Enable kernel thread preemption
+#options SCHED_4BSD # 4BSD scheduler
+options PREEMPTION # Enable kernel thread preemption
#options FULL_PREEMPTION # Enable kernel thread preemption
options INET # InterNETworking
options INET6 # IPv6 communications protocols
@@ -72,13 +72,14 @@
options UFS_DIRHASH # Improve performance on big directories
options NFSCLIENT
options NFS_ROOT
+options SMP
#
options BOOTP
options BOOTP_NFSROOT
options BOOTP_NFSV3
-options BOOTP_WIRED_TO=rge0
+options BOOTP_WIRED_TO=rge1
options BOOTP_COMPAT
-options ROOTDEVNAME=\"nfs:10.1.1.8:/usr/extra/nfsroot\"
+#options ROOTDEVNAME=\"nfs:10.1.1.8:/usr/extra/nfsroot\"
#
#options MD_ROOT # MD is a potential root device
#options MD_ROOT_SIZE=27000
Regards,
--
Rui Paulo
More information about the freebsd-mips
mailing list