opnsense-src/sys/compat/linuxkpi/common/src
Mark Johnston 6b38974085 vm_object: Modify various drivers to allocate OBJT_SWAP objects
This is in preparation for removal of OBJT_DEFAULT.  In particular, it
is now cheap to check whether an OBJT_SWAP object has any swap blocks
allocated, so the benefit of having a separate OBJT_DEFAULT type is
quite marginal, and the OBJT_DEFAULT->SWAP transition is a source of
bugs.

Reviewed by:	alc, hselasky, kib
MFC after:	2 weeks
Sponsored by:	The FreeBSD Foundation
Differential Revision:	https://reviews.freebsd.org/D35779
2022-07-12 09:10:15 -04: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 vm_object: Modify various drivers to allocate OBJT_SWAP objects 2022-07-12 09:10:15 -04:00
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