summaryrefslogtreecommitdiffstats
path: root/sys/compat/linuxkpi
Commit message (Expand)AuthorAgeFilesLines
* Only lock Giant when needed in the LinuxKPI.hselasky2016-05-161-6/+8
* Implement more Linux device related functions in the LinuxKPI. Whilehselasky2016-05-161-4/+118
* Don't dereference parent pointer when it is NULL.hselasky2016-05-161-3/+3
* Properly implement "cpu_has_clflush" macro.hselasky2016-05-162-1/+17
* Handle case of class being set, but not parent when callinghselasky2016-05-131-3/+7
* Add more PAGE related defines to the LinuxKPI. Move the definition ofhselasky2016-05-132-5/+22
* Implement "old_encode_dev()" for the LinuxKPI.hselasky2016-05-131-0/+6
* Define _IOC_SIZE() in the LinuxKPI.hselasky2016-05-131-1/+3
* Add unlikely() statement to optimise the IS_ERR_VALUE() macro.hselasky2016-05-131-2/+4
* Implement nsecs_to_jiffies() in the LinuxKPI and while at ithselasky2016-05-131-13/+21
* Add more Linux defines. Improve some existing ones.hselasky2016-05-132-14/+100
* The Linux error defines should all be positive, else frequently usedhselasky2016-05-131-2/+17
* Fix handling of IOCTLs in the LinuxKPI.hselasky2016-05-124-20/+97
* Remove redundant "task_struct_set()".hselasky2016-05-121-2/+1
* Create a dummy "task_struct" on the stack which is returned byhselasky2016-05-123-23/+90
* Match Linux behaviour and iterate the IDR tree unlocked. The caller ishselasky2016-05-111-6/+2
* Return a proper error code instead of panicing when an I/O vectorhselasky2016-05-111-6/+6
* Add more IDR and IDA related functions to the LinuxKPI.hselasky2016-05-112-2/+179
* Factor out common code into "idr_find_layer_locked()" and fix invertedhselasky2016-05-111-24/+24
* Add missing destruction of mutex.hselasky2016-05-111-0/+1
* Add more atomic LinuxKPI functions.hselasky2016-05-112-0/+118
* Implement ioremap_wt() and use that in the MEMREMAP_WT case for i386hselasky2016-05-101-1/+3
* Add more LinuxKPI I/O functions.hselasky2016-05-101-1/+77
* Use function macros when possible to avoid stray substitutions.hselasky2016-05-101-17/+17
* Add missing semicolon and properly wrap macro argument.hselasky2016-05-101-12/+12
* Allow the argument for the cpu_to_xxxp() and xxx_to_cpup() macros tohselasky2016-05-101-12/+12
* Fix file polling bug.hselasky2016-05-091-1/+1
* sys/compat/linux*: spelling fixes.pfg2016-04-304-4/+4
* tcp/lro: Change SLIST to LIST, so that removing an entry is O(1)sephe2016-04-011-0/+1
* Add wait_event_interruptible_timeout to linuxkpi.np2016-03-313-10/+57
* Fix bugs in currently unused bit searching loop.hselasky2016-03-311-2/+2
* Run the LinuxKPI PCI shutdown handler free of the Giant mutex.hselasky2016-03-071-2/+5
* Add more functions to the LinuxKPI.hselasky2016-03-034-3/+16
* As <machine/pmap.h> is included from <vm/pmap.h>, there is no need toskra2016-02-224-4/+0
* Update and add various macros to the LinuxKPI and resolve a macrohselasky2016-01-265-9/+17
* LinuxKPI list updates:hselasky2016-01-262-36/+62
* Implement ether_addr_equal(), ether_addr_equal_64bits() andhselasky2016-01-261-0/+24
* Implement is_vlan_dev() and vlan_dev_vlan_id() for the LinuxKPI.hselasky2016-01-261-1/+18
* Implement bitmap_weight() and bitmap_equal() for the LinuxKPI.hselasky2016-01-261-1/+31
* Add more network related macros and functions to the LinuxKPI.hselasky2016-01-261-0/+15
* Add definition for the NETDEV_CHANGE event and tidy up the LinuxKPIhselasky2016-01-261-19/+17
* Define __get_user() and __put_user() for the LinuxKPI.hselasky2016-01-261-1/+12
* Add more LinuxKPI PCI related functions and defines.hselasky2016-01-261-56/+51
* Implement 64-bit atomic operations for the LinuxKPI.hselasky2016-01-211-0/+104
* LinuxKPI atomic fixes:hselasky2016-01-212-22/+22
* Use function macro instead of non-function macro to reduce chance ofhselasky2016-01-211-1/+1
* Implement idr_preload(), idr_preload_end(), idr_alloc() andhselasky2016-01-212-16/+101
* Initialize vm_page_prot to VM_MEMATTR_DEFAULT instead of 0.jhb2016-01-201-1/+1
* Implement support for PCI suspend, resume and shutdown events in thehselasky2016-01-152-2/+49
* LinuxKPI style changes:hselasky2016-01-085-126/+130
OpenPOWER on IntegriCloud