summaryrefslogtreecommitdiff
path: root/net/9p/trans_fd.c
AgeCommit message (Expand)Author
2025-12-07Merge tag '9p-for-6.19-rc1' of https://github.com/martinetd/linuxLinus Torvalds
2025-11-04net: Convert proto_ops connect() callbacks to use sockaddr_unsizedKees Cook
2025-11-04net: Convert proto_ops bind() callbacks to use sockaddr_unsizedKees Cook
2025-11-039p: convert to the new mount APIEric Sandeen
2025-11-03net/9p: move structures and macros to header filesEric Sandeen
2025-11-03net/9p: cleanup: change p9_trans_module->def to boolDominique Martinet
2025-11-039p: Use kvmalloc for message buffers on supported transportsPierre Barre
2025-09-199p/trans_fd: p9_fd_request: kick rx thread if EPOLLINOleg Nesterov
2025-08-23net/9p: fix double req put in p9_fd_cancelledNalivayko Sergey
2025-03-199p/trans_fd: mark concurrent read and writes to p9_conn->errIgnacio Encinas
2025-01-20net/9p/fd: support ipv6 for trans=tcpJoshua Murphy
2024-02-129p/trans_fd: remove Excess kernel-doc commentRandy Dunlap
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