[PATCH linux dev-4.7] drivers/fsi: Remove hub devices during master unregister

Christopher Bostic cbostic at linux.vnet.ibm.com
Tue Mar 7 14:08:10 AEDT 2017



On 3/6/17 8:37 PM, Joel Stanley wrote:
> On Tue, Mar 7, 2017 at 11:25 AM, Christopher Bostic
> <cbostic at linux.vnet.ibm.com> wrote:
>> +static int fsi_unregister_hubs(struct device *dev, void *data)
>> +{
>> +       struct fsi_master_hub *hub =
>> +                               (struct fsi_master_hub *)dev_get_drvdata(dev);
>> +
>> +       if (!hub)
>> +               return 0;
>> +
>> +       device_del(dev);
>> +       fsi_master_unscan(&hub->master);
>> +}
> This introduces a warning:
>
> drivers/fsi/fsi-core.c: In function ‘fsi_unregister_hubs’:
> drivers/fsi/fsi-core.c:754:1: warning: control reaches end of non-void
> function [-Wreturn-type]
>   }
>   ^
>
> Did you build test this patch?
I did build but didn't see the warning. Wasn't looking close enough 
apparently -will correct.

> Have you boot tested it?

I did boot it.
> What runtime testing did you perform?
I ran multiple scans without rebooting to verify the removal and 
creation of sysfs files was done properly.
Also verified no further sysfs warnings attempting to create duplicate 
file names.



> Cheers,
>
> Joel
>



More information about the openbmc mailing list