Module Name:    src
Committed By:   pooka
Date:           Mon Mar  1 13:12:21 UTC 2010

Modified Files:
        src/sys/rump: ldscript.rump
        src/sys/rump/dev/lib: Makefile.inc
        src/sys/rump/dev/lib/libbpf: component.c
        src/sys/rump/dev/lib/libcgd: component.c
        src/sys/rump/dev/lib/libdm: component.c
        src/sys/rump/dev/lib/libnetsmb: component.c
        src/sys/rump/dev/lib/libraidframe: component.c
        src/sys/rump/dev/lib/librnd: component.c
        src/sys/rump/dev/lib/libsysmon: component.c
        src/sys/rump/dev/lib/libucom: ucom_at_usb.c
        src/sys/rump/dev/lib/libulpt: ulpt_at_usb.c
        src/sys/rump/dev/lib/libumass: sd_at_scsibus_at_umass.c
        src/sys/rump/dev/lib/libwscons: component.c
        src/sys/rump/include/rump: rumpuser.h
        src/sys/rump/librump/rumpdev: rump_dev.c rump_dev_private.h
        src/sys/rump/librump/rumpkern: rump.c rump_private.h
        src/sys/rump/librump/rumpnet: rump_net.c rump_net_private.h
        src/sys/rump/net/lib: Makefile.inc
        src/sys/rump/net/lib/liblocal: component.c
        src/sys/rump/net/lib/libnet: component.c
        src/sys/rump/net/lib/libnetinet: component.c
        src/sys/rump/net/lib/libsockin: component.c
        src/sys/rump/net/lib/libvirtif: component.c

Log Message:
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.


To generate a diff of this commit:
cvs rdiff -u -r1.1 -r1.2 src/sys/rump/ldscript.rump
cvs rdiff -u -r1.2 -r1.3 src/sys/rump/dev/lib/Makefile.inc
cvs rdiff -u -r1.2 -r1.3 src/sys/rump/dev/lib/libbpf/component.c
cvs rdiff -u -r1.5 -r1.6 src/sys/rump/dev/lib/libcgd/component.c
cvs rdiff -u -r1.1 -r1.2 src/sys/rump/dev/lib/libdm/component.c
cvs rdiff -u -r1.3 -r1.4 src/sys/rump/dev/lib/libnetsmb/component.c
cvs rdiff -u -r1.4 -r1.5 src/sys/rump/dev/lib/libraidframe/component.c
cvs rdiff -u -r1.2 -r1.3 src/sys/rump/dev/lib/librnd/component.c
cvs rdiff -u -r1.1 -r1.2 src/sys/rump/dev/lib/libsysmon/component.c
cvs rdiff -u -r1.2 -r1.3 src/sys/rump/dev/lib/libucom/ucom_at_usb.c
cvs rdiff -u -r1.1 -r1.2 src/sys/rump/dev/lib/libulpt/ulpt_at_usb.c
cvs rdiff -u -r1.1 -r1.2 \
    src/sys/rump/dev/lib/libumass/sd_at_scsibus_at_umass.c
cvs rdiff -u -r1.1 -r1.2 src/sys/rump/dev/lib/libwscons/component.c
cvs rdiff -u -r1.36 -r1.37 src/sys/rump/include/rump/rumpuser.h
cvs rdiff -u -r1.14 -r1.15 src/sys/rump/librump/rumpdev/rump_dev.c
cvs rdiff -u -r1.9 -r1.10 src/sys/rump/librump/rumpdev/rump_dev_private.h
cvs rdiff -u -r1.153 -r1.154 src/sys/rump/librump/rumpkern/rump.c
cvs rdiff -u -r1.42 -r1.43 src/sys/rump/librump/rumpkern/rump_private.h
cvs rdiff -u -r1.11 -r1.12 src/sys/rump/librump/rumpnet/rump_net.c
cvs rdiff -u -r1.4 -r1.5 src/sys/rump/librump/rumpnet/rump_net_private.h
cvs rdiff -u -r1.3 -r1.4 src/sys/rump/net/lib/Makefile.inc
cvs rdiff -u -r1.1 -r1.2 src/sys/rump/net/lib/liblocal/component.c
cvs rdiff -u -r1.2 -r1.3 src/sys/rump/net/lib/libnet/component.c
cvs rdiff -u -r1.1 -r1.2 src/sys/rump/net/lib/libnetinet/component.c
cvs rdiff -u -r1.1 -r1.2 src/sys/rump/net/lib/libsockin/component.c
cvs rdiff -u -r1.1 -r1.2 src/sys/rump/net/lib/libvirtif/component.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Reply via email to