History log of /src/tests/kernel/kqueue |
Revision | Date | Author | Comments |
1.2 | 13-Jul-2010 |
jmmv | Get rid of static Atffiles and let bsd.test.mk generate them on the fly.
|
1.1 | 20-Feb-2009 |
jmmv | branches: 1.1.2; Add the kernel-level tests developed by Lukasz Strzygowski as part of the atfify GSoC 2008 project.
|
1.1.2.2 | 13-May-2009 |
jym | Sync with HEAD.
Third (and last) commit. See http://mail-index.netbsd.org/source-changes/2009/05/13/msg221222.html
|
1.1.2.1 | 20-Feb-2009 |
jym | file Atffile was added on branch jym-xensuspend on 2009-05-13 19:19:33 +0000
|
1.10 | 21-Nov-2021 |
hannken | Test kernel/kqueue/t_timer, subtests abstime, basic_timer and timer_units often fail when run on QEMU because QEMU misses clock interrupts.
Always check timespec against expected "tv_sec" and use an "4 * tv_sec" upper bound when run under QEMU.
Now becomes part of PR kern/43997 "Kernel timer discrepancies".
|
1.9 | 23-Oct-2021 |
thorpej | Fix a regression introduced in kern_event.c,v 1.129 that would cause "udata" to get clobbered on ONESHOT events, and add a unit test for it. Reported by martin@ (manifested in his case as a KASSERT() firing when running unit tests in COMPAT_NETBSD32).
|
1.8 | 23-Oct-2021 |
thorpej | Add support for the EVFILT_EMPTY filter, which is activated when the write buffer associated with the file descriptor is empty. This is currently implemented only for sockets, and is intended primarily to provide visibility to applications that all previously written data has been acknowledged by the TCP layer on the receiver. Compatible with the same filter in FreeBSD.
|
1.7 | 13-Oct-2021 |
thorpej | Add support for the NOTE_SECONDS, NOTE_MSECONDS, NOTE_USECONDS, NOTE_NSECONDS, and NOTE_ABSTIME filter flags to EVFILT_TIMER, API-compatible with the same in FreeBSD.
|
1.6 | 10-Oct-2021 |
thorpej | Add a test case for the race condition in PR kern/50094, modeled after the Go run-time scenario described in the PR.
|
1.5 | 29-Apr-2016 |
ryoon | Tab alignment
|
1.4 | 14-Jan-2015 |
christos | bump warns.
|
1.3 | 17-Nov-2012 |
joerg | Unbreak the NOTE_TRACK event of EVFILT_PROC. When attaching to the child process, proc_find can't be used as the child is still in state SIDL.
|
1.2 | 13-Jul-2010 |
jmmv | branches: 1.2.6; 1.2.12; Get rid of static Atffiles and let bsd.test.mk generate them on the fly.
|
1.1 | 20-Feb-2009 |
jmmv | branches: 1.1.2; Add the kernel-level tests developed by Lukasz Strzygowski as part of the atfify GSoC 2008 project.
|
1.1.2.2 | 13-May-2009 |
jym | Sync with HEAD.
Third (and last) commit. See http://mail-index.netbsd.org/source-changes/2009/05/13/msg221222.html
|
1.1.2.1 | 20-Feb-2009 |
jym | file Makefile was added on branch jym-xensuspend on 2009-05-13 19:19:33 +0000
|
1.2.12.1 | 20-Nov-2012 |
tls | Resync to 2012-11-19 00:00:00 UTC
|
1.2.6.1 | 16-Jan-2013 |
yamt | sync with (a bit old) head
|
1.1 | 03-Nov-2010 |
christos | add Makefile.inc everywhere so that we can set WARNS=4 by default. Amazing how many bugs this found :-)
|
1.2 | 23-Aug-2024 |
rin | tests: Fix false positives due to race b/w connect(2) and accept(2)
For kernel/kqueue/t_empty and net/net/t_tcp, there were no sync ops b/w connect(2) and accept(2) for non-blocking socket pair on host (rump is not used).
As a result, accept(2) can fail immediately with EAGAIN, when kernel-side routines for connect(2) and accept(2) are processed in different CPU cores.
1-sec sleep(3) between two syscalls seems to mitigate this problem as far as I can see, although this should not be a perfect solution...
Thanks ozaki-r@ for discussion.
|
1.1 | 23-Oct-2021 |
thorpej | branches: 1.1.2; 1.1.4; Add support for the EVFILT_EMPTY filter, which is activated when the write buffer associated with the file descriptor is empty. This is currently implemented only for sockets, and is intended primarily to provide visibility to applications that all previously written data has been acknowledged by the TCP layer on the receiver. Compatible with the same filter in FreeBSD.
|
1.1.4.1 | 02-Aug-2025 |
perseant | Sync with HEAD
|
1.1.2.1 | 24-Aug-2024 |
martin | Pull up following revision(s) (requested by rin in ticket #813):
tests/kernel/kqueue/t_empty.c: revision 1.2 tests/net/net/t_tcp.c: revision 1.13
tests: Fix false positives due to race b/w connect(2) and accept(2)
For kernel/kqueue/t_empty and net/net/t_tcp, there were no sync ops b/w connect(2) and accept(2) for non-blocking socket pair on host (rump is not used).
As a result, accept(2) can fail immediately with EAGAIN, when kernel-side routines for connect(2) and accept(2) are processed in different CPU cores. 1-sec sleep(3) between two syscalls seems to mitigate this problem as far as I can see, although this should not be a perfect solution...
Thanks ozaki-r@ for discussion.
|
1.5 | 31-Oct-2020 |
christos | Avoid hard-coding names and limits so this will not break again.
|
1.4 | 09-Jan-2018 |
martin | Add EVFILT_FS
|
1.3 | 13-Jan-2017 |
christos | Don't play with "../.." in includes for h_macros.h; deal with it centrally. Minor fixes.
|
1.2 | 14-Jan-2015 |
christos | branches: 1.2.2; bump warns.
|
1.1 | 20-Feb-2009 |
jmmv | branches: 1.1.2; Add the kernel-level tests developed by Lukasz Strzygowski as part of the atfify GSoC 2008 project.
|
1.1.2.2 | 13-May-2009 |
jym | Sync with HEAD.
Third (and last) commit. See http://mail-index.netbsd.org/source-changes/2009/05/13/msg221222.html
|
1.1.2.1 | 20-Feb-2009 |
jym | file t_ioctl.c was added on branch jym-xensuspend on 2009-05-13 19:19:33 +0000
|
1.2.2.1 | 20-Mar-2017 |
pgoyette | Sync with HEAD
|
1.1 | 23-Oct-2021 |
thorpej | Fix a regression introduced in kern_event.c,v 1.129 that would cause "udata" to get clobbered on ONESHOT events, and add a unit test for it. Reported by martin@ (manifested in his case as a KASSERT() firing when running unit tests in COMPAT_NETBSD32).
|
1.3 | 13-Jan-2017 |
christos | Don't play with "../.." in includes for h_macros.h; deal with it centrally. Minor fixes.
|
1.2 | 14-Jan-2015 |
christos | branches: 1.2.2; bump warns.
|
1.1 | 20-Feb-2009 |
jmmv | branches: 1.1.2; Add the kernel-level tests developed by Lukasz Strzygowski as part of the atfify GSoC 2008 project.
|
1.1.2.2 | 13-May-2009 |
jym | Sync with HEAD.
Third (and last) commit. See http://mail-index.netbsd.org/source-changes/2009/05/13/msg221222.html
|
1.1.2.1 | 20-Feb-2009 |
jym | file t_proc1.c was added on branch jym-xensuspend on 2009-05-13 19:19:33 +0000
|
1.2.2.1 | 20-Mar-2017 |
pgoyette | Sync with HEAD
|
1.3 | 13-Jan-2017 |
christos | Don't play with "../.." in includes for h_macros.h; deal with it centrally. Minor fixes.
|
1.2 | 14-Jan-2015 |
christos | branches: 1.2.2; bump warns.
|
1.1 | 20-Feb-2009 |
jmmv | branches: 1.1.2; Add the kernel-level tests developed by Lukasz Strzygowski as part of the atfify GSoC 2008 project.
|
1.1.2.2 | 13-May-2009 |
jym | Sync with HEAD.
Third (and last) commit. See http://mail-index.netbsd.org/source-changes/2009/05/13/msg221222.html
|
1.1.2.1 | 20-Feb-2009 |
jym | file t_proc2.c was added on branch jym-xensuspend on 2009-05-13 19:19:33 +0000
|
1.2.2.1 | 20-Mar-2017 |
pgoyette | Sync with HEAD
|
1.3 | 13-Jan-2017 |
christos | Don't play with "../.." in includes for h_macros.h; deal with it centrally. Minor fixes.
|
1.2 | 14-Jan-2015 |
christos | branches: 1.2.2; bump warns.
|
1.1 | 17-Nov-2012 |
joerg | branches: 1.1.2; 1.1.4; Unbreak the NOTE_TRACK event of EVFILT_PROC. When attaching to the child process, proc_find can't be used as the child is still in state SIDL.
|
1.1.4.2 | 16-Jan-2013 |
yamt | sync with (a bit old) head
|
1.1.4.1 | 17-Nov-2012 |
yamt | file t_proc3.c was added on branch yamt-pagecache on 2013-01-16 05:33:58 +0000
|
1.1.2.2 | 17-Nov-2012 |
joerg | Unbreak the NOTE_TRACK event of EVFILT_PROC. When attaching to the child process, proc_find can't be used as the child is still in state SIDL.
|
1.1.2.1 | 17-Nov-2012 |
joerg | file t_proc3.c was added on branch tls-maxphys on 2012-11-17 21:55:25 +0000
|
1.2.2.1 | 20-Mar-2017 |
pgoyette | Sync with HEAD
|
1.1 | 10-Oct-2021 |
thorpej | Add a test case to heavily exercise EVFILT_PROC + NOTE_TRACK.
|
1.2 | 10-Oct-2021 |
wiz | Fix typo in comment.
|
1.1 | 10-Oct-2021 |
thorpej | Add a test case for the race condition in PR kern/50094, modeled after the Go run-time scenario described in the PR.
|
1.5 | 10-Jul-2024 |
rillig | tests/kqueue: fix mismatch between '=' and '=='
|
1.4 | 10-Oct-2021 |
thorpej | branches: 1.4.2; 1.4.4; The knotes for EVFILT_SIGNAL and EVFILT_PROC are maintained on a single per-process list, and kern_event.c,v 1.129 has several KASSERT()s in various code paths that process this list related to the mixing of these two knote types. This new unit test is designed specifically to exercise those KASSERT()s and thus validate their assumptions.
|
1.3 | 13-Jan-2017 |
christos | Don't play with "../.." in includes for h_macros.h; deal with it centrally. Minor fixes.
|
1.2 | 03-Nov-2010 |
christos | branches: 1.2.28; add Makefile.inc everywhere so that we can set WARNS=4 by default. Amazing how many bugs this found :-)
|
1.1 | 20-Feb-2009 |
jmmv | branches: 1.1.2; Add the kernel-level tests developed by Lukasz Strzygowski as part of the atfify GSoC 2008 project.
|
1.1.2.2 | 13-May-2009 |
jym | Sync with HEAD.
Third (and last) commit. See http://mail-index.netbsd.org/source-changes/2009/05/13/msg221222.html
|
1.1.2.1 | 20-Feb-2009 |
jym | file t_sig.c was added on branch jym-xensuspend on 2009-05-13 19:19:33 +0000
|
1.2.28.1 | 20-Mar-2017 |
pgoyette | Sync with HEAD
|
1.4.4.1 | 02-Aug-2025 |
perseant | Sync with HEAD
|
1.4.2.1 | 24-Aug-2024 |
martin | Pull up following revision(s) (requested by rin in ticket #810):
tests/kernel/kqueue/t_sig.c: revision 1.5
tests/kqueue: fix mismatch between '=' and '=='
|
1.4 | 21-Nov-2021 |
hannken | Test kernel/kqueue/t_timer, subtests abstime, basic_timer and timer_units often fail when run on QEMU because QEMU misses clock interrupts.
Always check timespec against expected "tv_sec" and use an "4 * tv_sec" upper bound when run under QEMU.
Now becomes part of PR kern/43997 "Kernel timer discrepancies".
|
1.3 | 22-Oct-2021 |
thorpej | In the "modify" test case, immediately after modifying the timer, validate that its associated knote in the kernel has actually been deactivated.
|
1.2 | 22-Oct-2021 |
thorpej | Support modifying an existing timer without having to delete it first. Semantics match FreeBSD.
|
1.1 | 13-Oct-2021 |
thorpej | Add support for the NOTE_SECONDS, NOTE_MSECONDS, NOTE_USECONDS, NOTE_NSECONDS, and NOTE_ABSTIME filter flags to EVFILT_TIMER, API-compatible with the same in FreeBSD.
|
1.3 | 20-Oct-2021 |
thorpej | Add a test case for PR kern/56460.
|
1.2 | 20-Oct-2021 |
thorpej | Overhaul of the EVFILT_VNODE kevent(2) filter:
- Centralize vnode kevent handling in the VOP_*() wrappers, rather than forcing each individual file system to deal with it (except VOP_RENAME(), because VOP_RENAME() is a mess and we currently have 2 different ways of handling it; at least it's reasonably well-centralized in the "new" way). - Add support for NOTE_OPEN, NOTE_CLOSE, NOTE_CLOSE_WRITE, and NOTE_READ, compatible with the same events in FreeBSD. - Track which kevent notifications clients are interested in receiving to avoid doing work for events no one cares about (avoiding, e.g. taking locks and traversing the klist to send a NOTE_WRITE when someone is merely watching for a file to be deleted, for example).
In support of the above:
- Add support in vnode_if.sh for specifying PRE- and POST-op handlers, to be invoked before and after vop_pre() and vop_post(), respectively. Basic idea from FreeBSD, but implemented differently. - Add support in vnode_if.sh for specifying CONTEXT fields in the vop_*_args structures. These context fields are used to convey information between the file system VOP function and the VOP wrapper, but do not occupy an argument slot in the VOP_*() call itself. These context fields are initialized and subsequently interpreted by PRE- and POST-op handlers. - Version VOP_REMOVE(), uses the a context field for the file system to report back the resulting link count of the target vnode. Return this in tmpfs, udf, nfs, chfs, ext2fs, lfs, and ufs.
NetBSD 9.99.92.
|
1.1 | 14-Jan-2015 |
christos | PR/48958: rudolf: EVFILT_VNODE filter miscounting hardlinks (add test)
|
1.2 | 13-Jul-2010 |
jmmv | Get rid of static Atffiles and let bsd.test.mk generate them on the fly.
|
1.1 | 20-Feb-2009 |
jmmv | branches: 1.1.2; Add the kernel-level tests developed by Lukasz Strzygowski as part of the atfify GSoC 2008 project.
|
1.1.2.2 | 13-May-2009 |
jym | Sync with HEAD.
Third (and last) commit. See http://mail-index.netbsd.org/source-changes/2009/05/13/msg221222.html
|
1.1.2.1 | 20-Feb-2009 |
jym | file Atffile was added on branch jym-xensuspend on 2009-05-13 19:19:33 +0000
|
1.1 | 20-Feb-2009 |
jmmv | branches: 1.1.2; Add the kernel-level tests developed by Lukasz Strzygowski as part of the atfify GSoC 2008 project.
|
1.1.2.2 | 13-May-2009 |
jym | Sync with HEAD.
Third (and last) commit. See http://mail-index.netbsd.org/source-changes/2009/05/13/msg221222.html
|
1.1.2.1 | 20-Feb-2009 |
jym | file Makefile was added on branch jym-xensuspend on 2009-05-13 19:19:34 +0000
|
1.6 | 19-May-2025 |
andvar | spelling and grammar fixes in comments.
|
1.5 | 02-Oct-2021 |
thorpej | branches: 1.5.4; New EVFILT_READ test case for FIFOs; validates readability threshold and EV_EOF behavior.
|
1.4 | 13-Jan-2017 |
christos | branches: 1.4.16; Don't play with "../.." in includes for h_macros.h; deal with it centrally. Minor fixes.
|
1.3 | 07-Nov-2010 |
jmmv | branches: 1.3.28; Adjusts tests after import of atf-0.12:
- The use.fs property is gone. - Mark the tests/fs/t_create:attrs test as broken when using the default unprivileged-user:_atf setting. This probably deserves a fix somehow but I'm not sure at this point.
|
1.2 | 04-Jun-2010 |
jmmv | atf-0.9 introduces an use.fs test-case property to allow tests to write to their work directory. The purpose is to be able to know which tests intend to touch the file system and to allow a minor optimization in atf-run.
Define use.fs=true for all those tests requiring it. (This highlights that some tests currently require modifying the file system but conceptually they shouldn't be... which leaves room for further improvements/cleanups later :-)
|
1.1 | 20-Feb-2009 |
jmmv | branches: 1.1.2; Add the kernel-level tests developed by Lukasz Strzygowski as part of the atfify GSoC 2008 project.
|
1.1.2.2 | 13-May-2009 |
jym | Sync with HEAD.
Third (and last) commit. See http://mail-index.netbsd.org/source-changes/2009/05/13/msg221222.html
|
1.1.2.1 | 20-Feb-2009 |
jym | file t_fifo.c was added on branch jym-xensuspend on 2009-05-13 19:19:34 +0000
|
1.3.28.1 | 20-Mar-2017 |
pgoyette | Sync with HEAD
|
1.4.16.1 | 04-Oct-2021 |
martin | Pull up following revision(s) (requested by thorpej in ticket #1352):
tests/kernel/kqueue/read/t_fifo.c: revision 1.5
New EVFILT_READ test case for FIFOs; validates readability threshold and EV_EOF behavior.
|
1.5.4.1 | 02-Aug-2025 |
perseant | Sync with HEAD
|
1.4 | 13-Jan-2017 |
christos | Don't play with "../.." in includes for h_macros.h; deal with it centrally. Minor fixes.
|
1.3 | 07-Nov-2010 |
jmmv | branches: 1.3.28; Adjusts tests after import of atf-0.12:
- The use.fs property is gone. - Mark the tests/fs/t_create:attrs test as broken when using the default unprivileged-user:_atf setting. This probably deserves a fix somehow but I'm not sure at this point.
|
1.2 | 04-Jun-2010 |
jmmv | atf-0.9 introduces an use.fs test-case property to allow tests to write to their work directory. The purpose is to be able to know which tests intend to touch the file system and to allow a minor optimization in atf-run.
Define use.fs=true for all those tests requiring it. (This highlights that some tests currently require modifying the file system but conceptually they shouldn't be... which leaves room for further improvements/cleanups later :-)
|
1.1 | 20-Feb-2009 |
jmmv | branches: 1.1.2; Add the kernel-level tests developed by Lukasz Strzygowski as part of the atfify GSoC 2008 project.
|
1.1.2.2 | 13-May-2009 |
jym | Sync with HEAD.
Third (and last) commit. See http://mail-index.netbsd.org/source-changes/2009/05/13/msg221222.html
|
1.1.2.1 | 20-Feb-2009 |
jym | file t_file.c was added on branch jym-xensuspend on 2009-05-13 19:19:34 +0000
|
1.3.28.1 | 20-Mar-2017 |
pgoyette | Sync with HEAD
|
1.4 | 13-Jan-2017 |
christos | Don't play with "../.." in includes for h_macros.h; deal with it centrally. Minor fixes.
|
1.3 | 07-Nov-2010 |
jmmv | branches: 1.3.28; Adjusts tests after import of atf-0.12:
- The use.fs property is gone. - Mark the tests/fs/t_create:attrs test as broken when using the default unprivileged-user:_atf setting. This probably deserves a fix somehow but I'm not sure at this point.
|
1.2 | 04-Jun-2010 |
jmmv | atf-0.9 introduces an use.fs test-case property to allow tests to write to their work directory. The purpose is to be able to know which tests intend to touch the file system and to allow a minor optimization in atf-run.
Define use.fs=true for all those tests requiring it. (This highlights that some tests currently require modifying the file system but conceptually they shouldn't be... which leaves room for further improvements/cleanups later :-)
|
1.1 | 20-Feb-2009 |
jmmv | branches: 1.1.2; Add the kernel-level tests developed by Lukasz Strzygowski as part of the atfify GSoC 2008 project.
|
1.1.2.2 | 13-May-2009 |
jym | Sync with HEAD.
Third (and last) commit. See http://mail-index.netbsd.org/source-changes/2009/05/13/msg221222.html
|
1.1.2.1 | 20-Feb-2009 |
jym | file t_file2.c was added on branch jym-xensuspend on 2009-05-13 19:19:34 +0000
|
1.3.28.1 | 20-Mar-2017 |
pgoyette | Sync with HEAD
|
1.2 | 13-Jan-2017 |
christos | Don't play with "../.." in includes for h_macros.h; deal with it centrally. Minor fixes.
|
1.1 | 20-Feb-2009 |
jmmv | branches: 1.1.2; 1.1.30; Add the kernel-level tests developed by Lukasz Strzygowski as part of the atfify GSoC 2008 project.
|
1.1.30.1 | 20-Mar-2017 |
pgoyette | Sync with HEAD
|
1.1.2.2 | 13-May-2009 |
jym | Sync with HEAD.
Third (and last) commit. See http://mail-index.netbsd.org/source-changes/2009/05/13/msg221222.html
|
1.1.2.1 | 20-Feb-2009 |
jym | file t_pipe.c was added on branch jym-xensuspend on 2009-05-13 19:19:34 +0000
|
1.3 | 15-Feb-2019 |
mgorny | Fix reporting EOF via kevent and add a test case
Fix the kernel pty driver to report closed slave via master's kevent EVFILT_READ. This behavior matches the behavior for pipes, is consistent with how FreeBSD implements it and is relied upon by LLDB's main loop implementation.
Includes feedback by kre and kamil (from tech-kern), commit approved by kamil.
|
1.2 | 13-Jan-2017 |
christos | branches: 1.2.6; 1.2.14; Don't play with "../.." in includes for h_macros.h; deal with it centrally. Minor fixes.
|
1.1 | 20-Feb-2009 |
jmmv | branches: 1.1.2; 1.1.30; Add the kernel-level tests developed by Lukasz Strzygowski as part of the atfify GSoC 2008 project.
|
1.1.30.1 | 20-Mar-2017 |
pgoyette | Sync with HEAD
|
1.1.2.2 | 13-May-2009 |
jym | Sync with HEAD.
Third (and last) commit. See http://mail-index.netbsd.org/source-changes/2009/05/13/msg221222.html
|
1.1.2.1 | 20-Feb-2009 |
jym | file t_ttypty.c was added on branch jym-xensuspend on 2009-05-13 19:19:34 +0000
|
1.2.14.1 | 10-Jun-2019 |
christos | Sync with HEAD
|
1.2.6.1 | 01-Mar-2019 |
martin | Pull up following revision(s) (requested by kamil in ticket #1201):
tests/kernel/kqueue/read/t_ttypty.c: revision 1.3 sys/kern/tty_pty.c: revision 1.145
Fix reporting EOF via kevent and add a test case
Fix the kernel pty driver to report closed slave via master's kevent EVFILT_READ. This behavior matches the behavior for pipes, is consistent with how FreeBSD implements it and is relied upon by LLDB's main loop implementation.
Includes feedback by kre and kamil (from tech-kern), commit approved by kamil.
|
1.2 | 13-Jul-2010 |
jmmv | Get rid of static Atffiles and let bsd.test.mk generate them on the fly.
|
1.1 | 20-Feb-2009 |
jmmv | branches: 1.1.2; Add the kernel-level tests developed by Lukasz Strzygowski as part of the atfify GSoC 2008 project.
|
1.1.2.2 | 13-May-2009 |
jym | Sync with HEAD.
Third (and last) commit. See http://mail-index.netbsd.org/source-changes/2009/05/13/msg221222.html
|
1.1.2.1 | 20-Feb-2009 |
jym | file Atffile was added on branch jym-xensuspend on 2009-05-13 19:19:34 +0000
|
1.1 | 20-Feb-2009 |
jmmv | branches: 1.1.2; Add the kernel-level tests developed by Lukasz Strzygowski as part of the atfify GSoC 2008 project.
|
1.1.2.2 | 13-May-2009 |
jym | Sync with HEAD.
Third (and last) commit. See http://mail-index.netbsd.org/source-changes/2009/05/13/msg221222.html
|
1.1.2.1 | 20-Feb-2009 |
jym | file Makefile was added on branch jym-xensuspend on 2009-05-13 19:19:34 +0000
|
1.5 | 02-Oct-2021 |
thorpej | - Add a new EVFILT_WRITE test case for FIFOs that correctly validates the writability thresholds. - Fix a bug in fifo_kqfilter() exposed by the new test case; in the EVFILT_WRITE case, we were attaching the wrong end of the socket pair to the knote! - In filt_fiforead(), use ">= so->so_rcv.sb_lowat" rather than "> 0" for consistency with fifo_poll(). NFC.
|
1.4 | 13-Jan-2017 |
christos | branches: 1.4.16; Don't play with "../.." in includes for h_macros.h; deal with it centrally. Minor fixes.
|
1.3 | 07-Nov-2010 |
jmmv | branches: 1.3.28; Adjusts tests after import of atf-0.12:
- The use.fs property is gone. - Mark the tests/fs/t_create:attrs test as broken when using the default unprivileged-user:_atf setting. This probably deserves a fix somehow but I'm not sure at this point.
|
1.2 | 04-Jun-2010 |
jmmv | atf-0.9 introduces an use.fs test-case property to allow tests to write to their work directory. The purpose is to be able to know which tests intend to touch the file system and to allow a minor optimization in atf-run.
Define use.fs=true for all those tests requiring it. (This highlights that some tests currently require modifying the file system but conceptually they shouldn't be... which leaves room for further improvements/cleanups later :-)
|
1.1 | 20-Feb-2009 |
jmmv | branches: 1.1.2; Add the kernel-level tests developed by Lukasz Strzygowski as part of the atfify GSoC 2008 project.
|
1.1.2.2 | 13-May-2009 |
jym | Sync with HEAD.
Third (and last) commit. See http://mail-index.netbsd.org/source-changes/2009/05/13/msg221222.html
|
1.1.2.1 | 20-Feb-2009 |
jym | file t_fifo.c was added on branch jym-xensuspend on 2009-05-13 19:19:34 +0000
|
1.3.28.1 | 20-Mar-2017 |
pgoyette | Sync with HEAD
|
1.4.16.1 | 04-Oct-2021 |
martin | Pull up following revision(s) (requested by thorpej in ticket #1353):
sys/miscfs/fifofs/fifo_vnops.c: revision 1.90 tests/kernel/kqueue/write/t_fifo.c: revision 1.5
- Add a new EVFILT_WRITE test case for FIFOs that correctly validates the writability thresholds. - Fix a bug in fifo_kqfilter() exposed by the new test case; in the EVFILT_WRITE case, we were attaching the wrong end of the socket pair to the knote! - In filt_fiforead(), use ">= so->so_rcv.sb_lowat" rather than "> 0" for consistency with fifo_poll(). NFC.
|
1.2 | 13-Jan-2017 |
christos | Don't play with "../.." in includes for h_macros.h; deal with it centrally. Minor fixes.
|
1.1 | 20-Feb-2009 |
jmmv | branches: 1.1.2; 1.1.30; Add the kernel-level tests developed by Lukasz Strzygowski as part of the atfify GSoC 2008 project.
|
1.1.30.1 | 20-Mar-2017 |
pgoyette | Sync with HEAD
|
1.1.2.2 | 13-May-2009 |
jym | Sync with HEAD.
Third (and last) commit. See http://mail-index.netbsd.org/source-changes/2009/05/13/msg221222.html
|
1.1.2.1 | 20-Feb-2009 |
jym | file t_pipe.c was added on branch jym-xensuspend on 2009-05-13 19:19:34 +0000
|
1.2 | 13-Jan-2017 |
christos | Don't play with "../.." in includes for h_macros.h; deal with it centrally. Minor fixes.
|
1.1 | 20-Feb-2009 |
jmmv | branches: 1.1.2; 1.1.30; Add the kernel-level tests developed by Lukasz Strzygowski as part of the atfify GSoC 2008 project.
|
1.1.30.1 | 20-Mar-2017 |
pgoyette | Sync with HEAD
|
1.1.2.2 | 13-May-2009 |
jym | Sync with HEAD.
Third (and last) commit. See http://mail-index.netbsd.org/source-changes/2009/05/13/msg221222.html
|
1.1.2.1 | 20-Feb-2009 |
jym | file t_ttypty.c was added on branch jym-xensuspend on 2009-05-13 19:19:34 +0000
|