Re: svn commit: r321633 - in head/sys/arm: arm include

2017-07-29 Thread Ian Lepore
On Thu, 2017-07-27 at 23:14 +, Zbigniew Bodek wrote: > Author: zbb > Date: Thu Jul 27 23:14:17 2017 > New Revision: 321633 > URL: https://svnweb.freebsd.org/changeset/base/321633 > > Log: >   Fix TEX index acquisition using L2 attributes >    >   The TEX index is selected using (TEX0 C B)

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

2017-07-26 Thread Ian Lepore
Author: ian Date: Wed Jul 26 21:20:57 2017 New Revision: 321586 URL: https://svnweb.freebsd.org/changeset/base/321586 Log: Add a debug sysctl that lets you see i2c bus traffic through this device. Modified: head/sys/arm/freescale/imx/imx_i2c.c Modified: head/sys/arm/freescale/imx/imx_i2c.c

svn commit: r321584 - head/sys/dev/iicbus

2017-07-26 Thread Ian Lepore
Author: ian Date: Wed Jul 26 21:06:26 2017 New Revision: 321584 URL: https://svnweb.freebsd.org/changeset/base/321584 Log: Add support for tracking nested calls to iicbus_request/release_bus(). Usually it is sufficient to use iicbus_transfer_excl(), or one of the higher-level convenience

svn commit: r321583 - head/sys/dev/iicbus

2017-07-26 Thread Ian Lepore
Author: ian Date: Wed Jul 26 20:40:24 2017 New Revision: 321583 URL: https://svnweb.freebsd.org/changeset/base/321583 Log: Add a pair of convenience routines for doing simple "register" read/writes on i2c devices, where the "register" can be any length. Many (perhaps most) common i2c

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

2017-07-25 Thread Ian Lepore
Author: ian Date: Tue Jul 25 17:39:06 2017 New Revision: 321489 URL: https://svnweb.freebsd.org/changeset/base/321489 Log: Use the MD __size_t to avoid a dependency on/include of non-MD header files. This should fix the compilation of the lua 5.3.4 port, among others. Reported by:

svn commit: r321400 - head/sys/kern

2017-07-23 Thread Ian Lepore
Author: ian Date: Sun Jul 23 21:28:00 2017 New Revision: 321400 URL: https://svnweb.freebsd.org/changeset/base/321400 Log: Add common code to support realtime clocks that store year without century. Most realtime clocks store the year as 2 BCD digits. Some add a century bit to extend

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

2017-07-23 Thread Ian Lepore
On Sun, 2017-07-23 at 16:28 +, Alan Cox wrote: > Author: alc > Date: Sun Jul 23 16:28:13 2017 > New Revision: 321386 > URL: https://svnweb.freebsd.org/changeset/base/321386 > > Log: >   Utilize pmap_enter(..., psind=1) in vm_fault_soft_fast() on > amd64.  (The >   Differential Revision

Re: svn commit: r320901 - in head/sys: amd64/amd64 isa x86/isa

2017-07-18 Thread Ian Lepore
On Tue, 2017-07-18 at 18:08 +1000, Bruce Evans wrote: > On Mon, 17 Jul 2017, Ian Lepore wrote: > > > On Thu, 2017-07-13 at 01:42 +1000, Bruce Evans wrote: > >> On Wed, 12 Jul 2017, Ian Lepore wrote: > >> > >>> Log: > [...] > > I could bar

Re: svn commit: r320901 - in head/sys: amd64/amd64 isa x86/isa

2017-07-17 Thread Ian Lepore
On Thu, 2017-07-13 at 01:42 +1000, Bruce Evans wrote: > On Wed, 12 Jul 2017, Ian Lepore wrote: > > > Log: > >  Protect access to the AT realtime clock with its own mutex. > > > >  The mutex protecting access to the registered realtime clock should not be >

svn commit: r321048 - head/sys/kern

2017-07-16 Thread Ian Lepore
Author: ian Date: Sun Jul 16 16:54:03 2017 New Revision: 321048 URL: https://svnweb.freebsd.org/changeset/base/321048 Log: Minor optimization: instead of converting between days and years using loops that start in 1970, assume most conversions are going to be for recent dates and use a

svn commit: r321002 - head/sys/kern

2017-07-14 Thread Ian Lepore
Author: ian Date: Sat Jul 15 00:45:22 2017 New Revision: 321002 URL: https://svnweb.freebsd.org/changeset/base/321002 Log: Revert r320997. There are reports of it getting the wrong results, so clearly my testing was insuffficent, and it's best to just revert it until I get it straightened

svn commit: r320997 - head/sys/kern

2017-07-14 Thread Ian Lepore
Author: ian Date: Fri Jul 14 18:36:15 2017 New Revision: 320997 URL: https://svnweb.freebsd.org/changeset/base/320997 Log: Minor optimization: instead of converting between days and years using loops that start in 1970, assume most conversions are going to be for recent dates and use a

svn commit: r320996 - head/sys/kern

2017-07-14 Thread Ian Lepore
Author: ian Date: Fri Jul 14 18:13:54 2017 New Revision: 320996 URL: https://svnweb.freebsd.org/changeset/base/320996 Log: Allow setting debug.clocktime as a tunable. Print 64-bit time_t correctly on 32-bit systems. Modified: head/sys/kern/subr_clock.c Modified:

svn commit: r320929 - head/sys/dev/usb/controller

2017-07-12 Thread Ian Lepore
Author: ian Date: Thu Jul 13 02:20:07 2017 New Revision: 320929 URL: https://svnweb.freebsd.org/changeset/base/320929 Log: Put an #ifdef notyet wrapper around a function that's not being used yet, to avoid compile warnings. Modified: head/sys/dev/usb/controller/ehci_imx.c Modified:

svn commit: r320928 - in head/sys: arm/freescale/imx dev/usb/controller

2017-07-12 Thread Ian Lepore
Author: ian Date: Thu Jul 13 02:16:15 2017 New Revision: 320928 URL: https://svnweb.freebsd.org/changeset/base/320928 Log: Support the "disable-over-current" property for imx ehci controllers. It turns out that this is more than a power optization. The OTG port won't work on boards that

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

2017-07-11 Thread Ian Lepore
Author: ian Date: Wed Jul 12 02:53:54 2017 New Revision: 320902 URL: https://svnweb.freebsd.org/changeset/base/320902 Log: Support multiple realtime clocks, and remove locking/sleeping restrictions on clock drivers. This tracks multiple concurrent realtime clock drivers in a list sorted

svn commit: r320901 - in head/sys: amd64/amd64 isa x86/isa

2017-07-11 Thread Ian Lepore
Author: ian Date: Wed Jul 12 02:42:57 2017 New Revision: 320901 URL: https://svnweb.freebsd.org/changeset/base/320901 Log: Protect access to the AT realtime clock with its own mutex. The mutex protecting access to the registered realtime clock should not be overloaded to protect access

Re: svn commit: r320803 - head/sbin/mount

2017-07-11 Thread Ian Lepore
On Tue, 2017-07-11 at 21:12 +0100, Edward Tomasz Napierala wrote: > On 0708T1034, Rodney W. Grimes wrote: > > > > [ Charset ISO-8859-1 unsupported, converting... ] > > > > > > On 0708T1102, Ian Lepore wrote: > > > > > > > >

Re: svn commit: r320803 - head/sbin/mount

2017-07-08 Thread Ian Lepore
On Sat, 2017-07-08 at 10:15 -0700, Rodney W. Grimes wrote: > [ Charset ISO-8859-1 unsupported, converting... ] > > > > On Sat, 2017-07-08 at 09:50 -0700, Rodney W. Grimes wrote: > > > > > > [ Charset UTF-8 unsupported, converting... ] > > > > > > > > > > > > Author: trasz > > > > Date: Sat

Re: svn commit: r320803 - head/sbin/mount

2017-07-08 Thread Ian Lepore
On Sat, 2017-07-08 at 09:50 -0700, Rodney W. Grimes wrote: > [ Charset UTF-8 unsupported, converting... ] > > > > Author: trasz > > Date: Sat Jul  8 11:06:27 2017 > > New Revision: 320803 > > URL: https://svnweb.freebsd.org/changeset/base/320803 > > > > Log: > >   Fix "mount -uw /" when the

svn commit: r320743 - in head/sys/dev: bwi iicbus iwi

2017-07-06 Thread Ian Lepore
Author: ian Date: Thu Jul 6 17:03:22 2017 New Revision: 320743 URL: https://svnweb.freebsd.org/changeset/base/320743 Log: Fix drivers that assume ticks starts at zero. These drivers all have logic similar to "if (ticks > localvar+interval) {localvar=ticks; ...}" where localvar is

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

2017-07-04 Thread Ian Lepore
:38:34 2017 (r320655) @@ -0,0 +1,228 @@ +/*- + * Copyright (c) 2017 Ian Lepore <i...@freebsd.org> + * All rights reserved. + * + * Redistribution and use in source and binary forms, with or without + * modification, are permitted provided that the following conditions + * are met:

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

2017-07-02 Thread Ian Lepore
On Sun, 2017-07-02 at 19:13 +, Marius Strobl wrote: > Author: marius > Date: Sun Jul  2 19:13:01 2017 > New Revision: 320577 > URL: https://svnweb.freebsd.org/changeset/base/320577 > > Log: >   Retry up to 20 ms to enable bus power as at least with some Intel >   SDHCI/eMMC controllers the

svn commit: r320463 - head/sys/conf

2017-06-28 Thread Ian Lepore
Author: ian Date: Thu Jun 29 02:19:30 2017 New Revision: 320463 URL: https://svnweb.freebsd.org/changeset/base/320463 Log: Add iic_recover_bus.c. Should have been part of r320461. Modified: head/sys/conf/files Modified: head/sys/conf/files

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

2017-06-28 Thread Ian Lepore
Author: ian Date: Thu Jun 29 01:59:39 2017 New Revision: 320462 URL: https://svnweb.freebsd.org/changeset/base/320462 Log: Add bus recovery handling to the imx5/imx6 i2c driver. Modified: head/sys/arm/freescale/imx/imx_i2c.c Modified: head/sys/arm/freescale/imx/imx_i2c.c

svn commit: r320461 - head/sys/dev/iicbus

2017-06-28 Thread Ian Lepore
== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/sys/dev/iicbus/iic_recover_bus.c Thu Jun 29 01:50:58 2017 (r320461) @@ -0,0 +1,124 @@ +/*- + * Copyright (c) 2017 Ian Lepore <i...@freebsd.org> +

svn commit: r320460 - head/sys/dev/iicbus

2017-06-28 Thread Ian Lepore
Author: ian Date: Thu Jun 29 00:29:15 2017 New Revision: 320460 URL: https://svnweb.freebsd.org/changeset/base/320460 Log: If an i2c transfer ends due to error, issue a stop on the bus even if the nostop option is set, if a start was issued. The nostop option doesn't mean "never issue a

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

2017-06-28 Thread Ian Lepore
Author: ian Date: Wed Jun 28 20:28:47 2017 New Revision: 320456 URL: https://svnweb.freebsd.org/changeset/base/320456 Log: Implement gpio input by reading the pad state register, not the data register. When a pin is set for input the value in the DR will be the same as the PSR. When a

Re: svn commit: r320360 - head/usr.bin/resizewin

2017-06-26 Thread Ian Lepore
On Mon, 2017-06-26 at 13:14 +, Edward Tomasz Napierala wrote: > Author: trasz > Date: Mon Jun 26 13:14:41 2017 > New Revision: 320360 > URL: https://svnweb.freebsd.org/changeset/base/320360 > > Log: >   Make resizewin(1) do flushing by using TCSAFLUSH instead of TCSANOW >   followed by

Re: svn commit: r320242 - head/etc/ntp

2017-06-23 Thread Ian Lepore
On Thu, 2017-06-22 at 21:59 -0400, Allan Jude wrote: > On 2017-06-22 21:04, Cy Schubert wrote: > > > > In message <1498161747.66489.10.ca...@freebsd.org>, Ian Lepore > > writes: > > > > > > On Thu, 2017-06-22 at 19:25 +, Cy Schubert wrote: > &g

Re: svn commit: r320242 - head/etc/ntp

2017-06-22 Thread Ian Lepore
On Thu, 2017-06-22 at 19:25 +, Cy Schubert wrote: > Author: cy > Date: Thu Jun 22 19:25:17 2017 > New Revision: 320242 > URL: https://svnweb.freebsd.org/changeset/base/320242 > > Log: >   Update leap-seconds to leap-seconds.3701462400. >  > > Modified: head/etc/ntp/leap-seconds >

Re: svn commit: r320146 - head/sys/fs/ext2fs

2017-06-20 Thread Ian Lepore
On Tue, 2017-06-20 at 10:48 -0500, Pedro Giffuni wrote: > ... > > On 20/06/2017 09:35, Pedro F. Giffuni wrote: > > > > Author: pfg > > Date: Tue Jun 20 14:35:19 2017 > > New Revision: 320146 > > URL: https://svnweb.freebsd.org/changeset/base/320146 > > > > Log: > >    Improve grammar concerning

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

2017-06-18 Thread Ian Lepore
un 18 18:22:52 2017 (r320076) @@ -0,0 +1,528 @@ +/*- + * Copyright (c) 2017 Ian Lepore <i...@freebsd.org> + * All rights reserved. + * + * Redistribution and use in source and binary forms, with or without + * modification, are permitted provided that the following conditions + * are met: +

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

2017-06-18 Thread Ian Lepore
Author: ian Date: Sun Jun 18 17:26:54 2017 New Revision: 320074 URL: https://svnweb.freebsd.org/changeset/base/320074 Log: Only register as the platform DELAY() implementation if the setup of the global timer was successful, since the implementation tries to read it. Notably, if the

svn commit: r319899 - head/sys/modules/ffec

2017-06-13 Thread Ian Lepore
Author: ian Date: Tue Jun 13 14:07:13 2017 New Revision: 319899 URL: https://svnweb.freebsd.org/changeset/base/319899 Log: Add missing header dependencies (based on looking in the .depend file). Reported by: gjb Modified: head/sys/modules/ffec/Makefile Modified:

svn commit: r319888 - head

2017-06-12 Thread Ian Lepore
Author: ian Date: Tue Jun 13 01:12:37 2017 New Revision: 319888 URL: https://svnweb.freebsd.org/changeset/base/319888 Log: By popular demand: change MAKE_GENERIC_KERNELS to MAKE_LINT_KERNELS. It appears that the same arches that lack GENERIC kernel configs also lack LINT. But enough

svn commit: r319859 - head

2017-06-12 Thread Ian Lepore
Author: ian Date: Mon Jun 12 17:22:23 2017 New Revision: 319859 URL: https://svnweb.freebsd.org/changeset/base/319859 Log: Add support for "make universe_kernels -DMAKE_GENERIC_KERNELS" to build just the GENERIC kernels for each arch (including variations such as GENERIC-NODEBUG, GENERIC64,

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

2017-06-10 Thread Ian Lepore
Author: ian Date: Sun Jun 11 00:44:19 2017 New Revision: 319818 URL: https://svnweb.freebsd.org/changeset/base/319818 Log: Convert from local code and constants for mac<->phy connection type to new common fdt helper code. Modified: head/sys/dev/ffec/if_ffec.c Modified:

svn commit: r319817 - in head/sys: conf dev/mii

2017-06-10 Thread Ian Lepore
== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/sys/dev/mii/vscphy.c Sun Jun 11 00:38:16 2017(r319817) @@ -0,0 +1,272 @@ +/*- + * Copyright (c) 2017 Ian Lepore <i...@freebsd.

svn commit: r319814 - head/sys/dev/mii

2017-06-10 Thread Ian Lepore
Author: ian Date: Sat Jun 10 23:55:13 2017 New Revision: 319814 URL: https://svnweb.freebsd.org/changeset/base/319814 Log: Add a set of constants describing the ways a MAC and PHY can be connected. While the initial need for this is to help support phy drivers which are configured with

svn commit: r319813 - in head/sys/modules: . ffec

2017-06-10 Thread Ian Lepore
Author: ian Date: Sat Jun 10 23:45:26 2017 New Revision: 319813 URL: https://svnweb.freebsd.org/changeset/base/319813 Log: Allow building if_ffec as a module. Added: head/sys/modules/ffec/ head/sys/modules/ffec/Makefile (contents, props changed) Modified: head/sys/modules/Makefile

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

2017-06-10 Thread Ian Lepore
Author: ian Date: Sat Jun 10 23:26:25 2017 New Revision: 319811 URL: https://svnweb.freebsd.org/changeset/base/319811 Log: if_ffec bugfixes related to harvesting of hardware-maintained statistics... After harvesting the hardware statistics counters and summing them into the interface

Re: svn commit: r318441 - in head/etc: . cron.d

2017-05-18 Thread Ian Lepore
On Thu, 2017-05-18 at 23:29 +0200, Baptiste Daroussin wrote: > On Thu, May 18, 2017 at 03:27:49PM -0600, Ian Lepore wrote: > > > > On Thu, 2017-05-18 at 23:24 +0200, Baptiste Daroussin wrote: > > > > > > On Thu, May 18, 2017 at 09:

Re: svn commit: r318441 - in head/etc: . cron.d

2017-05-18 Thread Ian Lepore
On Thu, 2017-05-18 at 23:24 +0200, Baptiste Daroussin wrote: > On Thu, May 18, 2017 at 09:48:25AM -0700, John Baldwin wrote: > > > > On Thursday, May 18, 2017 03:09:32 PM Baptiste Daroussin wrote: > > > > > > On Thu, May 18, 2017 at 02:56:31AM -0700, Rodney W. Grimes wrote: > > > > > > > > > >

Re: svn commit: r318441 - in head/etc: . cron.d

2017-05-18 Thread Ian Lepore
On Thu, 2017-05-18 at 02:56 -0700, Rodney W. Grimes wrote: > > > > Author: ngie > > Date: Thu May 18 06:25:39 2017 > > New Revision: 318441 > > URL: https://svnweb.freebsd.org/changeset/base/318441 > > > > Log: > >   Handle the cron.d entry for MK_AT in cron conditionally > >    > >   Install

Re: svn commit: r318250 - in head: etc etc/newsyslog.conf.d etc/syslog.d tools/build/mk

2017-05-15 Thread Ian Lepore
On Mon, 2017-05-15 at 21:09 +, Alexey Dokuchaev wrote: > On Mon, May 15, 2017 at 02:49:30PM -0600, Ian Lepore wrote: > > > > ... > > You acknowledge that the situation is different for ports, so does that > > mean your objections go away when base becomes pack

Re: svn commit: r318250 - in head: etc etc/newsyslog.conf.d etc/syslog.d tools/build/mk

2017-05-15 Thread Ian Lepore
On Mon, 2017-05-15 at 20:28 +, Alexey Dokuchaev wrote: > On Mon, May 15, 2017 at 02:11:53PM -0600, Ian Lepore wrote: > > > > ... > > In general a lot of this feels like "I only needed 6 big config > > files > > to control my whole system in 1988, and

Re: svn commit: r318250 - in head: etc etc/newsyslog.conf.d etc/syslog.d tools/build/mk

2017-05-15 Thread Ian Lepore
On Mon, 2017-05-15 at 14:11 -0600, Ian Lepore wrote: > On Mon, 2017-05-15 at 12:22 -0700, John Baldwin wrote: > > > > On Monday, May 15, 2017 11:43:21 AM Ian Lepore wrote: > > > > > > [...] > > > > Also, _you_ could just splat an empty /etc/

Re: svn commit: r318250 - in head: etc etc/newsyslog.conf.d etc/syslog.d tools/build/mk

2017-05-15 Thread Ian Lepore
On Mon, 2017-05-15 at 12:22 -0700, John Baldwin wrote: > On Monday, May 15, 2017 11:43:21 AM Ian Lepore wrote: > > > > On Mon, 2017-05-15 at 10:13 -0700, John Baldwin wrote: > > > > > > On Saturday, May 13, 2

Re: svn commit: r318313 - head/libexec/rtld-elf

2017-05-15 Thread Ian Lepore
On Mon, 2017-05-15 at 22:00 +0300, Konstantin Belousov wrote: > On Mon, May 15, 2017 at 06:52:36PM +, Alexey Dokuchaev wrote: > > > > On Mon, May 15, 2017 at 06:48:58PM +, Konstantin Belousov > > wrote: > > > > > > New Revision: 318313 > > > URL:

Re: svn commit: r318250 - in head: etc etc/newsyslog.conf.d etc/syslog.d tools/build/mk

2017-05-15 Thread Ian Lepore
On Mon, 2017-05-15 at 11:24 -0700, Ngie Cooper (yaneurabeya) wrote: > > > > On May 15, 2017, at 10:47, Ngie Cooper (yaneurabeya) <yaneurabeya@g > > mail.com> wrote: > > > > > > > > > > On May 15, 2017, at 10:43, Ian Lepore <i...@freeb

Re: svn commit: r318250 - in head: etc etc/newsyslog.conf.d etc/syslog.d tools/build/mk

2017-05-15 Thread Ian Lepore
On Mon, 2017-05-15 at 10:13 -0700, John Baldwin wrote: > On Saturday, May 13, 2017 10:39:15 AM Warner Losh wrote: > > > > > > > > > > > > > - It's really easy to screw up a mergemaster call if you edit > > > > the files, and install the stock version which removes the > > > > edits. > > > Also,

Re: svn commit: r318250 - in head: etc etc/newsyslog.conf.d etc/syslog.d tools/build/mk

2017-05-13 Thread Ian Lepore
On Sat, 2017-05-13 at 08:37 -0700, Rodney W. Grimes wrote: > > > > Author: ngie > > Date: Sat May 13 03:10:50 2017 > > New Revision: 318250 > > URL: https://svnweb.freebsd.org/changeset/base/318250 > > > > Log: > >   Handle the logfiles in newsyslog and syslogd conditionally, based on > >  

Re: svn commit: r318017 - head/share/man/man4

2017-05-09 Thread Ian Lepore
On Tue, 2017-05-09 at 08:36 +, Edward Tomasz Napierala wrote: > Author: trasz > Date: Tue May  9 08:36:09 2017 > New Revision: 318017 > URL: https://svnweb.freebsd.org/changeset/base/318017 > > Log: >   Fix device paths for USB serial adapters: the formatting strings >   contain "%u",

Re: svn commit: r317809 - head/share/man/man7

2017-05-05 Thread Ian Lepore
On Sat, 2017-05-06 at 02:32 +1000, Bruce Evans wrote: > On Fri, 5 May 2017, Ed Maste wrote: > > > On 5 May 2017 at 10:31, Konstantin Belousov > wrote: > >> On Fri, May 05, 2017 at 11:39:23PM +1000, Bruce Evans wrote: > >>> > >>> Change "size" to "representation" if you want

Re: svn commit: r317755 - head/sbin/ifconfig

2017-05-03 Thread Ian Lepore
On Wed, 2017-05-03 at 14:07 -0400, Ryan Stone wrote: > On Wed, May 3, 2017 at 1:39 PM, Ryan Stone wrote: > > > > > > > > > On Wed, May 3, 2017 at 1:21 PM, Alan Somers wrote: > > > > > > > > Author: asomers > > > Date: Wed May  3 17:21:01 2017 > > >

Re: svn commit: r317681 - head/share/man/man7

2017-05-02 Thread Ian Lepore
On Tue, 2017-05-02 at 22:45 +0300, Konstantin Belousov wrote: > +is always signed, it is 64-bits everywere except on i386 and 32-bit > powerpc. s/everywere/everywhere/ -- Ian ___ svn-src-head@freebsd.org mailing list

Re: svn commit: r316978 - in head: contrib/zstd etc/mtree lib lib/libzstd share/mk usr.bin usr.bin/zstd

2017-04-22 Thread Ian Lepore
On Sun, 2017-04-23 at 01:27 +0200, Baptiste Daroussin wrote: > On Sat, Apr 22, 2017 at 04:05:28PM -0600, Ian Lepore wrote: > > > > On Sun, 2017-04-16 at 09:35 +0200, Baptiste Daroussin wrote: > > > > > > On Sat, Apr 15, 2017 at 04:37:0

Re: svn commit: r316978 - in head: contrib/zstd etc/mtree lib lib/libzstd share/mk usr.bin usr.bin/zstd

2017-04-22 Thread Ian Lepore
On Sun, 2017-04-16 at 09:35 +0200, Baptiste Daroussin wrote: > On Sat, Apr 15, 2017 at 04:37:02PM -0700, Rodney W. Grimes wrote: > > > > And we need this in base for what great purpose??? > > > zstandard is the successor to lz4, there are attempts to integrate > zstandard in > ZFS, Allan Jude is

Re: svn commit: r317208 - head/sys/netinet

2017-04-21 Thread Ian Lepore
On Fri, 2017-04-21 at 21:53 +1000, Bruce Evans wrote: > On Fri, 21 Apr 2017, Hans Petter Selasky wrote: > > > On 04/21/17 10:10, Bruce Evans wrote: > >> ... > >> [...] > > With another hat on, I lecture about the error of using unsigned types > except in emergency.  int32_t time_t rollover in

Re: svn commit: r317097 - in head/sys/boot: common efi/libefi i386/libi386 mips/beri/loader powerpc/ps3 uboot/lib usb/storage userboot/userboot

2017-04-18 Thread Ian Lepore
On Tue, 2017-04-18 at 15:15 -0400, Ed Maste wrote: > On 18 April 2017 at 14:18, Ian Lepore <i...@freebsd.org> wrote: > > > > > > Now the boot fails on arm with: > > > > Found U-Boot device: disk > >   Checking unit=0 slice= partition=...disk0: real

Re: svn commit: r317097 - in head/sys/boot: common efi/libefi i386/libi386 mips/beri/loader powerpc/ps3 uboot/lib usb/storage userboot/userboot

2017-04-18 Thread Ian Lepore
On Tue, 2017-04-18 at 18:07 +, Toomas Soome wrote: > Author: tsoome > Date: Tue Apr 18 18:07:54 2017 > New Revision: 317097 > URL: https://svnweb.freebsd.org/changeset/base/317097 > > Log: >   loader: F_READ/F_WRITE should be checked against masked flag >    >   The work to make it possible

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

2017-04-16 Thread Ian Lepore
Author: ian Date: Sun Apr 16 17:53:44 2017 New Revision: 317033 URL: https://svnweb.freebsd.org/changeset/base/317033 Log: Convert probing to use an ofw_compat_data array, and add imx6ul to the list. Modified: head/sys/arm/freescale/imx/imx6_usbphy.c Modified:

Re: svn commit: r317015 - in head/sys: boot/forth conf crypto/chacha20 dev/random libkern sys

2017-04-16 Thread Ian Lepore
On Sun, 2017-04-16 at 09:04 -0700, Rodney W. Grimes wrote: > What watch list is this?  And do we have a watch list that is just "New > Phabricator > created" so we can make just that incident go to some mailling list so people > stop > getting caught off guard by commits that have been reviews

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

2017-04-15 Thread Ian Lepore
Author: ian Date: Sun Apr 16 03:49:14 2017 New Revision: 316996 URL: https://svnweb.freebsd.org/changeset/base/316996 Log: Add imx6ul SoC support, and get the PHY number from the FDT data. If there is no phy-handle property, fall back to using MII_PHY_ANY. This still doesn't support an

svn commit: r316995 - head/sys/dev/mii

2017-04-15 Thread Ian Lepore
Author: ian Date: Sun Apr 16 01:40:17 2017 New Revision: 316995 URL: https://svnweb.freebsd.org/changeset/base/316995 Log: Add support for the Micrel KSZ8081 ethernet PHY. The only thing this phy needs that the ukphy driver doesn't provide is that the value in the proprietary Phy Control

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

2017-04-15 Thread Ian Lepore
Author: ian Date: Sat Apr 15 17:02:32 2017 New Revision: 316972 URL: https://svnweb.freebsd.org/changeset/base/316972 Log: Add support for the imx6ul SoC. Modified: head/sys/arm/freescale/imx/imx_gpt.c Modified: head/sys/arm/freescale/imx/imx_gpt.c

Re: svn commit: r316826 - head/sys/netpfil/ipfw/nat64

2017-04-14 Thread Ian Lepore
On Fri, 2017-04-14 at 08:32 -0700, Conrad Meyer wrote: > On Fri, Apr 14, 2017 at 4:58 AM, Andrey V. Elsukov > wrote: > > > > Author: ae > > Date: Fri Apr 14 11:58:41 2017 > > New Revision: 316826 > > URL: https://svnweb.freebsd.org/changeset/base/316826 > > > > Log: > >  

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

2017-04-09 Thread Ian Lepore
Author: ian Date: Mon Apr 10 02:46:39 2017 New Revision: 316670 URL: https://svnweb.freebsd.org/changeset/base/316670 Log: Add support for imx6ul soc. Modified: head/sys/arm/freescale/imx/imx_iomux.c Modified: head/sys/arm/freescale/imx/imx_iomux.c

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

2017-04-09 Thread Ian Lepore
Author: ian Date: Sun Apr 9 20:59:12 2017 New Revision: 316664 URL: https://svnweb.freebsd.org/changeset/base/316664 Log: Add code/constants for detecting imx6ul (ultralite) chips, a species of imx6 based on a single cortex-a7 core. Other changes to imx6 drivers and support code are

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

2017-04-09 Thread Ian Lepore
Author: ian Date: Sun Apr 9 20:41:00 2017 New Revision: 316661 URL: https://svnweb.freebsd.org/changeset/base/316661 Log: Update the code that compensates for the lack of a GPC interrupt controller driver for imx6. Some newer dts source puts the GIC node at the root instead of under /soc,

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

2017-04-09 Thread Ian Lepore
Author: ian Date: Sun Apr 9 18:31:33 2017 New Revision: 316659 URL: https://svnweb.freebsd.org/changeset/base/316659 Log: Remove some old interrupt handling workaround code from the pre-INTRNG days. At this point, INTRNG is not going away (the option may go away, but the code is not),

Re: svn commit: r316488 - head/share/man/man4

2017-04-04 Thread Ian Lepore
On Tue, 2017-04-04 at 13:18 +, Sevan Janiyan wrote: > Author: sevan (doc committer) > Date: Tue Apr  4 13:18:56 2017 > New Revision: 316488 > URL: https://svnweb.freebsd.org/changeset/base/316488 > > Log: >   Replace an with a >   Reword caveat on PCI 2.2 requirement. >    >   PR:

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

2017-04-01 Thread Ian Lepore
Author: ian Date: Sat Apr 1 22:03:00 2017 New Revision: 316377 URL: https://svnweb.freebsd.org/changeset/base/316377 Log: Correct a comment... the stack used by ubldr is the same stack u-boot was running on when it jumped to the ubldr entry point. None of the arches that use this code set

svn commit: r316374 - head/sys/boot/arm/uboot

2017-04-01 Thread Ian Lepore
Author: ian Date: Sat Apr 1 21:51:34 2017 New Revision: 316374 URL: https://svnweb.freebsd.org/changeset/base/316374 Log: Preserve the registers containing argc, argv, and return address values passed in from u-boot across the call to self_reloc and any other early-init code, and restore

Re: svn commit: r316311 - in head: lib/libstand sys/boot/geli sys/boot/i386/gptboot sys/boot/i386/loader sys/boot/i386/zfsboot

2017-03-31 Thread Ian Lepore
 On Fri, 2017-03-31 at 16:27 +0100, Steven Hartland wrote: > On 31/03/2017 16:16, Ian Lepore wrote: > > > > On Fri, 2017-03-31 at 00:04 +, Allan Jude wrote: > > > > > >    Add explicit_bzero() to libstand, and switch GELIBoot to using > > > i

Re: svn commit: r316311 - in head: lib/libstand sys/boot/geli sys/boot/i386/gptboot sys/boot/i386/loader sys/boot/i386/zfsboot

2017-03-31 Thread Ian Lepore
On Fri, 2017-03-31 at 00:04 +, Allan Jude wrote: > >   Add explicit_bzero() to libstand, and switch GELIBoot to using it revolution > man explicit_bzero No manual entry for explicit_bzero revolution > svn log -v explicit_bzero.c ... r272673 | delphij | 2014-10-06

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

2017-03-23 Thread Ian Lepore
On Thu, 2017-03-23 at 19:58 +0100, Roman Divacky wrote: > On Thu, Mar 23, 2017 at 02:36:51AM +, Warner Losh wrote: > > > > Author: imp > > Date: Thu Mar 23 02:36:51 2017 > > New Revision: 315773 > > URL: https://svnweb.freebsd.org/changeset/base/315773 > > > > Log: > >   Implement quote

svn commit: r315692 - head/tools/test/ppsapi

2017-03-21 Thread Ian Lepore
Author: ian Date: Tue Mar 21 22:21:29 2017 New Revision: 315692 URL: https://svnweb.freebsd.org/changeset/base/315692 Log: Eliminate a "format string is not a string literal" warning. Modified: head/tools/test/ppsapi/ppsapitest.c Modified: head/tools/test/ppsapi/ppsapitest.c

Re: svn commit: r315653 - in head: lib/libstand sys/boot/common sys/boot/i386/libi386

2017-03-21 Thread Ian Lepore
On Tue, 2017-03-21 at 15:35 +0300, Slawa Olhovchenkov wrote: > On Mon, Mar 20, 2017 at 10:20:17PM +, Toomas Soome wrote: > > > > > Author: tsoome > > Date: Mon Mar 20 22:20:17 2017 > > New Revision: 315653 > > URL: https://svnweb.freebsd.org/changeset/base/315653 > > > > Log: > >   loader:

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

2017-03-19 Thread Ian Lepore
Author: ian Date: Sun Mar 19 21:53:12 2017 New Revision: 315591 URL: https://svnweb.freebsd.org/changeset/base/315591 Log: Replace the hard-coded way-too-small minimum event timer period with a value calculated at runtime based on how long it takes to set up an event in hardware. This

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

2017-03-19 Thread Ian Lepore
Author: ian Date: Sun Mar 19 21:28:37 2017 New Revision: 315589 URL: https://svnweb.freebsd.org/changeset/base/315589 Log: Eliminate unnecessary read/modify/write sequences during eventtimer setup. It turns out to be surprisingly expensive to access the gpt hardware (on the order of

svn commit: r315578 - head/sys/modules/dtb/imx5

2017-03-19 Thread Ian Lepore
Author: ian Date: Sun Mar 19 19:10:23 2017 New Revision: 315578 URL: https://svnweb.freebsd.org/changeset/base/315578 Log: Add a module to build imx5 dtb files. Added: head/sys/modules/dtb/imx5/ head/sys/modules/dtb/imx5/Makefile (contents, props changed) Added:

svn commit: r315577 - head/sys/boot/fdt/dts/arm

2017-03-19 Thread Ian Lepore
Author: ian Date: Sun Mar 19 18:50:03 2017 New Revision: 315577 URL: https://svnweb.freebsd.org/changeset/base/315577 Log: Delete our local imx53-qsb.dts file; the code now runs fine using the standard vendor-supplied file in sys/gnu/dts/arm. Deleted:

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

2017-03-19 Thread Ian Lepore
Author: ian Date: Sun Mar 19 18:38:08 2017 New Revision: 315576 URL: https://svnweb.freebsd.org/changeset/base/315576 Log: Add INTRNG option to EFIKA_MX config, it is an imx5-based platform. Modified: head/sys/arm/conf/EFIKA_MX Modified: head/sys/arm/conf/EFIKA_MX

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

2017-03-19 Thread Ian Lepore
Author: ian Date: Sun Mar 19 18:35:20 2017 New Revision: 315575 URL: https://svnweb.freebsd.org/changeset/base/315575 Log: Remove kernel config for DIGI-CCWMX53 devel board. It was just standard IMX53 with static dtb added, and now that imx53 can use vendor-supplied dts files and ubldr,

svn commit: r315574 - in head/sys/arm: conf freescale/imx

2017-03-19 Thread Ian Lepore
Author: ian Date: Sun Mar 19 18:30:38 2017 New Revision: 315574 URL: https://svnweb.freebsd.org/changeset/base/315574 Log: Convert the imx5 interrupt controller driver to INTRNG. Modified: head/sys/arm/conf/IMX53 head/sys/arm/freescale/imx/tzic.c Modified: head/sys/arm/conf/IMX53

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

2017-03-19 Thread Ian Lepore
Author: ian Date: Sun Mar 19 18:28:38 2017 New Revision: 315573 URL: https://svnweb.freebsd.org/changeset/base/315573 Log: Add dtb/imx5 module build to the imx53 kernel config. Modified: head/sys/arm/conf/IMX53 Modified: head/sys/arm/conf/IMX53

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

2017-03-19 Thread Ian Lepore
Author: ian Date: Sun Mar 19 18:26:52 2017 New Revision: 315572 URL: https://svnweb.freebsd.org/changeset/base/315572 Log: Remove kernel config for IMX53-QSB (quickstart board). It was just standard IMX53 with static dtb added, and now that imx53 can use vendor- supplied dts files and

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

2017-03-18 Thread Ian Lepore
Author: ian Date: Sun Mar 19 04:03:39 2017 New Revision: 315530 URL: https://svnweb.freebsd.org/changeset/base/315530 Log: Remove unreferenced global function imx_gpt_get_timerfreq() and do some cleanups enabled by that: - The only thing left in imx_gptvar.h was the softc, which IMO

Re: svn commit: r315522 - in head: contrib/binutils/ld/emulparams sys/conf

2017-03-18 Thread Ian Lepore
On Sun, 2017-03-19 at 00:22 +, Ed Maste wrote: > Author: emaste > Date: Sun Mar 19 00:22:13 2017 > New Revision: 315522 > URL: https://svnweb.freebsd.org/changeset/base/315522 > > Log: >   use INT3 instead of NOP for x86 binary padding >    >   We should never end up executing the

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

2017-03-18 Thread Ian Lepore
Author: ian Date: Sat Mar 18 19:54:58 2017 New Revision: 315508 URL: https://svnweb.freebsd.org/changeset/base/315508 Log: Remove hardcoded bootverbose=1; imx53 systems boot using loader(8) and users can set verbose if they want to. Modified: head/sys/arm/freescale/imx/imx53_machdep.c

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

2017-03-18 Thread Ian Lepore
Author: ian Date: Sat Mar 18 17:50:49 2017 New Revision: 315490 URL: https://svnweb.freebsd.org/changeset/base/315490 Log: Make the imx5 clocks driver work with vendor-supplied dts (which does not supply the addresses for the DPLL register blocks) by hard-coding the addresses in the driver

Re: svn commit: r315466 - in head/sys/dev: mmc sdhci

2017-03-17 Thread Ian Lepore
On Fri, 2017-03-17 at 22:57 +, Marius Strobl wrote: > Author: marius > Date: Fri Mar 17 22:57:37 2017 > New Revision: 315466 > URL: https://svnweb.freebsd.org/changeset/base/315466 > > Log: >   Again, fixes regarding style(4), to comments, includes and unused >   parameters. > > Modified: >  

Re: svn commit: r315277 - in head/sys: dev/cxgb/ulp/iw_cxgb netinet

2017-03-14 Thread Ian Lepore
On Tue, 2017-03-14 at 18:27 +, Eric van Gyzen wrote: > Author: vangyzen > Date: Tue Mar 14 18:27:48 2017 > New Revision: 315277 > URL: https://svnweb.freebsd.org/changeset/base/315277 > > Log: >   KTR: log IPv4 addresses in hex rather than dotted-quad >    Don't all those s_addr fields now

svn commit: r315167 - head/sys/kern

2017-03-12 Thread Ian Lepore
Author: ian Date: Sun Mar 12 18:07:03 2017 New Revision: 315167 URL: https://svnweb.freebsd.org/changeset/base/315167 Log: Change 'Hz' back to 'HZ'... it's referring to the kernel config option named HZ, not being used as an abbreviation of the unit of measure. Modified:

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

2017-03-12 Thread Ian Lepore
On Sun, 2017-03-12 at 12:45 -0500, Benjamin Kaduk wrote: > On Sun, Mar 12, 2017 at 12:43 PM, Ian Lepore <i...@freebsd.org> wrote: > > > > > Author: ian > > Date: Sun Mar 12 17:43:45 2017 > > New Revision: 315165 > > URL: https://svnweb.free

Re: svn commit: r314780 - head/lib/libpam/modules/pam_exec

2017-03-12 Thread Ian Lepore
On Sun, 2017-03-12 at 12:30 -0500, Pedro Giffuni wrote: > > On 3/12/2017 12:14 PM, Lawrence Stewart wrote: > > > > Hi Pedro, > > > > On 07/03/2017 02:45, Pedro F. Giffuni wrote: > > > > > > Author: pfg > > > Date: Mon Mar  6 15:45:46 2017 > > > New Revision: 314780 > > > URL:

svn commit: r315165 - head/sys/kern

2017-03-12 Thread Ian Lepore
Author: ian Date: Sun Mar 12 17:43:45 2017 New Revision: 315165 URL: https://svnweb.freebsd.org/changeset/base/315165 Log: Correct the abbreviations for microseconds (us, not ms), and for Hz (not HZ). Modified: head/sys/kern/vfs_subr.c Modified: head/sys/kern/vfs_subr.c

Re: svn commit: r315091 - head/share/termcap

2017-03-11 Thread Ian Lepore
On Sun, 2017-03-12 at 00:37 +, Rodney W. Grimes wrote: > Author: rgrimes > Date: Sun Mar 12 00:37:45 2017 > New Revision: 315091 > URL: https://svnweb.freebsd.org/changeset/base/315091 > > Log: >   Revert r314833 until the problem with INSTALL_RSYMLINKS can be > found >   as it appears to

<    5   6   7   8   9   10   11   12   13   14   >