History log of /src/sys/rump/librump/rumpdev/rump_dev.c |
Revision | | Date | Author | Comments |
1.29 |
| 23-Apr-2023 |
riastradh | rumpdev: Catch up to buf_syncwait -> vfs_syncwait rename.
Do similarly with a do_sys_sync weak stub so we can drop the rumpvfs dependency.
|
1.28 |
| 23-Feb-2020 |
jdolecek | no need to call config_init_mi() in rumpdev any more - rump_init() now calls config_init(), and the sysctl shouldn't be needed
PR kern/55004
|
1.27 |
| 26-Jan-2016 |
pooka | branches: 1.27.18; 1.27.24; 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.26 |
| 13-Jun-2014 |
pooka | branches: 1.26.4; call config_create_mountrootthreads(), if applicable
|
1.25 |
| 04-Apr-2014 |
christos | branches: 1.25.2; provide cpu_bootconf()
|
1.24 |
| 20-Sep-2013 |
pooka | use ioconf for mainbus
|
1.23 |
| 17-Sep-2013 |
pooka | Make it possible to run component constructors after mainbus attaches, but before config_finalize() is run.
|
1.22 |
| 14-Jan-2013 |
pooka | branches: 1.22.2; Remove routines which don't make sense (maybe they're some intermediate phase of the component framework?)
|
1.21 |
| 14-Jan-2013 |
pooka | Don't use __weak_alias where the component framework is sufficient.
|
1.20 |
| 27-Oct-2012 |
chs | split device_t/softc for all remaining drivers. replace "struct device *" with "device_t". use device_xname(), device_unit(), etc.
|
1.19 |
| 28-Mar-2011 |
dyoung | branches: 1.19.4; 1.19.14; __HAVE_DEVICE_REGISTER_POSTCONFIG and __HAVE_DEVICE_REGISTER are no more, so don't use them here.
|
1.18 |
| 08-Mar-2010 |
pooka | branches: 1.18.2; 1.18.4; Use config pseudo-root keyword instead of monolithic configurations starting from root.
|
1.17 |
| 07-Mar-2010 |
pooka | tweak previous to actually work
|
1.16 |
| 07-Mar-2010 |
pooka | pmf wants buf_syncwait() which is a part of optional vfs
|
1.15 |
| 01-Mar-2010 |
pooka | Introduce RUMP_COMPONENT. It behaves mostly like a simplified module which is linked into the kernel and cannot be unloaded. The main purpose is to get the proper constructors run and create any /dev nodes necessary for said component. Once more of the kernel (e.g. networking stack and device drivers) are converted to MODULE and devfs pops up from somewhere, rump components can be retired.
|
1.14 |
| 03-Feb-2010 |
pooka | branches: 1.14.2; Convert to match current ioconf fashion.
|
1.13 |
| 31-Jan-2010 |
pooka | Add sysmon rump component.
|
1.12 |
| 19-Jan-2010 |
pooka | Add bpf rump component (and put in some wscons stuff i forgot to earlier).
|
1.11 |
| 10-Jan-2010 |
martin | Add a new optional function device_register_post_config(), symmetric to device register, called after config is done with a device. Only used if an arch defines __HAVE_DEVICE_REGISTER_POSTCONFIG.
|
1.10 |
| 09-Jan-2010 |
pooka | pmf_init()
|
1.9 |
| 04-Dec-2009 |
haad | Add initial version of RUMP based device-mapper port. libdm compile whole device-mapper driver in userspace and allows us to test a develop new dm targets in userspace.
|
1.8 |
| 10-Oct-2009 |
pooka | add some stubs required by raidframe linkage
|
1.7 |
| 02-Oct-2009 |
pooka | Hold on to your giantlocks while calling device autoconfusion.
|
1.6 |
| 01-Oct-2009 |
pooka | add a new init-related calls
|
1.5 |
| 21-Sep-2009 |
pooka | Split config_init() into config_init() and config_init_mi() to help platforms which want to call config_init() very early in the boot.
|
1.4 |
| 20-Sep-2009 |
pooka | attach mainbus
|
1.3 |
| 08-Sep-2009 |
pooka | initialize rnd if present
|
1.2 |
| 04-Sep-2009 |
pooka | add netsmb rump component (yes, it's functionally a device instead of a networking domain, since it provides and is accessed through /dev/nsmb instead of being accessed through sockets)
|
1.1 |
| 20-Jul-2009 |
pooka | branches: 1.1.2; 1.1.4; device subroutines and autoconfig support for rump. work in progress.
|
1.1.4.4 |
| 11-Mar-2010 |
yamt | sync with head
|
1.1.4.3 |
| 16-Sep-2009 |
yamt | sync with head
|
1.1.4.2 |
| 19-Aug-2009 |
yamt | sync with head.
|
1.1.4.1 |
| 20-Jul-2009 |
yamt | file rump_dev.c was added on branch yamt-nfs-mp on 2009-08-19 18:48:29 +0000
|
1.1.2.2 |
| 23-Jul-2009 |
jym | Sync with HEAD.
|
1.1.2.1 |
| 20-Jul-2009 |
jym | file rump_dev.c was added on branch jym-xensuspend on 2009-07-23 23:32:54 +0000
|
1.14.2.1 |
| 30-Apr-2010 |
uebayasi | Sync with HEAD.
|
1.18.4.1 |
| 06-Jun-2011 |
jruoho | Sync with HEAD.
|
1.18.2.1 |
| 21-Apr-2011 |
rmind | sync with head
|
1.19.14.4 |
| 03-Dec-2017 |
jdolecek | update from HEAD
|
1.19.14.3 |
| 20-Aug-2014 |
tls | Rebase to HEAD as of a few days ago.
|
1.19.14.2 |
| 25-Feb-2013 |
tls | resync with head
|
1.19.14.1 |
| 20-Nov-2012 |
tls | Resync to 2012-11-19 00:00:00 UTC
|
1.19.4.3 |
| 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.19.4.2 |
| 23-Jan-2013 |
yamt | sync with head
|
1.19.4.1 |
| 30-Oct-2012 |
yamt | sync with head
|
1.22.2.1 |
| 18-May-2014 |
rmind | sync with head
|
1.25.2.1 |
| 10-Aug-2014 |
tls | Rebase.
|
1.26.4.1 |
| 19-Mar-2016 |
skrll | Sync with HEAD
|
1.27.24.1 |
| 29-Feb-2020 |
ad | Sync with head.
|
1.27.18.1 |
| 08-Apr-2020 |
martin | Merge changes from current as of 20200406
|