aboutsummaryrefslogtreecommitdiff
path: root/sys/kern/subr_uio.c
Commit message (Expand)AuthorAgeFilesLines
* Switch copyout_map() to use vm_mmap_object() instead of vm_mmap().Konstantin Belousov2017-02-121-4/+5
* In the fueword64(9) wrapper for architectures which do not implementedKonstantin Belousov2016-10-231-1/+1
* Renumber license clauses in sys/kern to avoid skipping #3Ed Maste2016-09-151-1/+1
* sys/kern: spelling fixes in comments.Pedro F. Giffuni2016-04-291-1/+1
* Arm and arm64 both have fueword() implemented for some time. CorrectKonstantin Belousov2016-04-201-2/+2
* Add asynchronous command support to the pass(4) driver, and the newKenneth D. Merry2015-12-031-0/+54
* Implement lockless resource limits.Mateusz Guzik2015-06-101-3/+1
* Add a new file operations hook for mmap operations. File type-specificJohn Baldwin2015-06-041-1/+1
* Add type qualifier volatile to the base (userspace) address argumentKonstantin Belousov2014-10-311-6/+6
* Add fueword(9) and casueword(9) functions. They are like fuword(9)Konstantin Belousov2014-10-281-0/+130
* Fix multiple incorrect SYSCTL arguments in the kernel:Hans Petter Selasky2014-10-211-1/+1
* Remove zero-copy sockets code. It only worked for anonymous memory,Konstantin Belousov2013-09-161-171/+0
* On all the architectures, avoid to preallocate the physical memoryAttilio Rao2013-08-091-1/+7
* The soft and hard busy mechanism rely on the vm object lock to work.Attilio Rao2013-08-091-1/+1
* Fix r253823. Some WIP patches snuck in.Scott Long2013-07-301-7/+1
* Create a knob, kern.ipc.sfreadahead, that allows one to tune the amount ofScott Long2013-07-301-1/+7
* Switch the vm_object mutex to be a rwlock. This will enable in theAttilio Rao2013-03-091-3/+3
* Reform the busdma API so that new types may be added without modifyingKonstantin Belousov2013-02-121-0/+46
* Eliminate superfluous code.David Xu2012-12-061-1/+0
* Replace the ill-named ZERO_COPY_SOCKET kernel option with twoAndre Oppermann2012-10-231-5/+5
* After the PHYS_TO_VM_PAGE() function was de-inlined, the main reasonKonstantin Belousov2012-08-051-1/+1
* Handle spurious page faults that may occur in no-fault sections of theAlan Cox2012-03-221-2/+6
* Fix found places where uio_resid is truncated to int.Konstantin Belousov2012-02-211-4/+4
* Constify args to copyiniov and copyinuio.Alfred Perlstein2011-11-141-2/+2
* Add a facility to disable processing page faults. When activated,Konstantin Belousov2011-07-091-10/+53
* Fix the check for vm_map_remove() error.Konstantin Belousov2011-03-281-1/+1
* Trim white spaces, adjust style.Konstantin Belousov2011-03-281-10/+12
* Handle zero length in copyout_unmap().Konstantin Belousov2011-03-281-0/+3
* Promote ksyms_map() and ksyms_unmap() to general facilityKonstantin Belousov2011-03-281-0/+49
* Remove the uio_yield prototype and symbol. This function has beenMatthew D Fleming2011-02-081-7/+0
* Based on discussions on the svn-src mailing list, rework r218195:Matthew D Fleming2011-02-081-24/+2
* Put the general logic for being a CPU hog into a new functionMatthew D Fleming2011-02-021-6/+17
* Push down the page queues into vm_page_cache(), vm_page_try_to_cache(), andAlan Cox2010-05-081-3/+0
* Acquire the page lock around all remaining calls to vm_page_free() onAlan Cox2010-05-051-0/+2
* Decompose the most lousy named file in sys/kern; kern_subr.c.Ed Schouten2010-02-211-0/+478