summaryrefslogtreecommitdiff
path: root/net/9p/trans_fd.c
AgeCommit message (Expand)AuthorFilesLines
2023-10-269p/trans_fd: Annotate data-racy writes to file::f_flagsMarco Elver1-3/+10
2023-10-249p/trans_fd: avoid sending req to a cancelled connSishuai Gong1-2/+6
2023-08-10net: annotate data-races around sock->opsEric Dumazet1-2/+2
2022-12-23Merge tag '9p-for-6.2-rc1' of https://github.com/martinetd/linuxLinus Torvalds1-7/+6
2022-12-20Treewide: Stop corrupting socket's task_fragBenjamin Coddington1-0/+1
2022-12-139p/client: fix data race on req->statusDominique Martinet1-6/+6
2022-12-029p/net: Remove unneeded idr.h #includeChristophe JAILLET1-1/+0
2022-11-29Merge tag 'net-6.1-rc8-2' of git://git.kernel.org/pub/scm/linux/kernel/git/ne...Linus Torvalds1-1/+3
2022-11-28net/9p: Fix a potential socket leak in p9_socket_openWang Hai1-1/+3
2022-11-189p/fd: Use P9_HDRSZ for header sizeGUO Zihua1-3/+3
2022-11-189p/fd: Fix write overflow in p9_read_workGUO Zihua1-8/+8
2022-11-189p/fd: fix issue of list_del corruption in p9_fd_cancel()Zhengchao Shao1-0/+2
2022-10-07net/9p: clarify trans_fd parse_opt failure handlingLi Zhong1-1/+3
2022-10-07net/9p: use a dedicated spinlock for trans_fdDominique Martinet1-16/+25
2022-10-079p/trans_fd: always use O_NONBLOCK read/writeTetsuo Handa1-0/+3
2022-10-05net/9p: add 'pooled_rbuffers' flag to struct p9_trans_moduleChristian Schoenebeck1-0/+1
2022-10-059p: trans_fd/p9_conn_cancel: drop client lock earlierDominique Martinet1-1/+2
2022-07-15net: 9p: fix refcount leak in p9_read_work() error handlingHangyu Hua1-0/+1
2022-07-099p: Add client parameter to p9_req_put()Kent Overstreet1-6/+6
2022-01-109p/trans_fd: split into dedicated moduleThomas Weißschuh1-2/+12
2021-11-039p: fix file headersDominique Martinet1-2/+0
2021-09-05net/9p: increase tcp max msize to 1MBDominique Martinet1-1/+1
2021-03-299p/trans_fd: Correct function name p9_mux_destroy() in the kerneldocXiongfeng Wang1-1/+1
2020-11-02net: 9p: Fix kerneldoc warnings of missing parameters etcAndrew Lunn1-1/+3
2020-10-12net: 9p: initialize sun_server.sun_path to have addr's value only when addr i...Anant Thazhemadam1-1/+1
2020-07-19net/9p: Fix sparse endian warning in trans_fd.cAlexander Kapshuk1-1/+1
2020-07-199p/trans_fd: Fix concurrency del of req_list in p9_fd_cancelled/p9_read_workWang Hai1-1/+14
2020-07-19net/9p: validate fds in p9_fd_openChristoph Hellwig1-8/+16
2019-05-30treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 188Thomas Gleixner1-16/+1
2018-10-109p/trans_fd: put worker reqs on destroyDominique Martinet1-0/+8
2018-10-109p/trans_fd: abort p9_read_work if req status changedDominique Martinet1-6/+11
2018-09-079p: Rename req to rreq in trans_fdTomas Bortoli1-15/+15
2018-09-079p: Add refcount to p9_req_tTomas Bortoli1-1/+10
2018-09-079p: embed fcall in req to round down buffer allocsDominique Martinet1-6/+6
2018-08-139p: fix multiple NULL-pointer-dereferencesTomas Bortoli1-1/+4
2018-08-139p: validate PDU lengthTomas Bortoli1-1/+4
2018-08-13net/9p/trans_fd.c: fix race by holding the lockTomas Bortoli1-5/+5
2018-08-13net/9p/trans_fd.c: fix race-condition by flushing workqueue before the kfree()Tomas Bortoli1-0/+2
2018-06-04Merge branch 'work.aio-1' of git://git.kernel.org/pub/scm/linux/kernel/git/vi...Linus Torvalds1-14/+4
2018-05-26fs: add new vfs_poll and file_can_poll helpersChristoph Hellwig1-14/+4
2018-05-10net/9p: correct some comment errors in 9p file system codeSun Lianwen1-2/+2
2018-02-12vfs: do bulk POLL* -> EPOLL* replacementLinus Torvalds1-13/+13
2018-01-31Merge branch 'misc.poll' of git://git.kernel.org/pub/scm/linux/kernel/git/vir...Linus Torvalds1-30/+30
2017-12-06make sock_alloc_file() do sock_release() on failuresAl Viro1-1/+0
2017-11-289p: untangle ->poll() messAl Viro1-30/+30
2017-11-209p: Fix missing commas in mount optionsTuomas Tynkkynen1-3/+3
2017-09-05net/9p: switch p9_fd_read to kernel_writeChristoph Hellwig1-8/+2
2017-09-05fs: fix kernel_read prototypeChristoph Hellwig1-1/+3
2017-07-15Merge branch 'work.mount' of git://git.kernel.org/pub/scm/linux/kernel/git/vi...Linus Torvalds1-3/+28
2017-07-119p: Implement show_optionsDavid Howells1-3/+28