diff --git a/arch/s390/include/asm/facility.h b/arch/s390/include/asm/facility.h index c7031d9ad..68c476b20 100755 --- a/arch/s390/include/asm/facility.h +++ b/arch/s390/include/asm/facility.h @@ -53,10 +53,8 @@ static inline int test_facility(unsigned long nr) unsigned long facilities_als[] = { FACILITIES_ALS }; if (__builtin_constant_p(nr) && nr < sizeof(facilities_als) * 8) { - if (__test_facility(nr, &facilities_als)) { - if (!__is_defined(__DECOMPRESSOR)) - return 1; - } + if (__test_facility(nr, &facilities_als)) + return 1; } return __test_facility(nr, &S390_lowcore.stfle_fac_list); }