Up to [cvs.netbsd.org] / src / lib / libpuffs
Request diff between arbitrary revisions
Default branch: MAIN
Revision 1.29 / (download) - annotate - [select for diffs], Thu Apr 1 09:57:00 2010 UTC (2 years, 1 month ago) by pooka
Branch: MAIN
CVS Tags: yamt-pagecache-base5,
yamt-pagecache-base4,
yamt-pagecache-base3,
yamt-pagecache-base2,
yamt-pagecache-base,
yamt-pagecache,
netbsd-6-base,
netbsd-6,
matt-mips64-premerge-20101231,
cherry-xenmp-base,
cherry-xenmp,
bouyer-quota2-nbase,
bouyer-quota2-base,
bouyer-quota2,
HEAD
Changes since 1.28: +3 -3
lines
Diff to previous 1.28 (colored)
fix a few pastos
Revision 1.28 / (download) - annotate - [select for diffs], Mon Jan 4 22:04:50 2010 UTC (2 years, 4 months ago) by pooka
Branch: MAIN
Changes since 1.27: +2 -2
lines
Diff to previous 1.27 (colored)
fix typography
Revision 1.27 / (download) - annotate - [select for diffs], Sun Nov 22 18:40:26 2009 UTC (2 years, 6 months ago) by mbalmer
Branch: MAIN
CVS Tags: matt-premerge-20091211
Changes since 1.26: +2 -2
lines
Diff to previous 1.26 (colored)
s/the the/the/
Revision 1.25.6.1 / (download) - annotate - [select for diffs], Wed May 13 19:18:35 2009 UTC (3 years ago) by jym
Branch: jym-xensuspend
Changes since 1.25: +1 -8
lines
Diff to previous 1.25 (colored) next main 1.26 (colored)
Sync with HEAD. Third (and last) commit. See http://mail-index.netbsd.org/source-changes/2009/05/13/msg221222.html
Revision 1.25.4.1 / (download) - annotate - [select for diffs], Tue Feb 24 03:45:56 2009 UTC (3 years, 3 months ago) by snj
Branch: netbsd-5
CVS Tags: 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-2-RELEASE,
netbsd-5-0-1-RELEASE,
netbsd-5-0,
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
Changes since 1.25: +1 -8
lines
Diff to previous 1.25 (colored) next main 1.26 (colored)
Pull up following revision(s) (requested by pooka in ticket #484): lib/libpuffs/puffs.3: revision 1.46 lib/libpuffs/puffs_cc.3: revision 1.13 lib/libpuffs/puffs_cred.3: revision 1.4 lib/libpuffs/puffs_flush.3: revision 1.8 lib/libpuffs/puffs_framebuf.3: revision 1.26 lib/libpuffs/puffs_node.3: revision 1.4 lib/libpuffs/puffs_ops.3: revision 1.23 lib/libpuffs/puffs_path.3: revision 1.4 lib/libpuffs/puffs_suspend.3: revision 1.3 Remove the paragraph saying interfaces will change without warning. Note that a stable version of puffs first appeared in NetBSD 5.0.
Revision 1.26 / (download) - annotate - [select for diffs], Fri Feb 20 14:26:56 2009 UTC (3 years, 3 months ago) by pooka
Branch: MAIN
CVS Tags: jym-xensuspend-nbase,
jym-xensuspend-base
Changes since 1.25: +1 -8
lines
Diff to previous 1.25 (colored)
Remove the paragraph saying interfaces will change without warning. Note that a stable version of puffs first appeared in NetBSD 5.0.
Revision 1.23.6.1 / (download) - annotate - [select for diffs], Thu Sep 18 04:39:24 2008 UTC (3 years, 8 months ago) by wrstuden
Branch: wrstuden-revivesa
Changes since 1.23: +9 -2
lines
Diff to previous 1.23 (colored) next main 1.24 (colored)
Sync with wrstuden-revivesa-base-2.
Revision 1.25 / (download) - annotate - [select for diffs], Sat Sep 6 15:43:27 2008 UTC (3 years, 8 months ago) by wiz
Branch: MAIN
CVS Tags: wrstuden-revivesa-base-3,
wrstuden-revivesa-base-2,
netbsd-5-base,
netbsd-5-0-RC2,
netbsd-5-0-RC1,
matt-mips64-base2
Branch point for: netbsd-5,
jym-xensuspend
Changes since 1.24: +3 -3
lines
Diff to previous 1.24 (colored)
Drop trailing whitespace.
Revision 1.24 / (download) - annotate - [select for diffs], Sat Sep 6 12:39:49 2008 UTC (3 years, 8 months ago) by pooka
Branch: MAIN
Changes since 1.23: +9 -2
lines
Diff to previous 1.23 (colored)
Add AsiaBSDCon 2008 paper to SEE ALSO.
Revision 1.10.4.3 / (download) - annotate - [select for diffs], Sun Mar 23 00:40:29 2008 UTC (4 years, 2 months ago) by matt
Branch: matt-armv6
Changes since 1.10.4.2: +6 -3
lines
Diff to previous 1.10.4.2 (colored) to branchpoint 1.10 (colored) next main 1.11 (colored)
sync with HEAD
Revision 1.23 / (download) - annotate - [select for diffs], Tue Jan 29 10:15:50 2008 UTC (4 years, 3 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,
wrstuden-revivesa-base-1,
wrstuden-revivesa-base,
matt-armv6-nbase,
keiichi-mipv6-base,
keiichi-mipv6,
hpcarm-cleanup-nbase,
hpcarm-cleanup-base
Branch point for: wrstuden-revivesa
Changes since 1.22: +2 -2
lines
Diff to previous 1.22 (colored)
whoops, bump date - pretty significant change
Revision 1.22 / (download) - annotate - [select for diffs], Tue Jan 29 10:07:30 2008 UTC (4 years, 3 months ago) by pooka
Branch: MAIN
Changes since 1.21: +5 -2
lines
Diff to previous 1.21 (colored)
Fix a weirdosity in the framebuf gotfb interface: hand buffer ownership to the called routine instead of keeping it. This means that callees must now destroy the buffer once they are done with it.
Revision 1.10.4.2 / (download) - annotate - [select for diffs], Wed Jan 9 01:36:50 2008 UTC (4 years, 4 months ago) by matt
Branch: matt-armv6
Changes since 1.10.4.1: +18 -18
lines
Diff to previous 1.10.4.1 (colored) to branchpoint 1.10 (colored)
sync with HEAD
Revision 1.21 / (download) - annotate - [select for diffs], Sat Dec 8 10:56:06 2007 UTC (4 years, 5 months ago) by wiz
Branch: MAIN
CVS Tags: matt-armv6-base,
cube-autoconf-base,
cube-autoconf
Changes since 1.20: +5 -5
lines
Diff to previous 1.20 (colored)
Fix typo, remove superfluous minus and describe "fd" as file descriptor in two places.
Revision 1.20 / (download) - annotate - [select for diffs], Tue Dec 4 19:40:45 2007 UTC (4 years, 5 months ago) by pooka
Branch: MAIN
Changes since 1.19: +3 -3
lines
Diff to previous 1.19 (colored)
tyop: reserver -> reserve
Revision 1.19 / (download) - annotate - [select for diffs], Sun Dec 2 22:05:51 2007 UTC (4 years, 5 months ago) by wiz
Branch: MAIN
Changes since 1.18: +6 -6
lines
Diff to previous 1.18 (colored)
Add comma in enumeration. Punctuation nits. Fix a typo.
Revision 1.18 / (download) - annotate - [select for diffs], Sat Dec 1 19:54:01 2007 UTC (4 years, 5 months ago) by wiz
Branch: MAIN
Changes since 1.17: +5 -5
lines
Diff to previous 1.17 (colored)
Fix another persistent spello.
Revision 1.17 / (download) - annotate - [select for diffs], Sat Dec 1 19:18:50 2007 UTC (4 years, 5 months ago) by wiz
Branch: MAIN
Changes since 1.16: +2 -2
lines
Diff to previous 1.16 (colored)
Fix a typo that has migrated across files.
Revision 1.16 / (download) - annotate - [select for diffs], Sat Dec 1 18:59:36 2007 UTC (4 years, 5 months ago) by pooka
Branch: MAIN
Changes since 1.15: +3 -3
lines
Diff to previous 1.15 (colored)
fix gotframe signature to match code
Revision 1.10.4.1 / (download) - annotate - [select for diffs], Tue Nov 6 23:11:54 2007 UTC (4 years, 6 months ago) by matt
Branch: matt-armv6
CVS Tags: matt-armv6-prevmlocking
Changes since 1.10: +61 -13
lines
Diff to previous 1.10 (colored)
sync with HEAD
Revision 1.15 / (download) - annotate - [select for diffs], Fri Oct 5 00:04:59 2007 UTC (4 years, 7 months ago) by pooka
Branch: MAIN
Changes since 1.14: +8 -1
lines
Diff to previous 1.14 (colored)
SEE ALSO paper
Revision 1.14 / (download) - annotate - [select for diffs], Tue Oct 2 13:41:44 2007 UTC (4 years, 7 months ago) by pooka
Branch: MAIN
Changes since 1.13: +9 -7
lines
Diff to previous 1.13 (colored)
minor updates/clarifications
Revision 1.13 / (download) - annotate - [select for diffs], Thu Sep 6 18:01:34 2007 UTC (4 years, 8 months ago) by pooka
Branch: MAIN
Changes since 1.12: +21 -1
lines
Diff to previous 1.12 (colored)
document puffs_framev_framebuf_ccpromote()
Revision 1.12 / (download) - annotate - [select for diffs], Thu Sep 6 16:08:56 2007 UTC (4 years, 8 months ago) by pooka
Branch: MAIN
Changes since 1.11: +13 -4
lines
Diff to previous 1.11 (colored)
Give cmpframe() the ability to shortcircuit the comparison loop by signalling back that the buffer under examination is not a response at all.
Revision 1.11 / (download) - annotate - [select for diffs], Sat Sep 1 16:42:42 2007 UTC (4 years, 8 months ago) by pooka
Branch: MAIN
Changes since 1.10: +16 -6
lines
Diff to previous 1.10 (colored)
Add gotframe callback, which is called if an incoming frame matches no outstanding request.
Revision 1.10.6.2 / (download) - annotate - [select for diffs], Sat Jul 21 09:36:50 2007 UTC (4 years, 10 months ago) by pooka
Branch: matt-mips64
Changes since 1.10.6.1: +569 -0
lines
Diff to previous 1.10.6.1 (colored) to branchpoint 1.10 (colored) next main 1.11 (colored)
document puffs_framev_enqueue_waitevent
Revision 1.10.6.1, Sat Jul 21 09:36:49 2007 UTC (4 years, 10 months ago) by pooka
Branch: matt-mips64
Changes since 1.10: +0 -569
lines
FILE REMOVED
file puffs_framebuf.3 was added on branch matt-mips64 on 2007-07-21 09:36:50 +0000
Revision 1.10 / (download) - annotate - [select for diffs], Sat Jul 21 09:36:49 2007 UTC (4 years, 10 months ago) by pooka
Branch: MAIN
CVS Tags: matt-mips64-base,
hpcarm-cleanup
Branch point for: matt-mips64,
matt-armv6
Changes since 1.9: +26 -2
lines
Diff to previous 1.9 (colored)
document puffs_framev_enqueue_waitevent
Revision 1.9 / (download) - annotate - [select for diffs], Sun Jul 8 17:25:26 2007 UTC (4 years, 10 months ago) by pooka
Branch: MAIN
Changes since 1.8: +147 -61
lines
Diff to previous 1.8 (colored)
bring up-to-date
Revision 1.8 / (download) - annotate - [select for diffs], Fri Jul 6 10:11:02 2007 UTC (4 years, 10 months ago) by pooka
Branch: MAIN
Changes since 1.7: +4 -4
lines
Diff to previous 1.7 (colored)
make few function types match reality
Revision 1.7 / (download) - annotate - [select for diffs], Sun May 20 16:24:37 2007 UTC (5 years ago) by pooka
Branch: MAIN
Changes since 1.6: +11 -7
lines
Diff to previous 1.6 (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.6 / (download) - annotate - [select for diffs], Wed May 16 10:07:11 2007 UTC (5 years ago) by pooka
Branch: MAIN
Changes since 1.5: +9 -2
lines
Diff to previous 1.5 (colored)
remember to document puffs_framev_cb error parameter addition
Revision 1.5 / (download) - annotate - [select for diffs], Wed May 16 09:41:04 2007 UTC (5 years ago) by pooka
Branch: MAIN
Changes since 1.4: +2 -2
lines
Diff to previous 1.4 (colored)
switch the arbitrary default errno value for network i/o from ECONNABORTED to ECONNRESET, which is at least a little bit better
Revision 1.4 / (download) - annotate - [select for diffs], Wed May 16 07:56:09 2007 UTC (5 years ago) by pooka
Branch: MAIN
Changes since 1.3: +3 -3
lines
Diff to previous 1.3 (colored)
update .Nd to reflect current reality better
Revision 1.3 / (download) - annotate - [select for diffs], Tue May 15 13:44:47 2007 UTC (5 years ago) by pooka
Branch: MAIN
Changes since 1.2: +133 -36
lines
Diff to previous 1.2 (colored)
Step 3 and currently final step of a more general purpose event loop: support removal and addition of i/o file descriptors on the fly. * detect closed file descriptors * automatically free waiters of a dead file descriptor * give the file server the possibility to specify a callback which notifies of a dead file descriptor * move loop function to be a property of the mainloop instead of framebuf (doesn't change effective behaviour) * add the possibility to configure a timespec parameter which attempts to call the loop function periodically * move the event loop functions from the puffs_framebuf namespace to puffs_framev to differential between pure memory management functions
Revision 1.2 / (download) - annotate - [select for diffs], Sun May 6 13:56:03 2007 UTC (5 years ago) by pooka
Branch: MAIN
Changes since 1.1: +251 -8
lines
Diff to previous 1.1 (colored)
document puffs_framebuf
Revision 1.1 / (download) - annotate - [select for diffs], Sat May 5 16:09:17 2007 UTC (5 years ago) by pooka
Branch: MAIN
add stubby version of puffs_framebuf manual page. proper one forthcoming to an internet near you Real Soon Now(tm)