svn commit: r254825 - head/share/man/man9

2013-08-24 Thread Joel Dahl
Author: joel (doc committer) Date: Sun Aug 25 06:58:51 2013 New Revision: 254825 URL: http://svnweb.freebsd.org/changeset/base/254825 Log: mdoc fixes. Modified: head/share/man/man9/pfil.9 Modified: head/share/man/man9/pfil.9 ===

Re: svn commit: r254824 - head/sys/dev/hwpmc

2013-08-24 Thread hiren panchasara
On Sat, Aug 24, 2013 at 7:07 PM, Adrian Chadd wrote: > Author: adrian > Date: Sun Aug 25 02:07:28 2013 > New Revision: 254824 > URL: http://svnweb.freebsd.org/changeset/base/254824 > > Log: > Update the MEM_UOP_RETIRED PMC operation for sandy bridge and sandy > bridge Xeon. > > Summary: The

Re: svn commit: r254799 - in head/sys: dev/cas dev/hatm dev/iscsi_initiator dev/lge dev/mwl kern sys

2013-08-24 Thread Glen Barber
On Sat, Aug 24, 2013 at 04:57:44PM +, Andre Oppermann wrote: > Author: andre > Date: Sat Aug 24 16:57:44 2013 > New Revision: 254799 > URL: http://svnweb.freebsd.org/changeset/base/254799 > > Log: > Add an mbuf pointer parameter to (*ext_free) to give the external > free function access to

svn commit: r254824 - head/sys/dev/hwpmc

2013-08-24 Thread Adrian Chadd
Author: adrian Date: Sun Aug 25 02:07:28 2013 New Revision: 254824 URL: http://svnweb.freebsd.org/changeset/base/254824 Log: Update the MEM_UOP_RETIRED PMC operation for sandy bridge and sandy bridge Xeon. Summary: These are PEBS events but they're also available as normal counter/sampl

svn commit: r254823 - head/sys/net

2013-08-24 Thread Alfred Perlstein
Author: alfred Date: Sun Aug 25 01:55:14 2013 New Revision: 254823 URL: http://svnweb.freebsd.org/changeset/base/254823 Log: Remove the #ifdef OFED from the 20 byte mac in struct llentry. With this change it is now possible to build the entire infiniband stack as modules and load it dynam

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

2013-08-24 Thread Jean-Sebastien Pedron
Author: dumbbell Date: Sun Aug 25 00:34:44 2013 New Revision: 254822 URL: http://svnweb.freebsd.org/changeset/base/254822 Log: drm: In drm_mmap_single, try ttm_bo_mmap_single() before drm_gem_mmap_single() In drivers such as the Radeon driver, the DRIVER_GEM features flag is set but TTM i

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

2013-08-24 Thread Jean-Sebastien Pedron
Author: dumbbell Date: Sun Aug 25 00:22:34 2013 New Revision: 254821 URL: http://svnweb.freebsd.org/changeset/base/254821 Log: drm: Fix cleanup if device initialization fails This plugs some memory leaks. Modified: head/sys/dev/drm2/drm_drv.c Modified: head/sys/dev/drm2/drm_drv.c ==

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

2013-08-24 Thread Jean-Sebastien Pedron
Author: dumbbell Date: Sun Aug 25 00:13:53 2013 New Revision: 254820 URL: http://svnweb.freebsd.org/changeset/base/254820 Log: drm: Use driver-provided "use_msi" callback to determine if MSI is blacklisted For now, keep the static array for i915. But eventually, it should be moved to a ca

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

2013-08-24 Thread Jean-Sebastien Pedron
Author: dumbbell Date: Sat Aug 24 23:54:06 2013 New Revision: 254819 URL: http://svnweb.freebsd.org/changeset/base/254819 Log: drm: Don't delete already deleted iicbus child from drm_iic_dp_aux The iic_dp_aux_detach callback is therefore useless: it's replaced by bus_generic_detach. This

svn commit: r254818 - in head/sys/dev/drm2: . i915

2013-08-24 Thread Jean-Sebastien Pedron
Author: dumbbell Date: Sat Aug 24 23:47:31 2013 New Revision: 254818 URL: http://svnweb.freebsd.org/changeset/base/254818 Log: drm: Move definition of EREMOTEIO to drmP.h It will be used by both i915 and radeon drivers. Add ERESTARTSYS definition at the same time. Modified: head/sys

svn commit: r254817 - in head/sys: dev/drm2 modules/drm2/drm2

2013-08-24 Thread Jean-Sebastien Pedron
Author: dumbbell Date: Sat Aug 24 23:38:57 2013 New Revision: 254817 URL: http://svnweb.freebsd.org/changeset/base/254817 Log: drm: Import drm_dp_helper.c from Linux 3.8-rc3 While here, update drm_dp_helper.h to better match Linux one. Added: head/sys/dev/drm2/drm_dp_helper.c (contents

Re: svn commit: r254772 - head/share/man/man9

2013-08-24 Thread Andre Oppermann
On 24.08.2013 23:25, Benjamin Kaduk wrote: On Sat, Aug 24, 2013 at 6:38 AM, Andre Oppermann mailto:an...@freebsd.org>> wrote: Author: andre Date: Sat Aug 24 10:38:02 2013 New Revision: 254772 URL: http://svnweb.freebsd.org/changeset/base/254772 Log: pfil_hook_get() ha

svn commit: r254815 - head/share/man/man9

2013-08-24 Thread Andre Oppermann
Author: andre Date: Sat Aug 24 21:30:35 2013 New Revision: 254815 URL: http://svnweb.freebsd.org/changeset/base/254815 Log: Fix BUGS section after botched modify in r254772. Reported by: bjk Modified: head/share/man/man9/pfil.9 Modified: head/share/man/man9/pfil.9 =

Re: svn commit: r254779 - head/sys/kern

2013-08-24 Thread Andre Oppermann
On 24.08.2013 23:13, Glen Barber wrote: On Sat, Aug 24, 2013 at 12:24:59PM +, Andre Oppermann wrote: Author: andre Date: Sat Aug 24 12:24:58 2013 New Revision: 254779 URL: http://svnweb.freebsd.org/changeset/base/254779 Log: Avoid code duplication for mbuf initialization and use m_init()

svn commit: r254814 - head/sys/kern

2013-08-24 Thread Andre Oppermann
Author: andre Date: Sat Aug 24 21:25:53 2013 New Revision: 254814 URL: http://svnweb.freebsd.org/changeset/base/254814 Log: After r254779 "error" must always be present in mb_ctor_pack(), not only when MAC is defined. Reported by: gjb / tinderbox Sponsored by: The FreeBSD Foundation M

Re: svn commit: r254772 - head/share/man/man9

2013-08-24 Thread Benjamin Kaduk
On Sat, Aug 24, 2013 at 6:38 AM, Andre Oppermann wrote: > Author: andre > Date: Sat Aug 24 10:38:02 2013 > New Revision: 254772 > URL: http://svnweb.freebsd.org/changeset/base/254772 > > Log: > pfil_hook_get() has been internalized in r254771 and is no longer > part of the API. It wasn't saf

svn commit: r254813 - in head: share/man/man9 sys/cddl/contrib/opensolaris/uts/common/dtrace sys/cddl/dev/dtrace sys/cddl/dev/sdt sys/dev/hwpmc sys/kern sys/sys

2013-08-24 Thread Mark Johnston
Author: markj Date: Sat Aug 24 21:13:38 2013 New Revision: 254813 URL: http://svnweb.freebsd.org/changeset/base/254813 Log: Rename the kld_unload event handler to kld_unload_try, and add a new kld_unload event handler which gets invoked after a linker file has been successfully unloaded. The

Re: svn commit: r254779 - head/sys/kern

2013-08-24 Thread Glen Barber
On Sat, Aug 24, 2013 at 12:24:59PM +, Andre Oppermann wrote: > Author: andre > Date: Sat Aug 24 12:24:58 2013 > New Revision: 254779 > URL: http://svnweb.freebsd.org/changeset/base/254779 > > Log: > Avoid code duplication for mbuf initialization and use m_init() instead > in mb_ctor_mbuf()

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

2013-08-24 Thread Andre Oppermann
Author: andre Date: Sat Aug 24 21:09:57 2013 New Revision: 254812 URL: http://svnweb.freebsd.org/changeset/base/254812 Log: Remove unused m_free_fast(). The difference to m_free() is only 2 predictable branches nowadays. However as a pre-condition the caller had to ensure that the mbuf pkt

svn commit: r254811 - head/sys/kern

2013-08-24 Thread Mark Johnston
Author: markj Date: Sat Aug 24 21:08:55 2013 New Revision: 254811 URL: http://svnweb.freebsd.org/changeset/base/254811 Log: Set things up so that linker_file_lookup_set() is always called with the linker lock held. This makes it possible to call it from a kld event handler with the shared lo

svn commit: r254810 - head/sys/kern

2013-08-24 Thread Mark Johnston
Author: markj Date: Sat Aug 24 21:07:04 2013 New Revision: 254810 URL: http://svnweb.freebsd.org/changeset/base/254810 Log: Remove the kld lock macros and just use the sx(9) API. Add locking in linker_init_kernel_modules() and linker_preload() in order to remove most of the checks for !cold

svn commit: r254809 - head/sys/dev/fdc

2013-08-24 Thread Joerg Wunsch
Author: joerg Date: Sat Aug 24 21:04:54 2013 New Revision: 254809 URL: http://svnweb.freebsd.org/changeset/base/254809 Log: Do not use "Enable Implied Seek" on enhanced floppy controllers. This breaks the "2step" feature of the driver, e.g. in order to read 360 KiB media on a 1200 KiB drive

svn commit: r254808 - head/sys/kern

2013-08-24 Thread Mark Johnston
Author: markj Date: Sat Aug 24 21:00:39 2013 New Revision: 254808 URL: http://svnweb.freebsd.org/changeset/base/254808 Log: Remove some code that has been commented out since it was added in 2000. Modified: head/sys/kern/link_elf.c Modified: head/sys/kern/link_elf.c =

svn commit: r254807 - head/sys/sys

2013-08-24 Thread Andre Oppermann
Author: andre Date: Sat Aug 24 20:26:41 2013 New Revision: 254807 URL: http://svnweb.freebsd.org/changeset/base/254807 Log: Compact m_hdr by packing the type and flags fields into one uint32_t. The mbuf type is an enumerator with only a handful of types in use and thus reduced from int to

svn commit: r254806 - in head: bin/sh tools/regression/bin/sh/expansion

2013-08-24 Thread Jilles Tjoelker
Author: jilles Date: Sat Aug 24 20:06:00 2013 New Revision: 254806 URL: http://svnweb.freebsd.org/changeset/base/254806 Log: sh: Reject ++ and -- in arithmetic. POSIX does not require ++ and -- in arithmetic. It is probably more useful to reject them than to treat ++x and --x as x silentl

svn commit: r254805 - head/sys/sys

2013-08-24 Thread Andre Oppermann
Author: andre Date: Sat Aug 24 19:58:36 2013 New Revision: 254805 URL: http://svnweb.freebsd.org/changeset/base/254805 Log: Add mtodo(m, o) macro taking an additional offset into the mbuf data section. Sponsored by: The FreeBSD Foundation Modified: head/sys/sys/mbuf.h Modified: head/sys

svn commit: r254804 - in head/sys: dev/cxgb dev/e1000 dev/ixgbe dev/patm dev/qlxgb kern net netinet netinet6 sys

2013-08-24 Thread Andre Oppermann
Author: andre Date: Sat Aug 24 19:51:18 2013 New Revision: 254804 URL: http://svnweb.freebsd.org/changeset/base/254804 Log: Restructure the mbuf pkthdr to make it fit for upcoming capabilities and features. The changes in particular are: o Remove rarely used "header" pointer and replace

svn commit: r254803 - in head/sys/dev: jme nfe

2013-08-24 Thread Andre Oppermann
Author: andre Date: Sat Aug 24 19:38:36 2013 New Revision: 254803 URL: http://svnweb.freebsd.org/changeset/base/254803 Log: Change local variable tso_segsz to tsosegsz to avoid mbuf.h macro conflicts. Sponsored by: The FreeBSD Foundation Modified: head/sys/dev/jme/if_jme.c head/sys/dev

Re: svn commit: r254760 - in head: share/man/man4 sys/cam/scsi sys/kern sys/sys

2013-08-24 Thread Kenneth D. Merry
On Sat, Aug 24, 2013 at 12:44:46 -0400, Glen Barber wrote: > On Sat, Aug 24, 2013 at 04:52:22AM +, Kenneth D. Merry wrote: > > Author: ken > > Date: Sat Aug 24 04:52:22 2013 > > New Revision: 254760 > > URL: http://svnweb.freebsd.org/changeset/base/254760 > > > > > [...] > > > @@ -83,6 +113,

svn commit: r254802 - head/sys/kern

2013-08-24 Thread Kenneth D. Merry
Author: ken Date: Sat Aug 24 19:02:36 2013 New Revision: 254802 URL: http://svnweb.freebsd.org/changeset/base/254802 Log: Fix a printf format warning on 32-bit mips and powerpc. Reported by: bde, gjb Pointy hat to:ken Modified: head/sys/kern/kern_physio.c Modified: head/sys/k

Re: svn commit: r254546 - releng/9.2/usr.sbin/makefs

2013-08-24 Thread Eitan Adler
On Mon, Aug 19, 2013 at 9:14 PM, Glen Barber wrote: > Author: gjb > Date: Tue Aug 20 01:14:16 2013 > New Revision: 254546 > URL: http://svnweb.freebsd.org/changeset/base/254546 > case 'p': > + /* Deprecated in favor of 'Z' */ I know I'm late here but can you

svn commit: r254801 - stable/9/sys/fs/ext2fs

2013-08-24 Thread Pedro F. Giffuni
Author: pfg Date: Sat Aug 24 17:45:42 2013 New Revision: 254801 URL: http://svnweb.freebsd.org/changeset/base/254801 Log: MFC r253651, r253652, r253657; ext2fs: Don't assume that on-disk format of a directory is the same as in ext2_readdir() has always been very fs specific and di

svn commit: r254800 - in head/sys/dev: cxgb sfxge

2013-08-24 Thread Andre Oppermann
Author: andre Date: Sat Aug 24 17:14:14 2013 New Revision: 254800 URL: http://svnweb.freebsd.org/changeset/base/254800 Log: Remove unnecessary setup of the m->pkthdr.header pointer. Sponsored by: The FreeBSD Foundation Modified: head/sys/dev/cxgb/cxgb_sge.c head/sys/dev/sfxge/sfxge_rx.

svn commit: r254799 - in head/sys: dev/cas dev/hatm dev/iscsi_initiator dev/lge dev/mwl kern sys

2013-08-24 Thread Andre Oppermann
Author: andre Date: Sat Aug 24 16:57:44 2013 New Revision: 254799 URL: http://svnweb.freebsd.org/changeset/base/254799 Log: Add an mbuf pointer parameter to (*ext_free) to give the external free function access to the mbuf the external memory was attached to. Mechanically adjust all use

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

2013-08-24 Thread Andre Oppermann
On 24.08.2013 15:15, Andre Oppermann wrote: Author: andre Date: Sat Aug 24 13:15:42 2013 New Revision: 254780 URL: http://svnweb.freebsd.org/changeset/base/254780 Log: dd a 24 bits wide ext_flags field to m_ext by reducing ext_type to 8 bits. ext_type is an enumerator and the number of ty

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

2013-08-24 Thread Jean-Sebastien Pedron
Author: dumbbell Date: Sat Aug 24 16:55:53 2013 New Revision: 254798 URL: http://svnweb.freebsd.org/changeset/base/254798 Log: drm: Fix leak of connector->edid_blob_ptr Modified: head/sys/dev/drm2/drm_crtc.c Modified: head/sys/dev/drm2/drm_crtc.c =

svn commit: r254797 - in head/sys/dev/drm2: . i915

2013-08-24 Thread Jean-Sebastien Pedron
Author: dumbbell Date: Sat Aug 24 16:50:47 2013 New Revision: 254797 URL: http://svnweb.freebsd.org/changeset/base/254797 Log: drm: Const'ify the 1st "drm_display_mode" passed to "mode_fixup" callbacks This will be needed by the Radeon KMS driver. Modified: head/sys/dev/drm2/drm_crtc.h

Re: svn commit: r254760 - in head: share/man/man4 sys/cam/scsi sys/kern sys/sys

2013-08-24 Thread Glen Barber
On Sat, Aug 24, 2013 at 04:52:22AM +, Kenneth D. Merry wrote: > Author: ken > Date: Sat Aug 24 04:52:22 2013 > New Revision: 254760 > URL: http://svnweb.freebsd.org/changeset/base/254760 > > [...] > @@ -83,6 +113,17 @@ physio(struct cdev *dev, struct uio *uio >*/ >

Re: svn commit: r254787 - head/sys/kern

2013-08-24 Thread Dmitry Morozovsky
On Sat, 24 Aug 2013, Alexander Motin wrote: > > > > > Remove locking from taskqueue_member(). The list of threads is > > > > Ah, so IIUC, it does not depend on other changes and could be tested on > > stock stable/9 right now? If so, I'd merge this to our tinderbox/poudriere > > builder a

svn commit: r254796 - head/sys/dev/drm2/i915

2013-08-24 Thread Jean-Sebastien Pedron
Author: dumbbell Date: Sat Aug 24 16:41:14 2013 New Revision: 254796 URL: http://svnweb.freebsd.org/changeset/base/254796 Log: drm/i915: Import Linux commit 71244653a8fb0f46bc12ae421f1d5f72af6a75da Author: Daniel Vetter Date: Mon Jun 4 18:39:20 2012 +0200 drm/i915: adjusted_mo

Re: svn commit: r254787 - head/sys/kern

2013-08-24 Thread Alexander Motin
On 24.08.2013 19:11, Dmitry Morozovsky wrote: On Sat, 24 Aug 2013, Alexander Motin wrote: MFprojects/camlock r254460: Remove locking from taskqueue_member(). The list of threads is static during the taskqueue life cycle, so there is no need to protect it, taking quite congested

svn commit: r254795 - in releng/9.2: release sys/conf

2013-08-24 Thread Glen Barber
Author: gjb Date: Sat Aug 24 16:17:33 2013 New Revision: 254795 URL: http://svnweb.freebsd.org/changeset/base/254795 Log: Update releng/9.2 to -RC3. Approved by: re (implicit) Modified: releng/9.2/release/Makefile.sysinstall releng/9.2/sys/conf/newvers.sh Modified: releng/9.2/release

svn commit: r254794 - in head/sys: dev/drm2 modules/drm2/drm2

2013-08-24 Thread Jean-Sebastien Pedron
Author: dumbbell Date: Sat Aug 24 16:14:20 2013 New Revision: 254794 URL: http://svnweb.freebsd.org/changeset/base/254794 Log: drm: Import drm_buffer.[ch] from Linux 3.8-rc3 This will be used by the Radeon KMS driver. Added: head/sys/dev/drm2/drm_buffer.c (contents, props changed) he

Re: svn commit: r254787 - head/sys/kern

2013-08-24 Thread Dmitry Morozovsky
On Sat, 24 Aug 2013, Alexander Motin wrote: > > >MFprojects/camlock r254460: > > >Remove locking from taskqueue_member(). The list of threads is static > > >during the taskqueue life cycle, so there is no need to protect it, > > >taking quite congested lock several more times for

svn commit: r254793 - head/contrib/llvm/tools/lldb/source/Expression

2013-08-24 Thread Ed Maste
Author: emaste Date: Sat Aug 24 16:09:52 2013 New Revision: 254793 URL: http://svnweb.freebsd.org/changeset/base/254793 Log: Revert lldb change for Attribute::NoBuiltin NoBuiltin was introduced after clang/llvm 3.3 and thus does not exist in FreeBSD. Thus special handling for the attribu

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

2013-08-24 Thread Jean-Sebastien Pedron
Author: dumbbell Date: Sat Aug 24 15:47:15 2013 New Revision: 254792 URL: http://svnweb.freebsd.org/changeset/base/254792 Log: drm: Call drm_global_init() & drm_global_release() at module load/unload Added: head/sys/dev/drm2/drm_core.h (contents, props changed) Modified: head/sys/dev/drm2

svn commit: r254791 - head/sys/modules/vmware/vmxnet3

2013-08-24 Thread Ulrich Spoerlein
Author: uqs Date: Sat Aug 24 15:41:36 2013 New Revision: 254791 URL: http://svnweb.freebsd.org/changeset/base/254791 Log: Include bsd.own.mk before trying to check MK_* values. Modified: head/sys/modules/vmware/vmxnet3/Makefile Modified: head/sys/modules/vmware/vmxnet3/Makefile =

svn commit: r254790 - in head/contrib/llvm: include/llvm/MC lib/MC lib/Target/X86/InstPrinter

2013-08-24 Thread Ed Maste
Author: emaste Date: Sat Aug 24 15:33:17 2013 New Revision: 254790 URL: http://svnweb.freebsd.org/changeset/base/254790 Log: Import llvm r187614 (git 44c8e34), for lldb's use: Author: Daniel Malea Date: Thu Aug 1 21:18:16 2013 + Fixed the Intel-syntax X86 disassembler

Re: svn commit: r254787 - head/sys/kern

2013-08-24 Thread Alexander Motin
On 24.08.2013 18:27, Dmitry Morozovsky wrote: On Sat, 24 Aug 2013, Alexander Motin wrote: MFprojects/camlock r254460: Remove locking from taskqueue_member(). The list of threads is static during the taskqueue life cycle, so there is no need to protect it, taking quite congested loc

Re: svn commit: r254787 - head/sys/kern

2013-08-24 Thread Dmitry Morozovsky
On Sat, 24 Aug 2013, Alexander Motin wrote: > MFprojects/camlock r254460: > Remove locking from taskqueue_member(). The list of threads is static > during the taskqueue life cycle, so there is no need to protect it, > taking quite congested lock several more times for each ZFS I/O. Great

svn commit: r254789 - releng/9.2/sys/netinet

2013-08-24 Thread Glen Barber
Author: gjb Date: Sat Aug 24 15:09:05 2013 New Revision: 254789 URL: http://svnweb.freebsd.org/changeset/base/254789 Log: Default net.inet.tcp.experimental.initcwnd10 to 0 in releng/9.2. Concerns have been raised regarding enabling initcwnd10 by default in the stable/ branch, so as a caut

svn commit: r254787 - head/sys/kern

2013-08-24 Thread Alexander Motin
Author: mav Date: Sat Aug 24 14:41:49 2013 New Revision: 254787 URL: http://svnweb.freebsd.org/changeset/base/254787 Log: MFprojects/camlock r254460: Remove locking from taskqueue_member(). The list of threads is static during the taskqueue life cycle, so there is no need to protect it, t

svn commit: r254786 - releng/9.2/contrib/llvm/tools/clang/lib/Sema

2013-08-24 Thread Ed Maste
Author: emaste Date: Sat Aug 24 14:33:11 2013 New Revision: 254786 URL: http://svnweb.freebsd.org/changeset/base/254786 Log: MFS r254728: Pull in r182983 from upstream clang trunk: Fix handling of braced-init-list as reference initializer within aggregate initialization. Pr

svn commit: r254785 - releng/9.2/include

2013-08-24 Thread Ed Maste
Author: emaste Date: Sat Aug 24 13:58:17 2013 New Revision: 254785 URL: http://svnweb.freebsd.org/changeset/base/254785 Log: MF9 r254783: Correct implementation of atomic_flag_test_and_set Approved by: re Modified: releng/9.2/include/stdatomic.h Directory Properties: releng/9.2/includ

svn commit: r254783 - stable/9/include

2013-08-24 Thread Ed Maste
Author: emaste Date: Sat Aug 24 13:49:43 2013 New Revision: 254783 URL: http://svnweb.freebsd.org/changeset/base/254783 Log: MFC r254465: Correct implementation of atomic_flag_test_and_set (This is a direct commit to stable/9 as atomic_flag_test_and_set_explicit is an inline function on H

svn commit: r254781 - head/sys/netpfil/ipfw

2013-08-24 Thread Alexander Motin
Author: mav Date: Sat Aug 24 13:34:36 2013 New Revision: 254781 URL: http://svnweb.freebsd.org/changeset/base/254781 Log: Make dummynet use new direct callout(9) execution mechanism. Since the only thing done by the dummynet handler is taskqueue_enqueue() call, it doesn't need extra switch

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

2013-08-24 Thread Andre Oppermann
Author: andre Date: Sat Aug 24 13:15:42 2013 New Revision: 254780 URL: http://svnweb.freebsd.org/changeset/base/254780 Log: dd a 24 bits wide ext_flags field to m_ext by reducing ext_type to 8 bits. ext_type is an enumerator and the number of types we have is a mere dozen. A couple of

svn commit: r254779 - head/sys/kern

2013-08-24 Thread Andre Oppermann
Author: andre Date: Sat Aug 24 12:24:58 2013 New Revision: 254779 URL: http://svnweb.freebsd.org/changeset/base/254779 Log: Avoid code duplication for mbuf initialization and use m_init() instead in mb_ctor_mbuf() and mb_ctor_pack(). Modified: head/sys/kern/kern_mbuf.c Modified: head/sys/k

svn commit: r254778 - in stable/9/sys: netinet netinet6

2013-08-24 Thread Mikolaj Golub
Author: trociny Date: Sat Aug 24 12:10:11 2013 New Revision: 254778 URL: http://svnweb.freebsd.org/changeset/base/254778 Log: MFC r253282: A complete duplication of binding should be allowed if on both new and duplicated sockets a multicast address is bound and either SO_REUSEPORT or SO

svn commit: r254777 - head/sys/net

2013-08-24 Thread Andre Oppermann
Author: andre Date: Sat Aug 24 12:03:24 2013 New Revision: 254777 URL: http://svnweb.freebsd.org/changeset/base/254777 Log: Whitespace, style cleanups, and improved comments. Modified: head/sys/net/pfil.h Modified: head/sys/net/pfil.h =

svn commit: r254776 - head/sys/netpfil/ipfw

2013-08-24 Thread Mikolaj Golub
Author: trociny Date: Sat Aug 24 11:59:51 2013 New Revision: 254776 URL: http://svnweb.freebsd.org/changeset/base/254776 Log: Make ipfw nat init/unint work correctly for VIMAGE: * Do per vnet instance cleanup (previously it was only for vnet0 on module unload, and led to libalias leaks

svn commit: r254775 - head/share/man/man9

2013-08-24 Thread Andre Oppermann
Author: andre Date: Sat Aug 24 11:57:02 2013 New Revision: 254775 URL: http://svnweb.freebsd.org/changeset/base/254775 Log: Adjust for the pfil_func_t typedef added in r254769. Modified: head/share/man/man9/pfil.9 Modified: head/share/man/man9/pfil.9 =

svn commit: r254774 - head/sys/net

2013-08-24 Thread Andre Oppermann
Author: andre Date: Sat Aug 24 11:24:15 2013 New Revision: 254774 URL: http://svnweb.freebsd.org/changeset/base/254774 Log: ename PFIL_LIST_[UN]LOCK() to PFIL_HEADLIST_[UN]LOCK() to avoid confusion with the pfil_head chain locking macros. Modified: head/sys/net/pfil.c head/sys/net/pfil.h

svn commit: r254773 - head/sys/net

2013-08-24 Thread Andre Oppermann
Author: andre Date: Sat Aug 24 11:17:25 2013 New Revision: 254773 URL: http://svnweb.freebsd.org/changeset/base/254773 Log: Resolve the confusion between the head_list and the hook list. The linked list of pfil hooks is changed to "chain" and this term is applied consistently. The head_l

svn commit: r254772 - head/share/man/man9

2013-08-24 Thread Andre Oppermann
Author: andre Date: Sat Aug 24 10:38:02 2013 New Revision: 254772 URL: http://svnweb.freebsd.org/changeset/base/254772 Log: pfil_hook_get() has been internalized in r254771 and is no longer part of the API. It wasn't safe for external use in any case. Modified: head/share/man/man9/pfil.9

svn commit: r254771 - head/sys/net

2013-08-24 Thread Andre Oppermann
Author: andre Date: Sat Aug 24 10:36:33 2013 New Revision: 254771 URL: http://svnweb.freebsd.org/changeset/base/254771 Log: Internalize pfil_hook_get(). There are no outside consumers of this API, it is only safe for internal use and even the pfil(9) man page says so in the BUGS section.

svn commit: r254770 - head/sys/net

2013-08-24 Thread Andre Oppermann
Author: andre Date: Sat Aug 24 10:30:20 2013 New Revision: 254770 URL: http://svnweb.freebsd.org/changeset/base/254770 Log: Convert one instance of pfil hook callback missed in r254769. Modified: head/sys/net/pfil.c Modified: head/sys/net/pfil.c ==

svn commit: r254769 - head/sys/net

2013-08-24 Thread Andre Oppermann
Author: andre Date: Sat Aug 24 10:13:59 2013 New Revision: 254769 URL: http://svnweb.freebsd.org/changeset/base/254769 Log: Introduce typedef for pfil hook callback function and replace all spelled out occurrences with it. Reviewed by: eri Modified: head/sys/net/pfil.c head/sys/net/

svn commit: r254768 - in head/contrib/llvm/tools/lldb: include/lldb/Expression source/Expression source/Host/common source/Plugins/Disassembler/llvm source/Plugins/Instruction/ARM

2013-08-24 Thread Ed Maste
Author: emaste Date: Sat Aug 24 10:06:51 2013 New Revision: 254768 URL: http://svnweb.freebsd.org/changeset/base/254768 Log: Revert lldb changes due to post-3.3 clang and llvm API changes Revisions: svn git 18392999447a6 18386215c1774 source/Host/common/FileSpec.

svn commit: r254767 - head/bin/sh

2013-08-24 Thread Jilles Tjoelker
Author: jilles Date: Sat Aug 24 09:57:32 2013 New Revision: 254767 URL: http://svnweb.freebsd.org/changeset/base/254767 Log: sh: Do not prematurely discard stopped jobs in a wait builtin. If a job is specified to 'wait', wait for it to complete. Formerly, in interactive mode, the job was

svn commit: r254766 - in head/sys: cam geom

2013-08-24 Thread Alexander Motin
Author: mav Date: Sat Aug 24 09:42:14 2013 New Revision: 254766 URL: http://svnweb.freebsd.org/changeset/base/254766 Log: Add new attribute lunname to report only textual LUN-specific device IDs. While lunid attribute prefers to report numeric ones, having both may be useful in some situatio

svn commit: r254762 - stable/8/sys/dev/usb/controller

2013-08-24 Thread Hans Petter Selasky
Author: hselasky Date: Sat Aug 24 07:19:57 2013 New Revision: 254762 URL: http://svnweb.freebsd.org/changeset/base/254762 Log: MFC r254438: Fix some USB controller names according to pciconf output. Submitted by: Dmitry Luhtionov Modified: stable/8/sys/dev/usb/controller/ehci_pci.c

svn commit: r254761 - stable/9/sys/dev/usb/controller

2013-08-24 Thread Hans Petter Selasky
Author: hselasky Date: Sat Aug 24 07:17:28 2013 New Revision: 254761 URL: http://svnweb.freebsd.org/changeset/base/254761 Log: MFC r254438: Fix some USB controller names according to pciconf output. Submitted by: Dmitry Luhtionov Modified: stable/9/sys/dev/usb/controller/ehci_pci.c