summaryrefslogtreecommitdiffstats
path: root/net/9p/trans_fd.c
AgeCommit message (Expand)Author
2023-10-269p/trans_fd: Annotate data-racy writes to file::f_flagsMarco Elver
2023-10-249p/trans_fd: avoid sending req to a cancelled connSishuai Gong
2023-08-09net: annotate data-races around sock->opsEric Dumazet
2022-12-23Merge tag '9p-for-6.2-rc1' of https://github.com/martinetd/linuxLinus Torvalds
2022-12-19Treewide: Stop corrupting socket's task_fragBenjamin Coddington
2022-12-139p/client: fix data race on req->statusDominique Martinet
2022-12-029p/net: Remove unneeded idr.h #includeChristophe JAILLET
2022-11-29Merge tag 'net-6.1-rc8-2' of git://git.kernel.org/pub/scm/linux/kernel/git/ne...Linus Torvalds
2022-11-28net/9p: Fix a potential socket leak in p9_socket_openWang Hai
2022-11-189p/fd: Use P9_HDRSZ for header sizeGUO Zihua
2022-11-189p/fd: Fix write overflow in p9_read_workGUO Zihua
2022-11-189p/fd: fix issue of list_del corruption in p9_fd_cancel()Zhengchao Shao
2022-10-07net/9p: clarify trans_fd parse_opt failure handlingLi Zhong
2022-10-07net/9p: use a dedicated spinlock for trans_fdDominique Martinet
2022-10-079p/trans_fd: always use O_NONBLOCK read/writeTetsuo Handa
2022-10-05net/9p: add 'pooled_rbuffers' flag to struct p9_trans_moduleChristian Schoenebeck
2022-10-059p: trans_fd/p9_conn_cancel: drop client lock earlierDominique Martinet
2022-07-15net: 9p: fix refcount leak in p9_read_work() error handlingHangyu Hua
2022-07-099p: Add client parameter to p9_req_put()Kent Overstreet
2022-01-109p/trans_fd: split into dedicated moduleThomas Weißschuh
2021-11-039p: fix file headersDominique Martinet
2021-09-05net/9p: increase tcp max msize to 1MBDominique Martinet
2021-03-289p/trans_fd: Correct function name p9_mux_destroy() in the kerneldocXiongfeng Wang
2020-11-02net: 9p: Fix kerneldoc warnings of missing parameters etcAndrew Lunn
2020-10-12net: 9p: initialize sun_server.sun_path to have addr's value only when addr i...Anant Thazhemadam
2020-07-19net/9p: Fix sparse endian warning in trans_fd.cAlexander Kapshuk
2020-07-199p/trans_fd: Fix concurrency del of req_list in p9_fd_cancelled/p9_read_workWang Hai
2020-07-19net/9p: validate fds in p9_fd_openChristoph Hellwig
2019-05-30treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 188Thomas Gleixner
2018-10-109p/trans_fd: put worker reqs on destroyDominique Martinet
2018-10-109p/trans_fd: abort p9_read_work if req status changedDominique Martinet
2018-09-089p: Rename req to rreq in trans_fdTomas Bortoli
2018-09-089p: Add refcount to p9_req_tTomas Bortoli
2018-09-089p: embed fcall in req to round down buffer allocsDominique Martinet
2018-08-139p: fix multiple NULL-pointer-dereferencesTomas Bortoli
2018-08-139p: validate PDU lengthTomas Bortoli
2018-08-13net/9p/trans_fd.c: fix race by holding the lockTomas Bortoli
2018-08-13net/9p/trans_fd.c: fix race-condition by flushing workqueue before the kfree()Tomas Bortoli
2018-06-04Merge branch 'work.aio-1' of git://git.kernel.org/pub/scm/linux/kernel/git/vi...Linus Torvalds
2018-05-26fs: add new vfs_poll and file_can_poll helpersChristoph Hellwig
2018-05-10net/9p: correct some comment errors in 9p file system codeSun Lianwen
2018-02-11vfs: do bulk POLL* -> EPOLL* replacementLinus Torvalds
2018-01-30Merge branch 'misc.poll' of git://git.kernel.org/pub/scm/linux/kernel/git/vir...Linus Torvalds
2017-12-05make sock_alloc_file() do sock_release() on failuresAl Viro
2017-11-289p: untangle ->poll() messAl Viro
2017-11-199p: Fix missing commas in mount optionsTuomas Tynkkynen
2017-09-04net/9p: switch p9_fd_read to kernel_writeChristoph Hellwig
2017-09-04fs: fix kernel_read prototypeChristoph Hellwig
2017-07-15Merge branch 'work.mount' of git://git.kernel.org/pub/scm/linux/kernel/git/vi...Linus Torvalds
2017-07-119p: Implement show_optionsDavid Howells