aboutsummaryrefslogtreecommitdiff
path: root/sys/compat/linuxkpi/common
Commit message (Expand)AuthorAgeFilesLines
* Complete r320189 which allows a NULL VM fault handler in the LinuxKPI.Hans Petter Selasky2017-07-071-12/+77
* Fix a bug in synchronize RCU when the calling thread is bound to a CPU.Hans Petter Selasky2017-07-071-1/+2
* Invoke suspend/resume methods from the driver pmops if available.Mark Johnston2017-07-041-11/+25
* Add some auxiliary types for device driver support.Mark Johnston2017-07-042-1/+13
* Add a field for the class code to struct pci_driver.Mark Johnston2017-07-042-2/+7
* Add some PCI class definitions.Mark Johnston2017-07-041-0/+7
* Rename the "driver" field to "bsddriver" to avoid a name collision.Mark Johnston2017-07-042-8/+9
* Hold the PCI device list lock when removing an element.Mark Johnston2017-07-041-0/+2
* Let io_mapping_init_wc() fall back to an uncacheable mapping.Mark Johnston2017-07-031-0/+5
* Implement parts of the hrtimer API in the LinuxKPI.Mark Johnston2017-06-262-0/+187
* Add u64_to_user_ptr() to the LinuxKPI.Mark Johnston2017-06-251-0/+2
* Add ns_to_ktime() to the LinuxKPI.Mark Johnston2017-06-251-0/+9
* Add a couple of macros to lockdep.h in the LinuxKPI.Mark Johnston2017-06-251-0/+5
* Add the thaw_early method to struct dev_pm_ops in the LinuxKPI.Mark Johnston2017-06-251-0/+1
* Add noop_lseek() to the LinuxKPI.Mark Johnston2017-06-251-1/+9
* Update io-mapping.h in the LinuxKPI.Mark Johnston2017-06-211-10/+43
* Add missing lock destructor invocations to the LinuxKPI unload handler.Mark Johnston2017-06-211-0/+2
* Include kmod.h from the LinuxKPI's module.h.Mark Johnston2017-06-211-0/+1
* Add a lockdep macro to the LinuxKPI.Mark Johnston2017-06-211-4/+8
* Allow the VM fault handler to be NULL in the LinuxKPI when handling aHans Petter Selasky2017-06-211-3/+2
* Add kthread parking support to the LinuxKPI.Mark Johnston2017-06-184-16/+78
* Avoid including list.h in LinuxKPI headers.Mark Johnston2017-06-185-4/+1
* Remove prototypes for unimplemented LinuxKPI functions.Mark Johnston2017-06-171-10/+0
* Implement pci_disable_device() in the LinuxKPI.Mark Johnston2017-06-091-0/+3
* Augment wait queue support in the LinuxKPI.Mark Johnston2017-06-094-176/+645
* Remove ARM and MIPS from linuxkpi ioremap_attr definitionJustin Hibbits2017-06-082-6/+3
* Add more #ifdef arch checks to the linuxkpiJustin Hibbits2017-06-074-5/+10
* Fix init order in the LinuxKPI for IDR support after recent changes.Hans Petter Selasky2017-06-061-1/+1
* Improve kqueue() support in the LinuxKPI. Some applications using theHans Petter Selasky2017-06-021-20/+26
* Add support for setting the non-blocking I/O flag for LinuxKPIHans Petter Selasky2017-06-021-0/+4
* Make sure the selrecord() function is only called from within systemHans Petter Selasky2017-06-012-5/+7
* Translate the ERESTARTSYS error code into ERESTART in the LinuxKPIHans Petter Selasky2017-06-011-0/+6
* Add generic kqueue() and kevent() support to the LinuxKPI characterHans Petter Selasky2017-06-014-10/+221
* Implement print_hex_dump(), print_hex_dump_bytes() andHans Petter Selasky2017-05-311-4/+78
* Properly implement idr_preload() and idr_preload_end() in theHans Petter Selasky2017-05-312-12/+124
* Implement in_atomic() function in the LinuxKPI.Hans Petter Selasky2017-05-312-1/+14
* Properly set the .d_name field in the cdevsw structure for theHans Petter Selasky2017-05-311-0/+1
* Make sure the VMAP's "vm_file" field is referenced in a LinuxHans Petter Selasky2017-05-311-1/+5
* Remove the VMA handle from its list before calling the LinuxKPI VMAHans Petter Selasky2017-05-311-23/+34
* Don't acquire a reference on the VM-space when allocating the LinuxKPIHans Petter Selasky2017-05-313-7/+2
* Fix a reference count leak in the LinuxKPI due to calling VM open whenHans Petter Selasky2017-05-311-12/+1
* Fixes for refcounting "struct linux_file" in the LinuxKPI.Hans Petter Selasky2017-05-313-12/+49
* Make sure the thread's priority is restored for all three cases insideHans Petter Selasky2017-05-311-4/+5
* Add some miscellaneous definitions to support DRM drivers.Mark Johnston2017-05-308-1/+35
* Add get_cpu() and put_cpu().Mark Johnston2017-05-211-0/+8
* Fix a few uses of kern_yield() in the TTM and the LinuxKPI.Mark Johnston2017-05-181-1/+1
* Fix init order in the LinuxKPI for RCU support.Hans Petter Selasky2017-05-091-1/+1
* Use pmap_invalidate_cache() to implement wbinvd_on_all_cpus().Mark Johnston2017-05-051-8/+2
* Fix for use after free in the LinuxKPI.Hans Petter Selasky2017-05-051-0/+13
* Add on_each_cpu() and wbinvd_on_all_cpus().Mark Johnston2017-05-013-1/+111