From owner-freebsd-smp Wed Mar 19 14:35:26 2003 Delivered-To: freebsd-smp@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 840AD37B401 for ; Wed, 19 Mar 2003 14:35:24 -0800 (PST) Received: from gemini.cis.ksu.edu (gemini.cis.ksu.edu [129.130.10.176]) by mx1.FreeBSD.org (Postfix) with ESMTP id B51F943F85 for ; Wed, 19 Mar 2003 14:35:23 -0800 (PST) (envelope-from beemern@cis.ksu.edu) Received: from procyon.cis.ksu.edu (procyon.cis.ksu.edu [129.130.10.8]) by gemini.cis.ksu.edu (8.9.3/8.9.3/020905) with ESMTP id QAA11061 for ; Wed, 19 Mar 2003 16:35:22 -0600 (CST) Received: from localhost (beemern@localhost) by procyon.cis.ksu.edu (8.9.3/8.9.3/000517) with ESMTP id QAA16245 for ; Wed, 19 Mar 2003 16:35:23 -0600 (CST) X-Authentication-Warning: procyon.cis.ksu.edu: beemern owned process doing -bs Date: Wed, 19 Mar 2003 16:35:23 -0600 (CST) From: Nathan E Beemer To: smp@freebsd.org Subject: Re: SE7500CW2 - Kicking a dead horse. Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-smp@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org musil wrote: > try John's patch: > http://people.freebsd.org/~jhb/patches/htt.patch > or > http://people.freebsd.org/~jhb/patches/htt_4x.patch i've dl'd htt.patch, and it patches fine the htt_4x.patch isnt so smooth i'm afraid is this still a valid patch for kernel 4.7-RELEASE-p7 ? i have applied the diffs in the file manually to mp_machdep.c, but there were a couple areas that didnt seem.. er.. complete i guess for instance, the end of the .patch file is --snip-- @@ -1011,6 +1030,7 @@ return 0; } +#ifdef HTT /* * Check if we should perform a hyperthreading "fix-up" to * enumerate any logical CPU's that aren't already listed @@ -1059,6 +1079,7 @@ need_hyperthreading_fixup = 1; mp_naps *= logical_cpus; } +#endif void assign_apic_irq(int apic, int intpin, int irq) --eof-- it looks to me like there should be a function definition there, but i just dont see it?? i decided this was probably the definition of static void mptable_hyperthread_fixup(u_int id_mask); as declared above in the patch file it compiles, but prolly isnt 100% correct, i'm about to reboot and find out tryin to get HT going on this se7500cw2 thanks for any suggestions, directions, input nathan To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-smp" in the body of the message