Re: svn commit: r262196 - head/sys/netpfil/pf

2014-02-23 Thread Gleb Smirnoff
On Sat, Feb 22, 2014 at 03:28:38PM -0800, Craig Rodrigues wrote: C> Much thanks to you and Nicos for working on pf + VIMAGE. C> I work on FreeNAS at iXsystems, and in FreeNAS we enable C> VIMAGE, because we use jails quiet heavily. C> C> I encouraged Martin to go with his patch, because C> it seem

svn commit: r262375 - in head/sys/dev/ath/ath_hal: . ah_regdomain

2014-02-23 Thread Hiren Panchasara
Author: hiren Date: Sun Feb 23 18:07:17 2014 New Revision: 262375 URL: http://svnweb.freebsd.org/changeset/base/262375 Log: PicoStation M2HP presents reg domain 0x2a which is not found in atheros or linux reference code. Add this workaround for now. Reviewed by: adrian Modified: head

svn commit: r262393 - head/sys/arm/freescale/imx

2014-02-23 Thread Ian Lepore
Author: ian Date: Sun Feb 23 21:13:04 2014 New Revision: 262393 URL: http://svnweb.freebsd.org/changeset/base/262393 Log: Fix a typo _IMX51_TZICRREG_H_ -> _IMX51_TZICREG_H_ (extra R) Modified: head/sys/arm/freescale/imx/imx51_tzicreg.h Modified: head/sys/arm/freescale/imx/imx51_tzicreg.h ===

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

2014-02-23 Thread David Chisnall
Author: theraven Date: Sun Feb 23 21:13:07 2014 New Revision: 262394 URL: http://svnweb.freebsd.org/changeset/base/262394 Log: Fix parsing multiple roots with whitespace between them. Patch by: Patrick Wildt Modified: head/usr.bin/dtc/fdt.cc Modified: head/usr.bin/dtc/fdt.cc =

svn commit: r262397 - head/sys/dev/iwn

2014-02-23 Thread Adrian Chadd
Author: adrian Date: Sun Feb 23 21:43:15 2014 New Revision: 262397 URL: http://svnweb.freebsd.org/changeset/base/262397 Log: Fix indentation. Modified: head/sys/dev/iwn/if_iwnreg.h Modified: head/sys/dev/iwn/if_iwnreg.h

svn commit: r262398 - in head: contrib/libucl contrib/libucl/doc contrib/libucl/include contrib/libucl/src contrib/libucl/tests contrib/libucl/uthash contrib/libucl/utils lib/libucl share/mk

2014-02-23 Thread Baptiste Daroussin
Author: bapt Date: Sun Feb 23 21:49:21 2014 New Revision: 262398 URL: http://svnweb.freebsd.org/changeset/base/262398 Log: Import libucl into head UCL is heavily infused by nginx configuration as the example of a convenient configuration system. However, UCL is fully compatible with JSON

svn commit: r262399 - head/lib

2014-02-23 Thread Baptiste Daroussin
Author: bapt Date: Sun Feb 23 21:50:11 2014 New Revision: 262399 URL: http://svnweb.freebsd.org/changeset/base/262399 Log: Branch libucl to the build Modified: head/lib/Makefile Modified: head/lib/Makefile == --- hea

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

2014-02-23 Thread Baptiste Daroussin
Author: bapt Date: Sun Feb 23 21:55:07 2014 New Revision: 262400 URL: http://svnweb.freebsd.org/changeset/base/262400 Log: Switch pkg(7) from libyaml to libucl Modified: head/usr.sbin/pkg/Makefile head/usr.sbin/pkg/config.c head/usr.sbin/pkg/pkg.c Modified: head/usr.sbin/pkg/Makefile ===

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

2014-02-23 Thread Baptiste Daroussin
Author: bapt Date: Sun Feb 23 22:04:03 2014 New Revision: 262401 URL: http://svnweb.freebsd.org/changeset/base/262401 Log: Update my copyright Modified: head/usr.sbin/pkg/config.c head/usr.sbin/pkg/pkg.c Modified: head/usr.sbin/pkg/config.c =

svn commit: r262402 - in head/sys/boot/ficl: . mips64

2014-02-23 Thread Robert Watson
Author: rwatson Date: Sun Feb 23 22:10:25 2014 New Revision: 262402 URL: http://svnweb.freebsd.org/changeset/base/262402 Log: Give mips64 its own ficl configuration that sizes pointers/etc suitably for a 64-bit architecture, rather than trying to share the 32-bit MIPS ficl configuration.

svn commit: r262403 - head/sys/boot/common

2014-02-23 Thread Robert Watson
Author: rwatson Date: Sun Feb 23 22:11:26 2014 New Revision: 262403 URL: http://svnweb.freebsd.org/changeset/base/262403 Log: On mips64, built 64-bit ELF support. MFC after:3 weeks Sponsored by: DARPA, AFRL Modified: head/sys/boot/common/Makefile.inc Modified: head/sys/boot/common

svn commit: r262404 - head/sys/boot/fdt

2014-02-23 Thread Robert Watson
Author: rwatson Date: Sun Feb 23 22:12:25 2014 New Revision: 262404 URL: http://svnweb.freebsd.org/changeset/base/262404 Log: When building FDT on MIPS, use softfloat. MFC after:3 weeks Sponsored by: DARPA, AFRL Modified: head/sys/boot/fdt/Makefile Modified: head/sys/boot/fdt/Make

svn commit: r262405 - head/usr.bin/kdump

2014-02-23 Thread Pawel Jakub Dawidek
Author: pjd Date: Sun Feb 23 22:13:16 2014 New Revision: 262405 URL: http://svnweb.freebsd.org/changeset/base/262405 Log: Capability rights are held by descriptors, not processes. Reported by: jonathan Modified: head/usr.bin/kdump/kdump.c Modified: head/usr.bin/kdump/kdump.c ==

svn commit: r262406 - head/sys/boot/mips

2014-02-23 Thread Robert Watson
Author: rwatson Date: Sun Feb 23 22:20:52 2014 New Revision: 262406 URL: http://svnweb.freebsd.org/changeset/base/262406 Log: Build the BERI boot loader on 64-bit MIPS (but not 32-bit MIPS). While these binaries aren't immediately useful on other MIPSes, still build them as part of mips64 w

svn commit: r262408 - head/sys/arm/ti/twl

2014-02-23 Thread Ian Lepore
Author: ian Date: Sun Feb 23 22:29:59 2014 New Revision: 262408 URL: http://svnweb.freebsd.org/changeset/base/262408 Log: Eliminate an unused-var warning by wrapping #if 0 around some tables of values that were probably entered "for completeness" from a datasheet, and for all I know may be u

svn commit: r262407 - in head: . contrib/libyaml lib lib/libyaml share/mk

2014-02-23 Thread Baptiste Daroussin
@@ # xargs -n1 | sort | uniq -d; # done +# 20140223: Remove libyaml +OLD_FILES+=usr/lib/private/libyaml.a +OLD_FILES+=usr/lib/private/libyaml.so +OLD_FILES+=usr/lib/private/libyaml.so.1 +OLD_FILES+=usr/lib/private/libyaml_p.a # 20140216: new clang import which bumps version from 3.3 to 3.4

svn commit: r262409 - in head/sys/arm: include mv/armadaxp samsung/exynos ti/omap4

2014-02-23 Thread Ian Lepore
Author: ian Date: Sun Feb 23 22:35:18 2014 New Revision: 262409 URL: http://svnweb.freebsd.org/changeset/base/262409 Log: Move the declaration for mpentry() into a header file instead of pasting it into a bunch of different .c files. Remove declarations for the unused mptramp() function fro

svn commit: r262410 - head/lib/libucl

2014-02-23 Thread Baptiste Daroussin
Author: bapt Date: Sun Feb 23 22:50:22 2014 New Revision: 262410 URL: http://svnweb.freebsd.org/changeset/base/262410 Log: Lower the level of WARNS to fix build with gcc Modified: head/lib/libucl/Makefile Modified: head/lib/libucl/Makefile

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

2014-02-23 Thread Ian Lepore
Author: ian Date: Sun Feb 23 22:52:48 2014 New Revision: 262411 URL: http://svnweb.freebsd.org/changeset/base/262411 Log: If the L2 cache type is PIPT, pass a physical address for a flush. While this is technically more correct, I don't think it much matters, because the only thing in the

Re: svn commit: r262351 - head/sys/netinet6

2014-02-23 Thread Bjoern A. Zeeb
On 23 Feb 2014, at 01:27 , Craig Rodrigues wrote: > Author: rodrigc > Date: Sun Feb 23 01:27:22 2014 > New Revision: 262351 > URL: http://svnweb.freebsd.org/changeset/base/262351 > > Log: > Remove KASSERT from in6p_lookup_mcast_ifp(). > > When the devel/jenkins port, version 1.551 was starte

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

2014-02-23 Thread Ian Lepore
Author: ian Date: Sun Feb 23 23:06:50 2014 New Revision: 262413 URL: http://svnweb.freebsd.org/changeset/base/262413 Log: Actually set the proper bit to indicate TTB shared memory. Submitted by: Juergan Weiss Modified: head/sys/arm/arm/locore.S Modified: head/sys/arm/arm/locore.S ==

svn commit: r262414 - head/sys/dev/iwn

2014-02-23 Thread Adrian Chadd
Author: adrian Date: Sun Feb 23 23:13:53 2014 New Revision: 262414 URL: http://svnweb.freebsd.org/changeset/base/262414 Log: Fix a typo. Modified: head/sys/dev/iwn/if_iwnreg.h Modified: head/sys/dev/iwn/if_iwnreg.h =

svn commit: r262417 - in head: share/man/man4 sys/dev/usb/input

2014-02-23 Thread Hans Petter Selasky
Author: hselasky Date: Sun Feb 23 23:36:32 2014 New Revision: 262417 URL: http://svnweb.freebsd.org/changeset/base/262417 Log: Update ATP driver: - Support for double-tap and drag. - Support for 2-finger horizontal scrolling which translates to page-back/forward events. - Single finger ta

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

2014-02-23 Thread Baptiste Daroussin
Author: bapt Date: Sun Feb 23 23:49:10 2014 New Revision: 262418 URL: http://svnweb.freebsd.org/changeset/base/262418 Log: Remove a useless newline, warnx already appends a newline Modified: head/usr.sbin/pkg/pkg.c Modified: head/usr.sbin/pkg/pkg.c ===

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

2014-02-23 Thread Ian Lepore
Author: ian Date: Mon Feb 24 01:17:23 2014 New Revision: 262419 URL: http://svnweb.freebsd.org/changeset/base/262419 Log: Add an ident line. Modified: head/sys/arm/conf/IMX6 Modified: head/sys/arm/conf/IMX6 == --- he

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

2014-02-23 Thread Ian Lepore
Author: ian Date: Mon Feb 24 01:41:58 2014 New Revision: 262420 URL: http://svnweb.freebsd.org/changeset/base/262420 Log: Add a new cache maintenance function, idcache_inv_all, to the table, and implementations for each of the chips we support. Most chips up through armv6 can use the armv4

svn commit: r262421 - head/sys/dev/iwn

2014-02-23 Thread Adrian Chadd
Author: adrian Date: Mon Feb 24 02:13:20 2014 New Revision: 262421 URL: http://svnweb.freebsd.org/changeset/base/262421 Log: Reserve a bit for statistics debugging. I'll hopefully use it soon. Modified: head/sys/dev/iwn/if_iwn_debug.h Modified: head/sys/dev/iwn/if_iwn_debug.h ==

svn commit: r262422 - head/sys/dev/iwn

2014-02-23 Thread Adrian Chadd
Author: adrian Date: Mon Feb 24 02:37:04 2014 New Revision: 262422 URL: http://svnweb.freebsd.org/changeset/base/262422 Log: Track and expose the latest statistics from the firmware. Tested: * Intel Centrino 6205 Added: head/sys/dev/iwn/if_iwn_ioctl.h (contents, props changed) Mod

svn commit: r262423 - in head/tools/tools/iwn: . iwnstats

2014-02-23 Thread Adrian Chadd
Author: adrian Date: Mon Feb 24 02:38:43 2014 New Revision: 262423 URL: http://svnweb.freebsd.org/changeset/base/262423 Log: Add a very basic and totally hacked up iwnstats program. This just extracts the current statistics out from the NIC via the new ioctl API and displays them. It run

svn commit: r262424 - head/usr.sbin/pmcstat

2014-02-23 Thread Adrian Chadd
Author: adrian Date: Mon Feb 24 02:43:58 2014 New Revision: 262424 URL: http://svnweb.freebsd.org/changeset/base/262424 Log: Add a new option - 'a ' - which spits out annotated callgraphs. '-m ' spits out the given stream into (eg, /dev/stdout). However, it only resolves the first symbol

svn commit: r262425 - head/usr.sbin/pmcstat

2014-02-23 Thread Adrian Chadd
Author: adrian Date: Mon Feb 24 02:47:47 2014 New Revision: 262425 URL: http://svnweb.freebsd.org/changeset/base/262425 Log: Add correct attributions. Sponsored by: Netflix, Inc. Modified: head/usr.sbin/pmcstat/pmcpl_annotate_cg.c head/usr.sbin/pmcstat/pmcpl_annotate_cg.h Modified: he

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

2014-02-23 Thread Ian Lepore
Author: ian Date: Mon Feb 24 03:47:39 2014 New Revision: 262426 URL: http://svnweb.freebsd.org/changeset/base/262426 Log: Invalidate caches immediately upon entry to init_secondary(). Also set the Bufferable bit in the PDE entries of the secondary processor startup pagetables. The cach

svn commit: r262427 - head/sys/arm/freescale/imx

2014-02-23 Thread Ian Lepore
Author: ian Date: Mon Feb 24 03:51:31 2014 New Revision: 262427 URL: http://svnweb.freebsd.org/changeset/base/262427 Log: Add the bits needed to run SMP on imx6. The 'option SMP' isn't added to the kernel config yet; people wanting to test this have to opt-in for now. Added: head/sys/a

svn commit: r262428 - head/sys/dev/etherswitch/arswitch

2014-02-23 Thread Adrian Chadd
Author: adrian Date: Mon Feb 24 04:43:23 2014 New Revision: 262428 URL: http://svnweb.freebsd.org/changeset/base/262428 Log: * Ensure enough ports/phys are available for both the AR8327 and previous switches. * Add some new VLAN HAL methods that will be used by the VLAN configuration

svn commit: r262429 - head/sys/dev/etherswitch/arswitch

2014-02-23 Thread Adrian Chadd
Author: adrian Date: Mon Feb 24 04:44:28 2014 New Revision: 262429 URL: http://svnweb.freebsd.org/changeset/base/262429 Log: Methodize the arswitch VLAN routines. These differ per chipset family in subtle and evil ways. It becomes very noticable on the AR8327 where the layout is just p

svn commit: r262431 - head/sys/dev/etherswitch/arswitch

2014-02-23 Thread Adrian Chadd
Author: adrian Date: Mon Feb 24 04:47:27 2014 New Revision: 262431 URL: http://svnweb.freebsd.org/changeset/base/262431 Log: Link the AR8327 to the build. Modified: head/sys/dev/etherswitch/arswitch/arswitch.c Modified: head/sys/dev/etherswitch/arswitch/arswitch.c ===

svn commit: r262430 - in head/sys: conf dev/etherswitch/arswitch

2014-02-23 Thread Adrian Chadd
Author: adrian Date: Mon Feb 24 04:47:16 2014 New Revision: 262430 URL: http://svnweb.freebsd.org/changeset/base/262430 Log: Add initial AR8327 support. This is (almost!) enough to actually probe, attach, configure a default port group and do some basic work. It's also totally hard-coded

svn commit: r262432 - head/sys/mips/conf

2014-02-23 Thread Adrian Chadd
Author: adrian Date: Mon Feb 24 04:48:46 2014 New Revision: 262432 URL: http://svnweb.freebsd.org/changeset/base/262432 Log: Add the AR8327 bits to the DB120 config file. There's plenty of hints that I haven't yet fleshed out and are hardcoded in arswitch_8327.c. They're listed here (fro

svn commit: r262433 - head/sys/dev/etherswitch/arswitch

2014-02-23 Thread Adrian Chadd
Author: adrian Date: Mon Feb 24 05:55:00 2014 New Revision: 262433 URL: http://svnweb.freebsd.org/changeset/base/262433 Log: Add in port0/port6 configuration as part of the platform data code path. It's still hardcoded (for db120) but it is now hardcoded in all the same place (ie, the pda