Date: Thu, 21 Jul 2005 20:09:49 GMT From: Sam Leffler <sam@FreeBSD.org> To: Perforce Change Reviews <perforce@freebsd.org> Subject: PERFORCE change 80699 for review Message-ID: <200507212009.j6LK9ntO014049@repoman.freebsd.org>
next in thread | raw e-mail | index | archive | help
http://perforce.freebsd.org/chv.cgi?CH=80699 Change 80699 by sam@sam_ebb on 2005/07/21 20:09:36 IFC @ 80698 Affected files ... .. //depot/projects/wifi/contrib/gcc/config/i386/i386.h#3 integrate .. //depot/projects/wifi/etc/defaults/rc.conf#16 integrate .. //depot/projects/wifi/lib/libc/locale/nextwctype.3#3 integrate .. //depot/projects/wifi/lib/libc/locale/rpmatch.3#3 integrate .. //depot/projects/wifi/lib/libc/locale/wctype.3#2 integrate .. //depot/projects/wifi/lib/libmemstat/libmemstat.3#3 integrate .. //depot/projects/wifi/lib/libmemstat/memstat.c#2 integrate .. //depot/projects/wifi/lib/libmemstat/memstat.h#3 integrate .. //depot/projects/wifi/lib/libmemstat/memstat_internal.h#3 integrate .. //depot/projects/wifi/lib/libmemstat/memstat_uma.c#3 integrate .. //depot/projects/wifi/lib/libpmc/pmc.3#5 integrate .. //depot/projects/wifi/lib/libpmc/pmclog.3#2 integrate .. //depot/projects/wifi/lib/liby/Makefile#4 integrate .. //depot/projects/wifi/sbin/dhclient/dhclient.8#3 integrate .. //depot/projects/wifi/sbin/restore/interactive.c#3 integrate .. //depot/projects/wifi/share/man/man4/an.4#3 integrate .. //depot/projects/wifi/share/man/man4/ath.4#11 integrate .. //depot/projects/wifi/share/man/man4/aue.4#4 integrate .. //depot/projects/wifi/share/man/man4/awi.4#5 integrate .. //depot/projects/wifi/share/man/man4/axe.4#4 integrate .. //depot/projects/wifi/share/man/man4/bfe.4#3 integrate .. //depot/projects/wifi/share/man/man4/bge.4#5 integrate .. //depot/projects/wifi/share/man/man4/cdce.4#5 integrate .. //depot/projects/wifi/share/man/man4/cm.4#4 integrate .. //depot/projects/wifi/share/man/man4/cue.4#3 integrate .. //depot/projects/wifi/share/man/man4/dc.4#6 integrate .. //depot/projects/wifi/share/man/man4/de.4#4 integrate .. //depot/projects/wifi/share/man/man4/ed.4#8 integrate .. //depot/projects/wifi/share/man/man4/em.4#9 integrate .. //depot/projects/wifi/share/man/man4/en.4#3 integrate .. //depot/projects/wifi/share/man/man4/fwe.4#5 integrate .. //depot/projects/wifi/share/man/man4/fwip.4#5 integrate .. //depot/projects/wifi/share/man/man4/fxp.4#5 integrate .. //depot/projects/wifi/share/man/man4/hme.4#3 integrate .. //depot/projects/wifi/share/man/man4/hwpmc.4#5 integrate .. //depot/projects/wifi/share/man/man4/ipw.4#4 integrate .. //depot/projects/wifi/share/man/man4/iwi.4#6 integrate .. //depot/projects/wifi/share/man/man4/kue.4#3 integrate .. //depot/projects/wifi/share/man/man4/led.4#5 integrate .. //depot/projects/wifi/share/man/man4/lge.4#3 integrate .. //depot/projects/wifi/share/man/man4/man4.i386/arl.4#3 integrate .. //depot/projects/wifi/share/man/man4/man4.i386/cp.4#4 integrate .. //depot/projects/wifi/share/man/man4/man4.i386/cs.4#4 integrate .. //depot/projects/wifi/share/man/man4/man4.i386/cx.4#3 integrate .. //depot/projects/wifi/share/man/man4/man4.i386/el.4#5 integrate .. //depot/projects/wifi/share/man/man4/man4.i386/ep.4#8 integrate .. //depot/projects/wifi/share/man/man4/man4.i386/ex.4#4 integrate .. //depot/projects/wifi/share/man/man4/man4.i386/fe.4#5 integrate .. //depot/projects/wifi/share/man/man4/man4.i386/ie.4#3 integrate .. //depot/projects/wifi/share/man/man4/man4.i386/lnc.4#5 integrate .. //depot/projects/wifi/share/man/man4/man4.i386/ray.4#6 integrate .. //depot/projects/wifi/share/man/man4/man4.i386/vx.4#4 integrate .. //depot/projects/wifi/share/man/man4/my.4#3 integrate .. //depot/projects/wifi/share/man/man4/nge.4#4 integrate .. //depot/projects/wifi/share/man/man4/nve.4#4 integrate .. //depot/projects/wifi/share/man/man4/pcn.4#4 integrate .. //depot/projects/wifi/share/man/man4/ral.4#4 integrate .. //depot/projects/wifi/share/man/man4/re.4#5 integrate .. //depot/projects/wifi/share/man/man4/rl.4#6 integrate .. //depot/projects/wifi/share/man/man4/rue.4#3 integrate .. //depot/projects/wifi/share/man/man4/sf.4#4 integrate .. //depot/projects/wifi/share/man/man4/sis.4#4 integrate .. //depot/projects/wifi/share/man/man4/sk.4#6 integrate .. //depot/projects/wifi/share/man/man4/sn.4#5 integrate .. //depot/projects/wifi/share/man/man4/ste.4#6 integrate .. //depot/projects/wifi/share/man/man4/ti.4#4 integrate .. //depot/projects/wifi/share/man/man4/tl.4#3 integrate .. //depot/projects/wifi/share/man/man4/tx.4#4 integrate .. //depot/projects/wifi/share/man/man4/txp.4#5 integrate .. //depot/projects/wifi/share/man/man4/udav.4#4 integrate .. //depot/projects/wifi/share/man/man4/ural.4#4 integrate .. //depot/projects/wifi/share/man/man4/vge.4#5 integrate .. //depot/projects/wifi/share/man/man4/vlan.4#7 integrate .. //depot/projects/wifi/share/man/man4/vr.4#5 integrate .. //depot/projects/wifi/share/man/man4/wb.4#4 integrate .. //depot/projects/wifi/share/man/man4/wi.4#6 integrate .. //depot/projects/wifi/share/man/man4/xe.4#5 integrate .. //depot/projects/wifi/share/man/man4/xl.4#8 integrate .. //depot/projects/wifi/share/man/man7/ports.7#7 integrate .. //depot/projects/wifi/share/man/man9/bios.9#2 integrate .. //depot/projects/wifi/sys/amd64/amd64/bios.c#2 integrate .. //depot/projects/wifi/sys/amd64/conf/NOTES#12 integrate .. //depot/projects/wifi/sys/amd64/include/pc/bios.h#2 integrate .. //depot/projects/wifi/sys/conf/files#29 integrate .. //depot/projects/wifi/sys/conf/files.amd64#15 integrate .. //depot/projects/wifi/sys/contrib/pf/net/pf.c#11 integrate .. //depot/projects/wifi/sys/contrib/pf/net/pf_norm.c#3 integrate .. //depot/projects/wifi/sys/contrib/pf/net/pfvar.h#3 integrate .. //depot/projects/wifi/sys/dev/drm/ati_pcigart.c#2 integrate .. //depot/projects/wifi/sys/dev/drm/drmP.h#4 integrate .. //depot/projects/wifi/sys/dev/drm/drm_agpsupport.c#2 integrate .. //depot/projects/wifi/sys/dev/drm/drm_pciids.h#3 integrate .. //depot/projects/wifi/sys/dev/drm/r128_cce.c#4 integrate .. //depot/projects/wifi/sys/dev/drm/r300_cmdbuf.c#1 branch .. //depot/projects/wifi/sys/dev/drm/r300_reg.h#1 branch .. //depot/projects/wifi/sys/dev/drm/radeon_cp.c#5 integrate .. //depot/projects/wifi/sys/dev/drm/radeon_drm.h#4 integrate .. //depot/projects/wifi/sys/dev/drm/radeon_drv.h#4 integrate .. //depot/projects/wifi/sys/dev/drm/radeon_state.c#5 integrate .. //depot/projects/wifi/sys/dev/ep/if_ep.c#6 integrate .. //depot/projects/wifi/sys/dev/ep/if_epvar.h#5 integrate .. //depot/projects/wifi/sys/dev/vkbd/vkbd.c#7 integrate .. //depot/projects/wifi/sys/fs/devfs/devfs_vnops.c#23 integrate .. //depot/projects/wifi/sys/geom/bde/g_bde_crypt.c#4 integrate .. //depot/projects/wifi/sys/i386/bios/smbios.c#2 integrate .. //depot/projects/wifi/sys/i386/conf/NOTES#18 integrate .. //depot/projects/wifi/sys/i386/i386/bios.c#4 integrate .. //depot/projects/wifi/sys/i386/i386/elan-mmcr.c#2 integrate .. //depot/projects/wifi/sys/i386/i386/geode.c#2 integrate .. //depot/projects/wifi/sys/i386/include/pc/bios.h#2 integrate .. //depot/projects/wifi/sys/kern/vfs_aio.c#10 integrate .. //depot/projects/wifi/sys/kern/vfs_bio.c#13 integrate .. //depot/projects/wifi/sys/kern/vfs_subr.c#28 integrate .. //depot/projects/wifi/sys/modules/de/Makefile#2 integrate .. //depot/projects/wifi/sys/modules/drm/radeon/Makefile#2 integrate .. //depot/projects/wifi/sys/net/if_bridge.c#3 integrate .. //depot/projects/wifi/sys/net/if_ethersubr.c#9 integrate .. //depot/projects/wifi/sys/netgraph/netgraph.h#9 integrate .. //depot/projects/wifi/sys/netgraph/ng_base.c#14 integrate .. //depot/projects/wifi/sys/netinet/icmp6.h#3 integrate .. //depot/projects/wifi/sys/netinet/ip6.h#3 integrate .. //depot/projects/wifi/sys/netinet6/in6.h#3 integrate .. //depot/projects/wifi/sys/netinet6/ip6_input.c#4 integrate .. //depot/projects/wifi/sys/netinet6/ip6_mroute.h#3 integrate .. //depot/projects/wifi/sys/netinet6/ip6_output.c#7 integrate .. //depot/projects/wifi/sys/netinet6/ip6_var.h#4 integrate .. //depot/projects/wifi/sys/netinet6/mld6.c#4 integrate .. //depot/projects/wifi/sys/netinet6/nd6.c#4 integrate .. //depot/projects/wifi/sys/netinet6/raw_ip6.c#6 integrate .. //depot/projects/wifi/sys/netinet6/udp6_output.c#3 integrate .. //depot/projects/wifi/sys/pc98/conf/NOTES#13 integrate .. //depot/projects/wifi/sys/pci/if_de.c#5 integrate .. //depot/projects/wifi/sys/pci/if_devar.h#3 integrate .. //depot/projects/wifi/sys/security/mac_stub/mac_stub.c#7 integrate .. //depot/projects/wifi/sys/ufs/ffs/ffs_vfsops.c#22 integrate .. //depot/projects/wifi/sys/vm/swap_pager.c#9 integrate .. //depot/projects/wifi/sys/vm/uma_core.c#12 integrate .. //depot/projects/wifi/sys/vm/vm_map.c#7 integrate .. //depot/projects/wifi/tools/tools/ministat/Makefile#4 integrate .. //depot/projects/wifi/tools/tools/ministat/ministat.c#4 integrate .. //depot/projects/wifi/tools/tools/tinderbox/etc/Makefile#2 integrate .. //depot/projects/wifi/tools/tools/tinderbox/etc/current.rc#2 delete .. //depot/projects/wifi/tools/tools/tinderbox/etc/head.rc#1 branch .. //depot/projects/wifi/tools/tools/tinderbox/etc/releng_4.rc#3 integrate .. //depot/projects/wifi/tools/tools/tinderbox/etc/releng_5.rc#3 integrate .. //depot/projects/wifi/tools/tools/tinderbox/etc/releng_6.rc#1 branch .. //depot/projects/wifi/tools/tools/tinderbox/etc/stable.rc#2 delete .. //depot/projects/wifi/tools/tools/tinderbox/etc/update_current.rc#2 delete .. //depot/projects/wifi/tools/tools/tinderbox/etc/update_head.rc#1 branch .. //depot/projects/wifi/tools/tools/tinderbox/etc/update_releng_4.rc#3 integrate .. //depot/projects/wifi/tools/tools/tinderbox/etc/update_releng_5.rc#3 integrate .. //depot/projects/wifi/tools/tools/tinderbox/etc/update_releng_6.rc#1 branch .. //depot/projects/wifi/tools/tools/tinderbox/etc/update_stable.rc#2 delete .. //depot/projects/wifi/tools/tools/tinderbox/tbmaster.1#4 integrate .. //depot/projects/wifi/tools/tools/tinderbox/tbmaster.pl#3 integrate .. //depot/projects/wifi/tools/tools/tinderbox/tinderbox.1#2 integrate .. //depot/projects/wifi/tools/tools/tinderbox/tinderbox.pl#3 integrate .. //depot/projects/wifi/usr.sbin/Makefile#13 integrate .. //depot/projects/wifi/usr.sbin/jail/jail.8#9 integrate .. //depot/projects/wifi/usr.sbin/mergemaster/mergemaster.8#4 integrate .. //depot/projects/wifi/usr.sbin/pcvt/vttest/Makefile#2 delete .. //depot/projects/wifi/usr.sbin/pcvt/vttest/README#2 delete .. //depot/projects/wifi/usr.sbin/pcvt/vttest/esc.c#2 delete .. //depot/projects/wifi/usr.sbin/pcvt/vttest/header.h#2 delete .. //depot/projects/wifi/usr.sbin/pcvt/vttest/main.c#2 delete .. //depot/projects/wifi/usr.sbin/pcvt/vttest/vttest.1#2 delete .. //depot/projects/wifi/usr.sbin/snapinfo/Makefile#1 branch .. //depot/projects/wifi/usr.sbin/snapinfo/snapinfo.8#1 branch .. //depot/projects/wifi/usr.sbin/snapinfo/snapinfo.c#1 branch .. //depot/projects/wifi/usr.sbin/sysinstall/config.c#7 integrate .. //depot/projects/wifi/usr.sbin/sysinstall/devices.c#5 integrate .. //depot/projects/wifi/usr.sbin/ugidfw/ugidfw.c#3 integrate Differences ... ==== //depot/projects/wifi/contrib/gcc/config/i386/i386.h#3 (text+ko) ==== @@ -614,8 +614,8 @@ else if (TARGET_ATHLON) \ { \ builtin_define ("__tune_athlon__"); \ - /* Only plain "athlon" lacks SSE. */ \ - if (last_tune_char != 'n') \ + /* Plain "athlon" & "athlon-tbird" lacks SSE. */ \ + if (last_tune_char != 'n' && last_tune_char != 'd') \ builtin_define ("__tune_athlon_sse__"); \ } \ else if (TARGET_K8) \ @@ -679,8 +679,8 @@ { \ builtin_define ("__athlon"); \ builtin_define ("__athlon__"); \ - /* Only plain "athlon" lacks SSE. */ \ - if (last_arch_char != 'n') \ + /* Plain "athlon" & "athlon-tbird" lacks SSE. */ \ + if (last_tune_char != 'n' && last_tune_char != 'd') \ builtin_define ("__athlon_sse__"); \ } \ else if (ix86_arch == PROCESSOR_K8) \ ==== //depot/projects/wifi/etc/defaults/rc.conf#16 (text+ko) ==== @@ -15,7 +15,7 @@ # For a more detailed explanation of all the rc.conf variables, please # refer to the rc.conf(5) manual page. # -# $FreeBSD: src/etc/defaults/rc.conf,v 1.252 2005/06/26 16:30:20 pjd Exp $ +# $FreeBSD: src/etc/defaults/rc.conf,v 1.253 2005/07/21 15:17:54 pav Exp $ ############################################################## ### Important initial Boot-time options #################### @@ -462,6 +462,9 @@ # a.out shared library search paths kern_securelevel_enable="NO" # kernel security level (see init(8)), kern_securelevel="-1" # range: -1..3 ; `-1' is the most insecure + # Note that setting securelevel to 0 will result + # in the system booting with securelevel set to 1, as + # init(8) will raise the level when rc(8) completes. update_motd="YES" # update version info in /etc/motd (or NO) unaligned_print="YES" # print unaligned access warnings on the alpha (or NO). entropy_file="/entropy" # Set to NO to disable caching entropy through reboots. ==== //depot/projects/wifi/lib/libc/locale/nextwctype.3#3 (text+ko) ==== @@ -23,9 +23,9 @@ .\" OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF .\" SUCH DAMAGE. .\" -.\" $FreeBSD: src/lib/libc/locale/nextwctype.3,v 1.2 2005/01/15 11:22:13 ru Exp $ +.\" $FreeBSD: src/lib/libc/locale/nextwctype.3,v 1.3 2005/07/21 10:27:45 tjr Exp $ .\" -.Dd July 8, 2004 +.Dd July 21, 2005 .Dt NEXTWCTYPE 3 .Os .Sh NAME @@ -51,6 +51,17 @@ .Sh RETURN VALUES The .Fn nextwctype -functions returns the next character, or \-1 if there are no more. +function returns the next character, or \-1 if there are no more. +.Sh COMPATIBILITY +This function is a non-standard +.Fx +extension and should not be used where the standard +.Fn iswctype +function would suffice. .Sh SEE ALSO .Xr wctype 3 +.Sh HISTORY +The +.Fn nextwctype +function appeared in +.Fx 5.4 . ==== //depot/projects/wifi/lib/libc/locale/rpmatch.3#3 (text+ko) ==== @@ -23,9 +23,9 @@ .\" OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF .\" SUCH DAMAGE. .\" -.\" $FreeBSD: src/lib/libc/locale/rpmatch.3,v 1.2 2005/01/15 11:22:13 ru Exp $ +.\" $FreeBSD: src/lib/libc/locale/rpmatch.3,v 1.3 2005/07/21 10:53:27 tjr Exp $ .\" -.Dd January 6, 2005 +.Dd July 21, 2005 .Dt RPMATCH 3 .Os .Sh NAME @@ -59,3 +59,8 @@ .Sh SEE ALSO .Xr nl_langinfo 3 , .Xr setlocale 3 +.Sh HISTORY +The +.Fn rpmatch +function appeared in +.Fx 6.0 . ==== //depot/projects/wifi/lib/libc/locale/wctype.3#2 (text+ko) ==== @@ -22,7 +22,7 @@ .\" OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF .\" SUCH DAMAGE. .\" -.\" $FreeBSD: src/lib/libc/locale/wctype.3,v 1.5 2004/03/27 08:59:21 tjr Exp $ +.\" $FreeBSD: src/lib/libc/locale/wctype.3,v 1.6 2005/07/21 10:32:17 tjr Exp $ .\" .Dd March 27, 2004 .Dt WCTYPE 3 @@ -94,7 +94,8 @@ } .Ed .Sh SEE ALSO -.Xr ctype 3 +.Xr ctype 3 , +.Xr nextwctype 3 .Sh STANDARDS The .Fn iswctype ==== //depot/projects/wifi/lib/libmemstat/libmemstat.3#3 (text+ko) ==== @@ -22,7 +22,7 @@ .\" OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF .\" SUCH DAMAGE. .\" -.\" $FreeBSD: src/lib/libmemstat/libmemstat.3,v 1.3 2005/07/15 11:28:21 rwatson Exp $ +.\" $FreeBSD: src/lib/libmemstat/libmemstat.3,v 1.4 2005/07/20 09:17:40 rwatson Exp $ .\" .Dd June 27, 2005 .Os @@ -93,6 +93,8 @@ .Ft uint64_t .Fn memstat_get_zonefree "const struct memory_type *mtp" .Ft uint64_t +.Fn memstat_get_kegfree "const struct memory_type *mtp" +.Ft uint64_t .Fn memstat_get_percpu_memalloced "const struct memory_type *mtp" "int cpu" .Ft uint64_t .Fn memstat_get_percpu_memfreed "const struct memory_type *mtp" "int cpu" ==== //depot/projects/wifi/lib/libmemstat/memstat.c#2 (text+ko) ==== @@ -23,7 +23,7 @@ * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF * SUCH DAMAGE. * - * $FreeBSD: src/lib/libmemstat/memstat.c,v 1.1 2005/07/14 17:40:02 rwatson Exp $ + * $FreeBSD: src/lib/libmemstat/memstat.c,v 1.2 2005/07/20 09:17:40 rwatson Exp $ */ #include <sys/param.h> @@ -143,6 +143,7 @@ mtp->mt_failures = 0; mtp->mt_zonefree = 0; + mtp->mt_kegfree = 0; for (i = 0; i < MEMSTAT_MAXCPU; i++) { mtp->mt_percpu_alloc[i].mtp_memalloced = 0; @@ -292,6 +293,13 @@ } uint64_t +memstat_get_kegfree(const struct memory_type *mtp) +{ + + return (mtp->mt_kegfree); +} + +uint64_t memstat_get_percpu_memalloced(const struct memory_type *mtp, int cpu) { ==== //depot/projects/wifi/lib/libmemstat/memstat.h#3 (text+ko) ==== @@ -23,7 +23,7 @@ * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF * SUCH DAMAGE. * - * $FreeBSD: src/lib/libmemstat/memstat.h,v 1.4 2005/07/18 14:14:17 rwatson Exp $ + * $FreeBSD: src/lib/libmemstat/memstat.h,v 1.5 2005/07/20 09:17:40 rwatson Exp $ */ #ifndef _MEMSTAT_H_ @@ -119,6 +119,7 @@ void memstat_set_caller_uint64(struct memory_type *mtp, int index, uint64_t value); uint64_t memstat_get_zonefree(const struct memory_type *mtp); +uint64_t memstat_get_kegfree(const struct memory_type *mtp); uint64_t memstat_get_percpu_memalloced(const struct memory_type *mtp, int cpu); uint64_t memstat_get_percpu_memfreed(const struct memory_type *mtp, ==== //depot/projects/wifi/lib/libmemstat/memstat_internal.h#3 (text+ko) ==== @@ -23,7 +23,7 @@ * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF * SUCH DAMAGE. * - * $FreeBSD: src/lib/libmemstat/memstat_internal.h,v 1.2 2005/07/15 11:19:55 rwatson Exp $ + * $FreeBSD: src/lib/libmemstat/memstat_internal.h,v 1.3 2005/07/20 09:17:40 rwatson Exp $ */ #ifndef _MEMSTAT_INTERNAL_H_ @@ -85,6 +85,7 @@ * global stats above. */ uint64_t mt_zonefree; /* Free items in zone. */ + uint64_t mt_kegfree; /* Free items in keg. */ /* * Per-CPU measurements fall into two categories: per-CPU allocation, ==== //depot/projects/wifi/lib/libmemstat/memstat_uma.c#3 (text+ko) ==== @@ -23,7 +23,7 @@ * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF * SUCH DAMAGE. * - * $FreeBSD: src/lib/libmemstat/memstat_uma.c,v 1.4 2005/07/15 23:39:21 rwatson Exp $ + * $FreeBSD: src/lib/libmemstat/memstat_uma.c,v 1.5 2005/07/20 09:17:40 rwatson Exp $ */ #include <sys/param.h> @@ -222,7 +222,8 @@ mtp->mt_byteslimit = uthp->uth_limit * uthp->uth_size; mtp->mt_count = mtp->mt_numallocs - mtp->mt_numfrees; - mtp->mt_zonefree = uthp->uth_zone_free + uthp->uth_keg_free; + mtp->mt_zonefree = uthp->uth_zone_free; + mtp->mt_kegfree = uthp->uth_keg_free; mtp->mt_free += mtp->mt_zonefree; } ==== //depot/projects/wifi/lib/libpmc/pmc.3#5 (text+ko) ==== @@ -21,7 +21,7 @@ .\" out of the use of this software, even if advised of the possibility of .\" such damage. .\" -.\" $FreeBSD: src/lib/libpmc/pmc.3,v 1.6 2005/07/14 20:29:05 brueffer Exp $ +.\" $FreeBSD: src/lib/libpmc/pmc.3,v 1.7 2005/07/21 06:44:54 jkoshy Exp $ .\" .Dd June 24, 2005 .Os @@ -3263,6 +3263,23 @@ is returned and the global variable .Va errno is set to indicate the error. +.Sh COMPATIBILITY +The interface between the +.Xr pmc 3 +library and the +.Xr hwpmc 4 +driver is intended to be private to the implementation and may +change. +In order to ease forward compatibility with future versions of the +.Xr hwpmc 4 +driver, applications are urged to dynamically link with the +.Xr pmc 3 +library. +.Pp +The +.Xr pmc 3 +API is +.Ud .Sh ERRORS A call to .Fn pmc_init @@ -3384,6 +3401,11 @@ .Xr hwpmc 4 , .Xr pmccontrol 8 , .Xr pmcstat 8 +.Sh HISTORY +The +.Xr pmc 3 +library first appeared in +.Fx 6.0 . .Sh BUGS The information returned by .Fn pmc_cpuinfo , ==== //depot/projects/wifi/lib/libpmc/pmclog.3#2 (text+ko) ==== @@ -21,7 +21,7 @@ .\" out of the use of this software, even if advised of the possibility of .\" such damage. .\" -.\" $FreeBSD: src/lib/libpmc/pmclog.3,v 1.2 2005/06/24 16:13:36 ru Exp $ +.\" $FreeBSD: src/lib/libpmc/pmclog.3,v 1.3 2005/07/21 06:42:30 jkoshy Exp $ .\" .Dd June 1, 2005 .Os @@ -139,29 +139,43 @@ .Fa *ev and is one of the following: .Bl -tag -width ".Dv PMCLOG_TYPE_PMCALLOCATE" +.It Dv PMCLOG_TYPE_CLOSELOG +A marker indicating a successful close of a log file. +This record will be the last record of a log file. .It Dv PMCLOG_TYPE_DROPNOTIFY -a marker indicating that +A marker indicating that .Xr hwpmc 4 had to drop data due to a resource constraint. .It Dv PMCLOG_TYPE_INITIALIZE -an initialization record. -This is usually the first record in a log file. +An initialization record. +This is the first record in a log file. +.It Dv PMCLOG_TYPE_MAPPINGCHANGE +A record describing an address space change for a process. .It Dv PMCLOG_TYPE_PCSAMPLE A record containing an instruction pointer sample. .It Dv PMCLOG_TYPE_PMCALLOCATE A record describing a PMC allocation operation. .It Dv PMCLOG_TYPE_PMCATTACH A record describing a PMC attach operation. +.It Dv PMCLOG_TYPE_PMCDETACH +A record describing a PMC detach operation. .It Dv PMCLOG_TYPE_PROCCSW A record describing a PMC reading at the time of a process context switch. +.It Dv PMCLOG_TYPE_PROCEXEC +A record describing an +.Xr execve 2 +by a target process. .It Dv PMCLOG_TYPE_PROCEXIT A record describing the accumulated PMC reading for a process at the time of .Xr _exit 2 . -.It Dv PMCLOG_TYPE_PROCEXEC -A record describing an -.Xr execve 2 +.It Dv PMCLOG_TYPE_PROCFORK +A record describing a +.Xr fork 2 by a target process. +.It Dv PMCLOG_TYPE_SYSEXIT +A record describing a process exit, sent to processes +owning system-wide sampling PMCs. .It Dv PMCLOG_TYPE_USERDATA A record containing user data. .El @@ -279,3 +293,10 @@ .Xr pmc 3 , .Xr hwpmc 4 , .Xr pmcstat 8 +.Sh HISTORY +The +.Xr pmclog 3 +API +.Ud +It first appeared in +.Fx 6.0 . ==== //depot/projects/wifi/lib/liby/Makefile#4 (text+ko) ==== @@ -1,10 +1,7 @@ -# $FreeBSD: src/lib/liby/Makefile,v 1.12 2004/12/21 09:33:47 ru Exp $ +# $FreeBSD: src/lib/liby/Makefile,v 1.13 2005/07/20 14:35:26 ru Exp $ LIB= y -SHLIB_MAJOR= 2 - SRCS= main.c yyerror.c - NO_PIC= .include <bsd.lib.mk> ==== //depot/projects/wifi/sbin/dhclient/dhclient.8#3 (text+ko) ==== @@ -36,9 +36,9 @@ .\" see ``http://www.isc.org/isc''. To learn more about Vixie .\" Enterprises, see ``http://www.vix.com''. .\" -.\" $FreeBSD: src/sbin/dhclient/dhclient.8,v 1.2 2005/06/22 14:55:59 ru Exp $ +.\" $FreeBSD: src/sbin/dhclient/dhclient.8,v 1.4 2005/07/20 23:12:54 marks Exp $ .\" -.Dd April 7, 2004 +.Dd July 22, 2005 .Dt DHCLIENT 8 .Os .Sh NAME @@ -63,6 +63,10 @@ .Pp The options are as follows: .Bl -tag -width ".Fl c Ar file" +.It Fl b +Forces +.Nm +to immediately move to the background. .It Fl c Ar file Specify an alternate location, .Ar file , ==== //depot/projects/wifi/sbin/restore/interactive.c#3 (text+ko) ==== @@ -34,7 +34,7 @@ #endif /* not lint */ #include <sys/cdefs.h> -__FBSDID("$FreeBSD: src/sbin/restore/interactive.c,v 1.17 2005/05/29 15:57:00 charnier Exp $"); +__FBSDID("$FreeBSD: src/sbin/restore/interactive.c,v 1.18 2005/07/21 16:12:35 dds Exp $"); #include <sys/param.h> #include <sys/stat.h> @@ -365,8 +365,14 @@ snprintf(output, sizeof(output), "%s/%s", curdir, rawname); canon(output, name, size); } - if (glob(name, GLOB_ALTDIRFUNC, NULL, &ap->glob) < 0) + switch (glob(name, GLOB_ALTDIRFUNC, NULL, &ap->glob)) { + case GLOB_NOSPACE: fprintf(stderr, "%s: out of memory\n", ap->cmd); + break; + case GLOB_NOMATCH: + fprintf(stderr, "%s %s: no such file or directory\n", ap->cmd, name); + break; + } if (ap->glob.gl_pathc == 0) return; ap->freeglob = 1; ==== //depot/projects/wifi/share/man/man4/an.4#3 (text+ko) ==== @@ -28,7 +28,7 @@ .\" ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF .\" THE POSSIBILITY OF SUCH DAMAGE. .\" -.\" $FreeBSD: src/share/man/man4/an.4,v 1.22 2005/07/19 00:26:29 trhodes Exp $ +.\" $FreeBSD: src/share/man/man4/an.4,v 1.23 2005/07/21 05:02:38 trhodes Exp $ .\" .Dd July 16, 2005 .Dt AN 4 @@ -39,7 +39,8 @@ .Sh SYNOPSIS To compile support for the .Nm -driver into your kernel, place the following lines in your kernel configuration file: +driver into your kernel, place the following lines in your +kernel configuration file: .Bd -ragged -offset indent .Cd "device an" .Cd "device wlan" ==== //depot/projects/wifi/share/man/man4/ath.4#11 (text+ko) ==== @@ -29,7 +29,7 @@ .\" ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF .\" THE POSSIBILITY OF SUCH DAMAGES. .\" -.\" $FreeBSD: src/share/man/man4/ath.4,v 1.32 2005/07/19 00:26:29 trhodes Exp $ +.\" $FreeBSD: src/share/man/man4/ath.4,v 1.33 2005/07/21 05:02:38 trhodes Exp $ .\"/ .Dd July 16, 2005 .Dt ATH 4 @@ -40,7 +40,8 @@ .Sh SYNOPSIS To compile support for the .Nm -driver into your kernel, place the following lines in your kernel configuration file: +driver into your kernel, place the following lines in your +kernel configuration file: .Bd -ragged -offset indent .Cd "device ath" .Cd "device ath_hal" ==== //depot/projects/wifi/share/man/man4/aue.4#4 (text+ko) ==== @@ -28,7 +28,7 @@ .\" ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF .\" THE POSSIBILITY OF SUCH DAMAGE. .\" -.\" $FreeBSD: src/share/man/man4/aue.4,v 1.22 2005/07/19 00:26:29 trhodes Exp $ +.\" $FreeBSD: src/share/man/man4/aue.4,v 1.23 2005/07/21 05:02:38 trhodes Exp $ .\" .Dd July 16, 2005 .Dt AUE 4 @@ -39,7 +39,8 @@ .Sh SYNOPSIS To compile support for the .Nm -driver into your kernel, place the following lines in your kernel configuration file: +driver into your kernel, place the following lines in your +kernel configuration file: .Bd -ragged -offset indent .Cd "device uhci" .Cd "device ohci" ==== //depot/projects/wifi/share/man/man4/awi.4#5 (text+ko) ==== @@ -1,5 +1,5 @@ .\" $NetBSD: awi.4,v 1.6 2000/03/22 11:24:33 onoe Exp $ -.\" $FreeBSD: src/share/man/man4/awi.4,v 1.20 2005/07/19 00:26:29 trhodes Exp $ +.\" $FreeBSD: src/share/man/man4/awi.4,v 1.21 2005/07/21 05:02:38 trhodes Exp $ .\" .Dd July 16, 2005 .Dt AWI 4 @@ -10,7 +10,8 @@ .Sh SYNOPSIS To compile support for the .Nm -driver into your kernel, place the following lines in your kernel configuration file: +driver into your kernel, place the following lines in your +kernel configuration file: .Bd -ragged -offset indent .Cd "device awi" .Cd "device wlan" ==== //depot/projects/wifi/share/man/man4/axe.4#4 (text+ko) ==== @@ -28,7 +28,7 @@ .\" ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF .\" THE POSSIBILITY OF SUCH DAMAGE. .\" -.\" $FreeBSD: src/share/man/man4/axe.4,v 1.10 2005/07/19 00:26:29 trhodes Exp $ +.\" $FreeBSD: src/share/man/man4/axe.4,v 1.11 2005/07/21 05:02:38 trhodes Exp $ .\" .Dd July 16, 2005 .Dt AXE 4 @@ -39,7 +39,8 @@ .Sh SYNOPSIS To compile support for the .Nm -driver into your kernel, place the following lines in your kernel configuration file: +driver into your kernel, place the following lines in your +kernel configuration file: .Bd -ragged -offset indent .Cd "device ehci" .Cd "device uhci" ==== //depot/projects/wifi/share/man/man4/bfe.4#3 (text+ko) ==== @@ -23,7 +23,7 @@ .\" (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF .\" THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. .\" -.\" $FreeBSD: src/share/man/man4/bfe.4,v 1.4 2005/07/19 00:26:29 trhodes Exp $ +.\" $FreeBSD: src/share/man/man4/bfe.4,v 1.5 2005/07/21 05:02:38 trhodes Exp $ .\" .Dd July 16, 2005 .Dt BFE 4 @@ -34,7 +34,8 @@ .Sh SYNOPSIS To compile support for the .Nm -driver into your kernel, place the following lines in your kernel configuration file: +driver into your kernel, place the following lines in your +kernel configuration file: .Bd -ragged -offset indent .Cd "device miibus" .Cd "device bfe" ==== //depot/projects/wifi/share/man/man4/bge.4#5 (text+ko) ==== @@ -29,7 +29,7 @@ .\" ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF .\" THE POSSIBILITY OF SUCH DAMAGE. .\" -.\" $FreeBSD: src/share/man/man4/bge.4,v 1.19 2005/07/19 00:26:29 trhodes Exp $ +.\" $FreeBSD: src/share/man/man4/bge.4,v 1.20 2005/07/21 05:02:38 trhodes Exp $ .\" .Dd July 16, 2005 .Dt BGE 4 @@ -40,8 +40,8 @@ .Sh SYNOPSIS To compile support for the .Nm -driver into your kernel, place the following lines in your kernel configuration -file: +driver into your kernel, place the following lines in your +kernel configuration file: .Bd -ragged -offset indent .Cd "device miibus" .Cd "device bge" ==== //depot/projects/wifi/share/man/man4/cdce.4#5 (text+ko) ==== @@ -26,7 +26,7 @@ .\" POSSIBILITY OF SUCH DAMAGE. .\" .\" $NetBSD: cdce.4,v 1.4 2004/12/08 18:35:56 peter Exp $ -.\" $FreeBSD: src/share/man/man4/cdce.4,v 1.4 2005/07/19 00:26:29 trhodes Exp $ +.\" $FreeBSD: src/share/man/man4/cdce.4,v 1.5 2005/07/21 05:02:38 trhodes Exp $ .\" .Dd July 16, 2005 .Dt CDCE 4 @@ -37,8 +37,8 @@ .Sh SYNOPSIS To compile support for the .Nm -driver into your kernel, place the following lines in your kernel configuration -file: +driver into your kernel, place the following lines in your +kernel configuration file: .Bd -ragged -offset indent .Cd "device uhci" .Cd "device ohci" ==== //depot/projects/wifi/share/man/man4/cm.4#4 (text+ko) ==== @@ -23,7 +23,7 @@ .\" OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF .\" SUCH DAMAGE. .\" -.\" $FreeBSD: src/share/man/man4/cm.4,v 1.7 2005/07/19 00:26:29 trhodes Exp $ +.\" $FreeBSD: src/share/man/man4/cm.4,v 1.8 2005/07/21 05:02:38 trhodes Exp $ .\" .Dd July 16,2005 .Dt CM 4 @@ -34,8 +34,8 @@ .Sh SYNOPSIS To compile support for the .Nm -driver into your kernel, place the following lines in your kernel configuration -file: +driver into your kernel, place the following lines in +your kernel configuration file: .Bd -ragged -offset indent .Cd "device isa" .Cd "device cm" ==== //depot/projects/wifi/share/man/man4/cue.4#3 (text+ko) ==== @@ -28,7 +28,7 @@ .\" ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF .\" THE POSSIBILITY OF SUCH DAMAGE. .\" -.\" $FreeBSD: src/share/man/man4/cue.4,v 1.20 2005/07/19 00:26:29 trhodes Exp $ +.\" $FreeBSD: src/share/man/man4/cue.4,v 1.21 2005/07/21 05:02:38 trhodes Exp $ .\" .Dd July 16, 2005 .Dt CUE 4 @@ -39,8 +39,8 @@ .Sh SYNOPSIS To compile support for the .Nm -driver into your kernel, place the following lines in your kernel configuration -file: +driver into your kernel, place the following lines in your +kernel configuration file: .Bd -ragged -offset indent .Cd "device uhci" .Cd "device ohci" ==== //depot/projects/wifi/share/man/man4/dc.4#6 (text+ko) ==== @@ -28,7 +28,7 @@ .\" ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF .\" THE POSSIBILITY OF SUCH DAMAGE. .\" -.\" $FreeBSD: src/share/man/man4/dc.4,v 1.36 2005/07/19 00:26:29 trhodes Exp $ +.\" $FreeBSD: src/share/man/man4/dc.4,v 1.37 2005/07/21 05:02:38 trhodes Exp $ .\" .Dd July 16, 2005 .Dt DC 4 @@ -39,8 +39,8 @@ .Sh SYNOPSIS To compile support for the .Nm -driver into your kernel, place the following lines in your kernel configuration -file: +driver into your kernel, place the following lines in your +kernel configuration file: .Bd -ragged -offset indent .Cd "device miibus" .Cd "device dc" ==== //depot/projects/wifi/share/man/man4/de.4#4 (text+ko) ==== @@ -23,7 +23,7 @@ .\" (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF .\" THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. .\" -.\" $FreeBSD: src/share/man/man4/de.4,v 1.20 2005/07/19 00:26:29 trhodes Exp $ +.\" $FreeBSD: src/share/man/man4/de.4,v 1.21 2005/07/21 05:02:38 trhodes Exp $ .\" .Dd July 16, 2005 .Dt DE 4 @@ -34,8 +34,8 @@ .Sh SYNOPSIS To compile support for the .Nm -driver into your kernel, place the following line in your kernel configuration -file: +driver into your kernel, place the following line in your +kernel configuration file: .Bd -ragged -offset indent .Cd "device de" .Ed ==== //depot/projects/wifi/share/man/man4/ed.4#8 (text+ko) ==== @@ -28,7 +28,7 @@ .\" OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF .\" SUCH DAMAGE. .\" -.\" $FreeBSD: src/share/man/man4/ed.4,v 1.47 2005/07/19 00:26:29 trhodes Exp $ +.\" $FreeBSD: src/share/man/man4/ed.4,v 1.48 2005/07/21 05:02:38 trhodes Exp $ .\" .Dd July 16, 2005 .Dt ED 4 @@ -39,8 +39,8 @@ .Sh SYNOPSIS To compile support for the .Nm -driver into your kernel, place the following lines in your kernel configuration -file: +driver into your kernel, place the following lines in your +kernel configuration file: .Bd -ragged -offset indent .Cd "device miibus" .Cd "device ed" ==== //depot/projects/wifi/share/man/man4/em.4#9 (text+ko) ==== @@ -29,7 +29,7 @@ .\" .\" * Other names and brands may be claimed as the property of others. .\" -.\" $FreeBSD: src/share/man/man4/em.4,v 1.21 2005/07/19 00:26:29 trhodes Exp $ +.\" $FreeBSD: src/share/man/man4/em.4,v 1.22 2005/07/21 05:02:38 trhodes Exp $ .\" .Dd July 16, 2005 .Dt EM 4 @@ -40,8 +40,8 @@ .Sh SYNOPSIS To compile support for the .Nm -driver into your kernel, place the following line in your kernel configuration -file: +driver into your kernel, place the following line in your +kernel configuration file: .Bd -ragged -offset indent .Cd "device em" .Ed ==== //depot/projects/wifi/share/man/man4/en.4#3 (text+ko) ==== @@ -1,4 +1,4 @@ -.\" $FreeBSD: src/share/man/man4/en.4,v 1.20 2005/07/19 00:26:29 trhodes Exp $ +.\" $FreeBSD: src/share/man/man4/en.4,v 1.21 2005/07/21 05:02:38 trhodes Exp $ .\" .Dd July 16, 2005 .Dt EN 4 @@ -9,8 +9,8 @@ .Sh SYNOPSIS To compile support for the .Nm -driver into your kernel, place the following lines in your kernel configuration -file: +driver into your kernel, place the following lines in your +kernel configuration file: .Bd -ragged -offset indent .Cd "device en" .Cd "device atm" ==== //depot/projects/wifi/share/man/man4/fwe.4#5 (text+ko) ==== @@ -22,7 +22,7 @@ .\" ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE .\" POSSIBILITY OF SUCH DAMAGE. .\" -.\" $FreeBSD: src/share/man/man4/fwe.4,v 1.8 2005/07/19 00:26:29 trhodes Exp $ +.\" $FreeBSD: src/share/man/man4/fwe.4,v 1.9 2005/07/21 05:02:38 trhodes Exp $ .\" .\" .Dd July 16, 2005 @@ -34,8 +34,8 @@ .Sh SYNOPSIS To compile support for the .Nm -driver into your kernel, place the following lines in your kernel configuration -file: +driver into your kernel, place the following lines in your +kernel configuration file: .Bd -ragged -offset indent .Cd "device firewire" .Cd "device fwe" ==== //depot/projects/wifi/share/man/man4/fwip.4#5 (text+ko) ==== @@ -23,7 +23,7 @@ .\" ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE .\" POSSIBILITY OF SUCH DAMAGE. .\" -.\" $FreeBSD: src/share/man/man4/fwip.4,v 1.6 2005/07/19 00:26:29 trhodes Exp $ +.\" $FreeBSD: src/share/man/man4/fwip.4,v 1.7 2005/07/21 05:02:38 trhodes Exp $ .\" .Dd July 16, 2005 .Dt FWIP 4 @@ -34,8 +34,8 @@ .Sh SYNOPSIS To compile support for the .Xr fwip 4 -driver into your kernel, place the following lines in your kernel configuration -file: +driver into your kernel, place the following lines in your +kernel configuration file: .Bd -ragged -offset indent .Cd "device firewire" .Cd "device fwip" ==== //depot/projects/wifi/share/man/man4/fxp.4#5 (text+ko) ==== @@ -23,7 +23,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. >>> TRUNCATED FOR MAIL (1000 lines) <<<
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200507212009.j6LK9ntO014049>