s390/preempt: Remove special pre MARCH_HAS_Z196_FEATURES implementation
authorHeiko Carstens <hca@linux.ibm.com>
Wed, 4 Dec 2024 11:31:01 +0000 (12:31 +0100)
committerAlexander Gordeev <agordeev@linux.ibm.com>
Sun, 15 Dec 2024 14:13:43 +0000 (15:13 +0100)
commit5eee66c5bf6034c84a67fdbf224110f5288d9195
tree5f6569278f59dcbdf2c9d503168400c6c90bf164
parenta7af4fb85e208f31cc767245516460b1af287b36
s390/preempt: Remove special pre MARCH_HAS_Z196_FEATURES implementation

Remove the preempt count implementation for pre MARCH_HAS_Z196_FEATURES
builds. If the kernel is compiled with PREEMPT=n, which is the default for
all distributions, this has close to zero impact in the generated code.

Therefore remove the alternative implementation to keep things simple.

Acked-by: Alexander Gordeev <agordeev@linux.ibm.com>
Signed-off-by: Heiko Carstens <hca@linux.ibm.com>
Signed-off-by: Alexander Gordeev <agordeev@linux.ibm.com>
arch/s390/include/asm/preempt.h