summaryrefslogtreecommitdiff
path: root/net/9p/protocol.c
AgeCommit message (Expand)AuthorFilesLines
2023-12-12net: 9p: avoid freeing uninit memory in p9pdu_vreadfFedor Pchelkin1-4/+13
2022-10-05net/9p: add p9_msg_buf_size()Christian Schoenebeck1-0/+167
2022-08-099p: convert to advancing variant of iov_iter_get_pages_alloc()Al Viro1-2/+1
2021-11-049p: fix a bunch of checkpatch warningsDominique Martinet1-17/+19
2021-11-039p: fix file headersDominique Martinet1-2/+0
2019-05-30treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 188Thomas Gleixner1-16/+1
2018-09-079p: p9dirent_read: check network-provided name lengthDominique Martinet1-3/+9
2018-09-079p: do not trust pdu content for stat item sizeGertjan Halkes1-1/+2
2018-08-299p: clear dangling pointers in p9stat_freeDominique Martinet1-0/+5
2018-08-139p/net/protocol.c: return -ENOMEM when kmalloc() failedpiaojun1-1/+1
2018-06-13treewide: kmalloc() -> kmalloc_array()Kees Cook1-5/+6
2017-04-21net/9p: switch to copy_from_iter_full()Al Viro1-1/+1
2015-04-19Merge tag 'for-linus-4.1-merge-window' of git://git.kernel.org/pub/scm/linux/...Linus Torvalds1-3/+3
2015-04-12net/9p: switch the guts of p9_client_{read,write}() to iov_iterAl Viro1-16/+8
2015-03-209p: use unsigned integers for nwqid/countKirill A. Shutemov1-3/+3
2013-02-129p: Modify the stat structures to use kuid_t and kgid_tEric W. Biederman1-6/+7
2013-02-129p: Add 'u' and 'g' format specifies for kuids and kgidsEric W. Biederman1-0/+36
2012-06-289p: fix min_t() casting in p9pdu_vwritef()Dan Carpenter1-1/+1
2012-01-059p: Reduce object size with CONFIG_NET_9P_DEBUGJoe Perches1-4/+4
2011-10-24net/9p: Convert net/9p protocol dumps to tracepointsAneesh Kumar K.V1-41/+12
2011-10-24fs/9p: Update zero-copy implementation in 9pAneesh Kumar K.V1-45/+1
2011-07-239p: clean up packet dump codeEric Van Hensbergen1-27/+17
2011-05-13net/9p/protocol.c: Fix a memory leakPedro Scarapicchia Junior1-0/+1
2011-04-16net/9p: nwname should be an unsigned intHarsh Prateek Bora1-2/+2
2011-04-169p: Fix sparse errorAneesh Kumar K.V1-1/+2
2011-03-22net/9p: Convert the in the 9p rpc call path to GFP_NOFSAneesh Kumar K.V1-3/+3
2011-03-15[net/9p] readdir zerocopy changes for 9P2000.L protocol.Venkateswararao Jujjuri (JV)1-0/+18
2011-03-15[net/9p] Read side zerocopy changes for 9P2000.L protocol.Venkateswararao Jujjuri (JV)1-0/+21
2011-03-15[net/9p] Assign type of transaction to tc->pdu->id which is otherwise unsed.Venkateswararao Jujjuri (JV)1-0/+1
2011-03-15[net/9p] Preparation and helper functions for zero copyVenkateswararao Jujjuri (JV)1-0/+4
2011-01-11net/9p: Use proper data typesM. Mohan Kumar1-12/+10
2010-12-08net/9p/protocol.c: Remove duplicated macros.Thiago Farina1-24/+9
2010-10-28net/9p: Return error if we fail to encode protocol dataAneesh Kumar K.V1-3/+2
2010-08-029p: Implement client side of setattr for 9P2000.L protocol.Sripathi Kodi1-0/+17
2010-08-029p: getattr client implementation for 9P2000.L protocol.Sripathi Kodi1-0/+28
2010-08-029p: readdir implementation for 9p2000.LSripathi Kodi1-0/+27
2010-05-25kernel-wide: replace USHORT_MAX, SHORT_MAX and SHORT_MIN with USHRT_MAX, SHRT...Alexey Dobriyan1-1/+1
2010-05-229p: VFS switches for 9p2000.L: protocol and client changesSripathi Kodi1-2/+4
2010-03-30include cleanup: Update gfp.h and slab.h includes to prepare for breaking imp...Tejun Heo1-0/+1
2010-03-069P2010.L handshake: Remove "dotu" variableSripathi Kodi1-33/+41
2009-02-079p: fix endian issues [attempt 3]Eric Van Hensbergen1-9/+13
2008-10-239p: fix sparse warningsEric Van Hensbergen1-12/+12
2008-10-239p: fix debug build errorEric Van Hensbergen1-0/+9
2008-10-179p: fix oops in protocol stat parsing error path.Eric Van Hensbergen1-2/+2
2008-10-189p: Improve debug supportEric Van Hensbergen1-6/+15
2008-10-179p: eliminate depricated conv functionsEric Van Hensbergen1-0/+13
2008-10-179p: rework client code to use new protocol support functionsEric Van Hensbergen1-3/+82
2008-10-179p: add new protocol support codeEric Van Hensbergen1-0/+457