Revision tags: thorpej-i2c-spi-conf2-base
|
#
1.12 |
|
08-Aug-2021 |
uwe |
Add ddbping example module to SUBDIR list.
|
Revision tags: thorpej-futex2-base thorpej-cfargs2-base cjep_sun2x-base1 cjep_sun2x-base cjep_staticlib_x-base1 cjep_staticlib_x-base thorpej-i2c-spi-conf-base thorpej-cfargs-base thorpej-futex-base
|
#
1.11 |
|
30-Apr-2020 |
christos |
New kernel example module written by Ayushi Sharma
|
Revision tags: bouyer-xenpvh-base2 phil-wifi-20200421 bouyer-xenpvh-base1 phil-wifi-20200411 bouyer-xenpvh-base phil-wifi-20200406
|
#
1.10 |
|
04-Apr-2020 |
kamil |
Add new example kernel module: current_time
Submitted by Apurva Nandan.
|
#
1.9 |
|
01-Apr-2020 |
kamil |
Import a new example kernel module fopsmapper
fopsmapper - basic implementation of mmap with fileops fo_mmap
Submitted by Aditya Vardhan Padala.
|
Revision tags: is-mlppp-base ad-namecache-base3
|
#
1.8 |
|
05-Feb-2020 |
kamil |
Import new example kernel module ping_block
Subbmitted by Nisarg Joshi.
|
Revision tags: netbsd-9-2-RELEASE netbsd-9-1-RELEASE netbsd-9-0-RELEASE netbsd-9-0-RC2 ad-namecache-base2 ad-namecache-base1 ad-namecache-base netbsd-9-0-RC1 phil-wifi-20191119 netbsd-9-base phil-wifi-20190609 isaki-audio2-base pgoyette-compat-20190127 pgoyette-compat-20190118
|
#
1.7 |
|
17-Jan-2019 |
kamil |
branches: 1.7.6; Add a new example kernel module: mapper
Basic implementation of mmap.
Submitted by Akul Pillai.
|
Revision tags: pgoyette-compat-1226 pgoyette-compat-1126 pgoyette-compat-1020 pgoyette-compat-0930 pgoyette-compat-0906 pgoyette-compat-0728 phil-wifi-base pgoyette-compat-0625
|
#
1.6 |
|
29-May-2018 |
kamil |
branches: 1.6.2; Introduce new example kernel module: panic_string
The panic_string module accepts input from a device file over the write(2) system call.
It prints panic(9) message passed from user space, e.g.:
echo "Hello world" > /dev/panic
If a string is empty or contain only whitespaces it's ignored and panic(9) is not triggered. If a non printable character is passed within the input buffer, the rest of the string is ignored.
This module performs the sync(8) operation before panic(9) to flush cache.
Submitted by Harry Pantazis. Simplified and cleaned up by myself.
|
Revision tags: pgoyette-compat-0521 pgoyette-compat-0502 pgoyette-compat-0422
|
#
1.5 |
|
20-Apr-2018 |
kamil |
Add new example loadable kernel module: readhappy_mpsafe
readhappy_mpsafe - demonstrates how to make a module MPSAFE
This module contains an additional helper program test_readhappy.c, that is designed to exercise the kernel module with multiple threads.
Submitted by <Siddharth Muralee>
|
Revision tags: pgoyette-compat-0415
|
#
1.4 |
|
13-Apr-2018 |
kamil |
Add a new example kernel module
executor - basic implementation of callout and RUN_ONCE
While there, perform a small cleanup in README.
Patch by <Siddharth Muralee> Polishing by myself.
|
#
1.3 |
|
13-Apr-2018 |
kamil |
Add new example kernel module: sysctl
sysctl - demonstrates adding a sysctl handle dynamically.
Patch by <Siddharth Muralee> Polishing by myself.
|
Revision tags: netbsd-8-2-RELEASE netbsd-8-1-RELEASE netbsd-8-1-RC1 netbsd-8-0-RELEASE netbsd-8-0-RC2 netbsd-8-0-RC1 pgoyette-compat-0407 pgoyette-compat-0330 pgoyette-compat-0322 pgoyette-compat-0315 pgoyette-compat-base tls-maxphys-base-20171202 matt-nb8-mediatek-base nick-nhusb-base-20170825 perseant-stdc-iso10646-base netbsd-8-base prg-localcount2-base3 prg-localcount2-base2 prg-localcount2-base1 prg-localcount2-base pgoyette-localcount-20170426 bouyer-socketcan-base1
|
#
1.2 |
|
15-Apr-2017 |
kamil |
branches: 1.2.10; 1.2.12; Build without installation example lua kernel module: luareadhappy
|
Revision tags: jdolecek-ncq-base pgoyette-localcount-20170320 nick-nhusb-base-20170204 bouyer-socketcan-base pgoyette-localcount-20170107 nick-nhusb-base-20161204 pgoyette-localcount-20161104 nick-nhusb-base-20161004 localcount-20160914 pgoyette-localcount-20160806 pgoyette-localcount-20160726 pgoyette-localcount-base nick-nhusb-base-20160907 nick-nhusb-base-20160529 nick-nhusb-base-20160422 nick-nhusb-base-20160319 nick-nhusb-base-20151226 nick-nhusb-base-20150921 nick-nhusb-base-20150606
|
#
1.1 |
|
13-May-2015 |
pgoyette |
branches: 1.1.2; 1.1.4; 1.1.6; 1.1.8; A set of more comprehensive example kernel modules to replace our previous single example.
These examples were provided by Kamil Rytarowski.
XXX These modules are built as part of a system build, but they XXX are NOT installed in $DESTDIR.
|
#
1.11 |
|
30-Apr-2020 |
christos |
New kernel example module written by Ayushi Sharma
|
Revision tags: bouyer-xenpvh-base2 phil-wifi-20200421 bouyer-xenpvh-base1 phil-wifi-20200411 bouyer-xenpvh-base phil-wifi-20200406
|
#
1.10 |
|
04-Apr-2020 |
kamil |
Add new example kernel module: current_time
Submitted by Apurva Nandan.
|
#
1.9 |
|
01-Apr-2020 |
kamil |
Import a new example kernel module fopsmapper
fopsmapper - basic implementation of mmap with fileops fo_mmap
Submitted by Aditya Vardhan Padala.
|
Revision tags: is-mlppp-base ad-namecache-base3
|
#
1.8 |
|
05-Feb-2020 |
kamil |
Import new example kernel module ping_block
Subbmitted by Nisarg Joshi.
|
Revision tags: netbsd-9-0-RELEASE netbsd-9-0-RC2 ad-namecache-base2 ad-namecache-base1 ad-namecache-base netbsd-9-0-RC1 phil-wifi-20191119 netbsd-9-base phil-wifi-20190609 isaki-audio2-base pgoyette-compat-20190127 pgoyette-compat-20190118
|
#
1.7 |
|
17-Jan-2019 |
kamil |
branches: 1.7.6; Add a new example kernel module: mapper
Basic implementation of mmap.
Submitted by Akul Pillai.
|
Revision tags: pgoyette-compat-1226 pgoyette-compat-1126 pgoyette-compat-1020 pgoyette-compat-0930 pgoyette-compat-0906 pgoyette-compat-0728 phil-wifi-base pgoyette-compat-0625
|
#
1.6 |
|
29-May-2018 |
kamil |
branches: 1.6.2; Introduce new example kernel module: panic_string
The panic_string module accepts input from a device file over the write(2) system call.
It prints panic(9) message passed from user space, e.g.:
echo "Hello world" > /dev/panic
If a string is empty or contain only whitespaces it's ignored and panic(9) is not triggered. If a non printable character is passed within the input buffer, the rest of the string is ignored.
This module performs the sync(8) operation before panic(9) to flush cache.
Submitted by Harry Pantazis. Simplified and cleaned up by myself.
|
Revision tags: pgoyette-compat-0521 pgoyette-compat-0502 pgoyette-compat-0422
|
#
1.5 |
|
20-Apr-2018 |
kamil |
Add new example loadable kernel module: readhappy_mpsafe
readhappy_mpsafe - demonstrates how to make a module MPSAFE
This module contains an additional helper program test_readhappy.c, that is designed to exercise the kernel module with multiple threads.
Submitted by <Siddharth Muralee>
|
Revision tags: pgoyette-compat-0415
|
#
1.4 |
|
13-Apr-2018 |
kamil |
Add a new example kernel module
executor - basic implementation of callout and RUN_ONCE
While there, perform a small cleanup in README.
Patch by <Siddharth Muralee> Polishing by myself.
|
#
1.3 |
|
13-Apr-2018 |
kamil |
Add new example kernel module: sysctl
sysctl - demonstrates adding a sysctl handle dynamically.
Patch by <Siddharth Muralee> Polishing by myself.
|
Revision tags: netbsd-8-2-RELEASE netbsd-8-1-RELEASE netbsd-8-1-RC1 netbsd-8-0-RELEASE netbsd-8-0-RC2 netbsd-8-0-RC1 pgoyette-compat-0407 pgoyette-compat-0330 pgoyette-compat-0322 pgoyette-compat-0315 pgoyette-compat-base tls-maxphys-base-20171202 matt-nb8-mediatek-base nick-nhusb-base-20170825 perseant-stdc-iso10646-base netbsd-8-base prg-localcount2-base3 prg-localcount2-base2 prg-localcount2-base1 prg-localcount2-base pgoyette-localcount-20170426 bouyer-socketcan-base1
|
#
1.2 |
|
15-Apr-2017 |
kamil |
branches: 1.2.10; 1.2.12; Build without installation example lua kernel module: luareadhappy
|
Revision tags: jdolecek-ncq-base pgoyette-localcount-20170320 nick-nhusb-base-20170204 bouyer-socketcan-base pgoyette-localcount-20170107 nick-nhusb-base-20161204 pgoyette-localcount-20161104 nick-nhusb-base-20161004 localcount-20160914 pgoyette-localcount-20160806 pgoyette-localcount-20160726 pgoyette-localcount-base nick-nhusb-base-20160907 nick-nhusb-base-20160529 nick-nhusb-base-20160422 nick-nhusb-base-20160319 nick-nhusb-base-20151226 nick-nhusb-base-20150921 nick-nhusb-base-20150606
|
#
1.1 |
|
13-May-2015 |
pgoyette |
branches: 1.1.2; 1.1.4; 1.1.6; 1.1.8; A set of more comprehensive example kernel modules to replace our previous single example.
These examples were provided by Kamil Rytarowski.
XXX These modules are built as part of a system build, but they XXX are NOT installed in $DESTDIR.
|
#
1.10 |
|
04-Apr-2020 |
kamil |
Add new example kernel module: current_time
Submitted by Apurva Nandan.
|
#
1.9 |
|
01-Apr-2020 |
kamil |
Import a new example kernel module fopsmapper
fopsmapper - basic implementation of mmap with fileops fo_mmap
Submitted by Aditya Vardhan Padala.
|
Revision tags: ad-namecache-base3
|
#
1.8 |
|
05-Feb-2020 |
kamil |
Import new example kernel module ping_block
Subbmitted by Nisarg Joshi.
|
Revision tags: netbsd-9-0-RELEASE netbsd-9-0-RC2 ad-namecache-base2 ad-namecache-base1 ad-namecache-base netbsd-9-0-RC1 phil-wifi-20191119 netbsd-9-base phil-wifi-20190609 isaki-audio2-base pgoyette-compat-20190127 pgoyette-compat-20190118
|
#
1.7 |
|
17-Jan-2019 |
kamil |
branches: 1.7.6; Add a new example kernel module: mapper
Basic implementation of mmap.
Submitted by Akul Pillai.
|
Revision tags: pgoyette-compat-1226 pgoyette-compat-1126 pgoyette-compat-1020 pgoyette-compat-0930 pgoyette-compat-0906 pgoyette-compat-0728 phil-wifi-base pgoyette-compat-0625
|
#
1.6 |
|
29-May-2018 |
kamil |
branches: 1.6.2; Introduce new example kernel module: panic_string
The panic_string module accepts input from a device file over the write(2) system call.
It prints panic(9) message passed from user space, e.g.:
echo "Hello world" > /dev/panic
If a string is empty or contain only whitespaces it's ignored and panic(9) is not triggered. If a non printable character is passed within the input buffer, the rest of the string is ignored.
This module performs the sync(8) operation before panic(9) to flush cache.
Submitted by Harry Pantazis. Simplified and cleaned up by myself.
|
Revision tags: pgoyette-compat-0521 pgoyette-compat-0502 pgoyette-compat-0422
|
#
1.5 |
|
20-Apr-2018 |
kamil |
Add new example loadable kernel module: readhappy_mpsafe
readhappy_mpsafe - demonstrates how to make a module MPSAFE
This module contains an additional helper program test_readhappy.c, that is designed to exercise the kernel module with multiple threads.
Submitted by <Siddharth Muralee>
|
Revision tags: pgoyette-compat-0415
|
#
1.4 |
|
13-Apr-2018 |
kamil |
Add a new example kernel module
executor - basic implementation of callout and RUN_ONCE
While there, perform a small cleanup in README.
Patch by <Siddharth Muralee> Polishing by myself.
|
#
1.3 |
|
13-Apr-2018 |
kamil |
Add new example kernel module: sysctl
sysctl - demonstrates adding a sysctl handle dynamically.
Patch by <Siddharth Muralee> Polishing by myself.
|
Revision tags: netbsd-8-2-RELEASE netbsd-8-1-RELEASE netbsd-8-1-RC1 netbsd-8-0-RELEASE netbsd-8-0-RC2 netbsd-8-0-RC1 pgoyette-compat-0407 pgoyette-compat-0330 pgoyette-compat-0322 pgoyette-compat-0315 pgoyette-compat-base tls-maxphys-base-20171202 matt-nb8-mediatek-base nick-nhusb-base-20170825 perseant-stdc-iso10646-base netbsd-8-base prg-localcount2-base3 prg-localcount2-base2 prg-localcount2-base1 prg-localcount2-base pgoyette-localcount-20170426 bouyer-socketcan-base1
|
#
1.2 |
|
15-Apr-2017 |
kamil |
branches: 1.2.10; 1.2.12; Build without installation example lua kernel module: luareadhappy
|
Revision tags: jdolecek-ncq-base pgoyette-localcount-20170320 nick-nhusb-base-20170204 bouyer-socketcan-base pgoyette-localcount-20170107 nick-nhusb-base-20161204 pgoyette-localcount-20161104 nick-nhusb-base-20161004 localcount-20160914 pgoyette-localcount-20160806 pgoyette-localcount-20160726 pgoyette-localcount-base nick-nhusb-base-20160907 nick-nhusb-base-20160529 nick-nhusb-base-20160422 nick-nhusb-base-20160319 nick-nhusb-base-20151226 nick-nhusb-base-20150921 nick-nhusb-base-20150606
|
#
1.1 |
|
13-May-2015 |
pgoyette |
branches: 1.1.2; 1.1.4; 1.1.6; 1.1.8; A set of more comprehensive example kernel modules to replace our previous single example.
These examples were provided by Kamil Rytarowski.
XXX These modules are built as part of a system build, but they XXX are NOT installed in $DESTDIR.
|
#
1.9 |
|
01-Apr-2020 |
kamil |
Import a new example kernel module fopsmapper
fopsmapper - basic implementation of mmap with fileops fo_mmap
Submitted by Aditya Vardhan Padala.
|
Revision tags: ad-namecache-base3
|
#
1.8 |
|
05-Feb-2020 |
kamil |
Import new example kernel module ping_block
Subbmitted by Nisarg Joshi.
|
Revision tags: netbsd-9-0-RELEASE netbsd-9-0-RC2 ad-namecache-base2 ad-namecache-base1 ad-namecache-base netbsd-9-0-RC1 phil-wifi-20191119 netbsd-9-base phil-wifi-20190609 isaki-audio2-base pgoyette-compat-20190127 pgoyette-compat-20190118
|
#
1.7 |
|
17-Jan-2019 |
kamil |
branches: 1.7.6; Add a new example kernel module: mapper
Basic implementation of mmap.
Submitted by Akul Pillai.
|
Revision tags: pgoyette-compat-1226 pgoyette-compat-1126 pgoyette-compat-1020 pgoyette-compat-0930 pgoyette-compat-0906 pgoyette-compat-0728 phil-wifi-base pgoyette-compat-0625
|
#
1.6 |
|
29-May-2018 |
kamil |
branches: 1.6.2; Introduce new example kernel module: panic_string
The panic_string module accepts input from a device file over the write(2) system call.
It prints panic(9) message passed from user space, e.g.:
echo "Hello world" > /dev/panic
If a string is empty or contain only whitespaces it's ignored and panic(9) is not triggered. If a non printable character is passed within the input buffer, the rest of the string is ignored.
This module performs the sync(8) operation before panic(9) to flush cache.
Submitted by Harry Pantazis. Simplified and cleaned up by myself.
|
Revision tags: pgoyette-compat-0521 pgoyette-compat-0502 pgoyette-compat-0422
|
#
1.5 |
|
20-Apr-2018 |
kamil |
Add new example loadable kernel module: readhappy_mpsafe
readhappy_mpsafe - demonstrates how to make a module MPSAFE
This module contains an additional helper program test_readhappy.c, that is designed to exercise the kernel module with multiple threads.
Submitted by <Siddharth Muralee>
|
Revision tags: pgoyette-compat-0415
|
#
1.4 |
|
13-Apr-2018 |
kamil |
Add a new example kernel module
executor - basic implementation of callout and RUN_ONCE
While there, perform a small cleanup in README.
Patch by <Siddharth Muralee> Polishing by myself.
|
#
1.3 |
|
13-Apr-2018 |
kamil |
Add new example kernel module: sysctl
sysctl - demonstrates adding a sysctl handle dynamically.
Patch by <Siddharth Muralee> Polishing by myself.
|
Revision tags: netbsd-8-2-RELEASE netbsd-8-1-RELEASE netbsd-8-1-RC1 netbsd-8-0-RELEASE netbsd-8-0-RC2 netbsd-8-0-RC1 pgoyette-compat-0407 pgoyette-compat-0330 pgoyette-compat-0322 pgoyette-compat-0315 pgoyette-compat-base tls-maxphys-base-20171202 matt-nb8-mediatek-base nick-nhusb-base-20170825 perseant-stdc-iso10646-base netbsd-8-base prg-localcount2-base3 prg-localcount2-base2 prg-localcount2-base1 prg-localcount2-base pgoyette-localcount-20170426 bouyer-socketcan-base1
|
#
1.2 |
|
15-Apr-2017 |
kamil |
branches: 1.2.10; 1.2.12; Build without installation example lua kernel module: luareadhappy
|
Revision tags: jdolecek-ncq-base pgoyette-localcount-20170320 nick-nhusb-base-20170204 bouyer-socketcan-base pgoyette-localcount-20170107 nick-nhusb-base-20161204 pgoyette-localcount-20161104 nick-nhusb-base-20161004 localcount-20160914 pgoyette-localcount-20160806 pgoyette-localcount-20160726 pgoyette-localcount-base nick-nhusb-base-20160907 nick-nhusb-base-20160529 nick-nhusb-base-20160422 nick-nhusb-base-20160319 nick-nhusb-base-20151226 nick-nhusb-base-20150921 nick-nhusb-base-20150606
|
#
1.1 |
|
13-May-2015 |
pgoyette |
branches: 1.1.2; 1.1.4; 1.1.6; 1.1.8; A set of more comprehensive example kernel modules to replace our previous single example.
These examples were provided by Kamil Rytarowski.
XXX These modules are built as part of a system build, but they XXX are NOT installed in $DESTDIR.
|
#
1.8 |
|
05-Feb-2020 |
kamil |
Import new example kernel module ping_block
Subbmitted by Nisarg Joshi.
|
Revision tags: netbsd-9-0-RC2 ad-namecache-base2 ad-namecache-base1 ad-namecache-base netbsd-9-0-RC1 phil-wifi-20191119 netbsd-9-base phil-wifi-20190609 isaki-audio2-base pgoyette-compat-20190127 pgoyette-compat-20190118
|
#
1.7 |
|
17-Jan-2019 |
kamil |
Add a new example kernel module: mapper
Basic implementation of mmap.
Submitted by Akul Pillai.
|
Revision tags: pgoyette-compat-1226 pgoyette-compat-1126 pgoyette-compat-1020 pgoyette-compat-0930 pgoyette-compat-0906 pgoyette-compat-0728 phil-wifi-base pgoyette-compat-0625
|
#
1.6 |
|
29-May-2018 |
kamil |
branches: 1.6.2; Introduce new example kernel module: panic_string
The panic_string module accepts input from a device file over the write(2) system call.
It prints panic(9) message passed from user space, e.g.:
echo "Hello world" > /dev/panic
If a string is empty or contain only whitespaces it's ignored and panic(9) is not triggered. If a non printable character is passed within the input buffer, the rest of the string is ignored.
This module performs the sync(8) operation before panic(9) to flush cache.
Submitted by Harry Pantazis. Simplified and cleaned up by myself.
|
Revision tags: pgoyette-compat-0521 pgoyette-compat-0502 pgoyette-compat-0422
|
#
1.5 |
|
20-Apr-2018 |
kamil |
Add new example loadable kernel module: readhappy_mpsafe
readhappy_mpsafe - demonstrates how to make a module MPSAFE
This module contains an additional helper program test_readhappy.c, that is designed to exercise the kernel module with multiple threads.
Submitted by <Siddharth Muralee>
|
Revision tags: pgoyette-compat-0415
|
#
1.4 |
|
13-Apr-2018 |
kamil |
Add a new example kernel module
executor - basic implementation of callout and RUN_ONCE
While there, perform a small cleanup in README.
Patch by <Siddharth Muralee> Polishing by myself.
|
#
1.3 |
|
13-Apr-2018 |
kamil |
Add new example kernel module: sysctl
sysctl - demonstrates adding a sysctl handle dynamically.
Patch by <Siddharth Muralee> Polishing by myself.
|
Revision tags: netbsd-8-1-RELEASE netbsd-8-1-RC1 netbsd-8-0-RELEASE netbsd-8-0-RC2 netbsd-8-0-RC1 pgoyette-compat-0407 pgoyette-compat-0330 pgoyette-compat-0322 pgoyette-compat-0315 pgoyette-compat-base tls-maxphys-base-20171202 matt-nb8-mediatek-base nick-nhusb-base-20170825 perseant-stdc-iso10646-base netbsd-8-base prg-localcount2-base3 prg-localcount2-base2 prg-localcount2-base1 prg-localcount2-base pgoyette-localcount-20170426 bouyer-socketcan-base1
|
#
1.2 |
|
15-Apr-2017 |
kamil |
branches: 1.2.10; 1.2.12; Build without installation example lua kernel module: luareadhappy
|
Revision tags: jdolecek-ncq-base pgoyette-localcount-20170320 nick-nhusb-base-20170204 bouyer-socketcan-base pgoyette-localcount-20170107 nick-nhusb-base-20161204 pgoyette-localcount-20161104 nick-nhusb-base-20161004 localcount-20160914 pgoyette-localcount-20160806 pgoyette-localcount-20160726 pgoyette-localcount-base nick-nhusb-base-20160907 nick-nhusb-base-20160529 nick-nhusb-base-20160422 nick-nhusb-base-20160319 nick-nhusb-base-20151226 nick-nhusb-base-20150921 nick-nhusb-base-20150606
|
#
1.1 |
|
13-May-2015 |
pgoyette |
branches: 1.1.2; 1.1.4; 1.1.6; 1.1.8; A set of more comprehensive example kernel modules to replace our previous single example.
These examples were provided by Kamil Rytarowski.
XXX These modules are built as part of a system build, but they XXX are NOT installed in $DESTDIR.
|
Revision tags: isaki-audio2-base pgoyette-compat-20190127 pgoyette-compat-20190118
|
#
1.7 |
|
17-Jan-2019 |
kamil |
Add a new example kernel module: mapper
Basic implementation of mmap.
Submitted by Akul Pillai.
|
Revision tags: pgoyette-compat-1226 pgoyette-compat-1126 pgoyette-compat-1020 pgoyette-compat-0930 pgoyette-compat-0906 pgoyette-compat-0728 phil-wifi-base pgoyette-compat-0625
|
#
1.6 |
|
29-May-2018 |
kamil |
Introduce new example kernel module: panic_string
The panic_string module accepts input from a device file over the write(2) system call.
It prints panic(9) message passed from user space, e.g.:
echo "Hello world" > /dev/panic
If a string is empty or contain only whitespaces it's ignored and panic(9) is not triggered. If a non printable character is passed within the input buffer, the rest of the string is ignored.
This module performs the sync(8) operation before panic(9) to flush cache.
Submitted by Harry Pantazis. Simplified and cleaned up by myself.
|
Revision tags: pgoyette-compat-0521 pgoyette-compat-0502 pgoyette-compat-0422
|
#
1.5 |
|
20-Apr-2018 |
kamil |
Add new example loadable kernel module: readhappy_mpsafe
readhappy_mpsafe - demonstrates how to make a module MPSAFE
This module contains an additional helper program test_readhappy.c, that is designed to exercise the kernel module with multiple threads.
Submitted by <Siddharth Muralee>
|
Revision tags: pgoyette-compat-0415
|
#
1.4 |
|
13-Apr-2018 |
kamil |
Add a new example kernel module
executor - basic implementation of callout and RUN_ONCE
While there, perform a small cleanup in README.
Patch by <Siddharth Muralee> Polishing by myself.
|
#
1.3 |
|
13-Apr-2018 |
kamil |
Add new example kernel module: sysctl
sysctl - demonstrates adding a sysctl handle dynamically.
Patch by <Siddharth Muralee> Polishing by myself.
|
Revision tags: netbsd-8-0-RELEASE netbsd-8-0-RC2 netbsd-8-0-RC1 pgoyette-compat-0407 pgoyette-compat-0330 pgoyette-compat-0322 pgoyette-compat-0315 pgoyette-compat-base tls-maxphys-base-20171202 matt-nb8-mediatek-base nick-nhusb-base-20170825 perseant-stdc-iso10646-base netbsd-8-base prg-localcount2-base3 prg-localcount2-base2 prg-localcount2-base1 prg-localcount2-base pgoyette-localcount-20170426 bouyer-socketcan-base1
|
#
1.2 |
|
15-Apr-2017 |
kamil |
branches: 1.2.10; 1.2.12; Build without installation example lua kernel module: luareadhappy
|
Revision tags: jdolecek-ncq-base pgoyette-localcount-20170320 nick-nhusb-base-20170204 bouyer-socketcan-base pgoyette-localcount-20170107 nick-nhusb-base-20161204 pgoyette-localcount-20161104 nick-nhusb-base-20161004 localcount-20160914 pgoyette-localcount-20160806 pgoyette-localcount-20160726 pgoyette-localcount-base nick-nhusb-base-20160907 nick-nhusb-base-20160529 nick-nhusb-base-20160422 nick-nhusb-base-20160319 nick-nhusb-base-20151226 nick-nhusb-base-20150921 nick-nhusb-base-20150606
|
#
1.1 |
|
13-May-2015 |
pgoyette |
branches: 1.1.2; 1.1.4; 1.1.6; 1.1.8; A set of more comprehensive example kernel modules to replace our previous single example.
These examples were provided by Kamil Rytarowski.
XXX These modules are built as part of a system build, but they XXX are NOT installed in $DESTDIR.
|
Revision tags: prg-localcount2-base pgoyette-localcount-20170426 bouyer-socketcan-base1
|
#
1.2 |
|
15-Apr-2017 |
kamil |
Build without installation example lua kernel module: luareadhappy
|
Revision tags: jdolecek-ncq-base pgoyette-localcount-20170320 nick-nhusb-base-20170204 bouyer-socketcan-base pgoyette-localcount-20170107 nick-nhusb-base-20161204 pgoyette-localcount-20161104 nick-nhusb-base-20161004 localcount-20160914 pgoyette-localcount-20160806 pgoyette-localcount-20160726 pgoyette-localcount-base nick-nhusb-base-20160907 nick-nhusb-base-20160529 nick-nhusb-base-20160422 nick-nhusb-base-20160319 nick-nhusb-base-20151226 nick-nhusb-base-20150921 nick-nhusb-base-20150606
|
#
1.1 |
|
13-May-2015 |
pgoyette |
branches: 1.1.2; 1.1.4; 1.1.6; 1.1.8; A set of more comprehensive example kernel modules to replace our previous single example.
These examples were provided by Kamil Rytarowski.
XXX These modules are built as part of a system build, but they XXX are NOT installed in $DESTDIR.
|