Messages in this thread | | | Date | Sun, 22 Dec 2002 14:26:23 -0800 | From | William Lee Irwin III <> | Subject | Re: [PATCH][2.4] generic support for systems with more than 8 CP Us (2/2) |
| |
At some point in the past, I wrote: > >>IIRC NUMA-Q can be dynamically detected at boot by means of an MP OEM > >>table's presence, in particular if there's a matching string in the 8B > >>OEM record in the OEM table, with a value of "IBM NUMA" IIRC. This is > >>probably a line or two's worth of change to mpparse.c and declaring a > >>variable for clustered_apic_mode. If it were difficult to detect, I > >>wouldn't have suggested implementing it (though do so at your leisure). > >>=)
On Sun, Dec 22, 2002 at 01:01:54PM -0800, Martin J. Bligh wrote: > I don't think you need the OEM table to detect this, current patches do: > > +static inline void mps_oem_check(struct mp_config_table *mpc, char *oem, > + char *productid) > +{ > + if (strncmp(oem, "IBM NUMA", 8)) > + printk("Warning! May not be a NUMA-Q system!\n");
Well, this is precisely what I meant by checking the OEM ID. It appears to already be implemented in at least one set of patches, then. =)
Cheers, Bill - To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/
| |