diff -Nru -x CVS -x tcp_diag.c linux-2.4.17.clean/drivers/char/agp/agp.h linux-2.4.17.dirty/drivers/char/agp/agp.h --- linux-2.4.17.clean/drivers/char/agp/agp.h Wed Dec 19 12:57:53 2001 +++ linux-2.4.17.dirty/drivers/char/agp/agp.h Tue Jan 8 17:20:18 2002 @@ -143,11 +143,11 @@ #define A_SIZE_32(x) ((aper_size_info_32 *) x) #define A_SIZE_LVL2(x) ((aper_size_info_lvl2 *) x) #define A_SIZE_FIX(x) ((aper_size_info_fixed *) x) -#define A_IDX8() (A_SIZE_8(agp_bridge.aperture_sizes) + i) -#define A_IDX16() (A_SIZE_16(agp_bridge.aperture_sizes) + i) -#define A_IDX32() (A_SIZE_32(agp_bridge.aperture_sizes) + i) -#define A_IDXLVL2() (A_SIZE_LVL2(agp_bridge.aperture_sizes) + i) -#define A_IDXFIX() (A_SIZE_FIX(agp_bridge.aperture_sizes) + i) +#define A_IDX8(idx) (A_SIZE_8(agp_bridge.aperture_sizes) + (idx)) +#define A_IDX16(idx) (A_SIZE_16(agp_bridge.aperture_sizes) + (idx)) +#define A_IDX32(idx) (A_SIZE_32(agp_bridge.aperture_sizes) + (idx)) +#define A_IDXLVL2(idx) (A_SIZE_LVL2(agp_bridge.aperture_sizes) + (idx)) +#define A_IDXFIX(idx) (A_SIZE_FIX(agp_bridge.aperture_sizes) + (idx)) #define MAXKEY (4096 * 32) #define AGPGART_MODULE_NAME "agpgart" diff -Nru -x CVS -x tcp_diag.c linux-2.4.17.clean/drivers/char/agp/agpgart_be.c linux-2.4.17.dirty/drivers/char/agp/agpgart_be.c --- linux-2.4.17.clean/drivers/char/agp/agpgart_be.c Mon Jan 7 08:10:27 2002 +++ linux-2.4.17.dirty/drivers/char/agp/agpgart_be.c Tue Jan 8 17:16:37 2002 @@ -586,13 +586,13 @@ i++; switch (agp_bridge.size_type) { case U8_APER_SIZE: - agp_bridge.current_size = A_IDX8(); + agp_bridge.current_size = A_IDX8(i); break; case U16_APER_SIZE: - agp_bridge.current_size = A_IDX16(); + agp_bridge.current_size = A_IDX16(i); break; case U32_APER_SIZE: - agp_bridge.current_size = A_IDX32(); + agp_bridge.current_size = A_IDX32(i); break; /* This case will never really * happen.