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>