History log of /netbsd-src/sys/rump/librump/rumpdev/rump_dev.c (Results 1 – 25 of 29)
Revision Date Author Comments
# 63e179a8 23-Apr-2023 riastradh <riastradh@NetBSD.org>

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.


# ee51983a 23-Feb-2020 jdolecek <jdolecek@NetBSD.org>

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


# 6bb51422 26-Jan-2016 pooka <pooka@NetBSD.org>

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

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.

show more ...


# e7f2e099 13-Jun-2014 pooka <pooka@NetBSD.org>

call config_create_mountrootthreads(), if applicable


# 478a0b6f 04-Apr-2014 christos <christos@NetBSD.org>

provide cpu_bootconf()


# d9a6bf91 20-Sep-2013 pooka <pooka@NetBSD.org>

use ioconf for mainbus


# f12cd61c 17-Sep-2013 pooka <pooka@NetBSD.org>

Make it possible to run component constructors after mainbus attaches,
but before config_finalize() is run.


# e0ae50a3 14-Jan-2013 pooka <pooka@NetBSD.org>

Remove routines which don't make sense (maybe they're some intermediate
phase of the component framework?)


# 76a5d8ab 14-Jan-2013 pooka <pooka@NetBSD.org>

Don't use __weak_alias where the component framework is sufficient.


# cbab9cad 27-Oct-2012 chs <chs@NetBSD.org>

split device_t/softc for all remaining drivers.
replace "struct device *" with "device_t".
use device_xname(), device_unit(), etc.


# 149dd44b 28-Mar-2011 dyoung <dyoung@NetBSD.org>

__HAVE_DEVICE_REGISTER_POSTCONFIG and __HAVE_DEVICE_REGISTER
are no more, so don't use them here.


# e5fc54d8 08-Mar-2010 pooka <pooka@NetBSD.org>

Use config pseudo-root keyword instead of monolithic configurations
starting from root.


# 2408ca4c 07-Mar-2010 pooka <pooka@NetBSD.org>

tweak previous to actually work


# b89595d7 07-Mar-2010 pooka <pooka@NetBSD.org>

pmf wants buf_syncwait() which is a part of optional vfs


# 510a73e0 01-Mar-2010 pooka <pooka@NetBSD.org>

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 /de

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.

show more ...


# 665d28b4 03-Feb-2010 pooka <pooka@NetBSD.org>

Convert to match current ioconf fashion.


# f9118580 31-Jan-2010 pooka <pooka@NetBSD.org>

Add sysmon rump component.


# fcad6776 19-Jan-2010 pooka <pooka@NetBSD.org>

Add bpf rump component (and put in some wscons stuff i forgot to earlier).


# 693845d2 10-Jan-2010 martin <martin@NetBSD.org>

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.


# d52e469d 09-Jan-2010 pooka <pooka@NetBSD.org>

pmf_init()


# 1d798011 04-Dec-2009 haad <haad@NetBSD.org>

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.


# 8d38112c 10-Oct-2009 pooka <pooka@NetBSD.org>

add some stubs required by raidframe linkage


# 9b32227d 02-Oct-2009 pooka <pooka@NetBSD.org>

Hold on to your giantlocks while calling device autoconfusion.


# 73ad6a8b 01-Oct-2009 pooka <pooka@NetBSD.org>

add a new init-related calls


# 9b040bc3 21-Sep-2009 pooka <pooka@NetBSD.org>

Split config_init() into config_init() and config_init_mi() to help
platforms which want to call config_init() very early in the boot.


12