PERFORCE change 36861 for review
Marcel Moolenaar
marcel at FreeBSD.org
Sun Aug 24 16:07:59 PDT 2003
http://perforce.freebsd.org/chv.cgi?CH=36861
Change 36861 by marcel at marcel_nfs on 2003/08/24 16:06:56
IFC @36860
Affected files ...
.. //depot/projects/ia64/UPDATING#49 integrate
.. //depot/projects/ia64/contrib/gcc/config/alpha/freebsd.h#8 integrate
.. //depot/projects/ia64/contrib/gcc/config/freebsd-spec.h#8 integrate
.. //depot/projects/ia64/contrib/gcc/config/i386/freebsd.h#20 integrate
.. //depot/projects/ia64/etc/defaults/rc.conf#40 integrate
.. //depot/projects/ia64/etc/rc.d/jail#5 integrate
.. //depot/projects/ia64/libexec/lukemftpd/Makefile#12 integrate
.. //depot/projects/ia64/sbin/atacontrol/atacontrol.c#12 integrate
.. //depot/projects/ia64/sys/amd64/amd64/pmap.c#21 integrate
.. //depot/projects/ia64/sys/conf/NOTES#65 integrate
.. //depot/projects/ia64/sys/conf/files#95 integrate
.. //depot/projects/ia64/sys/conf/options#65 integrate
.. //depot/projects/ia64/sys/dev/aac/aac.c#29 integrate
.. //depot/projects/ia64/sys/dev/aac/aac_cam.c#11 integrate
.. //depot/projects/ia64/sys/dev/aac/aac_debug.c#8 integrate
.. //depot/projects/ia64/sys/dev/aac/aac_disk.c#17 integrate
.. //depot/projects/ia64/sys/dev/aac/aac_linux.c#2 integrate
.. //depot/projects/ia64/sys/dev/aac/aac_pci.c#22 integrate
.. //depot/projects/ia64/sys/dev/acpica/acpi_cpu.c#8 integrate
.. //depot/projects/ia64/sys/dev/acpica/acpi_ec.c#17 integrate
.. //depot/projects/ia64/sys/dev/acpica/acpi_isab.c#4 integrate
.. //depot/projects/ia64/sys/dev/acpica/acpi_lid.c#7 integrate
.. //depot/projects/ia64/sys/dev/acpica/acpi_pci.c#5 integrate
.. //depot/projects/ia64/sys/dev/acpica/acpi_pci_link.c#7 integrate
.. //depot/projects/ia64/sys/dev/acpica/acpi_pcib.c#18 integrate
.. //depot/projects/ia64/sys/dev/acpica/acpi_pcib_pci.c#4 integrate
.. //depot/projects/ia64/sys/dev/acpica/acpi_powerres.c#6 integrate
.. //depot/projects/ia64/sys/dev/acpica/acpi_resource.c#8 integrate
.. //depot/projects/ia64/sys/dev/acpica/acpi_thermal.c#10 integrate
.. //depot/projects/ia64/sys/dev/acpica/acpica_support.c#7 integrate
.. //depot/projects/ia64/sys/dev/adlink/adlink.c#4 integrate
.. //depot/projects/ia64/sys/dev/advansys/adv_eisa.c#5 integrate
.. //depot/projects/ia64/sys/dev/advansys/adv_isa.c#5 integrate
.. //depot/projects/ia64/sys/dev/advansys/adv_pci.c#6 integrate
.. //depot/projects/ia64/sys/dev/advansys/advansys.c#8 integrate
.. //depot/projects/ia64/sys/dev/advansys/advlib.c#4 integrate
.. //depot/projects/ia64/sys/dev/advansys/advmcode.c#2 integrate
.. //depot/projects/ia64/sys/dev/advansys/adw_pci.c#6 integrate
.. //depot/projects/ia64/sys/dev/advansys/adwcam.c#8 integrate
.. //depot/projects/ia64/sys/dev/advansys/adwlib.c#2 integrate
.. //depot/projects/ia64/sys/dev/advansys/adwmcode.c#2 integrate
.. //depot/projects/ia64/sys/dev/aha/aha.c#10 integrate
.. //depot/projects/ia64/sys/dev/aha/aha_isa.c#5 integrate
.. //depot/projects/ia64/sys/dev/aha/aha_mca.c#5 integrate
.. //depot/projects/ia64/sys/dev/aic/aic.c#9 integrate
.. //depot/projects/ia64/sys/dev/aic/aic_cbus.c#3 integrate
.. //depot/projects/ia64/sys/dev/aic/aic_isa.c#3 integrate
.. //depot/projects/ia64/sys/dev/aic/aic_pccard.c#6 integrate
.. //depot/projects/ia64/sys/dev/aic7xxx/ahc_eisa.c#10 integrate
.. //depot/projects/ia64/sys/dev/aic7xxx/ahc_pci.c#12 integrate
.. //depot/projects/ia64/sys/dev/aic7xxx/ahd_pci.c#9 integrate
.. //depot/projects/ia64/sys/dev/aic7xxx/aic7770.c#8 integrate
.. //depot/projects/ia64/sys/dev/aic7xxx/aic79xx.c#16 integrate
.. //depot/projects/ia64/sys/dev/aic7xxx/aic79xx_osm.c#13 integrate
.. //depot/projects/ia64/sys/dev/aic7xxx/aic79xx_pci.c#13 integrate
.. //depot/projects/ia64/sys/dev/aic7xxx/aic7xxx.c#13 integrate
.. //depot/projects/ia64/sys/dev/aic7xxx/aic7xxx_93cx6.c#4 integrate
.. //depot/projects/ia64/sys/dev/aic7xxx/aic7xxx_osm.c#13 integrate
.. //depot/projects/ia64/sys/dev/aic7xxx/aic7xxx_pci.c#10 integrate
.. //depot/projects/ia64/sys/dev/amr/amr.c#19 integrate
.. //depot/projects/ia64/sys/dev/amr/amr_cam.c#8 integrate
.. //depot/projects/ia64/sys/dev/amr/amr_disk.c#10 integrate
.. //depot/projects/ia64/sys/dev/amr/amr_pci.c#12 integrate
.. //depot/projects/ia64/sys/dev/an/if_aironet_ieee.h#6 integrate
.. //depot/projects/ia64/sys/dev/an/if_an.c#26 integrate
.. //depot/projects/ia64/sys/dev/an/if_an_isa.c#8 integrate
.. //depot/projects/ia64/sys/dev/an/if_an_pccard.c#9 integrate
.. //depot/projects/ia64/sys/dev/an/if_an_pci.c#13 integrate
.. //depot/projects/ia64/sys/dev/an/if_anreg.h#9 integrate
.. //depot/projects/ia64/sys/dev/ar/if_ar.c#10 integrate
.. //depot/projects/ia64/sys/dev/ar/if_ar_isa.c#5 integrate
.. //depot/projects/ia64/sys/dev/ar/if_ar_pci.c#5 integrate
.. //depot/projects/ia64/sys/dev/asr/asr.c#18 integrate
.. //depot/projects/ia64/sys/dev/ata/ata-all.c#38 integrate
.. //depot/projects/ia64/sys/dev/ata/ata-all.h#14 integrate
.. //depot/projects/ia64/sys/dev/ata/ata-card.c#13 integrate
.. //depot/projects/ia64/sys/dev/ata/ata-cbus.c#6 integrate
.. //depot/projects/ia64/sys/dev/ata/ata-chipset.c#22 integrate
.. //depot/projects/ia64/sys/dev/ata/ata-commands.h#1 branch
.. //depot/projects/ia64/sys/dev/ata/ata-disk.c#25 integrate
.. //depot/projects/ia64/sys/dev/ata/ata-disk.h#9 integrate
.. //depot/projects/ia64/sys/dev/ata/ata-dma.c#27 integrate
.. //depot/projects/ia64/sys/dev/ata/ata-isa.c#12 integrate
.. //depot/projects/ia64/sys/dev/ata/ata-lowlevel.c#1 branch
.. //depot/projects/ia64/sys/dev/ata/ata-pci.c#31 integrate
.. //depot/projects/ia64/sys/dev/ata/ata-pci.h#12 integrate
.. //depot/projects/ia64/sys/dev/ata/ata-queue.c#1 branch
.. //depot/projects/ia64/sys/dev/ata/ata-raid.c#23 integrate
.. //depot/projects/ia64/sys/dev/ata/ata-raid.h#13 integrate
.. //depot/projects/ia64/sys/dev/ata/atapi-all.c#17 delete
.. //depot/projects/ia64/sys/dev/ata/atapi-all.h#9 delete
.. //depot/projects/ia64/sys/dev/ata/atapi-cam.c#14 integrate
.. //depot/projects/ia64/sys/dev/ata/atapi-cd.c#25 integrate
.. //depot/projects/ia64/sys/dev/ata/atapi-cd.h#9 integrate
.. //depot/projects/ia64/sys/dev/ata/atapi-fd.c#16 integrate
.. //depot/projects/ia64/sys/dev/ata/atapi-fd.h#7 integrate
.. //depot/projects/ia64/sys/dev/ata/atapi-tape.c#15 integrate
.. //depot/projects/ia64/sys/dev/ata/atapi-tape.h#5 integrate
.. //depot/projects/ia64/sys/dev/awi/am79c930.c#4 integrate
.. //depot/projects/ia64/sys/dev/awi/awi.c#13 integrate
.. //depot/projects/ia64/sys/dev/awi/awi_wep.c#10 integrate
.. //depot/projects/ia64/sys/dev/awi/awi_wicfg.c#6 integrate
.. //depot/projects/ia64/sys/dev/awi/if_awi_pccard.c#8 integrate
.. //depot/projects/ia64/sys/dev/bge/if_bge.c#41 integrate
.. //depot/projects/ia64/sys/dev/bktr/bktr_audio.c#5 integrate
.. //depot/projects/ia64/sys/dev/bktr/bktr_card.c#6 integrate
.. //depot/projects/ia64/sys/dev/bktr/bktr_core.c#12 integrate
.. //depot/projects/ia64/sys/dev/bktr/bktr_i2c.c#5 integrate
.. //depot/projects/ia64/sys/dev/bktr/bktr_mem.c#3 integrate
.. //depot/projects/ia64/sys/dev/bktr/bktr_os.c#14 integrate
.. //depot/projects/ia64/sys/dev/bktr/bktr_tuner.c#3 integrate
.. //depot/projects/ia64/sys/dev/buslogic/bt.c#12 integrate
.. //depot/projects/ia64/sys/dev/buslogic/bt_eisa.c#6 integrate
.. //depot/projects/ia64/sys/dev/buslogic/bt_isa.c#5 integrate
.. //depot/projects/ia64/sys/dev/buslogic/bt_mca.c#5 integrate
.. //depot/projects/ia64/sys/dev/buslogic/bt_pci.c#6 integrate
.. //depot/projects/ia64/sys/dev/cardbus/cardbus.c#17 integrate
.. //depot/projects/ia64/sys/dev/cardbus/cardbus_cis.c#16 integrate
.. //depot/projects/ia64/sys/dev/cm/if_cm_isa.c#4 integrate
.. //depot/projects/ia64/sys/dev/cm/smc90cx6.c#9 integrate
.. //depot/projects/ia64/sys/dev/cnw/if_cnw.c#10 integrate
.. //depot/projects/ia64/sys/dev/cs/if_cs.c#6 integrate
.. //depot/projects/ia64/sys/dev/cs/if_cs_isa.c#3 integrate
.. //depot/projects/ia64/sys/dev/cs/if_cs_pccard.c#6 integrate
.. //depot/projects/ia64/sys/dev/ct/bshw_machdep.c#3 integrate
.. //depot/projects/ia64/sys/dev/ct/ct.c#4 integrate
.. //depot/projects/ia64/sys/dev/ct/ct_isa.c#6 integrate
.. //depot/projects/ia64/sys/dev/dec/mcclock.c#3 integrate
.. //depot/projects/ia64/sys/dev/digi/CX.c#3 integrate
.. //depot/projects/ia64/sys/dev/digi/CX_PCI.c#3 integrate
.. //depot/projects/ia64/sys/dev/digi/EPCX.c#3 integrate
.. //depot/projects/ia64/sys/dev/digi/EPCX_PCI.c#3 integrate
.. //depot/projects/ia64/sys/dev/digi/Xe.c#3 integrate
.. //depot/projects/ia64/sys/dev/digi/Xem.c#3 integrate
.. //depot/projects/ia64/sys/dev/digi/Xr.c#3 integrate
.. //depot/projects/ia64/sys/dev/digi/digi_isa.c#7 integrate
.. //depot/projects/ia64/sys/dev/digi/digi_pci.c#5 integrate
.. //depot/projects/ia64/sys/dev/dpt/dpt_eisa.c#5 integrate
.. //depot/projects/ia64/sys/dev/dpt/dpt_isa.c#5 integrate
.. //depot/projects/ia64/sys/dev/dpt/dpt_pci.c#6 integrate
.. //depot/projects/ia64/sys/dev/dpt/dpt_scsi.c#11 integrate
.. //depot/projects/ia64/sys/dev/drm/mga_state.c#5 integrate
.. //depot/projects/ia64/sys/dev/drm/radeon_mem.c#3 integrate
.. //depot/projects/ia64/sys/dev/ed/if_ed_isa.c#5 integrate
.. //depot/projects/ia64/sys/dev/ed/if_ed_pci.c#5 integrate
.. //depot/projects/ia64/sys/dev/eisa/eisaconf.c#6 integrate
.. //depot/projects/ia64/sys/dev/em/if_em_hw.c#10 integrate
.. //depot/projects/ia64/sys/dev/en/if_en_pci.c#5 integrate
.. //depot/projects/ia64/sys/dev/ep/if_ep.c#11 integrate
.. //depot/projects/ia64/sys/dev/ep/if_ep_eisa.c#5 integrate
.. //depot/projects/ia64/sys/dev/ep/if_ep_isa.c#6 integrate
.. //depot/projects/ia64/sys/dev/ep/if_ep_mca.c#4 integrate
.. //depot/projects/ia64/sys/dev/ep/if_ep_pccard.c#9 integrate
.. //depot/projects/ia64/sys/dev/ex/if_ex.c#7 integrate
.. //depot/projects/ia64/sys/dev/ex/if_ex_isa.c#4 integrate
.. //depot/projects/ia64/sys/dev/ex/if_ex_pccard.c#4 integrate
.. //depot/projects/ia64/sys/dev/exca/exca.c#8 integrate
.. //depot/projects/ia64/sys/dev/fatm/if_fatm.c#9 integrate
.. //depot/projects/ia64/sys/dev/fb/boot_font.c#3 integrate
.. //depot/projects/ia64/sys/dev/fb/fb.c#11 integrate
.. //depot/projects/ia64/sys/dev/fb/gfb.c#5 integrate
.. //depot/projects/ia64/sys/dev/fb/s3_pci.c#5 integrate
.. //depot/projects/ia64/sys/dev/fb/splash.c#2 integrate
.. //depot/projects/ia64/sys/dev/fb/tga.c#4 integrate
.. //depot/projects/ia64/sys/dev/fb/vga.c#14 integrate
.. //depot/projects/ia64/sys/dev/fe/if_fe.c#6 integrate
.. //depot/projects/ia64/sys/dev/fe/if_fe_cbus.c#3 integrate
.. //depot/projects/ia64/sys/dev/fe/if_fe_isa.c#2 integrate
.. //depot/projects/ia64/sys/dev/fe/if_fe_pccard.c#6 integrate
.. //depot/projects/ia64/sys/dev/firewire/fwcrom.c#8 integrate
.. //depot/projects/ia64/sys/dev/firewire/fwdma.c#5 integrate
.. //depot/projects/ia64/sys/dev/firewire/fwmem.c#14 integrate
.. //depot/projects/ia64/sys/dev/fxp/if_fxp.c#43 integrate
.. //depot/projects/ia64/sys/dev/gem/if_gem.c#17 integrate
.. //depot/projects/ia64/sys/dev/gem/if_gem_pci.c#11 integrate
.. //depot/projects/ia64/sys/dev/gfb/gfb_pci.c#8 integrate
.. //depot/projects/ia64/sys/dev/gx/if_gx.c#11 integrate
.. //depot/projects/ia64/sys/dev/harp/if_harp.c#2 integrate
.. //depot/projects/ia64/sys/dev/hatm/if_hatm_intr.c#4 integrate
.. //depot/projects/ia64/sys/dev/hea/eni.c#6 integrate
.. //depot/projects/ia64/sys/dev/hea/eni_buffer.c#9 integrate
.. //depot/projects/ia64/sys/dev/hea/eni_globals.c#3 integrate
.. //depot/projects/ia64/sys/dev/hea/eni_init.c#3 integrate
.. //depot/projects/ia64/sys/dev/hea/eni_intr.c#3 integrate
.. //depot/projects/ia64/sys/dev/hea/eni_receive.c#6 integrate
.. //depot/projects/ia64/sys/dev/hea/eni_transmit.c#6 integrate
.. //depot/projects/ia64/sys/dev/hea/eni_vcm.c#6 integrate
.. //depot/projects/ia64/sys/dev/hea/hea_freebsd.c#4 integrate
.. //depot/projects/ia64/sys/dev/hea/hea_pci.c#5 integrate
.. //depot/projects/ia64/sys/dev/hfa/fore_buffer.c#6 integrate
.. //depot/projects/ia64/sys/dev/hfa/fore_globals.c#4 integrate
.. //depot/projects/ia64/sys/dev/hfa/fore_load.c#8 integrate
.. //depot/projects/ia64/sys/dev/hfa/fore_receive.c#8 integrate
.. //depot/projects/ia64/sys/dev/hfa/fore_stats.c#4 integrate
.. //depot/projects/ia64/sys/dev/hfa/fore_timer.c#3 integrate
.. //depot/projects/ia64/sys/dev/hfa/fore_transmit.c#4 integrate
.. //depot/projects/ia64/sys/dev/hfa/hfa_eisa.c#2 integrate
.. //depot/projects/ia64/sys/dev/hfa/hfa_pci.c#4 integrate
.. //depot/projects/ia64/sys/dev/hfa/hfa_sbus.c#3 integrate
.. //depot/projects/ia64/sys/dev/hifn/hifn7751.c#15 integrate
.. //depot/projects/ia64/sys/dev/hme/if_hme.c#15 integrate
.. //depot/projects/ia64/sys/dev/hme/if_hme_pci.c#10 integrate
.. //depot/projects/ia64/sys/dev/hme/if_hme_sbus.c#7 integrate
.. //depot/projects/ia64/sys/dev/ichsmb/ichsmb.c#4 integrate
.. //depot/projects/ia64/sys/dev/ichsmb/ichsmb_pci.c#6 integrate
.. //depot/projects/ia64/sys/dev/ida/ida.c#12 integrate
.. //depot/projects/ia64/sys/dev/ida/ida_eisa.c#6 integrate
.. //depot/projects/ia64/sys/dev/ida/ida_pci.c#7 integrate
.. //depot/projects/ia64/sys/dev/idt/idt.c#5 integrate
.. //depot/projects/ia64/sys/dev/idt/idt_harp.c#3 integrate
.. //depot/projects/ia64/sys/dev/idt/idt_pci.c#2 integrate
.. //depot/projects/ia64/sys/dev/ie/if_ie.c#8 integrate
.. //depot/projects/ia64/sys/dev/ie/if_ie_isa.c#2 integrate
.. //depot/projects/ia64/sys/dev/iicbus/if_ic.c#9 integrate
.. //depot/projects/ia64/sys/dev/iicbus/iicbb.c#4 integrate
.. //depot/projects/ia64/sys/dev/iicbus/iicbus.c#4 integrate
.. //depot/projects/ia64/sys/dev/iicbus/iiconf.c#3 integrate
.. //depot/projects/ia64/sys/dev/iir/iir.c#8 integrate
.. //depot/projects/ia64/sys/dev/iir/iir_ctrl.c#9 integrate
.. //depot/projects/ia64/sys/dev/iir/iir_pci.c#9 integrate
.. //depot/projects/ia64/sys/dev/ips/ips.c#4 integrate
.. //depot/projects/ia64/sys/dev/ips/ips_commands.c#4 integrate
.. //depot/projects/ia64/sys/dev/ips/ips_disk.c#3 integrate
.. //depot/projects/ia64/sys/dev/ips/ips_ioctl.c#4 integrate
.. //depot/projects/ia64/sys/dev/ips/ips_pci.c#5 integrate
.. //depot/projects/ia64/sys/dev/isp/isp.c#18 integrate
.. //depot/projects/ia64/sys/dev/isp/isp_freebsd.c#15 integrate
.. //depot/projects/ia64/sys/dev/isp/isp_pci.c#17 integrate
.. //depot/projects/ia64/sys/dev/isp/isp_sbus.c#8 integrate
.. //depot/projects/ia64/sys/dev/ispfw/ispfw.c#5 integrate
.. //depot/projects/ia64/sys/dev/joy/joy.c#5 integrate
.. //depot/projects/ia64/sys/dev/joy/joy_isa.c#3 integrate
.. //depot/projects/ia64/sys/dev/joy/joy_pccard.c#3 integrate
.. //depot/projects/ia64/sys/dev/kbd/atkbd.c#9 integrate
.. //depot/projects/ia64/sys/dev/kbd/atkbdc.c#8 integrate
.. //depot/projects/ia64/sys/dev/kbd/kbd.c#8 integrate
.. //depot/projects/ia64/sys/dev/lge/if_lge.c#15 integrate
.. //depot/projects/ia64/sys/dev/lmc/if_lmc.c#9 integrate
.. //depot/projects/ia64/sys/dev/lmc/if_lmc_common.c#3 integrate
.. //depot/projects/ia64/sys/dev/lmc/if_lmc_fbsd3.c#3 integrate
.. //depot/projects/ia64/sys/dev/lmc/if_lmc_media.c#3 integrate
.. //depot/projects/ia64/sys/dev/lnc/if_lnc.c#9 integrate
.. //depot/projects/ia64/sys/dev/lnc/if_lnc_cbus.c#5 integrate
.. //depot/projects/ia64/sys/dev/lnc/if_lnc_isa.c#5 integrate
.. //depot/projects/ia64/sys/dev/lnc/if_lnc_pci.c#6 integrate
.. //depot/projects/ia64/sys/dev/matcd/matcd.c#2 integrate
.. //depot/projects/ia64/sys/dev/matcd/matcd_isa.c#2 integrate
.. //depot/projects/ia64/sys/dev/mca/mca_bus.c#4 integrate
.. //depot/projects/ia64/sys/dev/mcd/mcd.c#7 integrate
.. //depot/projects/ia64/sys/dev/mcd/mcd_isa.c#4 integrate
.. //depot/projects/ia64/sys/dev/mii/acphy.c#10 integrate
.. //depot/projects/ia64/sys/dev/mii/amphy.c#8 integrate
.. //depot/projects/ia64/sys/dev/mii/bmtphy.c#5 integrate
.. //depot/projects/ia64/sys/dev/mii/brgphy.c#17 integrate
.. //depot/projects/ia64/sys/dev/mii/dcphy.c#11 integrate
.. //depot/projects/ia64/sys/dev/mii/e1000phy.c#6 integrate
.. //depot/projects/ia64/sys/dev/mii/exphy.c#8 integrate
.. //depot/projects/ia64/sys/dev/mii/inphy.c#6 integrate
.. //depot/projects/ia64/sys/dev/mii/lxtphy.c#9 integrate
.. //depot/projects/ia64/sys/dev/mii/mii.c#8 integrate
.. //depot/projects/ia64/sys/dev/mii/mii_physubr.c#7 integrate
.. //depot/projects/ia64/sys/dev/mii/mlphy.c#7 integrate
.. //depot/projects/ia64/sys/dev/mii/nsgphy.c#10 integrate
.. //depot/projects/ia64/sys/dev/mii/nsphy.c#8 integrate
.. //depot/projects/ia64/sys/dev/mii/pnaphy.c#9 integrate
.. //depot/projects/ia64/sys/dev/mii/pnphy.c#8 integrate
.. //depot/projects/ia64/sys/dev/mii/qsphy.c#9 integrate
.. //depot/projects/ia64/sys/dev/mii/rlphy.c#11 integrate
.. //depot/projects/ia64/sys/dev/mii/ruephy.c#2 integrate
.. //depot/projects/ia64/sys/dev/mii/tdkphy.c#9 integrate
.. //depot/projects/ia64/sys/dev/mii/tlphy.c#8 integrate
.. //depot/projects/ia64/sys/dev/mii/ukphy.c#6 integrate
.. //depot/projects/ia64/sys/dev/mii/ukphy_subr.c#4 integrate
.. //depot/projects/ia64/sys/dev/mii/xmphy.c#9 integrate
.. //depot/projects/ia64/sys/dev/mk48txx/mk48txx.c#3 integrate
.. //depot/projects/ia64/sys/dev/mlx/mlx_disk.c#7 integrate
.. //depot/projects/ia64/sys/dev/mlx/mlx_pci.c#6 integrate
.. //depot/projects/ia64/sys/dev/mpt/mpt.c#6 integrate
.. //depot/projects/ia64/sys/dev/mpt/mpt_debug.c#4 integrate
.. //depot/projects/ia64/sys/dev/mpt/mpt_freebsd.c#12 integrate
.. //depot/projects/ia64/sys/dev/mpt/mpt_pci.c#10 integrate
.. //depot/projects/ia64/sys/dev/musycc/musycc.c#8 integrate
.. //depot/projects/ia64/sys/dev/my/if_my.c#14 integrate
.. //depot/projects/ia64/sys/dev/ncv/ncr53c500.c#5 integrate
.. //depot/projects/ia64/sys/dev/ncv/ncr53c500_pccard.c#9 integrate
.. //depot/projects/ia64/sys/dev/nge/if_nge.c#23 integrate
.. //depot/projects/ia64/sys/dev/nmdm/nmdm.c#8 integrate
.. //depot/projects/ia64/sys/dev/nsp/nsp.c#5 integrate
.. //depot/projects/ia64/sys/dev/nsp/nsp_pccard.c#7 integrate
.. //depot/projects/ia64/sys/dev/null/null.c#13 integrate
.. //depot/projects/ia64/sys/dev/ofw/ofw_console.c#10 integrate
.. //depot/projects/ia64/sys/dev/ofw/ofw_disk.c#6 integrate
.. //depot/projects/ia64/sys/dev/ofw/openfirm.c#6 integrate
.. //depot/projects/ia64/sys/dev/ofw/openfirmio.c#6 integrate
.. //depot/projects/ia64/sys/dev/ofw/openpromio.c#2 integrate
.. //depot/projects/ia64/sys/dev/patm/if_patm.c#4 integrate
.. //depot/projects/ia64/sys/dev/patm/if_patm_attach.c#4 integrate
.. //depot/projects/ia64/sys/dev/patm/if_patm_intr.c#2 integrate
.. //depot/projects/ia64/sys/dev/patm/if_patm_ioctl.c#5 integrate
.. //depot/projects/ia64/sys/dev/patm/if_patm_rtables.c#2 integrate
.. //depot/projects/ia64/sys/dev/patm/if_patm_rx.c#4 integrate
.. //depot/projects/ia64/sys/dev/patm/if_patm_tx.c#5 integrate
.. //depot/projects/ia64/sys/dev/pccard/pccard.c#22 integrate
.. //depot/projects/ia64/sys/dev/pccard/pccard_cis_quirks.c#4 integrate
.. //depot/projects/ia64/sys/dev/pci/eisa_pci.c#3 integrate
.. //depot/projects/ia64/sys/dev/pci/fixup_pci.c#3 integrate
.. //depot/projects/ia64/sys/dev/pci/ignore_pci.c#3 integrate
.. //depot/projects/ia64/sys/dev/pci/isa_pci.c#6 integrate
.. //depot/projects/ia64/sys/dev/pci/pci_pci.c#17 integrate
.. //depot/projects/ia64/sys/dev/pci/pci_user.c#9 integrate
.. //depot/projects/ia64/sys/dev/pcic/i82365.c#6 integrate
.. //depot/projects/ia64/sys/dev/pcic/i82365_isa.c#3 integrate
.. //depot/projects/ia64/sys/dev/pdq/if_fpa.c#6 integrate
.. //depot/projects/ia64/sys/dev/pdq/pdq.c#5 integrate
.. //depot/projects/ia64/sys/dev/pdq/pdq_ifsubr.c#9 integrate
.. //depot/projects/ia64/sys/dev/ppbus/if_plip.c#8 integrate
.. //depot/projects/ia64/sys/dev/ppbus/immio.c#2 integrate
.. //depot/projects/ia64/sys/dev/ppbus/lpbb.c#4 integrate
.. //depot/projects/ia64/sys/dev/ppbus/lpt.c#8 integrate
.. //depot/projects/ia64/sys/dev/ppbus/pcfclock.c#6 integrate
.. //depot/projects/ia64/sys/dev/ppbus/ppb_1284.c#3 integrate
.. //depot/projects/ia64/sys/dev/ppbus/ppb_base.c#3 integrate
.. //depot/projects/ia64/sys/dev/ppbus/ppb_msq.c#4 integrate
.. //depot/projects/ia64/sys/dev/ppbus/ppbconf.c#2 integrate
.. //depot/projects/ia64/sys/dev/ppbus/ppi.c#6 integrate
.. //depot/projects/ia64/sys/dev/ppbus/pps.c#9 integrate
.. //depot/projects/ia64/sys/dev/ppbus/vpo.c#7 integrate
.. //depot/projects/ia64/sys/dev/ppbus/vpoio.c#4 integrate
.. //depot/projects/ia64/sys/dev/pst/pst-iop.c#6 integrate
.. //depot/projects/ia64/sys/dev/pst/pst-pci.c#5 integrate
.. //depot/projects/ia64/sys/dev/pst/pst-raid.c#10 integrate
.. //depot/projects/ia64/sys/dev/puc/puc.c#19 integrate
.. //depot/projects/ia64/sys/dev/puc/puc_pccard.c#4 integrate
.. //depot/projects/ia64/sys/dev/puc/puc_pci.c#2 integrate
.. //depot/projects/ia64/sys/dev/raidframe/rf_acctrace.c#2 integrate
.. //depot/projects/ia64/sys/dev/raidframe/rf_alloclist.c#2 integrate
.. //depot/projects/ia64/sys/dev/raidframe/rf_aselect.c#2 integrate
.. //depot/projects/ia64/sys/dev/raidframe/rf_callback.c#2 integrate
.. //depot/projects/ia64/sys/dev/raidframe/rf_chaindecluster.c#2 integrate
.. //depot/projects/ia64/sys/dev/raidframe/rf_copyback.c#2 integrate
.. //depot/projects/ia64/sys/dev/raidframe/rf_cvscan.c#2 integrate
.. //depot/projects/ia64/sys/dev/raidframe/rf_dagdegrd.c#2 integrate
.. //depot/projects/ia64/sys/dev/raidframe/rf_dagdegwr.c#2 integrate
.. //depot/projects/ia64/sys/dev/raidframe/rf_dagffrd.c#2 integrate
.. //depot/projects/ia64/sys/dev/raidframe/rf_dagffwr.c#2 integrate
.. //depot/projects/ia64/sys/dev/raidframe/rf_dagfuncs.c#2 integrate
.. //depot/projects/ia64/sys/dev/raidframe/rf_dagutils.c#2 integrate
.. //depot/projects/ia64/sys/dev/raidframe/rf_debugMem.c#2 integrate
.. //depot/projects/ia64/sys/dev/raidframe/rf_debugprint.c#2 integrate
.. //depot/projects/ia64/sys/dev/raidframe/rf_decluster.c#2 integrate
.. //depot/projects/ia64/sys/dev/raidframe/rf_declusterPQ.c#2 integrate
.. //depot/projects/ia64/sys/dev/raidframe/rf_diskqueue.c#2 integrate
.. //depot/projects/ia64/sys/dev/raidframe/rf_disks.c#2 integrate
.. //depot/projects/ia64/sys/dev/raidframe/rf_driver.c#2 integrate
.. //depot/projects/ia64/sys/dev/raidframe/rf_engine.c#2 integrate
.. //depot/projects/ia64/sys/dev/raidframe/rf_evenodd.c#2 integrate
.. //depot/projects/ia64/sys/dev/raidframe/rf_evenodd_dagfuncs.c#2 integrate
.. //depot/projects/ia64/sys/dev/raidframe/rf_evenodd_dags.c#2 integrate
.. //depot/projects/ia64/sys/dev/raidframe/rf_fifo.c#2 integrate
.. //depot/projects/ia64/sys/dev/raidframe/rf_geniq.c#2 integrate
.. //depot/projects/ia64/sys/dev/raidframe/rf_interdecluster.c#2 integrate
.. //depot/projects/ia64/sys/dev/raidframe/rf_invertq.c#2 integrate
.. //depot/projects/ia64/sys/dev/raidframe/rf_layout.c#2 integrate
.. //depot/projects/ia64/sys/dev/raidframe/rf_map.c#2 integrate
.. //depot/projects/ia64/sys/dev/raidframe/rf_mcpair.c#2 integrate
.. //depot/projects/ia64/sys/dev/raidframe/rf_memchunk.c#2 integrate
.. //depot/projects/ia64/sys/dev/raidframe/rf_nwayxor.c#2 integrate
.. //depot/projects/ia64/sys/dev/raidframe/rf_options.c#2 integrate
.. //depot/projects/ia64/sys/dev/raidframe/rf_paritylog.c#2 integrate
.. //depot/projects/ia64/sys/dev/raidframe/rf_paritylogDiskMgr.c#2 integrate
.. //depot/projects/ia64/sys/dev/raidframe/rf_paritylogging.c#2 integrate
.. //depot/projects/ia64/sys/dev/raidframe/rf_parityloggingdags.c#2 integrate
.. //depot/projects/ia64/sys/dev/raidframe/rf_parityscan.c#2 integrate
.. //depot/projects/ia64/sys/dev/raidframe/rf_pq.c#2 integrate
.. //depot/projects/ia64/sys/dev/raidframe/rf_pqdeg.c#2 integrate
.. //depot/projects/ia64/sys/dev/raidframe/rf_pqdegdags.c#2 integrate
.. //depot/projects/ia64/sys/dev/raidframe/rf_psstatus.c#2 integrate
.. //depot/projects/ia64/sys/dev/raidframe/rf_raid0.c#2 integrate
.. //depot/projects/ia64/sys/dev/raidframe/rf_raid1.c#2 integrate
.. //depot/projects/ia64/sys/dev/raidframe/rf_raid4.c#2 integrate
.. //depot/projects/ia64/sys/dev/raidframe/rf_raid5.c#2 integrate
.. //depot/projects/ia64/sys/dev/raidframe/rf_raid5_rotatedspare.c#2 integrate
.. //depot/projects/ia64/sys/dev/raidframe/rf_reconbuffer.c#2 integrate
.. //depot/projects/ia64/sys/dev/raidframe/rf_reconmap.c#2 integrate
.. //depot/projects/ia64/sys/dev/raidframe/rf_reconstruct.c#2 integrate
.. //depot/projects/ia64/sys/dev/raidframe/rf_reconutil.c#2 integrate
.. //depot/projects/ia64/sys/dev/raidframe/rf_revent.c#2 integrate
.. //depot/projects/ia64/sys/dev/raidframe/rf_shutdown.c#4 integrate
.. //depot/projects/ia64/sys/dev/raidframe/rf_sstf.c#2 integrate
.. //depot/projects/ia64/sys/dev/raidframe/rf_states.c#2 integrate
.. //depot/projects/ia64/sys/dev/raidframe/rf_stripelocks.c#2 integrate
.. //depot/projects/ia64/sys/dev/raidframe/rf_strutils.c#2 integrate
.. //depot/projects/ia64/sys/dev/raidframe/rf_threadstuff.c#2 integrate
.. //depot/projects/ia64/sys/dev/raidframe/rf_utils.c#2 integrate
.. //depot/projects/ia64/sys/dev/random/harvest.c#5 integrate
.. //depot/projects/ia64/sys/dev/random/hash.c#5 integrate
.. //depot/projects/ia64/sys/dev/random/randomdev.c#10 integrate
.. //depot/projects/ia64/sys/dev/random/yarrow.c#7 integrate
.. //depot/projects/ia64/sys/dev/ray/if_ray.c#10 integrate
.. //depot/projects/ia64/sys/dev/rndtest/rndtest.c#4 integrate
.. //depot/projects/ia64/sys/dev/rp/rp.c#10 integrate
.. //depot/projects/ia64/sys/dev/rp/rp_isa.c#3 integrate
.. //depot/projects/ia64/sys/dev/rp/rp_pci.c#4 integrate
.. //depot/projects/ia64/sys/dev/sab/sab.c#14 integrate
.. //depot/projects/ia64/sys/dev/sbni/if_sbni.c#11 integrate
.. //depot/projects/ia64/sys/dev/sbni/if_sbni_isa.c#7 integrate
.. //depot/projects/ia64/sys/dev/sbni/if_sbni_pci.c#7 integrate
.. //depot/projects/ia64/sys/dev/sbsh/if_sbsh.c#3 integrate
.. //depot/projects/ia64/sys/dev/scd/scd.c#5 integrate
.. //depot/projects/ia64/sys/dev/scd/scd_isa.c#3 integrate
.. //depot/projects/ia64/sys/dev/si/si.c#8 integrate
.. //depot/projects/ia64/sys/dev/si/si2_z280.c#2 integrate
.. //depot/projects/ia64/sys/dev/si/si3_t225.c#2 integrate
.. //depot/projects/ia64/sys/dev/si/si_eisa.c#2 integrate
.. //depot/projects/ia64/sys/dev/si/si_isa.c#4 integrate
.. //depot/projects/ia64/sys/dev/si/si_pci.c#3 integrate
.. //depot/projects/ia64/sys/dev/sio/sio.c#47 integrate
.. //depot/projects/ia64/sys/dev/sio/sio_isa.c#16 integrate
.. //depot/projects/ia64/sys/dev/sio/sio_pccard.c#10 integrate
.. //depot/projects/ia64/sys/dev/sio/sio_pci.c#18 integrate
.. //depot/projects/ia64/sys/dev/sio/sio_puc.c#9 integrate
.. //depot/projects/ia64/sys/dev/smbus/smbconf.c#3 integrate
.. //depot/projects/ia64/sys/dev/smbus/smbus.c#4 integrate
.. //depot/projects/ia64/sys/dev/sn/if_sn.c#8 integrate
.. //depot/projects/ia64/sys/dev/sn/if_sn_isa.c#3 integrate
.. //depot/projects/ia64/sys/dev/sn/if_sn_pccard.c#9 integrate
.. //depot/projects/ia64/sys/dev/snc/dp83932subr.c#4 integrate
.. //depot/projects/ia64/sys/dev/snc/if_snc.c#3 integrate
.. //depot/projects/ia64/sys/dev/snc/if_snc_cbus.c#4 integrate
.. //depot/projects/ia64/sys/dev/snc/if_snc_pccard.c#3 integrate
.. //depot/projects/ia64/sys/dev/snp/snp.c#14 integrate
.. //depot/projects/ia64/sys/dev/sr/if_sr.c#10 integrate
.. //depot/projects/ia64/sys/dev/sr/if_sr_isa.c#4 integrate
.. //depot/projects/ia64/sys/dev/sr/if_sr_pci.c#5 integrate
.. //depot/projects/ia64/sys/dev/stg/tmc18c30.c#5 integrate
.. //depot/projects/ia64/sys/dev/stg/tmc18c30_isa.c#5 integrate
.. //depot/projects/ia64/sys/dev/stg/tmc18c30_pccard.c#9 integrate
.. //depot/projects/ia64/sys/dev/stg/tmc18c30_pci.c#3 integrate
.. //depot/projects/ia64/sys/dev/stg/tmc18c30_subr.c#2 integrate
.. //depot/projects/ia64/sys/dev/streams/streams.c#12 integrate
.. //depot/projects/ia64/sys/dev/sym/sym_hipd.c#15 integrate
.. //depot/projects/ia64/sys/dev/syscons/schistory.c#6 integrate
.. //depot/projects/ia64/sys/dev/syscons/scmouse.c#10 integrate
.. //depot/projects/ia64/sys/dev/syscons/scterm-dumb.c#3 integrate
.. //depot/projects/ia64/sys/dev/syscons/scterm-sc.c#3 integrate
.. //depot/projects/ia64/sys/dev/syscons/scterm.c#2 integrate
.. //depot/projects/ia64/sys/dev/syscons/scvesactl.c#2 integrate
.. //depot/projects/ia64/sys/dev/syscons/scvgarndr.c#4 integrate
.. //depot/projects/ia64/sys/dev/syscons/scvidctl.c#6 integrate
.. //depot/projects/ia64/sys/dev/syscons/scvtb.c#5 integrate
.. //depot/projects/ia64/sys/dev/syscons/syscons.c#21 integrate
.. //depot/projects/ia64/sys/dev/syscons/sysmouse.c#4 integrate
.. //depot/projects/ia64/sys/dev/tdfx/tdfx_pci.c#14 integrate
.. //depot/projects/ia64/sys/dev/tga/tga_pci.c#6 integrate
.. //depot/projects/ia64/sys/dev/trm/trm.c#15 integrate
.. //depot/projects/ia64/sys/dev/tx/if_tx.c#15 integrate
.. //depot/projects/ia64/sys/dev/txp/if_txp.c#14 integrate
.. //depot/projects/ia64/sys/dev/ubsec/ubsec.c#21 integrate
.. //depot/projects/ia64/sys/dev/usb/ehci.c#3 integrate
.. //depot/projects/ia64/sys/dev/usb/ehci_pci.c#6 integrate
.. //depot/projects/ia64/sys/dev/usb/hid.c#8 integrate
.. //depot/projects/ia64/sys/dev/usb/if_aue.c#22 integrate
.. //depot/projects/ia64/sys/dev/usb/if_axe.c#5 integrate
.. //depot/projects/ia64/sys/dev/usb/if_cue.c#16 integrate
.. //depot/projects/ia64/sys/dev/usb/if_kue.c#15 integrate
.. //depot/projects/ia64/sys/dev/usb/if_rue.c#3 integrate
.. //depot/projects/ia64/sys/dev/usb/ohci.c#19 integrate
.. //depot/projects/ia64/sys/dev/usb/ohci_pci.c#5 integrate
.. //depot/projects/ia64/sys/dev/usb/ubsa.c#7 integrate
.. //depot/projects/ia64/sys/dev/usb/ucom.c#11 integrate
.. //depot/projects/ia64/sys/dev/usb/udbp.c#10 integrate
.. //depot/projects/ia64/sys/dev/usb/ufm.c#10 integrate
.. //depot/projects/ia64/sys/dev/usb/uftdi.c#9 integrate
.. //depot/projects/ia64/sys/dev/usb/ugen.c#16 integrate
.. //depot/projects/ia64/sys/dev/usb/uhci.c#20 integrate
.. //depot/projects/ia64/sys/dev/usb/uhci_pci.c#7 integrate
.. //depot/projects/ia64/sys/dev/usb/uhid.c#14 integrate
.. //depot/projects/ia64/sys/dev/usb/uhub.c#9 integrate
.. //depot/projects/ia64/sys/dev/usb/ukbd.c#9 integrate
.. //depot/projects/ia64/sys/dev/usb/ulpt.c#13 integrate
.. //depot/projects/ia64/sys/dev/usb/umct.c#4 integrate
.. //depot/projects/ia64/sys/dev/usb/umodem.c#11 integrate
.. //depot/projects/ia64/sys/dev/usb/ums.c#11 integrate
.. //depot/projects/ia64/sys/dev/usb/uplcom.c#9 integrate
.. //depot/projects/ia64/sys/dev/usb/urio.c#14 integrate
.. //depot/projects/ia64/sys/dev/usb/usb.c#15 integrate
.. //depot/projects/ia64/sys/dev/usb/usb_ethersubr.c#7 integrate
.. //depot/projects/ia64/sys/dev/usb/usb_quirks.c#7 integrate
.. //depot/projects/ia64/sys/dev/usb/usb_subr.c#12 integrate
.. //depot/projects/ia64/sys/dev/usb/usbdi.c#13 integrate
.. //depot/projects/ia64/sys/dev/usb/usbdi_util.c#8 integrate
.. //depot/projects/ia64/sys/dev/usb/uscanner.c#13 integrate
.. //depot/projects/ia64/sys/dev/usb/uvscom.c#12 integrate
.. //depot/projects/ia64/sys/dev/vinum/vinum.c#13 integrate
.. //depot/projects/ia64/sys/dev/vinum/vinumconfig.c#14 integrate
.. //depot/projects/ia64/sys/dev/vinum/vinumdaemon.c#7 integrate
.. //depot/projects/ia64/sys/dev/vinum/vinuminterrupt.c#5 integrate
.. //depot/projects/ia64/sys/dev/vinum/vinumioctl.c#16 integrate
.. //depot/projects/ia64/sys/dev/vinum/vinumlock.c#5 integrate
.. //depot/projects/ia64/sys/dev/vinum/vinummemory.c#6 integrate
.. //depot/projects/ia64/sys/dev/vinum/vinumparser.c#6 integrate
.. //depot/projects/ia64/sys/dev/vinum/vinumraid5.c#3 integrate
.. //depot/projects/ia64/sys/dev/vinum/vinumrequest.c#13 integrate
.. //depot/projects/ia64/sys/dev/vinum/vinumrevive.c#9 integrate
.. //depot/projects/ia64/sys/dev/vinum/vinumstate.c#4 integrate
.. //depot/projects/ia64/sys/dev/vinum/vinumutil.c#4 integrate
.. //depot/projects/ia64/sys/dev/vx/if_vx.c#11 integrate
.. //depot/projects/ia64/sys/dev/vx/if_vx_eisa.c#4 integrate
.. //depot/projects/ia64/sys/dev/vx/if_vx_pci.c#4 integrate
.. //depot/projects/ia64/sys/dev/wds/wd7000.c#5 integrate
.. //depot/projects/ia64/sys/dev/wl/if_wl.c#10 integrate
.. //depot/projects/ia64/sys/dev/xe/if_xe.c#10 integrate
.. //depot/projects/ia64/sys/dev/xe/if_xe_pccard.c#9 integrate
.. //depot/projects/ia64/sys/dev/zs/zs.c#12 integrate
.. //depot/projects/ia64/sys/dev/zs/zs_macio.c#3 integrate
.. //depot/projects/ia64/sys/dev/zs/zs_sbus.c#5 integrate
.. //depot/projects/ia64/sys/i386/conf/GENERIC#38 integrate
.. //depot/projects/ia64/sys/netinet/ip_mroute.c#23 integrate
.. //depot/projects/ia64/sys/sparc64/sparc64/bus_machdep.c#22 integrate
.. //depot/projects/ia64/sys/sparc64/sparc64/genassym.c#23 integrate
.. //depot/projects/ia64/sys/sparc64/sparc64/support.S#8 integrate
.. //depot/projects/ia64/sys/sys/ata.h#10 integrate
Differences ...
==== //depot/projects/ia64/UPDATING#49 (text+ko) ====
@@ -17,6 +17,12 @@
developers choose to disable these features on build machines
to maximize performance.
+20030824:
+ ATAng has been committed. You need to build world as sys/ata.h
+ has changed, and userland atacontrol depends on it.
+ If you use ATA SW raids you need "device ataraid" in your
+ kernel config file, as it is no longer pulled in automatically.
+
20030819:
The OFW_NEWPCI option has been turned on in the Sparc64 GENERIC kernel.
Among other things, this changes the device enumeration to be
@@ -1339,4 +1345,4 @@
Contact Warner Losh if you have any questions about your use of
this document.
-$FreeBSD: src/UPDATING,v 1.262 2003/08/20 15:42:05 obrien Exp $
+$FreeBSD: src/UPDATING,v 1.264 2003/08/24 16:46:03 sos Exp $
==== //depot/projects/ia64/contrib/gcc/config/alpha/freebsd.h#8 (text+ko) ====
@@ -20,7 +20,7 @@
Boston, MA 02111-1307, USA. */
-/* $FreeBSD: src/contrib/gcc/config/alpha/freebsd.h,v 1.16 2003/08/17 08:17:44 gordon Exp $ */
+/* $FreeBSD: src/contrib/gcc/config/alpha/freebsd.h,v 1.17 2003/08/24 16:56:31 obrien Exp $ */
/* Provide a FBSD_TARGET_CPU_CPP_BUILTINS and CPP_SPEC appropriate for
FreeBSD/alpha. Besides the dealing with
@@ -54,14 +54,11 @@
%{!dynamic-linker:-dynamic-linker /libexec/ld-elf.so.1}} \
%{static:-Bstatic}}"
-/* We now have to provide a STARTFILE_SPEC because of a moronic pigheaded
+/* Reset our STARTFILE_SPEC because of a moronic pigheaded
Linuxism(glibc'ism) that was added to alpha/elf.h. */
- #undef STARTFILE_SPEC
- #define STARTFILE_SPEC \
- "%{!shared: \
- %{pg:gcrt1.o%s} %{!pg:%{p:gcrt1.o%s} %{!p:crt1.o%s}}}\
- crti.o%s %{shared:crtbeginS.o%s}%{!shared:crtbegin.o%s}"
+#undef STARTFILE_SPEC
+#define STARTFILE_SPEC FBSD_STARTFILE_SPEC
/************************[ Target stuff ]***********************************/
==== //depot/projects/ia64/contrib/gcc/config/freebsd-spec.h#8 (text+ko) ====
@@ -18,7 +18,7 @@
the Free Software Foundation, 59 Temple Place - Suite 330,
Boston, MA 02111-1307, USA. */
-/* $FreeBSD: src/contrib/gcc/config/freebsd-spec.h,v 1.8 2003/07/11 05:09:19 kan Exp $ */
+/* $FreeBSD: src/contrib/gcc/config/freebsd-spec.h,v 1.9 2003/08/24 16:56:31 obrien Exp $ */
/* Common FreeBSD configuration.
All FreeBSD architectures should include this file, which will specify
@@ -101,26 +101,31 @@
%{!ansi:%{!std=c89:%{!std=iso9899.1990:%{!std=iso9899.199409:-D_LONGLONG}}}} \
%{posix:-D_POSIX_SOURCE}"
-/* Provide a STARTFILE_SPEC appropriate for FreeBSD. Here we add
- the magical crtbegin.o file (see crtstuff.c) which provides part
- of the support for getting C++ file-scope static object constructed
- before entering `main'. */
+/* Provide a STARTFILE_SPEC appropriate for FreeBSD. Here we add the magical
+ crtbegin.o file (see crtstuff.c) which provides part of the support for
+ getting C++ file-scope static object constructed before entering `main'. */
-#define FBSD_STARTFILE_SPEC \
- "%{!shared: \
- %{pg:gcrt1.o%s} %{!pg:%{p:gcrt1.o%s} \
- %{!p:%{profile:gcrt1.o%s} \
- %{!profile:crt1.o%s}}}} \
- crti.o%s %{!shared:crtbegin.o%s} %{shared:crtbeginS.o%s}"
+#define FBSD_STARTFILE_SPEC "\
+ %{!shared: \
+ %{pg:gcrt1.o%s} \
+ %{!pg: \
+ %{p:gcrt1.o%s} \
+ %{!p: \
+ %{profile:gcrt1.o%s} \
+ %{!profile:crt1.o%s}}}} \
+ crti.o%s \
+ %{!shared:crtbegin.o%s} \
+ %{shared:crtbeginS.o%s}"
-/* Provide a ENDFILE_SPEC appropriate for FreeBSD. Here we tack on
- the magical crtend.o file (see crtstuff.c) which provides part of
- the support for getting C++ file-scope static object constructed
- before entering `main', followed by a normal "finalizer" file,
- `crtn.o'. */
+/* Provide an ENDFILE_SPEC appropriate for FreeBSD/i386. Here we tack on
+ our own magical crtend.o file (see crtstuff.c) which provides part of
+ the support for getting C++ file-scope static object constructed before
+ entering `main', followed by the normal "finalizer" file, `crtn.o'. */
-#define FBSD_ENDFILE_SPEC \
- " %{!shared:crtend.o%s} %{shared:crtendS.o%s} crtn.o%s "
+#define FBSD_ENDFILE_SPEC "\
+ %{!shared:crtend.o%s} \
+ %{shared:crtendS.o%s} \
+ crtn.o%s "
/* Provide a LIB_SPEC appropriate for FreeBSD as configured and as
required by the user-land thread model. Before __FreeBSD_version
==== //depot/projects/ia64/contrib/gcc/config/i386/freebsd.h#20 (text+ko) ====
@@ -22,7 +22,7 @@
the Free Software Foundation, 59 Temple Place - Suite 330,
Boston, MA 02111-1307, USA. */
-/* $FreeBSD: src/contrib/gcc/config/i386/freebsd.h,v 1.65 2003/08/17 08:17:44 gordon Exp $ */
+/* $FreeBSD: src/contrib/gcc/config/i386/freebsd.h,v 1.66 2003/08/24 16:56:31 obrien Exp $ */
#undef CC1_SPEC
#define CC1_SPEC "%(cc1_cpu) %{profile:-p}"
@@ -58,30 +58,16 @@
%{static:-Bstatic}} \
%{symbolic:-Bsymbolic}"
-/* Provide a STARTFILE_SPEC appropriate for FreeBSD. Here we add the magical
- crtbegin.o file (see crtstuff.c) which provides part of the support for
- getting C++ file-scope static object constructed before entering `main'. */
+/* Reset our STARTFILE_SPEC which was properly set in config/freebsd.h
+ but trashed by config/<cpu>/<file.h>. */
#undef STARTFILE_SPEC
-#define STARTFILE_SPEC "\
- %{!shared: \
- %{pg:gcrt1.o%s} \
- %{!pg: \
- %{p:gcrt1.o%s} \
- %{!p:crt1.o%s}}} \
- crti.o%s \
- %{!shared:crtbegin.o%s} \
- %{shared:crtbeginS.o%s}"
+#define STARTFILE_SPEC FBSD_STARTFILE_SPEC
-/* Provide an ENDFILE_SPEC appropriate for FreeBSD/i386. Here we tack on our
- own magical crtend.o file (see crtstuff.c) which provides part of the
- support for getting C++ file-scope static object constructed before
- entering `main', followed by the normal "finalizer" file, `crtn.o'. */
+/* Provide an ENDFILE_SPEC appropriate for FreeBSD/i386. */
#undef ENDFILE_SPEC
-#define ENDFILE_SPEC "\
- %{!shared:crtend.o%s} \
- %{shared:crtendS.o%s} crtn.o%s"
+#define ENDFILE_SPEC FBSD_ENDFILE_SPEC
/************************[ Target stuff ]***********************************/
==== //depot/projects/ia64/etc/defaults/rc.conf#40 (text+ko) ====
@@ -13,7 +13,7 @@
#
# All arguments must be in double or single quotes.
#
-# $FreeBSD: src/etc/defaults/rc.conf,v 1.186 2003/08/20 06:50:34 mtm Exp $
+# $FreeBSD: src/etc/defaults/rc.conf,v 1.187 2003/08/24 06:29:32 mtm Exp $
##############################################################
### Important initial Boot-time options ####################
@@ -428,16 +428,35 @@
harvest_ethernet="YES" # Entropy device harvests ethernet randomness
harvest_p_to_p="YES" # Entropy device harvests point-to-point randomness
dmesg_enable="YES" # Save dmesg(8) to /var/run/dmesg.boot
+watchdogd_enable="NO" # Start the software watchdog daemon
+devfs_rulesets="/etc/defaults/devfs.rules /etc/devfs.rules" # Files containing
+ # devfs(8) rules.
+devfs_system_ruleset="" # The name of a ruleset to apply to /dev
+
+##############################################################
+### Jail Configuration #######################################
+##############################################################
jail_enable="NO" # Set to NO to disable starting of any jails
jail_list="" # Space separated list of names of jails
jail_set_hostname_allow="YES" # Allow root user in a jail to change its hostname
jail_socket_unixiproute_only="YES" # Route only TCP/IP within a jail
-jail_sysvipc_allow="NO" # Allow SystemV IPC use from within a jail
-watchdogd_enable="NO" # Start the software watchdog daemon
-devfs_rulesets="/etc/defaults/devfs.rules /etc/devfs.rules" # Files containing
- # devfs(8) rules.
-devfs_system_ruleset="" # The name of a ruleset to apply to /dev
+jail_sysvipc_allow="NO" # Allow SystemV IPC use from within a jail
+jail_stop_jailer="NO" # Only stop jailer. Requires jail_*_exec be set
+ # to use sysutils/jailer port to start the jail.
+#
+# To use rc's built-in jail infrastructure create entries for
+# each jail, specified in jail_list, with the following variables.
+# NOTE: replace 'example' with the jail's name.
+#
+#jail_example_rootdir="/usr/jail/default" # Jail's root directory
+#jail_example_hostname="default.domain.com" # Jail's hostname
+#jail_example_ip="192.168.0.10" # Jail's IP number
+#jail_example_exec="/bin/sh /etc/rc" # command to execute in jail
+#jail_example_devfs_enable="NO" # mount devfs in the jail
+#jail_example_fdescfs_enable="NO" # mount fdescfs in the jail
+#jail_example_procfs_enable="NO" # mount procfs in jail
+#jail_example_devfs_ruleset="123" # devfs ruleset to apply to jail
##############################################################
### Define source_rc_confs, the mechanism used by /etc/rc.* ##
==== //depot/projects/ia64/etc/rc.d/jail#5 (text+ko) ====
@@ -1,12 +1,12 @@
#!/bin/sh
#
-# $FreeBSD: src/etc/rc.d/jail,v 1.5 2003/08/19 03:49:30 kuriyama Exp $
+# $FreeBSD: src/etc/rc.d/jail,v 1.6 2003/08/24 06:29:32 mtm Exp $
#
# PROVIDE: jail
# REQUIRE: LOGIN
# BEFORE: securelevel
-# KEYWORD: FreeBSD
+# KEYWORD: FreeBSD shutdown
. /etc/rc.subr
@@ -15,6 +15,50 @@
start_cmd="jail_start"
stop_cmd="jail_stop"
+# init_variables _j
+# Initialize the various jail variables for jail _j.
+#
+init_variables()
+{
+ _j="$1"
+
+ if [ -z "$_j" ]; then
+ warn "init_variables: you must specify a jail"
+ return
+ fi
+
+ eval jail_rootdir=\"\$jail_${_j}_rootdir\"
+ jail_devdir="${jail_rootdir}/dev"
+ jail_fdescdir="${jail_devdir}/fd"
+ jail_procdir="${jail_rootdir}/proc"
+ eval jail_hostname=\"\$jail_${_j}_hostname\"
+ eval jail_ip=\"\$jail_${_j}_ip\"
+ eval jail_exec=\"\$jail_${_j}_exec\"
+ [ -z "${jail_exec}" ] && jail_exec="/bin/sh /etc/rc"
+
+ # The default jail ruleset will be used by rc.subr if none is specified.
+ eval jail_ruleset=\"\$jail_${_j}_devfs_ruleset\"
+ eval jail_devfs=\"\$jail_${_j}_devfs_enable\"
+ [ -z "${jail_devfs}" ] && jail_devfs="NO"
+ eval jail_fdescfs=\"\$jail_${_j}_fdescfs_enable\"
+ [ -z "${jail_fdescfs}" ] && jail_fdescfs="NO"
+ eval jail_procfs=\"\$jail_${_j}_procfs_enable\"
+ [ -z "${jail_procfs}" ] && jail_procfs="NO"
+
+ # Debuggin aid
+ #
+ debug "$_j devfs enable: $jail_devfs"
+ debug "$_j fdescfs enable: $jail_fdescfs"
+ debug "$_j procfs enable: $jail_procfs"
+ debug "$_j hostname: $jail_hostname"
+ debug "$_j ip: $jail_ip"
+ debug "$_j root: $jail_rootdir"
+ debug "$_j devdir: $jail_devdir"
+ debug "$_j fdescdir: $jail_fdescdir"
+ debug "$_j procdir: $jail_procdir"
+ debug "$_j ruleset: $jail_ruleset"
+}
+
jail_start()
{
echo -n 'Configuring jails:'
@@ -46,22 +90,68 @@
fi
echo '.'
- echo 'Starting Jails.'
+ echo -n 'Starting Jails:'
for _jail in ${jail_list}
do
- eval jail_rootdir=\"\$jail_${_jail}_rootdir\"
- eval jail_hostname=\"\$jail_${_jail}_hostname\"
- eval jail_ip=\"\$jail_${_jail}_ip\"
- eval jail_exec=\"\$jail_${_jail}_exec\"
- [ -z "${jail_exec}" ] && jail_exec="/bin/sh /etc/rc"
-
- jail ${jail_rootdir} ${jail_hostname} ${jail_ip} ${jail_exec}
+ init_variables $_jail
+ if checkyesno jail_devfs; then
+ info "Mounting devfs on ${jail_devdir}"
+ devfs_mount_jail "${jail_devdir}" ${jail_ruleset}
+
+ # Transitional symlink for old binaries
+ if [ ! -L ${jail_devdir}/log ]; then
+ devfs_link ${jail_devdir} ../var/run/log log
+ fi
+
+ # Jail console output
+ devfs_link ${jail_devdir} ../var/log/console console
+ fi
+ if checkyesno jail_fdescfs; then
+ info "Mounting fdescfs on ${jail_fdescdir}"
+ mount -t fdescfs fdesc "${jail_fdescdir}"
+ fi
+ if checkyesno jail_procfs; then
+ info "Mounting procfs onto ${jail_procdir}"
+ if [ -d ${jail_procdir} ] ; then
+ mount -t procfs proc "${jail_procdir}"
+ fi
+ fi
+ jail 1>/dev/null 2>&1 \
+ ${jail_rootdir} ${jail_hostname} ${jail_ip} ${jail_exec}
+ [ "$?" -eq 0 ] && echo -n " $jail_hostname"
done
+ echo '.'
}
jail_stop()
{
- kill -TERM $(ps aux | awk '$8 ~ /.*J/ {print $2};')
+ echo 'Stopping all jails.'
+ if checkyesno jail_stop_jailer; then
+ rc_pid=$(ps aux | grep "jailer" | awk '$8 ~ /.*J/ {print $2};')
+ else
+ rc_pid=$(ps aux | awk '$8 ~ /.*J/ {print $2};')
+ fi
+ if [ -n "${rc_pid}" ]; then
+ kill -TERM $rc_pid
+ wait_for_pids $rc_pid
+ fi
+ for _jail in ${jail_list}
+ do
+ init_variables $_jail
+ if checkyesno jail_devfs; then
+ if [ -d ${jail_devdir} ] ; then
+ umount -f ${jail_devdir} >/dev/null 2>&1
+ fi
+ fi
+ if checkyesno jail_fdescfs; then
+ umount -f ${jail_fdescdir} >/dev/null 2>&1
+ fi
+ if checkyesno jail_procfs; then
+ if [ -d ${jail_procdir} ] ; then
+ umount -f ${jail_procdir} >/dev/null 2>&1
+ fi
+ fi
+ done
}
==== //depot/projects/ia64/libexec/lukemftpd/Makefile#12 (text+ko) ====
@@ -1,5 +1,5 @@
# @(#)Makefile 8.2 (Berkeley) 4/4/94
-# $FreeBSD: src/libexec/lukemftpd/Makefile,v 1.11 2003/06/14 19:32:51 obrien Exp $
+# $FreeBSD: src/libexec/lukemftpd/Makefile,v 1.12 2003/08/24 17:35:52 obrien Exp $
LUKEMFTPD= ${.CURDIR}/../../contrib/lukemftpd
.PATH: ${LUKEMFTPD}/src ${LUKEMFTPD}/libnetbsd
@@ -13,7 +13,7 @@
WFORMAT= 0
CFLAGS+= -include nbsd2fbsd.h
CFLAGS+= -I${.CURDIR} -I${LUKEMFTPD} -I${LUKEMFTPD}/src
-CFLAGS+= -I${.CURDIR}/../..//lib/libc/stdtime
+CFLAGS+= -I${.CURDIR}/../../lib/libc/stdtime
YFLAGS=
LDADD= -lcrypt -lutil
==== //depot/projects/ia64/sbin/atacontrol/atacontrol.c#12 (text+ko) ====
@@ -25,7 +25,7 @@
* (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF
* THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
*
- * $FreeBSD: src/sbin/atacontrol/atacontrol.c,v 1.25 2003/05/05 10:28:37 sos Exp $
+ * $FreeBSD: src/sbin/atacontrol/atacontrol.c,v 1.26 2003/08/24 09:23:54 sos Exp $
*/
#include <sys/types.h>
@@ -55,6 +55,7 @@
case ATA_UDMA4: return "UDMA66";
case ATA_UDMA5: return "UDMA100";
case ATA_UDMA6: return "UDMA133";
+ case ATA_SA150: return "SATA150";
case ATA_DMA: return "BIOSDMA";
default: return "???";
}
@@ -130,66 +131,71 @@
printf("heads %d\n", parm->heads);
printf("sectors/track %d\n", parm->sectors);
- printf("lba%ssupported ", parm->support_lba ? " " : " not ");
+ printf("lba%ssupported ",
+ parm->capabilities1 & ATA_SUPPORT_LBA ? " " : " not ");
if (lbasize)
printf("%d sectors\n", lbasize);
else
printf("\n");
printf("lba48%ssupported ",
- parm->support.address48 ? " " : " not ");
+ parm->support.command2 & ATA_SUPPORT_ADDRESS48 ? " " : " not ");
if (lbasize48)
printf("%ju sectors\n", (uintmax_t)lbasize48);
else
printf("\n");
- printf("dma%ssupported\n", parm->support_dma ? " " : " not");
+ printf("dma%ssupported\n",
+ parm->capabilities1 & ATA_SUPPORT_DMA ? " " : " not");
- printf("overlap%ssupported\n", parm->support_queueing ? " " : " not ");
+ printf("overlap%ssupported\n",
+ parm->capabilities1 & ATA_SUPPORT_OVERLAP ? " " : " not ");
printf("\nFeature "
"Support Enable Value Vendor\n");
printf("write cache %s %s\n",
- parm->support.write_cache ? "yes" : "no",
- parm->enabled.write_cache ? "yes" : "no");
+ parm->support.command1 & ATA_SUPPORT_WRITECACHE ? "yes" : "no",
+ parm->enabled.command1 & ATA_SUPPORT_WRITECACHE ? "yes" : "no");
printf("read ahead %s %s\n",
- parm->support.look_ahead ? "yes" : "no",
- parm->enabled.look_ahead ? "yes" : "no");
+ parm->support.command1 & ATA_SUPPORT_LOOKAHEAD ? "yes" : "no",
+ parm->enabled.command1 & ATA_SUPPORT_LOOKAHEAD ? "yes" : "no");
- printf("dma queued %s %s %d/%02X\n",
- parm->support.queued ? "yes" : "no",
- parm->enabled.queued ? "yes" : "no",
- parm->queuelen, parm->queuelen);
+ printf("dma queued %s %s %d/0x%02X\n",
+ parm->support.command2 & ATA_SUPPORT_QUEUED ? "yes" : "no",
+ parm->enabled.command2 & ATA_SUPPORT_QUEUED ? "yes" : "no",
+ ATA_QUEUE_LEN(parm->queue), ATA_QUEUE_LEN(parm->queue));
printf("SMART %s %s\n",
- parm->support.smart ? "yes" : "no",
- parm->enabled.smart ? "yes" : "no");
+ parm->support.command1 & ATA_SUPPORT_SMART ? "yes" : "no",
+ parm->enabled.command1 & ATA_SUPPORT_SMART ? "yes" : "no");
printf("microcode download %s %s\n",
- parm->support.microcode ? "yes" : "no",
- parm->enabled.microcode ? "yes" : "no");
+ parm->support.command2 & ATA_SUPPORT_MICROCODE ? "yes" : "no",
+ parm->enabled.command2 & ATA_SUPPORT_MICROCODE ? "yes" : "no");
printf("security %s %s\n",
- parm->support.security ? "yes" : "no",
- parm->enabled.security ? "yes" : "no");
+ parm->support.command1 & ATA_SUPPORT_SECURITY ? "yes" : "no",
+ parm->enabled.command1 & ATA_SUPPORT_SECURITY ? "yes" : "no");
>>> TRUNCATED FOR MAIL (1000 lines) <<<
More information about the p4-projects
mailing list