Source-Changes archive

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

CVS commit: src



Module Name:    src
Committed By:   dyoung
Date:           Wed Feb 24 22:38:10 UTC 2010

Modified Files:
        src/share/man/man9: pmf.9
        src/sys/arch/i386/pci: elan520.c piixpcib.c
        src/sys/arch/mips/atheros/dev: if_ath_arbus.c
        src/sys/arch/sparc/dev: fd.c
        src/sys/arch/sparc64/dev: fdc.c
        src/sys/arch/x86/pci: ichlpcib.c pchb.c
        src/sys/arch/x86/x86: cpu.c x86_autoconf.c
        src/sys/arch/xen/x86: cpu.c
        src/sys/arch/zaurus/dev: zaudio.c zkbd.c zlcd.c zssp.c ztp.c
        src/sys/dev: audio.c
        src/sys/dev/acpi: acpi.c acpi_acad.c acpi_bat.c acpi_ec.c acpi_lid.c
            asus_acpi.c dalb_acpi.c hpqlb_acpi.c sony_acpi.c thinkpad_acpi.c
            wmi_acpi.c
        src/sys/dev/ata: ata.c wd.c
        src/sys/dev/cardbus: cardbus.c if_atw_cardbus.c if_rtw_cardbus.c
        src/sys/dev/gpio: gpio.c
        src/sys/dev/hpc: hpcfb.c
        src/sys/dev/i2c: dbcool.c dbcool_var.h sdtemp.c
        src/sys/dev/ic: aic79xx_osm.c aic7xxx_osm.c athvar.h atw.c atwvar.h
            bwi.c bwivar.h com.c comvar.h gem.c gemvar.h hpet.c ne2000.c
            ne2000var.h pckbc.c pckbcvar.h rtw.c rtwvar.h spic.c spicvar.h
        src/sys/dev/isa: aps.c com_isa.c fd.c sbdsp.c ym.c
        src/sys/dev/mii: mii_physubr.c miivar.h ukphy.c
        src/sys/dev/pci: agp.c agp_i810.c agp_intel.c ahcisata_pci.c auacer.c
            auich.c auixp.c autri.c auvia.c azalia.c cs4280.c cs4281.c
            ehci_pci.c esa.c esm.c fwohci_pci.c gcscaudio.c if_age.c
            if_ath_pci.c if_atw_pci.c if_bce.c if_cas.c if_fxp_pci.c
            if_gem_pci.c if_iwn.c if_msk.c if_nfe.c if_rtw_pci.c if_sip.c
            if_sk.c if_vr.c if_wpi.c ixpide.c mvsata_pci.c neo.c pccbb.c pci.c
            piixide.c piixpm.c ppb.c siisata_pci.c uhci_pci.c vga_pci.c
            viaide.c yds.c
        src/sys/dev/pci/hdaudio: hdaudio_afg.c hdaudio_pci.c
        src/sys/dev/pckbport: pckbd.c pms.c
        src/sys/dev/pcmcia: bt3c.c btbc.c
        src/sys/dev/sbus: dbri.c p9100.c
        src/sys/dev/scsipi: sd.c
        src/sys/dev/sdmmc: sdhc.c sdhcvar.h
        src/sys/dev/usb: ehci.c ehcivar.h ohci.c ohcivar.h uhci.c uhcivar.h
        src/sys/dev/wscons: wsdisplay.c wskbd.c
        src/sys/dev/wsfb: genfbvar.h
        src/sys/external/bsd/drm/dist/bsd-core: i915_drv.c radeon_drv.c
        src/sys/kern: kern_pmf.c subr_autoconf.c
        src/sys/sys: device.h device_if.h pmf.h

Log Message:
A pointer typedef entails trading too much flexibility to declare const
and non-const types, and the kernel uses both const and non-const
PMF qualifiers and device suspensors, so change the pmf_qual_t and
device_suspensor_t typedefs from "pointers to const" to non-pointer,
non-const types.


To generate a diff of this commit:
cvs rdiff -u -r1.16 -r1.17 src/share/man/man9/pmf.9
cvs rdiff -u -r1.46 -r1.47 src/sys/arch/i386/pci/elan520.c
cvs rdiff -u -r1.17 -r1.18 src/sys/arch/i386/pci/piixpcib.c
cvs rdiff -u -r1.17 -r1.18 src/sys/arch/mips/atheros/dev/if_ath_arbus.c
cvs rdiff -u -r1.148 -r1.149 src/sys/arch/sparc/dev/fd.c
cvs rdiff -u -r1.32 -r1.33 src/sys/arch/sparc64/dev/fdc.c
cvs rdiff -u -r1.23 -r1.24 src/sys/arch/x86/pci/ichlpcib.c
cvs rdiff -u -r1.20 -r1.21 src/sys/arch/x86/pci/pchb.c
cvs rdiff -u -r1.68 -r1.69 src/sys/arch/x86/x86/cpu.c
cvs rdiff -u -r1.49 -r1.50 src/sys/arch/x86/x86/x86_autoconf.c
cvs rdiff -u -r1.40 -r1.41 src/sys/arch/xen/x86/cpu.c
cvs rdiff -u -r1.11 -r1.12 src/sys/arch/zaurus/dev/zaudio.c
cvs rdiff -u -r1.10 -r1.11 src/sys/arch/zaurus/dev/zkbd.c \
    src/sys/arch/zaurus/dev/zlcd.c
cvs rdiff -u -r1.8 -r1.9 src/sys/arch/zaurus/dev/zssp.c
cvs rdiff -u -r1.9 -r1.10 src/sys/arch/zaurus/dev/ztp.c
cvs rdiff -u -r1.250 -r1.251 src/sys/dev/audio.c
cvs rdiff -u -r1.148 -r1.149 src/sys/dev/acpi/acpi.c
cvs rdiff -u -r1.39 -r1.40 src/sys/dev/acpi/acpi_acad.c
cvs rdiff -u -r1.81 -r1.82 src/sys/dev/acpi/acpi_bat.c
cvs rdiff -u -r1.59 -r1.60 src/sys/dev/acpi/acpi_ec.c
cvs rdiff -u -r1.32 -r1.33 src/sys/dev/acpi/acpi_lid.c
cvs rdiff -u -r1.16 -r1.17 src/sys/dev/acpi/asus_acpi.c
cvs rdiff -u -r1.6 -r1.7 src/sys/dev/acpi/dalb_acpi.c
cvs rdiff -u -r1.5 -r1.6 src/sys/dev/acpi/hpqlb_acpi.c
cvs rdiff -u -r1.12 -r1.13 src/sys/dev/acpi/sony_acpi.c \
    src/sys/dev/acpi/wmi_acpi.c
cvs rdiff -u -r1.25 -r1.26 src/sys/dev/acpi/thinkpad_acpi.c
cvs rdiff -u -r1.111 -r1.112 src/sys/dev/ata/ata.c
cvs rdiff -u -r1.383 -r1.384 src/sys/dev/ata/wd.c
cvs rdiff -u -r1.100 -r1.101 src/sys/dev/cardbus/cardbus.c
cvs rdiff -u -r1.29 -r1.30 src/sys/dev/cardbus/if_atw_cardbus.c
cvs rdiff -u -r1.34 -r1.35 src/sys/dev/cardbus/if_rtw_cardbus.c
cvs rdiff -u -r1.31 -r1.32 src/sys/dev/gpio/gpio.c
cvs rdiff -u -r1.52 -r1.53 src/sys/dev/hpc/hpcfb.c
cvs rdiff -u -r1.14 -r1.15 src/sys/dev/i2c/dbcool.c
cvs rdiff -u -r1.7 -r1.8 src/sys/dev/i2c/dbcool_var.h
cvs rdiff -u -r1.10 -r1.11 src/sys/dev/i2c/sdtemp.c
cvs rdiff -u -r1.30 -r1.31 src/sys/dev/ic/aic79xx_osm.c \
    src/sys/dev/ic/athvar.h
cvs rdiff -u -r1.36 -r1.37 src/sys/dev/ic/aic7xxx_osm.c
cvs rdiff -u -r1.149 -r1.150 src/sys/dev/ic/atw.c
cvs rdiff -u -r1.35 -r1.36 src/sys/dev/ic/atwvar.h
cvs rdiff -u -r1.13 -r1.14 src/sys/dev/ic/bwi.c
cvs rdiff -u -r1.6 -r1.7 src/sys/dev/ic/bwivar.h src/sys/dev/ic/spicvar.h
cvs rdiff -u -r1.294 -r1.295 src/sys/dev/ic/com.c
cvs rdiff -u -r1.69 -r1.70 src/sys/dev/ic/comvar.h
cvs rdiff -u -r1.92 -r1.93 src/sys/dev/ic/gem.c
cvs rdiff -u -r1.20 -r1.21 src/sys/dev/ic/gemvar.h
cvs rdiff -u -r1.9 -r1.10 src/sys/dev/ic/hpet.c
cvs rdiff -u -r1.66 -r1.67 src/sys/dev/ic/ne2000.c
cvs rdiff -u -r1.23 -r1.24 src/sys/dev/ic/ne2000var.h
cvs rdiff -u -r1.47 -r1.48 src/sys/dev/ic/pckbc.c
cvs rdiff -u -r1.16 -r1.17 src/sys/dev/ic/pckbcvar.h src/sys/dev/ic/spic.c
cvs rdiff -u -r1.113 -r1.114 src/sys/dev/ic/rtw.c
cvs rdiff -u -r1.41 -r1.42 src/sys/dev/ic/rtwvar.h
cvs rdiff -u -r1.9 -r1.10 src/sys/dev/isa/aps.c
cvs rdiff -u -r1.38 -r1.39 src/sys/dev/isa/com_isa.c src/sys/dev/isa/ym.c
cvs rdiff -u -r1.94 -r1.95 src/sys/dev/isa/fd.c
cvs rdiff -u -r1.133 -r1.134 src/sys/dev/isa/sbdsp.c
cvs rdiff -u -r1.66 -r1.67 src/sys/dev/mii/mii_physubr.c
cvs rdiff -u -r1.57 -r1.58 src/sys/dev/mii/miivar.h
cvs rdiff -u -r1.38 -r1.39 src/sys/dev/mii/ukphy.c
cvs rdiff -u -r1.67 -r1.68 src/sys/dev/pci/agp.c src/sys/dev/pci/viaide.c
cvs rdiff -u -r1.65 -r1.66 src/sys/dev/pci/agp_i810.c
cvs rdiff -u -r1.33 -r1.34 src/sys/dev/pci/agp_intel.c \
    src/sys/dev/pci/auixp.c
cvs rdiff -u -r1.18 -r1.19 src/sys/dev/pci/ahcisata_pci.c
cvs rdiff -u -r1.26 -r1.27 src/sys/dev/pci/auacer.c
cvs rdiff -u -r1.136 -r1.137 src/sys/dev/pci/auich.c
cvs rdiff -u -r1.45 -r1.46 src/sys/dev/pci/autri.c src/sys/dev/pci/if_wpi.c
cvs rdiff -u -r1.71 -r1.72 src/sys/dev/pci/auvia.c
cvs rdiff -u -r1.72 -r1.73 src/sys/dev/pci/azalia.c \
    src/sys/dev/pci/if_fxp_pci.c
cvs rdiff -u -r1.56 -r1.57 src/sys/dev/pci/cs4280.c
cvs rdiff -u -r1.43 -r1.44 src/sys/dev/pci/cs4281.c
cvs rdiff -u -r1.46 -r1.47 src/sys/dev/pci/ehci_pci.c
cvs rdiff -u -r1.53 -r1.54 src/sys/dev/pci/esa.c src/sys/dev/pci/piixide.c
cvs rdiff -u -r1.52 -r1.53 src/sys/dev/pci/esm.c
cvs rdiff -u -r1.35 -r1.36 src/sys/dev/pci/fwohci_pci.c
cvs rdiff -u -r1.4 -r1.5 src/sys/dev/pci/gcscaudio.c
cvs rdiff -u -r1.36 -r1.37 src/sys/dev/pci/if_age.c \
    src/sys/dev/pci/if_ath_pci.c src/sys/dev/pci/if_iwn.c
cvs rdiff -u -r1.23 -r1.24 src/sys/dev/pci/if_atw_pci.c
cvs rdiff -u -r1.30 -r1.31 src/sys/dev/pci/if_bce.c
cvs rdiff -u -r1.5 -r1.6 src/sys/dev/pci/if_cas.c
cvs rdiff -u -r1.41 -r1.42 src/sys/dev/pci/if_gem_pci.c src/sys/dev/pci/ppb.c
cvs rdiff -u -r1.32 -r1.33 src/sys/dev/pci/if_msk.c
cvs rdiff -u -r1.49 -r1.50 src/sys/dev/pci/if_nfe.c \
    src/sys/dev/pci/uhci_pci.c
cvs rdiff -u -r1.16 -r1.17 src/sys/dev/pci/if_rtw_pci.c
cvs rdiff -u -r1.145 -r1.146 src/sys/dev/pci/if_sip.c
cvs rdiff -u -r1.64 -r1.65 src/sys/dev/pci/if_sk.c
cvs rdiff -u -r1.102 -r1.103 src/sys/dev/pci/if_vr.c
cvs rdiff -u -r1.15 -r1.16 src/sys/dev/pci/ixpide.c
cvs rdiff -u -r1.2 -r1.3 src/sys/dev/pci/mvsata_pci.c
cvs rdiff -u -r1.44 -r1.45 src/sys/dev/pci/neo.c
cvs rdiff -u -r1.193 -r1.194 src/sys/dev/pci/pccbb.c
cvs rdiff -u -r1.126 -r1.127 src/sys/dev/pci/pci.c
cvs rdiff -u -r1.31 -r1.32 src/sys/dev/pci/piixpm.c
cvs rdiff -u -r1.7 -r1.8 src/sys/dev/pci/siisata_pci.c
cvs rdiff -u -r1.48 -r1.49 src/sys/dev/pci/vga_pci.c src/sys/dev/pci/yds.c
cvs rdiff -u -r1.19 -r1.20 src/sys/dev/pci/hdaudio/hdaudio_afg.c
cvs rdiff -u -r1.4 -r1.5 src/sys/dev/pci/hdaudio/hdaudio_pci.c
cvs rdiff -u -r1.28 -r1.29 src/sys/dev/pckbport/pckbd.c
cvs rdiff -u -r1.29 -r1.30 src/sys/dev/pckbport/pms.c
cvs rdiff -u -r1.20 -r1.21 src/sys/dev/pcmcia/bt3c.c
cvs rdiff -u -r1.14 -r1.15 src/sys/dev/pcmcia/btbc.c
cvs rdiff -u -r1.30 -r1.31 src/sys/dev/sbus/dbri.c
cvs rdiff -u -r1.51 -r1.52 src/sys/dev/sbus/p9100.c
cvs rdiff -u -r1.291 -r1.292 src/sys/dev/scsipi/sd.c
cvs rdiff -u -r1.5 -r1.6 src/sys/dev/sdmmc/sdhc.c
cvs rdiff -u -r1.2 -r1.3 src/sys/dev/sdmmc/sdhcvar.h
cvs rdiff -u -r1.165 -r1.166 src/sys/dev/usb/ehci.c
cvs rdiff -u -r1.35 -r1.36 src/sys/dev/usb/ehcivar.h
cvs rdiff -u -r1.205 -r1.206 src/sys/dev/usb/ohci.c
cvs rdiff -u -r1.46 -r1.47 src/sys/dev/usb/ohcivar.h \
    src/sys/dev/usb/uhcivar.h
cvs rdiff -u -r1.231 -r1.232 src/sys/dev/usb/uhci.c
cvs rdiff -u -r1.130 -r1.131 src/sys/dev/wscons/wsdisplay.c
cvs rdiff -u -r1.126 -r1.127 src/sys/dev/wscons/wskbd.c
cvs rdiff -u -r1.13 -r1.14 src/sys/dev/wsfb/genfbvar.h
cvs rdiff -u -r1.7 -r1.8 src/sys/external/bsd/drm/dist/bsd-core/i915_drv.c \
    src/sys/external/bsd/drm/dist/bsd-core/radeon_drv.c
cvs rdiff -u -r1.32 -r1.33 src/sys/kern/kern_pmf.c
cvs rdiff -u -r1.202 -r1.203 src/sys/kern/subr_autoconf.c
cvs rdiff -u -r1.134 -r1.135 src/sys/sys/device.h
cvs rdiff -u -r1.4 -r1.5 src/sys/sys/device_if.h
cvs rdiff -u -r1.17 -r1.18 src/sys/sys/pmf.h

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