• Johan Hovold's avatar
    USB: ledtrig-usbport: fix of-node leak · 03310a15
    Johan Hovold authored
    This code looks up a USB device node from a given parent USB device but
    never dropped its reference to the returned node.
    
    As only the address of the node is used for a later matching, the
    reference can be dropped immediately.
    
    Note that this trigger implementation confuses the description of the
    USB device connected to a port with the port itself (which does not have
    a device-tree representation).
    
    Fixes: 4f04c210 ("usb: core: read USB ports from DT in the usbport LED trigger driver")
    Cc: Rafał Miłecki <rafal@milecki.pl>
    Signed-off-by: default avatarJohan Hovold <johan@kernel.org>
    Signed-off-by: default avatarGreg Kroah-Hartman <gregkh@linuxfoundation.org>
    03310a15
ledtrig-usbport.c 8.9 KB