The NetBSD Project

CVS log for src/usr.sbin/puffs/mount_9p/ninebuf.c

[BACK] Up to [cvs.netbsd.org] / src / usr.sbin / puffs / mount_9p

Request diff between arbitrary revisions


Default branch: MAIN


Revision 1.6.4.1 / (download) - annotate - [select for diffs], Tue Nov 6 23:36:30 2007 UTC (4 years, 6 months ago) by matt
Branch: matt-armv6
CVS Tags: matt-armv6-prevmlocking
Changes since 1.6: +3 -3 lines
Diff to previous 1.6 (colored) next main 1.7 (colored)

sync with HEAD

Revision 1.7 / (download) - annotate - [select for diffs], Thu Sep 6 16:09:09 2007 UTC (4 years, 8 months ago) by pooka
Branch: MAIN
CVS Tags: yamt-pf42-baseX, yamt-pf42-base4, yamt-pf42-base3, yamt-pf42-base2, yamt-pf42-base, yamt-pf42, yamt-pagecache-base5, yamt-pagecache-base4, yamt-pagecache-base3, yamt-pagecache-base2, yamt-pagecache-base, yamt-pagecache, wrstuden-revivesa-base-3, wrstuden-revivesa-base-2, wrstuden-revivesa-base-1, wrstuden-revivesa-base, wrstuden-revivesa, netbsd-6-base, netbsd-6, netbsd-5-base, netbsd-5-1-RELEASE, netbsd-5-1-RC4, netbsd-5-1-RC3, netbsd-5-1-RC2, netbsd-5-1-RC1, netbsd-5-1-2-RELEASE, netbsd-5-1-1-RELEASE, netbsd-5-1, netbsd-5-0-RELEASE, netbsd-5-0-RC4, netbsd-5-0-RC3, netbsd-5-0-RC2, netbsd-5-0-RC1, netbsd-5-0-2-RELEASE, netbsd-5-0-1-RELEASE, netbsd-5-0, netbsd-5, mjf-devfs2-base, mjf-devfs2, matt-premerge-20091211, matt-nb5-pq3-base, matt-nb5-pq3, matt-nb5-mips64-u2-k2-k4-k7-k8-k9, matt-nb5-mips64-u1-k1-k5, matt-nb5-mips64-premerge-20101231, matt-nb5-mips64-premerge-20091211, matt-nb5-mips64-k15, matt-nb5-mips64, matt-nb4-mips64-k7-u2a-k9b, matt-mips64-premerge-20101231, matt-mips64-base2, matt-armv6-nbase, matt-armv6-base, keiichi-mipv6-nbase, keiichi-mipv6-base, keiichi-mipv6, jym-xensuspend-nbase, jym-xensuspend-base, jym-xensuspend, hpcarm-cleanup-nbase, hpcarm-cleanup-base, cube-autoconf-base, cube-autoconf, cherry-xenmp-base, cherry-xenmp, bouyer-quota2-nbase, bouyer-quota2-base, bouyer-quota2, HEAD
Changes since 1.6: +3 -3 lines
Diff to previous 1.6 (colored)

adapt to new cmpfb signature

Revision 1.6 / (download) - annotate - [select for diffs], Sun May 20 16:24:37 2007 UTC (5 years ago) by pooka
Branch: MAIN
CVS Tags: matt-mips64-base, matt-mips64, hpcarm-cleanup
Branch point for: matt-armv6
Changes since 1.5: +3 -3 lines
Diff to previous 1.5 (colored)

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.

Revision 1.5 / (download) - annotate - [select for diffs], Tue May 15 14:22:58 2007 UTC (5 years ago) by pooka
Branch: MAIN
Changes since 1.4: +5 -3 lines
Diff to previous 1.4 (colored)

don't leak memory if getting data from the buffer fails

CID 4485

Revision 1.4 / (download) - annotate - [select for diffs], Tue May 15 13:46:47 2007 UTC (5 years ago) by pooka
Branch: MAIN
Changes since 1.3: +3 -3 lines
Diff to previous 1.3 (colored)

adapt to "step 3" of puffs_framebuf changes

Revision 1.3 / (download) - annotate - [select for diffs], Sun May 6 10:54:55 2007 UTC (5 years ago) by pooka
Branch: MAIN
Changes since 1.2: +3 -3 lines
Diff to previous 1.2 (colored)

use puffs_framebuf_remaining()

Revision 1.2 / (download) - annotate - [select for diffs], Sat May 5 15:49:51 2007 UTC (5 years ago) by pooka
Branch: MAIN
Changes since 1.1: +182 -301 lines
Diff to previous 1.1 (colored)

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.

Revision 1.1 / (download) - annotate - [select for diffs], Sat Apr 21 14:21:43 2007 UTC (5 years, 1 month ago) by pooka
Branch: MAIN

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.

This form allows you to request diff's between any two revisions of a file. You may select a symbolic revision name using the selection box or you may type in a numeric name using the type-in text box.




CVSweb <webmaster@jp.NetBSD.org>