X-Git-Url: http://git.onelab.eu/?a=blobdiff_plain;f=include%2Fasm-s390%2Fidals.h;h=8038858b86bbf9dba00980a8ef1fdf39f2ede74a;hb=c7b5ebbddf7bcd3651947760f423e3783bbe6573;hp=8f72c9b1c6ab2683e37d981deeba1c3191ca2e29;hpb=a2c21200f1c81b08cb55e417b68150bba439b646;p=linux-2.6.git diff --git a/include/asm-s390/idals.h b/include/asm-s390/idals.h index 8f72c9b1c..8038858b8 100644 --- a/include/asm-s390/idals.h +++ b/include/asm-s390/idals.h @@ -35,7 +35,7 @@ static inline int idal_is_needed(void *vaddr, unsigned int length) { #ifdef __s390x__ - return ((__pa(vaddr) + length) >> 31) != 0; + return ((__pa(vaddr) + length - 1) >> 31) != 0; #else return 0; #endif