Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 19 Mar 2003 16:35:23 -0600 (CST)
From:      Nathan E Beemer <beemern@cis.ksu.edu>
To:        smp@freebsd.org
Subject:   Re: SE7500CW2 - Kicking a dead horse.
Message-ID:  <Pine.GSO.4.44.0303191621370.16055-100000@procyon.cis.ksu.edu>

next in thread | raw e-mail | index | archive | help

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




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?Pine.GSO.4.44.0303191621370.16055-100000>