History log of /src/sys/rump/dev/lib/libdrvctl |
Revision | Date | Author | Comments |
1.1 | 07-Dec-2010 |
pooka | branches: 1.1.6; add drvctl component
|
1.1.6.2 | 05-Mar-2011 |
rmind | sync with head
|
1.1.6.1 | 07-Dec-2010 |
rmind | file DRVCTL.ioconf was added on branch rmind-uvmplock on 2011-03-05 20:56:06 +0000
|
1.3 | 19-Oct-2015 |
pooka | Add a COMMENT describing what each component roughly does.
"make describe" prints the comment.
Requested/inspired by Vincent Schwarzer on rumpkernel-users
|
1.2 | 13-Mar-2014 |
pooka | branches: 1.2.6; rename component.c -> drvctl_component.c
|
1.1 | 07-Dec-2010 |
pooka | branches: 1.1.6; 1.1.10; 1.1.20; 1.1.24; add drvctl component
|
1.1.24.1 | 18-May-2014 |
rmind | sync with head
|
1.1.20.2 | 03-Dec-2017 |
jdolecek | update from HEAD
|
1.1.20.1 | 20-Aug-2014 |
tls | Rebase to HEAD as of a few days ago.
|
1.1.10.1 | 22-May-2014 |
yamt | sync with head.
for a reference, the tree before this commit was tagged as yamt-pagecache-tag8.
this commit was splitted into small chunks to avoid a limitation of cvs. ("Protocol error: too many arguments")
|
1.1.6.2 | 05-Mar-2011 |
rmind | sync with head
|
1.1.6.1 | 07-Dec-2010 |
rmind | file Makefile was added on branch rmind-uvmplock on 2011-03-05 20:56:06 +0000
|
1.2.6.1 | 27-Dec-2015 |
skrll | Sync with HEAD (as of 26th Dec)
|
1.3 | 13-Mar-2014 |
pooka | rename component.c -> drvctl_component.c
|
1.2 | 10-Apr-2012 |
gson | branches: 1.2.2; 1.2.4; Fix cut-and-paste-os in panic messages
|
1.1 | 07-Dec-2010 |
pooka | branches: 1.1.6; 1.1.10; 1.1.14; add drvctl component
|
1.1.14.1 | 29-Apr-2012 |
mrg | sync to latest -current.
|
1.1.10.2 | 22-May-2014 |
yamt | sync with head.
for a reference, the tree before this commit was tagged as yamt-pagecache-tag8.
this commit was splitted into small chunks to avoid a limitation of cvs. ("Protocol error: too many arguments")
|
1.1.10.1 | 17-Apr-2012 |
yamt | sync with head
|
1.1.6.2 | 05-Mar-2011 |
rmind | sync with head
|
1.1.6.1 | 07-Dec-2010 |
rmind | file component.c was added on branch rmind-uvmplock on 2011-03-05 20:56:06 +0000
|
1.2.4.1 | 18-May-2014 |
rmind | sync with head
|
1.2.2.1 | 20-Aug-2014 |
tls | Rebase to HEAD as of a few days ago.
|
1.5 | 28-Mar-2022 |
riastradh | driver(9): devsw_detach never fails. Make it return void.
Prune a whole lotta dead branches as a result of this. (Some logic calling this is also wrong for other reasons; devsw_detach is final -- you should never have any reason to decide to roll it back. To be cleaned up in subsequent commits...)
XXX kernel ABI change to devsw_detach signature requires bump
|
1.4 | 15-Jan-2017 |
pgoyette | We no longer need ioconf.c - remove it to avoid "defined but not used" compiler error.
|
1.3 | 14-Jan-2017 |
pgoyette | Don't call the drvctl module's initialization code during rump component initialization. Instead, temporarily attach the drvctl's cdevsw to determine its device c-major, create the /dev/drvctl node using that c-major, and then detach. This leaves things in a state where normal module initialization can run.
Since we're now creating the /dev/drvctl device node correctly, we don't need to create it again. So mark the device as DEVNODE_DONTBOTHER in the devsw_conv0 conversion table.
This bug was introduced more than a year ago (src/sys/kern/kern_drvctl.c rev 1.40), but was silently ignored except when running a rump_server built with LOCKDEBUG.
|
1.2 | 26-Jan-2016 |
pooka | branches: 1.2.2; Put the kernelside rump kernel headers into <rump-sys> instead of sprinkling them around the faction directories. Avoids having to add a CPPFLAGS (or several) to pretty much every component Makefile.
Leave compat headers around in the old locations.
The commit changes some autogenerated files, but I'll fix the generators shortly and regen.
|
1.1 | 13-Mar-2014 |
pooka | branches: 1.1.4; 1.1.6; 1.1.10; 1.1.12; rename component.c -> drvctl_component.c
|
1.1.12.2 | 05-Feb-2017 |
skrll | Sync with HEAD
|
1.1.12.1 | 19-Mar-2016 |
skrll | Sync with HEAD
|
1.1.10.3 | 03-Dec-2017 |
jdolecek | update from HEAD
|
1.1.10.2 | 20-Aug-2014 |
tls | Rebase to HEAD as of a few days ago.
|
1.1.10.1 | 13-Mar-2014 |
tls | file drvctl_component.c was added on branch tls-maxphys on 2014-08-20 00:04:37 +0000
|
1.1.6.2 | 22-May-2014 |
yamt | sync with head.
for a reference, the tree before this commit was tagged as yamt-pagecache-tag8.
this commit was splitted into small chunks to avoid a limitation of cvs. ("Protocol error: too many arguments")
|
1.1.6.1 | 13-Mar-2014 |
yamt | file drvctl_component.c was added on branch yamt-pagecache on 2014-05-22 11:41:11 +0000
|
1.1.4.2 | 18-May-2014 |
rmind | sync with head
|
1.1.4.1 | 13-Mar-2014 |
rmind | file drvctl_component.c was added on branch rmind-smpnet on 2014-05-18 17:46:15 +0000
|
1.2.2.1 | 20-Mar-2017 |
pgoyette | Sync with HEAD
|
1.2 | 02-Dec-2014 |
pooka | Remove shlib_version files and just use Makefile SHLIB_MAJOR/MINOR, with the default provided by Makefile.rump (they're all 0.0 anyway)
|
1.1 | 07-Dec-2010 |
pooka | branches: 1.1.6; 1.1.20; 1.1.38; add drvctl component
|
1.1.38.1 | 06-Apr-2015 |
skrll | Sync with HEAD
|
1.1.20.1 | 03-Dec-2017 |
jdolecek | update from HEAD
|
1.1.6.2 | 05-Mar-2011 |
rmind | sync with head
|
1.1.6.1 | 07-Dec-2010 |
rmind | file shlib_version was added on branch rmind-uvmplock on 2011-03-05 20:56:06 +0000
|