On Mon, Sep 06, 2021 at 03:02:43PM +0200, Oliver Neukum wrote:
On 06.09.21 14:43, Johan Hovold wrote:
@@ -1323,8 +1324,10 @@ static int acm_probe(struct usb_interface *intf, usb_get_intf(acm->control); /* undone in destruct() */ minor = acm_alloc_minor(acm);
- if (minor < 0)
- if (minor < 0) {
goto err_put_port;acm->minor = ACM_TTY_MINORS;
Congratulations for catching that one.
Heh, thanks.
May I request to improve understandability of the code that you give the constant a distinct name for this purpose? Something like
ACM_MINOR_POISON or ACM_INVALID_MINOR
so that normal people can understand the fixed code?
Sure, I'll use ACM_MINOR_INVALID.
Johan