opnsense-src/sys/compat/linuxkpi/common/src
Bjoern A. Zeeb 841719c08f LinuxKPI: 802.11: remove an early bandaid to make sure queues are allocated
iwlwifi allocates queues on first wakeup.  This takes a lot longer on
FreeBSD's work implementation that it seems to on Linux based on some
discussion.  That meant that we couldn't get non-data frames out quickly
enough initially and failed to associate.
d0d2911035 should have solved most of this
for us with iwlwifi.  None of the other drivers ported to LinuxKPI/802.11
up to today will call a dequeue so we get notified when the queus are
allocated or even need to do so.
Remove the bandaid initilly put in for iwlwifi now and speed up the
overall process of getting us associated.

MFC after:	3 days
2022-06-26 19:17:04 +00:00
..
linux_80211.c LinuxKPI: 802.11: remove an early bandaid to make sure queues are allocated 2022-06-26 19:17:04 +00:00
linux_80211.h LinuxKPI: 802.11: improve hw_scan 2022-04-15 15:54:03 +00:00
linux_80211_macops.c LinuxKPI: 802.11: improve lkpi_80211_mo_sta_state() for non (*sta_state) 2022-03-24 15:34:57 +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 linuxkpi: move io_mapping_create_wc to .c 2022-04-04 23:06:37 -06:00
linux_current.c linuxkpi: remove global atomic counter of the task allocations 2021-07-27 20:01:19 +03:00
linux_devres.c LinuxKPI: implement devres() framework parts and two examples 2021-01-28 16:32:43 +00:00
linux_dmi.c LinuxKPI: Fix dmi_matches() function 2022-06-06 10:31:34 +02:00
linux_domain.c Implement basic support for allocating memory from a specific numa node 2021-03-09 21:01:47 +01:00
linux_firmware.c LinuxKPI: fix -Wunused-but-set-variable warnings 2021-11-24 21:32:38 +00:00
linux_fpu.c LinuxKPI: Make FPU sections thread-safe and use the NOCTX flag. 2021-07-31 15:36:48 +02:00
linux_hrtimer.c compat: clean up empty lines in .c and .h files 2020-09-01 21:24:33 +00:00
linux_i2c.c linuxkpi: Acquire giant when adding/removing i2c adapters 2022-06-15 13:37:43 +02:00
linux_i2cbb.c linuxkpi: Rework detach function 2022-05-25 09:57:10 +02:00
linux_idr.c compat: clean up empty lines in .c and .h files 2020-09-01 21:24:33 +00:00
linux_interrupt.c LinuxKPI: Hide some internal symbols in linux_interrupt.c 2021-09-29 23:26:14 +03:00
linux_kmod.c LinuxKPI: add module dependency on firmware(9) 2021-01-30 17:50:26 +00:00
linux_kthread.c LinuxKPI: Implement kthread_worker related functions 2022-05-17 15:10:20 +03: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_netdev.c LinuxKPI: import beginning of a new version of netdevice.h 2021-12-27 18:47:25 +00:00
linux_page.c LinuxKPI: Import MTRR support functions from drm-kmod 2022-01-10 22:49:38 +03:00
linux_pci.c linuxkpi: Move lkpi_pcim_iomap_devres_find to .c file 2022-04-04 23:06:29 -06: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 LinuxKPI: Do not wait for a grace period in rcu_barrier() 2021-07-05 03:19:50 +03:00
linux_schedule.c Revert "LinuxKPI: Allow wake_up to be executed within a critical section" 2022-01-27 01:27:01 +03:00
linux_seq_file.c lindebugfs: Make single_release() NULL safe. 2022-03-11 17:41:33 +01:00
linux_shmemfs.c
linux_shrinker.c LinuxKPI: Convert lkpi-shrinker lock to sx. 2022-05-17 15:10:20 +03:00
linux_skbuff.c LinuxKPI: skbuff: add memlimit tunable for 64bit systems 2022-05-05 20:54:44 +00:00
linux_slab.c linuxkpi: Handle a NULL cache pointer in kmem_cache_destroy() 2021-10-06 14:49:39 -04:00
linux_tasklet.c Make sure all tasklets are drained before unloading the LinuxKPI. 2021-05-21 11:21:32 +02:00
linux_usb.c LinuxKPI: move pm_message_t from kernel.h to pm.h 2022-06-10 14:05:12 +00:00
linux_work.c linux(4): Fix a typo in a source code comment 2022-06-04 11:27:19 +02:00
linux_xarray.c linuxkpi xarray: Correct expression in assertion. 2022-02-11 13:59:27 -08:00
lkpi_iic_if.m linuxkpi: Rework detach function 2022-05-25 09:57:10 +02:00