On 30/09/15 11:04, Sudip Mukherjee wrote: > On Wed, Sep 30, 2015 at 10:56:26AM +0100, Luis de Bethencourt wrote: >> On 30/09/15 10:52, Luis de Bethencourt wrote: >>> The driver is using -1 instead of the -ENOMEM defined macro to specify >>> that a buffer allocation failed. Since the error number is propagated, >>> the caller will get a -EPERM which is the wrong error condition. >>> >>> Also, the smatch tool complains with the following warning: >>> hiddev_connect() warn: returning -1 instead of -ENOMEM is sloppy >>> >>> Signed-off-by: Luis de Bethencourt <luisbg@xxxxxxxxxxxxxxx> >>> --- >>> drivers/hid/usbhid/hiddev.c | 2 +- >>> 1 file changed, 1 insertion(+), 1 deletion(-) >>> >>> diff --git a/drivers/hid/usbhid/hiddev.c b/drivers/hid/usbhid/hiddev.c >>> index 2f1ddca..c5290ff 100644 >>> --- a/drivers/hid/usbhid/hiddev.c >>> +++ b/drivers/hid/usbhid/hiddev.c >>> @@ -894,7 +894,7 @@ int hiddev_connect(struct hid_device *hid, unsigned int force) >>> } >>> >>> if (!(hiddev = kzalloc(sizeof(struct hiddev), GFP_KERNEL))) >>> - return -1; >>> + return -ENOMEM; >>> >>> init_waitqueue_head(&hiddev->wait); >>> INIT_LIST_HEAD(&hiddev->list); >>> >> >> Hello, >> >> I got an "Undelivered Mail Returned to Sender" from Jiri Kosina's >> jikos@xxxxxxxxxx email address. This email is listed multiple times >> in the MAINTAINERS file, does he have a new address to update this >> file? > Its jikos@xxxxxxxxxx > > regards > sudip > Hi Sudip, *facepalm* My mistake, yes. Sorry, Luis -- To unsubscribe from this list: send the line "unsubscribe linux-input" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html