OpenGrok
Cross Reference: ld_at_virtio.c
xref
: /
src
/
sys
/
rump
/
dev
/
lib
/
libvirtio_ld
/
ld_at_virtio.c
Home
|
History
|
Annotate
|
Download
|
only in
libvirtio_ld
History log of
/src/sys/rump/dev/lib/libvirtio_ld/ld_at_virtio.c
Revision
Date
Author
Comments
1.5
31-Mar-2022
pgoyette
For device modules that provide both auto-config and /dev/xxx
interfaces, make sure that initialization and destruction
follow the proper sequence. This is triggered by the recent
changes to the devsw stuff; per riastradh@ the required call
sequence is:
devsw_attach()
config_init_component() or config_cf*_attach()
...
config_fini_component() or config_cf*_detach()
devsw_detach()
While here, add a few missing calls to some of the detach
routines.
Testing of these changes has been limited to:
1. compile without build break
2. no related test failures from atf
3. modload/modunload work as well as
before.
No functional device testing done, since I don't have any
of these devices. Let me know of any damage I might cause
here!
XXX Some of the modules affected by this commit are already
XXX broken; see kern/56772. This commit does not break
any additional modules (as far as I know).
1.4
10-May-2017
sevan
branches: 1.4.8;
Match the ioconf name in sys/modules.
Resolves rumprun build process.
Put together with the help & direction of riastradh & paulg.
1.3
26-Jan-2016
pooka
branches: 1.3.8;
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.2
16-May-2015
pooka
Autogenerate /dev/ldNx nodes based on which units attached instead of
hardcoding some arbitrary value for N.
1.1
22-Aug-2014
pooka
branches: 1.1.2;
Add a rump kernel component for ld@virtio.
1.1.2.3
28-Aug-2017
skrll
Sync with HEAD
1.1.2.2
19-Mar-2016
skrll
Sync with HEAD
1.1.2.1
06-Jun-2015
skrll
Sync with HEAD
1.3.8.1
11-May-2017
pgoyette
Sync with HEAD
1.4.8.2
03-Dec-2017
jdolecek
update from HEAD
1.4.8.1
10-May-2017
jdolecek
file ld_at_virtio.c was added on branch tls-maxphys on 2017-12-03 11:39:10 +0000
Indexes created Wed Oct 01 07:09:59 GMT 2025