Code

History

Commits on v7.2-rc2 to kernel/watch_queue.c35+
  1. Convert 'alloc_flex' family to use the new default GFP_KERNEL argumentLinus Torvalds committed 8 months ago323bbfc
  2. Convert 'alloc_obj' family to use the new default GFP_KERNEL argumentLinus Torvalds committed 8 months agobf4afc5
  3. treewide: Replace kmalloc with kmalloc_obj for non-scalar typesKees Cook committed 8 months ago69050f8
  4. watch_queue: Use local kmap in post_one_notification()Davidlohr Bueso committed 11 months agoc29383a
  5. Merge tag 'vfs-6.15-rc1.pipe' of git://git.kernel.org/pub/scm/linux/kernel/git/vfs/vfsLinus Torvalds committed 1 year ago71ee2fd
  6. kernel/watch_queue: Use pipe_buf() to retrieve the pipe bufferK Prateek Nayak committed 1 year ago5474760
  7. watch_queue: fix pipe accounting mismatchEric Sandeen committed 1 year agof13abc1
  8. watch_queue: Use page->private instead of page->indexMatthew Wilcox (Oracle) committed 1 year ago1197867
  9. fdget(), trivial conversionsAl Viro committed 2 years ago6348be0
  10. introduce fd_file(), convert all accessors to it.Al Viro committed 2 years ago1da91ea
  11. watch_queue: fix kcalloc() arguments orderDmitry Antipov committed 2 years ago1bfc466
  12. kernel: watch_queue: copy user-array safelyPhilipp Stanner committed 3 years agoca07765
  13. watch_queue: prevent dangling pipe pointerSiddh Raman Pant committed 3 years ago943211c
  14. Merge tag 'modules-6.4-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/mcgrof/linuxLinus Torvalds committed 3 years agob6a7828
  15. watch_queue: remove MODULE_LICENSE in non-modulesNick Alcock committed 3 years ago958adee
  16. watch_queue: fix IOC_WATCH_QUEUE_SET_SIZE alloc error pathsDavid Disseldorp committed 3 years ago03e1d60
  17. Merge tag 'docs-6.0' of git://git.lwn.net/linuxLinus Torvalds committed 4 years agoaad26f5
  18. watch_queue: Fix missing locking in add_watch_to_object()Linus Torvalds committed 4 years agoe64ab2d
  19. watch_queue: Fix missing rcu annotationDavid Howells committed 4 years agoe0339f0
  20. watch-queue: remove spurious double semicolonLinus Torvalds committed 4 years ago44e29e6
  21. watchqueue: make sure to serialize 'wqueue->defunct' properlyLinus Torvalds committed 4 years ago353f798
  22. Documentation: update watch_queue.rst referencesMauro Carvalho Chehab committed 4 years agoc02b872
  23. watch_queue: Free the page array when watch_queue is dismantledEric Dumazet committed 4 years agob490207
  24. watch_queue: Actually free the watchDavid Howells committed 4 years ago3d8dcf2
  25. watch_queue: Fix NULL dereference in error cleanupDavid Howells committed 4 years agoa635415
  26. watch_queue: Make comment about setting ->defunct more accurateDavid Howells committed 4 years ago4edc076
  27. watch_queue: Fix lack of barrier/sync/lock between post and readDavid Howells committed 4 years ago2ed147f
  28. watch_queue: Free the alloc bitmap when the watch_queue is torn downDavid Howells committed 4 years ago7ea1a01
  29. watch_queue: Fix the alloc bitmap size to reflect notes allocatedDavid Howells committed 4 years ago3b4c037
  30. watch_queue: Use the bitmap API when applicableChristophe JAILLET committed 4 years agoa66bd75
  31. watch_queue: Fix to always request a pow-of-2 pipe ring sizeDavid Howells committed 4 years ago96a4d89
  32. watch_queue: Fix to release page in ->release()David Howells committed 4 years agoc1853fb
  33. watch_queue: Fix filter limit checkDavid Howells committed 4 years agoc993ee0
  34. watch_queue: rectify kernel-doc for init_watch()Lukas Bulwahn committed 5 years ago8f0bfc2
  35. watch_queue: Limit the number of watches a user can holdDavid Howells committed 6 years ago29e44f4