From: | Matthew Dillon <dillon@xxxxxxxxxxxxxxxxxxxxxxx> |
Date: | Mon, 23 Oct 2006 14:50:33 -0700 (PDT) |
dillon 2006/10/23 14:50:33 PDT DragonFly src repository Modified files: sys/arch/amd64/include pcb_ext.h reloc.h sys/arch/i386/acpica5 acpi_machdep.c sys/arch/i386/apic apic_abi.c apic_ipl.h apic_vector.s mpapic.c mpapic.h sys/arch/i386/apm apm.c sys/arch/i386/i386 autoconf.c exception.s identcpu.c machdep.c math_emulate.c mem.c mp_machdep.c nexus.c trap.c userconfig.c vm86.c sys/arch/i386/icu icu.h icu_abi.c icu_ipl.h icu_ipl.s icu_vector.s sys/arch/i386/include bus.h bus_at386.h bus_dma.h bus_memio.h bus_pio.h cpu.h cpufunc.h db_machdep.h elf.h float.h floatingpoint.h frame.h globaldata.h ipl.h lock.h pcb.h pcb_ext.h resource.h specialreg.h thread.h uc_device.h sys/arch/i386/isa clock.c intr_machdep.c intr_machdep.h ipl_funcs.c npx.c prof_machdep.c sys/boot/common isapnp.h sys/boot/efi/include/ia64 pe.h sys/bus/cam/scsi scsi_low.h sys/bus/eisa eisaconf.h sys/bus/isa pnpeat.c rtc.h syscons_isa.c sys/bus/isa/i386 isa.h isa_device.h isa_dma.c sys/conf kmod.mk sys/crypto/blowfish/arch/i386 bf_enc_586.S bf_enc_686.S sys/crypto/des/arch/i386 des_enc.S sys/dev/misc/gpib gpib.h sys/dev/misc/syscons/apm apm_saver.c sys/dev/netif/ar if_ar.h sys/dev/netif/fe if_fe.c if_fe_isa.c if_fe_pccard.c sys/dev/netif/ie if_ie.c sys/dev/netif/le if_le.c sys/dev/netif/pdq_layer pdq_ifsubr.c sys/dev/netif/rdp if_rdp.c if_rdpreg.h sys/dev/netif/sr if_sr.h sys/dev/raid/asr asr.c sys/dev/raid/dpt dpt_control.c sys/dev/serial/cy cy.c cy_pci.c sys/dev/serial/rc rc.c sys/dev/serial/stl stallion.c sys/dev/sound/pci cmireg.h sys/dev/video/ctx ctxreg.h sys/emulation/linux/i386 linux.h sys/kern kern_checkpoint.c kern_poll.c sys/netgraph/socket ng_socket.h ng_socketvar.h sys/netgraph/tty ng_tty.c sys/netproto/atalk ddp.h ddp_var.h sys/sys elf32.h elf64.h elf_common.h elf_generic.h timex.h sys/net/i4b/layer1/isic i4b_isic.h sys/net/sl if_sl.c sys/net/vlan if_vlan_var.h Log: Further normalize the _XXX_H_ symbols used to conditionalize header file inclusion. Use _MACHINE_BLAH_H_ for headers found in "/usr/src/sys/arch/<arch>/include". Most headers already did this, but some did not. Use _ARCH_SUBDIR_BLAH_H_ for headers found in "/usr/src/sys/arch/<arch>/subdir" instead of _I386_SUBDIR_BLAH_H_. Change #include's made in architecture-specific directories to use <machine/blah.h> instead of "blah.h", allowing the included header files to be overrdden by another architecture. For example, a virtual kernel architecture might include a header from arch/i386/include which then includes some other header in arch/i386/include. But really we want that other header to also go via the arch/vkernel/include, so the header files in arch/i386/include must use <machine/blah.h> instead of "blah.h" for most of their sub-includes. Change most architecture-specific includes such as <i386/icu/icu.h> to use a generic path through the "arch" softlink, such as <arch/icu/icu.h>. Remove the temporary -I@/arch shim made in a recent commit, the <arch/...> mechanism replaces it. These changes allow us to implement heirarchical architectural overrides, primarily intended for virtual kernel support. A virtual kernel uses an architecture of 'vkernel' but must be able to access actual cpu-specific header files such as those found in arch/i386. It does this using a "cpu" softlink. For example, someone including <machine/atomic.h> in a vkernel build would hit the "arch/vkernel/include/atomic.h" header, and this header could then #include <cpu/atomic.h> to access the actual cpu's atomic.h file: "arch/i386/include/atomic.h". The ultimate effect is that an architecture can build on another architecture's header and source files. Revision Changes Path 1.2 +3 -3 src/sys/arch/amd64/include/pcb_ext.h 1.2 +2 -2 src/sys/arch/amd64/include/reloc.h 1.10 +1 -2 src/sys/arch/i386/acpica5/acpi_machdep.c 1.10 +2 -2 src/sys/arch/i386/apic/apic_abi.c 1.8 +3 -3 src/sys/arch/i386/apic/apic_ipl.h 1.32 +2 -2 src/sys/arch/i386/apic/apic_vector.s 1.18 +1 -1 src/sys/arch/i386/apic/mpapic.c 1.10 +1 -1 src/sys/arch/i386/apic/mpapic.h 1.18 +1 -1 src/sys/arch/i386/apm/apm.c 1.29 +1 -1 src/sys/arch/i386/i386/autoconf.c 1.28 +1 -1 src/sys/arch/i386/i386/exception.s 1.12 +1 -1 src/sys/arch/i386/i386/identcpu.c 1.100 +1 -1 src/sys/arch/i386/i386/machdep.c 1.6 +1 -1 src/sys/arch/i386/i386/math_emulate.c 1.22 +1 -1 src/sys/arch/i386/i386/mem.c 1.52 +2 -2 src/sys/arch/i386/i386/mp_machdep.c 1.26 +1 -2 src/sys/arch/i386/i386/nexus.c 1.83 +1 -1 src/sys/arch/i386/i386/trap.c 1.9 +2 -2 src/sys/arch/i386/i386/userconfig.c 1.21 +1 -1 src/sys/arch/i386/i386/vm86.c 1.10 +3 -3 src/sys/arch/i386/icu/icu.h 1.10 +1 -1 src/sys/arch/i386/icu/icu_abi.c 1.6 +3 -3 src/sys/arch/i386/icu/icu_ipl.h 1.16 +1 -1 src/sys/arch/i386/icu/icu_ipl.s 1.26 +1 -1 src/sys/arch/i386/icu/icu_vector.s 1.6 +5 -5 src/sys/arch/i386/include/bus.h 1.8 +114 -114 src/sys/arch/i386/include/bus_at386.h 1.6 +3 -3 src/sys/arch/i386/include/bus_dma.h 1.3 +4 -4 src/sys/arch/i386/include/bus_memio.h 1.3 +4 -4 src/sys/arch/i386/include/bus_pio.h 1.19 +3 -3 src/sys/arch/i386/include/cpu.h 1.16 +1 -1 src/sys/arch/i386/include/cpufunc.h 1.8 +4 -4 src/sys/arch/i386/include/db_machdep.h 1.7 +1 -1 src/sys/arch/i386/include/elf.h 1.4 +1 -1 src/sys/arch/i386/include/float.h 1.4 +1 -1 src/sys/arch/i386/include/floatingpoint.h 1.5 +1 -1 src/sys/arch/i386/include/frame.h 1.29 +3 -3 src/sys/arch/i386/include/globaldata.h 1.10 +2 -2 src/sys/arch/i386/include/ipl.h 1.14 +1 -1 src/sys/arch/i386/include/lock.h 1.10 +4 -4 src/sys/arch/i386/include/pcb.h 1.8 +4 -4 src/sys/arch/i386/include/pcb_ext.h 1.3 +2 -2 src/sys/arch/i386/include/resource.h 1.5 +1 -1 src/sys/arch/i386/include/specialreg.h 1.16 +1 -1 src/sys/arch/i386/include/thread.h 1.4 +2 -2 src/sys/arch/i386/include/uc_device.h 1.47 +3 -3 src/sys/arch/i386/isa/clock.c 1.46 +2 -2 src/sys/arch/i386/isa/intr_machdep.c 1.25 +3 -3 src/sys/arch/i386/isa/intr_machdep.h 1.13 +1 -1 src/sys/arch/i386/isa/ipl_funcs.c 1.35 +2 -2 src/sys/arch/i386/isa/npx.c 1.7 +1 -1 src/sys/arch/i386/isa/prof_machdep.c 1.6 +3 -3 src/sys/boot/common/isapnp.h 1.2 +2 -2 src/sys/boot/efi/include/ia64/pe.h 1.10 +1 -1 src/sys/bus/cam/scsi/scsi_low.h 1.4 +3 -3 src/sys/bus/eisa/eisaconf.h 1.2 +1 -1 src/sys/bus/isa/pnpeat.c 1.3 +4 -4 src/sys/bus/isa/rtc.h 1.8 +1 -1 src/sys/bus/isa/syscons_isa.c 1.5 +3 -3 src/sys/bus/isa/i386/isa.h 1.9 +3 -3 src/sys/bus/isa/i386/isa_device.h 1.10 +1 -1 src/sys/bus/isa/i386/isa_dma.c 1.27 +5 -3 src/sys/conf/kmod.mk 1.4 +1 -1 src/sys/crypto/blowfish/arch/i386/bf_enc_586.S 1.3 +2 -2 src/sys/crypto/blowfish/arch/i386/bf_enc_686.S 1.4 +1 -1 src/sys/crypto/des/arch/i386/des_enc.S 1.3 +4 -4 src/sys/dev/misc/gpib/gpib.h 1.7 +1 -1 src/sys/dev/misc/syscons/apm/apm_saver.c 1.4 +3 -3 src/sys/dev/netif/ar/if_ar.h 1.25 +1 -1 src/sys/dev/netif/fe/if_fe.c 1.5 +1 -1 src/sys/dev/netif/fe/if_fe_isa.c 1.10 +1 -1 src/sys/dev/netif/fe/if_fe_pccard.c 1.29 +2 -2 src/sys/dev/netif/ie/if_ie.c 1.35 +3 -3 src/sys/dev/netif/le/if_le.c 1.15 +1 -1 src/sys/dev/netif/pdq_layer/pdq_ifsubr.c 1.23 +2 -2 src/sys/dev/netif/rdp/if_rdp.c 1.3 +2 -2 src/sys/dev/netif/rdp/if_rdpreg.h 1.3 +4 -4 src/sys/dev/netif/sr/if_sr.h 1.26 +1 -1 src/sys/dev/raid/asr/asr.c 1.11 +1 -1 src/sys/dev/raid/dpt/dpt_control.c 1.23 +1 -1 src/sys/dev/serial/cy/cy.c 1.7 +1 -1 src/sys/dev/serial/cy/cy_pci.c 1.19 +1 -1 src/sys/dev/serial/rc/rc.c 1.22 +2 -2 src/sys/dev/serial/stl/stallion.c 1.3 +2 -2 src/sys/dev/sound/pci/cmireg.h 1.3 +4 -4 src/sys/dev/video/ctx/ctxreg.h 1.9 +3 -3 src/sys/emulation/linux/i386/linux.h 1.11 +2 -2 src/sys/kern/kern_checkpoint.c 1.23 +1 -1 src/sys/kern/kern_poll.c 1.3 +2 -2 src/sys/netgraph/socket/ng_socket.h 1.3 +2 -2 src/sys/netgraph/socket/ng_socketvar.h 1.14 +1 -1 src/sys/netgraph/tty/ng_tty.c 1.2 +3 -1 src/sys/netproto/atalk/ddp.h 1.3 +2 -2 src/sys/netproto/atalk/ddp_var.h 1.5 +1 -1 src/sys/sys/elf32.h 1.5 +1 -1 src/sys/sys/elf64.h 1.20 +1 -1 src/sys/sys/elf_common.h 1.6 +1 -1 src/sys/sys/elf_generic.h 1.7 +1 -1 src/sys/sys/timex.h 1.5 +2 -2 src/sys/net/i4b/layer1/isic/i4b_isic.h 1.29 +1 -1 src/sys/net/sl/if_sl.c 1.3 +2 -2 src/sys/net/vlan/if_vlan_var.h http://www.dragonflybsd.org/cvsweb/src/sys/arch/amd64/include/pcb_ext.h.diff?r1=1.1&r2=1.2&f=u http://www.dragonflybsd.org/cvsweb/src/sys/arch/amd64/include/reloc.h.diff?r1=1.1&r2=1.2&f=u http://www.dragonflybsd.org/cvsweb/src/sys/arch/i386/acpica5/acpi_machdep.c.diff?r1=1.9&r2=1.10&f=u http://www.dragonflybsd.org/cvsweb/src/sys/arch/i386/apic/apic_abi.c.diff?r1=1.9&r2=1.10&f=u http://www.dragonflybsd.org/cvsweb/src/sys/arch/i386/apic/apic_ipl.h.diff?r1=1.7&r2=1.8&f=u http://www.dragonflybsd.org/cvsweb/src/sys/arch/i386/apic/apic_vector.s.diff?r1=1.31&r2=1.32&f=u http://www.dragonflybsd.org/cvsweb/src/sys/arch/i386/apic/mpapic.c.diff?r1=1.17&r2=1.18&f=u http://www.dragonflybsd.org/cvsweb/src/sys/arch/i386/apic/mpapic.h.diff?r1=1.9&r2=1.10&f=u http://www.dragonflybsd.org/cvsweb/src/sys/arch/i386/apm/apm.c.diff?r1=1.17&r2=1.18&f=u http://www.dragonflybsd.org/cvsweb/src/sys/arch/i386/i386/autoconf.c.diff?r1=1.28&r2=1.29&f=u http://www.dragonflybsd.org/cvsweb/src/sys/arch/i386/i386/exception.s.diff?r1=1.27&r2=1.28&f=u http://www.dragonflybsd.org/cvsweb/src/sys/arch/i386/i386/identcpu.c.diff?r1=1.11&r2=1.12&f=u http://www.dragonflybsd.org/cvsweb/src/sys/arch/i386/i386/machdep.c.diff?r1=1.99&r2=1.100&f=u http://www.dragonflybsd.org/cvsweb/src/sys/arch/i386/i386/math_emulate.c.diff?r1=1.5&r2=1.6&f=u http://www.dragonflybsd.org/cvsweb/src/sys/arch/i386/i386/mem.c.diff?r1=1.21&r2=1.22&f=u http://www.dragonflybsd.org/cvsweb/src/sys/arch/i386/i386/mp_machdep.c.diff?r1=1.51&r2=1.52&f=u http://www.dragonflybsd.org/cvsweb/src/sys/arch/i386/i386/nexus.c.diff?r1=1.25&r2=1.26&f=u http://www.dragonflybsd.org/cvsweb/src/sys/arch/i386/i386/trap.c.diff?r1=1.82&r2=1.83&f=u http://www.dragonflybsd.org/cvsweb/src/sys/arch/i386/i386/userconfig.c.diff?r1=1.8&r2=1.9&f=u http://www.dragonflybsd.org/cvsweb/src/sys/arch/i386/i386/vm86.c.diff?r1=1.20&r2=1.21&f=u http://www.dragonflybsd.org/cvsweb/src/sys/arch/i386/icu/icu.h.diff?r1=1.9&r2=1.10&f=u http://www.dragonflybsd.org/cvsweb/src/sys/arch/i386/icu/icu_abi.c.diff?r1=1.9&r2=1.10&f=u http://www.dragonflybsd.org/cvsweb/src/sys/arch/i386/icu/icu_ipl.h.diff?r1=1.5&r2=1.6&f=u http://www.dragonflybsd.org/cvsweb/src/sys/arch/i386/icu/icu_ipl.s.diff?r1=1.15&r2=1.16&f=u http://www.dragonflybsd.org/cvsweb/src/sys/arch/i386/icu/icu_vector.s.diff?r1=1.25&r2=1.26&f=u http://www.dragonflybsd.org/cvsweb/src/sys/arch/i386/include/bus.h.diff?r1=1.5&r2=1.6&f=u http://www.dragonflybsd.org/cvsweb/src/sys/arch/i386/include/bus_at386.h.diff?r1=1.7&r2=1.8&f=u http://www.dragonflybsd.org/cvsweb/src/sys/arch/i386/include/bus_dma.h.diff?r1=1.5&r2=1.6&f=u http://www.dragonflybsd.org/cvsweb/src/sys/arch/i386/include/bus_memio.h.diff?r1=1.2&r2=1.3&f=u http://www.dragonflybsd.org/cvsweb/src/sys/arch/i386/include/bus_pio.h.diff?r1=1.2&r2=1.3&f=u http://www.dragonflybsd.org/cvsweb/src/sys/arch/i386/include/cpu.h.diff?r1=1.18&r2=1.19&f=u http://www.dragonflybsd.org/cvsweb/src/sys/arch/i386/include/cpufunc.h.diff?r1=1.15&r2=1.16&f=u http://www.dragonflybsd.org/cvsweb/src/sys/arch/i386/include/db_machdep.h.diff?r1=1.7&r2=1.8&f=u http://www.dragonflybsd.org/cvsweb/src/sys/arch/i386/include/elf.h.diff?r1=1.6&r2=1.7&f=u http://www.dragonflybsd.org/cvsweb/src/sys/arch/i386/include/float.h.diff?r1=1.3&r2=1.4&f=u http://www.dragonflybsd.org/cvsweb/src/sys/arch/i386/include/floatingpoint.h.diff?r1=1.3&r2=1.4&f=u http://www.dragonflybsd.org/cvsweb/src/sys/arch/i386/include/frame.h.diff?r1=1.4&r2=1.5&f=u http://www.dragonflybsd.org/cvsweb/src/sys/arch/i386/include/globaldata.h.diff?r1=1.28&r2=1.29&f=u http://www.dragonflybsd.org/cvsweb/src/sys/arch/i386/include/ipl.h.diff?r1=1.9&r2=1.10&f=u http://www.dragonflybsd.org/cvsweb/src/sys/arch/i386/include/lock.h.diff?r1=1.13&r2=1.14&f=u http://www.dragonflybsd.org/cvsweb/src/sys/arch/i386/include/pcb.h.diff?r1=1.9&r2=1.10&f=u http://www.dragonflybsd.org/cvsweb/src/sys/arch/i386/include/pcb_ext.h.diff?r1=1.7&r2=1.8&f=u http://www.dragonflybsd.org/cvsweb/src/sys/arch/i386/include/resource.h.diff?r1=1.2&r2=1.3&f=u http://www.dragonflybsd.org/cvsweb/src/sys/arch/i386/include/specialreg.h.diff?r1=1.4&r2=1.5&f=u http://www.dragonflybsd.org/cvsweb/src/sys/arch/i386/include/thread.h.diff?r1=1.15&r2=1.16&f=u http://www.dragonflybsd.org/cvsweb/src/sys/arch/i386/include/uc_device.h.diff?r1=1.3&r2=1.4&f=u http://www.dragonflybsd.org/cvsweb/src/sys/arch/i386/isa/clock.c.diff?r1=1.46&r2=1.47&f=u http://www.dragonflybsd.org/cvsweb/src/sys/arch/i386/isa/intr_machdep.c.diff?r1=1.45&r2=1.46&f=u http://www.dragonflybsd.org/cvsweb/src/sys/arch/i386/isa/intr_machdep.h.diff?r1=1.24&r2=1.25&f=u http://www.dragonflybsd.org/cvsweb/src/sys/arch/i386/isa/ipl_funcs.c.diff?r1=1.12&r2=1.13&f=u http://www.dragonflybsd.org/cvsweb/src/sys/arch/i386/isa/npx.c.diff?r1=1.34&r2=1.35&f=u http://www.dragonflybsd.org/cvsweb/src/sys/arch/i386/isa/prof_machdep.c.diff?r1=1.6&r2=1.7&f=u http://www.dragonflybsd.org/cvsweb/src/sys/boot/common/isapnp.h.diff?r1=1.5&r2=1.6&f=u http://www.dragonflybsd.org/cvsweb/src/sys/boot/efi/include/ia64/pe.h.diff?r1=1.1&r2=1.2&f=u http://www.dragonflybsd.org/cvsweb/src/sys/bus/cam/scsi/scsi_low.h.diff?r1=1.9&r2=1.10&f=u http://www.dragonflybsd.org/cvsweb/src/sys/bus/eisa/eisaconf.h.diff?r1=1.3&r2=1.4&f=u http://www.dragonflybsd.org/cvsweb/src/sys/bus/isa/pnpeat.c.diff?r1=1.1&r2=1.2&f=u http://www.dragonflybsd.org/cvsweb/src/sys/bus/isa/rtc.h.diff?r1=1.2&r2=1.3&f=u http://www.dragonflybsd.org/cvsweb/src/sys/bus/isa/syscons_isa.c.diff?r1=1.7&r2=1.8&f=u http://www.dragonflybsd.org/cvsweb/src/sys/bus/isa/i386/isa.h.diff?r1=1.4&r2=1.5&f=u http://www.dragonflybsd.org/cvsweb/src/sys/bus/isa/i386/isa_device.h.diff?r1=1.8&r2=1.9&f=u http://www.dragonflybsd.org/cvsweb/src/sys/bus/isa/i386/isa_dma.c.diff?r1=1.9&r2=1.10&f=u http://www.dragonflybsd.org/cvsweb/src/sys/conf/kmod.mk.diff?r1=1.26&r2=1.27&f=u http://www.dragonflybsd.org/cvsweb/src/sys/crypto/blowfish/arch/i386/bf_enc_586.S.diff?r1=1.3&r2=1.4&f=u http://www.dragonflybsd.org/cvsweb/src/sys/crypto/blowfish/arch/i386/bf_enc_686.S.diff?r1=1.2&r2=1.3&f=u http://www.dragonflybsd.org/cvsweb/src/sys/crypto/des/arch/i386/des_enc.S.diff?r1=1.3&r2=1.4&f=u http://www.dragonflybsd.org/cvsweb/src/sys/dev/misc/gpib/gpib.h.diff?r1=1.2&r2=1.3&f=u http://www.dragonflybsd.org/cvsweb/src/sys/dev/misc/syscons/apm/apm_saver.c.diff?r1=1.6&r2=1.7&f=u http://www.dragonflybsd.org/cvsweb/src/sys/dev/netif/ar/if_ar.h.diff?r1=1.3&r2=1.4&f=u http://www.dragonflybsd.org/cvsweb/src/sys/dev/netif/fe/if_fe.c.diff?r1=1.24&r2=1.25&f=u http://www.dragonflybsd.org/cvsweb/src/sys/dev/netif/fe/if_fe_isa.c.diff?r1=1.4&r2=1.5&f=u http://www.dragonflybsd.org/cvsweb/src/sys/dev/netif/fe/if_fe_pccard.c.diff?r1=1.9&r2=1.10&f=u http://www.dragonflybsd.org/cvsweb/src/sys/dev/netif/ie/if_ie.c.diff?r1=1.28&r2=1.29&f=u http://www.dragonflybsd.org/cvsweb/src/sys/dev/netif/le/if_le.c.diff?r1=1.34&r2=1.35&f=u http://www.dragonflybsd.org/cvsweb/src/sys/dev/netif/pdq_layer/pdq_ifsubr.c.diff?r1=1.14&r2=1.15&f=u http://www.dragonflybsd.org/cvsweb/src/sys/dev/netif/rdp/if_rdp.c.diff?r1=1.22&r2=1.23&f=u http://www.dragonflybsd.org/cvsweb/src/sys/dev/netif/rdp/if_rdpreg.h.diff?r1=1.2&r2=1.3&f=u http://www.dragonflybsd.org/cvsweb/src/sys/dev/netif/sr/if_sr.h.diff?r1=1.2&r2=1.3&f=u http://www.dragonflybsd.org/cvsweb/src/sys/dev/raid/asr/asr.c.diff?r1=1.25&r2=1.26&f=u http://www.dragonflybsd.org/cvsweb/src/sys/dev/raid/dpt/dpt_control.c.diff?r1=1.10&r2=1.11&f=u http://www.dragonflybsd.org/cvsweb/src/sys/dev/serial/cy/cy.c.diff?r1=1.22&r2=1.23&f=u http://www.dragonflybsd.org/cvsweb/src/sys/dev/serial/cy/cy_pci.c.diff?r1=1.6&r2=1.7&f=u http://www.dragonflybsd.org/cvsweb/src/sys/dev/serial/rc/rc.c.diff?r1=1.18&r2=1.19&f=u http://www.dragonflybsd.org/cvsweb/src/sys/dev/serial/stl/stallion.c.diff?r1=1.21&r2=1.22&f=u http://www.dragonflybsd.org/cvsweb/src/sys/dev/sound/pci/cmireg.h.diff?r1=1.2&r2=1.3&f=u http://www.dragonflybsd.org/cvsweb/src/sys/dev/video/ctx/ctxreg.h.diff?r1=1.2&r2=1.3&f=u http://www.dragonflybsd.org/cvsweb/src/sys/emulation/linux/i386/linux.h.diff?r1=1.8&r2=1.9&f=u http://www.dragonflybsd.org/cvsweb/src/sys/kern/kern_checkpoint.c.diff?r1=1.10&r2=1.11&f=u http://www.dragonflybsd.org/cvsweb/src/sys/kern/kern_poll.c.diff?r1=1.22&r2=1.23&f=u http://www.dragonflybsd.org/cvsweb/src/sys/netgraph/socket/ng_socket.h.diff?r1=1.2&r2=1.3&f=u http://www.dragonflybsd.org/cvsweb/src/sys/netgraph/socket/ng_socketvar.h.diff?r1=1.2&r2=1.3&f=u http://www.dragonflybsd.org/cvsweb/src/sys/netgraph/tty/ng_tty.c.diff?r1=1.13&r2=1.14&f=u http://www.dragonflybsd.org/cvsweb/src/sys/netproto/atalk/ddp.h.diff?r1=1.1&r2=1.2&f=u http://www.dragonflybsd.org/cvsweb/src/sys/netproto/atalk/ddp_var.h.diff?r1=1.2&r2=1.3&f=u http://www.dragonflybsd.org/cvsweb/src/sys/sys/elf32.h.diff?r1=1.4&r2=1.5&f=u http://www.dragonflybsd.org/cvsweb/src/sys/sys/elf64.h.diff?r1=1.4&r2=1.5&f=u http://www.dragonflybsd.org/cvsweb/src/sys/sys/elf_common.h.diff?r1=1.19&r2=1.20&f=u http://www.dragonflybsd.org/cvsweb/src/sys/sys/elf_generic.h.diff?r1=1.5&r2=1.6&f=u http://www.dragonflybsd.org/cvsweb/src/sys/sys/timex.h.diff?r1=1.6&r2=1.7&f=u http://www.dragonflybsd.org/cvsweb/src/sys/net/i4b/layer1/isic/i4b_isic.h.diff?r1=1.4&r2=1.5&f=u http://www.dragonflybsd.org/cvsweb/src/sys/net/sl/if_sl.c.diff?r1=1.28&r2=1.29&f=u http://www.dragonflybsd.org/cvsweb/src/sys/net/vlan/if_vlan_var.h.diff?r1=1.2&r2=1.3&f=u