• Andries E. Brouwer's avatar
    [PATCH] remove dead cyrix/centaur mtrr init code · 635f5599
    Andries E. Brouwer authored
    There are several cases where __init function pointers are stored in a
    general purpose struct.  For example, a SCSI template may contain a __init
    detect function.  Have not yet thought of an elegant way to avoid this.
    
    One such case is the mtrr code, where struct mtrr_ops has an init field
    pointing at __init functions.  Unless I overlook something, this case may
    be easy to settle, since the .init field is never used.
    
    The patch below comments out the declaration and initialisation of the
    .init field of struct mtrr_ops, and puts #if 0 ...  #endif around the
    centaur_mcr_init() and cyrix_arr_init() code.
    
    Simultaneously a number of variables are made static.
    Signed-off-by: default avatarAndrew Morton <akpm@osdl.org>
    Signed-off-by: default avatarLinus Torvalds <torvalds@osdl.org>
    635f5599
main.c 18.4 KB