Up to [cvs.NetBSD.org] / src / usr.sbin / puffs
Request diff between arbitrary revisions
Default branch: MAIN
Revision 1.18 / (download) - annotate - [select for diffs], Wed Jul 7 11:51:46 2021 UTC (23 months ago) by martin
Branch: MAIN
CVS Tags: netbsd-10-base,
netbsd-10,
HEAD
Changes since 1.17: +5 -1
lines
Diff to previous 1.17 (colored)
Allow to set sanitizer flags for the rump build from the build.sh command line, like: -V RUMP_SANITIZE=address
Revision 1.17 / (download) - annotate - [select for diffs], Sun May 17 18:59:02 2020 UTC (3 years ago) by christos
Branch: MAIN
CVS Tags: cjep_sun2x-base1,
cjep_sun2x-base,
cjep_sun2x,
cjep_staticlib_x-base1,
cjep_staticlib_x-base,
cjep_staticlib_x
Changes since 1.16: +2 -2
lines
Diff to previous 1.16 (colored)
reverse the order for sun2
Revision 1.16 / (download) - annotate - [select for diffs], Sat May 16 12:30:35 2020 UTC (3 years ago) by christos
Branch: MAIN
Changes since 1.15: +2 -2
lines
Diff to previous 1.15 (colored)
Oops forgot to commit this.
Revision 1.15 / (download) - annotate - [select for diffs], Sat Jan 23 21:22:50 2016 UTC (7 years, 4 months ago) by christos
Branch: MAIN
CVS Tags: prg-localcount2-base3,
prg-localcount2-base2,
prg-localcount2-base1,
prg-localcount2-base,
prg-localcount2,
phil-wifi-base,
phil-wifi-20200421,
phil-wifi-20200411,
phil-wifi-20200406,
phil-wifi-20191119,
phil-wifi-20190609,
phil-wifi,
pgoyette-localcount-base,
pgoyette-localcount-20170426,
pgoyette-localcount-20170320,
pgoyette-localcount-20170107,
pgoyette-localcount-20161104,
pgoyette-localcount-20160806,
pgoyette-localcount-20160726,
pgoyette-localcount,
pgoyette-compat-merge-20190127,
pgoyette-compat-base,
pgoyette-compat-20190127,
pgoyette-compat-20190118,
pgoyette-compat-1226,
pgoyette-compat-1126,
pgoyette-compat-1020,
pgoyette-compat-0930,
pgoyette-compat-0906,
pgoyette-compat-0728,
pgoyette-compat-0625,
pgoyette-compat-0521,
pgoyette-compat-0502,
pgoyette-compat-0422,
pgoyette-compat-0415,
pgoyette-compat-0407,
pgoyette-compat-0330,
pgoyette-compat-0322,
pgoyette-compat-0315,
pgoyette-compat,
perseant-stdc-iso10646-base,
perseant-stdc-iso10646,
netbsd-9-base,
netbsd-9-3-RELEASE,
netbsd-9-2-RELEASE,
netbsd-9-1-RELEASE,
netbsd-9-0-RELEASE,
netbsd-9-0-RC2,
netbsd-9-0-RC1,
netbsd-9,
netbsd-8-base,
netbsd-8-2-RELEASE,
netbsd-8-1-RELEASE,
netbsd-8-1-RC1,
netbsd-8-0-RELEASE,
netbsd-8-0-RC2,
netbsd-8-0-RC1,
netbsd-8,
matt-nb8-mediatek-base,
matt-nb8-mediatek,
localcount-20160914,
is-mlppp-base,
is-mlppp,
bouyer-socketcan-base1,
bouyer-socketcan-base,
bouyer-socketcan
Changes since 1.14: +2 -1
lines
Diff to previous 1.14 (colored)
Define _KERNTYPES for things that need it.
Revision 1.13.12.1 / (download) - annotate - [select for diffs], Wed Aug 20 00:05:12 2014 UTC (8 years, 9 months ago) by tls
Branch: tls-maxphys
Changes since 1.13: +1 -2
lines
Diff to previous 1.13 (colored) next main 1.14 (colored)
Rebase to HEAD as of a few days ago.
Revision 1.13.6.1 / (download) - annotate - [select for diffs], Thu May 22 11:43:09 2014 UTC (9 years ago) by yamt
Branch: yamt-pagecache
Changes since 1.13: +1 -2
lines
Diff to previous 1.13 (colored) next main 1.14 (colored)
sync with head. for a reference, the tree before this commit was tagged as yamt-pagecache-tag8. this commit was splitted into small chunks to avoid a limitation of cvs. ("Protocol error: too many arguments")
Revision 1.14 / (download) - annotate - [select for diffs], Thu Jan 16 01:15:34 2014 UTC (9 years, 4 months ago) by christos
Branch: MAIN
CVS Tags: yamt-pagecache-base9,
tls-maxphys-base,
tls-earlyentropy-base,
tls-earlyentropy,
riastradh-xf86-video-intel-2-7-1-pre-2-21-15,
riastradh-drm2-base3,
netbsd-7-nhusb-base-20170116,
netbsd-7-nhusb-base,
netbsd-7-nhusb,
netbsd-7-base,
netbsd-7-2-RELEASE,
netbsd-7-1-RELEASE,
netbsd-7-1-RC2,
netbsd-7-1-RC1,
netbsd-7-1-2-RELEASE,
netbsd-7-1-1-RELEASE,
netbsd-7-1,
netbsd-7-0-RELEASE,
netbsd-7-0-RC3,
netbsd-7-0-RC2,
netbsd-7-0-RC1,
netbsd-7-0-2-RELEASE,
netbsd-7-0-1-RELEASE,
netbsd-7-0,
netbsd-7
Changes since 1.13: +1 -2
lines
Diff to previous 1.13 (colored)
eliminate use of bsd.sys.mk from Makefiles
Revision 1.13 / (download) - annotate - [select for diffs], Mon Jan 25 15:55:36 2010 UTC (13 years, 4 months ago) by pooka
Branch: MAIN
CVS Tags: yamt-pagecache-tag8,
yamt-pagecache-base8,
yamt-pagecache-base7,
yamt-pagecache-base6,
yamt-pagecache-base5,
yamt-pagecache-base4,
yamt-pagecache-base3,
yamt-pagecache-base2,
yamt-pagecache-base,
riastradh-drm2-base2,
riastradh-drm2-base1,
riastradh-drm2-base,
riastradh-drm2,
netbsd-6-base,
netbsd-6-1-RELEASE,
netbsd-6-1-RC4,
netbsd-6-1-RC3,
netbsd-6-1-RC2,
netbsd-6-1-RC1,
netbsd-6-1-5-RELEASE,
netbsd-6-1-4-RELEASE,
netbsd-6-1-3-RELEASE,
netbsd-6-1-2-RELEASE,
netbsd-6-1-1-RELEASE,
netbsd-6-1,
netbsd-6-0-RELEASE,
netbsd-6-0-RC2,
netbsd-6-0-RC1,
netbsd-6-0-6-RELEASE,
netbsd-6-0-5-RELEASE,
netbsd-6-0-4-RELEASE,
netbsd-6-0-3-RELEASE,
netbsd-6-0-2-RELEASE,
netbsd-6-0-1-RELEASE,
netbsd-6-0,
netbsd-6,
matt-nb6-plus-nbase,
matt-nb6-plus-base,
matt-nb6-plus,
matt-mips64-premerge-20101231,
cherry-xenmp-base,
cherry-xenmp,
bouyer-quota2-nbase,
bouyer-quota2-base,
bouyer-quota2,
agc-symver-base,
agc-symver
Branch point for: yamt-pagecache,
tls-maxphys
Changes since 1.12: +6 -1
lines
Diff to previous 1.12 (colored)
Define concept "disk based file system" and flag appropriate file systems as such.
Revision 1.12 / (download) - annotate - [select for diffs], Thu Nov 5 11:41:43 2009 UTC (13 years, 7 months ago) by pooka
Branch: MAIN
CVS Tags: matt-premerge-20091211
Changes since 1.11: +3 -1
lines
Diff to previous 1.11 (colored)
pump up the WARNS to 4
Revision 1.11 / (download) - annotate - [select for diffs], Tue Jul 21 00:37:25 2009 UTC (13 years, 10 months ago) by pooka
Branch: MAIN
Changes since 1.10: +3 -1
lines
Diff to previous 1.10 (colored)
Make rump_lfs work again: load fs components dynamically instead of trying to link them in on the command line and get pounded by link set failage.
Revision 1.10 / (download) - annotate - [select for diffs], Sun Jan 18 20:42:11 2009 UTC (14 years, 4 months ago) by he
Branch: MAIN
CVS Tags: jym-xensuspend-nbase,
jym-xensuspend-base,
jym-xensuspend
Changes since 1.9: +4 -4
lines
Diff to previous 1.9 (colored)
Change the use of formally undocumented features, which have now been made to fail. Specifically, change .ifdef(SYMBOL) -> .ifdef SYMBOL or .if defined(SYMBOL), and corresponding for .ifndef. Also correct one error in lib/libm/Makefile (.ifdef (${MKCOMPLEX} != "no")?!?).
Revision 1.9 / (download) - annotate - [select for diffs], Thu Jan 8 18:43:28 2009 UTC (14 years, 5 months ago) by pooka
Branch: MAIN
Changes since 1.8: +2 -1
lines
Diff to previous 1.8 (colored)
Disable static linking against kernel modules and always use shared libraries. Kernel module support will require some more happy days with the kernel linker.
Revision 1.8 / (download) - annotate - [select for diffs], Mon Jan 5 21:45:35 2009 UTC (14 years, 5 months ago) by pooka
Branch: MAIN
Changes since 1.7: +1 -3
lines
Diff to previous 1.7 (colored)
malloc(9) -> kern_malloc(9): we don't need --wrap anymore.
Revision 1.7 / (download) - annotate - [select for diffs], Tue Dec 30 22:20:56 2008 UTC (14 years, 5 months ago) by pooka
Branch: MAIN
Changes since 1.6: +13 -1
lines
Diff to previous 1.6 (colored)
Link self-contained file systems (i.e. do not depend on other file systems) against the kernel module on select archs.
Revision 1.6 / (download) - annotate - [select for diffs], Wed Nov 19 14:10:49 2008 UTC (14 years, 6 months ago) by pooka
Branch: MAIN
Changes since 1.5: +5 -4
lines
Diff to previous 1.5 (colored)
Split vfs out of rumpkern into rumpvfs. Non-fs rumps no longer include the file system code. File system rumps explicitly need to include rumpvfs from now on.
Revision 1.2.12.1 / (download) - annotate - [select for diffs], Thu Sep 18 04:30:10 2008 UTC (14 years, 8 months ago) by wrstuden
Branch: wrstuden-revivesa
Changes since 1.2: +24 -1
lines
Diff to previous 1.2 (colored) next main 1.3 (colored)
Sync with wrstuden-revivesa-base-2.
Revision 1.5 / (download) - annotate - [select for diffs], Wed Aug 6 20:14:08 2008 UTC (14 years, 10 months ago) by pooka
Branch: MAIN
CVS Tags: wrstuden-revivesa-base-3,
wrstuden-revivesa-base-2,
netbsd-5-base,
netbsd-5-2-RELEASE,
netbsd-5-2-RC1,
netbsd-5-2-3-RELEASE,
netbsd-5-2-2-RELEASE,
netbsd-5-2-1-RELEASE,
netbsd-5-2,
netbsd-5-1-RELEASE,
netbsd-5-1-RC4,
netbsd-5-1-RC3,
netbsd-5-1-RC2,
netbsd-5-1-RC1,
netbsd-5-1-5-RELEASE,
netbsd-5-1-4-RELEASE,
netbsd-5-1-3-RELEASE,
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,
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-base2
Changes since 1.4: +6 -3
lines
Diff to previous 1.4 (colored)
Add manual pages for rump file system servers.
Revision 1.4 / (download) - annotate - [select for diffs], Tue Aug 5 20:57:45 2008 UTC (14 years, 10 months ago) by pooka
Branch: MAIN
Changes since 1.3: +14 -2
lines
Diff to previous 1.3 (colored)
Refactor mount utilities to provide a mount_fs_parseargs() routine. Use this routine both in mount_fs and rump_fs to provide equivalent command line parameters and therefore usage interchangeability. While doing this, combine some common mountgoop to mountprog.h
Revision 1.3 / (download) - annotate - [select for diffs], Tue Jul 29 13:17:47 2008 UTC (14 years, 10 months ago) by pooka
Branch: MAIN
Changes since 1.2: +9 -1
lines
Diff to previous 1.2 (colored)
Install rump libraries and utilities to the base system and remove the private non-installed build infrastructure from sys/rump. breakdown of commit: * install relevant headers into /usr/include/rump * build sys/rump/librump/rumpuser and sys/rump/librump/rumpkern from src/lib and install as librumpuser and librump, respectively + this retains the ability to test a librump build with just the kernel sources at hand * move sys/rump/fs/lib/libukfs and sys/rump/fs/lib/libp2k to src/lib for general consumption, they are not kernel-space dwellers anyway * build and install sys/rump/fs/lib/lib$fs as librumpfs_$fs * add chapter 3 manual pages for rump, rumpuser, ukfs and p2k * build and install userspace kernel file system daemons if MKPUFFS=yes is spexified * retire fsconsole for now, it will make a comeback with an actually implemented version shortly
Revision 1.2 / (download) - annotate - [select for diffs], Mon May 28 12:06:39 2007 UTC (16 years ago) by tls
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-mips64-base,
matt-mips64,
matt-armv6-prevmlocking,
matt-armv6-nbase,
matt-armv6-base,
matt-armv6,
keiichi-mipv6-nbase,
keiichi-mipv6-base,
keiichi-mipv6,
hpcarm-cleanup-nbase,
hpcarm-cleanup-base,
hpcarm-cleanup,
cube-autoconf-base,
cube-autoconf
Branch point for: wrstuden-revivesa
Changes since 1.1: +3 -1
lines
Diff to previous 1.1 (colored)
Add new Makefile knob, USE_FORT, which extends USE_SSP by turning on the FORTIFY_SOURCE feature of libssp, thus checking the size of arguments to various string and memory copy and set functions (as well as a few system calls and other miscellany) where known at function entry. RedHat has evidently built all "core system packages" with this option for some time. This option should be used at the top of Makefiles (or Makefile.inc where this is used for subdirectories) but after any setting of LIB. This is only useful for userland code, and cannot be used in libc or in any code which includes the libc internals, because it overrides certain libc functions with macros. Some effort has been made to make USE_FORT=yes work correctly for a full-system build by having the bsd.sys.mk logic disable the feature where it should not be used (libc, libssp iteself, the kernel) but no attempt has been made to build the entire system with USE_FORT and doing so will doubtless expose numerous bugs and misfeatures. Adjust the system build so that all programs and libraries that are setuid, directly handle network data (including serial comm data), perform authentication, or appear likely to have (or have a history of having) data-driven bugs (e.g. file(1)) are built with USE_FORT=yes by default, with the exception of libc, which cannot use USE_FORT and thus uses only USE_SSP by default. Tested on i386 with no ill results; USE_FORT=no per-directory or in a system build will disable if desired.
Revision 1.1 / (download) - annotate - [select for diffs], Fri Dec 29 17:42:52 2006 UTC (16 years, 5 months ago) by pooka
Branch: MAIN
Makefile.inc to get BINDIR right