summaryrefslogtreecommitdiffstats
path: root/drivers/char/mem.c
Commit message (Expand)AuthorAgeFilesLines
* remove the raw driverChristoph Hellwig2021-06-041-1/+0
* drivers/char: remove /dev/kmem for goodDavid Hildenbrand2021-05-071-231/+0
* Merge tag 'topic/iomem-mmap-vs-gup-2021-02-22' of git://anongit.freedesktop.o...Linus Torvalds2021-02-221-85/+1
|\
| * resource: Move devmem revoke code to resource frameworkDaniel Vetter2021-01-121-84/+1
| * /dev/mem: Only set filp->f_mappingDaniel Vetter2021-01-121-1/+0
* | MIPS: mm:remove function __uncached_access()Yanteng Si2021-01-271-7/+0
|/
* /dev/zero: fixups for ->readChristoph Hellwig2020-09-071-3/+9
* /dev/zero: also implement ->readChristoph Hellwig2020-09-031-0/+22
* treewide: Use fallthrough pseudo-keywordGustavo A. R. Silva2020-08-231-1/+1
* /dev/mem: Add missing memory barriers for devmem_inodeEric Biggers2020-07-231-3/+7
* maccess: rename probe_kernel_{read,write} to copy_{from,to}_kernel_nofaultChristoph Hellwig2020-06-171-1/+1
* /dev/mem: Revoke mappings when a driver claims the regionDan Williams2020-05-271-2/+99
* Merge branch 'next-lockdown' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds2019-09-281-2/+5
|\
| * lockdown: Restrict /dev/{mem,kmem,port} when the kernel is locked downMatthew Garrett2019-08-191-2/+5
* | /dev/mem: Bail out upon SIGKILL.Tetsuo Handa2019-09-041-0/+21
|/
* Remove 'type' argument from access_ok() functionLinus Torvalds2019-01-031-2/+2
* Merge tag 'char-misc-4.19-rc1' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds2018-08-181-0/+1
|\
| * /dev/mem: Mark expected switch fall-throughGustavo A. R. Silva2018-07-071-0/+1
* | mm: fix vma_is_anonymous() false-positivesKirill A. Shutemov2018-07-261-0/+1
|/
* /dev/mem: Avoid overwriting "err" in read_mem()Kees Cook2018-03-281-3/+3
* /dev/mem: Add bounce buffer for copy-outKees Cook2017-12-181-5/+22
* x86/mm: Limit mmap() of /dev/mem to valid physical addressesCraig Bergstrom2017-11-161-0/+4
* License cleanup: add SPDX GPL-2.0 license identifier to files with no licenseGreg Kroah-Hartman2017-11-021-0/+1
* drivers: char: mem: Fix wraparound check to allow mappings up to the endJulius Werner2017-06-031-1/+1
* drivers: char: mem: Check for address space wraparound with mmap()Julius Werner2017-05-181-0/+5
* mm: Tighten x86 /dev/mem with zeroing readsKees Cook2017-04-121-30/+52
* drivers: char: mem: Fix thinkos in kmem address checksRobin Murphy2017-01-111-6/+4
* drivers: char: mem: Check {read,write}_kmem() addressesRobin Murphy2016-08-311-0/+6
* shmem: get_unmapped_area align huge pageHugh Dickins2016-07-261-0/+24
* x86/mm/pat, /dev/mem: Remove superfluous error messageJiri Kosina2016-07-081-5/+1
* drivers: char: mem: fix IS_ERROR_VALUE usageAndrzej Hajda2016-03-051-1/+1
* wrappers for ->i_mutex accessAl Viro2016-01-221-2/+2
* switch drivers/char/mem.c to ->read_iter/->write_iterAl Viro2015-04-111-9/+9
* make new_sync_{read,write}() staticAl Viro2015-04-111-2/+0
* fs: move struct kiocb to fs.hChristoph Hellwig2015-03-251-1/+1
* Merge tag 'char-misc-3.20-rc1' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds2015-02-151-14/+8
|\
| * drivers: char: mem: Fix Missing blank line issuesRob Ward2015-01-121-0/+2
| * drivers: char: mem: Replace usage of asm includeRob Ward2015-01-121-1/+1
| * drivers: char: mem: Simplify DEVPORT configurationRob Ward2015-01-121-5/+1
| * drivers: char: mem: Simplify DEVKMEM configurationRob Ward2015-01-121-7/+1
| * drivers: char: mem: Make /dev/mem an optional deviceRob Ward2015-01-121-1/+3
* | fs: introduce f_op->mmap_capabilities for nommu mmap supportChristoph Hellwig2015-01-201-32/+32
|/
* /dev/mem: Use more consistent data typesThierry Reding2014-11-101-5/+8
* switch /dev/zero and /dev/full to ->read_iter()Al Viro2014-10-091-43/+13
* /dev/mem: handle out-of-bounds read/writePetr Tesarik2014-02-151-0/+6
* mm/memblock: remove unnecessary inclusions of bootmem.hGrygorii Strashko2014-01-211-1/+0
* /dev/oldmem: Remove the interfaceZhang Yanfei2013-07-031-47/+0
* drivers: char: mem: use IS_ERR_VALUE() in memory_lseek()Rasmus Villemoes2013-06-061-1/+1
* aio: don't include aio.h in sched.hKent Overstreet2013-05-071-0/+1
* char: add aio_{read,write} to /dev/{null,zero}Zach Brown2013-05-071-0/+35