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.