Home | History | Annotate | Download | only in libvirtio_ld
History log of /src/sys/rump/dev/lib/libvirtio_ld/ld_at_virtio.c
RevisionDateAuthorComments
 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

RSS XML Feed