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

2013-01-18 Thread Ian Lepore
Author: ian Date: Sat Jan 19 00:50:12 2013 New Revision: 245637 URL: http://svnweb.freebsd.org/changeset/base/245637 Log: Eliminate the need for an intermediate array of indices into the arrays of interrupt counts and names, by making the names into an array of fixed-length strings that can

Re: svn commit: r245707 - head/usr.sbin/bsdinstall/scripts

2013-01-20 Thread Ian Lepore
On Mon, 2013-01-21 at 02:47 +, Nathan Whitehorn wrote: > Author: nwhitehorn > Date: Mon Jan 21 02:47:14 2013 > New Revision: 245707 > URL: http://svnweb.freebsd.org/changeset/base/245707 > > Log: > Remove some debugging code that snuck in. > > Modified: > head/usr.sbin/bsdinstall/scripts/

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

2013-01-26 Thread Ian Lepore
Author: ian Date: Sat Jan 26 20:16:58 2013 New Revision: 245948 URL: http://svnweb.freebsd.org/changeset/base/245948 Log: Fix a buffer overrun while pre-formatting the names array, perpetrated in the prior commit. Use essentially the same sprintf() statement for both formatting and pre-form

svn commit: r245949 - head/usr.sbin/watchdogd

2013-01-26 Thread Ian Lepore
Author: ian Date: Sat Jan 26 21:29:45 2013 New Revision: 245949 URL: http://svnweb.freebsd.org/changeset/base/245949 Log: Reduce watchdogd's memory footprint when running daemonized. This uses the recently-added jemalloc(3) feature of setting the lg_chunk tuning option to zero to request

Re: svn commit: r245949 - head/usr.sbin/watchdogd

2013-01-26 Thread Ian Lepore
On Sat, 2013-01-26 at 16:52 -0500, Eitan Adler wrote: > > @@ -188,7 +196,7 @@ watchdog_loop(void) > > if (watchdog_onoff(0) == 0) { > > end_program = 2; > > } else { > > - warnx("Could not

svn commit: r245951 - head/usr.sbin/watchdogd

2013-01-26 Thread Ian Lepore
Author: ian Date: Sat Jan 26 22:02:40 2013 New Revision: 245951 URL: http://svnweb.freebsd.org/changeset/base/245951 Log: Revert accidental regression to previous misspelling. Approved by: cognet (mentor) Modified: head/usr.sbin/watchdogd/watchdogd.c Modified: head/usr.sbin/watchdogd/w

svn commit: r245953 - head/sys/dev/nand

2013-01-26 Thread Ian Lepore
Author: ian Date: Sun Jan 27 00:16:36 2013 New Revision: 245953 URL: http://svnweb.freebsd.org/changeset/base/245953 Log: Add the chip used in recent GlobalScale Technologies *Plug computers Approved by: cognet (mentor) Modified: head/sys/dev/nand/nand_id.c Modified: head/sys/dev/nand/

svn commit: r245954 - in head/sys/arm: conf mv mv/kirkwood

2013-01-26 Thread Ian Lepore
Author: ian Date: Sun Jan 27 00:39:02 2013 New Revision: 245954 URL: http://svnweb.freebsd.org/changeset/base/245954 Log: Add a default do-nothing implementation of fdt_pci_devmap() using a weak alias, so that we don't need an empty implementation of it for every Marvell platform that has n

svn commit: r245955 - in head/sys: arm/conf boot/fdt/dts

2013-01-26 Thread Ian Lepore
001N.dts +# device nand + Added: head/sys/boot/fdt/dts/dreamplug-1001.dts == --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/sys/boot/fdt/dts/dreamplug-1001.dtsSun Jan 27 01:17:37 2013 (r245955) @@ -0,0 +1,319 @@ +/*

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

2013-01-27 Thread Ian Lepore
Author: ian Date: Sun Jan 27 20:10:29 2013 New Revision: 245999 URL: http://svnweb.freebsd.org/changeset/base/245999 Log: Remove the remaining references to the now-obsolete sheevaplug config files, which have been replaced by the generic db88f6xxx config which works for all kirkwood-series

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

2013-01-27 Thread Ian Lepore
Author: ian Date: Sun Jan 27 20:16:50 2013 New Revision: 246000 URL: http://svnweb.freebsd.org/changeset/base/246000 Log: Restore the irq number to the display string; I fumbled this in the previous commit while trying to make the code internally self-consistant. Approved by: cognet (men

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

2013-01-27 Thread Ian Lepore
Author: ian Date: Sun Jan 27 20:28:14 2013 New Revision: 246001 URL: http://svnweb.freebsd.org/changeset/base/246001 Log: Fix off-by-one errors in low-level arm9 and arm10 cache maintenance routines. In all the routines that loop through a range of virtual addresses, the loop is controlle

svn commit: r246121 - head/sbin/devd

2013-01-30 Thread Ian Lepore
Author: ian Date: Wed Jan 30 15:21:18 2013 New Revision: 246121 URL: http://svnweb.freebsd.org/changeset/base/246121 Log: Fix a descriptor leak in devd. Clients reading /var/run/devd.pipe can close their socket connection any time, and devd only notices that when it gets an error trying to

svn commit: r246134 - head/sbin/devd

2013-01-30 Thread Ian Lepore
Author: ian Date: Wed Jan 30 23:37:35 2013 New Revision: 246134 URL: http://svnweb.freebsd.org/changeset/base/246134 Log: Improve devd startup time, by tweaking some string handling routines that are heavily used when parsing config files. Mostly these changes avoid making temporary copies

svn commit: r246135 - head/sys/boot/uboot/common

2013-01-30 Thread Ian Lepore
Author: ian Date: Wed Jan 30 23:49:36 2013 New Revision: 246135 URL: http://svnweb.freebsd.org/changeset/base/246135 Log: Do metadata relocation fixup on all loaded modules, not just the kernel. Approved by: cognet (mentor) Modified: head/sys/boot/uboot/common/metadata.c Modified: head

Re: svn commit: r246134 - head/sbin/devd

2013-01-30 Thread Ian Lepore
On Thu, 2013-01-31 at 01:26 +, Alexey Dokuchaev wrote: > On Wed, Jan 30, 2013 at 11:37:36PM +0000, Ian Lepore wrote: > > New Revision: 246134 > > URL: http://svnweb.freebsd.org/changeset/base/246134 > > > > Log: > > Improve devd startup time, by tweak

Re: svn commit: r246402 - stable/9/usr.sbin/inetd

2013-02-06 Thread Ian Lepore
On Wed, 2013-02-06 at 13:16 +, Andrey Zonov wrote: > Author: zont > Date: Wed Feb 6 13:16:43 2013 > New Revision: 246402 > URL: http://svnweb.freebsd.org/changeset/base/246402 > > Log: > MFC r245696: > - Force inetd to have listen queue size to be set to the value of > kern.ipc.somaxc

Re: svn commit: r246397 - head/sys/dev/syscons

2013-02-06 Thread Ian Lepore
On Wed, 2013-02-06 at 11:16 +, Hans Petter Selasky wrote: > Author: hselasky > Date: Wed Feb 6 11:16:18 2013 > New Revision: 246397 > URL: http://svnweb.freebsd.org/changeset/base/246397 > > Log: > Make sure that all mouse buttons are released when clients > using /dev/consolectl close. T

Re: svn commit: r246361 - head/sbin/devd

2013-02-08 Thread Ian Lepore
On Tue, 2013-02-05 at 14:29 +, Niclas Zeising wrote: > Author: zeising (doc,ports committer) > Date: Tue Feb 5 14:29:37 2013 > New Revision: 246361 > URL: http://svnweb.freebsd.org/changeset/base/246361 > > Log: > Bump .Dd for the change in r246121. > > Approved by:joel (mentor

svn commit: r246763 - in head: lib/libc/sys sys/kern

2013-02-13 Thread Ian Lepore
Author: ian Date: Wed Feb 13 15:09:16 2013 New Revision: 246763 URL: http://svnweb.freebsd.org/changeset/base/246763 Log: Make the F_READAHEAD option to fcntl(2) work as documented: a value of zero now disables read-ahead. It used to effectively restore the system default readahead huerist

svn commit: r246764 - head/sys/conf

2013-02-13 Thread Ian Lepore
Author: ian Date: Wed Feb 13 15:13:47 2013 New Revision: 246764 URL: http://svnweb.freebsd.org/changeset/base/246764 Log: Add a dependency so that when compiling in a static dtb, the kernel gets re-linked after changing the .dts source. Reviewed by: cognet, arm@ Modified: head/sys/con

Re: svn commit: r246763 - in head: lib/libc/sys sys/kern

2013-02-13 Thread Ian Lepore
On Wed, 2013-02-13 at 11:24 -0500, Benjamin Kaduk wrote: > On Wed, Feb 13, 2013 at 10:09 AM, Ian Lepore wrote: > > > Author: ian > > Date: Wed Feb 13 15:09:16 2013 > > New Revision: 246763 > > URL: http://svnweb.freebsd.org/changeset/base/246763 > > >

svn commit: r246845 - head/sys/kern

2013-02-15 Thread Ian Lepore
Author: ian Date: Fri Feb 15 18:30:32 2013 New Revision: 246845 URL: http://svnweb.freebsd.org/changeset/base/246845 Log: Add PPS_CANWAIT support for time_pps_fetch(). This adds support for all three blocking modes described in section 3.4.3 of RFC 2783, allowing the caller to retrieve the

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

2013-02-15 Thread Ian Lepore
Author: ian Date: Fri Feb 15 23:41:47 2013 New Revision: 246859 URL: http://svnweb.freebsd.org/changeset/base/246859 Log: Set map->pmap before _bus_dmamap_count_pages() tries to use it. Obtained from:Thomas Skibo Modified: head/sys/arm/arm/busdma_machdep-v6.c Modified: head/sys

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

2013-02-16 Thread Ian Lepore
Author: ian Date: Sat Feb 16 20:43:16 2013 New Revision: 246881 URL: http://svnweb.freebsd.org/changeset/base/246881 Log: In _bus_dmamap_addseg(), the return value must be zero for error, or the size actually added to the segment (possibly smaller than the requested size if boundary crossing

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

2013-02-25 Thread Ian Lepore
Author: ian Date: Tue Feb 26 03:24:45 2013 New Revision: 247301 URL: http://svnweb.freebsd.org/changeset/base/247301 Log: Adjust the arm kernel entry point address properly regardless of whether the e_entry field holds a physical or a virtual address. Add a comment block that explains the a

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

2013-02-27 Thread Ian Lepore
Author: ian Date: Wed Feb 27 19:59:41 2013 New Revision: 247413 URL: http://svnweb.freebsd.org/changeset/base/247413 Log: Fix a typo that prevented booting a kernel that had virtual addresses in the elf headers. Modified: head/sys/boot/common/load_elf.c Modified: head/sys/boot/common/load_

Re: svn commit: r247495 - head/sys/dev/sdhci

2013-02-28 Thread Ian Lepore
On Thu, 2013-02-28 at 19:43 +, Oleksandr Tymoshenko wrote: > Author: gonzo > Date: Thu Feb 28 19:43:14 2013 > New Revision: 247495 > URL: http://svnweb.freebsd.org/changeset/base/247495 > > Log: > Add hooks for plugging platform-provided transfer backend. > > In order to use platorm bac

svn commit: r247576 - stable/9/sbin/devd

2013-03-01 Thread Ian Lepore
Author: ian Date: Fri Mar 1 20:48:53 2013 New Revision: 247576 URL: http://svnweb.freebsd.org/changeset/base/247576 Log: MFC r246121 ... Fix a descriptor leak in devd. Clients reading /var/run/devd.pipe can close their socket connection any time, and devd only notices that when it gets

svn commit: r247802 - stable/9/sbin/devd

2013-03-04 Thread Ian Lepore
Author: ian Date: Mon Mar 4 16:44:19 2013 New Revision: 247802 URL: http://svnweb.freebsd.org/changeset/base/247802 Log: MFC r246361 ... bump .Dd for content change. Modified: stable/9/sbin/devd/devd.8 Directory Properties: stable/9/sbin/devd/ (props changed) Modified: stable/9/sbin/dev

svn commit: r247803 - stable/9/sbin/devd

2013-03-04 Thread Ian Lepore
Author: ian Date: Mon Mar 4 16:50:01 2013 New Revision: 247803 URL: http://svnweb.freebsd.org/changeset/base/247803 Log: MFC r246134 ... Improve devd startup time, by tweaking some string handling routines that are heavily used when parsing config files. Mostly these changes avoid makin

svn commit: r247806 - stable/8/sbin/devd

2013-03-04 Thread Ian Lepore
Author: ian Date: Mon Mar 4 17:39:17 2013 New Revision: 247806 URL: http://svnweb.freebsd.org/changeset/base/247806 Log: MFC r246121 r246361 ... Fix a descriptor leak in devd. Clients reading /var/run/devd.pipe can close their socket connection any time, and devd only notices that when

svn commit: r247819 - stable/8/sbin/devd

2013-03-04 Thread Ian Lepore
Author: ian Date: Mon Mar 4 22:04:14 2013 New Revision: 247819 URL: http://svnweb.freebsd.org/changeset/base/247819 Log: MFC r209583 ... Expand system into my_system, and add the necessary tidyness that we need. Close the pidfile. Then close all descriptors >= 3 to avoid information

svn commit: r247824 - stable/8/sbin/devd

2013-03-04 Thread Ian Lepore
Author: ian Date: Mon Mar 4 23:15:25 2013 New Revision: 247824 URL: http://svnweb.freebsd.org/changeset/base/247824 Log: MFC ... r210609 - remove unused string r210610 - avoid copy ctors by using prefix operators r213646 - allow spacey things (liberal whitespace parsing) r236388

svn commit: r247825 - stable/8/sbin/devd

2013-03-04 Thread Ian Lepore
Author: ian Date: Mon Mar 4 23:22:37 2013 New Revision: 247825 URL: http://svnweb.freebsd.org/changeset/base/247825 Log: MFC r246134 ... Improve devd startup time, by tweaking some string handling routines that are heavily used when parsing config files. Mostly these changes avoid makin

svn commit: r247905 - head/sys/kern

2013-03-06 Thread Ian Lepore
Author: ian Date: Thu Mar 7 02:53:29 2013 New Revision: 247905 URL: http://svnweb.freebsd.org/changeset/base/247905 Log: Call sched_prio() to immediately change the priority of the thread in response to an rtprio_thread() call, when the priority is different than the old priority, and eithe

Re: svn commit: r239193 - head/lib/libc/gen

2012-08-11 Thread Ian Lepore
On Sat, 2012-08-11 at 09:30 -0500, Bryan Drewery wrote: > On 8/11/2012 7:07 AM, Ed Schouten wrote: > > Author: ed > > Date: Sat Aug 11 12:07:24 2012 > > New Revision: 239193 > > URL: http://svn.freebsd.org/changeset/base/239193 > > > > Log: > > Rename aux.c to auxv.c. > > > > On Windows, AU

Re: svn commit: r239356 - head/sbin/dhclient

2012-08-17 Thread Ian Lepore
On Fri, 2012-08-17 at 15:53 +, John Baldwin wrote: > Author: jhb > Date: Fri Aug 17 15:53:43 2012 > New Revision: 239356 > URL: http://svn.freebsd.org/changeset/base/239356 > > Log: > Fix dhclient to properly exit and teardown the configured lease when > link is lost. devd will start a ne

Re: svn commit: r239356 - head/sbin/dhclient

2012-08-17 Thread Ian Lepore
On Fri, 2012-08-17 at 13:31 -0400, John Baldwin wrote: > On Friday, August 17, 2012 1:02:14 pm Ian Lepore wrote: > > On Fri, 2012-08-17 at 15:53 +, John Baldwin wrote: > > > Author: jhb > > > Date: Fri Aug 17 15:53:43 2012 > > > New Revision: 239356 > &g

Re: svn commit: r239414 - stable/9/sys/kern

2012-08-20 Thread Ian Lepore
On Mon, 2012-08-20 at 12:07 +, Konstantin Belousov wrote: > Author: kib > Date: Mon Aug 20 12:07:10 2012 > New Revision: 239414 > URL: http://svn.freebsd.org/changeset/base/239414 > > Log: > MFC r232197 (on behalf of phk): > Also call the low-level driver if ->c_iflag & (IXON|IXOFF|IXANY)

Re: svn commit: r239427 - stable/9/contrib/ntp/ntpd

2012-08-20 Thread Ian Lepore
On Mon, 2012-08-20 at 14:26 +, Ed Maste wrote: > Author: emaste > Date: Mon Aug 20 14:26:16 2012 > New Revision: 239427 > URL: http://svn.freebsd.org/changeset/base/239427 > > Log: > MFC r232844: Remove extraneous log message > > When ntp switched between PLL and FLL mode it produced

Re: svn commit: r239214 - in head/sys: dev/usb dev/usb/controller sys

2012-08-20 Thread Ian Lepore
On Mon, 2012-08-20 at 13:55 -0700, Adrian Chadd wrote: > I have a report that AR71XX (MIPS) USB broke with this change. > > Hans, would you mind reverting it until we figure out what's going on > in the non-intel USB world? > > Thanks, > > > Adrian It appears that the change in structure sizes

Re: svn commit: r240549 - head/sys/arm/tegra

2012-09-16 Thread Ian Lepore
On Sun, 2012-09-16 at 18:30 +0100, Chris Rees wrote: > On 16 Sep 2012 16:19, "David Chisnall" wrote: > > > > On 16 Sep 2012, at 10:37, Chris Rees wrote: > > > > > Actually: > > > > > > for (;;) > > >; > > > > This form will generate a compiler warning, because it looks like a > missing loo

svn commit: r267511 - in head: lib share/mk

2014-06-15 Thread Ian Lepore
Author: ian Date: Sun Jun 15 13:45:37 2014 New Revision: 267511 URL: http://svnweb.freebsd.org/changeset/base/267511 Log: Create a mechanism for providing fine-grained build order dependencies during SUBDIR_PARALLEL builds. This augments the coarse .WAIT mechanism, which is still useful if

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

2014-07-08 Thread Ian Lepore
Author: ian Date: Tue Jul 8 14:35:09 2014 New Revision: 268401 URL: http://svnweb.freebsd.org/changeset/base/268401 Log: Use named constant rather than '0' to access the reset controller register. Modified: head/sys/arm/freescale/imx/imx6_mp.c Modified: head/sys/arm/freescale/imx/imx6_mp.c

svn commit: r268402 - head/share/mk

2014-07-08 Thread Ian Lepore
Author: ian Date: Tue Jul 8 14:37:01 2014 New Revision: 268402 URL: http://svnweb.freebsd.org/changeset/base/268402 Log: Support CXXFLAGS.${MACHINE_ARCH} as well as CFLAGS. This allows different C++ options for toolchain versus target when cross-building. Modified: head/share/mk/bsd.cpu.m

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

2014-07-10 Thread Ian Lepore
Author: ian Date: Thu Jul 10 14:06:18 2014 New Revision: 268495 URL: http://svnweb.freebsd.org/changeset/base/268495 Log: Pending interrupt status is cleared by writing to the ISR, not the data reg. MFC after:1 week Modified: head/sys/arm/freescale/imx/imx51_gpio.c Modified: head/sy

Re: svn commit: r268491 - head/usr.bin/users

2014-07-10 Thread Ian Lepore
On Thu, 2014-07-10 at 11:27 -0400, John Baldwin wrote: > On Thursday, July 10, 2014 11:04:56 am Ed Schouten wrote: > > On 10 July 2014 14:15, Pietro Cerutti wrote: > > > +using namespace std; > > > > Out of curiosity, do we have any style guidelines w.r.t. C++? For > > example, I would personally

Re: svn commit: r268543 - in head/sys: dev/drm2 dev/drm2/i915 dev/drm2/radeon dev/etherswitch/arswitch dev/etherswitch/rtl8366 dev/iicbus sys

2014-07-11 Thread Ian Lepore
On Sat, 2014-07-12 at 01:04 +, Rui Paulo wrote: > Author: rpaulo > Date: Sat Jul 12 01:04:10 2014 > New Revision: 268543 > URL: http://svnweb.freebsd.org/changeset/base/268543 > > Log: > Move iic.h to sys/ so that it's automatically installed in /usr/include/sys. > > This lets us call i

Re: svn commit: r268543 - in head/sys: dev/drm2 dev/drm2/i915 dev/drm2/radeon dev/etherswitch/arswitch dev/etherswitch/rtl8366 dev/iicbus sys

2014-07-12 Thread Ian Lepore
On Fri, 2014-07-11 at 18:48 -0700, Rui Paulo wrote: > On Jul 11, 2014, at 18:42, Ian Lepore wrote: > > > On Sat, 2014-07-12 at 01:04 +, Rui Paulo wrote: > >> Author: rpaulo > >> Date: Sat Jul 12 01:04:10 2014 > >> New Revision: 268543 > >> URL:

Re: svn commit: r268566 - head/usr.bin/users

2014-07-12 Thread Ian Lepore
On Sat, 2014-07-12 at 13:27 +, Alexey Dokuchaev wrote: > On Sat, Jul 12, 2014 at 01:37:49PM +0100, Bruce Simpson wrote: > > On 12/07/2014 12:34, Bruce Evans wrote: > > >This joke is bad. The C++ version is worse in every way. > > > > I concur with everything you have said in your message. Mor

svn commit: r268633 - in head/sys: arm/xilinx boot/fdt/dts/arm dev/cadence

2014-07-14 Thread Ian Lepore
Author: ian Date: Mon Jul 14 20:58:57 2014 New Revision: 268633 URL: http://svnweb.freebsd.org/changeset/base/268633 Log: Fix the Zedboard/Zynq ethernet driver to handle media speed changes so that it can connect to switches at speeds other than 1gb. This requires changing the reference c

Re: svn commit: r268660 - head/sys/amd64/amd64

2014-07-15 Thread Ian Lepore
On Tue, 2014-07-15 at 09:30 +, Konstantin Belousov wrote: > Author: kib > Date: Tue Jul 15 09:30:43 2014 > New Revision: 268660 > URL: http://svnweb.freebsd.org/changeset/base/268660 > > Log: > Make amd64 pmap_copy_pages() functional for pages not mapped by DMAP. > > Requested and revie

Re: svn commit: r268660 - head/sys/amd64/amd64

2014-07-15 Thread Ian Lepore
On Tue, 2014-07-15 at 18:30 +0300, Konstantin Belousov wrote: > On Tue, Jul 15, 2014 at 07:52:20AM -0600, Ian Lepore wrote: > > > bcopy(a_cp, b_cp, cnt); > > > + if (__predict_false(pinned)) { > > > + sched_unpin(); > > > +

Re: svn commit: r268877 - head/share/mk

2014-07-19 Thread Ian Lepore
On Sat, 2014-07-19 at 14:26 +, Dag-Erling Smørgrav wrote: > Author: des > Date: Sat Jul 19 14:26:04 2014 > New Revision: 268877 > URL: http://svnweb.freebsd.org/changeset/base/268877 > > Log: > Use -o (output to file) instead of -t (print to stdout) and a redirect. > > MFC after: 1 wee

svn commit: r268893 - in head: lib/libc/arm lib/libc/arm/aeabi sys/arm/include sys/sys

2014-07-19 Thread Ian Lepore
d) +++ head/lib/libc/arm/aeabi/aeabi_unwind_exidx.cSat Jul 19 22:13:27 2014(r268893) @@ -0,0 +1,104 @@ +/*- + * Copyright (c) 2014 Ian Lepore + * All rights reserved. + * + * Redistribution and use in source and binary forms, with or without + * modification, are permitted provided that the fo

Re: svn commit: r268877 - head/share/mk

2014-07-19 Thread Ian Lepore
On Sat, 2014-07-19 at 15:19 -0700, Adrian Chadd wrote: > On 19 July 2014 14:23, Ian Lepore wrote: > > On Sat, 2014-07-19 at 14:26 +, Dag-Erling Smørgrav wrote: > >> Author: des > >> Date: Sat Jul 19 14:26:04 2014 > >> New Revision: 268877 > >>

svn commit: r268993 - head/contrib/libstdc++/libsupc++

2014-07-22 Thread Ian Lepore
Author: ian Date: Tue Jul 22 20:32:24 2014 New Revision: 268993 URL: http://svnweb.freebsd.org/changeset/base/268993 Log: Fix EABI unwind function declarations to match the function definitions. The mismatch was noticed by clang, when using it to compile the in-tree gcc and libstdc++. Modif

svn commit: r268994 - head/contrib/gcc/config/arm

2014-07-22 Thread Ian Lepore
Author: ian Date: Tue Jul 22 20:49:58 2014 New Revision: 268994 URL: http://svnweb.freebsd.org/changeset/base/268994 Log: Add FreeBSD to the list of environments that needs to handle R_ARM_TARGET2 relocations in unwind data as pc-relative indirect references. MFC after:1 week Modifie

svn commit: r269101 - stable/10/lib/libstand

2014-07-25 Thread Ian Lepore
Author: ian Date: Fri Jul 25 23:12:22 2014 New Revision: 269101 URL: http://svnweb.freebsd.org/changeset/base/269101 Log: MFC r261530 Set the malloc alignment to 64 bytes on platforms that use the U-Boot API device drivers. Recent versions of u-boot run with the MMU enabled, and

svn commit: r269102 - in stable/10/share: examples/etc mk

2014-07-25 Thread Ian Lepore
Author: ian Date: Fri Jul 25 23:21:36 2014 New Revision: 269102 URL: http://svnweb.freebsd.org/changeset/base/269102 Log: MFC r263373, r268402 Add a way to apply CFLAGS only when building the given architecture. This is useful primarily on a system used for cross-building, when you h

svn commit: r269103 - stable/10/sys/arm/arm

2014-07-25 Thread Ian Lepore
Author: ian Date: Fri Jul 25 23:29:55 2014 New Revision: 269103 URL: http://svnweb.freebsd.org/changeset/base/269103 Log: MFC r266565, r266651: Map device memory using PTE_DEVICE attributes, and also ensure that the shared flag is set on normal-memory mappings made via pmap_kenter() f

svn commit: r269104 - stable/10/sys/arm/freescale/imx

2014-07-25 Thread Ian Lepore
Author: ian Date: Fri Jul 25 23:36:39 2014 New Revision: 269104 URL: http://svnweb.freebsd.org/changeset/base/269104 Log: MFC r268401, r268495: Pending interrupt status is cleared by writing to the ISR, not the data reg. Use named constant rather than '0' to access the reset contro

svn commit: r269110 - head/sys/boot/arm/at91/libat91

2014-07-25 Thread Ian Lepore
Author: ian Date: Sat Jul 26 03:19:13 2014 New Revision: 269110 URL: http://svnweb.freebsd.org/changeset/base/269110 Log: Silence a clang warning about a while loop with an empty body. Modified: head/sys/boot/arm/at91/libat91/emac.c Modified: head/sys/boot/arm/at91/libat91/emac.c ===

svn commit: r269111 - in head/sys/boot/arm/at91: boot0 boot0iic boot0spi boot2 bootiic bootspi

2014-07-25 Thread Ian Lepore
Author: ian Date: Sat Jul 26 03:33:19 2014 New Revision: 269111 URL: http://svnweb.freebsd.org/changeset/base/269111 Log: Eliminate "no previous prototype for main" warnings. Modified: head/sys/boot/arm/at91/boot0/main.c head/sys/boot/arm/at91/boot0iic/main.c head/sys/boot/arm/at91/boot0s

svn commit: r269112 - head/sys/boot/arm/at91/boot2

2014-07-25 Thread Ian Lepore
Author: ian Date: Sat Jul 26 04:09:43 2014 New Revision: 269112 URL: http://svnweb.freebsd.org/changeset/base/269112 Log: The 'flags' variable is conflicting with some inline code in a header file ("variable flags shadows a global..."), just rename this variable to wish away the problem. Mo

svn commit: r269113 - head/sys/boot/arm/at91/libat91

2014-07-25 Thread Ian Lepore
Author: ian Date: Sat Jul 26 04:16:04 2014 New Revision: 269113 URL: http://svnweb.freebsd.org/changeset/base/269113 Log: Enable at91 systems to boot from high capacity SD cards. This also fixes a few minor violations of the SD protocol, such as running the bus at high speed during the ca

Re: svn commit: r269112 - head/sys/boot/arm/at91/boot2

2014-07-26 Thread Ian Lepore
On Sat, 2014-07-26 at 10:33 -0400, Benjamin Kaduk wrote: > On Sat, Jul 26, 2014 at 12:09 AM, Ian Lepore wrote: > > > Author: ian > > Date: Sat Jul 26 04:09:43 2014 > > New Revision: 269112 > > URL: http://svnweb.freebsd.org/changeset/base/269112 > > &g

Re: svn commit: r272372 - stable/10/bin/rm

2014-10-03 Thread Ian Lepore
On Wed, 2014-10-01 at 23:25 -0700, NGie Cooper wrote: > On Wed, Oct 1, 2014 at 11:16 PM, Glen Barber wrote: > > On Thu, Oct 02, 2014 at 02:56:05PM +1000, Bruce Evans wrote: > >> On Wed, 1 Oct 2014, Glen Barber wrote: > >> > >> >Log: > >> > MFC r268376 (imp): > >> > > >> > rm -rf can fail sometim

Re: svn commit: r272506 - head/sys/cddl/contrib/opensolaris/uts/common/fs/zfs

2014-10-04 Thread Ian Lepore
On Sat, 2014-10-04 at 08:14 +, Xin LI wrote: > Author: delphij > Date: Sat Oct 4 08:14:10 2014 > New Revision: 272506 > URL: https://svnweb.freebsd.org/changeset/base/272506 > > Log: > MFV r272495: > > In arc_kmem_reap_now(), reap range_seg_cache too to reclaim memory in > response o

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

2014-10-04 Thread Ian Lepore
Author: ian Date: Sat Oct 4 15:59:15 2014 New Revision: 272528 URL: https://svnweb.freebsd.org/changeset/base/272528 Log: Make kevent(2) periodic timer events more reliably periodic. The event callout is now scheduled using the C_ABSOLUTE flag, and the absolute time of each event is calcul

Re: svn commit: r272562 - head/lib/libc/stdtime

2014-10-06 Thread Ian Lepore
On Sun, 2014-10-05 at 07:29 +, Andrey A. Chernov wrote: > Author: ache > Date: Sun Oct 5 07:29:50 2014 > New Revision: 272562 > URL: https://svnweb.freebsd.org/changeset/base/272562 > > Log: > 1) For %Z format, understand "UTC" name too. > 2) Return NULL if timegm() fails, because it mean

Re: svn commit: r272808 - head/include/rpcsvc

2014-10-10 Thread Ian Lepore
On Thu, 2014-10-09 at 06:58 +, Baptiste Daroussin wrote: > Author: bapt > Date: Thu Oct 9 06:58:33 2014 > New Revision: 272808 > URL: https://svnweb.freebsd.org/changeset/base/272808 > > Log: > Fix build with rpcgen using a recent (tested with gcc 4.9.1) GNU cpp > > Modified: > head/incl

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

2014-10-12 Thread Ian Lepore
Author: ian Date: Sun Oct 12 17:56:02 2014 New Revision: 273004 URL: https://svnweb.freebsd.org/changeset/base/273004 Log: Use the FIFOs in the imx5/imx6 uart hardware instead of interrupting on each byte sent or received. Modified: head/sys/dev/uart/uart_dev_imx.c Modified: head/sys/dev/u

svn commit: r273282 - head/sys/dev/fdt

2014-10-19 Thread Ian Lepore
Author: ian Date: Sun Oct 19 18:31:11 2014 New Revision: 273282 URL: https://svnweb.freebsd.org/changeset/base/273282 Log: Fail to probe on simplebus nodes that lack a "ranges" property. Increasingly, FDT data has the "simple-bus" compatible string on nodes that have children, but we woul

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

2014-10-19 Thread Ian Lepore
Author: ian Date: Sun Oct 19 18:41:22 2014 New Revision: 273283 URL: https://svnweb.freebsd.org/changeset/base/273283 Log: Attach this driver during BUS_PASS_BUS and move the cpu init code to a bus_new_pass() handler so it doesn't happen until BUS_PASS_CPU. This allows the anatop driver to

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

2014-10-19 Thread Ian Lepore
Author: ian Date: Mon Oct 20 01:52:17 2014 New Revision: 273298 URL: https://svnweb.freebsd.org/changeset/base/273298 Log: The U-Boot README says fdt_addr_r is the right env var for fdt data loaded into ram, but vendors also use fdtaddr and fdt_addr. Check the recommended variable first and

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

2014-10-20 Thread Ian Lepore
Author: ian Date: Mon Oct 20 23:32:34 2014 New Revision: 273352 URL: https://svnweb.freebsd.org/changeset/base/273352 Log: The imx6 hardware is fast enough to make good use of however much timecounter resolution is available, so ask for a 1 GHz frequency. It won't actually get one that fast

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

2014-10-20 Thread Ian Lepore
Author: ian Date: Mon Oct 20 23:34:47 2014 New Revision: 273353 URL: https://svnweb.freebsd.org/changeset/base/273353 Log: Attach the imx6 CCM driver during BUS_PASS_CPU. It controls the clocks for most on-chip devices and needs to be available before other drivers start attaching and askin

Re: svn commit: r273417 - head

2014-10-22 Thread Ian Lepore
On Wed, 2014-10-22 at 11:00 -0400, Benjamin Kaduk wrote: > On Wed, Oct 22, 2014 at 10:57 AM, Dag-Erling Smørgrav wrote: > > > Is _SUPPORT magic? I didn't know. I guess MK_TESTS_SUPPORT is good > > enough, especially if it's on by default. > > > Even if it is magic, is that really the kind of

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

2014-10-22 Thread Ian Lepore
Author: ian Date: Thu Oct 23 03:13:14 2014 New Revision: 273514 URL: https://svnweb.freebsd.org/changeset/base/273514 Log: Unconditionally enable the clocks for all imx6 devices that we have drivers for, or that are required to run the chip (such as busses). Turn off all the devices we don'

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

2014-10-23 Thread Ian Lepore
Author: ian Date: Thu Oct 23 22:21:22 2014 New Revision: 273561 URL: https://svnweb.freebsd.org/changeset/base/273561 Log: Install a temporary workaround to avoid problems in fdt data with linux's workaround for an imx6 chip erratum. Linux works around the bug with changes in fdt data that

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

2014-10-24 Thread Ian Lepore
Author: ian Date: Fri Oct 24 15:44:29 2014 New Revision: 273590 URL: https://svnweb.freebsd.org/changeset/base/273590 Log: Accept the documented FDT compatible string for the PL310 cache controller as well as the non-standard string we've been using for a couple years. Modified: head/sys/ar

Re: svn commit: r273644 - head/share/man/man3

2014-10-25 Thread Ian Lepore
On Sat, 2014-10-25 at 19:31 +, John Baldwin wrote: > Author: jhb > Date: Sat Oct 25 19:31:34 2014 > New Revision: 273644 > URL: https://svnweb.freebsd.org/changeset/base/273644 > > Log: > Clarify that pthread_cleanup_push()/pop() are implemented as macros that > create a new code block and

svn commit: r273645 - in stable/10/sys: arm/conf arm/xilinx boot/fdt/dts/arm dev/cadence

2014-10-25 Thread Ian Lepore
Author: ian Date: Sat Oct 25 20:34:10 2014 New Revision: 273645 URL: https://svnweb.freebsd.org/changeset/base/273645 Log: MFC r268633, r271046: Fixes and enhancements for the if_cgem driver... - miibus fixes as suggested by Yonghyeon Pyun. - enable VLAN MTU support. - fix

svn commit: r273650 - stable/10/sys/arm/rockchip

2014-10-25 Thread Ian Lepore
Author: ian Date: Sun Oct 26 01:15:16 2014 New Revision: 273650 URL: https://svnweb.freebsd.org/changeset/base/273650 Log: MFC r257200, r259121, r261410, r265853: - Remove #include . - Add gpio parse routines according to sys/boot/fdt/dts/bindings-gpio.txt. - Follow r261352 by updati

svn commit: r273651 - stable/10/sys/arm/at91

2014-10-25 Thread Ian Lepore
Author: ian Date: Sun Oct 26 01:26:53 2014 New Revision: 273651 URL: https://svnweb.freebsd.org/changeset/base/273651 Log: MFC r270025: Implement the FDT static pinctl/pinmux spec for Atmel. Added: stable/10/sys/arm/at91/at91_pinctrl.c - copied unchanged from r270025, head/sys/arm/a

svn commit: r273652 - in stable/10/sys: arm/arm arm/at91 arm/freescale/vybrid arm/mv arm/rockchip dev/fdt dev/gpio dev/ofw dev/tsec mips/beri powerpc/ofw powerpc/powermac

2014-10-25 Thread Ian Lepore
Author: ian Date: Sun Oct 26 01:30:46 2014 New Revision: 273652 URL: https://svnweb.freebsd.org/changeset/base/273652 Log: MFC r270945: Rename OF_xref_phandle() to OF_node_from_xref() and add a new function that provides the inverse translation, OF_xref_from_node(). Modified: stable/10

svn commit: r273655 - stable/10/sys/dev/ofw

2014-10-25 Thread Ian Lepore
Author: ian Date: Sun Oct 26 01:58:18 2014 New Revision: 273655 URL: https://svnweb.freebsd.org/changeset/base/273655 Log: MFC r270953, r270958, r270960, r271190, r271199, r271202: Create a mechanism for looking up a device_t associated with an ofw/fdt xref handle, and for registering

svn commit: r273656 - in stable/10/sys/arm/freescale: . imx

2014-10-25 Thread Ian Lepore
Author: ian Date: Sun Oct 26 02:09:58 2014 New Revision: 273656 URL: https://svnweb.freebsd.org/changeset/base/273656 Log: MFC r270955,r270956: make the imx6 octop and anatop drivers early attachers. Modified: stable/10/sys/arm/freescale/fsl_ocotp.c stable/10/sys/arm/freescale/imx/imx6_anat

svn commit: r273657 - in stable/10/sys: conf dev/fdt

2014-10-25 Thread Ian Lepore
ty, because file is newly added) +++ stable/10/sys/dev/fdt/fdt_clock.h Sun Oct 26 02:19:03 2014 (r273657, copy of r270957, head/sys/dev/fdt/fdt_clock.h) @@ -0,0 +1,55 @@ +/*- + * Copyright (c) 2014 Ian Lepore + * All rights reserved. + * + * Redistribution and use in source and bina

svn commit: r273658 - stable/10/sys/boot/common

2014-10-25 Thread Ian Lepore
Author: ian Date: Sun Oct 26 02:21:54 2014 New Revision: 273658 URL: https://svnweb.freebsd.org/changeset/base/273658 Log: MFC r271054: When built with FDT support, add /boot/dtb to the list of search directories. Modified: stable/10/sys/boot/common/module.c Directory Properties: stab

svn commit: r273659 - stable/10/sys/arm/freescale/imx

2014-10-25 Thread Ian Lepore
=== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ stable/10/sys/arm/freescale/imx/imx_iomuxvar.h Sun Oct 26 02:25:34 2014 (r273659, copy of r271084, head/sys/arm/freescale/imx/imx_iomuxvar.h) @@ -0,0 +1,42 @@ +/*- + * Copy

svn commit: r273660 - in stable/10: etc/mtree share/man/man7

2014-10-25 Thread Ian Lepore
Author: ian Date: Sun Oct 26 02:27:10 2014 New Revision: 273660 URL: https://svnweb.freebsd.org/changeset/base/273660 Log: MFC r271057: Create a /boot/dtb directory to house DTB blobs. Modified: stable/10/etc/mtree/BSD.root.dist stable/10/share/man/man7/hier.7 Directory Properties: stable

svn commit: r273661 - in stable/10/sys: arm/conf arm/freescale/imx boot/fdt/dts/arm

2014-10-25 Thread Ian Lepore
Author: ian Date: Sun Oct 26 02:37:42 2014 New Revision: 273661 URL: https://svnweb.freebsd.org/changeset/base/273661 Log: MFC r268834, r268835: o Enable GPIO device driver for i.MX6. It was originally written for i.MX5 and compatible with newer chip. o Extend device tree informati

svn commit: r273662 - in stable/10/sys: arm/conf arm/freescale/imx arm/freescale/vybrid boot/fdt/dts/arm

2014-10-25 Thread Ian Lepore
Author: ian Date: Sun Oct 26 02:40:34 2014 New Revision: 273662 URL: https://svnweb.freebsd.org/changeset/base/273662 Log: MFC r268973, r268977: Rename i.MX I2C driver file, enable it on imx6. Added: stable/10/sys/arm/freescale/imx/imx_i2c.c - copied, changed from r268973, head/sys/arm/f

svn commit: r273663 - in stable/10/sys: arm/conf arm/freescale/imx boot/fdt/dts/arm

2014-10-25 Thread Ian Lepore
Author: ian Date: Sun Oct 26 02:44:41 2014 New Revision: 273663 URL: https://svnweb.freebsd.org/changeset/base/273663 Log: MFC r271097, r271100, r271101, r271102, r271124: - Add a basic iomux driver for imx6. - Implement the same public interface in imx51 and imx6 iomux - The iomux d

svn commit: r273664 - stable/10/lib/libstand

2014-10-25 Thread Ian Lepore
Author: ian Date: Sun Oct 26 02:51:56 2014 New Revision: 273664 URL: https://svnweb.freebsd.org/changeset/base/273664 Log: MFC r266878, r266879: Add support for snprintf() to libstand. Modified: stable/10/lib/libstand/printf.c stable/10/lib/libstand/stand.h Directory Properties: stable/10

svn commit: r273665 - in stable/10/sys/boot: arm/uboot uboot/common

2014-10-25 Thread Ian Lepore
Author: ian Date: Sun Oct 26 02:53:23 2014 New Revision: 273665 URL: https://svnweb.freebsd.org/changeset/base/273665 Log: MFC r271285: Add a 'ubenv import' command to import environment variables from the u-boot env into the loader(8) env (which also gets them into the kernel env

svn commit: r273667 - stable/10/sys/arm/include

2014-10-25 Thread Ian Lepore
Author: ian Date: Sun Oct 26 03:13:19 2014 New Revision: 273667 URL: https://svnweb.freebsd.org/changeset/base/273667 Log: MFC r271310: Rename new to newval in inline asm code, to avoid clashes with C++ new. Modified: stable/10/sys/arm/include/atomic.h Directory Properties: stable/10

<    1   2   3   4   5   6   7   8   9   10   >