CVS log for src/tests/modules/Makefile
Up to [cvs.NetBSD.org] / src / tests / modules
Request diff between arbitrary revisions
Keyword substitution: kv
Default branch: MAIN
Revision 1.19: download - view: text, markup, annotated - select for diffs
Sun Apr 26 09:08:40 2020 UTC (4 years, 7 months ago) by maxv
Branches: MAIN
CVS tags: perseant-exfatfs-base-20240630,
perseant-exfatfs-base,
perseant-exfatfs,
netbsd-10-base,
netbsd-10-0-RELEASE,
netbsd-10-0-RC6,
netbsd-10-0-RC5,
netbsd-10-0-RC4,
netbsd-10-0-RC3,
netbsd-10-0-RC2,
netbsd-10-0-RC1,
netbsd-10,
cjep_sun2x-base1,
cjep_sun2x-base,
cjep_sun2x,
cjep_staticlib_x-base1,
cjep_staticlib_x-base,
cjep_staticlib_x,
HEAD
Diff to: previous 1.18: preferred, colored
Changes since revision 1.18: +8 -1
lines
Add tests on the x86 PTEs. We scan the MMU page tables directly and verify
certain properties.
Revision 1.13.4.2: download - view: text, markup, annotated - select for diffs
Wed Apr 8 14:09:10 2020 UTC (4 years, 7 months ago) by martin
Branches: phil-wifi
Diff to: previous 1.13.4.1: preferred, colored; branchpoint 1.13: preferred, colored; next MAIN 1.14: preferred, colored
Changes since revision 1.13.4.1: +2 -2
lines
Merge changes from current as of 20200406
Revision 1.18: download - view: text, markup, annotated - select for diffs
Sun Mar 1 18:08:15 2020 UTC (4 years, 9 months ago) by christos
Branches: MAIN
CVS tags: phil-wifi-20200421,
phil-wifi-20200411,
phil-wifi-20200406,
is-mlppp-base,
is-mlppp
Diff to: previous 1.17: preferred, colored
Changes since revision 1.17: +2 -2
lines
Centralize the base rump libraries into a variable used by all the other
Makefiles so that we can make changes to it centrally as needed and have
less mess. Fixes the sun2 build that needs rumpvfs after librump after
the latest changes.
Revision 1.13.4.1: download - view: text, markup, annotated - select for diffs
Mon Jun 10 22:10:08 2019 UTC (5 years, 5 months ago) by christos
Branches: phil-wifi
Diff to: previous 1.13: preferred, colored
Changes since revision 1.13: +11 -3
lines
Sync with HEAD
Revision 1.17: download - view: text, markup, annotated - select for diffs
Mon Apr 15 23:41:23 2019 UTC (5 years, 7 months ago) by christos
Branches: MAIN
CVS tags: phil-wifi-20191119,
phil-wifi-20190609,
netbsd-9-base,
netbsd-9-4-RELEASE,
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
Diff to: previous 1.16: preferred, colored
Changes since revision 1.16: +7 -5
lines
Re-arrange the ufetchstore tests to look like the other ones.
Revision 1.16: download - view: text, markup, annotated - select for diffs
Sat Apr 6 03:06:29 2019 UTC (5 years, 8 months ago) by thorpej
Branches: MAIN
Diff to: previous 1.15: preferred, colored
Changes since revision 1.15: +4 -1
lines
Overhaul the API used to fetch and store individual memory cells in
userspace. The old fetch(9) and store(9) APIs (fubyte(), fuword(),
subyte(), suword(), etc.) are retired and replaced with new ufetch(9)
and ustore(9) APIs that can return proper error codes, etc. and are
implemented consistently across all platforms. The interrupt-safe
variants are no longer supported (and several of the existing attempts
at fuswintr(), etc. were buggy and not actually interrupt-safe).
Also augmement the ucas(9) API, making it consistently available on
all plaforms, supporting uniprocessor and multiprocessor systems, even
those that do not have CAS or LL/SC primitives.
Welcome to NetBSD 8.99.37.
Revision 1.15: download - view: text, markup, annotated - select for diffs
Sat Feb 23 03:10:06 2019 UTC (5 years, 9 months ago) by kamil
Branches: MAIN
Diff to: previous 1.14: preferred, colored
Changes since revision 1.14: +2 -1
lines
Add KCOV - kernel code coverage tracing device
The KCOV driver implements collection of code coverage inside the kernel.
It can be enabled on a per process basis from userland, allowing the kernel
program counter to be collected during syscalls triggered by the same
process.
The device is oriented towards kernel fuzzers, in particular syzkaller.
Currently the only supported coverage type is -fsanitize-coverage=trace-pc.
The KCOV driver was initially developed in Linux. A driver based on the
same concept was then implemented in FreeBSD and OpenBSD.
Documentation is borrowed from OpenBSD and ATF tests from FreeBSD.
This patch has been prepared by Siddharth Muralee, improved by <maxv>
and polished by myself before importing into the mainline tree.
All ATF tests pass.
Revision 1.13.2.1: download - view: text, markup, annotated - select for diffs
Sat Jan 26 22:00:38 2019 UTC (5 years, 10 months ago) by pgoyette
Branches: pgoyette-compat
CVS tags: pgoyette-compat-merge-20190127
Diff to: previous 1.13: preferred, colored; next MAIN 1.14: preferred, colored
Changes since revision 1.13: +3 -1
lines
Sync with HEAD
Revision 1.14: download - view: text, markup, annotated - select for diffs
Fri Jan 25 18:33:59 2019 UTC (5 years, 10 months ago) by christos
Branches: MAIN
CVS tags: pgoyette-compat-20190127
Diff to: previous 1.13: preferred, colored
Changes since revision 1.13: +3 -1
lines
PR/53908: Alex Raschi: Test that require modules belong in modules; move the
threadpool test from kernel to modules.
Revision 1.13: download - view: text, markup, annotated - select for diffs
Mon Jan 8 14:17:15 2018 UTC (6 years, 10 months ago) by martin
Branches: MAIN
CVS tags: phil-wifi-base,
pgoyette-compat-base,
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
Branch point for: phil-wifi,
pgoyette-compat
Diff to: previous 1.12: preferred, colored
Changes since revision 1.12: +2 -1
lines
PR 52864: add a test for this bug, from sevan@
Revision 1.12: download - view: text, markup, annotated - select for diffs
Sat Jan 23 21:22:49 2016 UTC (8 years, 10 months ago) by christos
Branches: MAIN
CVS tags: prg-localcount2-base3,
prg-localcount2-base2,
prg-localcount2-base1,
prg-localcount2-base,
prg-localcount2,
pgoyette-localcount-base,
pgoyette-localcount-20170426,
pgoyette-localcount-20170320,
pgoyette-localcount-20170107,
pgoyette-localcount-20161104,
pgoyette-localcount-20160806,
pgoyette-localcount-20160726,
pgoyette-localcount,
perseant-stdc-iso10646-base,
perseant-stdc-iso10646,
netbsd-8-base,
netbsd-8-3-RELEASE,
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,
bouyer-socketcan-base1,
bouyer-socketcan-base,
bouyer-socketcan
Diff to: previous 1.11: preferred, colored
Changes since revision 1.11: +2 -1
lines
Define _KERNTYPES for things that need it.
Revision 1.10.2.1: download - view: text, markup, annotated - select for diffs
Wed Aug 20 00:04:51 2014 UTC (10 years, 3 months ago) by tls
Branches: tls-maxphys
Diff to: previous 1.10: preferred, colored; next MAIN 1.11: preferred, colored
Changes since revision 1.10: +2 -2
lines
Rebase to HEAD as of a few days ago.
Revision 1.10.8.1: download - view: text, markup, annotated - select for diffs
Sun Aug 10 06:57:27 2014 UTC (10 years, 3 months ago) by tls
Branches: tls-earlyentropy
Diff to: previous 1.10: preferred, colored; next MAIN 1.11: preferred, colored
Changes since revision 1.10: +2 -2
lines
Rebase.
Revision 1.11: download - view: text, markup, annotated - select for diffs
Tue Jun 10 04:28:40 2014 UTC (10 years, 5 months ago) by he
Branches: MAIN
CVS tags: tls-maxphys-base,
tls-earlyentropy-base,
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
Diff to: previous 1.10: preferred, colored
Changes since revision 1.10: +2 -2
lines
Fix static linking for the tests: -lrump is also used by -lrumpuser,
so we also need -lrump after -lrumpuser. Fixes build for sun2.
Revision 1.8.8.1: download - view: text, markup, annotated - select for diffs
Thu May 17 19:03:23 2012 UTC (12 years, 6 months ago) by riz
Branches: netbsd-6
CVS tags: 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,
matt-nb6-plus-nbase,
matt-nb6-plus-base,
matt-nb6-plus
Diff to: previous 1.8: preferred, colored; next MAIN 1.9: preferred, colored
Changes since revision 1.8: +4 -2
lines
Pull up following revision(s) (requested by jmmv in ticket #8):
tests/modules/t_abi_uvm.sh: revision 1.1
tests/modules/k_uvm/k_uvm.c: revision 1.1
tests/modules/k_uvm/Makefile: revision 1.1
distrib/sets/lists/tests/module.mi: revision 1.6
tests/modules/Makefile: revision 1.9
Add a test to ensure that PAGE_SIZE is available in kernel modules.
This test reproduces the error condition in PR port-macppc/46041 and
therefore it is an xfail in this particular platform.
Revision 1.8.6.1: download - view: text, markup, annotated - select for diffs
Tue Apr 17 00:09:14 2012 UTC (12 years, 7 months ago) by yamt
Branches: yamt-pagecache
CVS tags: yamt-pagecache-tag8
Diff to: previous 1.8: preferred, colored; next MAIN 1.9: preferred, colored
Changes since revision 1.8: +5 -2
lines
sync with head
Revision 1.10: download - view: text, markup, annotated - select for diffs
Fri Apr 13 07:05:32 2012 UTC (12 years, 7 months ago) by jruoho
Branches: MAIN
CVS tags: yamt-pagecache-base9,
yamt-pagecache-base8,
yamt-pagecache-base7,
yamt-pagecache-base6,
yamt-pagecache-base5,
yamt-pagecache-base4,
riastradh-xf86-video-intel-2-7-1-pre-2-21-15,
riastradh-drm2-base3,
riastradh-drm2-base2,
riastradh-drm2-base1,
riastradh-drm2-base,
riastradh-drm2,
agc-symver-base,
agc-symver
Branch point for: tls-maxphys,
tls-earlyentropy
Diff to: previous 1.9: preferred, colored
Changes since revision 1.9: +2 -1
lines
Add a helper program that loads a module and returns the errno from modctl(8).
XXX: As noted on tech-kern@, the syscall should be modified to fail
consistently with a given predefined errno on non-MODULAR kernels.
Revision 1.9: download - view: text, markup, annotated - select for diffs
Fri Feb 17 22:36:50 2012 UTC (12 years, 9 months ago) by jmmv
Branches: MAIN
Diff to: previous 1.8: preferred, colored
Changes since revision 1.8: +4 -2
lines
Add a test to ensure that PAGE_SIZE is available in kernel modules.
This test reproduces the error condition in PR port-macppc/46041 and
therefore it is an xfail in this particular platform.
Revision 1.8: download - view: text, markup, annotated - select for diffs
Fri Aug 27 09:56:40 2010 UTC (14 years, 3 months ago) by pooka
Branches: MAIN
CVS tags: yamt-pagecache-base3,
yamt-pagecache-base2,
yamt-pagecache-base,
netbsd-6-base,
matt-mips64-premerge-20101231,
cherry-xenmp-base,
cherry-xenmp,
bouyer-quota2-nbase,
bouyer-quota2-base,
bouyer-quota2
Branch point for: yamt-pagecache,
netbsd-6
Diff to: previous 1.7: preferred, colored
Changes since revision 1.7: +3 -1
lines
tests for builtin modules
Revision 1.7: download - view: text, markup, annotated - select for diffs
Sat Aug 21 13:57:41 2010 UTC (14 years, 3 months ago) by pgoyette
Branches: MAIN
Diff to: previous 1.6: preferred, colored
Changes since revision 1.6: +13 -7
lines
Fix botched update.
Revision 1.6: download - view: text, markup, annotated - select for diffs
Sat Aug 21 13:21:48 2010 UTC (14 years, 3 months ago) by pgoyette
Branches: MAIN
Diff to: previous 1.5: preferred, colored
Changes since revision 1.5: +7 -12
lines
Add a new atf test-case to check that recursive module calls actually work.
Revision 1.5: download - view: text, markup, annotated - select for diffs
Tue Jul 13 21:13:28 2010 UTC (14 years, 4 months ago) by jmmv
Branches: MAIN
Diff to: previous 1.4: preferred, colored
Changes since revision 1.4: +1 -2
lines
Get rid of static Atffiles and let bsd.test.mk generate them on the fly.
Revision 1.4: download - view: text, markup, annotated - select for diffs
Wed Nov 12 12:36:29 2008 UTC (16 years ago) by ad
Branches: MAIN
CVS tags: matt-premerge-20091211,
jym-xensuspend-nbase,
jym-xensuspend-base,
jym-xensuspend
Diff to: previous 1.3: preferred, colored
Changes since revision 1.3: +1 -5
lines
Remove LKMs and switch to the module framework, pass 1.
Proposed on tech-kern@.
Revision 1.2.4.1: download - view: text, markup, annotated - select for diffs
Sun May 18 12:36:01 2008 UTC (16 years, 6 months ago) by yamt
Branches: yamt-pf42
Diff to: previous 1.2: preferred, colored; next MAIN 1.3: preferred, colored
Changes since revision 1.2: +2 -2
lines
sync with head.
Revision 1.3: download - view: text, markup, annotated - select for diffs
Thu May 1 15:38:17 2008 UTC (16 years, 7 months ago) by jmmv
Branches: MAIN
CVS tags: yamt-pf42-base4,
yamt-pf42-base3,
yamt-pf42-base2,
wrstuden-revivesa-base-3,
wrstuden-revivesa-base-2,
wrstuden-revivesa-base-1,
wrstuden-revivesa-base,
wrstuden-revivesa,
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,
hpcarm-cleanup-nbase
Diff to: previous 1.2: preferred, colored
Changes since revision 1.2: +2 -2
lines
Convert NetBSD-specific tests that were previously written in C++ to C now
that ATF provides a C-only binding (comes with 0.5).
Revision 1.1.2.1: download - view: text, markup, annotated - select for diffs
Mon Mar 24 07:16:33 2008 UTC (16 years, 8 months ago) by keiichi
Branches: keiichi-mipv6
Diff to: previous 1.1: preferred, colored; next MAIN 1.2: preferred, colored
Changes since revision 1.1: +4 -1
lines
sync with head.
Revision 1.2.2.2: download - view: text, markup, annotated - select for diffs
Sun Mar 23 00:47:21 2008 UTC (16 years, 8 months ago) by matt
Branches: matt-armv6
Diff to: previous 1.2.2.1: preferred, colored; branchpoint 1.2: preferred, colored; next MAIN 1.3: preferred, colored
Changes since revision 1.2.2.1: +24 -0
lines
sync with HEAD
Revision 1.2.2.1
Sun Mar 2 11:22:10 2008 UTC (16 years, 9 months ago) by matt
Branches: matt-armv6
FILE REMOVED
Changes since revision 1.2: +0 -24
lines
file Makefile was added on branch matt-armv6 on 2008-03-23 00:47:21 +0000
Revision 1.2: download - view: text, markup, annotated - select for diffs
Sun Mar 2 11:22:10 2008 UTC (16 years, 9 months ago) by jmmv
Branches: MAIN
CVS tags: yamt-pf42-baseX,
yamt-pf42-base,
matt-armv6-nbase,
keiichi-mipv6-nbase,
keiichi-mipv6-base
Branch point for: yamt-pf42,
matt-armv6
Diff to: previous 1.1: preferred, colored
Changes since revision 1.1: +4 -1
lines
Add tests for load-time parameter passing to modules, both at the syscall
level through modctl(2) and at the user level through the modload(8)
utility.
Revision 1.1: download - view: text, markup, annotated - select for diffs
Sun Feb 10 12:40:10 2008 UTC (16 years, 9 months ago) by jmmv
Branches: MAIN
CVS tags: hpcarm-cleanup-base
Branch point for: keiichi-mipv6
Add preliminary tests (basically a placeholder for now) for the new modules
framework. At the moment, this just tests for plain load (i.e. no arguments
passed to load) and later unload of the module through the modctl(2) system
call. The tools are not tested yet.
CVSweb <webmaster@jp.NetBSD.org>