--- firegl_public.c.orig 2003-09-22 04:43:30.000000000 +0200 +++ firegl_public.c 2003-10-09 00:14:41.337778176 +0200 @@ -3106,7 +3108,7 @@ int __ke_amd_adv_spec_cache_feature(void) { -#if ( (PAGE_ATTR_FIX == 1) || (LINUX_VERSION_CODE == KERNEL_VERSION(2,4,19)) ) +#if ( (PAGE_ATTR_FIX == 1) || (LINUX_VERSION_CODE >= KERNEL_VERSION(2,4,19)) ) /* the kernel already does provide a fix for the AMD Athlon big page attribute / cache flush data consistency system bug on its own. (AMD claimed that CPU cache behaviour for such pages is not specified.)