summaryrefslogtreecommitdiffstats
path: root/kernel/watch_queue.c
Commit message (Expand)AuthorAgeFilesLines
* watch_queue: fix kcalloc() arguments orderDmitry Antipov2023-12-211-1/+1
* kernel: watch_queue: copy user-array safelyPhilipp Stanner2023-10-091-1/+1
* watch_queue: prevent dangling pipe pointerSiddh Raman Pant2023-06-061-6/+6
* Merge tag 'modules-6.4-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds2023-04-271-1/+0
|\
| * watch_queue: remove MODULE_LICENSE in non-modulesNick Alcock2023-04-131-1/+0
* | watch_queue: fix IOC_WATCH_QUEUE_SET_SIZE alloc error pathsDavid Disseldorp2023-03-081-0/+1
|/
* Merge tag 'docs-6.0' of git://git.lwn.net/linuxLinus Torvalds2022-08-021-1/+1
|\
| * Documentation: update watch_queue.rst referencesMauro Carvalho Chehab2022-07-071-1/+1
* | watch_queue: Fix missing locking in add_watch_to_object()Linus Torvalds2022-07-281-22/+36
* | watch_queue: Fix missing rcu annotationDavid Howells2022-07-281-1/+1
* | watch-queue: remove spurious double semicolonLinus Torvalds2022-07-211-1/+1
* | watchqueue: make sure to serialize 'wqueue->defunct' properlyLinus Torvalds2022-07-201-16/+37
|/
* watch_queue: Free the page array when watch_queue is dismantledEric Dumazet2022-04-021-0/+1
* watch_queue: Actually free the watchDavid Howells2022-03-211-0/+1
* watch_queue: Fix NULL dereference in error cleanupDavid Howells2022-03-211-1/+1
* watch_queue: Make comment about setting ->defunct more accurateDavid Howells2022-03-111-1/+1
* watch_queue: Fix lack of barrier/sync/lock between post and readDavid Howells2022-03-111-1/+1
* watch_queue: Free the alloc bitmap when the watch_queue is torn downDavid Howells2022-03-111-0/+1
* watch_queue: Fix the alloc bitmap size to reflect notes allocatedDavid Howells2022-03-111-1/+2
* watch_queue: Use the bitmap API when applicableChristophe JAILLET2022-03-111-5/+2
* watch_queue: Fix to always request a pow-of-2 pipe ring sizeDavid Howells2022-03-111-1/+1
* watch_queue: Fix to release page in ->release()David Howells2022-03-111-0/+1
* watch_queue: Fix filter limit checkDavid Howells2022-03-111-2/+2
* watch_queue: rectify kernel-doc for init_watch()Lukas Bulwahn2021-01-261-1/+1
* watch_queue: Limit the number of watches a user can holdDavid Howells2020-08-171-0/+8
* Merge tag 'notifications-20200601' of git://git.kernel.org/pub/scm/linux/kern...Linus Torvalds2020-06-131-7/+3
* pipe: Add notification lossage handlingDavid Howells2020-05-191-0/+2
* pipe: Allow buffers to be marked read-whole-or-error for notificationsDavid Howells2020-05-191-1/+1
* pipe: Add general notification queue supportDavid Howells2020-05-191-0/+657