On Fri, 17 Apr 2009 15:41:49 +0200 Ivan Warren <[email protected]> wrote:
> Martin Schwidefsky wrote: > > #if defined(CONFIG_MARCH_Z10) > > - .short 0x9672, 0x2064, 0x2066, 0x2084, 0x2086, 0x2094, 0x2096 > > + .long 0xc100efe3, 0xf0680000 > > > Does the linux kernel (with CONFIG_MARCH_Z10) really need all the z10 > facilities ? (especially some of those are simply hints - like bit 19) Bit 19 is 0x00001000 in the first stfl word and is not set, no? The logic I've used for the capability bits: 1) the bits the kernel really needs, e.g. the z/Architecture bit for a 64 bit kernel 2) the bits for facilities that can be used in user space and therefore in theory could be generated by the compiler, e.g. by __builtin_xyz I did not include: 1) bits for facilities that can only be used by the kernel and are currently unused, e.g. the ASN-and-LX reused facility. 2) hint bits, e.g. about the performance of long-displacement or DFP -- blue skies, Martin. "Reality continues to ruin my life." - Calvin. ---------------------------------------------------------------------- For LINUX-390 subscribe / signoff / archive access instructions, send email to [email protected] with the message: INFO LINUX-390 or visit http://www.marist.edu/htbin/wlvindex?LINUX-390
