svn commit: r254549 - head/sys/amd64/vmm/intel

2013-08-19 Thread Neel Natu
Author: neel Date: Tue Aug 20 06:46:40 2013 New Revision: 254549 URL: http://svnweb.freebsd.org/changeset/base/254549 Log: Do not create superpage mappings in the iommu. This is a workaround to hide the fact that we do not have any code to demote a superpage mapping before we unmap a sing

svn commit: r254548 - head/sys/amd64/vmm/intel

2013-08-19 Thread Neel Natu
Author: neel Date: Tue Aug 20 06:20:05 2013 New Revision: 254548 URL: http://svnweb.freebsd.org/changeset/base/254548 Log: Extract the location of the remapping hardware units from the ACPI DMAR table. Submitted by: Gopakumar T (gopakumar_thekked...@yahoo.co.in) Modified: head/sys/amd64/

Re: svn commit: r254544 - head/sys/vm

2013-08-19 Thread Scott Long
On Aug 19, 2013, at 5:54 PM, Jeff Roberson wrote: > Author: jeff > Date: Mon Aug 19 23:54:24 2013 > New Revision: 254544 > URL: http://svnweb.freebsd.org/changeset/base/254544 > > Log: > - Increase the active lru refresh interval to 10 minutes. This has been > shown to negatively impact

Re: svn commit: r254519 - in head/sys: netinet netinet6 sys

2013-08-19 Thread Julian Elischer
On 8/19/13 7:08 PM, Andre Oppermann wrote: Author: andre Date: Mon Aug 19 11:08:36 2013 New Revision: 254519 URL: http://svnweb.freebsd.org/changeset/base/254519 Log: Move the global M_SKIP_FIREWALL mbuf flags to a protocol layer specific flag instead. The flag is only used within the IP

svn commit: r254547 - head/sys/amd64/amd64

2013-08-19 Thread Neel Natu
Author: neel Date: Tue Aug 20 02:09:26 2013 New Revision: 254547 URL: http://svnweb.freebsd.org/changeset/base/254547 Log: Fix breakage caused by r254466 in minidumpsys(). r254466 increased the KVA from 512GB to 2TB which requires 4 PDP pages as opposed to a single one before the change.

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

2013-08-19 Thread Glen Barber
Author: gjb Date: Tue Aug 20 01:14:16 2013 New Revision: 254546 URL: http://svnweb.freebsd.org/changeset/base/254546 Log: MFC r254397: Mark the makefs(8) '-p' flag as deprecated in preference for the '-Z' flag for compatibility with NetBSD. Approved by: re (rodrigc) Modified: re

svn commit: r254545 - stable/9/usr.sbin/makefs

2013-08-19 Thread Glen Barber
Author: gjb Date: Tue Aug 20 00:35:21 2013 New Revision: 254545 URL: http://svnweb.freebsd.org/changeset/base/254545 Log: MFC r254397: Mark the makefs(8) '-p' flag as deprecated in preference for the '-Z' flag for compatibility with NetBSD. Modified: stable/9/usr.sbin/makefs/makefs.8

svn commit: r254544 - head/sys/vm

2013-08-19 Thread Jeff Roberson
Author: jeff Date: Mon Aug 19 23:54:24 2013 New Revision: 254544 URL: http://svnweb.freebsd.org/changeset/base/254544 Log: - Increase the active lru refresh interval to 10 minutes. This has been shown to negatively impact some workloads and the goal is only to eliminate worst case be

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

2013-08-19 Thread Jeff Roberson
Author: jeff Date: Mon Aug 19 23:02:39 2013 New Revision: 254543 URL: http://svnweb.freebsd.org/changeset/base/254543 Log: - Use an arbitrary but reasonably large import size for kva on architectures that don't support superpages. This keeps the number of spans and internal fragmenta

svn commit: r254542 - head/sys/arm/conf

2013-08-19 Thread Andrew Turner
Author: andrew Date: Mon Aug 19 22:25:36 2013 New Revision: 254542 URL: http://svnweb.freebsd.org/changeset/base/254542 Log: Enable VFP on the Zedboard. Modified: head/sys/arm/conf/ZEDBOARD Modified: head/sys/arm/conf/ZEDBOARD =

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

2013-08-19 Thread Navdeep Parhar
On 08/19/13 14:08, Andre Oppermann wrote: > On 19.08.2013 19:40, Peter Grehan wrote: >>> I recently tried some experiments to reduce the number of mbuf and >>> cluster allocations in a 40G NIC driver. M_NOFREE and EXT_EXTREF proved >>> very useful and the code changes to the kernel were minimal.

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

2013-08-19 Thread Navdeep Parhar
On 08/19/13 13:58, Andre Oppermann wrote: > On 19.08.2013 19:33, Navdeep Parhar wrote: >> On 08/19/13 04:16, Andre Oppermann wrote: >>> Author: andre >>> Date: Mon Aug 19 11:16:53 2013 >>> New Revision: 254520 >>> URL: http://svnweb.freebsd.org/changeset/base/254520 >>> >>> Log: >>>Remove the u

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

2013-08-19 Thread Adrian Chadd
fwiw - +1 on everything you've said to date about this. -adrian ___ svn-src-all@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/svn-src-all To unsubscribe, send any mail to "svn-src-all-unsubscr...@freebsd.org"

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

2013-08-19 Thread Andre Oppermann
On 19.08.2013 19:40, Peter Grehan wrote: I recently tried some experiments to reduce the number of mbuf and cluster allocations in a 40G NIC driver. M_NOFREE and EXT_EXTREF proved very useful and the code changes to the kernel were minimal. See user/np/cxl_tuning. The experiment was quite succ

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

2013-08-19 Thread Andre Oppermann
On 19.08.2013 19:33, Navdeep Parhar wrote: On 08/19/13 04:16, Andre Oppermann wrote: Author: andre Date: Mon Aug 19 11:16:53 2013 New Revision: 254520 URL: http://svnweb.freebsd.org/changeset/base/254520 Log: Remove the unused M_NOFREE mbuf flag. It didn't have any in-tree users for a ve

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

2013-08-19 Thread Mark Johnston
On Mon, Aug 19, 2013 at 03:42:30PM -0400, John Baldwin wrote: > On Friday, August 16, 2013 1:41:31 pm Mark Johnston wrote: > > On Fri, Aug 16, 2013 at 07:13:16PM +0200, Davide Italiano wrote: > > > [trim old mails] > > > > > > > diff --git a/sys/sys/pmckern.h b/sys/sys/pmckern.h > > > > index e3e1

Re: svn commit: r254440 - head/usr.sbin/rwhod

2013-08-19 Thread Mario Oshogbo
> When the parent process is killed, the child process will be an child > process of init, not a zombie, and init calls waitpid() when it > terminates (by SIGTERM, for example). I agree that this should be > improved, but I do not think removing fallback to fork(2) is a good > idea if PROCDES

Re: svn commit: r254440 - head/usr.sbin/rwhod

2013-08-19 Thread Hiroki Sato
Mario Oshogbo wrote in <521267c2.60...@freebsd.org>: os> Thank you for your commit and sorry for not repair this problem earlier. os> os> > @@ -274,6 +274,15 @@ main(int argc, char *argv[]) os> > exit(1); os> > if (!quiet_mode) { os> > pid_child_receiver = pdfork(&fdp, 0);

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

2013-08-19 Thread John Baldwin
On Friday, August 16, 2013 1:41:31 pm Mark Johnston wrote: > On Fri, Aug 16, 2013 at 07:13:16PM +0200, Davide Italiano wrote: > > [trim old mails] > > > > > diff --git a/sys/sys/pmckern.h b/sys/sys/pmckern.h > > > index e3e18a6..90585de 100644 > > > --- a/sys/sys/pmckern.h > > > +++ b/sys/sys/pmck

Re: svn commit: r254440 - head/usr.sbin/rwhod

2013-08-19 Thread Mario Oshogbo
Thank you for your commit and sorry for not repair this problem earlier. > @@ -274,6 +274,15 @@ main(int argc, char *argv[]) > exit(1); > if (!quiet_mode) { > pid_child_receiver = pdfork(&fdp, 0); > + if (pid_child_receiver == -1) { > +

svn commit: r254539 - head/usr.bin

2013-08-19 Thread Andrew Turner
Author: andrew Date: Mon Aug 19 17:44:19 2013 New Revision: 254539 URL: http://svnweb.freebsd.org/changeset/base/254539 Log: Subversion requires atomic functions we only support on arm with clang. Modified: head/usr.bin/Makefile Modified: head/usr.bin/Makefile ===

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

2013-08-19 Thread Peter Grehan
I recently tried some experiments to reduce the number of mbuf and cluster allocations in a 40G NIC driver. M_NOFREE and EXT_EXTREF proved very useful and the code changes to the kernel were minimal. See user/np/cxl_tuning. The experiment was quite successful and I was planning to bring in most

Re: svn commit: r254524 - head/sys/sys

2013-08-19 Thread Navdeep Parhar
On 08/19/13 06:56, Andre Oppermann wrote: > Author: andre > Date: Mon Aug 19 13:56:14 2013 > New Revision: 254524 > URL: http://svnweb.freebsd.org/changeset/base/254524 > > Log: > Add four additional M_PROTOFLAGS[9-12] for protocol specific use. > > Discussed with: trociny, glebius, adr

Re: svn commit: r254527 - in head/sys: net80211 netinet sys

2013-08-19 Thread Andre Oppermann
On 19.08.2013 17:12, Adrian Chadd wrote: Hi, Would you please bump FreeBSD_version ? Done: New Revision: 254537 URL: http://svnweb.freebsd.org/changeset/base/254537 Log: Bump __FreeBSD_version to 146 after the addition of M_PROTO[9-12] and removal of M_NOFREE|M_FRAG|M_FIRSTFRAG|M_LAS

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

2013-08-19 Thread Navdeep Parhar
On 08/19/13 04:16, Andre Oppermann wrote: > Author: andre > Date: Mon Aug 19 11:16:53 2013 > New Revision: 254520 > URL: http://svnweb.freebsd.org/changeset/base/254520 > > Log: > Remove the unused M_NOFREE mbuf flag. It didn't have any in-tree users > for a very long time, if ever. > >

svn commit: r254538 - head/usr.bin/truss

2013-08-19 Thread John Baldwin
Author: jhb Date: Mon Aug 19 17:09:14 2013 New Revision: 254538 URL: http://svnweb.freebsd.org/changeset/base/254538 Log: Remove incorrect 'const' qualifier from pointers to dynamic string buffers I added in the previous commit. Pointy hat to:jhb MFC after:1 month Modified:

svn commit: r254537 - head/sys/sys

2013-08-19 Thread Andre Oppermann
Author: andre Date: Mon Aug 19 16:47:06 2013 New Revision: 254537 URL: http://svnweb.freebsd.org/changeset/base/254537 Log: Bump __FreeBSD_version to 146 after the addition of M_PROTO[9-12] and removal of M_NOFREE|M_FRAG|M_FIRSTFRAG|M_LASTFRAG mbuf flags. Modified: head/sys/sys/param.h

svn commit: r254536 - in head/sys/arm: arm include

2013-08-19 Thread Rafal Jaworowski
Author: raj Date: Mon Aug 19 16:16:49 2013 New Revision: 254536 URL: http://svnweb.freebsd.org/changeset/base/254536 Log: Do not use pv_kva on ARMv6/v7 and save some space on each vm_page. It's only relevant for older ARM variants (with virtual cache). Submitted by: Zbigniew Bodek Rev

svn commit: r254535 - head/sys/arm/arm

2013-08-19 Thread Rafal Jaworowski
Author: raj Date: Mon Aug 19 15:58:39 2013 New Revision: 254535 URL: http://svnweb.freebsd.org/changeset/base/254535 Log: Simplify and clean up pmap_clearbit() There is no need for calling vm_page_dirty() when clearing "modified" flag as it is already set for that page in pmap_fault_fixup

svn commit: r254534 - in head/sys: conf dev/uart

2013-08-19 Thread Ian Lepore
Author: ian Date: Mon Aug 19 15:51:30 2013 New Revision: 254534 URL: http://svnweb.freebsd.org/changeset/base/254534 Log: Allow UART_POLL_FREQ to be set as a kernel option as well as via tunable (the code was already set up for this, just needs to be in conf/options). Also, if reporting t

svn commit: r254533 - head/sys/arm/arm

2013-08-19 Thread Rafal Jaworowski
Author: raj Date: Mon Aug 19 15:36:23 2013 New Revision: 254533 URL: http://svnweb.freebsd.org/changeset/base/254533 Log: Fix ARMv6/v7 mapping's wired status. Last input argument in pmap_modify_pv() should be a mask of flags to be set. In pmap_change_wiring() however, the straight wired s

Re: svn commit: r254527 - in head/sys: net80211 netinet sys

2013-08-19 Thread Adrian Chadd
Hi, Would you please bump FreeBSD_version ? I'd like to make the net80211 on -HEAD build on -9, and this is one of those changes that will break that. Thanks! -adrian On 19 August 2013 07:25, Andre Oppermann wrote: > Author: andre > Date: Mon Aug 19 14:25:11 2013 > New Revision: 254527 >

svn commit: r254532 - in head/sys/arm: arm include

2013-08-19 Thread Rafal Jaworowski
Author: raj Date: Mon Aug 19 15:12:36 2013 New Revision: 254532 URL: http://svnweb.freebsd.org/changeset/base/254532 Log: Clear all L2 PTE protection bits before their configuration. Revise L2_S_PROT_MASK to include all of the protection bits. Notice that clearing these bits does not alw

svn commit: r254531 - head/sys/arm/arm

2013-08-19 Thread Rafal Jaworowski
Author: raj Date: Mon Aug 19 14:56:17 2013 New Revision: 254531 URL: http://svnweb.freebsd.org/changeset/base/254531 Log: Simplify pv_entry removal or ARMv6/v7: - PGA_WRITEABLE indicates that there *might be* a writable mapping for the particular page, so to avoid frequent sweeping of t

svn commit: r254530 - releng/9.2/usr.sbin/pkg_install/add

2013-08-19 Thread Glen Barber
Author: gjb Date: Mon Aug 19 14:42:39 2013 New Revision: 254530 URL: http://svnweb.freebsd.org/changeset/base/254530 Log: MFC r254525: Add entry for packages-9.2-release directory. Approved by: re (implicit) Modified: releng/9.2/usr.sbin/pkg_install/add/main.c Directory Properties:

svn commit: r254529 - stable/8/usr.sbin/pkg_install/add

2013-08-19 Thread Glen Barber
Author: gjb Date: Mon Aug 19 14:38:35 2013 New Revision: 254529 URL: http://svnweb.freebsd.org/changeset/base/254529 Log: MFC r254525: Add entry for packages-9.2-release directory. Approved by: re (implicit) Modified: stable/8/usr.sbin/pkg_install/add/main.c Directory Properties: s

svn commit: r254528 - stable/9/usr.sbin/pkg_install/add

2013-08-19 Thread Glen Barber
Author: gjb Date: Mon Aug 19 14:38:28 2013 New Revision: 254528 URL: http://svnweb.freebsd.org/changeset/base/254528 Log: MFC r254525: Add entry for packages-9.2-release directory. Approved by: re (implicit) Modified: stable/9/usr.sbin/pkg_install/add/main.c Directory Properties: s

svn commit: r254527 - in head/sys: net80211 netinet sys

2013-08-19 Thread Andre Oppermann
Author: andre Date: Mon Aug 19 14:25:11 2013 New Revision: 254527 URL: http://svnweb.freebsd.org/changeset/base/254527 Log: Reorder the mbuf defines to make more sense and group related flags together. Add M_FLAG_PRINTF for use with printf(9) %b indentifier. Use the generic mbuf flag

svn commit: r254526 - in head/sys: net80211 sys

2013-08-19 Thread Andre Oppermann
Author: andre Date: Mon Aug 19 14:07:31 2013 New Revision: 254526 URL: http://svnweb.freebsd.org/changeset/base/254526 Log: Migrate the net80211 protocol specific use of M_FRAG, M_FIRSTFRAG and M_LASTFRAG flags to protocol specific flags. Remove the now unused M_FRAG, M_FIRSTFRAG and M_LA

svn commit: r254525 - head/usr.sbin/pkg_install/add

2013-08-19 Thread Glen Barber
Author: gjb Date: Mon Aug 19 14:04:35 2013 New Revision: 254525 URL: http://svnweb.freebsd.org/changeset/base/254525 Log: Add entry for packages-9.2-release directory. Approved by: re (implicit) Modified: head/usr.sbin/pkg_install/add/main.c Modified: head/usr.sbin/pkg_install/add/main

svn commit: r254524 - head/sys/sys

2013-08-19 Thread Andre Oppermann
Author: andre Date: Mon Aug 19 13:56:14 2013 New Revision: 254524 URL: http://svnweb.freebsd.org/changeset/base/254524 Log: Add four additional M_PROTOFLAGS[9-12] for protocol specific use. Discussed with: trociny, glebius, adrian Modified: head/sys/sys/mbuf.h Modified: head/sys/s

svn commit: r254523 - in head/sys: net net80211 netinet netinet6 netpfil/pf ofed/drivers/infiniband/ulp/ipoib sys

2013-08-19 Thread Andre Oppermann
Author: andre Date: Mon Aug 19 13:27:32 2013 New Revision: 254523 URL: http://svnweb.freebsd.org/changeset/base/254523 Log: Add m_clrprotoflags() to clear protocol specific mbuf flags at up and downwards layer crossings. Consistently use it within IP, IPv6 and ethernet protocols. Dis

Re: svn commit: r254484 - head/lib/libc/net

2013-08-19 Thread Pawel Jakub Dawidek
On Mon, Aug 19, 2013 at 08:43:30PM +0900, Hiroki Sato wrote: > Pawel Jakub Dawidek wrote > in <201308181038.r7iacxkm008...@svn.freebsd.org>: > > pj> Author: pjd > pj> Date: Sun Aug 18 10:38:59 2013 > pj> New Revision: 254484 > pj> URL: http://svnweb.freebsd.org/changeset/base/254484 > pj> > pj>

svn commit: r254522 - head/usr.bin/dtc

2013-08-19 Thread David Chisnall
Author: theraven Date: Mon Aug 19 12:37:13 2013 New Revision: 254522 URL: http://svnweb.freebsd.org/changeset/base/254522 Log: Add support for parameterised device tree sources to the device tree compiler. Reviewed by: brooks Sponsored by: DARPA, AFRL Modified: head/usr.bin/dtc/dtc.1

svn commit: r254521 - in head/sys: netinet sys

2013-08-19 Thread Andre Oppermann
Author: andre Date: Mon Aug 19 12:30:18 2013 New Revision: 254521 URL: http://svnweb.freebsd.org/changeset/base/254521 Log: Move the SCTP specific definition of M_NOTIFICATION onto a protocol specific mbuf flag from sys/mbuf.h to netinet/sctp_os_bsd.h. It is only relevant within SCTP.

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

2013-08-19 Thread Andre Oppermann
On 19.08.2013 13:23, Davide Italiano wrote: On Mon, Aug 19, 2013 at 1:16 PM, Andre Oppermann wrote: Modified: head/sys/sys/mbuf.h == --- head/sys/sys/mbuf.h Mon Aug 19 11:08:36 2013(r254519) +++ head/sys/sys/mbu

Re: svn commit: r254484 - head/lib/libc/net

2013-08-19 Thread Hiroki Sato
Pawel Jakub Dawidek wrote in <201308181038.r7iacxkm008...@svn.freebsd.org>: pj> Author: pjd pj> Date: Sun Aug 18 10:38:59 2013 pj> New Revision: 254484 pj> URL: http://svnweb.freebsd.org/changeset/base/254484 pj> pj> Log: pj> Consistently use 'af' as an argument name for address family. pj>

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

2013-08-19 Thread Davide Italiano
On Mon, Aug 19, 2013 at 1:16 PM, Andre Oppermann wrote: > Author: andre > Date: Mon Aug 19 11:16:53 2013 > New Revision: 254520 > URL: http://svnweb.freebsd.org/changeset/base/254520 > > Log: > Remove the unused M_NOFREE mbuf flag. It didn't have any in-tree users > for a very long time, if e

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

2013-08-19 Thread Andre Oppermann
Author: andre Date: Mon Aug 19 11:16:53 2013 New Revision: 254520 URL: http://svnweb.freebsd.org/changeset/base/254520 Log: Remove the unused M_NOFREE mbuf flag. It didn't have any in-tree users for a very long time, if ever. Should such a functionality ever be needed again the appropria

svn commit: r254519 - in head/sys: netinet netinet6 sys

2013-08-19 Thread Andre Oppermann
Author: andre Date: Mon Aug 19 11:08:36 2013 New Revision: 254519 URL: http://svnweb.freebsd.org/changeset/base/254519 Log: Move the global M_SKIP_FIREWALL mbuf flags to a protocol layer specific flag instead. The flag is only used within the IP and IPv6 layer 3 protocols. Because some

svn commit: r254518 - head/sys/netinet

2013-08-19 Thread Andre Oppermann
Author: andre Date: Mon Aug 19 10:34:10 2013 New Revision: 254518 URL: http://svnweb.freebsd.org/changeset/base/254518 Log: Move ip_reassemble()'s use of the global M_FRAG mbuf flag to a protocol layer specific flag instead. The flag is only relevant while the packet stays in the IP reassem

svn commit: r254517 - head/sys/netinet

2013-08-19 Thread Andre Oppermann
Author: andre Date: Mon Aug 19 10:30:15 2013 New Revision: 254517 URL: http://svnweb.freebsd.org/changeset/base/254517 Log: Remove unused M_FRAG, M_FIRSTFRAG and M_LASTFRAG tagging from ip_fragment(). There wasn't any real driver (and hardware) support for it. Modern hardware does full frag

svn commit: r254516 - in head/sys/dev: bce bxe mge ti

2013-08-19 Thread Andre Oppermann
Author: andre Date: Mon Aug 19 10:20:20 2013 New Revision: 254516 URL: http://svnweb.freebsd.org/changeset/base/254516 Log: Remove unused and incomplete support for delayed fragment checksums from bce(4), bxe(4), mge(4) and ti(4) drivers. Modified: head/sys/dev/bce/if_bce.c head/sys/dev/b

svn commit: r254515 - in stable/9/sys: i386/include kern sys

2013-08-19 Thread Andre Oppermann
Author: andre Date: Mon Aug 19 09:49:51 2013 New Revision: 254515 URL: http://svnweb.freebsd.org/changeset/base/254515 Log: MFC a bundle of commits that bring autotuning to mbufs, maxfiles/sockets and maxusers to the 9-stable branch. It is committed as bundle because these patches build on

svn commit: r254514 - head/sys/arm/conf

2013-08-19 Thread Andrew Turner
Author: andrew Date: Mon Aug 19 08:28:35 2013 New Revision: 254514 URL: http://svnweb.freebsd.org/changeset/base/254514 Log: Enable VFP on the Arndale Board. Modified: head/sys/arm/conf/ARNDALE Modified: head/sys/arm/conf/ARNDALE ==

svn commit: r254513 - stable/9/include

2013-08-19 Thread Ed Maste
Author: emaste Date: Mon Aug 19 07:00:13 2013 New Revision: 254513 URL: http://svnweb.freebsd.org/changeset/base/254513 Log: MFC r251192: Fix misspelling of structure field name. Modified: stable/9/include/stdatomic.h Directory Properties: stable/9/include/ (props changed) Modified: stab