svn commit: r231394 - in user/attilio/vmcontention:
cddl/contrib/opensolaris/cmd/zfs contrib/gcc etc etc/defaults
etc/periodic/daily etc/rc.d lib/libc/gen lib/libc/net
lib/libc/sys lib/libprocstat ...
Attilio Rao
attilio at FreeBSD.org
Fri Feb 10 18:31:36 UTC 2012
Author: attilio
Date: Fri Feb 10 18:31:35 2012
New Revision: 231394
URL: http://svn.freebsd.org/changeset/base/231394
Log:
MFC
Added:
user/attilio/vmcontention/share/man/man3/offsetof.3
- copied unchanged from r231393, head/share/man/man3/offsetof.3
Modified:
user/attilio/vmcontention/cddl/contrib/opensolaris/cmd/zfs/zfs_main.c
user/attilio/vmcontention/contrib/gcc/gcc.c
user/attilio/vmcontention/etc/Makefile
user/attilio/vmcontention/etc/defaults/periodic.conf
user/attilio/vmcontention/etc/defaults/rc.conf
user/attilio/vmcontention/etc/periodic/daily/404.status-zfs
user/attilio/vmcontention/etc/rc.d/devfs
user/attilio/vmcontention/etc/rc.resume
user/attilio/vmcontention/etc/rc.suspend
user/attilio/vmcontention/lib/libc/gen/directory.3
user/attilio/vmcontention/lib/libc/net/eui64.3
user/attilio/vmcontention/lib/libc/sys/jail.2
user/attilio/vmcontention/lib/libprocstat/common_kvm.c
user/attilio/vmcontention/lib/libthr/arch/mips/include/pthread_md.h
user/attilio/vmcontention/lib/libthr/arch/mips/mips/pthread_md.c
user/attilio/vmcontention/lib/libutil/login_class.c
user/attilio/vmcontention/lib/libutil/pidfile.3
user/attilio/vmcontention/lib/libutil/pw_util.c
user/attilio/vmcontention/libexec/rtld-elf/mips/reloc.c
user/attilio/vmcontention/libexec/rtld-elf/mips/rtld_machdep.h
user/attilio/vmcontention/libexec/rtld-elf/rtld.c
user/attilio/vmcontention/sbin/fsck_ffs/fsck_ffs.8
user/attilio/vmcontention/sbin/fsck_ffs/setup.c
user/attilio/vmcontention/sbin/reboot/nextboot.sh
user/attilio/vmcontention/share/man/man3/Makefile
user/attilio/vmcontention/share/man/man4/ada.4
user/attilio/vmcontention/share/man/man4/cd.4
user/attilio/vmcontention/share/man/man4/da.4
user/attilio/vmcontention/share/man/man4/ed.4
user/attilio/vmcontention/share/man/man4/lmc.4
user/attilio/vmcontention/share/man/man4/mps.4
user/attilio/vmcontention/share/man/man4/sbp.4
user/attilio/vmcontention/share/man/man4/sdhci.4
user/attilio/vmcontention/share/man/man4/sfxge.4
user/attilio/vmcontention/share/man/man4/u3g.4
user/attilio/vmcontention/share/man/man4/usb_quirk.4
user/attilio/vmcontention/share/man/man5/devfs.5
user/attilio/vmcontention/share/man/man5/periodic.conf.5
user/attilio/vmcontention/share/man/man5/portindex.5
user/attilio/vmcontention/share/man/man5/rc.conf.5
user/attilio/vmcontention/share/man/man7/ports.7
user/attilio/vmcontention/share/man/man7/security.7
user/attilio/vmcontention/share/man/man9/DEVICE_PROBE.9
user/attilio/vmcontention/share/man/man9/devtoname.9
user/attilio/vmcontention/share/misc/committers-ports.dot
user/attilio/vmcontention/sys/amd64/acpica/acpi_wakeup.c
user/attilio/vmcontention/sys/amd64/amd64/apic_vector.S
user/attilio/vmcontention/sys/boot/pc98/loader/Makefile
user/attilio/vmcontention/sys/compat/linux/linux_stats.c
user/attilio/vmcontention/sys/compat/linux/linux_util.c
user/attilio/vmcontention/sys/compat/linux/linux_util.h
user/attilio/vmcontention/sys/dev/acpica/acpi.c
user/attilio/vmcontention/sys/dev/acpica/acpi_ec.c
user/attilio/vmcontention/sys/dev/acpica/acpi_hpet.c
user/attilio/vmcontention/sys/dev/acpica/acpi_timer.c
user/attilio/vmcontention/sys/dev/acpica/acpivar.h
user/attilio/vmcontention/sys/dev/ath/ath_hal/ar5416/ar5416.h
user/attilio/vmcontention/sys/dev/ath/ath_hal/ar5416/ar5416_attach.c
user/attilio/vmcontention/sys/dev/ath/ath_hal/ar5416/ar5416_misc.c
user/attilio/vmcontention/sys/dev/ath/if_ath.c
user/attilio/vmcontention/sys/dev/ath/if_athvar.h
user/attilio/vmcontention/sys/dev/bge/if_bge.c
user/attilio/vmcontention/sys/dev/cxgb/cxgb_main.c
user/attilio/vmcontention/sys/dev/cxgb/cxgb_sge.c
user/attilio/vmcontention/sys/dev/cxgbe/t4_main.c
user/attilio/vmcontention/sys/dev/isci/isci.h (contents, props changed)
user/attilio/vmcontention/sys/dev/isci/isci_io_request.c (contents, props changed)
user/attilio/vmcontention/sys/dev/isci/isci_remote_device.c (contents, props changed)
user/attilio/vmcontention/sys/dev/isci/scil/sati_abort_task_set.c (contents, props changed)
user/attilio/vmcontention/sys/dev/isci/scil/scic_sds_controller.c (contents, props changed)
user/attilio/vmcontention/sys/dev/isci/scil/scic_sds_stp_request.c (contents, props changed)
user/attilio/vmcontention/sys/dev/isci/scil/scif_sas_controller.c (contents, props changed)
user/attilio/vmcontention/sys/dev/isci/scil/scif_sas_controller_state_handlers.c (contents, props changed)
user/attilio/vmcontention/sys/dev/isci/scil/scif_sas_domain.c (contents, props changed)
user/attilio/vmcontention/sys/dev/isci/scil/scif_sas_io_request.c (contents, props changed)
user/attilio/vmcontention/sys/dev/isci/scil/scif_sas_remote_device.c (contents, props changed)
user/attilio/vmcontention/sys/dev/isci/scil/scif_sas_remote_device_ready_substates.c (contents, props changed)
user/attilio/vmcontention/sys/dev/isci/scil/scif_sas_smp_io_request.c (contents, props changed)
user/attilio/vmcontention/sys/dev/isci/scil/scif_sas_smp_remote_device.c (contents, props changed)
user/attilio/vmcontention/sys/dev/isci/scil/scif_sas_stp_io_request.c (contents, props changed)
user/attilio/vmcontention/sys/dev/isci/scil/scif_sas_stp_task_request.c (contents, props changed)
user/attilio/vmcontention/sys/dev/iscsi/initiator/isc_sm.c
user/attilio/vmcontention/sys/dev/mps/mps.c
user/attilio/vmcontention/sys/dev/mps/mps_sas.c
user/attilio/vmcontention/sys/dev/mps/mps_sas.h
user/attilio/vmcontention/sys/dev/mps/mps_sas_lsi.c
user/attilio/vmcontention/sys/dev/mps/mps_user.c
user/attilio/vmcontention/sys/dev/mps/mpsvar.h
user/attilio/vmcontention/sys/dev/mpt/mpt.c
user/attilio/vmcontention/sys/dev/mpt/mpt.h
user/attilio/vmcontention/sys/dev/mpt/mpt_cam.c
user/attilio/vmcontention/sys/dev/netmap/if_em_netmap.h
user/attilio/vmcontention/sys/dev/netmap/if_igb_netmap.h
user/attilio/vmcontention/sys/dev/netmap/if_lem_netmap.h
user/attilio/vmcontention/sys/dev/netmap/if_re_netmap.h
user/attilio/vmcontention/sys/dev/netmap/ixgbe_netmap.h
user/attilio/vmcontention/sys/dev/netmap/netmap.c
user/attilio/vmcontention/sys/dev/netmap/netmap_kern.h
user/attilio/vmcontention/sys/dev/sdhci/sdhci.c
user/attilio/vmcontention/sys/dev/sdhci/sdhci.h
user/attilio/vmcontention/sys/dev/sound/pcm/mixer.c
user/attilio/vmcontention/sys/dev/usb/usb_dev.c
user/attilio/vmcontention/sys/dev/wtap/if_wtap.c
user/attilio/vmcontention/sys/fs/devfs/devfs.h
user/attilio/vmcontention/sys/fs/devfs/devfs_devs.c
user/attilio/vmcontention/sys/fs/devfs/devfs_rule.c
user/attilio/vmcontention/sys/fs/devfs/devfs_vfsops.c
user/attilio/vmcontention/sys/fs/ext2fs/ext2_dinode.h
user/attilio/vmcontention/sys/fs/ext2fs/ext2fs.h
user/attilio/vmcontention/sys/fs/ext2fs/inode.h
user/attilio/vmcontention/sys/fs/nfsclient/nfs_clstate.c
user/attilio/vmcontention/sys/fs/nullfs/null_vfsops.c
user/attilio/vmcontention/sys/geom/part/g_part_apm.c
user/attilio/vmcontention/sys/geom/part/g_part_mbr.c
user/attilio/vmcontention/sys/ia64/ia64/vm_machdep.c
user/attilio/vmcontention/sys/kern/kern_conf.c
user/attilio/vmcontention/sys/kern/kern_fork.c
user/attilio/vmcontention/sys/kern/kern_jail.c
user/attilio/vmcontention/sys/kern/kern_tc.c
user/attilio/vmcontention/sys/kern/sys_process.c
user/attilio/vmcontention/sys/kern/sysv_shm.c
user/attilio/vmcontention/sys/kern/vfs_cluster.c
user/attilio/vmcontention/sys/mips/include/mips_opcode.h
user/attilio/vmcontention/sys/mips/mips/trap.c
user/attilio/vmcontention/sys/mips/mips/vm_machdep.c
user/attilio/vmcontention/sys/modules/isci/Makefile (contents, props changed)
user/attilio/vmcontention/sys/net/if.c
user/attilio/vmcontention/sys/net/if_bridge.c
user/attilio/vmcontention/sys/net/if_var.h
user/attilio/vmcontention/sys/net/netmap.h
user/attilio/vmcontention/sys/net/netmap_user.h
user/attilio/vmcontention/sys/net80211/ieee80211.h
user/attilio/vmcontention/sys/netgraph/ng_device.c
user/attilio/vmcontention/sys/netinet/ip_carp.c
user/attilio/vmcontention/sys/pc98/conf/GENERIC
user/attilio/vmcontention/sys/powerpc/ofw/ofw_pci.c
user/attilio/vmcontention/sys/security/mac_biba/mac_biba.c
user/attilio/vmcontention/sys/security/mac_lomac/mac_lomac.c
user/attilio/vmcontention/sys/security/mac_mls/mac_mls.c
user/attilio/vmcontention/sys/sys/conf.h
user/attilio/vmcontention/sys/sys/diskmbr.h
user/attilio/vmcontention/sys/sys/jail.h
user/attilio/vmcontention/sys/sys/proc.h
user/attilio/vmcontention/sys/sys/ptrace.h
user/attilio/vmcontention/sys/sys/vnode.h
user/attilio/vmcontention/sys/ufs/ffs/ffs_vfsops.c
user/attilio/vmcontention/sys/ufs/ffs/ffs_vnops.c
user/attilio/vmcontention/sys/vm/swap_pager.c
user/attilio/vmcontention/tools/tools/netmap/pkt-gen.c
user/attilio/vmcontention/usr.bin/calendar/calendars/calendar.freebsd
user/attilio/vmcontention/usr.sbin/jail/jail.8
user/attilio/vmcontention/usr.sbin/pkg_install/create/perform.c
user/attilio/vmcontention/usr.sbin/tzsetup/tzsetup.c
user/attilio/vmcontention/usr.sbin/vipw/vipw.8
user/attilio/vmcontention/usr.sbin/wpa/hostapd/hostapd.8
Directory Properties:
user/attilio/vmcontention/ (props changed)
user/attilio/vmcontention/cddl/contrib/opensolaris/ (props changed)
user/attilio/vmcontention/contrib/gcc/ (props changed)
user/attilio/vmcontention/lib/libc/ (props changed)
user/attilio/vmcontention/lib/libutil/ (props changed)
user/attilio/vmcontention/sbin/ (props changed)
user/attilio/vmcontention/share/man/man4/ (props changed)
user/attilio/vmcontention/sys/ (props changed)
user/attilio/vmcontention/sys/boot/ (props changed)
user/attilio/vmcontention/sys/dev/isci/README (props changed)
user/attilio/vmcontention/sys/dev/isci/environment.h (props changed)
user/attilio/vmcontention/sys/dev/isci/isci.c (props changed)
user/attilio/vmcontention/sys/dev/isci/isci_controller.c (props changed)
user/attilio/vmcontention/sys/dev/isci/isci_domain.c (props changed)
user/attilio/vmcontention/sys/dev/isci/isci_interrupt.c (props changed)
user/attilio/vmcontention/sys/dev/isci/isci_logger.c (props changed)
user/attilio/vmcontention/sys/dev/isci/isci_oem_parameters.c (props changed)
user/attilio/vmcontention/sys/dev/isci/isci_sysctl.c (props changed)
user/attilio/vmcontention/sys/dev/isci/isci_task_request.c (props changed)
user/attilio/vmcontention/sys/dev/isci/isci_timer.c (props changed)
user/attilio/vmcontention/sys/dev/isci/sci_environment.h (props changed)
user/attilio/vmcontention/sys/dev/isci/scil/intel_ata.h (props changed)
user/attilio/vmcontention/sys/dev/isci/scil/intel_pci.h (props changed)
user/attilio/vmcontention/sys/dev/isci/scil/intel_sas.h (props changed)
user/attilio/vmcontention/sys/dev/isci/scil/intel_sat.h (props changed)
user/attilio/vmcontention/sys/dev/isci/scil/intel_sata.h (props changed)
user/attilio/vmcontention/sys/dev/isci/scil/intel_scsi.h (props changed)
user/attilio/vmcontention/sys/dev/isci/scil/sati.c (props changed)
user/attilio/vmcontention/sys/dev/isci/scil/sati.h (props changed)
user/attilio/vmcontention/sys/dev/isci/scil/sati_abort_task_set.h (props changed)
user/attilio/vmcontention/sys/dev/isci/scil/sati_atapi.c (props changed)
user/attilio/vmcontention/sys/dev/isci/scil/sati_atapi.h (props changed)
user/attilio/vmcontention/sys/dev/isci/scil/sati_callbacks.h (props changed)
user/attilio/vmcontention/sys/dev/isci/scil/sati_design.h (props changed)
user/attilio/vmcontention/sys/dev/isci/scil/sati_device.c (props changed)
user/attilio/vmcontention/sys/dev/isci/scil/sati_device.h (props changed)
user/attilio/vmcontention/sys/dev/isci/scil/sati_inquiry.c (props changed)
user/attilio/vmcontention/sys/dev/isci/scil/sati_inquiry.h (props changed)
user/attilio/vmcontention/sys/dev/isci/scil/sati_log_sense.c (props changed)
user/attilio/vmcontention/sys/dev/isci/scil/sati_log_sense.h (props changed)
user/attilio/vmcontention/sys/dev/isci/scil/sati_lun_reset.c (props changed)
user/attilio/vmcontention/sys/dev/isci/scil/sati_lun_reset.h (props changed)
user/attilio/vmcontention/sys/dev/isci/scil/sati_mode_pages.c (props changed)
user/attilio/vmcontention/sys/dev/isci/scil/sati_mode_pages.h (props changed)
user/attilio/vmcontention/sys/dev/isci/scil/sati_mode_select.c (props changed)
user/attilio/vmcontention/sys/dev/isci/scil/sati_mode_select.h (props changed)
user/attilio/vmcontention/sys/dev/isci/scil/sati_mode_sense.c (props changed)
user/attilio/vmcontention/sys/dev/isci/scil/sati_mode_sense.h (props changed)
user/attilio/vmcontention/sys/dev/isci/scil/sati_mode_sense_10.c (props changed)
user/attilio/vmcontention/sys/dev/isci/scil/sati_mode_sense_10.h (props changed)
user/attilio/vmcontention/sys/dev/isci/scil/sati_mode_sense_6.c (props changed)
user/attilio/vmcontention/sys/dev/isci/scil/sati_mode_sense_6.h (props changed)
user/attilio/vmcontention/sys/dev/isci/scil/sati_move.c (props changed)
user/attilio/vmcontention/sys/dev/isci/scil/sati_move.h (props changed)
user/attilio/vmcontention/sys/dev/isci/scil/sati_passthrough.c (props changed)
user/attilio/vmcontention/sys/dev/isci/scil/sati_passthrough.h (props changed)
user/attilio/vmcontention/sys/dev/isci/scil/sati_read.c (props changed)
user/attilio/vmcontention/sys/dev/isci/scil/sati_read.h (props changed)
user/attilio/vmcontention/sys/dev/isci/scil/sati_read_buffer.c (props changed)
user/attilio/vmcontention/sys/dev/isci/scil/sati_read_buffer.h (props changed)
user/attilio/vmcontention/sys/dev/isci/scil/sati_read_capacity.c (props changed)
user/attilio/vmcontention/sys/dev/isci/scil/sati_read_capacity.h (props changed)
user/attilio/vmcontention/sys/dev/isci/scil/sati_reassign_blocks.c (props changed)
user/attilio/vmcontention/sys/dev/isci/scil/sati_reassign_blocks.h (props changed)
user/attilio/vmcontention/sys/dev/isci/scil/sati_report_luns.c (props changed)
user/attilio/vmcontention/sys/dev/isci/scil/sati_report_luns.h (props changed)
user/attilio/vmcontention/sys/dev/isci/scil/sati_request_sense.c (props changed)
user/attilio/vmcontention/sys/dev/isci/scil/sati_request_sense.h (props changed)
user/attilio/vmcontention/sys/dev/isci/scil/sati_start_stop_unit.c (props changed)
user/attilio/vmcontention/sys/dev/isci/scil/sati_start_stop_unit.h (props changed)
user/attilio/vmcontention/sys/dev/isci/scil/sati_synchronize_cache.c (props changed)
user/attilio/vmcontention/sys/dev/isci/scil/sati_synchronize_cache.h (props changed)
user/attilio/vmcontention/sys/dev/isci/scil/sati_test_unit_ready.c (props changed)
user/attilio/vmcontention/sys/dev/isci/scil/sati_test_unit_ready.h (props changed)
user/attilio/vmcontention/sys/dev/isci/scil/sati_translator_sequence.h (props changed)
user/attilio/vmcontention/sys/dev/isci/scil/sati_types.h (props changed)
user/attilio/vmcontention/sys/dev/isci/scil/sati_unmap.c (props changed)
user/attilio/vmcontention/sys/dev/isci/scil/sati_unmap.h (props changed)
user/attilio/vmcontention/sys/dev/isci/scil/sati_util.c (props changed)
user/attilio/vmcontention/sys/dev/isci/scil/sati_util.h (props changed)
user/attilio/vmcontention/sys/dev/isci/scil/sati_verify.c (props changed)
user/attilio/vmcontention/sys/dev/isci/scil/sati_verify.h (props changed)
user/attilio/vmcontention/sys/dev/isci/scil/sati_write.c (props changed)
user/attilio/vmcontention/sys/dev/isci/scil/sati_write.h (props changed)
user/attilio/vmcontention/sys/dev/isci/scil/sati_write_and_verify.c (props changed)
user/attilio/vmcontention/sys/dev/isci/scil/sati_write_and_verify.h (props changed)
user/attilio/vmcontention/sys/dev/isci/scil/sati_write_buffer.c (props changed)
user/attilio/vmcontention/sys/dev/isci/scil/sati_write_buffer.h (props changed)
user/attilio/vmcontention/sys/dev/isci/scil/sati_write_long.c (props changed)
user/attilio/vmcontention/sys/dev/isci/scil/sati_write_long.h (props changed)
user/attilio/vmcontention/sys/dev/isci/scil/sci_abstract_list.c (props changed)
user/attilio/vmcontention/sys/dev/isci/scil/sci_abstract_list.h (props changed)
user/attilio/vmcontention/sys/dev/isci/scil/sci_base_controller.c (props changed)
user/attilio/vmcontention/sys/dev/isci/scil/sci_base_controller.h (props changed)
user/attilio/vmcontention/sys/dev/isci/scil/sci_base_domain.c (props changed)
user/attilio/vmcontention/sys/dev/isci/scil/sci_base_domain.h (props changed)
user/attilio/vmcontention/sys/dev/isci/scil/sci_base_iterator.c (props changed)
user/attilio/vmcontention/sys/dev/isci/scil/sci_base_iterator.h (props changed)
user/attilio/vmcontention/sys/dev/isci/scil/sci_base_library.c (props changed)
user/attilio/vmcontention/sys/dev/isci/scil/sci_base_library.h (props changed)
user/attilio/vmcontention/sys/dev/isci/scil/sci_base_logger.c (props changed)
user/attilio/vmcontention/sys/dev/isci/scil/sci_base_logger.h (props changed)
user/attilio/vmcontention/sys/dev/isci/scil/sci_base_memory_descriptor_list.c (props changed)
user/attilio/vmcontention/sys/dev/isci/scil/sci_base_memory_descriptor_list.h (props changed)
user/attilio/vmcontention/sys/dev/isci/scil/sci_base_memory_descriptor_list_decorator.c (props changed)
user/attilio/vmcontention/sys/dev/isci/scil/sci_base_object.c (props changed)
user/attilio/vmcontention/sys/dev/isci/scil/sci_base_object.h (props changed)
user/attilio/vmcontention/sys/dev/isci/scil/sci_base_observer.c (props changed)
user/attilio/vmcontention/sys/dev/isci/scil/sci_base_observer.h (props changed)
user/attilio/vmcontention/sys/dev/isci/scil/sci_base_phy.c (props changed)
user/attilio/vmcontention/sys/dev/isci/scil/sci_base_phy.h (props changed)
user/attilio/vmcontention/sys/dev/isci/scil/sci_base_port.c (props changed)
user/attilio/vmcontention/sys/dev/isci/scil/sci_base_port.h (props changed)
user/attilio/vmcontention/sys/dev/isci/scil/sci_base_remote_device.c (props changed)
user/attilio/vmcontention/sys/dev/isci/scil/sci_base_remote_device.h (props changed)
user/attilio/vmcontention/sys/dev/isci/scil/sci_base_request.c (props changed)
user/attilio/vmcontention/sys/dev/isci/scil/sci_base_request.h (props changed)
user/attilio/vmcontention/sys/dev/isci/scil/sci_base_state.h (props changed)
user/attilio/vmcontention/sys/dev/isci/scil/sci_base_state_machine.c (props changed)
user/attilio/vmcontention/sys/dev/isci/scil/sci_base_state_machine.h (props changed)
user/attilio/vmcontention/sys/dev/isci/scil/sci_base_state_machine_logger.c (props changed)
user/attilio/vmcontention/sys/dev/isci/scil/sci_base_state_machine_logger.h (props changed)
user/attilio/vmcontention/sys/dev/isci/scil/sci_base_state_machine_observer.c (props changed)
user/attilio/vmcontention/sys/dev/isci/scil/sci_base_state_machine_observer.h (props changed)
user/attilio/vmcontention/sys/dev/isci/scil/sci_base_subject.c (props changed)
user/attilio/vmcontention/sys/dev/isci/scil/sci_base_subject.h (props changed)
user/attilio/vmcontention/sys/dev/isci/scil/sci_controller.h (props changed)
user/attilio/vmcontention/sys/dev/isci/scil/sci_controller_constants.h (props changed)
user/attilio/vmcontention/sys/dev/isci/scil/sci_fast_list.h (props changed)
user/attilio/vmcontention/sys/dev/isci/scil/sci_iterator.h (props changed)
user/attilio/vmcontention/sys/dev/isci/scil/sci_library.h (props changed)
user/attilio/vmcontention/sys/dev/isci/scil/sci_logger.h (props changed)
user/attilio/vmcontention/sys/dev/isci/scil/sci_memory_descriptor_list.h (props changed)
user/attilio/vmcontention/sys/dev/isci/scil/sci_memory_descriptor_list_decorator.h (props changed)
user/attilio/vmcontention/sys/dev/isci/scil/sci_object.h (props changed)
user/attilio/vmcontention/sys/dev/isci/scil/sci_overview.h (props changed)
user/attilio/vmcontention/sys/dev/isci/scil/sci_pool.h (props changed)
user/attilio/vmcontention/sys/dev/isci/scil/sci_simple_list.h (props changed)
user/attilio/vmcontention/sys/dev/isci/scil/sci_status.h (props changed)
user/attilio/vmcontention/sys/dev/isci/scil/sci_types.h (props changed)
user/attilio/vmcontention/sys/dev/isci/scil/sci_util.c (props changed)
user/attilio/vmcontention/sys/dev/isci/scil/sci_util.h (props changed)
user/attilio/vmcontention/sys/dev/isci/scil/scic_config_parameters.h (props changed)
user/attilio/vmcontention/sys/dev/isci/scil/scic_controller.h (props changed)
user/attilio/vmcontention/sys/dev/isci/scil/scic_io_request.h (props changed)
user/attilio/vmcontention/sys/dev/isci/scil/scic_library.h (props changed)
user/attilio/vmcontention/sys/dev/isci/scil/scic_logger.h (props changed)
user/attilio/vmcontention/sys/dev/isci/scil/scic_overview.h (props changed)
user/attilio/vmcontention/sys/dev/isci/scil/scic_phy.h (props changed)
user/attilio/vmcontention/sys/dev/isci/scil/scic_port.h (props changed)
user/attilio/vmcontention/sys/dev/isci/scil/scic_remote_device.h (props changed)
user/attilio/vmcontention/sys/dev/isci/scil/scic_sds_controller.h (props changed)
user/attilio/vmcontention/sys/dev/isci/scil/scic_sds_controller_registers.h (props changed)
user/attilio/vmcontention/sys/dev/isci/scil/scic_sds_library.c (props changed)
user/attilio/vmcontention/sys/dev/isci/scil/scic_sds_library.h (props changed)
user/attilio/vmcontention/sys/dev/isci/scil/scic_sds_logger.h (props changed)
user/attilio/vmcontention/sys/dev/isci/scil/scic_sds_pci.c (props changed)
user/attilio/vmcontention/sys/dev/isci/scil/scic_sds_pci.h (props changed)
user/attilio/vmcontention/sys/dev/isci/scil/scic_sds_phy.c (props changed)
user/attilio/vmcontention/sys/dev/isci/scil/scic_sds_phy.h (props changed)
user/attilio/vmcontention/sys/dev/isci/scil/scic_sds_phy_registers.h (props changed)
user/attilio/vmcontention/sys/dev/isci/scil/scic_sds_port.c (props changed)
user/attilio/vmcontention/sys/dev/isci/scil/scic_sds_port.h (props changed)
user/attilio/vmcontention/sys/dev/isci/scil/scic_sds_port_configuration_agent.c (props changed)
user/attilio/vmcontention/sys/dev/isci/scil/scic_sds_port_configuration_agent.h (props changed)
user/attilio/vmcontention/sys/dev/isci/scil/scic_sds_port_registers.h (props changed)
user/attilio/vmcontention/sys/dev/isci/scil/scic_sds_remote_device.c (props changed)
user/attilio/vmcontention/sys/dev/isci/scil/scic_sds_remote_device.h (props changed)
user/attilio/vmcontention/sys/dev/isci/scil/scic_sds_remote_node_context.c (props changed)
user/attilio/vmcontention/sys/dev/isci/scil/scic_sds_remote_node_context.h (props changed)
user/attilio/vmcontention/sys/dev/isci/scil/scic_sds_remote_node_table.c (props changed)
user/attilio/vmcontention/sys/dev/isci/scil/scic_sds_remote_node_table.h (props changed)
user/attilio/vmcontention/sys/dev/isci/scil/scic_sds_request.c (props changed)
user/attilio/vmcontention/sys/dev/isci/scil/scic_sds_request.h (props changed)
user/attilio/vmcontention/sys/dev/isci/scil/scic_sds_sgpio.c (props changed)
user/attilio/vmcontention/sys/dev/isci/scil/scic_sds_smp_remote_device.c (props changed)
user/attilio/vmcontention/sys/dev/isci/scil/scic_sds_smp_request.c (props changed)
user/attilio/vmcontention/sys/dev/isci/scil/scic_sds_smp_request.h (props changed)
user/attilio/vmcontention/sys/dev/isci/scil/scic_sds_ssp_request.c (props changed)
user/attilio/vmcontention/sys/dev/isci/scil/scic_sds_stp_packet_request.c (props changed)
user/attilio/vmcontention/sys/dev/isci/scil/scic_sds_stp_packet_request.h (props changed)
user/attilio/vmcontention/sys/dev/isci/scil/scic_sds_stp_pio_request.h (props changed)
user/attilio/vmcontention/sys/dev/isci/scil/scic_sds_stp_remote_device.c (props changed)
user/attilio/vmcontention/sys/dev/isci/scil/scic_sds_stp_request.h (props changed)
user/attilio/vmcontention/sys/dev/isci/scil/scic_sds_unsolicited_frame_control.c (props changed)
user/attilio/vmcontention/sys/dev/isci/scil/scic_sds_unsolicited_frame_control.h (props changed)
user/attilio/vmcontention/sys/dev/isci/scil/scic_sgpio.h (props changed)
user/attilio/vmcontention/sys/dev/isci/scil/scic_task_request.h (props changed)
user/attilio/vmcontention/sys/dev/isci/scil/scic_user_callback.h (props changed)
user/attilio/vmcontention/sys/dev/isci/scil/scif_config_parameters.h (props changed)
user/attilio/vmcontention/sys/dev/isci/scil/scif_controller.h (props changed)
user/attilio/vmcontention/sys/dev/isci/scil/scif_domain.h (props changed)
user/attilio/vmcontention/sys/dev/isci/scil/scif_io_request.h (props changed)
user/attilio/vmcontention/sys/dev/isci/scil/scif_library.h (props changed)
user/attilio/vmcontention/sys/dev/isci/scil/scif_logger.h (props changed)
user/attilio/vmcontention/sys/dev/isci/scil/scif_overview.h (props changed)
user/attilio/vmcontention/sys/dev/isci/scil/scif_remote_device.h (props changed)
user/attilio/vmcontention/sys/dev/isci/scil/scif_sas_constants.h (props changed)
user/attilio/vmcontention/sys/dev/isci/scil/scif_sas_controller.h (props changed)
user/attilio/vmcontention/sys/dev/isci/scil/scif_sas_controller_states.c (props changed)
user/attilio/vmcontention/sys/dev/isci/scil/scif_sas_design.h (props changed)
user/attilio/vmcontention/sys/dev/isci/scil/scif_sas_domain.h (props changed)
user/attilio/vmcontention/sys/dev/isci/scil/scif_sas_domain_state_handlers.c (props changed)
user/attilio/vmcontention/sys/dev/isci/scil/scif_sas_domain_states.c (props changed)
user/attilio/vmcontention/sys/dev/isci/scil/scif_sas_high_priority_request_queue.c (props changed)
user/attilio/vmcontention/sys/dev/isci/scil/scif_sas_high_priority_request_queue.h (props changed)
user/attilio/vmcontention/sys/dev/isci/scil/scif_sas_internal_io_request.c (props changed)
user/attilio/vmcontention/sys/dev/isci/scil/scif_sas_internal_io_request.h (props changed)
user/attilio/vmcontention/sys/dev/isci/scil/scif_sas_io_request.h (props changed)
user/attilio/vmcontention/sys/dev/isci/scil/scif_sas_io_request_state_handlers.c (props changed)
user/attilio/vmcontention/sys/dev/isci/scil/scif_sas_io_request_states.c (props changed)
user/attilio/vmcontention/sys/dev/isci/scil/scif_sas_library.c (props changed)
user/attilio/vmcontention/sys/dev/isci/scil/scif_sas_library.h (props changed)
user/attilio/vmcontention/sys/dev/isci/scil/scif_sas_logger.h (props changed)
user/attilio/vmcontention/sys/dev/isci/scil/scif_sas_remote_device.h (props changed)
user/attilio/vmcontention/sys/dev/isci/scil/scif_sas_remote_device_ready_substate_handlers.c (props changed)
user/attilio/vmcontention/sys/dev/isci/scil/scif_sas_remote_device_starting_substate_handlers.c (props changed)
user/attilio/vmcontention/sys/dev/isci/scil/scif_sas_remote_device_starting_substates.c (props changed)
user/attilio/vmcontention/sys/dev/isci/scil/scif_sas_remote_device_state_handlers.c (props changed)
user/attilio/vmcontention/sys/dev/isci/scil/scif_sas_remote_device_states.c (props changed)
user/attilio/vmcontention/sys/dev/isci/scil/scif_sas_request.c (props changed)
user/attilio/vmcontention/sys/dev/isci/scil/scif_sas_request.h (props changed)
user/attilio/vmcontention/sys/dev/isci/scil/scif_sas_sati_binding.h (props changed)
user/attilio/vmcontention/sys/dev/isci/scil/scif_sas_smp_activity_clear_affiliation.c (props changed)
user/attilio/vmcontention/sys/dev/isci/scil/scif_sas_smp_io_request.h (props changed)
user/attilio/vmcontention/sys/dev/isci/scil/scif_sas_smp_phy.c (props changed)
user/attilio/vmcontention/sys/dev/isci/scil/scif_sas_smp_phy.h (props changed)
user/attilio/vmcontention/sys/dev/isci/scil/scif_sas_smp_remote_device.h (props changed)
user/attilio/vmcontention/sys/dev/isci/scil/scif_sas_stp_io_request.h (props changed)
user/attilio/vmcontention/sys/dev/isci/scil/scif_sas_stp_remote_device.c (props changed)
user/attilio/vmcontention/sys/dev/isci/scil/scif_sas_stp_remote_device.h (props changed)
user/attilio/vmcontention/sys/dev/isci/scil/scif_sas_stp_task_request.h (props changed)
user/attilio/vmcontention/sys/dev/isci/scil/scif_sas_task_request.c (props changed)
user/attilio/vmcontention/sys/dev/isci/scil/scif_sas_task_request.h (props changed)
user/attilio/vmcontention/sys/dev/isci/scil/scif_sas_task_request_state_handlers.c (props changed)
user/attilio/vmcontention/sys/dev/isci/scil/scif_sas_task_request_states.c (props changed)
user/attilio/vmcontention/sys/dev/isci/scil/scif_sas_timer.c (props changed)
user/attilio/vmcontention/sys/dev/isci/scil/scif_task_request.h (props changed)
user/attilio/vmcontention/sys/dev/isci/scil/scif_user_callback.h (props changed)
user/attilio/vmcontention/sys/dev/isci/scil/scu_bios_definitions.h (props changed)
user/attilio/vmcontention/sys/dev/isci/scil/scu_completion_codes.h (props changed)
user/attilio/vmcontention/sys/dev/isci/scil/scu_constants.h (props changed)
user/attilio/vmcontention/sys/dev/isci/scil/scu_event_codes.h (props changed)
user/attilio/vmcontention/sys/dev/isci/scil/scu_registers.h (props changed)
user/attilio/vmcontention/sys/dev/isci/scil/scu_remote_node_context.h (props changed)
user/attilio/vmcontention/sys/dev/isci/scil/scu_task_context.h (props changed)
user/attilio/vmcontention/sys/dev/isci/scil/scu_unsolicited_frame.h (props changed)
user/attilio/vmcontention/sys/dev/isci/scil/scu_viit_data.h (props changed)
user/attilio/vmcontention/sys/dev/isci/types.h (props changed)
user/attilio/vmcontention/usr.bin/calendar/ (props changed)
Modified: user/attilio/vmcontention/cddl/contrib/opensolaris/cmd/zfs/zfs_main.c
==============================================================================
--- user/attilio/vmcontention/cddl/contrib/opensolaris/cmd/zfs/zfs_main.c Fri Feb 10 18:15:45 2012 (r231393)
+++ user/attilio/vmcontention/cddl/contrib/opensolaris/cmd/zfs/zfs_main.c Fri Feb 10 18:31:35 2012 (r231394)
@@ -590,7 +590,7 @@ zfs_do_clone(int argc, char **argv)
zfs_handle_t *zhp = NULL;
boolean_t parents = B_FALSE;
nvlist_t *props;
- int ret;
+ int ret = 0;
int c;
if (nvlist_alloc(&props, NV_UNIQUE_NAME, 0) != 0)
@@ -1052,7 +1052,7 @@ destroy_print_cb(zfs_handle_t *zhp, void
static int
destroy_print_snapshots(zfs_handle_t *fs_zhp, destroy_cbdata_t *cb)
{
- int err;
+ int err = 0;
assert(cb->cb_firstsnap == NULL);
assert(cb->cb_prevsnap == NULL);
err = zfs_iter_snapshots_sorted(fs_zhp, destroy_print_cb, cb);
@@ -1130,7 +1130,7 @@ destroy_clones(destroy_cbdata_t *cb)
ZFS_TYPE_SNAPSHOT);
if (zhp != NULL) {
boolean_t defer = cb->cb_defer_destroy;
- int err;
+ int err = 0;
/*
* We can't defer destroy non-snapshots, so set it to
@@ -1207,7 +1207,7 @@ zfs_do_destroy(int argc, char **argv)
at = strchr(argv[0], '@');
if (at != NULL) {
- int err;
+ int err = 0;
/* Build the list of snaps to destroy in cb_nvl. */
if (nvlist_alloc(&cb.cb_nvl, NV_UNIQUE_NAME, 0) != 0)
@@ -1474,7 +1474,7 @@ zfs_do_get(int argc, char **argv)
zprop_get_cbdata_t cb = { 0 };
int i, c, flags = ZFS_ITER_ARGS_CAN_BE_PATHS;
char *value, *fields;
- int ret;
+ int ret = 0;
int limit = 0;
zprop_list_t fake_name = { 0 };
@@ -1711,7 +1711,7 @@ zfs_do_inherit(int argc, char **argv)
zfs_prop_t prop;
inherit_cbdata_t cb = { 0 };
char *propname;
- int ret;
+ int ret = 0;
int flags = 0;
boolean_t received = B_FALSE;
@@ -1917,7 +1917,7 @@ zfs_do_upgrade(int argc, char **argv)
{
boolean_t all = B_FALSE;
boolean_t showversions = B_FALSE;
- int ret;
+ int ret = 0;
upgrade_cbdata_t cb = { 0 };
char c;
int flags = ZFS_ITER_ARGS_CAN_BE_PATHS;
@@ -2206,7 +2206,7 @@ userspace_cb(void *arg, const char *doma
uid_t id;
uint64_t classes;
#ifdef sun
- int err;
+ int err = 0;
directory_error_t e;
#endif
@@ -2562,7 +2562,7 @@ zfs_do_userspace(int argc, char **argv)
boolean_t prtnum = B_FALSE;
boolean_t parseable = B_FALSE;
boolean_t sid2posix = B_FALSE;
- int error;
+ int error = 0;
int c;
zfs_sort_column_t *default_sortcol = NULL;
zfs_sort_column_t *sortcol = NULL;
@@ -2925,7 +2925,7 @@ zfs_do_list(int argc, char **argv)
list_cbdata_t cb = { 0 };
char *value;
int limit = 0;
- int ret;
+ int ret = 0;
zfs_sort_column_t *sortcol = NULL;
int flags = ZFS_ITER_PROP_LISTSNAPS | ZFS_ITER_ARGS_CAN_BE_PATHS;
@@ -3062,7 +3062,9 @@ zfs_do_rename(int argc, char **argv)
{
zfs_handle_t *zhp;
renameflags_t flags = { 0 };
- int c, ret, types;
+ int c;
+ int ret = 0;
+ int types;
boolean_t parents = B_FALSE;
/* check options */
@@ -3155,7 +3157,7 @@ static int
zfs_do_promote(int argc, char **argv)
{
zfs_handle_t *zhp;
- int ret;
+ int ret = 0;
/* check options */
if (argc > 1 && argv[1][0] == '-') {
@@ -3276,7 +3278,7 @@ rollback_check(zfs_handle_t *zhp, void *
static int
zfs_do_rollback(int argc, char **argv)
{
- int ret;
+ int ret = 0;
int c;
boolean_t force = B_FALSE;
rollback_cbdata_t cb = { 0 };
@@ -3394,7 +3396,7 @@ static int
zfs_do_set(int argc, char **argv)
{
set_cbdata_t cb;
- int ret;
+ int ret = 0;
/* check for options */
if (argc > 1 && argv[1][0] == '-') {
@@ -3448,7 +3450,7 @@ static int
zfs_do_snapshot(int argc, char **argv)
{
boolean_t recursive = B_FALSE;
- int ret;
+ int ret = 0;
char c;
nvlist_t *props;
@@ -5286,7 +5288,7 @@ zfs_do_holds(int argc, char **argv)
holds_cbdata_t cb = { 0 };
int limit = 0;
- int ret;
+ int ret = 0;
int flags = 0;
/* check options */
@@ -5863,7 +5865,7 @@ static int
unshare_unmount_path(int op, char *path, int flags, boolean_t is_manual)
{
zfs_handle_t *zhp;
- int ret;
+ int ret = 0;
struct stat64 statbuf;
struct extmnttab entry;
const char *cmdname = (op == OP_SHARE) ? "unshare" : "unmount";
@@ -6331,7 +6333,7 @@ manual_mount(int argc, char **argv)
zfs_handle_t *zhp;
char mountpoint[ZFS_MAXPROPLEN];
char mntopts[MNT_LINE_MAX] = { '\0' };
- int ret;
+ int ret = 0;
int c;
int flags = 0;
char *dataset, *path;
@@ -6481,7 +6483,7 @@ zfs_do_diff(int argc, char **argv)
char *tosnap = NULL;
char *fromsnap = NULL;
char *atp, *copy;
- int err;
+ int err = 0;
int c;
while ((c = getopt(argc, argv, "FHt")) != -1) {
@@ -6551,7 +6553,7 @@ zfs_do_diff(int argc, char **argv)
int
main(int argc, char **argv)
{
- int ret;
+ int ret = 0;
int i;
char *progname;
char *cmdname;
Modified: user/attilio/vmcontention/contrib/gcc/gcc.c
==============================================================================
--- user/attilio/vmcontention/contrib/gcc/gcc.c Fri Feb 10 18:15:45 2012 (r231393)
+++ user/attilio/vmcontention/contrib/gcc/gcc.c Fri Feb 10 18:31:35 2012 (r231394)
@@ -2696,6 +2696,17 @@ find_a_file (const struct path_prefix *p
return xstrdup (DEFAULT_LINKER);
#endif
+#ifdef FREEBSD_NATIVE
+ if (! strcmp(name, "include"))
+ {
+#ifdef CROSS_INCLUDE_DIR
+ return xstrdup(CROSS_INCLUDE_DIR);
+#else
+ return xstrdup(STANDARD_INCLUDE_DIR);
+#endif
+ }
+#endif
+
/* Determine the filename to execute (special case for absolute paths). */
if (IS_ABSOLUTE_PATH (name))
Modified: user/attilio/vmcontention/etc/Makefile
==============================================================================
--- user/attilio/vmcontention/etc/Makefile Fri Feb 10 18:15:45 2012 (r231393)
+++ user/attilio/vmcontention/etc/Makefile Fri Feb 10 18:31:35 2012 (r231394)
@@ -7,18 +7,48 @@
SUBDIR= sendmail
.endif
-BIN1= auth.conf \
- crontab devd.conf devfs.conf \
- ddb.conf dhclient.conf disktab fbtab \
- ftpusers gettytab group \
- hosts hosts.allow hosts.equiv \
- inetd.conf libalias.conf login.access login.conf mac.conf motd \
- netconfig network.subr networks newsyslog.conf nsswitch.conf \
- phones profile protocols \
- rc rc.bsdextended rc.firewall rc.initdiskless \
- rc.sendmail rc.shutdown \
- rc.subr remote rpc services shells \
- sysctl.conf syslog.conf termcap.small
+BIN1= auth.conf
+BIN1+= crontab
+BIN1+= devd.conf
+BIN1+= devfs.conf
+BIN1+= ddb.conf
+BIN1+= dhclient.conf
+BIN1+= disktab
+BIN1+= fbtab
+BIN1+= ftpusers
+BIN1+= gettytab
+BIN1+= group
+BIN1+= hosts
+BIN1+= hosts.allow
+BIN1+= hosts.equiv
+BIN1+= inetd.conf
+BIN1+= libalias.conf
+BIN1+= login.access
+BIN1+= login.conf
+BIN1+= mac.conf
+BIN1+= motd
+BIN1+= netconfig
+BIN1+= network.subr
+BIN1+= networks
+BIN1+= newsyslog.conf
+BIN1+= nsswitch.conf
+BIN1+= phones
+BIN1+= profile
+BIN1+= protocols
+BIN1+= rc
+BIN1+= rc.bsdextended
+BIN1+= rc.firewall
+BIN1+= rc.initdiskless
+BIN1+= rc.sendmail
+BIN1+= rc.shutdown
+BIN1+= rc.subr
+BIN1+= remote
+BIN1+= rpc
+BIN1+= services
+BIN1+= shells
+BIN1+= sysctl.conf
+BIN1+= syslog.conf
+BIN1+= termcap.small
.if exists(${.CURDIR}/etc.${MACHINE}/ttys)
BIN1+= etc.${MACHINE}/ttys
Modified: user/attilio/vmcontention/etc/defaults/periodic.conf
==============================================================================
--- user/attilio/vmcontention/etc/defaults/periodic.conf Fri Feb 10 18:15:45 2012 (r231393)
+++ user/attilio/vmcontention/etc/defaults/periodic.conf Fri Feb 10 18:31:35 2012 (r231394)
@@ -96,6 +96,7 @@ daily_status_disks_df_flags="-l -h" # d
# 404.status-zfs
daily_status_zfs_enable="NO" # Check ZFS
+daily_status_zfs_zpool_list_enable="YES" # List ZFS pools
# 405.status-ata_raid
daily_status_ata_raid_enable="NO" # Check ATA raid status
Modified: user/attilio/vmcontention/etc/defaults/rc.conf
==============================================================================
--- user/attilio/vmcontention/etc/defaults/rc.conf Fri Feb 10 18:15:45 2012 (r231393)
+++ user/attilio/vmcontention/etc/defaults/rc.conf Fri Feb 10 18:31:35 2012 (r231394)
@@ -648,6 +648,7 @@ devfs_rulesets="/etc/defaults/devfs.rule
devfs_system_ruleset="" # The name (NOT number) of a ruleset to apply to /dev
devfs_set_rulesets="" # A list of /mount/dev=ruleset_name settings to
# apply (must be mounted already, i.e. fstab(5))
+devfs_load_rulesets="NO" # Enable to always load the default rulesets
performance_cx_lowest="HIGH" # Online CPU idle state
performance_cpu_freq="NONE" # Online CPU frequency
economy_cx_lowest="HIGH" # Offline CPU idle state
Modified: user/attilio/vmcontention/etc/periodic/daily/404.status-zfs
==============================================================================
--- user/attilio/vmcontention/etc/periodic/daily/404.status-zfs Fri Feb 10 18:15:45 2012 (r231393)
+++ user/attilio/vmcontention/etc/periodic/daily/404.status-zfs Fri Feb 10 18:31:35 2012 (r231394)
@@ -16,12 +16,21 @@ case "$daily_status_zfs_enable" in
echo
echo 'Checking status of zfs pools:'
- out=`zpool status -x`
- echo "$out"
+ case "$daily_status_zfs_zpool_list_enable" in
+ [Yy][Ee][Ss])
+ lout=`zpool list`
+ echo "$lout"
+ echo
+ ;;
+ *)
+ ;;
+ esac
+ sout=`zpool status -x`
+ echo "$sout"
# zpool status -x always exits with 0, so we have to interpret its
# output to see what's going on.
- if [ "$out" = "all pools are healthy" \
- -o "$out" = "no pools available" ]; then
+ if [ "$sout" = "all pools are healthy" \
+ -o "$sout" = "no pools available" ]; then
rc=0
else
rc=1
Modified: user/attilio/vmcontention/etc/rc.d/devfs
==============================================================================
--- user/attilio/vmcontention/etc/rc.d/devfs Fri Feb 10 18:15:45 2012 (r231393)
+++ user/attilio/vmcontention/etc/rc.d/devfs Fri Feb 10 18:31:35 2012 (r231394)
@@ -16,7 +16,8 @@ stop_cmd=':'
devfs_start()
{
- if [ -n "$devfs_system_ruleset" -o -n "$devfs_set_rulesets" ]; then
+ if [ -n "$devfs_system_ruleset" -o -n "$devfs_set_rulesets" ] ||
+ checkyesno devfs_load_rulesets; then
devfs_init_rulesets
if [ -n "$devfs_system_ruleset" ]; then
devfs_set_ruleset $devfs_system_ruleset /dev
Modified: user/attilio/vmcontention/etc/rc.resume
==============================================================================
--- user/attilio/vmcontention/etc/rc.resume Fri Feb 10 18:15:45 2012 (r231393)
+++ user/attilio/vmcontention/etc/rc.resume Fri Feb 10 18:31:35 2012 (r231394)
@@ -43,12 +43,6 @@ if [ -r /var/run/rc.suspend.pid ]; then
echo 'rc.resume: killed rc.suspend that was still around'
fi
-if [ -r /var/run/rc.suspend.tch ]; then
- _t=`cat /var/run/rc.suspend.tch`
- /sbin/sysctl -n kern.timecounter.hardware=$_t > /dev/null 2>&1
- /bin/rm -f /var/run/rc.suspend.tch
-fi
-
if [ -r /var/run/moused.pid ]; then
pkill -HUP -F /var/run/moused.pid
fi
Modified: user/attilio/vmcontention/etc/rc.suspend
==============================================================================
--- user/attilio/vmcontention/etc/rc.suspend Fri Feb 10 18:15:45 2012 (r231393)
+++ user/attilio/vmcontention/etc/rc.suspend Fri Feb 10 18:31:35 2012 (r231394)
@@ -43,18 +43,6 @@ fi
echo $$ 2> /dev/null > /var/run/rc.suspend.pid
-_t=`/sbin/sysctl -n kern.timecounter.hardware 2> /dev/null`
-case ${_t#ACPI-} in
-fast|safe)
- /bin/rm -f /var/run/rc.suspend.tch
- ;;
-*)
- { /sbin/sysctl -n kern.timecounter.hardware=ACPI-fast || \
- /sbin/sysctl -n kern.timecounter.hardware=ACPI-safe; } \
- > /dev/null 2>&1 && echo $_t > /var/run/rc.suspend.tch
- ;;
-esac
-
# If you have troubles on suspending with PC-CARD modem, try this.
# See also contrib/pccardq.c (Only for PAO users).
# pccardq | awk -F '~' '$5 == "filled" && $4 ~ /uart/ \
Modified: user/attilio/vmcontention/lib/libc/gen/directory.3
==============================================================================
--- user/attilio/vmcontention/lib/libc/gen/directory.3 Fri Feb 10 18:15:45 2012 (r231393)
+++ user/attilio/vmcontention/lib/libc/gen/directory.3 Fri Feb 10 18:31:35 2012 (r231394)
@@ -122,9 +122,12 @@ function
returns a pointer to the next directory entry.
It returns
.Dv NULL
-upon reaching the end of the directory or detecting an invalid
-.Fn seekdir
-operation.
+upon reaching the end of the directory or on error.
+In the event of an error,
+.Va errno
+may be set to any of the values documented for the
+.Xr getdirentries 2
+system call.
.Pp
The
.Fn readdir_r
Modified: user/attilio/vmcontention/lib/libc/net/eui64.3
==============================================================================
--- user/attilio/vmcontention/lib/libc/net/eui64.3 Fri Feb 10 18:15:45 2012 (r231393)
+++ user/attilio/vmcontention/lib/libc/net/eui64.3 Fri Feb 10 18:31:35 2012 (r231394)
@@ -221,10 +221,3 @@ These functions first appears in
They are derived from the
.Xr ethers 3
family of functions.
-.Sh BUGS
-The
-.Fn eui64_aton
-and
-.Fn eui64_ntoa
-functions returns values that are stored in static memory areas
-which may be overwritten the next time they are called.
Modified: user/attilio/vmcontention/lib/libc/sys/jail.2
==============================================================================
--- user/attilio/vmcontention/lib/libc/sys/jail.2 Fri Feb 10 18:15:45 2012 (r231393)
+++ user/attilio/vmcontention/lib/libc/sys/jail.2 Fri Feb 10 18:31:35 2012 (r231394)
@@ -25,7 +25,7 @@
.\"
.\" $FreeBSD$
.\"
-.Dd June 23, 2009
+.Dd February 8, 2012
.Dt JAIL 2
.Os
.Sh NAME
@@ -400,6 +400,8 @@ and
system calls
will fail if:
.Bl -tag -width Er
+.It Bq Er EPERM
+A user other than the super-user attempted to attach to or remove a jail.
.It Bq Er EINVAL
The jail specified by
.Fa jid
Modified: user/attilio/vmcontention/lib/libprocstat/common_kvm.c
==============================================================================
--- user/attilio/vmcontention/lib/libprocstat/common_kvm.c Fri Feb 10 18:15:45 2012 (r231393)
+++ user/attilio/vmcontention/lib/libprocstat/common_kvm.c Fri Feb 10 18:31:35 2012 (r231394)
@@ -80,7 +80,7 @@ kdevtoname(kvm_t *kd, struct cdev *dev,
assert(buf);
if (!kvm_read_all(kd, (unsigned long)dev, &si, sizeof(si)))
return (1);
- strlcpy(buf, si.__si_namebuf, SPECNAMELEN + 1);
+ strlcpy(buf, si.si_name, SPECNAMELEN + 1);
return (0);
}
Modified: user/attilio/vmcontention/lib/libthr/arch/mips/include/pthread_md.h
==============================================================================
--- user/attilio/vmcontention/lib/libthr/arch/mips/include/pthread_md.h Fri Feb 10 18:15:45 2012 (r231393)
+++ user/attilio/vmcontention/lib/libthr/arch/mips/include/pthread_md.h Fri Feb 10 18:31:35 2012 (r231394)
@@ -39,15 +39,19 @@
#define CPU_SPINWAIT
#define DTV_OFFSET offsetof(struct tcb, tcb_dtv)
+#ifdef __mips_n64
+#define TP_OFFSET 0x7010
+#else
+#define TP_OFFSET 0x7008
+#endif
/*
- * Variant II tcb, first two members are required by rtld.
+ * Variant I tcb. The structure layout is fixed, don't blindly
+ * change it!
*/
struct tcb {
- struct tcb *tcb_self; /* required by rtld */
- void *tcb_dtv; /* required by rtld */
- struct pthread *tcb_thread; /* our hook */
- void *tcb_spare[1];
+ void *tcb_dtv;
+ struct pthread *tcb_thread;
};
/*
@@ -61,7 +65,7 @@ static __inline void
_tcb_set(struct tcb *tcb)
{
- sysarch(MIPS_SET_TLS, tcb);
+ sysarch(MIPS_SET_TLS, ((uint8_t*)tcb + TP_OFFSET));
}
/*
@@ -70,10 +74,10 @@ _tcb_set(struct tcb *tcb)
static __inline struct tcb *
_tcb_get(void)
{
- void *tcb;
+ uint8_t *tcb;
sysarch(MIPS_GET_TLS, &tcb);
- return tcb;
+ return ((struct tcb *)(tcb - TP_OFFSET));
}
extern struct pthread *_thr_initial;
Modified: user/attilio/vmcontention/lib/libthr/arch/mips/mips/pthread_md.c
==============================================================================
--- user/attilio/vmcontention/lib/libthr/arch/mips/mips/pthread_md.c Fri Feb 10 18:15:45 2012 (r231393)
+++ user/attilio/vmcontention/lib/libthr/arch/mips/mips/pthread_md.c Fri Feb 10 18:31:35 2012 (r231394)
@@ -34,6 +34,8 @@ __FBSDID("$FreeBSD$");
#include <rtld_tls.h>
#include <strings.h>
+#include <machine/sysarch.h>
+
#include "pthread_md.h"
struct tcb *
@@ -41,16 +43,17 @@ _tcb_ctor(struct pthread *thread, int in
{
struct tcb *tcb;
- tcb = malloc(sizeof(struct tcb));
- if (tcb) {
- bzero(tcb, sizeof(struct tcb));
+ tcb = _rtld_allocate_tls((initial) ? _tcb_get() : NULL,
+ sizeof(struct tcb), 16);
+ if (tcb)
tcb->tcb_thread = thread;
- }
+
return (tcb);
}
void
_tcb_dtor(struct tcb *tcb)
{
- free(tcb);
+
+ _rtld_free_tls(tcb, sizeof(struct tcb), 16);
}
Modified: user/attilio/vmcontention/lib/libutil/login_class.c
==============================================================================
--- user/attilio/vmcontention/lib/libutil/login_class.c Fri Feb 10 18:15:45 2012 (r231393)
+++ user/attilio/vmcontention/lib/libutil/login_class.c Fri Feb 10 18:31:35 2012 (r231394)
@@ -452,18 +452,21 @@ setusercontext(login_cap_t *lc, const st
p = (rtp.prio > RTP_PRIO_MAX) ? 31 : p;
if (rtprio(RTP_SET, 0, &rtp))
syslog(LOG_WARNING, "rtprio '%s' (%s): %m",
- pwd->pw_name, lc ? lc->lc_class : LOGIN_DEFCLASS);
+ pwd ? pwd->pw_name : "-",
+ lc ? lc->lc_class : LOGIN_DEFCLASS);
} else if (p < PRIO_MIN) {
rtp.type = RTP_PRIO_REALTIME;
rtp.prio = abs(p - PRIO_MIN + RTP_PRIO_MAX);
p = (rtp.prio > RTP_PRIO_MAX) ? 1 : p;
if (rtprio(RTP_SET, 0, &rtp))
syslog(LOG_WARNING, "rtprio '%s' (%s): %m",
- pwd->pw_name, lc ? lc->lc_class : LOGIN_DEFCLASS);
+ pwd ? pwd->pw_name : "-",
+ lc ? lc->lc_class : LOGIN_DEFCLASS);
} else {
if (setpriority(PRIO_PROCESS, 0, (int)p) != 0)
syslog(LOG_WARNING, "setpriority '%s' (%s): %m",
- pwd->pw_name, lc ? lc->lc_class : LOGIN_DEFCLASS);
+ pwd ? pwd->pw_name : "-",
+ lc ? lc->lc_class : LOGIN_DEFCLASS);
}
}
Modified: user/attilio/vmcontention/lib/libutil/pidfile.3
==============================================================================
--- user/attilio/vmcontention/lib/libutil/pidfile.3 Fri Feb 10 18:15:45 2012 (r231393)
+++ user/attilio/vmcontention/lib/libutil/pidfile.3 Fri Feb 10 18:31:35 2012 (r231394)
@@ -24,7 +24,7 @@
.\"
.\" $FreeBSD$
.\"
-.Dd October 16, 2011
+.Dd February 8, 2012
.Dt PIDFILE 3
.Os
.Sh NAME
@@ -85,6 +85,9 @@ function sets the O_CLOEXEC close-on-exe
The
.Fn pidfile_write
function writes process' PID into a previously opened file.
+The file is truncated before write, so calling the
+.Fn pidfile_write
+function multiple times is supported.
.Pp
The
.Fn pidfile_close
@@ -147,6 +150,11 @@ if (pfh == NULL) {
}
/* If we cannot create pidfile from other reasons, only warn. */
warn("Cannot open or create pidfile");
+ /*
+ * Eventhough pfh is NULL we can continue, as the other pidfile_*
+ * function can handle such situation by doing nothing except setting
+ * errno to EDOOFUS.
+ */
}
if (daemon(0, 0) == -1) {
Modified: user/attilio/vmcontention/lib/libutil/pw_util.c
==============================================================================
--- user/attilio/vmcontention/lib/libutil/pw_util.c Fri Feb 10 18:15:45 2012 (r231393)
+++ user/attilio/vmcontention/lib/libutil/pw_util.c Fri Feb 10 18:31:35 2012 (r231394)
@@ -347,7 +347,8 @@ pw_edit(int notsetuid)
sigprocmask(SIG_SETMASK, &oldsigset, NULL);
if (stat(tempname, &st2) == -1)
return (-1);
- return (st1.st_mtime != st2.st_mtime);
+ return (st1.st_mtim.tv_sec != st2.st_mtim.tv_sec ||
+ st1.st_mtim.tv_nsec != st2.st_mtim.tv_nsec);
}
/*
Modified: user/attilio/vmcontention/libexec/rtld-elf/mips/reloc.c
==============================================================================
--- user/attilio/vmcontention/libexec/rtld-elf/mips/reloc.c Fri Feb 10 18:15:45 2012 (r231393)
+++ user/attilio/vmcontention/libexec/rtld-elf/mips/reloc.c Fri Feb 10 18:31:35 2012 (r231394)
@@ -37,9 +37,13 @@ __FBSDID("$FreeBSD$");
#include <stdlib.h>
#include <string.h>
+#include <inttypes.h>
+
+#include <machine/sysarch.h>
#include "debug.h"
#include "rtld.h"
+#include "rtld_printf.h"
#ifdef __mips_n64
#define GOT1_MASK 0x8000000000000000UL
@@ -244,9 +248,9 @@ _mips_rtld_bind(Obj_Entry *obj, Elf_Size
_rtld_error("bind failed no symbol");
target = (Elf_Addr)(defobj->relocbase + def->st_value);
- dbg("bind now/fixup at %s sym # %d in %s --> was=%p new=%p",
+ dbg("bind now/fixup at %s sym # %jd in %s --> was=%p new=%p",
obj->path,
- reloff, defobj->strtab + def->st_name,
+ (intmax_t)reloff, defobj->strtab + def->st_name,
(void *)got[obj->local_gotno + reloff - obj->gotsym],
(void *)target);
got[obj->local_gotno + reloff - obj->gotsym] = target;
@@ -283,8 +287,8 @@ reloc_non_plt(Obj_Entry *obj, Obj_Entry
/* Relocate the local GOT entries */
got += i;
- dbg("got:%p for %d entries adding %x",
- got, obj->local_gotno, (uint32_t)obj->relocbase);
+ dbg("got:%p for %d entries adding %p",
+ got, obj->local_gotno, obj->relocbase);
for (; i < obj->local_gotno; i++) {
*got += (Elf_Addr)obj->relocbase;
got++;
@@ -339,8 +343,8 @@ reloc_non_plt(Obj_Entry *obj, Obj_Entry
*/
*got = sym->st_value + (Elf_Addr)obj->relocbase;
if ((Elf_Addr)(*got) == (Elf_Addr)obj->relocbase) {
- dbg("Warning2, i:%d maps to relocbase address:%x",
- i, (uint32_t)obj->relocbase);
+ dbg("Warning2, i:%d maps to relocbase address:%p",
+ i, obj->relocbase);
}
} else if (sym->st_info == ELF_ST_INFO(STB_GLOBAL, STT_SECTION)) {
@@ -349,8 +353,8 @@ reloc_non_plt(Obj_Entry *obj, Obj_Entry
*got = sym->st_value +
(Elf_Addr)obj->relocbase;
if ((Elf_Addr)(*got) == (Elf_Addr)obj->relocbase) {
- dbg("Warning3, i:%d maps to relocbase address:%x",
- i, (uint32_t)obj->relocbase);
+ dbg("Warning3, i:%d maps to relocbase address:%p",
+ i, obj->relocbase);
}
}
} else {
@@ -363,8 +367,8 @@ reloc_non_plt(Obj_Entry *obj, Obj_Entry
}
*got = def->st_value + (Elf_Addr)defobj->relocbase;
if ((Elf_Addr)(*got) == (Elf_Addr)obj->relocbase) {
- dbg("Warning4, i:%d maps to relocbase address:%x",
- i, (uint32_t)obj->relocbase);
+ dbg("Warning4, i:%d maps to relocbase address:%p",
+ i, obj->relocbase);
dbg("via first obj symbol %s",
obj->strtab + obj->symtab[i].st_name);
dbg("found in obj %p:%s",
@@ -470,8 +474,8 @@ reloc_plt(Obj_Entry *obj)
const Elf_Rel *rellim;
const Elf_Rel *rel;
- dbg("reloc_plt obj:%p pltrel:%p sz:%d", obj, obj->pltrel, (int)obj->pltrelsize);
- dbg("gottable %p num syms:%d", obj->pltgot, obj->symtabno );
+ dbg("reloc_plt obj:%p pltrel:%p sz:%s", obj, obj->pltrel, (int)obj->pltrelsize);
+ dbg("gottable %p num syms:%s", obj->pltgot, obj->symtabno );
dbg("*****************************************************");
rellim = (const Elf_Rel *)((char *)obj->pltrel +
obj->pltrelsize);
@@ -527,11 +531,32 @@ reloc_jmpslot(Elf_Addr *where, Elf_Addr
void
allocate_initial_tls(Obj_Entry *objs)
{
+ char *tls;
+ /*
+ * Fix the size of the static TLS block by using the maximum
+ * offset allocated so far and adding a bit for dynamic modules to
+ * use.
+ */
+ tls_static_space = tls_last_offset + tls_last_size + RTLD_STATIC_TLS_EXTRA;
+
+ tls = ((char *) allocate_tls(objs, NULL, TLS_TCB_SIZE, 8)
+ + TLS_TP_OFFSET + TLS_TCB_SIZE);
+
+ sysarch(MIPS_SET_TLS, tls);
+ rtld_printf("allocate_initial_tls -> %p(%p)\n", tls, tls - TLS_TP_OFFSET - TLS_TCB_SIZE);
}
void *
__tls_get_addr(tls_index* ti)
{
- return (NULL);
+ Elf_Addr** tls;
+ char *p;
+
+ sysarch(MIPS_GET_TLS, &tls);
+
+ p = tls_get_addr_common((Elf_Addr**)((Elf_Addr)tls - TLS_TP_OFFSET
+ - TLS_TCB_SIZE), ti->ti_module, ti->ti_offset);
+
+ return (p + TLS_DTV_OFFSET);
}
Modified: user/attilio/vmcontention/libexec/rtld-elf/mips/rtld_machdep.h
==============================================================================
--- user/attilio/vmcontention/libexec/rtld-elf/mips/rtld_machdep.h Fri Feb 10 18:15:45 2012 (r231393)
+++ user/attilio/vmcontention/libexec/rtld-elf/mips/rtld_machdep.h Fri Feb 10 18:31:35 2012 (r231394)
@@ -47,21 +47,32 @@ Elf_Addr reloc_jmpslot(Elf_Addr *where,
#define call_initfini_pointer(obj, target) \
(((InitFunc)(target))())
-
+
+/*
+ * TLS
+ */
+
+#define TLS_TP_OFFSET 0x7000
+#define TLS_DTV_OFFSET 0x8000
+#ifdef __mips_n64
+#define TLS_TCB_SIZE 16
+#else
+#define TLS_TCB_SIZE 8
+#endif
+
typedef struct {
unsigned long ti_module;
unsigned long ti_offset;
} tls_index;
#define round(size, align) \
- (((size) + (align) - 1) & ~((align) - 1))
+ (((size) + (align) - 1) & ~((align) - 1))
#define calculate_first_tls_offset(size, align) \
- round(size, align)
+ round(TLS_TCB_SIZE, align)
#define calculate_tls_offset(prev_offset, prev_size, size, align) \
- round(prev_offset + prev_size, align)
+ round(prev_offset + prev_size, align)
#define calculate_tls_end(off, size) ((off) + (size))
-
-
+
/*
* Lazy binding entry point, called via PLT.
*/
Modified: user/attilio/vmcontention/libexec/rtld-elf/rtld.c
==============================================================================
--- user/attilio/vmcontention/libexec/rtld-elf/rtld.c Fri Feb 10 18:15:45 2012 (r231393)
+++ user/attilio/vmcontention/libexec/rtld-elf/rtld.c Fri Feb 10 18:31:35 2012 (r231394)
@@ -3543,7 +3543,7 @@ tls_get_addr_common(Elf_Addr** dtvp, int
/* XXX not sure what variants to use for arm. */
-#if defined(__ia64__) || defined(__powerpc__)
+#if defined(__ia64__) || defined(__powerpc__) || defined(__mips__)
/*
* Allocate Static TLS using the Variant I method.
@@ -3625,7 +3625,7 @@ free_tls(void *tcb, size_t tcbsize, size
#endif
#if defined(__i386__) || defined(__amd64__) || defined(__sparc64__) || \
- defined(__arm__) || defined(__mips__)
+ defined(__arm__)
/*
* Allocate Static TLS using the Variant II method.
Modified: user/attilio/vmcontention/sbin/fsck_ffs/fsck_ffs.8
==============================================================================
--- user/attilio/vmcontention/sbin/fsck_ffs/fsck_ffs.8 Fri Feb 10 18:15:45 2012 (r231393)
+++ user/attilio/vmcontention/sbin/fsck_ffs/fsck_ffs.8 Fri Feb 10 18:31:35 2012 (r231394)
@@ -29,7 +29,7 @@
.\" @(#)fsck.8 8.4 (Berkeley) 5/9/95
.\" $FreeBSD$
.\"
-.Dd April 27, 2011
+.Dd February 10, 2012
.Dt FSCK_FFS 8
.Os
.Sh NAME
@@ -193,6 +193,11 @@ Use the block specified immediately afte
the super block for the file system.
An alternate super block is usually located at block 32 for UFS1,
and block 160 for UFS2.
+.Pp
+See the
+.Fl N
+flag of
+.Xr newfs 8 .
.It Fl C
Check if file system was dismounted cleanly.
If so, skip file system checks (like "preen").
Modified: user/attilio/vmcontention/sbin/fsck_ffs/setup.c
==============================================================================
--- user/attilio/vmcontention/sbin/fsck_ffs/setup.c Fri Feb 10 18:15:45 2012 (r231393)
+++ user/attilio/vmcontention/sbin/fsck_ffs/setup.c Fri Feb 10 18:31:35 2012 (r231394)
@@ -194,7 +194,7 @@ setup(char *dev)
"-b OPTION TO FSCK TO SPECIFY THE",
"LOCATION OF AN ALTERNATE",
"SUPER-BLOCK TO SUPPLY NEEDED",
- "INFORMATION; SEE fsck(8).");
+ "INFORMATION; SEE fsck_ffs(8).");
bflag = 0;
return(0);
}
Modified: user/attilio/vmcontention/sbin/reboot/nextboot.sh
==============================================================================
--- user/attilio/vmcontention/sbin/reboot/nextboot.sh Fri Feb 10 18:15:45 2012 (r231393)
+++ user/attilio/vmcontention/sbin/reboot/nextboot.sh Fri Feb 10 18:31:35 2012 (r231394)
@@ -1,9 +1,29 @@
#! /bin/sh
#
-# Copyright 2002. Gordon Tetlow.
-# gordon at FreeBSD.org
+# Copyright (c) 2002 Gordon Tetlow. All rights reserved.
# Copyright (c) 2012 Sandvine Incorporated. All rights reserved.
#
+# Redistribution and use in source and binary forms, with or without
+# modification, are permitted provided that the following conditions
+# are met:
+# 1. Redistributions of source code must retain the above copyright
+# notice, this list of conditions and the following disclaimer.
+# 2. Redistributions in binary form must reproduce the above copyright
+# notice, this list of conditions and the following disclaimer in the
+# documentation and/or other materials provided with the distribution.
+#
+# THIS SOFTWARE IS PROVIDED BY THE AUTHOR AND CONTRIBUTORS ``AS IS'' AND
+# ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
+# IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
+# ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE
+# FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
+# DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
+# OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
+# HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
+# LIABILITY, OR TORT (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$
delete="NO"
Modified: user/attilio/vmcontention/share/man/man3/Makefile
==============================================================================
--- user/attilio/vmcontention/share/man/man3/Makefile Fri Feb 10 18:15:45 2012 (r231393)
+++ user/attilio/vmcontention/share/man/man3/Makefile Fri Feb 10 18:31:35 2012 (r231394)
@@ -10,6 +10,7 @@ MAN= assert.3 \
fpgetround.3 \
intro.3 \
makedev.3 \
+ offsetof.3 \
${PTHREAD_MAN} \
queue.3 \
siginfo.3 \
Copied: user/attilio/vmcontention/share/man/man3/offsetof.3 (from r231393, head/share/man/man3/offsetof.3)
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ user/attilio/vmcontention/share/man/man3/offsetof.3 Fri Feb 10 18:31:35 2012 (r231394, copy of r231393, head/share/man/man3/offsetof.3)
@@ -0,0 +1,47 @@
+.\" $OpenBSD: offsetof.3,v 1.2 2010/02/18 18:30:19 jmc Exp $
+.\"
+.\" Copyright (c) 2010 Thomas Pfaff <tpfaff at tp76.info>
+.\"
+.\" Permission to use, copy, modify, and distribute this software for any
+.\" purpose with or without fee is hereby granted, provided that the above
+.\" copyright notice and this permission notice appear in all copies.
+.\"
+.\" THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES
+.\" WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF
+.\" MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR
+.\" ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
+.\" WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN
+.\" ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF
+.\" OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
+.\"
+.\" $FreeBSD$
+.\"
+.Dd February 18 2010
+.Dt OFFSETOF 3
+.Os
+.Sh NAME
+.Nm offsetof
+.Nd offset of a structure member
+.Sh SYNOPSIS
+.Fd #include <stddef.h>
+.Ft size_t
+.Fn offsetof "type" "member"
+.Sh DESCRIPTION
+The
+.Fn offsetof
+macro expands to an integer constant expression of type
+.Ft size_t
+and yields the offset,
+in bytes, of the field
+.Ar member
+from the start of the structure
+.Ar type .
+.Pp
+A compiler error will result if
+.Ar member
+is not aligned to a byte boundary (i.e. it is a bit-field).
+.Sh STANDARDS
+The
+.Fn offsetof
+macro conforms to
+.St -ansiC .
Modified: user/attilio/vmcontention/share/man/man4/ada.4
==============================================================================
--- user/attilio/vmcontention/share/man/man4/ada.4 Fri Feb 10 18:15:45 2012 (r231393)
+++ user/attilio/vmcontention/share/man/man4/ada.4 Fri Feb 10 18:31:35 2012 (r231394)
@@ -25,7 +25,7 @@
.\"
.\" $FreeBSD$
.\"
-.Dd April 8, 2011
+.Dd February 8, 2012
.Dt ADA 4
.Os
.Sh NAME
@@ -139,7 +139,6 @@ The per-device default is to leave it as
ATA device nodes
.El
.Sh SEE ALSO
-.Xr ad 4 ,
.Xr ahci 4 ,
.Xr cam 4 ,
.Xr da 4 ,
Modified: user/attilio/vmcontention/share/man/man4/cd.4
==============================================================================
--- user/attilio/vmcontention/share/man/man4/cd.4 Fri Feb 10 18:15:45 2012 (r231393)
+++ user/attilio/vmcontention/share/man/man4/cd.4 Fri Feb 10 18:31:35 2012 (r231394)
@@ -25,7 +25,7 @@
.\"
.\" $FreeBSD$
.\"
-.Dd January 8, 2009
+.Dd February 8, 2012
.Dt CD 4
.Os
.Sh NAME
@@ -52,7 +52,7 @@ but it will only last until the
.Tn CD-ROM
is unmounted.
In general the interfaces are similar to those described by
-.Xr ad 4
+.Xr ada 4
and
.Xr da 4 .
.Pp
Modified: user/attilio/vmcontention/share/man/man4/da.4
==============================================================================
--- user/attilio/vmcontention/share/man/man4/da.4 Fri Feb 10 18:15:45 2012 (r231393)
+++ user/attilio/vmcontention/share/man/man4/da.4 Fri Feb 10 18:31:35 2012 (r231394)
@@ -25,7 +25,7 @@
.\"
.\" $FreeBSD$
.\"
-.Dd September 2, 2003
+.Dd February 8, 2012
.Dt DA 4
.Os
.Sh NAME
@@ -195,7 +195,7 @@ SCSI disk device nodes
.Sh DIAGNOSTICS
None.
.Sh SEE ALSO
-.Xr ad 4 ,
+.Xr ada 4 ,
.Xr cam 4 ,
.Xr geom 4 ,
.Xr bsdlabel 8 ,
Modified: user/attilio/vmcontention/share/man/man4/ed.4
==============================================================================
--- user/attilio/vmcontention/share/man/man4/ed.4 Fri Feb 10 18:15:45 2012 (r231393)
+++ user/attilio/vmcontention/share/man/man4/ed.4 Fri Feb 10 18:31:35 2012 (r231394)
@@ -30,7 +30,7 @@
.\"
.\" $FreeBSD$
.\"
-.Dd April 9, 2009
+.Dd February 8, 2012
.Dt ED 4
.Os
.Sh NAME
@@ -435,7 +435,7 @@ Some devices supported by
do not generate the link state change events used by
.Xr devd 8
to start
-.Xr dhclinet 8 .
+.Xr dhclient 8 .
If you have problems with
.Xr dhclient 8
not starting and the device is always attached to the network it may
Modified: user/attilio/vmcontention/share/man/man4/lmc.4
==============================================================================
--- user/attilio/vmcontention/share/man/man4/lmc.4 Fri Feb 10 18:15:45 2012 (r231393)
+++ user/attilio/vmcontention/share/man/man4/lmc.4 Fri Feb 10 18:31:35 2012 (r231394)
@@ -43,7 +43,7 @@
.\" this program; if not, write to the Free Software Foundation, Inc., 59
.\" Temple Place - Suite 330, Boston, MA 02111-1307, USA.
.\"
-.Dd July 23, 2011
+.Dd February 8, 2012
.Dt LMC 4
.Os
.\"
@@ -179,7 +179,7 @@ higher-level issues like protocol multip
This driver is compatible with several line protocol packages:
.Bl -tag -width "Generic HDLC"
.It Sy "Netgraph"
-.Xr Netgraph 4
+.Xr netgraph 4
implements many basic packet-handling functions as kernel loadable modules.
They can be interconnected in a graph to implement many protocols.
Configuration is done from userland without rebuilding the kernel.
Modified: user/attilio/vmcontention/share/man/man4/mps.4
==============================================================================
--- user/attilio/vmcontention/share/man/man4/mps.4 Fri Feb 10 18:15:45 2012 (r231393)
+++ user/attilio/vmcontention/share/man/man4/mps.4 Fri Feb 10 18:31:35 2012 (r231394)
@@ -31,10 +31,10 @@
.\"
.\" Author: Ken Merry <ken at FreeBSD.org>
.\"
-.\" $Id: //depot/SpectraBSD/head/share/man/man4/mps.4#4 $
+.\" $Id: //depot/SpectraBSD/head/share/man/man4/mps.4#6 $
.\" $FreeBSD$
.\"
-.Dd September 13, 2010
+.Dd February 7, 2012
.Dt MPS 4
.Os
.Sh NAME
*** DIFF OUTPUT TRUNCATED AT 1000 LINES ***
More information about the svn-src-user
mailing list