PERFORCE change 172862 for review
Alexander Motin
mav at FreeBSD.org
Sat Jan 9 19:04:20 UTC 2010
http://p4web.freebsd.org/chv.cgi?CH=172862
Change 172862 by mav at mav_mavbook on 2010/01/09 19:03:46
IFC
Affected files ...
.. //depot/projects/scottl-camlock/src/Makefile#4 integrate
.. //depot/projects/scottl-camlock/src/UPDATING#26 integrate
.. //depot/projects/scottl-camlock/src/contrib/gcc/config/mips/freebsd.h#2 integrate
.. //depot/projects/scottl-camlock/src/contrib/tcp_wrappers/hosts_access.c#2 integrate
.. //depot/projects/scottl-camlock/src/etc/rc.firewall#6 integrate
.. //depot/projects/scottl-camlock/src/games/fortune/datfiles/fortunes-o.real#8 integrate
.. //depot/projects/scottl-camlock/src/gnu/lib/libgcc/Makefile#6 integrate
.. //depot/projects/scottl-camlock/src/gnu/usr.bin/binutils/Makefile.inc0#2 integrate
.. //depot/projects/scottl-camlock/src/gnu/usr.bin/binutils/ld/Makefile.mips#2 integrate
.. //depot/projects/scottl-camlock/src/gnu/usr.bin/cc/Makefile.tgt#3 integrate
.. //depot/projects/scottl-camlock/src/lib/libc/Makefile#5 integrate
.. //depot/projects/scottl-camlock/src/lib/libc/gen/sem_init.3#3 integrate
.. //depot/projects/scottl-camlock/src/lib/libc/gen/sem_new.c#2 integrate
.. //depot/projects/scottl-camlock/src/lib/libc/gen/sem_open.3#3 integrate
.. //depot/projects/scottl-camlock/src/lib/libc/mips/Symbol.map#2 integrate
.. //depot/projects/scottl-camlock/src/lib/libc/mips/gen/fpgetmask.c#2 delete
.. //depot/projects/scottl-camlock/src/lib/libc/mips/gen/fpgetround.c#2 delete
.. //depot/projects/scottl-camlock/src/lib/libc/mips/gen/fpgetsticky.c#2 delete
.. //depot/projects/scottl-camlock/src/lib/libc/mips/gen/fpsetmask.c#2 delete
.. //depot/projects/scottl-camlock/src/lib/libc/mips/gen/fpsetround.c#2 delete
.. //depot/projects/scottl-camlock/src/lib/libc/mips/gen/fpsetsticky.c#2 delete
.. //depot/projects/scottl-camlock/src/lib/libc/mips/gen/hardfloat/fpgetmask.c#1 branch
.. //depot/projects/scottl-camlock/src/lib/libc/mips/gen/hardfloat/fpgetround.c#1 branch
.. //depot/projects/scottl-camlock/src/lib/libc/mips/gen/hardfloat/fpgetsticky.c#1 branch
.. //depot/projects/scottl-camlock/src/lib/libc/mips/gen/hardfloat/fpsetmask.c#1 branch
.. //depot/projects/scottl-camlock/src/lib/libc/mips/gen/hardfloat/fpsetround.c#1 branch
.. //depot/projects/scottl-camlock/src/lib/libc/mips/gen/hardfloat/fpsetsticky.c#1 branch
.. //depot/projects/scottl-camlock/src/lib/libc/mips/sys/brk.S#2 integrate
.. //depot/projects/scottl-camlock/src/lib/libc/stdio/getc.3#2 integrate
.. //depot/projects/scottl-camlock/src/lib/libc/stdtime/localtime.c#8 integrate
.. //depot/projects/scottl-camlock/src/lib/libc/sys/cpuset.2#3 integrate
.. //depot/projects/scottl-camlock/src/lib/libc/sys/cpuset_getaffinity.2#2 integrate
.. //depot/projects/scottl-camlock/src/lib/libc/sys/sendfile.2#3 integrate
.. //depot/projects/scottl-camlock/src/lib/libthr/arch/mips/include/pthread_md.h#2 integrate
.. //depot/projects/scottl-camlock/src/release/doc/share/misc/dev.archlist.txt#3 integrate
.. //depot/projects/scottl-camlock/src/sbin/dumpfs/dumpfs.c#5 integrate
.. //depot/projects/scottl-camlock/src/sbin/fsck_ffs/fsutil.c#3 integrate
.. //depot/projects/scottl-camlock/src/sbin/fsck_ffs/main.c#3 integrate
.. //depot/projects/scottl-camlock/src/sbin/fsck_ffs/pass1.c#3 integrate
.. //depot/projects/scottl-camlock/src/sbin/geom/class/stripe/geom_stripe.c#3 integrate
.. //depot/projects/scottl-camlock/src/share/man/man3/Makefile#4 integrate
.. //depot/projects/scottl-camlock/src/share/man/man3/pthread.3#3 integrate
.. //depot/projects/scottl-camlock/src/share/man/man3/pthread_affinity_np.3#1 branch
.. //depot/projects/scottl-camlock/src/share/man/man3/pthread_attr.3#3 integrate
.. //depot/projects/scottl-camlock/src/share/man/man3/pthread_attr_affinity_np.3#1 branch
.. //depot/projects/scottl-camlock/src/share/man/man4/bridge.4#2 integrate
.. //depot/projects/scottl-camlock/src/share/man/man4/carp.4#2 integrate
.. //depot/projects/scottl-camlock/src/share/man/man4/faith.4#2 integrate
.. //depot/projects/scottl-camlock/src/share/man/man4/uart.4#3 integrate
.. //depot/projects/scottl-camlock/src/share/man/man7/security.7#4 integrate
.. //depot/projects/scottl-camlock/src/share/man/man9/sleepqueue.9#4 integrate
.. //depot/projects/scottl-camlock/src/sys/amd64/amd64/sys_machdep.c#7 integrate
.. //depot/projects/scottl-camlock/src/sys/amd64/conf/Makefile#2 integrate
.. //depot/projects/scottl-camlock/src/sys/boot/common/dev_net.c#6 integrate
.. //depot/projects/scottl-camlock/src/sys/boot/zfs/zfsimpl.c#5 integrate
.. //depot/projects/scottl-camlock/src/sys/cam/scsi/scsi_ses.c#21 integrate
.. //depot/projects/scottl-camlock/src/sys/cam/scsi/scsi_targ_bh.c#14 integrate
.. //depot/projects/scottl-camlock/src/sys/cddl/boot/zfs/zfsimpl.h#5 integrate
.. //depot/projects/scottl-camlock/src/sys/cddl/boot/zfs/zfssubr.c#4 integrate
.. //depot/projects/scottl-camlock/src/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/dmu_send.c#5 integrate
.. //depot/projects/scottl-camlock/src/sys/compat/linux/linux_futex.c#11 integrate
.. //depot/projects/scottl-camlock/src/sys/conf/NOTES#46 integrate
.. //depot/projects/scottl-camlock/src/sys/conf/kern.mk#10 integrate
.. //depot/projects/scottl-camlock/src/sys/conf/makeLINT.mk#2 integrate
.. //depot/projects/scottl-camlock/src/sys/conf/options#39 integrate
.. //depot/projects/scottl-camlock/src/sys/contrib/ngatm/netnatm/api/cc_conn.c#4 integrate
.. //depot/projects/scottl-camlock/src/sys/ddb/db_ps.c#13 integrate
.. //depot/projects/scottl-camlock/src/sys/dev/aac/aac.c#17 integrate
.. //depot/projects/scottl-camlock/src/sys/dev/agp/agp.c#5 integrate
.. //depot/projects/scottl-camlock/src/sys/dev/amd/amd.c#12 integrate
.. //depot/projects/scottl-camlock/src/sys/dev/amr/amr.c#18 integrate
.. //depot/projects/scottl-camlock/src/sys/dev/arcmsr/arcmsr.c#17 integrate
.. //depot/projects/scottl-camlock/src/sys/dev/ata/ata-raid.c#17 integrate
.. //depot/projects/scottl-camlock/src/sys/dev/ata/chipsets/ata-ahci.c#16 integrate
.. //depot/projects/scottl-camlock/src/sys/dev/ata/chipsets/ata-siliconimage.c#16 integrate
.. //depot/projects/scottl-camlock/src/sys/dev/ath/ath_hal/ar5211/ar5211_reset.c#2 integrate
.. //depot/projects/scottl-camlock/src/sys/dev/ath/ath_hal/ar5212/ar5212_interrupts.c#3 integrate
.. //depot/projects/scottl-camlock/src/sys/dev/ath/ath_hal/ar5416/ar5416_interrupts.c#3 integrate
.. //depot/projects/scottl-camlock/src/sys/dev/bktr/bktr_i2c.c#7 integrate
.. //depot/projects/scottl-camlock/src/sys/dev/cs/if_cs.c#10 integrate
.. //depot/projects/scottl-camlock/src/sys/dev/cxgb/common/cxgb_t3_hw.c#7 integrate
.. //depot/projects/scottl-camlock/src/sys/dev/cxgb/cxgb_sge.c#17 integrate
.. //depot/projects/scottl-camlock/src/sys/dev/de/if_de.c#10 integrate
.. //depot/projects/scottl-camlock/src/sys/dev/dpt/dpt.h#5 integrate
.. //depot/projects/scottl-camlock/src/sys/dev/dpt/dpt_scsi.c#12 integrate
.. //depot/projects/scottl-camlock/src/sys/dev/e1000/if_em.c#12 integrate
.. //depot/projects/scottl-camlock/src/sys/dev/ep/if_ep.c#11 integrate
.. //depot/projects/scottl-camlock/src/sys/dev/ex/if_ex.c#8 integrate
.. //depot/projects/scottl-camlock/src/sys/dev/fatm/if_fatm.c#10 integrate
.. //depot/projects/scottl-camlock/src/sys/dev/firewire/sbp.c#14 integrate
.. //depot/projects/scottl-camlock/src/sys/dev/hatm/if_hatm.c#8 integrate
.. //depot/projects/scottl-camlock/src/sys/dev/hptmv/entry.c#13 integrate
.. //depot/projects/scottl-camlock/src/sys/dev/if_ndis/if_ndis.c#25 integrate
.. //depot/projects/scottl-camlock/src/sys/dev/if_ndis/if_ndis_usb.c#12 integrate
.. //depot/projects/scottl-camlock/src/sys/dev/iir/iir.c#15 integrate
.. //depot/projects/scottl-camlock/src/sys/dev/iir/iir_pci.c#9 integrate
.. //depot/projects/scottl-camlock/src/sys/dev/iscsi/initiator/isc_sm.c#3 integrate
.. //depot/projects/scottl-camlock/src/sys/dev/isp/isp.c#20 integrate
.. //depot/projects/scottl-camlock/src/sys/dev/isp/isp_library.c#9 integrate
.. //depot/projects/scottl-camlock/src/sys/dev/iwn/if_iwn.c#9 integrate
.. //depot/projects/scottl-camlock/src/sys/dev/iwn/if_iwnvar.h#5 integrate
.. //depot/projects/scottl-camlock/src/sys/dev/ixgbe/ixgbe.c#15 integrate
.. //depot/projects/scottl-camlock/src/sys/dev/jme/if_jme.c#5 integrate
.. //depot/projects/scottl-camlock/src/sys/dev/lmc/if_lmc.c#12 integrate
.. //depot/projects/scottl-camlock/src/sys/dev/malo/if_malo.c#7 integrate
.. //depot/projects/scottl-camlock/src/sys/dev/mge/if_mge.c#7 integrate
.. //depot/projects/scottl-camlock/src/sys/dev/mly/mly.c#13 integrate
.. //depot/projects/scottl-camlock/src/sys/dev/mxge/if_mxge.c#24 integrate
.. //depot/projects/scottl-camlock/src/sys/dev/patm/if_patm_intr.c#6 integrate
.. //depot/projects/scottl-camlock/src/sys/dev/pdq/if_fea.c#6 integrate
.. //depot/projects/scottl-camlock/src/sys/dev/safe/safe.c#10 integrate
.. //depot/projects/scottl-camlock/src/sys/dev/sound/pci/maestro3.c#10 integrate
.. //depot/projects/scottl-camlock/src/sys/dev/ste/if_ste.c#6 integrate
.. //depot/projects/scottl-camlock/src/sys/dev/trm/trm.c#13 integrate
.. //depot/projects/scottl-camlock/src/sys/dev/usb/controller/musb_otg.c#11 integrate
.. //depot/projects/scottl-camlock/src/sys/dev/usb/controller/uhci.c#10 integrate
.. //depot/projects/scottl-camlock/src/sys/dev/usb/quirk/usb_quirk.c#9 integrate
.. //depot/projects/scottl-camlock/src/sys/dev/usb/serial/u3g.c#13 integrate
.. //depot/projects/scottl-camlock/src/sys/dev/usb/storage/umass.c#16 integrate
.. //depot/projects/scottl-camlock/src/sys/dev/usb/usb_device.c#14 integrate
.. //depot/projects/scottl-camlock/src/sys/dev/usb/usb_msctest.c#7 integrate
.. //depot/projects/scottl-camlock/src/sys/dev/usb/usb_msctest.h#4 integrate
.. //depot/projects/scottl-camlock/src/sys/dev/usb/usbdevs#38 integrate
.. //depot/projects/scottl-camlock/src/sys/fs/smbfs/smbfs_smb.c#7 integrate
.. //depot/projects/scottl-camlock/src/sys/fs/tmpfs/tmpfs_vfsops.c#5 integrate
.. //depot/projects/scottl-camlock/src/sys/geom/geom_slice.c#10 integrate
.. //depot/projects/scottl-camlock/src/sys/geom/part/g_part.c#11 integrate
.. //depot/projects/scottl-camlock/src/sys/geom/uzip/g_uzip.c#6 integrate
.. //depot/projects/scottl-camlock/src/sys/gnu/fs/xfs/FreeBSD/xfs_vnops.c#7 integrate
.. //depot/projects/scottl-camlock/src/sys/i386/conf/Makefile#2 integrate
.. //depot/projects/scottl-camlock/src/sys/i386/conf/PAE#13 integrate
.. //depot/projects/scottl-camlock/src/sys/i386/i386/locore.s#10 integrate
.. //depot/projects/scottl-camlock/src/sys/i386/i386/pmap.c#38 integrate
.. //depot/projects/scottl-camlock/src/sys/i386/include/pmap.h#21 integrate
.. //depot/projects/scottl-camlock/src/sys/i386/xen/locore.s#4 integrate
.. //depot/projects/scottl-camlock/src/sys/i386/xen/pmap.c#14 integrate
.. //depot/projects/scottl-camlock/src/sys/ia64/conf/Makefile#2 integrate
.. //depot/projects/scottl-camlock/src/sys/isa/pnp.c#5 integrate
.. //depot/projects/scottl-camlock/src/sys/kern/kern_clock.c#16 integrate
.. //depot/projects/scottl-camlock/src/sys/kern/kern_cpu.c#10 integrate
.. //depot/projects/scottl-camlock/src/sys/kern/kern_fail.c#2 integrate
.. //depot/projects/scottl-camlock/src/sys/kern/kern_lock.c#23 integrate
.. //depot/projects/scottl-camlock/src/sys/kern/kern_umtx.c#20 integrate
.. //depot/projects/scottl-camlock/src/sys/kern/sched_4bsd.c#21 integrate
.. //depot/projects/scottl-camlock/src/sys/kern/subr_firmware.c#9 integrate
.. //depot/projects/scottl-camlock/src/sys/kern/subr_sleepqueue.c#16 integrate
.. //depot/projects/scottl-camlock/src/sys/kern/subr_turnstile.c#15 integrate
.. //depot/projects/scottl-camlock/src/sys/mips/adm5120/if_admsw.c#6 integrate
.. //depot/projects/scottl-camlock/src/sys/mips/atheros/apb.c#1 branch
.. //depot/projects/scottl-camlock/src/sys/mips/atheros/apbvar.h#1 branch
.. //depot/projects/scottl-camlock/src/sys/mips/atheros/ar71xx_bus_space_reversed.c#1 branch
.. //depot/projects/scottl-camlock/src/sys/mips/atheros/ar71xx_bus_space_reversed.h#1 branch
.. //depot/projects/scottl-camlock/src/sys/mips/atheros/ar71xx_ehci.c#1 branch
.. //depot/projects/scottl-camlock/src/sys/mips/atheros/ar71xx_machdep.c#1 branch
.. //depot/projects/scottl-camlock/src/sys/mips/atheros/ar71xx_ohci.c#1 branch
.. //depot/projects/scottl-camlock/src/sys/mips/atheros/ar71xx_pci.c#1 branch
.. //depot/projects/scottl-camlock/src/sys/mips/atheros/ar71xx_pci_bus_space.c#1 branch
.. //depot/projects/scottl-camlock/src/sys/mips/atheros/ar71xx_pci_bus_space.h#1 branch
.. //depot/projects/scottl-camlock/src/sys/mips/atheros/ar71xx_spi.c#1 branch
.. //depot/projects/scottl-camlock/src/sys/mips/atheros/ar71xx_wdog.c#1 branch
.. //depot/projects/scottl-camlock/src/sys/mips/atheros/ar71xxreg.h#1 branch
.. //depot/projects/scottl-camlock/src/sys/mips/atheros/files.ar71xx#1 branch
.. //depot/projects/scottl-camlock/src/sys/mips/atheros/if_arge.c#1 branch
.. //depot/projects/scottl-camlock/src/sys/mips/atheros/if_argevar.h#1 branch
.. //depot/projects/scottl-camlock/src/sys/mips/atheros/uart_bus_ar71xx.c#1 branch
.. //depot/projects/scottl-camlock/src/sys/mips/atheros/uart_cpu_ar71xx.c#1 branch
.. //depot/projects/scottl-camlock/src/sys/mips/conf/AR71XX#1 branch
.. //depot/projects/scottl-camlock/src/sys/mips/conf/AR71XX.hints#1 branch
.. //depot/projects/scottl-camlock/src/sys/mips/conf/MALTA64#1 branch
.. //depot/projects/scottl-camlock/src/sys/mips/conf/OCTEON1#1 branch
.. //depot/projects/scottl-camlock/src/sys/mips/conf/OCTEON1-32#1 branch
.. //depot/projects/scottl-camlock/src/sys/mips/conf/OCTEON1.hints#1 branch
.. //depot/projects/scottl-camlock/src/sys/mips/conf/SWARM#1 branch
.. //depot/projects/scottl-camlock/src/sys/mips/conf/SWARM.hints#1 branch
.. //depot/projects/scottl-camlock/src/sys/mips/conf/XLR#1 branch
.. //depot/projects/scottl-camlock/src/sys/mips/include/sysarch.h#2 integrate
.. //depot/projects/scottl-camlock/src/sys/mips/mips/elf_machdep.c#5 integrate
.. //depot/projects/scottl-camlock/src/sys/mips/rmi/Makefile.msgring#1 branch
.. //depot/projects/scottl-camlock/src/sys/mips/rmi/board.c#1 branch
.. //depot/projects/scottl-camlock/src/sys/mips/rmi/board.h#1 branch
.. //depot/projects/scottl-camlock/src/sys/mips/rmi/bus_space_rmi.c#1 branch
.. //depot/projects/scottl-camlock/src/sys/mips/rmi/clock.c#1 branch
.. //depot/projects/scottl-camlock/src/sys/mips/rmi/clock.h#1 branch
.. //depot/projects/scottl-camlock/src/sys/mips/rmi/debug.h#1 branch
.. //depot/projects/scottl-camlock/src/sys/mips/rmi/ehcireg.h#1 branch
.. //depot/projects/scottl-camlock/src/sys/mips/rmi/ehcivar.h#1 branch
.. //depot/projects/scottl-camlock/src/sys/mips/rmi/files.xlr#1 branch
.. //depot/projects/scottl-camlock/src/sys/mips/rmi/interrupt.h#1 branch
.. //depot/projects/scottl-camlock/src/sys/mips/rmi/intr_machdep.c#1 branch
.. //depot/projects/scottl-camlock/src/sys/mips/rmi/iodi.c#1 branch
.. //depot/projects/scottl-camlock/src/sys/mips/rmi/iomap.h#1 branch
.. //depot/projects/scottl-camlock/src/sys/mips/rmi/msgring.c#1 branch
.. //depot/projects/scottl-camlock/src/sys/mips/rmi/msgring.cfg#1 branch
.. //depot/projects/scottl-camlock/src/sys/mips/rmi/msgring.h#1 branch
.. //depot/projects/scottl-camlock/src/sys/mips/rmi/msgring_xls.c#1 branch
.. //depot/projects/scottl-camlock/src/sys/mips/rmi/msgring_xls.cfg#1 branch
.. //depot/projects/scottl-camlock/src/sys/mips/rmi/on_chip.c#1 branch
.. //depot/projects/scottl-camlock/src/sys/mips/rmi/pcibus.c#1 branch
.. //depot/projects/scottl-camlock/src/sys/mips/rmi/pcibus.h#1 branch
.. //depot/projects/scottl-camlock/src/sys/mips/rmi/perfmon.h#1 branch
.. //depot/projects/scottl-camlock/src/sys/mips/rmi/perfmon_kern.c#1 branch
.. //depot/projects/scottl-camlock/src/sys/mips/rmi/perfmon_percpu.c#1 branch
.. //depot/projects/scottl-camlock/src/sys/mips/rmi/perfmon_utils.h#1 branch
.. //depot/projects/scottl-camlock/src/sys/mips/rmi/perfmon_xlrconfig.h#1 branch
.. //depot/projects/scottl-camlock/src/sys/mips/rmi/pic.h#1 branch
.. //depot/projects/scottl-camlock/src/sys/mips/rmi/rmi_mips_exts.h#1 branch
.. //depot/projects/scottl-camlock/src/sys/mips/rmi/rootfs_list.txt#1 branch
.. //depot/projects/scottl-camlock/src/sys/mips/rmi/shared_structs.h#1 branch
.. //depot/projects/scottl-camlock/src/sys/mips/rmi/shared_structs_func.h#1 branch
.. //depot/projects/scottl-camlock/src/sys/mips/rmi/shared_structs_offsets.h#1 branch
.. //depot/projects/scottl-camlock/src/sys/mips/rmi/std.xlr#1 branch
.. //depot/projects/scottl-camlock/src/sys/mips/rmi/tick.c#1 branch
.. //depot/projects/scottl-camlock/src/sys/mips/rmi/uart_bus_xlr_iodi.c#1 branch
.. //depot/projects/scottl-camlock/src/sys/mips/rmi/uart_cpu_mips_xlr.c#1 branch
.. //depot/projects/scottl-camlock/src/sys/mips/rmi/xlr_boot1_console.c#1 branch
.. //depot/projects/scottl-camlock/src/sys/mips/rmi/xlr_csum_nocopy.S#1 branch
.. //depot/projects/scottl-camlock/src/sys/mips/rmi/xlr_i2c.c#1 branch
.. //depot/projects/scottl-camlock/src/sys/mips/rmi/xlr_machdep.c#1 branch
.. //depot/projects/scottl-camlock/src/sys/mips/rmi/xlr_pci.c#1 branch
.. //depot/projects/scottl-camlock/src/sys/mips/rmi/xlrconfig.h#1 branch
.. //depot/projects/scottl-camlock/src/sys/mips/rmi/xls_ehci.c#1 branch
.. //depot/projects/scottl-camlock/src/sys/mips/sibyte/ata_zbbus.c#1 branch
.. //depot/projects/scottl-camlock/src/sys/mips/sibyte/files.sibyte#1 branch
.. //depot/projects/scottl-camlock/src/sys/mips/sibyte/sb_asm.S#1 branch
.. //depot/projects/scottl-camlock/src/sys/mips/sibyte/sb_machdep.c#1 branch
.. //depot/projects/scottl-camlock/src/sys/mips/sibyte/sb_scd.c#1 branch
.. //depot/projects/scottl-camlock/src/sys/mips/sibyte/sb_scd.h#1 branch
.. //depot/projects/scottl-camlock/src/sys/mips/sibyte/sb_zbbus.c#1 branch
.. //depot/projects/scottl-camlock/src/sys/mips/sibyte/sb_zbpci.c#1 branch
.. //depot/projects/scottl-camlock/src/sys/modules/crypto/Makefile#6 integrate
.. //depot/projects/scottl-camlock/src/sys/net/flowtable.c#12 integrate
.. //depot/projects/scottl-camlock/src/sys/net/if_ethersubr.c#29 integrate
.. //depot/projects/scottl-camlock/src/sys/net/if_lagg.c#8 integrate
.. //depot/projects/scottl-camlock/src/sys/net80211/ieee80211_node.c#18 integrate
.. //depot/projects/scottl-camlock/src/sys/net80211/ieee80211_var.h#19 integrate
.. //depot/projects/scottl-camlock/src/sys/netgraph/ng_ipfw.c#10 integrate
.. //depot/projects/scottl-camlock/src/sys/netinet/in.c#30 integrate
.. //depot/projects/scottl-camlock/src/sys/netinet/ip_carp.c#20 integrate
.. //depot/projects/scottl-camlock/src/sys/netinet/ip_divert.c#26 integrate
.. //depot/projects/scottl-camlock/src/sys/netinet/ip_var.h#17 integrate
.. //depot/projects/scottl-camlock/src/sys/netinet/ipfw/ip_dummynet.c#13 integrate
.. //depot/projects/scottl-camlock/src/sys/netinet/ipfw/ip_fw_dynamic.c#4 integrate
.. //depot/projects/scottl-camlock/src/sys/netinet/ipfw/ip_fw_log.c#5 integrate
.. //depot/projects/scottl-camlock/src/sys/netinet/ipfw/ip_fw_pfil.c#10 integrate
.. //depot/projects/scottl-camlock/src/sys/netinet/ipfw/ip_fw_private.h#5 integrate
.. //depot/projects/scottl-camlock/src/sys/netinet/ipfw/ip_fw_sockopt.c#5 integrate
.. //depot/projects/scottl-camlock/src/sys/netinet/ipfw/ip_fw_table.c#4 integrate
.. //depot/projects/scottl-camlock/src/sys/netinet/libalias/alias_db.c#8 integrate
.. //depot/projects/scottl-camlock/src/sys/netinet/libalias/alias_mod.c#5 integrate
.. //depot/projects/scottl-camlock/src/sys/netinet/raw_ip.c#29 integrate
.. //depot/projects/scottl-camlock/src/sys/netinet/sctp_asconf.c#10 integrate
.. //depot/projects/scottl-camlock/src/sys/netinet/sctputil.c#19 integrate
.. //depot/projects/scottl-camlock/src/sys/netinet6/icmp6.c#22 integrate
.. //depot/projects/scottl-camlock/src/sys/netinet6/ip6_input.c#24 integrate
.. //depot/projects/scottl-camlock/src/sys/nfsclient/bootp_subr.c#20 integrate
.. //depot/projects/scottl-camlock/src/sys/nfsclient/nfs_vfsops.c#24 integrate
.. //depot/projects/scottl-camlock/src/sys/nfsclient/nfs_vnops.c#28 integrate
.. //depot/projects/scottl-camlock/src/sys/nfsserver/nfs.h#14 integrate
.. //depot/projects/scottl-camlock/src/sys/nfsserver/nfs_fha.c#5 integrate
.. //depot/projects/scottl-camlock/src/sys/nfsserver/nfs_srvkrpc.c#7 integrate
.. //depot/projects/scottl-camlock/src/sys/opencrypto/cryptosoft.c#11 integrate
.. //depot/projects/scottl-camlock/src/sys/pc98/conf/Makefile#2 integrate
.. //depot/projects/scottl-camlock/src/sys/pci/ncr.c#14 integrate
.. //depot/projects/scottl-camlock/src/sys/powerpc/aim/mmu_oea.c#7 integrate
.. //depot/projects/scottl-camlock/src/sys/powerpc/aim/mmu_oea64.c#10 integrate
.. //depot/projects/scottl-camlock/src/sys/powerpc/booke/pmap.c#11 integrate
.. //depot/projects/scottl-camlock/src/sys/powerpc/conf/Makefile#2 integrate
.. //depot/projects/scottl-camlock/src/sys/rpc/clnt_dg.c#6 integrate
.. //depot/projects/scottl-camlock/src/sys/rpc/rpcsec_gss/rpcsec_gss_prot.c#2 integrate
.. //depot/projects/scottl-camlock/src/sys/rpc/rpcsec_gss/svc_rpcsec_gss.c#6 integrate
.. //depot/projects/scottl-camlock/src/sys/sparc64/conf/GENERIC#27 integrate
.. //depot/projects/scottl-camlock/src/sys/sparc64/conf/Makefile#2 integrate
.. //depot/projects/scottl-camlock/src/sys/sun4v/conf/Makefile#2 integrate
.. //depot/projects/scottl-camlock/src/sys/sys/proc.h#30 integrate
.. //depot/projects/scottl-camlock/src/sys/sys/sleepqueue.h#13 integrate
.. //depot/projects/scottl-camlock/src/sys/ufs/ffs/ffs_snapshot.c#19 integrate
.. //depot/projects/scottl-camlock/src/sys/ufs/ufs/ufs_dirhash.c#9 integrate
.. //depot/projects/scottl-camlock/src/sys/xen/xenbus/xenbus_probe.c#4 integrate
.. //depot/projects/scottl-camlock/src/tools/regression/posixsem2/semtest.c#2 integrate
.. //depot/projects/scottl-camlock/src/usr.bin/ctags/Makefile#3 integrate
.. //depot/projects/scottl-camlock/src/usr.bin/w/Makefile#4 integrate
.. //depot/projects/scottl-camlock/src/usr.bin/xlint/xlint/Makefile#3 integrate
.. //depot/projects/scottl-camlock/src/usr.sbin/cdcontrol/Makefile#3 integrate
.. //depot/projects/scottl-camlock/src/usr.sbin/faithd/faithd.8#2 integrate
.. //depot/projects/scottl-camlock/src/usr.sbin/mergemaster/mergemaster.8#4 integrate
.. //depot/projects/scottl-camlock/src/usr.sbin/mergemaster/mergemaster.sh#6 integrate
.. //depot/projects/scottl-camlock/src/usr.sbin/traceroute/Makefile#4 integrate
.. //depot/projects/scottl-camlock/src/usr.sbin/traceroute/findsaddr-udp.c#1 branch
.. //depot/projects/scottl-camlock/src/usr.sbin/usbconfig/dump.c#3 integrate
.. //depot/projects/scottl-camlock/src/usr.sbin/usbconfig/dump.h#2 integrate
.. //depot/projects/scottl-camlock/src/usr.sbin/usbconfig/usbconfig.8#4 integrate
.. //depot/projects/scottl-camlock/src/usr.sbin/usbconfig/usbconfig.c#2 integrate
Differences ...
==== //depot/projects/scottl-camlock/src/Makefile#4 (text+ko) ====
@@ -1,5 +1,5 @@
#
-# $FreeBSD: src/Makefile,v 1.358 2009/04/01 17:11:50 bz Exp $
+# $FreeBSD: src/Makefile,v 1.359 2010/01/08 19:01:50 bz Exp $
#
# The user-driven targets are:
#
@@ -278,7 +278,7 @@
# with a reasonable chance of success, regardless of how old your
# existing system is.
#
-.if make(universe) || make(tinderbox)
+.if make(universe) || make(universe_kernels) || make(tinderbox)
TARGETS?=amd64 arm i386 ia64 mips pc98 powerpc sparc64 sun4v
.if defined(DOING_TINDERBOX)
@@ -297,10 +297,6 @@
rm -f ${FAILFILE}
.endif
.for target in ${TARGETS}
-KERNCONFS!= cd ${.CURDIR}/sys/${target}/conf && \
- find [A-Z0-9]*[A-Z0-9] -type f -maxdepth 0 \
- ! -name DEFAULTS ! -name LINT
-KERNCONFS:= ${KERNCONFS:S/^NOTES$/LINT/}
universe: universe_${target}
.ORDER: universe_prologue universe_${target} universe_epilogue
universe_${target}:
@@ -320,16 +316,25 @@
(echo "${target} 'make LINT' failed," \
"check _.${target}.makeLINT for details"| ${MAKEFAIL}))
.endif
+ @cd ${.CURDIR} && ${MAKE} ${.MAKEFLAGS} TARGET=${target} \
+ universe_kernels
+ @echo ">> ${target} completed on `LC_ALL=C date`"
+.endfor
+universe_kernels: universe_kernconfs
+BUILD_ARCH!= uname -p
+TARGET?= ${BUILD_ARCH}
+KERNCONFS!= cd ${.CURDIR}/sys/${TARGET}/conf && \
+ find [A-Z0-9]*[A-Z0-9] -type f -maxdepth 0 \
+ ! -name DEFAULTS ! -name NOTES
+universe_kernconfs:
.for kernel in ${KERNCONFS}
@(cd ${.CURDIR} && env __MAKE_CONF=/dev/null \
${MAKE} ${JFLAG} buildkernel \
- TARGET=${target} \
+ TARGET=${TARGET} \
KERNCONF=${kernel} \
- > _.${target}.${kernel} 2>&1 || \
- (echo "${target} ${kernel} kernel failed," \
- "check _.${target}.${kernel} for details"| ${MAKEFAIL}))
-.endfor
- @echo ">> ${target} completed on `LC_ALL=C date`"
+ > _.${TARGET}.${kernel} 2>&1 || \
+ (echo "${TARGET} ${kernel} kernel failed," \
+ "check _.${TARGET}.${kernel} for details"| ${MAKEFAIL}))
.endfor
universe: universe_epilogue
universe_epilogue:
==== //depot/projects/scottl-camlock/src/UPDATING#26 (text+ko) ====
@@ -22,6 +22,11 @@
machines to maximize performance. (To disable malloc debugging, run
ln -s aj /etc/malloc.conf.)
+20100108:
+ Introduce the kernel thread "deadlock resolver" (which can be enabled
+ via the DEADLKRES option, see NOTES for more details) and the
+ sleepq_type() function for sleepqueues.
+
20091202:
The rc.firewall and rc.firewall6 were unified, and
rc.firewall6 and rc.d/ip6fw were removed.
@@ -1089,4 +1094,4 @@
Contact Warner Losh if you have any questions about your use of
this document.
-$FreeBSD: src/UPDATING,v 1.650 2009/12/25 21:14:34 ru Exp $
+$FreeBSD: src/UPDATING,v 1.651 2010/01/09 01:46:38 attilio Exp $
==== //depot/projects/scottl-camlock/src/contrib/gcc/config/mips/freebsd.h#2 (text+ko) ====
@@ -19,7 +19,7 @@
the Free Software Foundation, 51 Franklin Street, Fifth Floor,
Boston, MA 02110-1301, USA. */
-/* $FreeBSD: src/contrib/gcc/config/mips/freebsd.h,v 1.2 2008/09/01 23:09:45 obrien Exp $ */
+/* $FreeBSD: src/contrib/gcc/config/mips/freebsd.h,v 1.3 2010/01/08 23:37:30 imp Exp $ */
/* This defines which switch letters take arguments. -G is a MIPS
special. */
@@ -97,6 +97,9 @@
Needs to agree with <machine/ansi.h>. GCC defaults come from c-decl.c,
c-common.c, and config/<arch>/<arch>.h. */
+#undef TARGET_DEFAULT
+#define TARGET_DEFAULT (MASK_ABICALLS | MASK_SOFT_FLOAT)
+
#if TARGET_ENDIAN_DEFAULT != 0
#define TARGET_VERSION fprintf (stderr, " (FreeBSD/mips)");
#else
==== //depot/projects/scottl-camlock/src/contrib/tcp_wrappers/hosts_access.c#2 (text+ko) ====
@@ -16,7 +16,7 @@
*
* Author: Wietse Venema, Eindhoven University of Technology, The Netherlands.
*
- * $FreeBSD: src/contrib/tcp_wrappers/hosts_access.c,v 1.5 2005/05/13 16:31:08 ume Exp $
+ * $FreeBSD: src/contrib/tcp_wrappers/hosts_access.c,v 1.6 2010/01/08 10:54:15 sobomax Exp $
*/
#ifndef lint
@@ -148,6 +148,7 @@
char *sh_cmd; /* becomes optional shell command */
int match = NO;
struct tcpd_context saved_context;
+ char *cp;
saved_context = tcpd_context; /* stupid compilers */
@@ -164,7 +165,16 @@
tcpd_warn("missing newline or line too long");
continue;
}
- if (sv_list[0] == '#' || sv_list[strspn(sv_list, " \t\r\n")] == 0)
+ /* Ignore anything after unescaped # character */
+ for (cp = strchr(sv_list, '#'); cp != NULL;) {
+ if (cp > sv_list && cp[-1] == '\\') {
+ cp = strchr(cp + 1, '#');
+ continue;
+ }
+ *cp = '\0';
+ break;
+ }
+ if (sv_list[strspn(sv_list, " \t\r\n")] == 0)
continue;
if ((cl_list = split_at(sv_list, ':')) == 0) {
tcpd_warn("missing \":\" separator");
==== //depot/projects/scottl-camlock/src/etc/rc.firewall#6 (text+ko) ====
@@ -23,7 +23,7 @@
# OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
# SUCH DAMAGE.
#
-# $FreeBSD: src/etc/rc.firewall,v 1.62 2009/12/29 11:27:51 ume Exp $
+# $FreeBSD: src/etc/rc.firewall,v 1.63 2010/01/07 17:46:25 ume Exp $
#
#
@@ -505,7 +505,10 @@
# Allow "mandatory" ICMP in.
${fwcmd} add pass icmp from any to any icmptype 3,4,11
-
+ if [ $ipv6_available -eq 0 ]; then
+ ${fwcmd} add pass ipv6-icmp from any to any icmp6type 3
+ fi
+
# Add permits for this workstations published services below
# Only IPs and nets in firewall_allowservices is allowed in.
# If you really wish to let anyone use services on your
==== //depot/projects/scottl-camlock/src/games/fortune/datfiles/fortunes-o.real#8 (text+ko) ====
@@ -1,4 +1,4 @@
-%% $FreeBSD: src/games/fortune/datfiles/fortunes-o.real,v 1.34 2010/01/05 23:35:43 stas Exp $
+%% $FreeBSD: src/games/fortune/datfiles/fortunes-o.real,v 1.35 2010/01/07 23:30:10 dougb Exp $
%
PLAYGIRL, Inc.
Philadelphia, Pa. 19369
@@ -665,10 +665,10 @@
%
As we know, there are known knowns. There are things we know we
know. We also know there are known unknowns. That is to say, we know
-there're some things we do not know. But there're also unknown unknowns;
-the ones we don't know we don't know."
+there are some things we do not know. But there are also unknown
+unknowns; the ones we don't know we don't know.
-- United States Secretary of Defense Donald Rumsfeld
- 12 February 2002, on the invasion to Iraq.
+ 12 February 2002, Regarding the US invasion of Iraq
%
"Are pirates an ethnic group? Or are they just people who burn
illegal cds?"
==== //depot/projects/scottl-camlock/src/gnu/lib/libgcc/Makefile#6 (text+ko) ====
@@ -1,4 +1,4 @@
-# $FreeBSD: src/gnu/lib/libgcc/Makefile,v 1.67 2009/12/14 01:51:23 kan Exp $
+# $FreeBSD: src/gnu/lib/libgcc/Makefile,v 1.68 2010/01/08 23:11:23 imp Exp $
GCCDIR= ${.CURDIR}/../../../contrib/gcc
GCCLIB= ${.CURDIR}/../../../contrib/gcclibs
@@ -115,6 +115,10 @@
# _fixsfsi _fixunssfsi _floatdidf _floatdisf
.endif
+.if ${TARGET_ARCH} == "mips"
+LIB2FUNCS_EXTRA = floatunsidf.c floatunsisf.c
+.endif
+
.if ${TARGET_ARCH} == "ia64"
# from config/ia64/t-ia64
LIB1ASMSRC = lib1funcs.asm
@@ -179,7 +183,7 @@
#
# Floating point emulation functions
#
-.if ${TARGET_ARCH} == "armNOT_YET" || ${TARGET_ARCH} == "mips" || \
+.if ${TARGET_ARCH} == "armNOT_YET" || \
${TARGET_ARCH} == "powerpc" || ${TARGET_ARCH} == "sparc64"
FPBIT_CFLAGS = -DFINE_GRAINED_LIBRARIES -DFLOAT
==== //depot/projects/scottl-camlock/src/gnu/usr.bin/binutils/Makefile.inc0#2 (text+ko) ====
@@ -1,4 +1,4 @@
-# $FreeBSD: src/gnu/usr.bin/binutils/Makefile.inc0,v 1.38 2007/02/11 07:15:05 marcel Exp $
+# $FreeBSD: src/gnu/usr.bin/binutils/Makefile.inc0,v 1.39 2010/01/08 23:06:56 imp Exp $
#
# This is included explicitly at the top of each sub-Makefile. We can't
# use the normal "Makefile.inc" mechanism, because we need some of these
@@ -22,7 +22,8 @@
RELSRC= ${RELTOP}/../../../contrib/binutils
SRCDIR= ${.CURDIR}/${RELSRC}
-.if ${TARGET_ARCH} == "arm" || ${TARGET_ARCH} == "i386" || ${TARGET_ARCH} == "powerpc"
+.if ${TARGET_ARCH} == "arm" || ${TARGET_ARCH} == "i386" || \
+ ${TARGET_ARCH} == "powerpc" || ${TARGET_ARCH} == "mips"
CFLAGS+= -DBFD_DEFAULT_TARGET_SIZE=32
.else
CFLAGS+= -DBFD_DEFAULT_TARGET_SIZE=64
==== //depot/projects/scottl-camlock/src/gnu/usr.bin/binutils/ld/Makefile.mips#2 (text+ko) ====
@@ -1,4 +1,4 @@
-# $FreeBSD: src/gnu/usr.bin/binutils/ld/Makefile.mips,v 1.8 2008/12/11 08:18:45 imp Exp $
+# $FreeBSD: src/gnu/usr.bin/binutils/ld/Makefile.mips,v 1.9 2010/01/08 23:09:11 imp Exp $
#xxxIMPxxx: size?
#xxxIMPxxx: TARGET_BIG_ENDIAN is lame. We should use the netbsd convention
@@ -10,15 +10,22 @@
NATIVE_EMULATION=elf${_sz}ltsmip_fbsd
.endif
-SRCS+= e${NATIVE_EMULATION}.c
-CLEANFILES+= e${NATIVE_EMULATION}.c
-
+MIPS_ABIS=elf32btsmip_fbsd elf32ltsmip_fbsd elf64btsmip_fbsd elf64ltsmip_fbsd
+.for abi in ${MIPS_ABIS}
+#.if (${abi} != ${NATIVE_EMULATION})
+EMS+= ${abi}
+#.endif
+.for ext in ${ELF_SCR_EXT}
+LDSCRIPTS+= ${abi}.${ext}
+.endfor
+SRCS+= e${abi}.c
+CLEANFILES+= e${abi}.c
# nb: elf32 handles both elf32 and elf64 targets
-e${NATIVE_EMULATION}.c: ${.CURDIR}/${NATIVE_EMULATION}.sh emultempl/elf32.em \
+e${abi}.c: ${.CURDIR}/${abi}.sh emultempl/elf32.em \
scripttempl/elf.sc genscripts.sh stringify.sed
sh ${.CURDIR}/genscripts.sh ${SRCDIR}/ld ${LIBSERACHPATH} \
${TOOLS_PREFIX}/usr \
${HOST} ${TARGET_TUPLE} ${TARGET_TUPLE} \
- ${NATIVE_EMULATION} "" no ${NATIVE_EMULATION} ${TARGET_TUPLE} \
- ${.CURDIR}/${NATIVE_EMULATION}.sh
-
+ ${abi} "" no ${abi} ${TARGET_TUPLE} \
+ ${.CURDIR}/${abi}.sh
+.endfor
==== //depot/projects/scottl-camlock/src/gnu/usr.bin/cc/Makefile.tgt#3 (text+ko) ====
@@ -1,4 +1,4 @@
-# $FreeBSD: src/gnu/usr.bin/cc/Makefile.tgt,v 1.13 2008/09/01 18:46:03 obrien Exp $
+# $FreeBSD: src/gnu/usr.bin/cc/Makefile.tgt,v 1.14 2010/01/08 23:02:17 imp Exp $
TARGET_ARCH?= ${MACHINE_ARCH}
@@ -15,9 +15,6 @@
.if ${TARGET_ARCH} == "ia64"
TARGET_CPU_DEFAULT= MASK_GNU_AS|MASK_GNU_LD
.endif
-.if ${TARGET_ARCH} == "mips"
-TARGET_CPU_DEFAULT= 16
-.endif
.if ${TARGET_ARCH} == "sparc64"
TARGET_CPU_DEFAULT= TARGET_CPU_ultrasparc
.endif
==== //depot/projects/scottl-camlock/src/lib/libc/Makefile#5 (text+ko) ====
@@ -1,5 +1,5 @@
# @(#)Makefile 8.2 (Berkeley) 2/3/94
-# $FreeBSD: src/lib/libc/Makefile,v 1.78 2009/07/14 21:19:13 kan Exp $
+# $FreeBSD: src/lib/libc/Makefile,v 1.79 2010/01/09 00:01:35 imp Exp $
SHLIBDIR?= /lib
@@ -64,7 +64,7 @@
.include "${.CURDIR}/rpc/Makefile.inc"
.include "${.CURDIR}/uuid/Makefile.inc"
.include "${.CURDIR}/xdr/Makefile.inc"
-.if ${MACHINE_ARCH} == "arm"
+.if ${MACHINE_ARCH} == "arm" || ${MACHINE_ARCH} == "mips"
.include "${.CURDIR}/softfloat/Makefile.inc"
.endif
.if ${MK_NIS} != "no"
==== //depot/projects/scottl-camlock/src/lib/libc/gen/sem_init.3#3 (text+ko) ====
@@ -25,9 +25,9 @@
.\" OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE,
.\" EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
.\"
-.\" $FreeBSD: src/lib/libc/gen/sem_init.3,v 1.19 2009/12/08 20:48:06 jilles Exp $
+.\" $FreeBSD: src/lib/libc/gen/sem_init.3,v 1.21 2010/01/09 05:40:46 davidxu Exp $
.\"
-.Dd December 8, 2009
+.Dd January 7, 2010
.Dt SEM_INIT 3
.Os
.Sh NAME
@@ -46,9 +46,19 @@
.Fa sem
to have the value
.Fa value .
+.Pp
A non-zero value for
.Fa pshared
-specifies a shared semaphore that can be used by multiple processes.
+specifies a shared semaphore that can be used by multiple processes,
+the semaphore should be located in shared memory region (see
+.Xr mmap 2 ,
+.Xr shm_open 2 ,
+and
+.Xr shmget 2 ) ,
+any process having read and write access to address
+.Fa sem
+can perform semaphore operations on
+.Fa sem .
.Pp
Following a successful call to
.Fn sem_init ,
@@ -90,10 +100,3 @@
.Fn sem_init
function conforms to
.St -p1003.1-96 .
-.Sh BUGS
-A sem_t is a pointer to a separately allocated structure,
-therefore process shared semaphores only work between related processes
-and do not perform very well
-(each operation is a system call,
-while single-process semaphores only do a system call
-if they need to block or wake up a thread).
==== //depot/projects/scottl-camlock/src/lib/libc/gen/sem_new.c#2 (text+ko) ====
@@ -26,7 +26,7 @@
* OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE,
* EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
*
- * $FreeBSD: src/lib/libc/gen/sem_new.c,v 1.3 2010/01/05 06:40:27 davidxu Exp $
+ * $FreeBSD: src/lib/libc/gen/sem_new.c,v 1.4 2010/01/07 04:15:49 davidxu Exp $
*/
#include "namespace.h"
@@ -143,6 +143,7 @@
struct sem_nameinfo *ni = NULL;
sem_t *sem = NULL;
int fd = -1, mode, len;
+ int value = 0;
if (name[0] != '/') {
errno = EINVAL;
@@ -170,6 +171,7 @@
if (flags & O_CREAT) {
va_start(ap, flags);
mode = va_arg(ap, int);
+ value = va_arg(ap, int);
va_end(ap);
}
@@ -203,7 +205,7 @@
tmp._magic = SEM_MAGIC;
tmp._kern._has_waiters = 0;
- tmp._kern._count = 0;
+ tmp._kern._count = value;
tmp._kern._flags = USYNC_PROCESS_SHARED | SEM_NAMED;
if (_write(fd, &tmp, sizeof(tmp)) != sizeof(tmp)) {
flock(fd, LOCK_UN);
==== //depot/projects/scottl-camlock/src/lib/libc/gen/sem_open.3#3 (text+ko) ====
@@ -25,7 +25,7 @@
.\" OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE,
.\" EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
.\"
-.\" $FreeBSD: src/lib/libc/gen/sem_open.3,v 1.13 2007/12/27 21:55:49 jhb Exp $
+.\" $FreeBSD: src/lib/libc/gen/sem_open.3,v 1.14 2010/01/09 05:40:46 davidxu Exp $
.\"
.Dd January 15, 2003
.Dt SEM_OPEN 3
@@ -58,6 +58,12 @@
and
.Fn sem_close .
.Pp
+This implementation places strict requirements on the value of
+.Fa name :
+it must begin with a slash
+.Pq Ql / ,
+contain no other slash characters.
+.Pp
The following bits may be set in the
.Fa oflag
argument:
@@ -217,11 +223,3 @@
.Sh HISTORY
Support for named semaphores first appeared in
.Fx 5.0 .
-.Sh BUGS
-This implementation places strict requirements on the value of
-.Fa name :
-it must begin with a slash
-.Pq Ql / ,
-contain no other slash characters,
-and be less than 14 characters in length
-not including the terminating null character.
==== //depot/projects/scottl-camlock/src/lib/libc/mips/Symbol.map#2 (text+ko) ====
@@ -1,5 +1,5 @@
/*
- * $FreeBSD: src/lib/libc/mips/Symbol.map,v 1.2 2009/02/19 18:03:41 imp Exp $
+ * $FreeBSD: src/lib/libc/mips/Symbol.map,v 1.4 2010/01/09 00:01:35 imp Exp $
*/
/*
@@ -56,9 +56,27 @@
__siglongjmp;
__sys_vfork;
_vfork;
- end; /* XXX - Should this be _end (see sys/brk.S)? */
- curbrk;
+ _end;
+ __curbrk;
minbrk;
_brk;
_sbrk;
+
+ /* softfloat */
+ __addsf3;
+ __adddf3;
+ __subsf3;
+ __subdf3;
+ __mulsf3;
+ __muldf3;
+ __divsf3;
+ __divdf3;
+ __floatsisf;
+ __floatsidf;
+ __fixsfsi;
+ __fixdfsi;
+ __fixunssfsi;
+ __fixunsdfsi;
+ __extendsfdf2;
+ __truncdfsf2;
};
==== //depot/projects/scottl-camlock/src/lib/libc/mips/sys/brk.S#2 (text+ko) ====
@@ -33,7 +33,7 @@
*/
#include <machine/asm.h>
-__FBSDID("$FreeBSD: src/lib/libc/mips/sys/brk.S,v 1.3 2008/04/26 12:08:02 imp Exp $");
+__FBSDID("$FreeBSD: src/lib/libc/mips/sys/brk.S,v 1.4 2010/01/08 23:59:04 imp Exp $");
#include "SYS.h"
#if defined(LIBC_SCCS) && !defined(lint)
@@ -42,15 +42,12 @@
#endif /* LIBC_SCCS and not lint */
.globl _C_LABEL(minbrk)
- .globl _C_LABEL(curbrk)
+ .globl _C_LABEL(__curbrk)
.globl _C_LABEL(_end)
.data
_C_LABEL(minbrk):
.word _C_LABEL(_end)
-_C_LABEL(curbrk):
- .word _C_LABEL(_end)
- .text
LEAF(__sys_brk)
WEAK_ALIAS(brk, __sys_brk)
@@ -67,7 +64,7 @@
li v0, SYS_break
syscall
bne a3, zero, 2f
- sw a0, _C_LABEL(curbrk)
+ sw a0, _C_LABEL(__curbrk)
move v0, zero
j ra
2:
==== //depot/projects/scottl-camlock/src/lib/libc/stdio/getc.3#2 (text+ko) ====
@@ -30,7 +30,7 @@
.\" SUCH DAMAGE.
.\"
.\" @(#)getc.3 8.1 (Berkeley) 6/4/93
-.\" $FreeBSD: src/lib/libc/stdio/getc.3,v 1.21 2007/01/09 00:28:06 imp Exp $
+.\" $FreeBSD: src/lib/libc/stdio/getc.3,v 1.22 2010/01/08 22:02:42 brueffer Exp $
.\"
.Dd January 10, 2003
.Dt GETC 3
@@ -56,7 +56,7 @@
.Ft int
.Fn getchar void
.Ft int
-.Fn getchar_unlocked "void"
+.Fn getchar_unlocked void
.Ft int
.Fn getw "FILE *stream"
.Sh DESCRIPTION
@@ -141,7 +141,7 @@
.Sh STANDARDS
The
.Fn fgetc ,
-.Fn getc
+.Fn getc ,
and
.Fn getchar
functions
@@ -167,4 +167,3 @@
varies from one machine to another, and
.Fn getw
is not recommended for portable applications.
-.Pp
==== //depot/projects/scottl-camlock/src/lib/libc/stdtime/localtime.c#8 (text+ko) ====
@@ -9,7 +9,7 @@
static char elsieid[] __unused = "@(#)localtime.c 8.9";
#endif /* !defined NOID */
#endif /* !defined lint */
-__FBSDID("$FreeBSD: src/lib/libc/stdtime/localtime.c,v 1.49 2009/12/30 19:06:16 jhb Exp $");
+__FBSDID("$FreeBSD: src/lib/libc/stdtime/localtime.c,v 1.50 2010/01/06 20:43:40 jhb Exp $");
/*
** Leap second handling from Bradley White.
@@ -1426,7 +1426,7 @@
struct tm *p_tm;
if (__isthreaded != 0) {
- _once(&localtime_once, localtime_key_init);
+ _pthread_once(&localtime_once, localtime_key_init);
if (localtime_key_error != 0) {
errno = localtime_key_error;
return(NULL);
@@ -1527,7 +1527,7 @@
struct tm *p_tm;
if (__isthreaded != 0) {
- _once(&gmtime_once, gmtime_key_init);
+ _pthread_once(&gmtime_once, gmtime_key_init);
if (gmtime_key_error != 0) {
errno = gmtime_key_error;
return(NULL);
==== //depot/projects/scottl-camlock/src/lib/libc/sys/cpuset.2#3 (text+ko) ====
@@ -23,9 +23,9 @@
.\" OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
.\" SUCH DAMAGE.
.\"
-.\" $FreeBSD: src/lib/libc/sys/cpuset.2,v 1.4 2009/12/15 21:02:29 jilles Exp $
+.\" $FreeBSD: src/lib/libc/sys/cpuset.2,v 1.5 2010/01/09 12:31:11 delphij Exp $
.\"
-.Dd March 29, 2008
+.Dd January 8, 2010
.Dt CPUSET 2
.Os
.Sh NAME
@@ -216,7 +216,9 @@
.Xr cpuset 1 ,
.Xr cpuset_getaffinity 2 ,
.Xr cpuset_setaffinity 2 ,
-.Xr CPU_SET 3
+.Xr CPU_SET 3 ,
+.Xr pthread_affinity_np 3 ,
+.Xr pthread_attr_affinity_np 3
.Sh HISTORY
The
.Nm
==== //depot/projects/scottl-camlock/src/lib/libc/sys/cpuset_getaffinity.2#2 (text+ko) ====
@@ -23,9 +23,9 @@
.\" OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
.\" SUCH DAMAGE.
.\"
-.\" $FreeBSD: src/lib/libc/sys/cpuset_getaffinity.2,v 1.4 2008/11/29 14:32:14 bz Exp $
+.\" $FreeBSD: src/lib/libc/sys/cpuset_getaffinity.2,v 1.5 2010/01/09 12:31:11 delphij Exp $
.\"
-.Dd November 29, 2008
+.Dd January 8, 2010
.Dt CPUSET 2
.Os
.Sh NAME
@@ -147,7 +147,9 @@
.Xr cpuset 2 ,
.Xr cpuset_getid 2 ,
.Xr cpuset_setid 2 ,
-.Xr CPU_SET 3
+.Xr CPU_SET 3 ,
+.Xr pthread_affinity_np 3 ,
+.Xr pthread_attr_affinity_np 3
.Sh HISTORY
The
.Nm
==== //depot/projects/scottl-camlock/src/lib/libc/sys/sendfile.2#3 (text+ko) ====
@@ -23,9 +23,9 @@
.\" OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
.\" SUCH DAMAGE.
.\"
-.\" $FreeBSD: src/lib/libc/sys/sendfile.2,v 1.32 2008/02/03 15:54:40 phk Exp $
+.\" $FreeBSD: src/lib/libc/sys/sendfile.2,v 1.35 2010/01/07 21:14:46 kib Exp $
.\"
-.Dd November 24, 2006
+.Dd January 7, 2010
.Dt SENDFILE 2
.Os
.Sh NAME
@@ -116,9 +116,17 @@
block to a separate I/O worker thread.
.It
.Dv SF_MNOWAIT .
-(description missing)
+Do not wait for some kernel resource to become available,
+in particular,
+.Vt mbuf
+and
+.Vt sf_buf .
+The flag does not make the
+.Fn sendfile
+syscall truly non-blocking, since other resources are still allocated
+in a blocking fashion.
.It
-.Dv SF_SYNC ,
+.Dv SF_SYNC .
.Nm
sleeps until the network stack no longer references the VM pages
of the file, making subsequent modifications to it safe.
==== //depot/projects/scottl-camlock/src/lib/libthr/arch/mips/include/pthread_md.h#2 (text+ko) ====
@@ -24,7 +24,7 @@
* THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
*
* from: src/lib/libthr/arch/arm/include/pthread_md.h,v 1.3 2005/10/29 13:40:31 davidxu
- * $FreeBSD: src/lib/libthr/arch/mips/include/pthread_md.h,v 1.1 2008/05/11 05:54:52 imp Exp $
+ * $FreeBSD: src/lib/libthr/arch/mips/include/pthread_md.h,v 1.2 2010/01/09 00:07:47 imp Exp $
*/
/*
@@ -60,7 +60,8 @@
static __inline void
_tcb_set(struct tcb *tcb)
{
- mips_tcb_set(tcb);
+
+ sysarch(MIPS_SET_TLS, tcb);
}
/*
@@ -69,7 +70,10 @@
static __inline struct tcb *
_tcb_get(void)
{
- return (mips_tcb_get());
+ void *tcb;
+
+ sysarch(MIPS_GET_TLS, &tcb);
+ return tcb;
}
extern struct pthread *_thr_initial;
>>> TRUNCATED FOR MAIL (1000 lines) <<<
More information about the p4-projects
mailing list