Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 26 Sep 2014 19:58:14 GMT
From:      John Baldwin <jhb@FreeBSD.org>
To:        Perforce Change Reviews <perforce@FreeBSD.org>
Subject:   PERFORCE change 1200844 for review
Message-ID:  <201409261958.s8QJwEpR088192@skunkworks.freebsd.org>

next in thread | raw e-mail | index | archive | help
http://p4web.freebsd.org/@@1200844?ac=10

Change 1200844 by jhb@jhb_ralph on 2014/09/26 19:57:44

	IFC @1200843

Affected files ...

.. //depot/projects/smpng/share/man/man9/Makefile#48 integrate
.. //depot/projects/smpng/share/man/man9/sleepqueue.9#7 integrate
.. //depot/projects/smpng/sys/Makefile#33 integrate
.. //depot/projects/smpng/sys/amd64/amd64/fpu.c#35 integrate
.. //depot/projects/smpng/sys/amd64/amd64/machdep.c#134 integrate
.. //depot/projects/smpng/sys/amd64/amd64/trap.c#96 integrate
.. //depot/projects/smpng/sys/amd64/conf/GENERIC#115 integrate
.. //depot/projects/smpng/sys/amd64/conf/NOTES#80 integrate
.. //depot/projects/smpng/sys/amd64/include/vmm.h#15 integrate
.. //depot/projects/smpng/sys/amd64/vmm/intel/ept.c#7 integrate
.. //depot/projects/smpng/sys/amd64/vmm/intel/vmcs.h#11 integrate
.. //depot/projects/smpng/sys/amd64/vmm/intel/vmx.c#17 integrate
.. //depot/projects/smpng/sys/amd64/vmm/intel/vmx.h#10 integrate
.. //depot/projects/smpng/sys/amd64/vmm/intel/vmx_msr.c#4 integrate
.. //depot/projects/smpng/sys/amd64/vmm/intel/vmx_msr.h#4 integrate
.. //depot/projects/smpng/sys/amd64/vmm/io/vlapic.c#11 integrate
.. //depot/projects/smpng/sys/amd64/vmm/vmm.c#15 integrate
.. //depot/projects/smpng/sys/amd64/vmm/vmm_msr.c#6 delete
.. //depot/projects/smpng/sys/amd64/vmm/vmm_msr.h#4 delete
.. //depot/projects/smpng/sys/arm/allwinner/a10_clk.c#5 integrate
.. //depot/projects/smpng/sys/arm/altera/socfpga/files.socfpga#3 integrate
.. //depot/projects/smpng/sys/arm/arm/machdep.c#54 integrate
.. //depot/projects/smpng/sys/arm/arm/mpcore_timer.c#9 integrate
.. //depot/projects/smpng/sys/arm/at91/at91rm92reg.h#14 integrate
.. //depot/projects/smpng/sys/arm/at91/at91sam9260reg.h#8 integrate
.. //depot/projects/smpng/sys/arm/at91/at91sam9g20reg.h#9 integrate
.. //depot/projects/smpng/sys/arm/at91/at91sam9g45reg.h#4 integrate
.. //depot/projects/smpng/sys/arm/at91/at91sam9x5reg.h#4 integrate
.. //depot/projects/smpng/sys/arm/conf/LN2410SBC#12 integrate
.. //depot/projects/smpng/sys/arm/conf/NOTES#5 integrate
.. //depot/projects/smpng/sys/arm/conf/SOCKIT#2 integrate
.. //depot/projects/smpng/sys/arm/s3c2xx0/board_ln2410sbc.c#3 delete
.. //depot/projects/smpng/sys/arm/s3c2xx0/files.s3c2xx0#6 delete
.. //depot/projects/smpng/sys/arm/s3c2xx0/s3c2410reg.h#4 delete
.. //depot/projects/smpng/sys/arm/s3c2xx0/s3c2410var.h#3 delete
.. //depot/projects/smpng/sys/arm/s3c2xx0/s3c2440reg.h#4 delete
.. //depot/projects/smpng/sys/arm/s3c2xx0/s3c24x0.c#8 delete
.. //depot/projects/smpng/sys/arm/s3c2xx0/s3c24x0_clk.c#4 delete
.. //depot/projects/smpng/sys/arm/s3c2xx0/s3c24x0_machdep.c#13 delete
.. //depot/projects/smpng/sys/arm/s3c2xx0/s3c24x0_rtc.c#3 delete
.. //depot/projects/smpng/sys/arm/s3c2xx0/s3c24x0reg.h#5 delete
.. //depot/projects/smpng/sys/arm/s3c2xx0/s3c24x0var.h#3 delete
.. //depot/projects/smpng/sys/arm/s3c2xx0/s3c2xx0_space.c#6 delete
.. //depot/projects/smpng/sys/arm/s3c2xx0/s3c2xx0board.h#3 delete
.. //depot/projects/smpng/sys/arm/s3c2xx0/s3c2xx0reg.h#3 delete
.. //depot/projects/smpng/sys/arm/s3c2xx0/s3c2xx0var.h#4 delete
.. //depot/projects/smpng/sys/arm/s3c2xx0/std.ln2410sbc#6 delete
.. //depot/projects/smpng/sys/arm/s3c2xx0/std.s3c2410#5 delete
.. //depot/projects/smpng/sys/arm/s3c2xx0/uart_bus_s3c2410.c#4 delete
.. //depot/projects/smpng/sys/arm/s3c2xx0/uart_cpu_s3c2410.c#4 delete
.. //depot/projects/smpng/sys/arm/s3c2xx0/uart_dev_s3c2410.c#5 delete
.. //depot/projects/smpng/sys/arm/s3c2xx0/uart_dev_s3c2410.h#3 delete
.. //depot/projects/smpng/sys/arm/samsung/s3c2xx0/board_ln2410sbc.c#1 branch
.. //depot/projects/smpng/sys/arm/samsung/s3c2xx0/files.s3c2xx0#1 branch
.. //depot/projects/smpng/sys/arm/samsung/s3c2xx0/s3c2410reg.h#1 branch
.. //depot/projects/smpng/sys/arm/samsung/s3c2xx0/s3c2410var.h#1 branch
.. //depot/projects/smpng/sys/arm/samsung/s3c2xx0/s3c2440reg.h#1 branch
.. //depot/projects/smpng/sys/arm/samsung/s3c2xx0/s3c24x0.c#1 branch
.. //depot/projects/smpng/sys/arm/samsung/s3c2xx0/s3c24x0_clk.c#1 branch
.. //depot/projects/smpng/sys/arm/samsung/s3c2xx0/s3c24x0_machdep.c#1 branch
.. //depot/projects/smpng/sys/arm/samsung/s3c2xx0/s3c24x0_rtc.c#1 branch
.. //depot/projects/smpng/sys/arm/samsung/s3c2xx0/s3c24x0reg.h#1 branch
.. //depot/projects/smpng/sys/arm/samsung/s3c2xx0/s3c24x0var.h#1 branch
.. //depot/projects/smpng/sys/arm/samsung/s3c2xx0/s3c2xx0_space.c#1 branch
.. //depot/projects/smpng/sys/arm/samsung/s3c2xx0/s3c2xx0board.h#1 branch
.. //depot/projects/smpng/sys/arm/samsung/s3c2xx0/s3c2xx0reg.h#1 branch
.. //depot/projects/smpng/sys/arm/samsung/s3c2xx0/s3c2xx0var.h#1 branch
.. //depot/projects/smpng/sys/arm/samsung/s3c2xx0/std.ln2410sbc#1 branch
.. //depot/projects/smpng/sys/arm/samsung/s3c2xx0/std.s3c2410#1 branch
.. //depot/projects/smpng/sys/arm/samsung/s3c2xx0/uart_bus_s3c2410.c#1 branch
.. //depot/projects/smpng/sys/arm/samsung/s3c2xx0/uart_cpu_s3c2410.c#1 branch
.. //depot/projects/smpng/sys/arm/samsung/s3c2xx0/uart_dev_s3c2410.c#1 branch
.. //depot/projects/smpng/sys/arm/samsung/s3c2xx0/uart_dev_s3c2410.h#1 branch
.. //depot/projects/smpng/sys/boot/efi/include/eficonsctl.h#2 integrate
.. //depot/projects/smpng/sys/boot/fdt/dts/arm/socfpga-sockit.dts#2 integrate
.. //depot/projects/smpng/sys/boot/fdt/dts/arm/socfpga.dtsi#3 integrate
.. //depot/projects/smpng/sys/cam/ctl/ctl.c#16 integrate
.. //depot/projects/smpng/sys/cam/ctl/ctl.h#6 integrate
.. //depot/projects/smpng/sys/cam/ctl/ctl_cmd_table.c#7 integrate
.. //depot/projects/smpng/sys/cam/ctl/ctl_error.c#5 integrate
.. //depot/projects/smpng/sys/cam/ctl/ctl_error.h#4 integrate
.. //depot/projects/smpng/sys/cam/ctl/ctl_frontend_iscsi.c#6 integrate
.. //depot/projects/smpng/sys/cam/ctl/ctl_private.h#9 integrate
.. //depot/projects/smpng/sys/compat/freebsd32/freebsd32_misc.c#91 integrate
.. //depot/projects/smpng/sys/compat/linux/linux_ioctl.c#82 integrate
.. //depot/projects/smpng/sys/compat/linux/linux_mib.c#28 integrate
.. //depot/projects/smpng/sys/conf/NOTES#217 integrate
.. //depot/projects/smpng/sys/conf/files#307 integrate
.. //depot/projects/smpng/sys/conf/files.amd64#109 integrate
.. //depot/projects/smpng/sys/conf/files.pc98#124 integrate
.. //depot/projects/smpng/sys/conf/options#211 integrate
.. //depot/projects/smpng/sys/contrib/dev/ath/ath_hal/ar9300/ar9300_freebsd.c#5 integrate
.. //depot/projects/smpng/sys/contrib/dev/ath/ath_hal/ar9300/ar9300_stub.c#2 integrate
.. //depot/projects/smpng/sys/contrib/ipfilter/netinet/ip_dstlist.c#2 integrate
.. //depot/projects/smpng/sys/contrib/ipfilter/netinet/ip_frag.c#18 integrate
.. //depot/projects/smpng/sys/ddb/db_main.c#9 integrate
.. //depot/projects/smpng/sys/ddb/ddb.h#32 integrate
.. //depot/projects/smpng/sys/dev/acpica/acpi.c#147 integrate
.. //depot/projects/smpng/sys/dev/acpica/acpi_pci.c#32 integrate
.. //depot/projects/smpng/sys/dev/alpm/alpm.c#1 branch
.. //depot/projects/smpng/sys/dev/amdpm/amdpm.c#1 branch
.. //depot/projects/smpng/sys/dev/amdsmb/amdsmb.c#1 branch
.. //depot/projects/smpng/sys/dev/asmc/asmc.c#12 integrate
.. //depot/projects/smpng/sys/dev/asmc/asmcvar.h#8 integrate
.. //depot/projects/smpng/sys/dev/ath/if_ath.c#115 integrate
.. //depot/projects/smpng/sys/dev/ath/if_ath_rx_edma.c#10 integrate
.. //depot/projects/smpng/sys/dev/ath/if_athvar.h#67 integrate
.. //depot/projects/smpng/sys/dev/atkbdc/atkbd.c#13 integrate
.. //depot/projects/smpng/sys/dev/bce/if_bce.c#57 integrate
.. //depot/projects/smpng/sys/dev/bce/if_bcereg.h#35 integrate
.. //depot/projects/smpng/sys/dev/cxgbe/t4_main.c#27 integrate
.. //depot/projects/smpng/sys/dev/cxgbe/tom/t4_listen.c#10 integrate
.. //depot/projects/smpng/sys/dev/dwc/if_dwc.c#1 branch
.. //depot/projects/smpng/sys/dev/dwc/if_dwc.h#1 branch
.. //depot/projects/smpng/sys/dev/et/if_et.c#15 integrate
.. //depot/projects/smpng/sys/dev/fdc/fdc.c#41 integrate
.. //depot/projects/smpng/sys/dev/fdc/fdc_cbus.c#1 branch
.. //depot/projects/smpng/sys/dev/fdc/fdcvar.h#9 integrate
.. //depot/projects/smpng/sys/dev/fdt/fdt_common.c#13 integrate
.. //depot/projects/smpng/sys/dev/fdt/fdt_common.h#13 integrate
.. //depot/projects/smpng/sys/dev/fdt/simplebus.c#14 integrate
.. //depot/projects/smpng/sys/dev/intpm/intpm.c#1 branch
.. //depot/projects/smpng/sys/dev/intpm/intpmreg.h#1 branch
.. //depot/projects/smpng/sys/dev/ixl/i40e_common.c#2 integrate
.. //depot/projects/smpng/sys/dev/ixl/if_ixl.c#4 integrate
.. //depot/projects/smpng/sys/dev/ixl/if_ixlv.c#4 integrate
.. //depot/projects/smpng/sys/dev/ixl/ixl_txrx.c#2 integrate
.. //depot/projects/smpng/sys/dev/jme/if_jme.c#21 integrate
.. //depot/projects/smpng/sys/dev/lmc/if_lmc.c#35 integrate
.. //depot/projects/smpng/sys/dev/lmc/if_lmc.h#14 integrate
.. //depot/projects/smpng/sys/dev/mxge/if_mxge.c#52 integrate
.. //depot/projects/smpng/sys/dev/ncr/locate.pl#1 branch
.. //depot/projects/smpng/sys/dev/ncr/ncr.c#1 branch
.. //depot/projects/smpng/sys/dev/ncr/ncrreg.h#1 branch
.. //depot/projects/smpng/sys/dev/netmap/netmap.c#15 integrate
.. //depot/projects/smpng/sys/dev/netmap/netmap_kern.h#16 integrate
.. //depot/projects/smpng/sys/dev/nfsmb/nfsmb.c#1 branch
.. //depot/projects/smpng/sys/dev/oce/oce_if.c#13 integrate
.. //depot/projects/smpng/sys/dev/oce/oce_if.h#9 integrate
.. //depot/projects/smpng/sys/dev/ofw/ofw_bus_subr.c#14 integrate
.. //depot/projects/smpng/sys/dev/ofw/ofw_bus_subr.h#11 integrate
.. //depot/projects/smpng/sys/dev/ofw/ofwbus.c#5 integrate
.. //depot/projects/smpng/sys/dev/pci/pci.c#143 integrate
.. //depot/projects/smpng/sys/dev/pci/pci_private.h#36 integrate
.. //depot/projects/smpng/sys/dev/ti/if_ti.c#23 integrate
.. //depot/projects/smpng/sys/dev/tws/tws.c#9 integrate
.. //depot/projects/smpng/sys/dev/tws/tws.h#8 integrate
.. //depot/projects/smpng/sys/dev/tws/tws_cam.c#7 integrate
.. //depot/projects/smpng/sys/dev/tws/tws_hdm.c#4 integrate
.. //depot/projects/smpng/sys/dev/tws/tws_hdm.h#4 integrate
.. //depot/projects/smpng/sys/dev/tws/tws_services.c#4 integrate
.. //depot/projects/smpng/sys/dev/txp/if_txp.c#48 integrate
.. //depot/projects/smpng/sys/dev/usb/controller/ohci_s3c24x0.c#6 integrate
.. //depot/projects/smpng/sys/dev/usb/controller/xhci.c#22 integrate
.. //depot/projects/smpng/sys/dev/usb/net/if_smsc.c#9 integrate
.. //depot/projects/smpng/sys/dev/usb/usbdevs#196 integrate
.. //depot/projects/smpng/sys/dev/viapm/viapm.c#1 branch
.. //depot/projects/smpng/sys/dev/vmware/vmxnet3/if_vmx.c#7 integrate
.. //depot/projects/smpng/sys/dev/vmware/vmxnet3/if_vmxvar.h#7 integrate
.. //depot/projects/smpng/sys/dev/vt/vt_buf.c#8 integrate
.. //depot/projects/smpng/sys/dev/vte/if_vte.c#7 integrate
.. //depot/projects/smpng/sys/dev/wi/if_wi.c#105 integrate
.. //depot/projects/smpng/sys/dev/xen/netfront/netfront.c#29 integrate
.. //depot/projects/smpng/sys/fs/autofs/autofs.c#4 integrate
.. //depot/projects/smpng/sys/fs/autofs/autofs_vnops.c#6 integrate
.. //depot/projects/smpng/sys/fs/devfs/devfs_vnops.c#105 integrate
.. //depot/projects/smpng/sys/gnu/fs/reiserfs/reiserfs_fs_i.h#4 integrate
.. //depot/projects/smpng/sys/i386/i386/machdep.c#195 integrate
.. //depot/projects/smpng/sys/kern/bus_if.m#24 integrate
.. //depot/projects/smpng/sys/kern/kern_cons.c#11 integrate
.. //depot/projects/smpng/sys/kern/kern_descrip.c#158 integrate
.. //depot/projects/smpng/sys/kern/kern_event.c#82 integrate
.. //depot/projects/smpng/sys/kern/kern_malloc.c#77 integrate
.. //depot/projects/smpng/sys/kern/subr_bus.c#110 integrate
.. //depot/projects/smpng/sys/kern/sys_pipe.c#83 integrate
.. //depot/projects/smpng/sys/kern/sys_procdesc.c#10 integrate
.. //depot/projects/smpng/sys/kern/sys_socket.c#42 integrate
.. //depot/projects/smpng/sys/kern/tty_pts.c#36 integrate
.. //depot/projects/smpng/sys/kern/uipc_mqueue.c#42 integrate
.. //depot/projects/smpng/sys/kern/uipc_sem.c#44 integrate
.. //depot/projects/smpng/sys/kern/uipc_shm.c#28 integrate
.. //depot/projects/smpng/sys/kern/uipc_sockbuf.c#28 integrate
.. //depot/projects/smpng/sys/kern/vfs_syscalls.c#183 integrate
.. //depot/projects/smpng/sys/kern/vfs_vnops.c#126 integrate
.. //depot/projects/smpng/sys/mips/beri/beri_simplebus.c#4 integrate
.. //depot/projects/smpng/sys/mips/mips/machdep.c#33 integrate
.. //depot/projects/smpng/sys/modules/Makefile#207 integrate
.. //depot/projects/smpng/sys/modules/fdc/Makefile#13 integrate
.. //depot/projects/smpng/sys/modules/i2c/controllers/alpm/Makefile#4 integrate
.. //depot/projects/smpng/sys/modules/i2c/controllers/amdpm/Makefile#3 integrate
.. //depot/projects/smpng/sys/modules/i2c/controllers/amdsmb/Makefile#3 integrate
.. //depot/projects/smpng/sys/modules/i2c/controllers/intpm/Makefile#3 integrate
.. //depot/projects/smpng/sys/modules/i2c/controllers/nfsmb/Makefile#3 integrate
.. //depot/projects/smpng/sys/modules/i2c/controllers/viapm/Makefile#5 integrate
.. //depot/projects/smpng/sys/modules/mlx4/Makefile#9 integrate
.. //depot/projects/smpng/sys/modules/mlxen/Makefile#8 integrate
.. //depot/projects/smpng/sys/modules/ncr/Makefile#1 branch
.. //depot/projects/smpng/sys/modules/netmap/Makefile#5 integrate
.. //depot/projects/smpng/sys/modules/vmm/Makefile#6 integrate
.. //depot/projects/smpng/sys/net/ieee8023ad_lacp.c#23 integrate
.. //depot/projects/smpng/sys/net/ieee8023ad_lacp.h#11 integrate
.. //depot/projects/smpng/sys/net/if.c#163 integrate
.. //depot/projects/smpng/sys/net/if_gif.c#70 integrate
.. //depot/projects/smpng/sys/net/if_gre.c#57 integrate
.. //depot/projects/smpng/sys/net/if_gre.h#14 integrate
.. //depot/projects/smpng/sys/net/if_lagg.c#39 integrate
.. //depot/projects/smpng/sys/net/if_lagg.h#16 integrate
.. //depot/projects/smpng/sys/net/if_var.h#96 integrate
.. //depot/projects/smpng/sys/net/if_vlan.c#91 integrate
.. //depot/projects/smpng/sys/net/route.c#75 integrate
.. //depot/projects/smpng/sys/net/route.h#47 integrate
.. //depot/projects/smpng/sys/netgraph/bluetooth/include/ng_btsocket_l2cap.h#9 integrate
.. //depot/projects/smpng/sys/netgraph/bluetooth/include/ng_btsocket_rfcomm.h#10 integrate
.. //depot/projects/smpng/sys/netgraph/bluetooth/socket/ng_btsocket_l2cap.c#28 integrate
.. //depot/projects/smpng/sys/netgraph/bluetooth/socket/ng_btsocket_rfcomm.c#26 integrate
.. //depot/projects/smpng/sys/netinet/in.c#91 integrate
.. //depot/projects/smpng/sys/netinet/ip_gre.c#29 integrate
.. //depot/projects/smpng/sys/netinet/ip_ipsec.c#29 integrate
.. //depot/projects/smpng/sys/netinet/tcp_input.c#166 integrate
.. //depot/projects/smpng/sys/netinet/tcp_output.c#88 integrate
.. //depot/projects/smpng/sys/netinet/tcp_subr.c#145 integrate
.. //depot/projects/smpng/sys/netinet/tcp_var.h#97 integrate
.. //depot/projects/smpng/sys/netinet/toecore.c#6 integrate
.. //depot/projects/smpng/sys/netpfil/ipfw/ip_dn_io.c#5 integrate
.. //depot/projects/smpng/sys/ofed/drivers/infiniband/hw/mlx4/mad.c#4 integrate
.. //depot/projects/smpng/sys/ofed/drivers/infiniband/hw/mlx4/main.c#5 integrate
.. //depot/projects/smpng/sys/ofed/drivers/infiniband/hw/mlx4/qp.c#6 integrate
.. //depot/projects/smpng/sys/ofed/drivers/infiniband/ulp/ipoib/ipoib_ib.c#4 integrate
.. //depot/projects/smpng/sys/ofed/drivers/infiniband/ulp/ipoib/ipoib_main.c#11 integrate
.. //depot/projects/smpng/sys/ofed/drivers/net/mlx4/alloc.c#4 integrate
.. //depot/projects/smpng/sys/ofed/drivers/net/mlx4/catas.c#3 integrate
.. //depot/projects/smpng/sys/ofed/drivers/net/mlx4/cmd.c#4 integrate
.. //depot/projects/smpng/sys/ofed/drivers/net/mlx4/cq.c#4 integrate
.. //depot/projects/smpng/sys/ofed/drivers/net/mlx4/en_cq.c#3 integrate
.. //depot/projects/smpng/sys/ofed/drivers/net/mlx4/en_ethtool.c#3 integrate
.. //depot/projects/smpng/sys/ofed/drivers/net/mlx4/en_main.c#4 integrate
.. //depot/projects/smpng/sys/ofed/drivers/net/mlx4/en_netdev.c#13 integrate
.. //depot/projects/smpng/sys/ofed/drivers/net/mlx4/en_port.c#4 integrate
.. //depot/projects/smpng/sys/ofed/drivers/net/mlx4/en_port.h#4 integrate
.. //depot/projects/smpng/sys/ofed/drivers/net/mlx4/en_resources.c#2 integrate
.. //depot/projects/smpng/sys/ofed/drivers/net/mlx4/en_rx.c#6 integrate
.. //depot/projects/smpng/sys/ofed/drivers/net/mlx4/en_selftest.c#2 integrate
.. //depot/projects/smpng/sys/ofed/drivers/net/mlx4/en_tx.c#7 integrate
.. //depot/projects/smpng/sys/ofed/drivers/net/mlx4/eq.c#5 integrate
.. //depot/projects/smpng/sys/ofed/drivers/net/mlx4/fw.c#4 integrate
.. //depot/projects/smpng/sys/ofed/drivers/net/mlx4/fw.h#3 integrate
.. //depot/projects/smpng/sys/ofed/drivers/net/mlx4/icm.c#3 integrate
.. //depot/projects/smpng/sys/ofed/drivers/net/mlx4/icm.h#3 integrate
.. //depot/projects/smpng/sys/ofed/drivers/net/mlx4/intf.c#3 integrate
.. //depot/projects/smpng/sys/ofed/drivers/net/mlx4/main.c#6 integrate
.. //depot/projects/smpng/sys/ofed/drivers/net/mlx4/mcg.c#5 integrate
.. //depot/projects/smpng/sys/ofed/drivers/net/mlx4/mlx4.h#3 integrate
.. //depot/projects/smpng/sys/ofed/drivers/net/mlx4/mlx4_en.h#5 integrate
.. //depot/projects/smpng/sys/ofed/drivers/net/mlx4/mlx4_stats.h#1 branch
.. //depot/projects/smpng/sys/ofed/drivers/net/mlx4/mr.c#4 integrate
.. //depot/projects/smpng/sys/ofed/drivers/net/mlx4/pd.c#4 integrate
.. //depot/projects/smpng/sys/ofed/drivers/net/mlx4/port.c#3 integrate
.. //depot/projects/smpng/sys/ofed/drivers/net/mlx4/profile.c#3 integrate
.. //depot/projects/smpng/sys/ofed/drivers/net/mlx4/qp.c#4 integrate
.. //depot/projects/smpng/sys/ofed/drivers/net/mlx4/reset.c#4 integrate
.. //depot/projects/smpng/sys/ofed/drivers/net/mlx4/resource_tracker.c#3 integrate
.. //depot/projects/smpng/sys/ofed/drivers/net/mlx4/sense.c#4 integrate
.. //depot/projects/smpng/sys/ofed/drivers/net/mlx4/srq.c#4 integrate
.. //depot/projects/smpng/sys/ofed/drivers/net/mlx4/sys_tune.c#2 integrate
.. //depot/projects/smpng/sys/ofed/drivers/net/mlx4/utils.c#1 branch
.. //depot/projects/smpng/sys/ofed/drivers/net/mlx4/utils.h#1 branch
.. //depot/projects/smpng/sys/ofed/include/linux/linux_compat.c#11 integrate
.. //depot/projects/smpng/sys/ofed/include/linux/mlx4/cmd.h#3 integrate
.. //depot/projects/smpng/sys/ofed/include/linux/mlx4/cq.h#3 integrate
.. //depot/projects/smpng/sys/ofed/include/linux/mlx4/device.h#3 integrate
.. //depot/projects/smpng/sys/ofed/include/linux/mlx4/driver.h#3 integrate
.. //depot/projects/smpng/sys/ofed/include/linux/mlx4/qp.h#3 integrate
.. //depot/projects/smpng/sys/ofed/include/linux/mlx4/srq.h#3 integrate
.. //depot/projects/smpng/sys/opencrypto/cryptodev.c#39 integrate
.. //depot/projects/smpng/sys/pc98/cbus/fdc.c#14 delete
.. //depot/projects/smpng/sys/pc98/cbus/fdc_cbus.c#3 delete
.. //depot/projects/smpng/sys/pc98/cbus/fdcreg.h#3 delete
.. //depot/projects/smpng/sys/pc98/cbus/fdcvar.h#3 delete
.. //depot/projects/smpng/sys/pc98/cbus/olpt.c#7 integrate
.. //depot/projects/smpng/sys/pc98/cbus/pckbd.c#8 integrate
.. //depot/projects/smpng/sys/pc98/pc98/machdep.c#70 integrate
.. //depot/projects/smpng/sys/pci/alpm.c#14 delete
.. //depot/projects/smpng/sys/pci/amdpm.c#22 delete
.. //depot/projects/smpng/sys/pci/amdsmb.c#8 delete
.. //depot/projects/smpng/sys/pci/intpm.c#24 delete
.. //depot/projects/smpng/sys/pci/intpmreg.h#6 delete
.. //depot/projects/smpng/sys/pci/locate.pl#3 delete
.. //depot/projects/smpng/sys/pci/ncr.c#31 delete
.. //depot/projects/smpng/sys/pci/ncrreg.h#4 delete
.. //depot/projects/smpng/sys/pci/nfsmb.c#11 delete
.. //depot/projects/smpng/sys/pci/viapm.c#21 delete
.. //depot/projects/smpng/sys/powerpc/aim/locore64.S#9 integrate
.. //depot/projects/smpng/sys/powerpc/aim/machdep.c#41 integrate
.. //depot/projects/smpng/sys/powerpc/booke/machdep.c#33 integrate
.. //depot/projects/smpng/sys/powerpc/ofw/ofw_pcibus.c#13 integrate
.. //depot/projects/smpng/sys/powerpc/pseries/vdevice.c#4 integrate
.. //depot/projects/smpng/sys/sparc64/sparc64/machdep.c#121 integrate
.. //depot/projects/smpng/sys/sys/bus.h#55 integrate
.. //depot/projects/smpng/sys/sys/file.h#48 integrate
.. //depot/projects/smpng/sys/sys/filedesc.h#44 integrate
.. //depot/projects/smpng/sys/sys/ksem.h#5 integrate
.. //depot/projects/smpng/sys/sys/mman.h#25 integrate
.. //depot/projects/smpng/sys/sys/sleepqueue.h#24 integrate
.. //depot/projects/smpng/sys/sys/sockbuf.h#9 integrate
.. //depot/projects/smpng/sys/sys/syscallsubr.h#76 integrate
.. //depot/projects/smpng/sys/vm/vm_map.c#133 integrate
.. //depot/projects/smpng/sys/vm/vm_pageout.c#104 integrate
.. //depot/projects/smpng/sys/x86/include/specialreg.h#12 integrate
.. //depot/projects/smpng/sys/x86/xen/pv.c#3 integrate

Differences ...

==== //depot/projects/smpng/share/man/man9/Makefile#48 (text+ko) ====

@@ -1,4 +1,4 @@
-# $FreeBSD: head/share/man/man9/Makefile 271761 2014-09-18 13:56:32Z trasz $
+# $FreeBSD: head/share/man/man9/Makefile 271992 2014-09-22 19:14:27Z lwhsu $
 
 MAN=	accept_filter.9 \
 	accf_data.9 \
@@ -391,13 +391,21 @@
 	unr.9 delete_unrhdr.9 \
 	unr.9 free_unr.9 \
 	unr.9 new_unrhdr.9
+MLINKS+=accept_filter.9 accept_filt_add.9 \
+	accept_filter.9 accept_filt_del.9 \
+	accept_filter.9 accept_filt_generic_mod_event.9 \
+	accept_filter.9 accept_filt_get.9
 MLINKS+=alq.9 ALQ.9 \
 	alq.9 alq_close.9 \
 	alq.9 alq_flush.9 \
 	alq.9 alq_get.9 \
+	alq.9 alq_getn.9 \
 	alq.9 alq_open.9 \
+	alq.9 alq_open_flags.9 \
 	alq.9 alq_post.9 \
-	alq.9 alq_write.9
+	alq.9 alq_post_flags.9 \
+	alq.9 alq_write.9 \
+	alq.9 alq_writen.9
 MLINKS+=altq.9 ALTQ.9
 MLINKS+=atomic.9 atomic_add.9 \
 	atomic.9 atomic_clear.9 \
@@ -407,7 +415,9 @@
 	atomic.9 atomic_readandclear.9 \
 	atomic.9 atomic_set.9 \
 	atomic.9 atomic_store.9 \
-	atomic.9 atomic_subtract.9
+	atomic.9 atomic_subtract.9 \
+	atomic.9 atomic_swap.9 \
+	atomic.9 atomic_testandset.9
 MLINKS+=bpf.9 bpfattach.9 \
 	bpf.9 bpfattach2.9 \
 	bpf.9 bpfdetach.9 \
@@ -435,6 +445,8 @@
 	bus_dma.9 bus_dmamap_create.9 \
 	bus_dma.9 bus_dmamap_destroy.9 \
 	bus_dma.9 bus_dmamap_load.9 \
+	bus_dma.9 bus_dmamap_load_bio.9 \
+	bus_dma.9 bus_dmamap_load_ccb.9 \
 	bus_dma.9 bus_dmamap_load_mbuf.9 \
 	bus_dma.9 bus_dmamap_load_mbuf_sg.9 \
 	bus_dma.9 bus_dmamap_load_uio.9 \
@@ -449,7 +461,8 @@
 MLINKS+=BUS_SETUP_INTR.9 bus_setup_intr.9 \
 	BUS_SETUP_INTR.9 BUS_TEARDOWN_INTR.9 \
 	BUS_SETUP_INTR.9 bus_teardown_intr.9
-MLINKS+=bus_space.9 bus_space_barrier.9 \
+MLINKS+=bus_space.9 bus_space_alloc.9 \
+	bus_space.9 bus_space_barrier.9 \
 	bus_space.9 bus_space_copy_region_1.9 \
 	bus_space.9 bus_space_copy_region_2.9 \
 	bus_space.9 bus_space_copy_region_4.9 \
@@ -560,6 +573,7 @@
 	condvar.9 cv_signal.9 \
 	condvar.9 cv_timedwait.9 \
 	condvar.9 cv_timedwait_sig.9 \
+	condvar.9 cv_timedwait_sig_sbt.9 \
 	condvar.9 cv_wait.9 \
 	condvar.9 cv_wait_sig.9 \
 	condvar.9 cv_wait_unlock.9 \
@@ -668,12 +682,21 @@
 	eventtimers.9 ET_UNLOCK.9 \
 	eventtimers.9 et_start.9 \
 	eventtimers.9 et_stop.9
+MLINKS+=fail.9 KFAIL_POINT_CODE.9 \
+	fail.9 KFAIL_POINT_ERROR.9 \
+	fail.9 KFAIL_POINT_GOTO.9 \
+	fail.9 KFAIL_POINT_RETURN.9 \
+	fail.9 KFAIL_POINT_RETURN_VOID.9
 MLINKS+=fetch.9 fubyte.9 \
 	fetch.9 fuswintr.9 \
 	fetch.9 fuword.9 \
 	fetch.9 fuword16.9 \
 	fetch.9 fuword32.9 \
 	fetch.9 fuword64.9
+MLINKS+=firmware.9 firmware_get.9 \
+	firmware.9 firmware_put.9 \
+	firmware.9 firmware_register.9 \
+	firmware.9 firmware_unregister.9
 MLINKS+=fpu_kern.9 fpu_kern_alloc_ctx.9 \
 	fpu_kern.9 fpu_kern_free_ctx.9 \
 	fpu_kern.9 fpu_kern_enter.9 \
@@ -681,8 +704,10 @@
 	fpu_kern.9 fpu_kern_thread.9 \
 	fpu_kern.9 is_fpu_kern_thread.9
 MLINKS+=g_attach.9 g_detach.9
-MLINKS+=g_bio.9 g_clone_bio.9 \
+MLINKS+=g_bio.9 g_alloc_bio.9 \
+	g_bio.9 g_clone_bio.9 \
 	g_bio.9 g_destroy_bio.9 \
+	g_bio.9 g_duplicate_bio.9 \
 	g_bio.9 g_new_bio.9 \
 	g_bio.9 g_print_bio.9
 MLINKS+=g_consumer.9 g_destroy_consumer.9 \
@@ -696,7 +721,9 @@
 	getenv.9 getenv_quad.9 \
 	getenv.9 getenv_uint.9 \
 	getenv.9 getenv_ulong.9 \
-	getenv.9 testenv.9
+	getenv.9 setenv.9 \
+	getenv.9 testenv.9 \
+	getenv.9 unsetenv.9
 MLINKS+=g_event.9 g_cancel_event.9 \
 	g_event.9 g_post_event.9 \
 	g_event.9 g_waitfor_event.9
@@ -710,13 +737,22 @@
 	hash.9 hash32_str.9 \
 	hash.9 hash32_stre.9 \
 	hash.9 hash32_strn.9 \
-	hash.9 hash32_strne.9
+	hash.9 hash32_strne.9 \
+	hash.9 jenkins_hash.9 \
+	hash.9 jenkins_hash32.9
 MLINKS+=hashinit.9 hashdestroy.9 \
 	hashinit.9 hashinit_flags.9 \
 	hashinit.9 phashinit.9
+MLINKS+=hhook.9 hhook_head_register.9 \
+	hhook.9 hhook_head_deregister.9 \
+	hhook.9 hhook_head_deregister_lookup.9 \
+	hhook.9 hhook_run_hooks.9 \
+	hhook.9 HHOOKS_RUN_IF.9 \
+	hhook.9 HHOOKS_RUN_LOOKUP_IF.9
 MLINKS+=ieee80211.9 ieee80211_ifattach.9 \
 	ieee80211.9 ieee80211_ifdetach.9
-MLINKS+=ieee80211_amrr.9 ieee80211_amrr_cleanup.9 \
+MLINKS+=ieee80211_amrr.9 ieee80211_amrr_choose.9 \
+	ieee80211_amrr.9 ieee80211_amrr_cleanup.9 \
 	ieee80211_amrr.9 ieee80211_amrr_init.9 \
 	ieee80211_amrr.9 ieee80211_amrr_node_init.9 \
 	ieee80211_amrr.9 ieee80211_amrr_setinterval.9 \
@@ -729,6 +765,7 @@
 MLINKS+=ieee80211_crypto.9 ieee80211_crypto_available.9 \
 	ieee80211_crypto.9 ieee80211_crypto_decap.9 \
 	ieee80211_crypto.9 ieee80211_crypto_delglobalkeys.9 \
+	ieee80211_crypto.9 ieee80211_crypto_delkey.9 \
 	ieee80211_crypto.9 ieee80211_crypto_demic.9 \
 	ieee80211_crypto.9 ieee80211_crypto_encap.9 \
 	ieee80211_crypto.9 ieee80211_crypto_enmic.9 \
@@ -767,12 +804,55 @@
 MLINKS+=ieee80211_regdomain.9 ieee80211_alloc_countryie.9 \
 	ieee80211_regdomain.9 ieee80211_init_channels.9 \
 	ieee80211_regdomain.9 ieee80211_sort_channels.9
+MLINKS+=ieee80211_scan.9 ieee80211_add_scan.9 \
+	ieee80211_scan.9 ieee80211_bg_scan.9 \
+	ieee80211_scan.9 ieee80211_cancel_scan.9 \
+	ieee80211_scan.9 ieee80211_cancel_scan_any.9 \
+	ieee80211_scan.9 ieee80211_check_scan.9 \
+	ieee80211_scan.9 ieee80211_check_scan_current.9 \
+	ieee80211_scan.9 ieee80211_flush.9 \
+	ieee80211_scan.9 ieee80211_probe_curchan.9 \
+	ieee80211_scan.9 ieee80211_scan_assoc_fail.9 \
+	ieee80211_scan.9 ieee80211_scan_done.9 \
+	ieee80211_scan.9 ieee80211_scan_dump_channels.9 \
+	ieee80211_scan.9 ieee80211_scan_flush.9 \
+	ieee80211_scan.9 ieee80211_scan_iterate.9 \
+	ieee80211_scan.9 ieee80211_scan_next.9 \
+	ieee80211_scan.9 ieee80211_scan_timeout.9 \
+	ieee80211_scan.9 ieee80211_scanner_get.9 \
+	ieee80211_scan.9 ieee80211_scanner_register.9 \
+	ieee80211_scan.9 ieee80211_scanner_unregister.9 \
+	ieee80211_scan.9 ieee80211_scanner_unregister_all.9 \
+	ieee80211_scan.9 ieee80211_start_scan.9
 MLINKS+=ieee80211_vap.9 ieee80211_vap_attach.9 \
 	ieee80211_vap.9 ieee80211_vap_detach.9 \
 	ieee80211_vap.9 ieee80211_vap_setup.9
-MLINKS+=ifnet.9 ifaddr.9 \
+MLINKS+=ifnet.9 if_addmulti.9 \
+	ifnet.9 if_alloc.9 \
+	ifnet.9 if_allmulti.9 \
+	ifnet.9 if_attach.9 \
 	ifnet.9 if_data.9 \
-	ifnet.9 ifqueue.9
+	ifnet.9 IF_DEQUEUE.9 \
+	ifnet.9 if_delmulti.9 \
+	ifnet.9 if_detach.9 \
+	ifnet.9 if_down.9 \
+	ifnet.9 if_findmulti.9 \
+	ifnet.9 if_free.9 \
+	ifnet.9 if_free_type.9 \
+	ifnet.9 if_up.9 \
+	ifnet.9 ifa_free.9 \
+	ifnet.9 ifa_ifwithaddr.9 \
+	ifnet.9 ifa_ifwithdstaddr.9 \
+	ifnet.9 ifa_ifwithnet.9 \
+	ifnet.9 ifa_ref.9 \
+	ifnet.9 ifaddr.9 \
+	ifnet.9 ifaddr_byindex.9 \
+	ifnet.9 ifaof_ifpforaddr.9 \
+	ifnet.9 ifioctl.9 \
+	ifnet.9 ifpromisc.9 \
+	ifnet.9 ifqueue.9 \
+	ifnet.9 ifunit.9 \
+	ifnet.9 ifunit_ref.9
 MLINKS+=insmntque.9 insmntque1.9
 MLINKS+=ithread.9 ithread_add_handler.9 \
 	ithread.9 ithread_create.9 \
@@ -787,6 +867,14 @@
 	kernel_mount.9 mount_argb.9 \
 	kernel_mount.9 mount_argf.9 \
 	kernel_mount.9 mount_argsu.9
+MLINKS+=khelp.9 khelp_add_hhook.9 \
+	khelp.9 KHELP_DECLARE_MOD.9 \
+	khelp.9 KHELP_DECLARE_MOD_UMA.9 \
+	khelp.9 khelp_destroy_osd.9 \
+	khelp.9 khelp_get_id.9 \
+	khelp.9 khelp_get_osd.9 \
+	khelp.9 khelp_init_osd.9 \
+	khelp.9 khelp_remove_hhook.9
 MLINKS+=kobj.9 DEFINE_CLASS.9 \
 	kobj.9 kobj_class_compile.9 \
 	kobj.9 kobj_class_compile_static.9 \
@@ -797,6 +885,7 @@
 	kobj.9 kobj_init_static.9
 MLINKS+=kproc.9 kproc_create.9 \
 	kproc.9 kproc_exit.9 \
+	kproc.9 kproc_kthread_add.9 \
 	kproc.9 kproc_resume.9 \
 	kproc.9 kproc_shutdown.9 \
 	kproc.9 kproc_start.9 \
@@ -831,7 +920,8 @@
 	ktr.9 CTR2.9 \
 	ktr.9 CTR3.9 \
 	ktr.9 CTR4.9 \
-	ktr.9 CTR5.9
+	ktr.9 CTR5.9 \
+	ktr.9 CTR6.9
 MLINKS+=lock.9 lockdestroy.9 \
 	lock.9 lockinit.9 \
 	lock.9 lockmgr.9 \
@@ -888,6 +978,7 @@
 	mbpool.9 mbp_sync.9
 MLINKS+=\
 	mbuf.9 m_adj.9 \
+	mbuf.9 m_align.9 \
 	mbuf.9 M_ALIGN.9 \
 	mbuf.9 m_append.9 \
 	mbuf.9 m_apply.9 \
@@ -898,6 +989,7 @@
 	mbuf.9 m_copydata.9 \
 	mbuf.9 m_copym.9 \
 	mbuf.9 m_copypacket.9 \
+	mbuf.9 m_copyup.9 \
 	mbuf.9 m_defrag.9 \
 	mbuf.9 m_devget.9 \
 	mbuf.9 m_dup.9 \
@@ -1013,9 +1105,38 @@
 MLINKS+=namei.9 NDFREE.9 \
 	namei.9 NDHASGIANT.9 \
 	namei.9 NDINIT.9
+MLINKS+=netisr.9 netisr_clearqdrops.9 \
+	netisr.9 netisr_default_flow2cpu.9 \
+	netisr.9 netisr_dispatch.9 \
+	netisr.9 netisr_dispatch_src.9 \
+	netisr.9 netisr_get_cpucount.9 \
+	netisr.9 netisr_get_cpuid.9 \
+	netisr.9 netisr_getqdrops.9 \
+	netisr.9 netisr_getqlimit.9 \
+	netisr.9 netisr_queue.9 \
+	netisr.9 netisr_queue_src.9 \
+	netisr.9 netisr_register.9 \
+	netisr.9 netisr_setqlimit.9 \
+	netisr.9 netisr_unregister.9
+MLINKS+=osd.9 osd_call.9 \
+	osd.9 osd_del.9 \
+	osd.9 osd_deregister.9 \
+	osd.9 osd_exit.9 \
+	osd.9 osd_get.9 \
+	osd.9 osd_register.9 \
+	osd.9 osd_set.9
 MLINKS+=pbuf.9 getpbuf.9 \
 	pbuf.9 relpbuf.9 \
 	pbuf.9 trypbuf.9
+MLINKS+=PCBGROUP.9 in_pcbgroup_byhash.9 \
+	PCBGROUP.9 in_pcbgroup_byinpcb.9 \
+	PCBGROUP.9 in_pcbgroup_destroy.9 \
+	PCBGROUP.9 in_pcbgroup_enabled.9 \
+	PCBGROUP.9 in_pcbgroup_init.9 \
+	PCBGROUP.9 in_pcbgroup_remove.9 \
+	PCBGROUP.9 in_pcbgroup_update.9 \
+	PCBGROUP.9 in_pcbgroup_update_mbuf.9 \
+	PCBGROUP.9 in6_pcbgroup_byhash.9
 MLINKS+=pci.9 pci_alloc_msi.9 \
 	pci.9 pci_alloc_msix.9 \
 	pci.9 pci_disable_busmaster.9 \
@@ -1044,8 +1165,15 @@
 	pci.9 pci_set_max_read_req.9 \
 	pci.9 pci_write_config.9
 MLINKS+=pfil.9 pfil_add_hook.9 \
+	pfil.9 pfil_head_register.9 \
+	pfil.9 pfil_head_unregister.9 \
 	pfil.9 pfil_hook_get.9 \
-	pfil.9 pfil_remove_hook.9
+	pfil.9 pfil_remove_hook.9 \
+	pfil.9 pfil_rlock.9 \
+	pfil.9 pfil_run_hooks.9 \
+	pfil.9 pfil_runlock.9 \
+	pfil.9 pfil_wlock.9 \
+	pfil.9 pfil_wunlock.9
 MLINKS+=pfind.9 zpfind.9
 MLINKS+=pmap_copy.9 pmap_copy_page.9
 MLINKS+=pmap_extract.9 pmap_extract_and_hold.9
@@ -1118,6 +1246,11 @@
 	rmlock.9 rm_wunlock.9
 MLINKS+=rtalloc.9 rtalloc1.9 \
 	rtalloc.9 rtalloc_ign.9 \
+	rtalloc.9 RT_ADDREF.9 \
+	rtalloc.9 RT_LOCK.9 \
+	rtalloc.9 RT_REMREF.9 \
+	rtalloc.9 RT_RTFREE.9 \
+	rtalloc.9 RT_UNLOCK.9 \
 	rtalloc.9 RTFREE_LOCKED.9 \
 	rtalloc.9 RTFREE.9 \
 	rtalloc.9 rtfree.9 \
@@ -1132,6 +1265,7 @@
 	rwlock.9 rw_destroy.9 \
 	rwlock.9 rw_downgrade.9 \
 	rwlock.9 rw_init.9 \
+	rwlock.9 rw_init_flags.9 \
 	rwlock.9 rw_initialized.9 \
 	rwlock.9 rw_rlock.9 \
 	rwlock.9 rw_runlock.9 \
@@ -1169,6 +1303,7 @@
 	sbuf.9 sbuf_vprintf.9
 MLINKS+=scheduler.9 curpriority_cmp.9 \
 	scheduler.9 maybe_resched.9 \
+	scheduler.9 propagate_priority.9 \
 	scheduler.9 resetpriority.9 \
 	scheduler.9 roundrobin.9 \
 	scheduler.9 roundrobin_interval.9 \
@@ -1257,17 +1392,18 @@
 	sleepqueue.9 sleepq_add.9 \
 	sleepqueue.9 sleepq_alloc.9 \
 	sleepqueue.9 sleepq_broadcast.9 \
-	sleepqueue.9 sleepq_calc_signal_retval.9 \
-	sleepqueue.9 sleepq_catch_signals.9 \
 	sleepqueue.9 sleepq_free.9 \
 	sleepqueue.9 sleepq_lookup.9 \
+	sleepqueue.9 sleepq_lock.9 \
 	sleepqueue.9 sleepq_release.9 \
 	sleepqueue.9 sleepq_remove.9 \
 	sleepqueue.9 sleepq_set_timeout.9 \
 	sleepqueue.9 sleepq_set_timeout_sbt.9 \
 	sleepqueue.9 sleepq_signal.9 \
+	sleepqueue.9 sleepq_sleepcnt.9 \
 	sleepqueue.9 sleepq_timedwait.9 \
 	sleepqueue.9 sleepq_timedwait_sig.9 \
+	sleepqueue.9 sleepq_type.9 \
 	sleepqueue.9 sleepq_wait.9 \
 	sleepqueue.9 sleepq_wait_sig.9
 MLINKS+=socket.9 soabort.9 \
@@ -1322,6 +1458,8 @@
 	stack.9 stack_destroy.9 \
 	stack.9 stack_print.9 \
 	stack.9 stack_print_ddb.9 \
+	stack.9 stack_print_short.9 \
+	stack.9 stack_print_short_ddb.9 \
 	stack.9 stack_put.9 \
 	stack.9 stack_save.9 \
 	stack.9 stack_sbuf_print.9 \
@@ -1343,6 +1481,7 @@
 	sx.9 sx_init_flags.9 \
 	sx.9 sx_sleep.9 \
 	sx.9 sx_slock.9 \
+	sx.9 sx_slock_sig.9 \
 	sx.9 sx_sunlock.9 \
 	sx.9 SX_SYSINIT.9 \
 	sx.9 sx_try_slock.9 \
@@ -1351,6 +1490,7 @@
 	sx.9 sx_unlock.9 \
 	sx.9 sx_xholder.9 \
 	sx.9 sx_xlock.9 \
+	sx.9 sx_xlock_sig.9 \
 	sx.9 sx_xlocked.9 \
 	sx.9 sx_xunlock.9
 MLINKS+=sysctl.9 SYSCTL_DECL.9 \
@@ -1426,20 +1566,27 @@
 	timeout.9 callout_handle_init.9 \
 	timeout.9 callout_init.9 \
 	timeout.9 callout_init_mtx.9 \
+	timeout.9 callout_init_rm.9 \
 	timeout.9 callout_init_rw.9 \
 	timeout.9 callout_pending.9 \
 	timeout.9 callout_reset.9 \
+	timeout.9 callout_reset_curcpu.9 \
 	timeout.9 callout_reset_sbt.9 \
 	timeout.9 callout_reset_on.9 \
 	timeout.9 callout_reset_sbt_on.9 \
 	timeout.9 callout_schedule.9 \
+	timeout.9 callout_schedule_curcpu.9 \
+	timeout.9 callout_schedule_on.9 \
 	timeout.9 callout_stop.9 \
 	timeout.9 untimeout.9
-MLINKS+=ucred.9 crcopy.9 \
+MLINKS+=ucred.9 cred_update_thread.9 \
+	ucred.9 crcopy.9 \
+	ucred.9 crcopysafe.9 \
 	ucred.9 crdup.9 \
 	ucred.9 crfree.9 \
 	ucred.9 crget.9 \
 	ucred.9 crhold.9 \
+	ucred.9 crsetgroups.9 \
 	ucred.9 crshared.9 \
 	ucred.9 cru2x.9
 MLINKS+=uidinfo.9 uifind.9 \
@@ -1586,6 +1733,7 @@
 	vrele.9 vunref.9
 MLINKS+=vslock.9 vsunlock.9
 MLINKS+=zone.9 uma.9 \
+	zone.9 uma_find_refcnt.9 \
 	zone.9 uma_zalloc.9 \
 	zone.9 uma_zalloc_arg.9 \
 	zone.9 uma_zcreate.9 \
@@ -1594,6 +1742,7 @@
 	zone.9 uma_zfree_arg.9 \
 	zone.9 uma_zone_get_cur.9 \
 	zone.9 uma_zone_get_max.9 \
-	zone.9 uma_zone_set_max.9
+	zone.9 uma_zone_set_max.9 \
+	zone.9 uma_zone_set_warning.9
 
 .include <bsd.prog.mk>

==== //depot/projects/smpng/share/man/man9/sleepqueue.9#7 (text+ko) ====

@@ -21,7 +21,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: head/share/man/man9/sleepqueue.9 247812 2013-03-04 19:10:39Z davide $
+.\" $FreeBSD: head/share/man/man9/sleepqueue.9 271992 2014-09-22 19:14:27Z lwhsu $
 .\"
 .Dd February 19, 2013
 .Dt SLEEPQUEUE 9
@@ -32,8 +32,6 @@
 .Nm sleepq_add ,
 .Nm sleepq_alloc ,
 .Nm sleepq_broadcast ,
-.Nm sleepq_calc_signal_retval ,
-.Nm sleepq_catch_signals ,
 .Nm sleepq_free ,
 .Nm sleepq_lock ,
 .Nm sleepq_lookup ,
@@ -62,10 +60,6 @@
 .Fn sleepq_alloc "void"
 .Ft int
 .Fn sleepq_broadcast "void *wchan" "int flags" "int pri" "int queue"
-.Ft int
-.Fn sleepq_calc_signal_retval "int sig"
-.Ft int
-.Fn sleepq_catch_signals "void *wchan"
 .Ft void
 .Fn sleepq_free "struct sleepqueue *sq"
 .Ft struct sleepqueue *
@@ -86,15 +80,15 @@
 .Ft u_int
 .Fn sleepq_sleepcnt "void *wchan" "int queue"
 .Ft int
-.Fn sleepq_timedwait "void *wchan"
+.Fn sleepq_timedwait "void *wchan" "int pri"
 .Ft int
-.Fn sleepq_timedwait_sig "void *wchan" "int signal_caught"
+.Fn sleepq_timedwait_sig "void *wchan" "int pri"
 .Ft int
 .Fn sleepq_type "void *wchan"
 .Ft void
-.Fn sleepq_wait "void *wchan"
+.Fn sleepq_wait "void *wchan" "int pri"
 .Ft int
-.Fn sleepq_wait_sig "void *wchan"
+.Fn sleepq_wait_sig "void *wchan" "int pri"
 .Sh DESCRIPTION
 Sleep queues provide a mechanism for suspending execution of a thread until
 some condition is met.
@@ -252,17 +246,6 @@
 .Fn callout_reset_sbt
 flags.
 .Pp
-The current thread may be marked interruptible by calling
-.Fn sleepq_catch_signals
-with
-.Fa wchan
-set to the wait channel.
-This function returns a signal number if there are any pending signals for
-the current thread and 0 if there is not a pending signal.
-The sleep queue chain associated with argument
-.Fa wchan
-should have been locked by a prior call to
-.Fn sleepq_lock .
 .Pp
 Once the thread is ready to suspend,
 one of the wait functions is called to put the current thread to sleep
@@ -289,12 +272,9 @@
 needs to have been locked with a prior call to
 .Fn sleepq_lock .
 The
-.Fa signal_caught
-parameter to
-.Fn sleepq_timedwait_sig
-specifies if a previous call to
-.Fn sleepq_catch_signals
-found a pending signal.
+.Fa pri
+argument is used to set the priority of the thread when it is awakened.
+If it is set to zero, the thread's priority is left alone.
 .Pp
 When the thread is resumed,
 the wait functions return a non-zero value if the thread was awakened due to
@@ -304,20 +284,6 @@
 is returned.
 If the sleep was interrupted by something other than a signal,
 then some other return value will be returned.
-If zero is returned after resuming from an interruptible sleep,
-then
-.Fn sleepq_calc_signal_retval
-should be called to determine if the sleep was interrupted by a signal.
-If so,
-.Fn sleepq_calc_signal_retval
-returns
-.Er ERESTART
-if the interrupting signal is restartable and
-.Er EINTR
-otherwise.
-If the sleep was not interrupted by a signal,
-.Fn sleepq_calc_signal_retval
-will return 0.
 .Pp
 A sleeping thread is normally resumed by the
 .Fn sleepq_broadcast

==== //depot/projects/smpng/sys/Makefile#33 (text+ko) ====

@@ -1,11 +1,11 @@
-# $FreeBSD: head/sys/Makefile 268351 2014-07-07 00:27:09Z marcel $
+# $FreeBSD: head/sys/Makefile 272019 2014-09-23 06:32:19Z rpaulo $
 
 # Directories to include in cscope name file and TAGS.
 CSCOPEDIRS=	boot bsm cam cddl compat conf contrib crypto ddb dev fs gdb \
 		geom gnu isa kern libkern modules net net80211 \
 		netgraph netinet netinet6 netipsec netnatm netpfil \
 		netsmb nfs nfsclient nfsserver nlm ofed opencrypto \
-		pci rpc security sys ufs vm xdr xen ${CSCOPE_ARCHDIR}
+		rpc security sys ufs vm xdr xen ${CSCOPE_ARCHDIR}
 .if !defined(CSCOPE_ARCHDIR)
 .if defined(ALL_ARCH)
 CSCOPE_ARCHDIR = amd64 arm i386 mips pc98 powerpc sparc64 x86

==== //depot/projects/smpng/sys/amd64/amd64/fpu.c#35 (text+ko) ====

@@ -31,7 +31,7 @@
  */
 
 #include <sys/cdefs.h>
-__FBSDID("$FreeBSD: head/sys/amd64/amd64/fpu.c 271747 2014-09-18 09:13:20Z kib $");
+__FBSDID("$FreeBSD: head/sys/amd64/amd64/fpu.c 271924 2014-09-21 09:06:50Z kib $");
 
 #include <sys/param.h>
 #include <sys/systm.h>
@@ -602,29 +602,30 @@
 	return (fpetable[(mxcsr & (~mxcsr >> 7)) & 0x3f]);
 }
 
-static int err_count = 0;
-
 /*
  * Device Not Available (DNA, #NM) exception handler.
  *
  * It would be better to switch FP context here (if curthread !=
  * fpcurthread) and not necessarily for every context switch, but it
  * is too hard to access foreign pcb's.
- *
- * The handler is entered with interrupts enabled, which allows the
- * context switch to happen before critical enter() is executed, and
- * causes restoration of FPU context on CPU other than that caused
- * DNA.  It is fine, since context switch started emulation on the
- * current CPU as well.
  */
 void
 fpudna(void)
 {
 
+	/*
+	 * This handler is entered with interrupts enabled, so context
+	 * switches may occur before critical_enter() is executed.  If
+	 * a context switch occurs, then when we regain control, our
+	 * state will have been completely restored.  The CPU may
+	 * change underneath us, but the only part of our context that
+	 * lives in the CPU is CR0.TS and that will be "restored" by
+	 * setting it on the new CPU.
+	 */
 	critical_enter();
+
 	if (PCPU_GET(fpcurthread) == curthread) {
-		printf("fpudna: fpcurthread == curthread %d times\n",
-		    ++err_count);
+		printf("fpudna: fpcurthread == curthread\n");
 		stop_emulating();
 		critical_exit();
 		return;

==== //depot/projects/smpng/sys/amd64/amd64/machdep.c#134 (text+ko) ====

@@ -39,7 +39,7 @@
  */
 
 #include <sys/cdefs.h>
-__FBSDID("$FreeBSD: head/sys/amd64/amd64/machdep.c 271495 2014-09-13 03:10:02Z jhb $");
+__FBSDID("$FreeBSD: head/sys/amd64/amd64/machdep.c 272098 2014-09-25 08:28:10Z royger $");
 
 #include "opt_atpic.h"
 #include "opt_compat.h"
@@ -184,9 +184,6 @@
  * the physical address at which the kernel is loaded.
  */
 extern char kernphys[];
-#ifdef DDB
-extern vm_offset_t ksym_start, ksym_end;
-#endif
 
 struct msgbuf *msgbufp;
 
@@ -1823,6 +1820,10 @@
 native_parse_preload_data(u_int64_t modulep)
 {
 	caddr_t kmdp;
+#ifdef DDB
+	vm_offset_t ksym_start;
+	vm_offset_t ksym_end;
+#endif
 
 	preload_metadata = (caddr_t)(uintptr_t)(modulep + KERNBASE);
 	preload_bootstrap_relocate(KERNBASE);
@@ -1834,6 +1835,7 @@
 #ifdef DDB
 	ksym_start = MD_FETCH(kmdp, MODINFOMD_SSYM, uintptr_t);
 	ksym_end = MD_FETCH(kmdp, MODINFOMD_ESYM, uintptr_t);
+	db_fetch_ksymtab(ksym_start, ksym_end);
 #endif
 
 	return (kmdp);

==== //depot/projects/smpng/sys/amd64/amd64/trap.c#96 (text+ko) ====

@@ -38,7 +38,7 @@
  */
 
 #include <sys/cdefs.h>
-__FBSDID("$FreeBSD: head/sys/amd64/amd64/trap.c 268923 2014-07-20 18:44:56Z markj $");
+__FBSDID("$FreeBSD: head/sys/amd64/amd64/trap.c 271924 2014-09-21 09:06:50Z kib $");
 
 /*
  * AMD64 Trap and System call handling
@@ -436,8 +436,8 @@
 		case T_XMMFLT:		/* SIMD floating-point exception */
 		case T_FPOPFLT:		/* FPU operand fetch fault */
 			/*
-			 * XXXKIB for now disable any FPU traps in kernel
-			 * handler registration seems to be overkill
+			 * For now, supporting kernel handler
+			 * registration for FPU traps is overkill.
 			 */
 			trap_fatal(frame, 0);
 			goto out;

==== //depot/projects/smpng/sys/amd64/conf/GENERIC#115 (text+ko) ====

@@ -16,7 +16,7 @@
 # If you are in doubt as to the purpose or necessity of a line, check first
 # in NOTES.
 #
-# $FreeBSD: head/sys/amd64/conf/GENERIC 271137 2014-09-04 21:06:33Z markj $
+# $FreeBSD: head/sys/amd64/conf/GENERIC 272022 2014-09-23 08:33:03Z bz $
 
 cpu		HAMMER

>>> TRUNCATED FOR MAIL (1000 lines) <<<



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201409261958.s8QJwEpR088192>