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

2018-04-05 Thread Ian Lepore
On Thu, 2018-04-05 at 14:31 +, Roger Pau Monné wrote: > Author: royger > Date: Thu Apr  5 14:31:54 2018 > New Revision: 332072 > URL: https://svnweb.freebsd.org/changeset/base/332072 > > Log: >   introduce GiB and MiB macros >    >   This macros convert from GiB or MiB into bytes. >    >   Spo

svn commit: r332194 - head/sys/dev/spibus

2018-04-07 Thread Ian Lepore
Author: ian Date: Sat Apr 7 18:09:31 2018 New Revision: 332194 URL: https://svnweb.freebsd.org/changeset/base/332194 Log: Add support for writing/changing spi device ivars. The SPI mode (polarity and phase) and the maximum bus speed can be changed. The chip select number cannot be changed

svn commit: r332195 - head/sys/dev/spibus

2018-04-07 Thread Ian Lepore
Author: ian Date: Sat Apr 7 18:25:07 2018 New Revision: 332195 URL: https://svnweb.freebsd.org/changeset/base/332195 Log: A couple minor improvements to spibus.c... - Change the description string to "SPI bus" (was "spibus bus"). - This is the default driver for a SPI bus, not a gen

svn commit: r332196 - head/sys/dev/spibus

2018-04-07 Thread Ian Lepore
Author: ian Date: Sat Apr 7 18:58:58 2018 New Revision: 332196 URL: https://svnweb.freebsd.org/changeset/base/332196 Log: Return BUS_PROBE_DEFAULT, not zero, because this is not the one driver implementation that must be used, it's just the base system default driver. Also add a comment

svn commit: r332198 - head/sys/modules/spigen

2018-04-07 Thread Ian Lepore
Author: ian Date: Sat Apr 7 19:09:57 2018 New Revision: 332198 URL: https://svnweb.freebsd.org/changeset/base/332198 Log: Arrange the list of generated sources as 1-per-line alphbetical, and add the files required when building for FDT-based systems. Modified: head/sys/modules/spigen/Makef

svn commit: r332219 - head/sys/dev/spibus

2018-04-07 Thread Ian Lepore
Author: ian Date: Sat Apr 7 20:04:03 2018 New Revision: 332219 URL: https://svnweb.freebsd.org/changeset/base/332219 Log: Remove the existing identify() hack to force-add a spigen device on FDT-based systems, and instead add proper FDT probe code. Because this driver is freebsd-specific an

svn commit: r332231 - head/sys/dev/spibus

2018-04-07 Thread Ian Lepore
Author: ian Date: Sat Apr 7 20:34:57 2018 New Revision: 332231 URL: https://svnweb.freebsd.org/changeset/base/332231 Log: Generate a spibus_set_[ivarname]() convenience function for each ivar, now that they can be set. Modified: head/sys/dev/spibus/spibusvar.h Modified: head/sys/dev/spibu

svn commit: r332233 - head/sys/dev/spibus

2018-04-07 Thread Ian Lepore
Author: ian Date: Sat Apr 7 20:38:01 2018 New Revision: 332233 URL: https://svnweb.freebsd.org/changeset/base/332233 Log: Add an ioctl to get/set the SPI transfer mode. Also, make the bus clock frequency ioctl actually set the corresponding ivar instead of just storing the value locally in

svn commit: r332240 - head/sys/sys

2018-04-07 Thread Ian Lepore
Author: ian Date: Sat Apr 7 20:53:34 2018 New Revision: 332240 URL: https://svnweb.freebsd.org/changeset/base/332240 Log: Add the ioctl definitions for spigen get/set spi mode. Should have been part of r332233. Modified: head/sys/sys/spigenio.h Modified: head/sys/sys/spigenio.h =

svn commit: r332258 - head/sys/dev/spibus

2018-04-07 Thread Ian Lepore
Author: ian Date: Sat Apr 7 21:31:09 2018 New Revision: 332258 URL: https://svnweb.freebsd.org/changeset/base/332258 Log: Don't check for impossible NULL return from malloc(..., M_WAITOK). Modified: head/sys/dev/spibus/spigen.c Modified: head/sys/dev/spibus/spigen.c

svn commit: r332259 - head/sys/dev/spibus

2018-04-07 Thread Ian Lepore
Author: ian Date: Sat Apr 7 22:21:06 2018 New Revision: 332259 URL: https://svnweb.freebsd.org/changeset/base/332259 Log: Cast the data pointer to the correct type for the data being accessed (as opposed to one that accidentally worked on the one arch I test-compiled for on my first try).

Re: svn commit: r332258 - head/sys/dev/spibus

2018-04-07 Thread Ian Lepore
On Sat, 2018-04-07 at 23:59 +0200, O. Hartmann wrote: > Am Sat, 7 Apr 2018 21:31:09 + (UTC) > Ian Lepore schrieb: > > > > > Author: ian > > Date: Sat Apr  7 21:31:09 2018 > > New Revision: 332258 > > URL: https://svnweb.freebsd.org/changeset/base/332

svn commit: r332261 - head/share/man/man4

2018-04-07 Thread Ian Lepore
== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/share/man/man4/spigen.4Sat Apr 7 23:31:55 2018 (r332261) @@ -0,0 +1,206 @@ +.\" +.\" Copyright (c) 2018 Ian Lepore +.\" All

svn commit: r332292 - head/sys/dev/spibus

2018-04-08 Thread Ian Lepore
Author: ian Date: Sun Apr 8 17:06:30 2018 New Revision: 332292 URL: https://svnweb.freebsd.org/changeset/base/332292 Log: Allow hinted attachment on FDT-based systems. Instead of returning ENXIO when the FDT data doesn't enable the device instance, return BUS_PROBE_NOWILDCARD, the same as

svn commit: r332395 - head/sys/kern

2018-04-10 Thread Ian Lepore
Author: ian Date: Tue Apr 10 22:57:56 2018 New Revision: 332395 URL: https://svnweb.freebsd.org/changeset/base/332395 Log: Use explicit_bzero() when cleaning values out of the kernel environment. Sometimes the values contain geli passphrases being communicated from loader(8) to the kernel

svn commit: r332518 - head/usr.sbin/daemon

2018-04-15 Thread Ian Lepore
Author: ian Date: Sun Apr 15 21:46:08 2018 New Revision: 332518 URL: https://svnweb.freebsd.org/changeset/base/332518 Log: Add an option to daemon(8) to specify a delay between restarts of a supervised program. The existing -r option has a hard-coded delay of one second. This change adds a

svn commit: r332527 - head/usr.sbin/daemon

2018-04-15 Thread Ian Lepore
Author: ian Date: Mon Apr 16 03:35:43 2018 New Revision: 332527 URL: https://svnweb.freebsd.org/changeset/base/332527 Log: Fix cut-and-pasted line to have the right option letter. Reported by: 0mp@ Pointy hat: ian@ Modified: head/usr.sbin/daemon/daemon.8 Modified: head/usr.sbin/dae

Re: svn commit: r333010 - head/sys/mips/mips

2018-04-25 Thread Ian Lepore
On Wed, 2018-04-25 at 19:46 +, Li-Wen Hsu wrote: > Author: lwhsu (ports committer) > Date: Wed Apr 25 19:46:39 2018 > New Revision: 333010 > URL: https://svnweb.freebsd.org/changeset/base/333010 > > Log: >   Fix mips32 build after r332951. >    >   Approved by:jhb > > Modified: >   he

Re: svn commit: r333010 - head/sys/mips/mips

2018-04-26 Thread Ian Lepore
On Thu, 2018-04-26 at 19:01 +0800, Li-Wen Hsu wrote: > On Thu, Apr 26, 2018 at 7:59 AM, Ian Lepore wrote: > > > > On Wed, 2018-04-25 at 19:46 +, Li-Wen Hsu wrote: > > > > > > Author: lwhsu (ports committer) > > > Date: Wed Apr 25 19:46:39 2018 &

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

2018-05-04 Thread Ian Lepore
Author: ian Date: Fri May 4 16:23:54 2018 New Revision: 333255 URL: https://svnweb.freebsd.org/changeset/base/333255 Log: Make reading imx6 gpio pins work correctly whether the pin is in open-drain mode or not. An earlier attempt to make this work was done in r320456, by always reading the

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

2018-05-04 Thread Ian Lepore
Author: ian Date: Fri May 4 19:28:05 2018 New Revision: 333260 URL: https://svnweb.freebsd.org/changeset/base/333260 Log: Properly support the GPIO_PIN_PRESET_{LOW,HIGH} options when configuring a gpio pin. If neither of the options is specified, pre-set the pin's output value to the pin's

Re: svn commit: r333261 - head/sys/conf

2018-05-04 Thread Ian Lepore
On Fri, 2018-05-04 at 19:31 +, Matt Macy wrote: > Author: mmacy > Date: Fri May  4 19:31:28 2018 > New Revision: 333261 > URL: https://svnweb.freebsd.org/changeset/base/333261 > > Log: >   % WITHOUT_FORMAT_EXTENSIONS=  XCC=/usr/local/bin/gcc8 make -j96 > buildkernel KERNCONF=GENERIC-NODEBUG -s

Re: svn commit: r333438 - head/sbin/geom/class/eli

2018-05-09 Thread Ian Lepore
On Wed, 2018-05-09 at 20:51 +, Mariusz Zaborski wrote: > Author: oshogbo > Date: Wed May  9 20:51:16 2018 > New Revision: 333438 > URL: https://svnweb.freebsd.org/changeset/base/333438 > > Log: >   Change option dry-run from 'n' to 'C' in geli attach command. >    >   'n' is used in other comm

Re: svn commit: r333438 - head/sbin/geom/class/eli

2018-05-09 Thread Ian Lepore
On Thu, 2018-05-10 at 00:13 +0200, Mariusz Zaborski wrote: > On Wed, May 09, 2018 at 03:05:43PM -0600, Ian Lepore wrote: > > > > On Wed, 2018-05-09 at 20:51 +, Mariusz Zaborski wrote: > > > > > > Author: oshogbo > > > Date: Wed May  9 20:51:16 2018 &

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

2018-05-11 Thread Ian Lepore
On Fri, 2018-05-11 at 08:26 -0700, Rodney W. Grimes wrote: > [ Charset UTF-8 unsupported, converting... ] > > > > Author: trasz > > Date: Fri May 11 15:11:53 2018 > > New Revision: 333494 > > URL: https://svnweb.freebsd.org/changeset/base/333494 > > > > Log: > >   Improve development(7): > >    >

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 > >   src.c

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-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) > mail.com> wrote: > > > > > > > > > > On May 15, 2017, at 10:43, Ian Lepore wrote: > > … > > >

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: https://svnweb.freebsd.org/changeset/base/

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: 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/news

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 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: 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 /et

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 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:48:25AM -0700, John Baldwin wr

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 stat

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 Modi

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 FD

svn commit: r319815 - 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/mii_fdt.c Sun Jun 11 00:16:21 2017(r319815) @@ -0,0 +1,200 @@ +/*- + * Copyright (c) 2017 Ian Lepore + * All rights reserved. + * + * Development sponsored by Microsemi

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 + * All rights

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: head/sys/dev/ffec/if

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: 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 diff

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: head/sys/modules/ffec/M

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 platf

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 + * All rights reserved. + * + * Redistribution and use in source and binary forms, with or without + * modification, are permitted provided that the following conditions + * are met: + * 1. Redistributions of sourc

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

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: 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: 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 tcflush

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

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 s

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

2017-06-28 Thread Ian Lepore
over_bus.c == --- /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 + * All right

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: 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 ===

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 fir

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

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

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 initializ

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 files

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 Jul?

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: > > > > > > > >

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 to

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 b

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: 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: head/sy

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: head/sys/kern/subr_clock.c

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 preco

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 o

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 preco

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 > > 

Re: svn commit: r309014 - head/sys/net80211

2016-11-22 Thread Ian Lepore
On Tue, 2016-11-22 at 17:36 +, Adrian Chadd wrote: > Author: adrian > Date: Tue Nov 22 17:36:16 2016 > New Revision: 309014 > URL: https://svnweb.freebsd.org/changeset/base/309014 > > Log: >   [net80211] high oops on the high seas, or "god damnit compilers, > it's 2016 and you're supposed to s

Re: svn commit: r309121 - head/usr.sbin/bhyve

2016-11-24 Thread Ian Lepore
On Thu, 2016-11-24 at 22:16 +, Jakub Wojciech Klama wrote: > Author: jceel > Date: Thu Nov 24 22:16:18 2016 > New Revision: 309121 > URL: https://svnweb.freebsd.org/changeset/base/309121 > > Log: >   virtio_console: handle short writes to an Unix domain socket > gracefully. >    >   writev() c

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

2016-11-26 Thread Ian Lepore
Author: ian Date: Sat Nov 26 17:55:46 2016 New Revision: 309195 URL: https://svnweb.freebsd.org/changeset/base/309195 Log: Add an ethernet0 alias pointing to the /aix/usb/hub/ethernet node. This is required for u-boot to locate the ethernet node when it's doing fixup of the mac-address prop

Re: svn commit: r309121 - head/usr.sbin/bhyve

2016-11-30 Thread Ian Lepore
On Thu, 2016-11-24 at 23:27 +0100, Jakub Klama wrote: > > > > Wiadomość napisana przez Ian Lepore w dniu > > 24.11.2016, o godz. 23:23: > > > > On Thu, 2016-11-24 at 22:16 +, Jakub Wojciech Klama wrote: > > > > > > Author: jceel > &g

Re: svn commit: r309350 - head/etc

2016-12-01 Thread Ian Lepore
On Thu, 2016-12-01 at 04:35 +, Warner Losh wrote: > Author: imp > Date: Thu Dec  1 04:35:41 2016 > New Revision: 309350 > URL: https://svnweb.freebsd.org/changeset/base/309350 > > Log: >   If the kenv variable rc_debug is set, turn on rc_debug. > > Modified: >   head/etc/rc.subr > > Modified

Re: svn commit: r309344 - head/lib/libutil

2016-12-01 Thread Ian Lepore
On Wed, 2016-11-30 at 19:07 -0800, Ngie Cooper wrote: > > > > On Nov 30, 2016, at 18:21, Conrad E. Meyer wrote: > > > > Author: cem > > Date: Thu Dec  1 02:21:36 2016 > > New Revision: 309344 > > URL: https://svnweb.freebsd.org/changeset/base/309344 > > > > Log: > >  Remove a death threat from

Re: svn commit: r309344 - head/lib/libutil

2016-12-01 Thread Ian Lepore
On Thu, 2016-12-01 at 09:33 -0800, Ngie Cooper (yaneurabeya) wrote: > > > > On Dec 1, 2016, at 9:01 AM, Mark Linimon > > wrote: > > > > On Thu, Dec 01, 2016 at 09:32:07AM -0700, Ian Lepore wrote: > > > > > > On Wed, 2016-11-30 at 19:07 -0800, Ngi

Re: svn commit: r309531 - head/sys/arm/include

2016-12-04 Thread Ian Lepore
On Sun, 2016-12-04 at 13:43 -0800, John Baldwin wrote: > On Sunday, December 04, 2016 03:27:39 PM Michal Meloun wrote: > > > > Author: mmel > > Date: Sun Dec  4 15:27:39 2016 > > New Revision: 309531 > > URL: https://svnweb.freebsd.org/changeset/base/309531 > > > > Log: > >   Implement fake pmap_

Re: svn commit: r309625 - head/sbin/rcorder

2016-12-06 Thread Ian Lepore
On Tue, 2016-12-06 at 13:07 -0600, Eric van Gyzen wrote: > On 12/06/2016 11:30, Ravi Pokala wrote: > > > > For grins, I ran this on my build server. The resulting graph is... > > complex. But one thing was immediately clear: neither > > /etc/rc.d/dhclient and /etc/rc.d/natd depend on anything. Tha

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

2019-10-02 Thread Ian Lepore
On Wed, 2019-10-02 at 16:09 +, Glen Barber wrote: > Author: gjb > Date: Wed Oct 2 16:09:28 2019 > New Revision: 353012 > URL: https://svnweb.freebsd.org/changeset/base/353012 > > Log: > Add a comment explaining why the opensolaris_load line in loader.conf > is explicitly added. > > R

svn commit: r353024 - head/usr.sbin/daemon

2019-10-02 Thread Ian Lepore
Author: ian Date: Wed Oct 2 23:06:17 2019 New Revision: 353024 URL: https://svnweb.freebsd.org/changeset/base/353024 Log: Clarify how the -f option for daemon(8) interacts with other options related to redirecting stdout and stderr. Modified: head/usr.sbin/daemon/daemon.8 Modified: head/u

svn commit: r353025 - head/usr.sbin/daemon

2019-10-02 Thread Ian Lepore
Author: ian Date: Wed Oct 2 23:19:34 2019 New Revision: 353025 URL: https://svnweb.freebsd.org/changeset/base/353025 Log: Bump .Dd for earlier update (should have been part of r353024). Modified: head/usr.sbin/daemon/daemon.8 Modified: head/usr.sbin/daemon/daemon.8 =

Re: svn commit: r352520 - head/usr.sbin/pkg

2019-10-08 Thread Ian Lepore
On Tue, 2019-10-08 at 12:26 +0200, Emmanuel Vadot wrote: > Hi Glen, > > On Thu, 19 Sep 2019 16:43:12 + (UTC) > Glen Barber wrote: > > > Author: gjb > > Date: Thu Sep 19 16:43:12 2019 > > New Revision: 352520 > > URL: https://svnweb.freebsd.org/changeset/base/352520 > > > > Log: > > Apply

Re: svn commit: r353565 - in head/sys/cddl/contrib/opensolaris/uts/common/fs/zfs: . sys

2019-10-15 Thread Ian Lepore
On Tue, 2019-10-15 at 18:56 +0300, Andriy Gapon wrote: > On 15/10/2019 18:53, O. Hartmann wrote: > > -BEGIN PGP SIGNED MESSAGE- > > Hash: SHA256 > > > > Am Tue, 15 Oct 2019 15:09:36 + (UTC) > > Andriy Gapon schrieb: > > Sorry, I got tired before I could scroll to your reply. > You

svn commit: r353651 - head/sys/dev/sdhci

2019-10-16 Thread Ian Lepore
Author: ian Date: Wed Oct 16 16:03:19 2019 New Revision: 353651 URL: https://svnweb.freebsd.org/changeset/base/353651 Log: Relax the sdhci(4) check that filters out the 1.8v voltage option unless the slot is flagged as 'embedded'. The features related to embedded and shared slots were add

svn commit: r353652 - head/sys/arm/ti

2019-10-16 Thread Ian Lepore
Author: ian Date: Wed Oct 16 16:19:21 2019 New Revision: 353652 URL: https://svnweb.freebsd.org/changeset/base/353652 Log: Revert r351218 (by manu). While the changes in r351218 appear to be (and should be) correct, they lead to the eMMC on a Beaglebone failing to work in some situations.

svn commit: r353653 - head/sys/arm/ti

2019-10-16 Thread Ian Lepore
Author: ian Date: Wed Oct 16 16:26:35 2019 New Revision: 353653 URL: https://svnweb.freebsd.org/changeset/base/353653 Log: Update some comments; no functional changes. Some historical old comments in this driver indicate that the SD_CAPA register is write-once and after being set one time t

Re: svn commit: r352909 - in head: contrib/elftoolchain/nm usr.bin/nm

2019-10-17 Thread Ian Lepore
On Thu, 2019-10-17 at 12:17 -0600, Alan Somers wrote: > There might be something wrong with my environment: > /usr/include/libcasper.h is absent. But still, shouldn't the build > be > using the version from the source tree, instead of from the > environment? > -Alan > There should be copies of l

Re: svn commit: r352909 - in head: contrib/elftoolchain/nm usr.bin/nm

2019-10-17 Thread Ian Lepore
On Thu, 2019-10-17 at 13:05 -0600, Alan Somers wrote: > On Thu, Oct 17, 2019 at 12:48 PM Ian Lepore wrote: > > > On Thu, 2019-10-17 at 12:17 -0600, Alan Somers wrote: > > > There might be something wrong with my environment: > > > /usr/include/libcasper.h is abs

Re: svn commit: r354076 - head/sys/dev/ow

2019-10-25 Thread Ian Lepore
On Fri, 2019-10-25 at 15:38 +, Andriy Gapon wrote: > Author: avg > Date: Fri Oct 25 15:38:09 2019 > New Revision: 354076 > URL: https://svnweb.freebsd.org/changeset/base/354076 > > Log: > owc_gpiobus_read_data: compare times in sbintime_t units > > Previously the code used sbttous() bef

Re: svn commit: r354076 - head/sys/dev/ow

2019-10-25 Thread Ian Lepore
On Fri, 2019-10-25 at 18:51 +0300, Andriy Gapon wrote: > On 25/10/2019 18:46, Ian Lepore wrote: > > On Fri, 2019-10-25 at 15:38 +, Andriy Gapon wrote: > > > Author: avg > > > Date: Fri Oct 25 15:38:09 2019 > > > New Revision: 354076 > > > URL: htt

Re: svn commit: r354076 - head/sys/dev/ow

2019-10-25 Thread Ian Lepore
On Fri, 2019-10-25 at 19:03 +0300, Andriy Gapon wrote: > On 25/10/2019 18:56, Ian Lepore wrote: > > On Fri, 2019-10-25 at 18:51 +0300, Andriy Gapon wrote: > > > On 25/10/2019 18:46, Ian Lepore wrote: > > > > On Fri, 2019-10-25 at 15:38 +, Andriy Gapo

Re: svn commit: r354322 - head/sys/dev/ichiic

2019-11-03 Thread Ian Lepore
On Sun, 2019-11-03 at 21:17 +, Vladimir Kondratyev wrote: > Author: wulf > Date: Sun Nov 3 21:17:50 2019 > New Revision: 354322 > URL: https://svnweb.freebsd.org/changeset/base/354322 > > Log: > [ig4] Convert ithread interrupt handler to filter based one. > This doesn't seem like a very g

Re: svn commit: r354458 - head/libexec/rc/rc.d

2019-11-11 Thread Ian Lepore
On Sun, 2019-11-10 at 16:08 +, Edward Tomasz Napierala wrote: > On 1109T2049, Alexander Leidinger wrote: > > Quoting Edward Tomasz Napierala (from Thu, 7 > > Nov > > 2019 18:15:24 + (UTC)): > > > > > Author: trasz > > > Date: Thu Nov 7 18:15:24 2019 > > > New Revision: 354458 > > > URL

svn commit: r354709 - in head/sys/arm: arm conf

2019-11-14 Thread Ian Lepore
4 16:46:27 2019 (r354709) @@ -1,8 +1,7 @@ /*- - * SPDX-License-Identifier: BSD-2-Clause-FreeBSD + * SPDX-License-Identifier: BSD-2-Clause * - * Copyright (c) 2005 Antoine Brodin - * All rights reserved. + * Copyright (c) 2019 Ian Lepore * * Redistribution and use in source and bi

svn commit: r354710 - head/sys/conf

2019-11-14 Thread Ian Lepore
Author: ian Date: Thu Nov 14 17:04:19 2019 New Revision: 354710 URL: https://svnweb.freebsd.org/changeset/base/354710 Log: Compile in arm/unwind.c if options STACK is in effect; the new arm stack(9) code now uses unwind.c. Modified: head/sys/conf/files.arm Modified: head/sys/conf/files.arm

Re: svn commit: r354714 - in head/sys: arm64/arm64 arm64/conf arm64/include conf

2019-11-14 Thread Ian Lepore
On Thu, 2019-11-14 at 21:58 +, Justin Hibbits wrote: > Author: jhibbits > Date: Thu Nov 14 21:58:40 2019 > New Revision: 354714 > URL: https://svnweb.freebsd.org/changeset/base/354714 > > Log: > Boot arm64 kernel using booti command from U-boot. > > [...] > > Added: head/sys/arm64/arm64/

Re: svn commit: r354909 - in head: . share/mk

2019-11-21 Thread Ian Lepore
On Thu, 2019-11-21 at 16:23 +, Glen Barber wrote: > On Thu, Nov 21, 2019 at 04:13:37PM +, Glen Barber wrote: > > On Wed, Nov 20, 2019 at 06:36:58PM +, Brooks Davis wrote: > > > Author: brooks > > > Date: Wed Nov 20 18:36:58 2019 > > > New Revision: 354909 > > > URL: https://svnweb.freeb

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

2019-11-21 Thread Ian Lepore
Author: ian Date: Thu Nov 21 19:13:05 2019 New Revision: 354973 URL: https://svnweb.freebsd.org/changeset/base/354973 Log: Rewrite iicdev_writeto() to use a single buffer and a single iic_msg, rather than effectively doing scatter/gather IO with a pair of iic_msgs that direct the controller

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