summaryrefslogtreecommitdiff
path: root/regress/sys
AgeCommit message (Collapse)Author
2003-06-12it has been brought to my attention that i have forgotten a license on this fileMichael Shalayeff
2003-06-12ugh. cleanup debuggingMichael Shalayeff
2003-06-12test for kqueue on ptys (to verify pr3209)Michael Shalayeff
2003-06-12-Wall and calc fix in the randomMichael Shalayeff
2003-06-04more term 3 and 4 changesTheo de Raadt
2003-06-04fix a few more prints... stupid monoaural devices...Jason Wright
2003-06-04fix printing when AUDIO_SETINFO failsJason Wright
2003-06-02more license cleaningJason Wright
2003-05-05page-align for fixed mmap to workMichael Shalayeff
2003-05-03implement and enable a mmaping pages test (mmap over .data etc,Michael Shalayeff
as it was suggested by art@ some time ago). implement noexec test for mmap()ed memory and enable it. add more padding on the data allocated to prevent changing protection on unrelated data and such. implement cache flushing (for hppa now). be careful w/ data allocations sizes and such. some other cleanups.
2003-04-25missing .El for .Bl macro;Jason McIntyre
2003-04-23implement mmap tests and enable the .text test (with padding now)Michael Shalayeff
2003-04-23check for sizeof(struct mbuf) vs MSIZE botchesJason Wright
2003-04-18regression test for mquery syscall.Dale Rahn
2003-03-28mu-law and A-law spelling;Jason McIntyre
mu-law and u-law are the same, so used mu-law for consistency; ok jason@
2003-03-19spelling fixDavid Krause
ok jason@
2003-02-05- combine 16 bit le/be functionsJason Wright
- clean up format switch
2003-02-04don't need double precision anywhere in hereJason Wright
2003-02-04betterJason Wright
2003-02-04hack at stereo adpcmJason Wright
2003-02-04free memory if pointer is -not- NULL...Jason Wright
2003-02-01rcsidJason Wright
2003-02-01Probably should recurse into the new test...Jason Wright
2003-02-01add -f flag so the device can be specified, and make sure the device isJason Wright
an audio device (ioctl(... AUDIO_GETINFO ...) should do).
2003-02-01audio encoding testerJason Wright
2003-01-05spellingTheo de Raadt
2002-12-29o pass a random value as the second arg to ftok()Todd C. Miller
o call semget() with IPC_EXCL This fixes a problem whereby multiple concurrent copies of the regress test could use the same key and stomp over themselves, leading one to falsely believe there is a kernel bug.
2002-11-26test for working timeouts on recv, currently failingMichael Shalayeff
2002-10-21forgot dpaddMichael Shalayeff
2002-10-21libs are listed w/ LDADD not LDFLAGSMichael Shalayeff
2002-10-16License from niels.Artur Grabowski
2002-09-12a grammar in err msgs and a tiny formating fixMichael Shalayeff
2002-09-11errx is a proper function hereMichael Shalayeff
2002-09-03suffix the tests to see what is happenning indeedMichael Shalayeff
2002-09-03those targets are all phonyMichael Shalayeff
2002-09-02Rename a bunch of the old bsd.regress.mk variables into the new ones.Anil Madhavapeddy
ok art@
2002-08-31a combined non-exec test set.Michael Shalayeff
allows reusing same testing code for: - text & mprotect (not finished, not enabled); - data, data & mprotect; - bss, bss & mprotect; - heap, heap & mprotect; - stack, stack & mprotect. also a test for mmaping pages in those areas and see how it allows execution (suggested by art@), not enabled yet. all tested on i386 and hppa.
2002-08-31a simple nxheap test hacked out of nxstack and nxheap-mprotect; tested on ↵Michael Shalayeff
i386 and hppa
2002-08-27fix the second call to on heap code. Noticed by drahn@. ThanksMatthieu Herrb
2002-08-27Add <stdlib.h> for malloc prototypeMatthieu Herrb
2002-08-27A test for non executable heap / mprotect. Ok art@Matthieu Herrb
2002-08-23Proper dependencies to make this work.Artur Grabowski
2002-08-21add missing CLEANFILES; ok miod@Wilbern Cobb
2002-08-21Fix Makefile for correct regress operation.Miod Vallat
2002-08-21oopsieMarc Espie
2002-08-21+mmap3Marc Espie
2002-08-21Regression test for non-ubc mmap/ftruncate interaction.Marc Espie
Noticed on strip, test prompted by art@. (turns out `normal' strip isn't affected because normal binaries are page-padded).
2002-08-17Add exec_selfArtur Grabowski
2002-08-17Test for a nasty complication in the exec code.Artur Grabowski
What happens is that if an executable tries to exec itself (happens all the time on the ramdisk, among others) and needs to page in a page from the data segment (or rodata) it will need to perform a pagein operation on the vnode that's execing right now. exec keeps that vnode locked and fails (no deadlock, that part was fixed a long time ago).
2002-07-27limit this to the right architecturesTheo de Raadt