History log of /src/tests/modules/ufetchstore |
Revision | Date | Author | Comments |
1.4 | 01-May-2020 |
christos | KMODULEDIR is no longer absolute (${DESTDIR} is added to it by the system makefile because we need to install the module in two places the debug part and the regular part)
|
1.3 | 15-Apr-2019 |
christos | branches: 1.3.2; Re-arrange the ufetchstore tests to look like the other ones.
|
1.2 | 15-Apr-2019 |
christos | fix TESTSDIR. http://releng.netbsd.org/builds/HEAD/201904150550Z/evbarm-earm.build.failed
|
1.1 | 06-Apr-2019 |
maya | Add missing Makefile.
Grabbed from thorpej's github repository. XXX not actually built tested...
|
1.3.2.2 | 10-Jun-2019 |
christos | Sync with HEAD
|
1.3.2.1 | 15-Apr-2019 |
christos | file Makefile was added on branch phil-wifi on 2019-06-10 22:10:08 +0000
|
1.2 | 15-Apr-2019 |
christos | Re-arrange the ufetchstore tests to look like the other ones.
|
1.1 | 06-Apr-2019 |
thorpej | 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.
|
1.1 | 15-Apr-2019 |
christos | branches: 1.1.2; Re-arrange the ufetchstore tests to look like the other ones.
|
1.1.2.2 | 10-Jun-2019 |
christos | Sync with HEAD
|
1.1.2.1 | 15-Apr-2019 |
christos | file common.h was added on branch phil-wifi on 2019-06-10 22:10:08 +0000
|
1.4 | 07-Apr-2019 |
thorpej | branches: 1.4.2; Add a test to make sure an overflowing-into-kernel-space fetch/store near vm_max_address fails with EFAULT.
|
1.3 | 07-Apr-2019 |
rin | Revert previous. arc port was fixed correctly.
|
1.2 | 07-Apr-2019 |
rin | Avoid redefining UADDR for arc.
|
1.1 | 06-Apr-2019 |
thorpej | 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.
|
1.4.2.2 | 10-Jun-2019 |
christos | Sync with HEAD
|
1.4.2.1 | 07-Apr-2019 |
christos | file t_ufetchstore.c was added on branch phil-wifi on 2019-06-10 22:10:08 +0000
|
1.1 | 15-Apr-2019 |
christos | branches: 1.1.2; Re-arrange the ufetchstore tests to look like the other ones.
|
1.1.2.2 | 10-Jun-2019 |
christos | Sync with HEAD
|
1.1.2.1 | 15-Apr-2019 |
christos | file ufetchstore_tester.c was added on branch phil-wifi on 2019-06-10 22:10:08 +0000
|