Centos-kernel-stream-9/drivers/usb/class
Desnes Nunes e58271db62 USB: usblp: return error when setting unsupported protocol
JIRA: https://issues.redhat.com/browse/RHEL-78828

commit 7a3d76a0b60b3f6fc3375e4de2174bab43f64545
Author: Jun Yan <jerrysteve1101@gmail.com>
Date: Thu, 12 Dec 2024 22:38:52 +0800

  Fix the regression introduced by commit d8c6edfa3f ("USB:
  usblp: don't call usb_set_interface if there's a single alt"),
  which causes that unsupported protocols can also be set via
  ioctl when the num_altsetting of the device is 1.

  Move the check for protocol support to the earlier stage.

  Fixes: d8c6edfa3f ("USB: usblp: don't call usb_set_interface if there's a single alt")
  Cc: stable <stable@kernel.org>
  Signed-off-by: Jun Yan <jerrysteve1101@gmail.com>
  Link: https://lore.kernel.org/r/20241212143852.671889-1-jerrysteve1101@gmail.com
  Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>

Signed-off-by: Desnes Nunes <desnesn@redhat.com>
2025-03-19 21:24:07 -03:00
..
Kconfig
Makefile
cdc-acm.c USB: class: CDC-ACM: fix race between get_serial and set_serial 2024-12-13 11:26:40 -03:00
cdc-acm.h
cdc-wdm.c USB: class: cdc-wdm: Fix CPU lockup caused by excessive log messages 2024-07-14 10:27:41 +00:00
usblp.c USB: usblp: return error when setting unsupported protocol 2025-03-19 21:24:07 -03:00
usbtmc.c USB: usbtmc: prevent kernel-usb-infoleak 2024-12-13 11:26:38 -03:00