Re: [PATCH 1/1] Allow global purge traslation cache (ptc.g) to be disabled

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Luck, Tony wrote:
So far it appears to me that it will be defined for ia64 somewhere in
asm-generic/tlb.h and in asm-ia64/tlb.h as
platform_global_tlb_ipi_purge() something, but I'm not sure about
that, will have to start digging.

I'm voting with David on this one ... machvec doesn't look like
the right mechanism for this (all of the non-sn2 machvecs would
potentially have to be duplicated to provide ptc.g and !ptc.g
variants ... that doesn't sound like a good plan).

The reason why I suggested a machvec is to avoid cluttering up the
generic function with something like this. In addition I only see two
machvec's that may potentially get copied, the dig one and the hpzx1
one.

If we start adding clutter to the generic functions we will end up with
a 2-dimensional mesh of things where some is handled machvec style and
then we have local variations within the machvecs. I suspect the Unisys
and HP machines will end up having special machvecs for these machines
anyway.

Cheers,
Jes
-
To unsubscribe from this list: send the line "unsubscribe linux-ia64" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html

[Index of Archives]     [Linux Kernel]     [Sparc Linux]     [DCCP]     [Linux ARM]     [Yosemite News]     [Linux SCSI]     [Linux x86_64]     [Linux for Ham Radio]

  Powered by Linux