opnsense-src/sys/compat/linuxkpi/common/src
Hans Petter Selasky b8b3f4fdc3 Improve handling of alternate settings in the USB stack.
Allow setting the alternate interface number to fail when there is only
one alternate setting present, to comply with the USB specification.

Refactor how iface->num_altsetting is computed.

Bump the __FreeBSD_version due to change of core USB structure.

PR:		251856
MFC after:	1 week
Submitted by:	Ma, Horse <Shichun.Ma@dell.com>
Sponsored by:	Mellanox Technologies // NVIDIA Networking
2020-12-15 12:05:07 +00:00
..
linux_acpi.c LinuxKPI: Implement ACPI bits required by drm-kmod in base system 2020-11-09 13:20:14 +00:00
linux_compat.c kqueue: save space by using only one func pointer for assertions 2020-11-09 00:04:35 +00:00
linux_current.c linuxkpi: improvements for linux_pid_task() and linux_get_pid_task(). 2020-07-02 10:42:58 +00:00
linux_dmi.c linuxkpi: Add dmi_* function 2020-10-02 18:28:00 +00:00
linux_hrtimer.c compat: clean up empty lines in .c and .h files 2020-09-01 21:24:33 +00:00
linux_idr.c compat: clean up empty lines in .c and .h files 2020-09-01 21:24:33 +00:00
linux_kmod.c linuxkpi: Add backlight support 2020-10-02 18:26:41 +00:00
linux_kthread.c schedlock 1/4 2019-12-15 21:11:15 +00:00
linux_lock.c Populate the acquire context field of a ww_mutex in the LinuxKPI. 2020-10-04 17:23:39 +00:00
linux_page.c Remove some redundant assignments and computations. 2020-06-28 21:34:38 +00:00
linux_pci.c linux_dma: Ensure proper flags pass to allocators. 2020-12-10 20:45:08 +00:00
linux_radix.c compat: clean up empty lines in .c and .h files 2020-09-01 21:24:33 +00:00
linux_rcu.c compat: clean up empty lines in .c and .h files 2020-09-01 21:24:33 +00:00
linux_schedule.c Implement the init_wait_entry() function macro in the LinuxKPI. 2018-06-06 14:59:23 +00:00
linux_seq_file.c compat: clean up empty lines in .c and .h files 2020-09-01 21:24:33 +00:00
linux_shmemfs.c linuxkpi: Move shmem related functions in it's own file 2020-02-21 09:28:45 +00:00
linux_slab.c Rename the SLAB_DESTROY_BY_RCU flag into SLAB_TYPESAFE_BY_RCU in the LinuxKPI 2018-03-04 18:04:37 +00:00
linux_tasklet.c LinuxKPI: Fix build on powerpc/sparc. 2019-05-16 19:32:11 +00:00
linux_usb.c Improve handling of alternate settings in the USB stack. 2020-12-15 12:05:07 +00:00
linux_work.c linuxkpi: Add rcu_work functions 2020-05-21 20:18:38 +00:00
linux_xarray.c Implement extensible arrays API using the existing radix tree implementation 2020-08-27 10:28:12 +00:00