summaryrefslogtreecommitdiff
path: root/sys/compat/linuxkpi/common/src
Commit message (Expand)AuthorAgeFilesLines
* Improve handling of alternate settings in the USB stack.Hans Petter Selasky2020-12-151-5/+0
* linux_dma: Ensure proper flags pass to allocators.Bryan Drewery2020-12-101-3/+3
* LinuxKPI: Implement ACPI bits required by drm-kmod in base systemEmmanuel Vadot2020-11-091-0/+243
* kqueue: save space by using only one func pointer for assertionsMateusz Guzik2020-11-091-14/+6
* Populate the acquire context field of a ww_mutex in the LinuxKPI.Hans Petter Selasky2020-10-041-1/+6
* linuxkpi: Add dmi_* functionEmmanuel Vadot2020-10-021-0/+140
* linuxkpi: Add backlight supportEmmanuel Vadot2020-10-022-0/+84
* compat: clean up empty lines in .c and .h filesMateusz Guzik2020-09-019-27/+1
* Implement extensible arrays API using the existing radix tree implementationHans Petter Selasky2020-08-271-0/+391
* linuxkpi: Add a few wait_bit functionsEmmanuel Vadot2020-08-141-0/+6
* Need to clone the task struct fields related to RCU aswell in theHans Petter Selasky2020-08-111-7/+11
* vfs: add VOP_STATMateusz Guzik2020-08-071-1/+1
* Implement radix_tree_store() in the LinuxKPI for use with the comingHans Petter Selasky2020-08-071-10/+133
* usb(4): Stop checking for failures from malloc(M_WAITOK).Mark Johnston2020-07-221-13/+7
* linuxkpi: improvements for linux_pid_task() and linux_get_pid_task().Konstantin Belousov2020-07-021-46/+33
* The "pid" field in the LinuxKPI task struct is typically set to the thread IDHans Petter Selasky2020-07-011-1/+11
* Remove some redundant assignments and computations.Mark Johnston2020-06-281-3/+2
* Add a helper function for validating VA ranges.Mark Johnston2020-06-191-1/+1
* linuxkpi: Fix mod_timer and del_timer_syncEmmanuel Vadot2020-05-251-2/+16
* linuxkpi: Add rcu_work functionsEmmanuel Vadot2020-05-211-0/+48
* linuxkpi: Add pci_iomap and pci_iounmapEmmanuel Vadot2020-05-071-0/+1
* Fix warning about sleeping with non-sleepable lock when allocatingHans Petter Selasky2020-05-041-2/+2
* Factor code in LinuxKPI to allow attach and detach using any BSD device.Hans Petter Selasky2020-04-221-14/+39
* Remove a vestigal reference to kmem_object.Mark Johnston2020-04-171-1/+1
* Clone the RCU interface into a sleepable and a non-sleepable partHans Petter Selasky2020-04-081-38/+57
* Implement a workaround for kms-drm modulesWarner Losh2020-03-201-0/+5
* linuxkpi: Add infrastructure to pass FreeBSD IOV method calls intoKonstantin Belousov2020-03-181-0/+47
* When closing a LinuxKPI file always use the real release function to avoidHans Petter Selasky2020-03-031-2/+8
* Extend the range of the return value from nsecs_to_jiffies64() to supportHans Petter Selasky2020-02-271-0/+50
* linuxkpi: Move shmem related functions in it's own fileEmmanuel Vadot2020-02-212-83/+129
* Mark more nodes as CTLFLAG_MPSAFE or CTLFLAG_NEEDGIANT (2 of many)Pawel Biernacki2020-02-151-3/+4
* Provide support for fdevname(3) on linuxkpi-backed devices.Konstantin Belousov2020-01-281-1/+20
* Handle a NULL thread pointer in linux_close_file().Mark Johnston2020-01-151-0/+3
* Code must not unlock a mutex while owning the thread lock.Konstantin Belousov2020-01-131-2/+1
* vfs: drop the mostly unused flags argument from VOP_UNLOCKMateusz Guzik2020-01-031-1/+1
* Make page busy state deterministic on free. Pages must be xbusy whenJeff Roberson2019-12-221-4/+1
* Restore important comment in RCU/EPOCH support in FreeBSD after r355784.Hans Petter Selasky2019-12-181-0/+9
* schedlock 4/4Jeff Roberson2019-12-151-9/+1
* schedlock 1/4Jeff Roberson2019-12-151-1/+0
* Add missing M_NOWAIT flagRyan Stone2019-10-231-2/+5
* (4/6) Protect page valid with the busy lock.Jeff Roberson2019-10-151-1/+1
* Use true and false when dealing with bool type in the LinuxKPI.Hans Petter Selasky2019-09-111-19/+19
* Fix synchronous work drain issue in the LinuxKPI.Hans Petter Selasky2019-09-111-10/+15
* Replace redundant code with a few new vm_page_grab facilities:Jeff Roberson2019-09-101-20/+4
* Change synchonization rules for vm_page reference counting.Mark Johnston2019-09-092-6/+0
* Fix 32-bit build again, post r350570.Justin Hibbits2019-08-041-1/+1
* Fix 32-bit build post-r350570Justin Hibbits2019-08-041-2/+2
* Add necessary bits for Linux KPI to work correctly on powerpcJustin Hibbits2019-08-041-3/+32
* Merge the vm_page hold and wire mechanisms.Mark Johnston2019-07-081-18/+1
* Remove dead code added after r348743 in the LinuxKPI. TheHans Petter Selasky2019-07-031-4/+0