
5 Apr
2016
5 Apr
'16
2:04 a.m.
Hi Mario,
On 30 March 2016 at 02:22, Mario Six mario.six@gdsys.cc wrote:
uclass_first_device might return NULL for the device despite a zero return code. Currently, this might lead to null pointer dereferencing, since the returned device is not properly checked.
Hence, always check if the device returned from uclass_first_device is NULL and return -ENODEV if it is.
Signed-off-by: Mario Six mario.six@gdsys.cc
lib/tpm.c | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-)
Thanks for the patch. But can you please use uclass_first_device_err()?
Regards, Simon