Date: Sun, 24 Aug 2003 16:07:50 -0700 (PDT) From: Marcel Moolenaar <marcel@FreeBSD.org> To: Perforce Change Reviews <perforce@freebsd.org> Subject: PERFORCE change 36861 for review Message-ID: <200308242307.h7ON7oZa087989@repoman.freebsd.org>
next in thread | raw e-mail | index | archive | help
http://perforce.freebsd.org/chv.cgi?CH=36861 Change 36861 by marcel@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) <<<
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200308242307.h7ON7oZa087989>