svn commit: r233992 - in head: bin/sh bin/stty lib/libc/locale lib/msun/man sbin/sunlabel share/man/man3 share/man/man4 share/man/man4/man4.i386 usr.bin/hexdump usr.sbin/lmcconfig

2012-04-07 Thread Joel Dahl
Author: joel (doc committer) Date: Sat Apr 7 09:05:30 2012 New Revision: 233992 URL: http://svn.freebsd.org/changeset/base/233992 Log: mdoc: fix column names, indentation, column separation within each row, and quotation. Also make sure we have the same amount of columns in each row as the

svn commit: r233993 - head/sbin/ifconfig

2012-04-07 Thread Joel Dahl
Author: joel (doc committer) Date: Sat Apr 7 09:11:07 2012 New Revision: 233993 URL: http://svn.freebsd.org/changeset/base/233993 Log: Remove end of line whitespace introduced in previous commit. Modified: head/sbin/ifconfig/ifconfig.8 Modified: head/sbin/ifconfig/ifconfig.8 ===

svn commit: r233994 - head/lib/libc/locale

2012-04-07 Thread Joel Dahl
Author: joel (doc committer) Date: Sat Apr 7 09:26:21 2012 New Revision: 233994 URL: http://svn.freebsd.org/changeset/base/233994 Log: mdoc: fix function type. Modified: head/lib/libc/locale/newlocale.3 Modified: head/lib/libc/locale/newlocale.3 =

svn commit: r233998 - head/sys/fs/tmpfs

2012-04-07 Thread Gleb Kurtsou
Author: gleb Date: Sat Apr 7 15:23:51 2012 New Revision: 233998 URL: http://svn.freebsd.org/changeset/base/233998 Log: Add reserved memory limit sysctl to tmpfs. Cleanup availble and used memory functions. Check if free pages available before allocating new node. Discussed with:

svn commit: r233999 - in head/sys: fs/tmpfs kern sys

2012-04-07 Thread Gleb Kurtsou
Author: gleb Date: Sat Apr 7 15:27:34 2012 New Revision: 233999 URL: http://svn.freebsd.org/changeset/base/233999 Log: Add vfs_getopt_size. Support human readable file system options in tmpfs. Increase maximum tmpfs file system size to 4GB*PAGE_SIZE on 32 bit archs. Discussed with:

svn commit: r234000 - head/sys/fs/tmpfs

2012-04-07 Thread Gleb Kurtsou
Author: gleb Date: Sat Apr 7 15:30:46 2012 New Revision: 234000 URL: http://svn.freebsd.org/changeset/base/234000 Log: tmpfs supports only INT_MAX nodes due to limitations of unit number allocator. Replace UINT32_MAX checks with INT_MAX. Keeping more than 2^31 nodes in memory is not li

Re: svn commit: r232275 - in head/sys: amd64/include i386/include pc98/include x86/include

2012-04-07 Thread David Schultz
On Fri, Mar 02, 2012, Tijl Coosemans wrote: > Thanks, that was quite informative. C11 does say something about the > FP env and signals now though: > > ``When the processing of the abstract machine is interrupted by receipt > of a signal, the values of objects that are neither lock-free atomic > o

Re: svn commit: r232351 - in head/sys: kern sys ufs/ffs ufs/ufs

2012-04-07 Thread David Schultz
On Fri, Mar 02, 2012, David Chisnall wrote: > On 2 Mar 2012, at 12:53, Konstantin Belousov wrote: > > > This part of the change breaks KBI. I suggest that for merge to stable/9 > > you would leave the bread and breadn as functions. > > Can we not do this for the general case? Provide them as in

Re: svn commit: r232351 - in head/sys: kern sys ufs/ffs ufs/ufs

2012-04-07 Thread David Chisnall
On 7 Apr 2012, at 18:10, David Schultz wrote: > The biggest hinderance to using extern inline is that gcc and C99 > disagree about what it means, unless you use a reasonably recent > compiler in C99 mode. I first tried to use extern inline in the > tree several years after I backported gcc's C99

svn commit: r234003 - head/lib/libc/powerpc64/gen

2012-04-07 Thread Nathan Whitehorn
Author: nwhitehorn Date: Sat Apr 7 22:28:50 2012 New Revision: 234003 URL: http://svn.freebsd.org/changeset/base/234003 Log: Properly resolve the _ctx_start function descriptor (the symbol _ctx_start is a descriptor, not a code address), which prevents crashes when starting a context. This

svn commit: r234004 - in head/sys: arm/xscale/pxa conf

2012-04-07 Thread Stanislav Sedov
Author: stas Date: Sat Apr 7 23:47:08 2012 New Revision: 234004 URL: http://svn.freebsd.org/changeset/base/234004 Log: - Add new ARM kernel option QEMU_WORKAROUNDS which can be used in the code which needs to implement some specific behaviour when being run under QEMU. - Make PXA UART

svn commit: r234005 - in head: lib/libc/arm/gen sys/arm/conf sys/arm/include

2012-04-07 Thread Stanislav Sedov
Author: stas Date: Sat Apr 7 23:48:51 2012 New Revision: 234005 URL: http://svn.freebsd.org/changeset/base/234005 Log: - Add kernel config file for QEMU-emulated gumstix board. Added: head/sys/arm/conf/GUMSTIX-QEMU (contents, props changed) Modified: head/lib/libc/arm/gen/Makefile.inc

svn commit: r234006 - in head: lib/libc/arm/gen sys/arm/include

2012-04-07 Thread Stanislav Sedov
Author: stas Date: Sat Apr 7 23:51:16 2012 New Revision: 234006 URL: http://svn.freebsd.org/changeset/base/234006 Log: - Revert part of r234005, which I did not intend to commit. Sorry! :( Modified: head/lib/libc/arm/gen/Makefile.inc head/sys/arm/include/armreg.h Modified: head/lib/li

svn commit: r234009 - head/sys/dev/ath

2012-04-07 Thread Adrian Chadd
Author: adrian Date: Sun Apr 8 00:40:16 2012 New Revision: 234009 URL: http://svn.freebsd.org/changeset/base/234009 Log: After reviewing the mcast/sleep station code a little, undo some brain damage which I committed when I had less clue about such things. Don't ever put normal data fram

svn commit: r234011 - head/lib/libgssapi

2012-04-07 Thread Stanislav Sedov
Author: stas Date: Sun Apr 8 03:55:25 2012 New Revision: 234011 URL: http://svn.freebsd.org/changeset/base/234011 Log: - Use __NO_TLS preprocessor value to make assumptions about TLS support on a platform. Modified: head/lib/libgssapi/gss_display_status.c Modified: head/lib/libgssapi/gs

svn commit: r234013 - in head/kerberos5/lib: libasn1 libkafs5

2012-04-07 Thread Stanislav Sedov
Author: stas Date: Sun Apr 8 04:22:09 2012 New Revision: 234013 URL: http://svn.freebsd.org/changeset/base/234013 Log: - Add a "real" symbol version map to libasn1. The upstream version of the version map just exported all the symbols, which caused a binutils bug being triggered when l

svn commit: r234014 - head/lib/libc/arm/gen

2012-04-07 Thread Andrew Turner
Author: andrew Date: Sun Apr 8 04:36:27 2012 New Revision: 234014 URL: http://svn.freebsd.org/changeset/base/234014 Log: Unlike other functions __aeabi_read_tp function must preserve r1-r3. The currently generated code clobbers r3. Fix this by loading ARM_TP_ADDRESS using inline assembly.

svn commit: r234015 - head/tools/tools/ath/common

2012-04-07 Thread Adrian Chadd
Author: adrian Date: Sun Apr 8 04:42:53 2012 New Revision: 234015 URL: http://svn.freebsd.org/changeset/base/234015 Log: Add AR_ISR_S5 and AR_ISR_S5_S. Modified: head/tools/tools/ath/common/dumpregs_5416.c Modified: head/tools/tools/ath/common/dumpregs_5416.c ===

Re: svn commit: r234014 - head/lib/libc/arm/gen

2012-04-07 Thread Andrew Turner
On Sun, 8 Apr 2012 04:36:27 + (UTC) Andrew Turner wrote: > Author: andrew > Date: Sun Apr 8 04:36:27 2012 > New Revision: 234014 > URL: http://svn.freebsd.org/changeset/base/234014 > > Log: > Unlike other functions __aeabi_read_tp function must preserve > r1-r3. The currently generated co

svn commit: r234018 - head/sys/net80211

2012-04-07 Thread Adrian Chadd
Author: adrian Date: Sun Apr 8 04:51:25 2012 New Revision: 234018 URL: http://svn.freebsd.org/changeset/base/234018 Log: Add some statistics to track BAR TX. Modified: head/sys/net80211/ieee80211_ht.c head/sys/net80211/ieee80211_ioctl.h Modified: head/sys/net80211/ieee80211_ht.c =

svn commit: r234019 - head/tools/tools/net80211/wlanstats

2012-04-07 Thread Adrian Chadd
Author: adrian Date: Sun Apr 8 04:51:43 2012 New Revision: 234019 URL: http://svn.freebsd.org/changeset/base/234019 Log: Teach wlanstats about the new BAR TX statistics. Modified: head/tools/tools/net80211/wlanstats/wlanstats.c Modified: head/tools/tools/net80211/wlanstats/wlanstats.c =

svn commit: r234024 - head/sys/ufs/ffs

2012-04-07 Thread Kirk McKusick
Author: mckusick Date: Sun Apr 8 06:14:49 2012 New Revision: 234024 URL: http://svn.freebsd.org/changeset/base/234024 Log: Drop an unnecessary setting of si_mountpt when updating a UFS mount point. Clearly it must have been set when the mount was done. Reviewed by: kib Modified: head/

svn commit: r234025 - head/sys/fs/msdosfs

2012-04-07 Thread Kirk McKusick
Author: mckusick Date: Sun Apr 8 06:18:18 2012 New Revision: 234025 URL: http://svn.freebsd.org/changeset/base/234025 Log: Add I/O accounting to msdos filesystem. Suggested and reviewed by: kib Modified: head/sys/fs/msdosfs/msdosfs_vfsops.c Modified: head/sys/fs/msdosfs/msdosfs_vfsops.

svn commit: r234026 - head/sys/geom

2012-04-07 Thread Kirk McKusick
Author: mckusick Date: Sun Apr 8 06:20:21 2012 New Revision: 234026 URL: http://svn.freebsd.org/changeset/base/234026 Log: Expand locking around identification of filesystem mount point when accounting for I/O counts at completion of I/O operation. Also switch from using global devmtx to vn