mirror-linux/drivers/usb/gadget/function
Greg Kroah-Hartman 086fd062bc Revert "usb: gadget: u_serial: Disable ep before setting port to null to fix the crash caused by port being null"
This reverts commit 13014969cb.

It is reported to cause crashes on Tegra systems, so revert it for now.

Link: https://lore.kernel.org/r/1037c1ad-9230-4181-b9c3-167dbaa47644@nvidia.com
Reported-by: Jon Hunter <jonathanh@nvidia.com>
Cc: stable <stable@kernel.org>
Cc: Lianqin Hu <hulianqin@vivo.com>
Link: https://lore.kernel.org/r/2025011711-yippee-fever-a737@gregkh
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
2025-01-17 12:41:16 +01:00
..
Makefile usb: gadget: uvc: add trace of enqueued and completed requests 2024-10-17 08:42:23 +02:00
f_acm.c usb: gadget: f_acm: make bInterfaceProtocol configurable 2024-09-03 09:54:16 +02:00
f_ecm.c USB: gadget: Use str_enable_disable-like helpers 2025-01-15 18:28:13 +01:00
f_eem.c usb: gadget: add missing MODULE_DESCRIPTION() macros 2024-06-20 19:18:19 +02:00
f_fs.c usb: gadget: f_fs: Remove WARN_ON in functionfs_bind 2024-12-23 18:54:34 +01:00
f_hid.c usb: gadget: function: move u_f.h to include/linux/usb/func_utils.h 2024-09-03 09:57:08 +02:00
f_loopback.c usb: gadget: function: move u_f.h to include/linux/usb/func_utils.h 2024-09-03 09:57:08 +02:00
f_mass_storage.c drivers/usb/gadget: refactor min with min_t 2024-11-13 15:09:50 +01:00
f_mass_storage.h
f_midi.c usb: gadget: f_midi: prefer strscpy() over strcpy() 2024-10-04 15:12:30 +02:00
f_midi2.c usb: gadget: midi2: Fix interpretation of is_midi1 bits 2024-12-04 16:26:34 +01:00
f_ncm.c USB: gadget: Use str_enable_disable-like helpers 2025-01-15 18:28:13 +01:00
f_obex.c usb: gadget: add missing MODULE_DESCRIPTION() macros 2024-06-20 19:18:19 +02:00
f_phonet.c usb: gadget: add missing MODULE_DESCRIPTION() macros 2024-06-20 19:18:19 +02:00
f_printer.c move asm/unaligned.h to linux/unaligned.h 2024-10-02 17:23:23 -04:00
f_rndis.c usb: gadget: add missing MODULE_DESCRIPTION() macros 2024-06-20 19:18:19 +02:00
f_serial.c usb: gadget: add missing MODULE_DESCRIPTION() macros 2024-06-20 19:18:19 +02:00
f_sourcesink.c usb: gadget: function: move u_f.h to include/linux/usb/func_utils.h 2024-09-03 09:57:08 +02:00
f_subset.c usb: gadget: add missing MODULE_DESCRIPTION() macros 2024-06-20 19:18:19 +02:00
f_tcm.c usb: gadget: f_tcm: Refactor goto check_condition 2024-12-24 08:56:08 +01:00
f_uac1.c usb: gadget: f_uac1: Change volume name and remove alt names 2024-08-13 18:11:35 +02:00
f_uac1_legacy.c usb: gadget: add missing MODULE_DESCRIPTION() macros 2024-06-20 19:18:19 +02:00
f_uac2.c usb: gadget: f_uac2: Fix incorrect setting of bNumEndpoints 2024-12-23 18:50:28 +01:00
f_uvc.c usb: gadget: uvc: rework to enqueue in pump worker from encoded queue 2024-10-17 08:42:22 +02:00
f_uvc.h
g_zero.h
ndis.h
rndis.c move asm/unaligned.h to linux/unaligned.h 2024-10-02 17:23:23 -04:00
rndis.h
storage_common.c usb: gadget: add missing MODULE_DESCRIPTION() macros 2024-06-20 19:18:19 +02:00
storage_common.h usb: storage: add a macro for the upper limit of max LUN 2024-12-04 16:33:54 +01:00
tcm.h usb: gadget: f_tcm: Stall on invalid CBW 2024-12-24 08:56:07 +01:00
u_audio.c Merge 6.11-rc3 into usb-next 2024-08-12 18:49:00 +02:00
u_audio.h
u_ecm.h
u_eem.h
u_ether.c Merge 6.10-rc6 into usb-next 2024-07-01 13:59:29 +02:00
u_ether.h
u_ether_configfs.h
u_fs.h
u_gether.h
u_hid.h
u_midi.h
u_midi2.h
u_ncm.h
u_phonet.h
u_printer.h
u_rndis.h
u_serial.c Revert "usb: gadget: u_serial: Disable ep before setting port to null to fix the crash caused by port being null" 2025-01-17 12:41:16 +01:00
u_serial.h usb: gadget: f_acm: make bInterfaceProtocol configurable 2024-09-03 09:54:16 +02:00
u_tcm.h
u_uac1.h usb: gadget: f_uac1: Change volume name and remove alt names 2024-08-13 18:11:35 +02:00
u_uac1_legacy.c
u_uac1_legacy.h
u_uac2.h usb: gadget: f_uac2: Expose all string descriptors through configfs. 2024-08-13 10:37:05 +02:00
u_uvc.h
uac_common.h
uvc.h usb: gadget: uvc: set nbuffers to minimum STREAMING_MIN_BUFFERS in uvc_queue_setup 2024-10-17 08:42:23 +02:00
uvc_configfs.c usb: gadget: uvc: configfs: Add frame-based frame format support 2024-10-16 10:45:47 +02:00
uvc_configfs.h usb: gadget: uvc: configfs: Add frame-based frame format support 2024-10-16 10:45:47 +02:00
uvc_queue.c usb: gadget: uvc: set nbuffers to minimum STREAMING_MIN_BUFFERS in uvc_queue_setup 2024-10-17 08:42:23 +02:00
uvc_queue.h usb: gadget: uvc: set req_length based on payload by nreqs instead of req_size 2024-10-17 08:42:22 +02:00
uvc_trace.c usb: gadget: uvc: add trace of enqueued and completed requests 2024-10-17 08:42:23 +02:00
uvc_trace.h usb: gadget: uvc: add trace of enqueued and completed requests 2024-10-17 08:42:23 +02:00
uvc_v4l2.c usb: gadget: uvc: dont call usb_composite_setup_continue when not streaming 2024-10-17 08:42:23 +02:00
uvc_v4l2.h
uvc_video.c drivers/usb/gadget: refactor min with min_t 2024-11-13 15:09:50 +01:00
uvc_video.h