index
:
pub/scm/linux/kernel/git/bod/linux.git
master
Fiery the angels fell deep thunder rolled around their shores burning with the fires of Orc
Bryan O'Donoghue
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
fs
/
pipe.c
Age
Commit message (
Expand
)
Author
Files
Lines
2026-08-20
Merge tag 'sysctl-7.03-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/...
Linus Torvalds
1
-1
/
+1
2026-08-12
pipe: only enable the extra wake_up(rd_wait) for EPOLLET consumers
Oleg Nesterov
1
-7
/
+13
2026-08-05
sysctl: Add negp parameter to douintvec converter functions
Joel Granados
1
-1
/
+1
2026-07-31
fs/pipe: unify the page pools into a single per-pipe pool
Breno Leitao
1
-97
/
+74
2026-05-28
fs/pipe: pre-allocate pages outside pipe->mutex in anon_pipe_write
Breno Leitao
1
-3
/
+100
2026-05-21
fs/pipe: write to ->poll_usage only once
Mateusz Guzik
1
-1
/
+2
2026-03-06
treewide: change inode->i_ino from unsigned long to u64
Jeff Layton
1
-1
/
+1
2026-02-21
treewide: Replace kmalloc with kmalloc_obj for non-scalar types
Kees Cook
1
-5
/
+4
2026-01-05
sysctl: Replace UINT converter macros with functions
Joel Granados
1
-4
/
+18
2025-12-05
Merge tag 'sysctl-6.19-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/...
Linus Torvalds
1
-21
/
+7
2025-11-27
sysctl: Wrap do_proc_douintvec with the public function proc_douintvec_conv
Joel Granados
1
-2
/
+2
2025-11-27
sysctl: Create pipe-max-size converter using sysctl UINT macros
Joel Granados
1
-20
/
+6
2025-11-27
sysctl: Replace void pointer with const pointer to ctl_table
Joel Granados
1
-3
/
+3
2025-10-20
Coccinelle-based conversion to use ->i_state accessors
Mateusz Guzik
1
-1
/
+1
2025-08-29
Add RWF_NOSIGNAL flag for pwritev2
Lauri Vasama
1
-2
/
+4
2025-06-10
fs/pipe: set FMODE_NOWAIT in create_pipe_files()
Jens Axboe
1
-3
/
+5
2025-05-11
sort.h: hoist cmp_int() into generic header file
Fedor Pchelkin
1
-2
/
+1
2025-03-10
Merge patch series "pipe: Trivial cleanups"
Christian Brauner
1
-6
/
+7
2025-03-10
fs/pipe: Use pipe_buf() helper to retrieve pipe buffer
K Prateek Nayak
1
-6
/
+3
2025-03-10
fs/pipe: Limit the slots in pipe_resize_ring()
K Prateek Nayak
1
-0
/
+4
2025-03-10
Merge mainline pipe changes
Christian Brauner
1
-18
/
+20
2025-03-06
fs/pipe: add simpler helpers for common cases
Linus Torvalds
1
-3
/
+3
2025-03-06
fs/pipe: do not open-code pipe head/tail logic in FIONREAD
Linus Torvalds
1
-4
/
+3
2025-03-04
fs/pipe: Read pipe->{head,tail} atomically outside pipe->mutex
Linus Torvalds
1
-11
/
+8
2025-03-04
pipe: cache 2 pages instead of 1
Mateusz Guzik
1
-20
/
+40
2025-03-04
pipe: drop an always true check in anon_pipe_write()
Mateusz Guzik
1
-2
/
+1
2025-02-12
pipe: change pipe_write() to never add a zero-sized buffer
Oleg Nesterov
1
-36
/
+9
2025-02-07
fsnotify: disable notification by default for all pseudo files
Amir Goldstein
1
-0
/
+6
2025-02-06
pipe: don't update {a,c,m}time for anonymous pipes
Oleg Nesterov
1
-12
/
+29
2025-02-06
pipe: introduce struct file_operations pipeanon_fops
Oleg Nesterov
1
-5
/
+20
2025-01-28
treewide: const qualify ctl_tables where applicable
Joel Granados
1
-1
/
+1
2025-01-04
pipe_read: don't wake up the writer if the pipe is still full
Oleg Nesterov
1
-9
/
+10
2024-09-27
[tree-wide] finally take no_llseek out
Al Viro
1
-1
/
+0
2024-09-16
Merge tag 'vfs-6.12.file' of git://git.kernel.org/pub/scm/linux/kernel/git/vf...
Linus Torvalds
1
-3
/
+5
2024-09-12
pipe: use f_pipe
Christian Brauner
1
-3
/
+5
2024-09-05
fs/pipe: Correct imprecise wording in comment
Kienan Stewart
1
-1
/
+1
2024-07-24
sysctl: treewide: constify the ctl_table argument of proc_handlers
Joel Granados
1
-1
/
+1
2024-02-02
fs/pipe: Convert to lockdep_cmp_fn
Kent Overstreet
1
-45
/
+36
2024-01-10
Merge tag 'sysctl-6.8-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/m...
Linus Torvalds
1
-1
/
+0
2023-12-28
fs: Remove the now superfluous sentinel elements from ctl_table array
Joel Granados
1
-1
/
+0
2023-12-12
pipe: wakeup wr_wait after setting max_usage
Lukas Schauer
1
-2
/
+5
2023-11-28
fs/pipe: Fix lockdep false-positive in watchqueue pipe_write()
Jann Horn
1
-5
/
+12
2023-11-02
Merge tag 'mm-nonmm-stable-2023-11-02-14-08' of git://git.kernel.org/pub/scm/...
Linus Torvalds
1
-1
/
+1
2023-10-30
Merge tag 'vfs-6.7.ctime' of gitolite.kernel.org:pub/scm/linux/kernel/git/vfs...
Linus Torvalds
1
-1
/
+1
2023-10-30
Merge tag 'vfs-6.7.misc' of gitolite.kernel.org:pub/scm/linux/kernel/git/vfs/vfs
Linus Torvalds
1
-29
/
+35
2023-10-19
fs/pipe: use spinlock in pipe_read() only if there is a watch_queue
Max Kellermann
1
-11
/
+32
2023-10-19
fs/pipe: remove unnecessary spinlock from pipe_write()
Max Kellermann
1
-9
/
+0
2023-10-19
fs/pipe: move check to pipe_has_watch_queue()
Max Kellermann
1
-9
/
+3
2023-10-18
treewide: mark stuff as __ro_after_init
Alexey Dobriyan
1
-1
/
+1
2023-10-18
fs: convert core infrastructure to new timestamp accessors
Jeff Layton
1
-1
/
+1
[next]