svn commit: r257152 - in head/sys: cddl/dev/sdt sys

2013-10-26 Thread Mark Johnston
Author: markj Date: Sat Oct 26 06:23:51 2013 New Revision: 257152 URL: http://svnweb.freebsd.org/changeset/base/257152 Log: Do some cleanup of the SDT code. In particular, * Remove the unused sdt cdev. * Don't bother keeping a list of probes in struct sdt_prov; it's not needed. *

svn commit: r257154 - head/sbin/hastd

2013-10-26 Thread Mikolaj Golub
Author: trociny Date: Sat Oct 26 08:35:54 2013 New Revision: 257154 URL: http://svnweb.freebsd.org/changeset/base/257154 Log: Merging local and remote bitmaps must be protected by hr_amp lock. This is believed to fix hastd crashes, which might occur during synchronization, triggered by

svn commit: r257155 - in head/sbin: hastctl hastd

2013-10-26 Thread Mikolaj Golub
Author: trociny Date: Sat Oct 26 08:38:21 2013 New Revision: 257155 URL: http://svnweb.freebsd.org/changeset/base/257155 Log: Make hastctl list command output current queue sizes. Reviewed by: pjd MFC after:1 month Modified: head/sbin/hastctl/hastctl.c head/sbin/hastd/control.c

svn commit: r257157 - head/sys/dev/uart

2013-10-26 Thread Nathan Whitehorn
Author: nwhitehorn Date: Sat Oct 26 13:18:39 2013 New Revision: 257157 URL: http://svnweb.freebsd.org/changeset/base/257157 Log: machine/pmap.h is included by vm/pmap.h, so is redundant here. Thanks to Alan Cox for pointing this out. Modified: head/sys/dev/uart/uart_cpu_fdt.c Modified:

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

2013-10-26 Thread Bryan Drewery
Author: bdrewery (ports committer) Date: Sat Oct 26 13:38:49 2013 New Revision: 257158 URL: http://svnweb.freebsd.org/changeset/base/257158 Log: Link in libcrypto as well to fix build in some cases. Approved by: bapt MFC after:2 days Reported by: many Modified:

svn commit: r257159 - head/etc/pkg

2013-10-26 Thread Bryan Drewery
Author: bdrewery (ports committer) Date: Sat Oct 26 14:19:57 2013 New Revision: 257159 URL: http://svnweb.freebsd.org/changeset/base/257159 Log: Disable fingerprint checking for now as the pkg repository mirrors will not receive the signature until later this week. Approved by: bapt

svn commit: r257160 - head/contrib/gperf/src

2013-10-26 Thread Sean Bruno
Author: sbruno Date: Sat Oct 26 14:49:19 2013 New Revision: 257160 URL: http://svnweb.freebsd.org/changeset/base/257160 Log: Queisce warnings for gperf -Wlogical-op-parentheses with parens to explicitly define the logic Modified: head/contrib/gperf/src/options.cc Modified:

svn commit: r257161 - head/sys/powerpc/booke

2013-10-26 Thread Nathan Whitehorn
Author: nwhitehorn Date: Sat Oct 26 14:52:55 2013 New Revision: 257161 URL: http://svnweb.freebsd.org/changeset/base/257161 Log: Add pmap_mapdev_attr() and pmap_kenter_attr() interfaces. pmap_set_memattr() is slightly more complicated and is left unimplemented for now. Also prevent

svn commit: r257162 - head/sys/powerpc/include

2013-10-26 Thread Nathan Whitehorn
Author: nwhitehorn Date: Sat Oct 26 14:54:43 2013 New Revision: 257162 URL: http://svnweb.freebsd.org/changeset/base/257162 Log: The old trap.h (then trap_aim.h) actually had trap ID codes for Book-E CPUs. Use it universally. Book-E traps may also need revisiting due to the introduction of

svn commit: r257164 - head/etc/mtree

2013-10-26 Thread Bryan Drewery
Author: bdrewery (ports committer) Date: Sat Oct 26 15:02:34 2013 New Revision: 257164 URL: http://svnweb.freebsd.org/changeset/base/257164 Log: Add missing /etc/pkg to BSD.root.dist Approved by: bapt MFC after:2 days X-MFC-With: r257145 Modified: head/etc/mtree/BSD.root.dist

svn commit: r257165 - head/sbin/mdconfig

2013-10-26 Thread John-Mark Gurney
Author: jmg Date: Sat Oct 26 15:05:27 2013 New Revision: 257165 URL: http://svnweb.freebsd.org/changeset/base/257165 Log: Document that -a will output the device name when -u is not specified.. when -u is specified it is not... update the docs to say that you can use full device names w/

svn commit: r257167 - head/sys/dev/ffec

2013-10-26 Thread Ian Lepore
Author: ian Date: Sat Oct 26 15:15:31 2013 New Revision: 257167 URL: http://svnweb.freebsd.org/changeset/base/257167 Log: Switch to using ofw_bus_search_compatible() table-driven compat lookup. Add compat strings for Freescale Vybrid family SoCs. Modified: head/sys/dev/ffec/if_ffec.c

Re: svn commit: r257164 - head/etc/mtree

2013-10-26 Thread Andrey Zonov
On 10/26/13 8:02 AM, Bryan Drewery wrote: Author: bdrewery (ports committer) Date: Sat Oct 26 15:02:34 2013 New Revision: 257164 URL: http://svnweb.freebsd.org/changeset/base/257164 Log: Add missing /etc/pkg to BSD.root.dist Approved by:bapt MFC after: 2 days

Re: svn commit: r257164 - head/etc/mtree

2013-10-26 Thread Bryan Drewery
On Sat, Oct 26, 2013 at 09:10:58AM -0700, Andrey Zonov wrote: On 10/26/13 8:02 AM, Bryan Drewery wrote: Author: bdrewery (ports committer) Date: Sat Oct 26 15:02:34 2013 New Revision: 257164 URL: http://svnweb.freebsd.org/changeset/base/257164 Log: Add missing /etc/pkg to

svn commit: r257168 - head/etc/mtree

2013-10-26 Thread Bryan Drewery
Author: bdrewery (ports committer) Date: Sat Oct 26 16:19:14 2013 New Revision: 257168 URL: http://svnweb.freebsd.org/changeset/base/257168 Log: Fix indentation Reported by: zont Approved by: bapt (implicit) MFC after:2 days X-MFC-With: r257145 Modified:

svn commit: r257169 - head/sys/powerpc/booke

2013-10-26 Thread Nathan Whitehorn
Author: nwhitehorn Date: Sat Oct 26 16:49:41 2013 New Revision: 257169 URL: http://svnweb.freebsd.org/changeset/base/257169 Log: Fix concurrency issues with TLB1 updates and make pmap_kextract() search TLB1 mappings as well, which is required for the console to work after r257111.

svn commit: r257170 - in head/sys/dev: ic uart

2013-10-26 Thread Zbigniew Bodek
Author: zbb Date: Sat Oct 26 17:24:59 2013 New Revision: 257170 URL: http://svnweb.freebsd.org/changeset/base/257170 Log: Wait for DesignWare UART transfers completion before accessing line control When using DW UART with BUSY detection it is necessary to wait until all serial transfers

svn commit: r257171 - head/sys/boot/fdt/dts

2013-10-26 Thread Zbigniew Bodek
Author: zbb Date: Sat Oct 26 17:27:32 2013 New Revision: 257171 URL: http://svnweb.freebsd.org/changeset/base/257171 Log: Enable UART busy detection handling for Armada XP - based board All Armada XP chips should be affected. It is necessary to handle busy interrupt/indication by

svn commit: r257172 - in head/sys: arm/mv boot/fdt/dts

2013-10-26 Thread Zbigniew Bodek
Author: zbb Date: Sat Oct 26 17:29:50 2013 New Revision: 257172 URL: http://svnweb.freebsd.org/changeset/base/257172 Log: Enable SATA interface on Armada XP - Add appropriate entry to DTS - Allow for MV78460 SATA probe and configuration Tested by:kevlo Approved by: cognet

svn commit: r257173 - head/sys/dev/bce

2013-10-26 Thread Gleb Smirnoff
Author: glebius Date: Sat Oct 26 17:40:38 2013 New Revision: 257173 URL: http://svnweb.freebsd.org/changeset/base/257173 Log: Move includes from if_bcereg.h to .c files. Modified: head/sys/dev/bce/if_bce.c head/sys/dev/bce/if_bcereg.h Modified: head/sys/dev/bce/if_bce.c

svn commit: r257174 - head/sys/netgraph

2013-10-26 Thread Gleb Smirnoff
Author: glebius Date: Sat Oct 26 17:43:18 2013 New Revision: 257174 URL: http://svnweb.freebsd.org/changeset/base/257174 Log: Remove unsigned 0 comparison. Modified: head/sys/netgraph/ng_one2many.c Modified: head/sys/netgraph/ng_one2many.c

svn commit: r257175 - in head/sys/powerpc: aim pseries

2013-10-26 Thread Nathan Whitehorn
Author: nwhitehorn Date: Sat Oct 26 17:54:31 2013 New Revision: 257175 URL: http://svnweb.freebsd.org/changeset/base/257175 Log: Clean up missed header references. Modified: head/sys/powerpc/aim/mmu_oea.c head/sys/powerpc/aim/mp_cpudep.c head/sys/powerpc/pseries/platform_chrp.c

svn commit: r257176 - in head/sys: compat/linprocfs compat/linux compat/ndis dev/ae dev/age dev/alc dev/ale dev/an dev/ath dev/ath/ath_dfs/null dev/ath/ath_rate/sample dev/bfe dev/bge dev/bm dev/bw...

2013-10-26 Thread Gleb Smirnoff
Author: glebius Date: Sat Oct 26 17:58:36 2013 New Revision: 257176 URL: http://svnweb.freebsd.org/changeset/base/257176 Log: The r48589 promised to remove implicit inclusion of if_var.h soon. Prepare to this event, adding if_var.h to files that do need it. Also, include all includes that

svn commit: r257178 - in head/sys/powerpc: aim booke include mpc85xx powerpc

2013-10-26 Thread Nathan Whitehorn
Author: nwhitehorn Date: Sat Oct 26 18:18:14 2013 New Revision: 257178 URL: http://svnweb.freebsd.org/changeset/base/257178 Log: Interrelated improvements to early boot mappings: - Remove explicit requirement that the SOC registers be found except as an optimization (although the MPC85XX

svn commit: r257179 - in head/sys: amd64/amd64 compat/linsysfs compat/linux dev/sfxge dev/sn dev/xe net80211 netinet/libalias netinet6 netipsec netnatm netpfil/ipfw netpfil/pf

2013-10-26 Thread Gleb Smirnoff
Author: glebius Date: Sat Oct 26 18:18:50 2013 New Revision: 257179 URL: http://svnweb.freebsd.org/changeset/base/257179 Log: Provide includes that are needed in these files, and before were read in implicitly via if.h - if_var.h pollution. Sponsored by: Netflix Sponsored by: Nginx,

svn commit: r257180 - head/sys/powerpc/aim

2013-10-26 Thread Nathan Whitehorn
Author: nwhitehorn Date: Sat Oct 26 18:19:36 2013 New Revision: 257180 URL: http://svnweb.freebsd.org/changeset/base/257180 Log: Add some extra sanity checking and checks to printf format specifiers. Modified: head/sys/powerpc/aim/mmu_oea64.c Modified: head/sys/powerpc/aim/mmu_oea64.c

svn commit: r257182 - head/sbin/mdconfig

2013-10-26 Thread John-Mark Gurney
Author: jmg Date: Sat Oct 26 18:23:43 2013 New Revision: 257182 URL: http://svnweb.freebsd.org/changeset/base/257182 Log: bump date forgotten in r257165 Modified: head/sbin/mdconfig/mdconfig.8 Modified: head/sbin/mdconfig/mdconfig.8

svn commit: r257183 - head/sys/dev/uart

2013-10-26 Thread Nathan Whitehorn
Author: nwhitehorn Date: Sat Oct 26 18:25:55 2013 New Revision: 257183 URL: http://svnweb.freebsd.org/changeset/base/257183 Log: Be a bit more flexible in how we find the console from the properties on /chosen, following the list of allowed console properties in ePAPR. Also do not require

svn commit: r257184 - in head/sys/dev: mii usb/net xl

2013-10-26 Thread Gleb Smirnoff
Author: glebius Date: Sat Oct 26 18:40:17 2013 New Revision: 257184 URL: http://svnweb.freebsd.org/changeset/base/257184 Log: The MII layer shouldn't care about administrative status of an interface. Make MII drivers forget about 'struct ifnet'. Later plan is to provide an administrative

svn commit: r257186 - in head: contrib/libpcap sys/contrib/altq/altq sys/net

2013-10-26 Thread Gleb Smirnoff
Author: glebius Date: Sat Oct 26 18:59:58 2013 New Revision: 257186 URL: http://svnweb.freebsd.org/changeset/base/257186 Log: Start splitting pfvar.h into internal and external parts. - Provide pf_altq.h that has only stuff needed for ALTQ. - Start pf.h, that would have all constant

svn commit: r257189 - head/sys/arm/include

2013-10-26 Thread Andrew Turner
Author: andrew Date: Sat Oct 26 19:09:56 2013 New Revision: 257189 URL: http://svnweb.freebsd.org/changeset/base/257189 Log: Fix an itt instruction. We need to execute both the mov and b instructions when building for Thumb. Modified: head/sys/arm/include/atomic.h Modified:

Re: svn commit: r257176 - in head/sys: compat/linprocfs compat/linux compat/ndis dev/ae dev/age dev/alc dev/ale dev/an dev/ath dev/ath/ath_dfs/null dev/ath/ath_rate/sample dev/bfe dev/bge dev/bm dev/b

2013-10-26 Thread Sergey Kandaurov
On 26 October 2013 21:58, Gleb Smirnoff gleb...@freebsd.org wrote: Author: glebius Date: Sat Oct 26 17:58:36 2013 New Revision: 257176 URL: http://svnweb.freebsd.org/changeset/base/257176 Log: The r48589 promised to remove implicit inclusion of if_var.h soon. Prepare to this event,

Re: svn commit: r257176 - in head/sys: compat/linprocfs compat/linux compat/ndis dev/ae dev/age dev/alc dev/ale dev/an dev/ath dev/ath/ath_dfs/null dev/ath/ath_rate/sample dev/bfe dev/bge dev/bm dev/b

2013-10-26 Thread Gleb Smirnoff
On Sat, Oct 26, 2013 at 11:28:29PM +0400, Sergey Kandaurov wrote: S On 26 October 2013 21:58, Gleb Smirnoff gleb...@freebsd.org wrote: S Author: glebius S Date: Sat Oct 26 17:58:36 2013 S New Revision: 257176 S URL: http://svnweb.freebsd.org/changeset/base/257176 S S Log: SThe r48589

svn commit: r257190 - head/sys/powerpc/booke

2013-10-26 Thread Nathan Whitehorn
Author: nwhitehorn Date: Sat Oct 26 19:49:09 2013 New Revision: 257190 URL: http://svnweb.freebsd.org/changeset/base/257190 Log: Bump initial TLB size. The kernel is not necessarily less than 16 MB any more. Modified: head/sys/powerpc/booke/locore.S Modified:

svn commit: r257191 - head/sys/powerpc/booke

2013-10-26 Thread Nathan Whitehorn
Author: nwhitehorn Date: Sat Oct 26 19:50:40 2013 New Revision: 257191 URL: http://svnweb.freebsd.org/changeset/base/257191 Log: Handle (in a slightly ugly way) ePAPR-type loaders that just place a device tree into r3. Rather than worrying about mapping that tree, reserving its space in the

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

2013-10-26 Thread Bryan Drewery
Author: bdrewery (ports committer) Date: Sat Oct 26 19:59:42 2013 New Revision: 257193 URL: http://svnweb.freebsd.org/changeset/base/257193 Log: Fix build with GCC. BIO_new_mem_buf takes a void* buf, but internally it never modifies the buf. It assigns the buffer to another pointer and

svn commit: r257195 - head/sys/dev/uart

2013-10-26 Thread Nathan Whitehorn
Author: nwhitehorn Date: Sat Oct 26 20:06:50 2013 New Revision: 257195 URL: http://svnweb.freebsd.org/changeset/base/257195 Log: Try even harder to find a console before giving up. Modified: head/sys/dev/uart/uart_cpu_fdt.c Modified: head/sys/dev/uart/uart_cpu_fdt.c

svn commit: r257196 - head/sys/powerpc/booke

2013-10-26 Thread Nathan Whitehorn
Author: nwhitehorn Date: Sat Oct 26 20:57:26 2013 New Revision: 257196 URL: http://svnweb.freebsd.org/changeset/base/257196 Log: Make devices with registers into the KVA region work reliably. Without this, previous KVA allocations (which the PMAP lazily invalidates) in TLB0 could shadow

Re: svn commit: r257129 - head/contrib/subversion/subversion/libsvn_subr

2013-10-26 Thread Erik Cederstrand
Den 26/10/2013 kl. 01.07 skrev Eitan Adler ead...@freebsd.org: On Fri, Oct 25, 2013 at 2:43 PM, Colin Percival cperc...@freebsd.org wrote: Author: cperciva Date: Fri Oct 25 18:43:53 2013 New Revision: 257129 URL: http://svnweb.freebsd.org/changeset/base/257129 Log: Remove time and date

Re: svn commit: r257129 - head/contrib/subversion/subversion/libsvn_subr

2013-10-26 Thread Eitan Adler
On Sat, Oct 26, 2013 at 5:47 PM, Erik Cederstrand e...@cederstrand.dk wrote: Den 26/10/2013 kl. 01.07 skrev Eitan Adler ead...@freebsd.org: On Fri, Oct 25, 2013 at 2:43 PM, Colin Percival cperc...@freebsd.org wrote: Author: cperciva Date: Fri Oct 25 18:43:53 2013 New Revision: 257129 URL:

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

2013-10-26 Thread Ian Lepore
Author: ian Date: Sat Oct 26 23:13:20 2013 New Revision: 257197 URL: http://svnweb.freebsd.org/changeset/base/257197 Log: Maximize available kva space by doing static device mapping from the top of the address space downwards, and then returning the lowest mapped device address from

Re: svn commit: r257162 - head/sys/powerpc/include

2013-10-26 Thread Julio Merino
On Sat, Oct 26, 2013 at 10:54 AM, Nathan Whitehorn nwhiteh...@freebsd.org wrote: Author: nwhitehorn Date: Sat Oct 26 14:54:43 2013 New Revision: 257162 URL: http://svnweb.freebsd.org/changeset/base/257162 Log: The old trap.h (then trap_aim.h) actually had trap ID codes for Book-E CPUs.

svn commit: r257198 - head/sys/boot/powerpc/ps3

2013-10-26 Thread Nathan Whitehorn
Author: nwhitehorn Date: Sat Oct 26 23:41:11 2013 New Revision: 257198 URL: http://svnweb.freebsd.org/changeset/base/257198 Log: Fix build after r257162. Modified: head/sys/boot/powerpc/ps3/start.S Modified: head/sys/boot/powerpc/ps3/start.S

Re: svn commit: r257162 - head/sys/powerpc/include

2013-10-26 Thread Nathan Whitehorn
On 10/26/13 18:37, Julio Merino wrote: On Sat, Oct 26, 2013 at 10:54 AM, Nathan Whitehorn nwhiteh...@freebsd.org wrote: Author: nwhitehorn Date: Sat Oct 26 14:54:43 2013 New Revision: 257162 URL: http://svnweb.freebsd.org/changeset/base/257162 Log: The old trap.h (then trap_aim.h)

Re: svn commit: r253260 - head/lib/msun/src

2013-10-26 Thread Raphael Kubo da Costa
David Chisnall thera...@freebsd.org writes: Author: theraven Date: Fri Jul 12 11:03:51 2013 New Revision: 253260 URL: http://svnweb.freebsd.org/changeset/base/253260 Log: Fix the build with C++ where __builtin_types_compatible_p is not allowed. Modified: head/lib/msun/src/math.h

Re: svn commit: r253260 - head/lib/msun/src

2013-10-26 Thread Raphael Kubo da Costa
Raphael Kubo da Costa rak...@freebsd.org writes: David Chisnall thera...@freebsd.org writes: Author: theraven Date: Fri Jul 12 11:03:51 2013 New Revision: 253260 URL: http://svnweb.freebsd.org/changeset/base/253260 Log: Fix the build with C++ where __builtin_types_compatible_p is not

svn commit: r257199 - in head/sys/arm: allwinner arm broadcom/bcm2835 freescale/imx include lpc mv mv/orion rockchip sa11x0 samsung/exynos tegra ti ti/omap4/pandaboard versatile xilinx xscale/i8032...

2013-10-26 Thread Ian Lepore
Author: ian Date: Sun Oct 27 00:51:46 2013 New Revision: 257199 URL: http://svnweb.freebsd.org/changeset/base/257199 Log: Remove all #include machine/pmap.h from arm code. It's already included by vm/pmap.h, which is a prerequisite for arm/machine/pmap.h so there's no reason to ever

svn commit: r257200 - in head/sys/arm: allwinner allwinner/a20 arm at91 broadcom/bcm2835 econa freescale/imx include lpc mv rockchip samsung/exynos tegra ti ti/am335x ti/omap4 ti/twl versatile xili...

2013-10-26 Thread Ian Lepore
Author: ian Date: Sun Oct 27 01:34:10 2013 New Revision: 257200 URL: http://svnweb.freebsd.org/changeset/base/257200 Log: Remove #include machine/frame.h from all the arm code that doesn't really need it. That would be almost everywhere it was included. Add it in a couple files that

Re: svn commit: r257184 - in head/sys/dev: mii usb/net xl

2013-10-26 Thread Adrian Chadd
hm, so none of the modified PHYs nor their consumers will get upset? Eg, if the NIC is down, is touching the PHY registers going to be a problem? -adrian On 26 October 2013 11:40, Gleb Smirnoff gleb...@freebsd.org wrote: Author: glebius Date: Sat Oct 26 18:40:17 2013 New Revision: 257184

Re: svn commit: r253260 - head/lib/msun/src

2013-10-26 Thread David Chisnall
On 26 Oct 2013, at 20:18, Raphael Kubo da Costa rak...@freebsd.org wrote: Raphael Kubo da Costa rak...@freebsd.org writes: David Chisnall thera...@freebsd.org writes: Author: theraven Date: Fri Jul 12 11:03:51 2013 New Revision: 253260 URL:

svn commit: r257201 - in head/sys/arm: allwinner arm broadcom/bcm2835 include lpc mv samsung/exynos tegra ti versatile xilinx

2013-10-26 Thread Ian Lepore
Author: ian Date: Sun Oct 27 03:13:26 2013 New Revision: 257201 URL: http://svnweb.freebsd.org/changeset/base/257201 Log: Retire arm_remap_nocache() and the data and constants associated with it. The only remaining user was the code that allocates bounce pages for armv4 busdma. It's not

svn commit: r257202 - head/sys/arm/rockchip

2013-10-26 Thread Ian Lepore
Author: ian Date: Sun Oct 27 03:24:46 2013 New Revision: 257202 URL: http://svnweb.freebsd.org/changeset/base/257202 Log: Oops, one more instance of ARM_NOCACHE_KVA_SIZE was hiding under the couch. This should have been cleaned up along with r257201. Modified:

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

2013-10-26 Thread Ian Lepore
Author: ian Date: Sun Oct 27 03:29:38 2013 New Revision: 257203 URL: http://svnweb.freebsd.org/changeset/base/257203 Log: Eliminate a compiler warning about extraneous parens. Modified: head/sys/arm/arm/busdma_machdep.c Modified: head/sys/arm/arm/busdma_machdep.c

svn commit: r257204 - head/lib/libutil

2013-10-26 Thread Eitan Adler
Author: eadler Date: Sun Oct 27 04:49:40 2013 New Revision: 257204 URL: http://svnweb.freebsd.org/changeset/base/257204 Log: All man pages refer to FreeBSD so there is no need to mention In .Fx Modified: head/lib/libutil/login.conf.5 Modified: head/lib/libutil/login.conf.5

svn commit: r257205 - head/lib/libutil

2013-10-26 Thread Eitan Adler
Author: eadler Date: Sun Oct 27 04:59:18 2013 New Revision: 257205 URL: http://svnweb.freebsd.org/changeset/base/257205 Log: Mention in login.conf.5 which fields may be infinite and how to specifify infinity. The number of ways to indicate this confuses people. PR: docs/100196