• Srivatsa S. Bhat's avatar
    EDAC: Don't give write permission to read-only files · c8c64d16
    Srivatsa S. Bhat authored
    I get the following warning on boot:
    
    ------------[ cut here ]------------
    WARNING: at drivers/base/core.c:575 device_create_file+0x9a/0xa0()
    Hardware name:  -[8737R2A]-
    Write permission without 'store'
    ...
    </snip>
    
    Drilling down, this is related to dynamic channel ce_count attribute
    files sporting a S_IWUSR mode without a ->store() function. Looking
    around, it appears that they aren't supposed to have a ->store()
    function. So remove the bogus write permission to get rid of the
    warning.
    Signed-off-by: default avatarSrivatsa S. Bhat <srivatsa.bhat@linux.vnet.ibm.com>
    Cc: Mauro Carvalho Chehab <mchehab@redhat.com>
    Cc: <stable@vger.kernel.org> # 3.[89]
    [ shorten commit message ]
    Signed-off-by: default avatarBorislav Petkov <bp@suse.de>
    c8c64d16
edac_mc_sysfs.c 28.9 KB