aboutsummaryrefslogtreecommitdiff
path: root/net/9p/trans_fd.c
AgeCommit message (Expand)AuthorFilesLines
2023-10-269p/trans_fd: Annotate data-racy writes to file::f_flagsGravatar Marco Elver 1-3/+10
2023-10-249p/trans_fd: avoid sending req to a cancelled connGravatar Sishuai Gong 1-2/+6
2023-08-09net: annotate data-races around sock->opsGravatar Eric Dumazet 1-2/+2
2022-12-23Merge tag '9p-for-6.2-rc1' of https://github.com/martinetd/linuxGravatar Linus Torvalds 1-7/+6
2022-12-19Treewide: Stop corrupting socket's task_fragGravatar Benjamin Coddington 1-0/+1
2022-12-139p/client: fix data race on req->statusGravatar Dominique Martinet 1-6/+6
2022-12-029p/net: Remove unneeded idr.h #includeGravatar Christophe JAILLET 1-1/+0
2022-11-29Merge tag 'net-6.1-rc8-2' of git://git.kernel.org/pub/scm/linux/kernel/git/ne...Gravatar Linus Torvalds 1-1/+3
2022-11-28net/9p: Fix a potential socket leak in p9_socket_openGravatar Wang Hai 1-1/+3
2022-11-189p/fd: Use P9_HDRSZ for header sizeGravatar GUO Zihua 1-3/+3
2022-11-189p/fd: Fix write overflow in p9_read_workGravatar GUO Zihua 1-8/+8
2022-11-189p/fd: fix issue of list_del corruption in p9_fd_cancel()Gravatar Zhengchao Shao 1-0/+2
2022-10-07net/9p: clarify trans_fd parse_opt failure handlingGravatar Li Zhong 1-1/+3
2022-10-07net/9p: use a dedicated spinlock for trans_fdGravatar Dominique Martinet 1-16/+25
2022-10-079p/trans_fd: always use O_NONBLOCK read/writeGravatar Tetsuo Handa 1-0/+3
2022-10-05net/9p: add 'pooled_rbuffers' flag to struct p9_trans_moduleGravatar Christian Schoenebeck 1-0/+1
2022-10-059p: trans_fd/p9_conn_cancel: drop client lock earlierGravatar Dominique Martinet 1-1/+2
2022-07-15net: 9p: fix refcount leak in p9_read_work() error handlingGravatar Hangyu Hua 1-0/+1
2022-07-099p: Add client parameter to p9_req_put()Gravatar Kent Overstreet 1-6/+6
2022-01-109p/trans_fd: split into dedicated moduleGravatar Thomas Weißschuh 1-2/+12
2021-11-039p: fix file headersGravatar Dominique Martinet 1-2/+0
2021-09-05net/9p: increase tcp max msize to 1MBGravatar Dominique Martinet 1-1/+1
2021-03-289p/trans_fd: Correct function name p9_mux_destroy() in the kerneldocGravatar Xiongfeng Wang 1-1/+1
2020-11-02net: 9p: Fix kerneldoc warnings of missing parameters etcGravatar Andrew Lunn 1-1/+3
2020-10-12net: 9p: initialize sun_server.sun_path to have addr's value only when addr i...Gravatar Anant Thazhemadam 1-1/+1
2020-07-19net/9p: Fix sparse endian warning in trans_fd.cGravatar Alexander Kapshuk 1-1/+1
2020-07-199p/trans_fd: Fix concurrency del of req_list in p9_fd_cancelled/p9_read_workGravatar Wang Hai 1-1/+14
2020-07-19net/9p: validate fds in p9_fd_openGravatar Christoph Hellwig 1-8/+16
2019-05-30treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 188Gravatar Thomas Gleixner 1-16/+1
2018-10-109p/trans_fd: put worker reqs on destroyGravatar Dominique Martinet 1-0/+8
2018-10-109p/trans_fd: abort p9_read_work if req status changedGravatar Dominique Martinet 1-6/+11
2018-09-089p: Rename req to rreq in trans_fdGravatar Tomas Bortoli 1-15/+15
2018-09-089p: Add refcount to p9_req_tGravatar Tomas Bortoli 1-1/+10
2018-09-089p: embed fcall in req to round down buffer allocsGravatar Dominique Martinet 1-6/+6
2018-08-139p: fix multiple NULL-pointer-dereferencesGravatar Tomas Bortoli 1-1/+4
2018-08-139p: validate PDU lengthGravatar Tomas Bortoli 1-1/+4
2018-08-13net/9p/trans_fd.c: fix race by holding the lockGravatar Tomas Bortoli 1-5/+5
2018-08-13net/9p/trans_fd.c: fix race-condition by flushing workqueue before the kfree()Gravatar Tomas Bortoli 1-0/+2
2018-06-04Merge branch 'work.aio-1' of git://git.kernel.org/pub/scm/linux/kernel/git/vi...Gravatar Linus Torvalds 1-14/+4
2018-05-26fs: add new vfs_poll and file_can_poll helpersGravatar Christoph Hellwig 1-14/+4
2018-05-10net/9p: correct some comment errors in 9p file system codeGravatar Sun Lianwen 1-2/+2
2018-02-11vfs: do bulk POLL* -> EPOLL* replacementGravatar Linus Torvalds 1-13/+13
2018-01-30Merge branch 'misc.poll' of git://git.kernel.org/pub/scm/linux/kernel/git/vir...Gravatar Linus Torvalds 1-30/+30
2017-12-05make sock_alloc_file() do sock_release() on failuresGravatar Al Viro 1-1/+0
2017-11-289p: untangle ->poll() messGravatar Al Viro 1-30/+30
2017-11-199p: Fix missing commas in mount optionsGravatar Tuomas Tynkkynen 1-3/+3
2017-09-04net/9p: switch p9_fd_read to kernel_writeGravatar Christoph Hellwig 1-8/+2
2017-09-04fs: fix kernel_read prototypeGravatar Christoph Hellwig 1-1/+3
2017-07-15Merge branch 'work.mount' of git://git.kernel.org/pub/scm/linux/kernel/git/vi...Gravatar Linus Torvalds 1-3/+28
2017-07-119p: Implement show_optionsGravatar David Howells 1-3/+28