svn commit: r248031 - in head/sys: kern sys

2013-03-08 Thread Andre Oppermann
Author: andre Date: Fri Mar 8 10:14:58 2013 New Revision: 248031 URL: http://svnweb.freebsd.org/changeset/base/248031 Log: Move the auto-sizing of the callout array from init_param2() to kern_timeout_callwheel_alloc() where it is actually used. This is a mechanical move and no tuning par

svn commit: r248032 - in head/sys: kern sys vm

2013-03-08 Thread Andre Oppermann
Author: andre Date: Fri Mar 8 10:37:17 2013 New Revision: 248032 URL: http://svnweb.freebsd.org/changeset/base/248032 Log: Move the callout subsystem initialization to its own SYSINIT() from being indirectly called via cpu_startup()+vm_ksubmap_init(). The boot order position remains the sam

svn commit: r248033 - head/usr.sbin/pkg

2013-03-08 Thread Baptiste Daroussin
Author: bapt Date: Fri Mar 8 10:43:03 2013 New Revision: 248033 URL: http://svnweb.freebsd.org/changeset/base/248033 Log: Fix bootstrapping pkgng by not appending "/latest/" to PACKAGESITE. Reporter by : Alexander Yerenkow (via irc) Modified: head/usr.sbin/pkg/pkg.c Modified: head/usr.

svn commit: r248055 - in head: . sys/sparc64/conf

2013-03-08 Thread Marius Strobl
alse' /etc/malloc.conf".) +20130308: + CTL_DISABLE has also been added to the sparc64 GENERIC (for further + information, see the respective 20130304 entry). + 20130304: Recent commits to callout(9) changed the size of struct callout, so the KBI is probab

svn commit: r248058 - head/sys/geom/label

2013-03-08 Thread Jean-Sebastien Pedron
Author: dumbbell Date: Fri Mar 8 18:07:43 2013 New Revision: 248058 URL: http://svnweb.freebsd.org/changeset/base/248058 Log: g_label_ntfs_taste: Abort taste is recsize == 0 This will avoid a 0-byte read (in g_read_data()) leading to a panic, if previously read data are erroneous. S

svn commit: r248059 - head/sys/dev/oce

2013-03-08 Thread Xin LI
Author: delphij Date: Fri Mar 8 18:08:12 2013 New Revision: 248059 URL: http://svnweb.freebsd.org/changeset/base/248059 Log: Eliminate excessive $FreeBSD$ headers. Noticed by: jmallett Modified: head/sys/dev/oce/oce_hw.h head/sys/dev/oce/oce_sysctl.c Modified: head/sys/dev/oce/oce_

svn commit: r248060 - in head/sys/dev/drm2: . ttm

2013-03-08 Thread Jean-Sebastien Pedron
Author: dumbbell Date: Fri Mar 8 18:11:02 2013 New Revision: 248060 URL: http://svnweb.freebsd.org/changeset/base/248060 Log: drm: Fix a call to free(9) with an incorrect malloc type While here, the call to free(9) is moved to drm_global.c, near the initial malloc(9). Reviewed by:

Re: svn commit: r248060 - in head/sys/dev/drm2: . ttm

2013-03-08 Thread Eitan Adler
On 8 March 2013 13:11, Jean-Sebastien Pedron wrote: > @@ -125,8 +125,6 @@ static ssize_t ttm_mem_zone_store(struct > > static void ttm_mem_global_kobj_release(struct ttm_mem_global *glob) > { > - > - free(glob, M_TTM_ZONE); > } Can this function now be removed, because it appears to be e

svn commit: r248061 - head/sys/dev/drm2

2013-03-08 Thread Jean-Sebastien Pedron
Author: dumbbell Date: Fri Mar 8 18:15:07 2013 New Revision: 248061 URL: http://svnweb.freebsd.org/changeset/base/248061 Log: Import Linux commit a1b7736dac5f2d5876e68c47a0fce3f423840070 Author: Sascha Hauer Date: Wed Feb 1 11:38:22 2012 +0100 drm drm_fb_helper: destroy modes

Re: svn commit: r248031 - in head/sys: kern sys

2013-03-08 Thread Alan Cox
On 03/08/2013 04:14, Andre Oppermann wrote: > Author: andre > Date: Fri Mar 8 10:14:58 2013 > New Revision: 248031 > URL: http://svnweb.freebsd.org/changeset/base/248031 > > Log: > Move the auto-sizing of the callout array from init_param2() to > kern_timeout_callwheel_alloc() where it is actu

svn commit: r248068 - in head: sbin/geom/class/raid sys/geom/raid

2013-03-08 Thread Sean Bruno
Author: sbruno Date: Fri Mar 8 20:07:32 2013 New Revision: 248068 URL: http://svnweb.freebsd.org/changeset/base/248068 Log: Add legacy support to geom raid to create a /dev/arX device for support of upgrading older machines using ataraid(4) to newer releases. This optional parameter is c

svn commit: r248069 - head/sys/net80211

2013-03-08 Thread Adrian Chadd
Author: adrian Date: Fri Mar 8 20:23:55 2013 New Revision: 248069 URL: http://svnweb.freebsd.org/changeset/base/248069 Log: Bring over my initial work from the net80211 TX locking branch. This patchset implements a new TX lock, covering both the per-VAP (and thus per-node) TX locking and

svn commit: r248070 - head/sys/net

2013-03-08 Thread Alexander V. Chernikov
Author: melifaro Date: Fri Mar 8 20:33:50 2013 New Revision: 248070 URL: http://svnweb.freebsd.org/changeset/base/248070 Log: Fix long-standing issue with interface routes being unprotected: Use RTM_PINNED flag to mark route as immutable. Forbid deleting immutable routes without special rtr

Re: svn commit: r247919 - head/lib/libutil

2013-03-08 Thread Xin Li
-BEGIN PGP SIGNED MESSAGE- Hash: SHA512 On 03/07/13 11:00, Diane Bruce wrote: > Author: db (ports committer) Date: Thu Mar 7 19:00:00 2013 New > Revision: 247919 URL: > http://svnweb.freebsd.org/changeset/base/247919 > > Log: Cleanup gr_add() so it does not leak mem This is part of > ong

Re: svn commit: r248031 - in head/sys: kern sys

2013-03-08 Thread Alfred Perlstein
Agreed, Andre, please stop removing my comments. -Alfred On 3/8/13 10:17 AM, Alan Cox wrote: On 03/08/2013 04:14, Andre Oppermann wrote: Author: andre Date: Fri Mar 8 10:14:58 2013 New Revision: 248031 URL: http://svnweb.freebsd.org/changeset/base/248031 Log: Move the auto-sizing of the

svn commit: r248079 - head/sys/modules/ath

2013-03-08 Thread Adrian Chadd
Author: adrian Date: Sat Mar 9 01:05:36 2013 New Revision: 248079 URL: http://svnweb.freebsd.org/changeset/base/248079 Log: Placeholder for the upcoming AR9300 HAL code. Modified: head/sys/modules/ath/Makefile Modified: head/sys/modules/ath/Makefile =

svn commit: r248082 - in head/sys: cddl/compat/opensolaris/sys vm

2013-03-08 Thread Attilio Rao
Author: attilio Date: Sat Mar 9 02:05:29 2013 New Revision: 248082 URL: http://svnweb.freebsd.org/changeset/base/248082 Log: Merge from vmc-playground: Introduce a new KPI that verifies if the page cache is empty for a specified vm_object. This KPI does not make assumptions about the loc

svn commit: r248084 - in head/sys: amd64/amd64 arm/arm cddl/compat/opensolaris/kern cddl/compat/opensolaris/sys cddl/contrib/opensolaris/uts/common/fs/zfs cddl/contrib/opensolaris/uts/common/fs/zfs...

2013-03-08 Thread Attilio Rao
Author: attilio Date: Sat Mar 9 02:32:23 2013 New Revision: 248084 URL: http://svnweb.freebsd.org/changeset/base/248084 Log: Switch the vm_object mutex to be a rwlock. This will enable in the future further optimizations where the vm_object lock will be held in read mode most of the time t

svn commit: r248089 - head/sys/net80211

2013-03-08 Thread Adrian Chadd
Author: adrian Date: Sat Mar 9 05:20:33 2013 New Revision: 248089 URL: http://svnweb.freebsd.org/changeset/base/248089 Log: Fix non-invariant compilation. Modified: head/sys/net80211/ieee80211_mesh.c Modified: head/sys/net80211/ieee80211_mesh.c ==

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

2013-03-08 Thread Adrian Chadd
Author: adrian Date: Sat Mar 9 06:11:58 2013 New Revision: 248090 URL: http://svnweb.freebsd.org/changeset/base/248090 Log: Print out the queue flags during a TX DMA shutdown. Modified: head/sys/dev/ath/if_ath.c Modified: head/sys/dev/ath/if_ath.c ===