Source-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: src/sys/rump/dev/lib



Module Name:    src
Committed By:   pooka
Date:           Wed Nov 11 21:52:47 UTC 2015

Modified Files:
        src/sys/rump/dev/lib: Makefile.inc
        src/sys/rump/dev/lib/libmiiphy: Makefile
        src/sys/rump/dev/lib/libpci_auich: Makefile
        src/sys/rump/dev/lib/libpci_eap: Makefile
        src/sys/rump/dev/lib/libpci_if_iwn: Makefile
        src/sys/rump/dev/lib/libpci_if_pcn: Makefile
        src/sys/rump/dev/lib/libpci_if_wm: Makefile
        src/sys/rump/dev/lib/libpci_usbhc: Makefile
        src/sys/rump/dev/lib/libpci_virtio: Makefile
        src/sys/rump/dev/lib/libubt: Makefile
        src/sys/rump/dev/lib/libugenhc: Makefile
        src/sys/rump/dev/lib/libusb: Makefile
        src/sys/rump/dev/lib/libvirtio_if_vioif: Makefile
        src/sys/rump/dev/lib/libvirtio_ld: Makefile
        src/sys/rump/dev/lib/libvirtio_viornd: Makefile
        src/sys/rump/dev/lib/libvirtio_vioscsi: Makefile
Added Files:
        src/sys/rump/dev/lib: component_simple.c
Removed Files:
        src/sys/rump/dev/lib/libmiiphy: phy_at_mii.c
        src/sys/rump/dev/lib/libpci_auich: auich_at_pci.c
        src/sys/rump/dev/lib/libpci_eap: eap_at_pci.c
        src/sys/rump/dev/lib/libpci_if_iwn: iwn_at_pci.c
        src/sys/rump/dev/lib/libpci_if_pcn: pcn_at_pci.c
        src/sys/rump/dev/lib/libpci_if_wm: wm_at_pci.c
        src/sys/rump/dev/lib/libpci_usbhc: usbhc_at_pci.c
        src/sys/rump/dev/lib/libpci_virtio: virtio_at_pci.c
        src/sys/rump/dev/lib/libubt: ubt_at_usb.c
        src/sys/rump/dev/lib/libugenhc: ugenhc_at_mainbus.c
        src/sys/rump/dev/lib/libusb: usb_at_hc.c
        src/sys/rump/dev/lib/libvirtio_if_vioif: vioif_at_virtio.c
        src/sys/rump/dev/lib/libvirtio_viornd: viornd_at_virtio.c
        src/sys/rump/dev/lib/libvirtio_vioscsi: vioscsi_at_virtio.c

Log Message:
Make it easier to create rump kernel components, part 1.

Reduce copypasteware for the component constructors.  If a constructor
calls only config_init_component(), handle it from a common source file
instead of copying the same(ish) file around to every component.


To generate a diff of this commit:
cvs rdiff -u -r1.4 -r1.5 src/sys/rump/dev/lib/Makefile.inc
cvs rdiff -u -r0 -r1.1 src/sys/rump/dev/lib/component_simple.c
cvs rdiff -u -r1.4 -r1.5 src/sys/rump/dev/lib/libmiiphy/Makefile
cvs rdiff -u -r1.1 -r0 src/sys/rump/dev/lib/libmiiphy/phy_at_mii.c
cvs rdiff -u -r1.2 -r1.3 src/sys/rump/dev/lib/libpci_auich/Makefile
cvs rdiff -u -r1.1 -r0 src/sys/rump/dev/lib/libpci_auich/auich_at_pci.c
cvs rdiff -u -r1.2 -r1.3 src/sys/rump/dev/lib/libpci_eap/Makefile
cvs rdiff -u -r1.1 -r0 src/sys/rump/dev/lib/libpci_eap/eap_at_pci.c
cvs rdiff -u -r1.2 -r1.3 src/sys/rump/dev/lib/libpci_if_iwn/Makefile
cvs rdiff -u -r1.1 -r0 src/sys/rump/dev/lib/libpci_if_iwn/iwn_at_pci.c
cvs rdiff -u -r1.2 -r1.3 src/sys/rump/dev/lib/libpci_if_pcn/Makefile
cvs rdiff -u -r1.1 -r0 src/sys/rump/dev/lib/libpci_if_pcn/pcn_at_pci.c
cvs rdiff -u -r1.2 -r1.3 src/sys/rump/dev/lib/libpci_if_wm/Makefile
cvs rdiff -u -r1.1 -r0 src/sys/rump/dev/lib/libpci_if_wm/wm_at_pci.c
cvs rdiff -u -r1.3 -r1.4 src/sys/rump/dev/lib/libpci_usbhc/Makefile
cvs rdiff -u -r1.1 -r0 src/sys/rump/dev/lib/libpci_usbhc/usbhc_at_pci.c
cvs rdiff -u -r1.2 -r1.3 src/sys/rump/dev/lib/libpci_virtio/Makefile
cvs rdiff -u -r1.1 -r0 src/sys/rump/dev/lib/libpci_virtio/virtio_at_pci.c
cvs rdiff -u -r1.4 -r1.5 src/sys/rump/dev/lib/libubt/Makefile
cvs rdiff -u -r1.4 -r0 src/sys/rump/dev/lib/libubt/ubt_at_usb.c
cvs rdiff -u -r1.10 -r1.11 src/sys/rump/dev/lib/libugenhc/Makefile
cvs rdiff -u -r1.3 -r0 src/sys/rump/dev/lib/libugenhc/ugenhc_at_mainbus.c
cvs rdiff -u -r1.9 -r1.10 src/sys/rump/dev/lib/libusb/Makefile
cvs rdiff -u -r1.1 -r0 src/sys/rump/dev/lib/libusb/usb_at_hc.c
cvs rdiff -u -r1.2 -r1.3 src/sys/rump/dev/lib/libvirtio_if_vioif/Makefile
cvs rdiff -u -r1.1 -r0 \
    src/sys/rump/dev/lib/libvirtio_if_vioif/vioif_at_virtio.c
cvs rdiff -u -r1.2 -r1.3 src/sys/rump/dev/lib/libvirtio_ld/Makefile
cvs rdiff -u -r1.2 -r1.3 src/sys/rump/dev/lib/libvirtio_viornd/Makefile
cvs rdiff -u -r1.1 -r0 \
    src/sys/rump/dev/lib/libvirtio_viornd/viornd_at_virtio.c
cvs rdiff -u -r1.1 -r1.2 src/sys/rump/dev/lib/libvirtio_vioscsi/Makefile
cvs rdiff -u -r1.1 -r0 \
    src/sys/rump/dev/lib/libvirtio_vioscsi/vioscsi_at_virtio.c

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




Home | Main Index | Thread Index | Old Index