Home | History | Annotate | Download | only in mount_9p
History log of /src/usr.sbin/puffs/mount_9p/ninebuf.c
RevisionDateAuthorComments
 1.9  28-Oct-2019  ozaki-r mount_9p: enable to communicate with vio9p via its character device file

With this feature, we can mount an exported filesystem by a VM host via
virtio-9p.
 1.8  04-Nov-2012  christos branches: 1.8.30;
add missing header
 1.7  06-Sep-2007  pooka branches: 1.7.28; 1.7.34;
adapt to new cmpfb signature
 1.6  20-May-2007  pooka branches: 1.6.4;
Change the signature of puffs_respcmp to return -1,0,1 for smaller,
equal, larger, respectively instead of 0/1 for non/equal. This
will allow sorting the buffers for faster matching in libpuffs.
While here, change the name from respcmp to framecmp, as that better
reflects the purpose.

NOTE! there is no obvious way to make compilation fail for file
systems which may already be using this feature (although I don't
think there are any outside our tree, as the feature is two weeks
old). Nevertheless, non-updated file systems will fail very quickly.
 1.5  15-May-2007  pooka don't leak memory if getting data from the buffer fails

CID 4485
 1.4  15-May-2007  pooka adapt to "step 3" of puffs_framebuf changes
 1.3  06-May-2007  pooka use puffs_framebuf_remaining()
 1.2  05-May-2007  pooka Adapt to use puffs_framebuf. This gets rid of most of the duplicated
code between mount_psshfs and mount_9p and clarifies the code
structure.
 1.1  21-Apr-2007  pooka mount_9p: mount a file server using the Plan9 file sharing protocol

Works, but lots of little things to nibble on:
* fix permissions to work better
* limit the amount of open files required
* do constant folding with psshfs code
* support authentication
etcetc.
 1.6.4.1  06-Nov-2007  matt sync with HEAD
 1.7.34.1  20-Nov-2012  tls Resync to 2012-11-19 00:00:00 UTC
 1.7.28.1  16-Jan-2013  yamt sync with (a bit old) head
 1.8.30.1  13-Apr-2020  martin Mostly merge changes from HEAD upto 20200411

RSS XML Feed