aboutsummaryrefslogtreecommitdiff
path: root/ipc/shm.c
AgeCommit message (Expand)AuthorFilesLines
2024-04-09fs: Add FOP_HUGE_PAGESGravatar Matthew Wilcox (Oracle) 1-7/+3
2023-12-20shm: Slim down dependenciesGravatar Kent Overstreet 1-0/+1
2023-10-25mempolicy: alloc_pages_mpol() for NUMA policy without vmaGravatar Hugh Dickins 1-13/+8
2023-07-11mm: Re-introduce vm_flags to do_mmap()Gravatar Yu-cheng Yu 1-1/+1
2023-02-09ipc/shm: introduce new do_vma_munmap() to munmapGravatar Liam R. Howlett 1-5/+6
2023-02-09ipc/shm: use the vma iterator for munmap callsGravatar Liam R. Howlett 1-6/+5
2022-11-22ipc/shm: call underlying open/close vm_opsGravatar Mike Kravetz 1-9/+25
2022-09-26ipc/shm: use VMA iterator instead of linked listGravatar Liam R. Howlett 1-11/+10
2021-11-20shm: extend forced shm destroy to support objects from several IPC nsesGravatar Alexander Mikhalitsyn 1-46/+143
2021-11-09mm,hugetlb: remove mlock ulimit for SHM_HUGETLBGravatar zhangyiru 1-7/+1
2021-09-03memcg: enable accounting of ipc resourcesGravatar Vasily Averin 1-1/+1
2021-07-02Merge branch 'akpm' (patches from Andrew)Gravatar Linus Torvalds 1-3/+3
2021-07-01ipc: use kmalloc for msg_queue and shmid_kernelGravatar Vasily Averin 1-3/+3
2021-04-30Reimplement RLIMIT_MEMLOCK on top of ucountsGravatar Alexey Gladkov 1-13/+13
2020-12-15vm_ops: rename .split() callback to .may_split()Gravatar Dmitry Safonov 1-4/+4
2020-08-23treewide: Use fallthrough pseudo-keywordGravatar Gustavo A. R. Silva 1-2/+2
2020-08-12ipc/shm.c: remove the superfluous breakGravatar Liao Pingfang 1-1/+0
2020-08-12ipc: uninline functionsGravatar Alexey Dobriyan 1-2/+1
2020-08-07mm: remove unnecessary wrapper function do_mmap_pgoff()Gravatar Peter Collingbourne 1-1/+1
2020-06-09mmap locking API: use coccinelle to convert mmap_sem rwsem call sitesGravatar Michel Lespinasse 1-4/+4
2020-04-07ipc/shm.c: make compat_ksys_shmctl() staticGravatar Jason Yan 1-1/+1
2019-01-25ipc: rename old-style shmctl/semctl/msgctl syscallsGravatar Arnd Bergmann 1-7/+33
2018-10-25Merge branch 'timers-core-for-linus' of git://git.kernel.org/pub/scm/linux/ke...Gravatar Linus Torvalds 1-3/+3
2018-10-05ipc/shm.c: use ERR_CAST() for shm_lock() error returnGravatar Kees Cook 1-1/+1
2018-09-04ipc/shm: properly return EIDRM in shm_lock()Gravatar Davidlohr Bueso 1-0/+1
2018-08-27y2038: globally rename compat_time to old_time32Gravatar Arnd Bergmann 1-3/+3
2018-08-22ipc/util.c: further variable name cleanupsGravatar Manfred Spraul 1-2/+2
2018-08-22ipc: simplify ipc initializationGravatar Davidlohr Bueso 1-5/+4
2018-08-22ipc: drop ipc_lock()Gravatar Davidlohr Bueso 1-6/+23
2018-08-22ipc: rename ipcctl_pre_down_nolock()Gravatar Manfred Spraul 1-1/+1
2018-08-22ipc/util.c: use ipc_rcu_putref() for failues in ipc_addid()Gravatar Manfred Spraul 1-0/+2
2018-08-22ipc: compute kern_ipc_perm.id under the ipc lockGravatar Manfred Spraul 1-5/+14
2018-08-15Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-nextGravatar Linus Torvalds 1-0/+1
2018-08-13Merge branch 'work.open3' of git://git.kernel.org/pub/scm/linux/kernel/git/vi...Gravatar Linus Torvalds 1-24/+21
2018-08-05Merge ra.kernel.org:/pub/scm/linux/kernel/git/davem/netGravatar David S. Miller 1-0/+12
2018-08-02ipc/shm.c add ->pagesize function to shm_vm_opsGravatar Jane Chu 1-0/+12
2018-07-12do_shmat(): grab shp->shm_file earlier, switch to alloc_file_clone()Gravatar Al Viro 1-21/+18
2018-07-12alloc_file(): switch to passing O_... flags instead of FMODE_... modeGravatar Al Viro 1-4/+4
2018-06-22rhashtable: split rhashtable.hGravatar NeilBrown 1-0/+1
2018-06-15ipc: use new return type vm_fault_tGravatar Souptick Joarder 1-1/+1
2018-06-04Merge branch 'timers-2038-for-linus' of git://git.kernel.org/pub/scm/linux/ke...Gravatar Linus Torvalds 1-3/+11
2018-05-25ipc/shm: fix shmat() nil address after round-down when remappingGravatar Davidlohr Bueso 1-2/+10
2018-05-25Revert "ipc/shm: Fix shmat mmap nil-page protection"Gravatar Davidlohr Bueso 1-7/+2
2018-04-20y2038: ipc: Report long times to user spaceGravatar Arnd Bergmann 1-3/+11
2018-04-13ipc/shm: fix use-after-free of shm file via remap_file_pages()Gravatar Eric Biggers 1-3/+20
2018-04-11ipc/shm.c: shm_split(): remove unneeded test for NULL shm_file_data.vm_opsGravatar Andrew Morton 1-1/+1
2018-04-11ipc/shm: introduce shmctl(SHM_STAT_ANY)Gravatar Davidlohr Bueso 1-5/+18
2018-04-03Merge branch 'userns-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/...Gravatar Linus Torvalds 1-26/+42
2018-04-02Merge branch 'syscalls-next' of git://git.kernel.org/pub/scm/linux/kernel/git...Gravatar Linus Torvalds 1-4/+24
2018-04-02ipc: add shmctl syscall/compat_syscall wrappersGravatar Dominik Brodowski 1-2/+12