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: > >   Avoid undefined behavio

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

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

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 th

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: head/sys/arm/freescale/imx/imx6

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 to

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 wrote: > > > > > > Now the boot fails on arm with: > > > > Found U-Boot device: disk > >   Checking unit=0 slice= partition=...disk0: real size > > != size

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 203

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: 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: 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 https://lists.freebsd.org/mailman/l

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 > > > New Revision: 317755 > > > URL: https://sv

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 to allow for more > th

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", differen

Re: svn commit: r337878 - head/stand/i386/libi386

2018-08-15 Thread Ian Lepore
On Wed, 2018-08-15 at 22:25 +, Toomas Soome wrote: > Author: tsoome > Date: Wed Aug 15 22:25:05 2018 > New Revision: 337878 > URL: https://svnweb.freebsd.org/changeset/base/337878 > > Log: >   libi386: remove bd_read() and bd_write() wrappers >    >   Those wroappers are nice, but do not reall

Re: svn commit: r337881 - head/stand/i386/libi386

2018-08-15 Thread Ian Lepore
On Wed, 2018-08-15 at 22:40 +, Toomas Soome wrote: > Author: tsoome > Date: Wed Aug 15 22:40:09 2018 > New Revision: 337881 > URL: https://svnweb.freebsd.org/changeset/base/337881 > > Log: >   libi386: use BD_RD and BR_WR constants >    >   Use BD_RD and BD_WR instead of 0 and 1. >    >   Repo

Re: svn commit: r337791 - in head: crypto/openssl crypto/openssl/apps crypto/openssl/crypto crypto/openssl/crypto/asn1 crypto/openssl/crypto/bio crypto/openssl/crypto/bn crypto/openssl/crypto/bn/asm c

2018-08-16 Thread Ian Lepore
On Thu, 2018-08-16 at 12:10 -0700, Bryan Drewery wrote: > On 8/16/18 11:47 AM, Larry Rosenman wrote: > > > > On Thu, Aug 16, 2018 at 11:34:59AM -0700, Bryan Drewery wrote: > > > > > > On 8/16/18 11:21 AM, Larry Rosenman wrote: > > > > > > > > On Thu, Aug 16, 2018 at 02:02:52PM -0400, Jung-uk Kim

Re: svn commit: r337944 - head/sys/arm/conf

2018-08-17 Thread Ian Lepore
On Fri, 2018-08-17 at 01:04 +, Conrad Meyer wrote: > Author: cem > Date: Fri Aug 17 01:04:02 2018 > New Revision: 337944 > URL: https://svnweb.freebsd.org/changeset/base/337944 > > Log: >   arm: Define crypto option on platforms that include IPsec >    >   Missed in r337940. >    >   (It's not

Re: svn commit: r338059 - in head: . contrib/ntp/lib/isc contrib/ntp/sntp/libevent crypto/heimdal/lib/roken crypto/openssh include lib/libc/gen lib/libc/include sys/crypto/chacha20

2018-08-19 Thread Ian Lepore
On Sun, 2018-08-19 at 17:40 +, Xin LI wrote: > Author: delphij > Date: Sun Aug 19 17:40:50 2018 > New Revision: 338059 > URL: https://svnweb.freebsd.org/changeset/base/338059 > > Log: >   Update userland arc4random() with OpenBSD's Chacha20 based > arc4random(). >    > ObsoleteFiles.inc: >

Re: svn commit: r338195 - head/share/man/man5

2018-08-22 Thread Ian Lepore
On Wed, 2018-08-22 at 13:30 +, Mateusz Piotrowski wrote: > Author: 0mp (ports committer) > Date: Wed Aug 22 13:30:48 2018 > New Revision: 338195 > URL: https://svnweb.freebsd.org/changeset/base/338195 > > Log: >   Note that ntpd_sync_on_start is a preferred alternative to ntpdate_enable. >   

Re: svn commit: r338330 - head/lib/libmd

2018-08-26 Thread Ian Lepore
On Sun, 2018-08-26 at 17:05 +, Sean Bruno wrote: > Author: sbruno > Date: Sun Aug 26 17:05:43 2018 > New Revision: 338330 > URL: https://svnweb.freebsd.org/changeset/base/338330 > > Log: >   r338270 had the side effect of no longer installing libmd.so into /lib. >   For users who have a sepera

Re: svn commit: r338330 - head/lib/libmd

2018-08-26 Thread Ian Lepore
On Sun, 2018-08-26 at 10:15 -0700, Rodney W. Grimes wrote: > > > > On Sun, 2018-08-26 at 17:05 +, Sean Bruno wrote: > > > > > > Author: sbruno > > > Date: Sun Aug 26 17:05:43 2018 > > > New Revision: 338330 > > > URL: https://svnweb.freebsd.org/changeset/base/338330 > > > > > > Log: > > > ?

Re: svn commit: r324815 - in head: lib/libc/gen sys/sys

2018-09-02 Thread Ian Lepore
On Sun, 2018-09-02 at 16:16 +0200, Jan Beich wrote: > Michal Meloun writes: > > > > > Author: mmel > > Date: Sat Oct 21 12:06:18 2017 > > New Revision: 324815 > > URL: https://svnweb.freebsd.org/changeset/base/324815 > > > > Log: > >   Make elf_aux_info() as public libc function. > >   - Teach

svn commit: r338648 - head

2018-09-13 Thread Ian Lepore
Author: ian Date: Thu Sep 13 15:16:05 2018 New Revision: 338648 URL: https://svnweb.freebsd.org/changeset/base/338648 Log: If a user skips the pre-world mergemaster, an installworld check notices the missing ntpd user and refers to UPDATING. This change makes it more clear which aspect of UP

Re: svn commit: r338633 - head/lib/libpam/pam.d

2018-09-13 Thread Ian Lepore
On Thu, 2018-09-13 at 07:48 +, Brad Davis wrote: > Author: brd > Date: Thu Sep 13 07:48:49 2018 > New Revision: 338633 > URL: https://svnweb.freebsd.org/changeset/base/338633 > > Log: >   Fix build after r338621 by avoiding LINKS and installing the link > manually. >    >   Approved by:

Re: svn commit: r264378 - head/sys/geom/part

2018-10-09 Thread Ian Lepore
On Tue, 2018-10-09 at 07:33 -0600, Warner Losh wrote: > On Tue, Oct 9, 2018 at 2:41 AM Andrey V. Elsukov > wrote: > > > > > On 08.10.2018 19:46, John Baldwin wrote: > > > > > > This needs a way to be overridden.  If you have a machine > > > installed with > > a > > > > > > layout created prior

Re: svn commit: r339421 - in head/sys: arm/arm arm/conf dts/arm riscv/include riscv/riscv

2018-10-18 Thread Ian Lepore
On Thu, 2018-10-18 at 15:08 +, Ruslan Bukin wrote: > Author: br > Date: Thu Oct 18 15:08:14 2018 > New Revision: 339421 > URL: https://svnweb.freebsd.org/changeset/base/339421 > > Log: >   Support RISC-V implementations that do not manage the A and D bits >   (e.g. RocketChip, lowRISC and deri

Re: svn commit: r339563 - in head: . share/man/man4 sys/conf sys/dev/joy sys/modules sys/modules/joy sys/sys tools/kerneldoc/subsys

2018-10-26 Thread Ian Lepore
On Fri, 2018-10-26 at 05:30 +0200, Jan Beich wrote: > > Your tone is not acceptable. Please try again, only this time with > the > > required level of professionalism. I'm not an idiot, and you will > treat me > > with respect. > > Apologies for the snide remark. I've expected someone with ports/

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

2018-10-30 Thread Ian Lepore
On Tue, 2018-10-30 at 09:40 -0700, John Baldwin wrote: > On 10/29/18 5:23 PM, John Baldwin wrote: > > > > Author: jhb > > Date: Tue Oct 30 00:23:37 2018 > > New Revision: 339901 > > URL: https://svnweb.freebsd.org/changeset/base/339901 > > > > Log: > >   Permit local kernel modules to be built as

Re: svn commit: r339936 - head/sys/amd64/vmm/amd

2018-10-31 Thread Ian Lepore
On Wed, 2018-10-31 at 10:06 -0400, Shawn Webb wrote: > On Wed, Oct 31, 2018 at 01:27:44AM +, Marcelo Araujo wrote: > > > > Author: araujo > > Date: Wed Oct 31 01:27:44 2018 > > New Revision: 339936 > > URL: https://svnweb.freebsd.org/changeset/base/339936 > > > > Log: > >   Merge cases with u

Re: svn commit: r328934 - in head: . bin/sh

2018-02-06 Thread Ian Lepore
On Tue, 2018-02-06 at 11:25 -0800, Rodney W. Grimes wrote: > > > > Author: arichardson > > Date: Tue Feb  6 15:41:35 2018 > > New Revision: 328934 > > URL: https://svnweb.freebsd.org/changeset/base/328934 > > > > Log: > >   Don't hardcode /usr/bin as the path for mktemp in build tools > >    > >

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

2018-02-06 Thread Ian Lepore
Author: ian Date: Tue Feb 6 22:17:01 2018 New Revision: 328956 URL: https://svnweb.freebsd.org/changeset/base/328956 Log: Use const pointers for input data not modified by clock utility functions. Modified: head/sys/kern/subr_clock.c head/sys/kern/subr_fattime.c head/sys/sys/clock.h Mod

svn commit: r329125 - in head/sys/dev/usb: . serial

2018-02-11 Thread Ian Lepore
Author: ian Date: Sun Feb 11 16:35:23 2018 New Revision: 329125 URL: https://svnweb.freebsd.org/changeset/base/329125 Log: Add a device ID to uftdi for TIAO USB Multi Protocol Adapter (TUMPA). PR: 225810 Modified: head/sys/dev/usb/serial/uftdi.c head/sys/dev/usb/usbdevs Modi

svn commit: r329126 - head/etc/devd

2018-02-11 Thread Ian Lepore
Author: ian Date: Sun Feb 11 16:35:56 2018 New Revision: 329126 URL: https://svnweb.freebsd.org/changeset/base/329126 Log: Regenerate devd/usb.conf after the recent addition of several new device IDs. Modified: head/etc/devd/usb.conf Modified: head/etc/devd/usb.conf =

Re: svn commit: r329126 - head/etc/devd

2018-02-11 Thread Ian Lepore
On Sun, 2018-02-11 at 10:20 -0800, Conrad Meyer wrote: > On Sun, Feb 11, 2018 at 8:35 AM, Ian Lepore wrote: > > > > Author: ian > > Date: Sun Feb 11 16:35:56 2018 > > New Revision: 329126 > > URL: https://svnweb.freebsd.org/changeset/base/329126 > > > &

Re: svn commit: r329137 - in head/sys/dev: mpr mps

2018-02-11 Thread Ian Lepore
On Sun, 2018-02-11 at 20:15 +, Scott Long wrote: > Author: scottl > Date: Sun Feb 11 20:15:47 2018 > New Revision: 329137 > URL: https://svnweb.freebsd.org/changeset/base/329137 > > Log: >   Print out the shared memory queues during initialization >    >   Sponsored by: Netflix > > Modi

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

2018-02-12 Thread Ian Lepore
Author: ian Date: Mon Feb 12 16:25:56 2018 New Revision: 329170 URL: https://svnweb.freebsd.org/changeset/base/329170 Log: Replace the existing print_ct() private debugging function with a set of three public functions to format and print the three major data structures used by realtime cloc

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

2018-02-12 Thread Ian Lepore
Author: ian Date: Mon Feb 12 17:33:14 2018 New Revision: 329172 URL: https://svnweb.freebsd.org/changeset/base/329172 Log: Add a set of convenience routines for RTC drivers to use for debug output, and a debug.clock_show_io sysctl to control debugging output. Modified: head/sys/kern/subr_rt

svn commit: r329173 - head/sys/kern

2018-02-12 Thread Ian Lepore
Author: ian Date: Mon Feb 12 17:41:11 2018 New Revision: 329173 URL: https://svnweb.freebsd.org/changeset/base/329173 Log: Add a new sysctl, debug.clock_do_io, to allow manully triggering a one-shot read or write of all registered realtime clocks. In the read case, the values read are simpl

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

2018-02-12 Thread Ian Lepore
On Mon, 2018-02-12 at 17:41 +, Ian Lepore wrote: > Author: ian > Date: Mon Feb 12 17:41:11 2018 > New Revision: 329173 > URL: https://svnweb.freebsd.org/changeset/base/329173 > > Log: >   Add a new sysctl, debug.clock_do_io, to allow manully triggering a one-shot >

svn commit: r329224 - head/sys/kern

2018-02-13 Thread Ian Lepore
Author: ian Date: Tue Feb 13 17:38:08 2018 New Revision: 329224 URL: https://svnweb.freebsd.org/changeset/base/329224 Log: Fix bad indentation. Whitespace only, no functional changes. Reported by: bde@ Modified: head/sys/kern/subr_rtc.c Modified: head/sys/kern/subr_rtc.c =

Re: svn commit: r329237 - head/sys/libkern

2018-02-13 Thread Ian Lepore
On Tue, 2018-02-13 at 14:43 -0500, Ed Maste wrote: > On 13 February 2018 at 14:23, Ian Lepore wrote: > > > > On Tue, 2018-02-13 at 19:17 +, Ed Maste wrote: > > > > > > Author: emaste > > > Date: Tue Feb 13 19:17:48 2018 > > > New Rev

Re: svn commit: r329237 - head/sys/libkern

2018-02-13 Thread Ian Lepore
On Tue, 2018-02-13 at 19:17 +, Ed Maste wrote: > Author: emaste > Date: Tue Feb 13 19:17:48 2018 > New Revision: 329237 > URL: https://svnweb.freebsd.org/changeset/base/329237 > > Log: >   libkern: use nul for terminating char rather than 0 >    >   Akin to the change made in r188080 for lib/l

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

2018-02-17 Thread Ian Lepore
Author: ian Date: Sat Feb 17 23:23:27 2018 New Revision: 329479 URL: https://svnweb.freebsd.org/changeset/base/329479 Log: Do not try to deallocate memory that wasn't allocated (you'd think that would be safe, but the function also tries to destroy mutexes that never got created). I gue

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

2018-02-17 Thread Ian Lepore
Author: ian Date: Sat Feb 17 23:39:10 2018 New Revision: 329480 URL: https://svnweb.freebsd.org/changeset/base/329480 Log: Don't call sdhci_cleanup_slot() if sdhci_init_slot() never got called. Also, do callout_init() very early in attach, so that callout_drain() can be called in detach with

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

2018-02-17 Thread Ian Lepore
Author: ian Date: Sun Feb 18 00:02:09 2018 New Revision: 329483 URL: https://svnweb.freebsd.org/changeset/base/329483 Log: Fix fallout from the import of fresh dts source files from linux 4.15. It appears that node names no longer include leading zeroes in the @address qualifiers, so we hav

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

2018-02-17 Thread Ian Lepore
Author: ian Date: Sun Feb 18 02:01:41 2018 New Revision: 329506 URL: https://svnweb.freebsd.org/changeset/base/329506 Log: Add a detach method so that this can be a kldunload-friendly module. Modified: head/sys/arm/freescale/imx/imx_i2c.c Modified: head/sys/arm/freescale/imx/imx_i2c.c ==

svn commit: r329507 - in head/sys: arm/conf modules modules/imx modules/imx/imx_i2c

2018-02-17 Thread Ian Lepore
Author: ian Date: Sun Feb 18 02:48:54 2018 New Revision: 329507 URL: https://svnweb.freebsd.org/changeset/base/329507 Log: Build modules specific to imx5/imx6 only when building those kernels. This adds sys/modules/imx with a SUBDIR makefile to make the whole collection of modules that ar

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

2018-02-18 Thread Ian Lepore
Author: ian Date: Sun Feb 18 19:33:28 2018 New Revision: 329526 URL: https://svnweb.freebsd.org/changeset/base/329526 Log: Allow i2c hardware drivers to declare their own relationships to ofw_iicbus rather than relying on a set of canned EARLY_DRIVER_MODULE() statements in the ofw_iicbus sou

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

2018-02-18 Thread Ian Lepore
Author: ian Date: Sun Feb 18 20:08:35 2018 New Revision: 329529 URL: https://svnweb.freebsd.org/changeset/base/329529 Log: Give the imx_i2c driver its own name, set up its relationship to ofw_iicbus. Previously it called itself 'iichb' to link up with the EARLY_DRIVER_MODULE declaration in o

svn commit: r329534 - head/sys/modules/i2c/iicbus

2018-02-18 Thread Ian Lepore
Author: ian Date: Sun Feb 18 22:54:19 2018 New Revision: 329534 URL: https://svnweb.freebsd.org/changeset/base/329534 Log: Arrange SRCS= as 1 file per line, alphabetical, so it's easier to maintain. Whitespace only, no functional changes. Modified: head/sys/modules/i2c/iicbus/Makefile Modi

svn commit: r329535 - head/sys/modules/i2c/iicbus

2018-02-18 Thread Ian Lepore
Author: ian Date: Sun Feb 18 22:57:04 2018 New Revision: 329535 URL: https://svnweb.freebsd.org/changeset/base/329535 Log: Add iic_recover_bus.c, now part of iicbus. This should have been added as part of r320463. Modified: head/sys/modules/i2c/iicbus/Makefile Modified: head/sys/modules/i

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

2018-02-18 Thread Ian Lepore
Author: ian Date: Sun Feb 18 23:01:33 2018 New Revision: 329536 URL: https://svnweb.freebsd.org/changeset/base/329536 Log: Add the MODULE_DEPEND()s needed so that the kernel linker can resolve all the symbols at load time when iicbus is not compiled into the kernel. Modified: head/sys/arm/f

svn commit: r329537 - head/sys/dev/gpio

2018-02-18 Thread Ian Lepore
Author: ian Date: Sun Feb 18 23:08:43 2018 New Revision: 329537 URL: https://svnweb.freebsd.org/changeset/base/329537 Log: Provide a public function to acquire a gpio pin by giving the property name and index. A private function to do exactly that already existed, so this renames gpio_pin_g

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

2018-02-18 Thread Ian Lepore
Author: ian Date: Sun Feb 18 23:35:23 2018 New Revision: 329539 URL: https://svnweb.freebsd.org/changeset/base/329539 Log: Provide public declarations for ofw_spibus_driver and ofw_spibus_devclass so other drivers can refer to them in DRIVER_MODULE() decls. Modified: head/sys/dev/spibus/ofw

svn commit: r329541 - in head/sys/modules/i2c: . ofw_iicbus

2018-02-18 Thread Ian Lepore
Author: ian Date: Mon Feb 19 00:47:03 2018 New Revision: 329541 URL: https://svnweb.freebsd.org/changeset/base/329541 Log: Build ofw_iicbus as a module if OPT_FDT is defined. Added: head/sys/modules/i2c/ofw_iicbus/ head/sys/modules/i2c/ofw_iicbus/Makefile (contents, props changed) Modifie

svn commit: r329544 - in head/sys/modules: . spi spi/spibus

2018-02-18 Thread Ian Lepore
Author: ian Date: Mon Feb 19 01:32:27 2018 New Revision: 329544 URL: https://svnweb.freebsd.org/changeset/base/329544 Log: Add modules/spi as a gathering point for SPI-related modules, analagous to modules/i2c for i2c/iicbus modules. Build spibus as a module. Added: head/sys/modules/spi/

svn commit: r329545 - head/sys/modules/spi/spibus

2018-02-18 Thread Ian Lepore
Author: ian Date: Mon Feb 19 01:39:02 2018 New Revision: 329545 URL: https://svnweb.freebsd.org/changeset/base/329545 Log: Add ofw_bus_if.h to SRCS. Modified: head/sys/modules/spi/spibus/Makefile Modified: head/sys/modules/spi/spibus/Makefile =

svn commit: r329546 - in head/sys/modules/spi: . at45d mx25l

2018-02-18 Thread Ian Lepore
Author: ian Date: Mon Feb 19 01:49:19 2018 New Revision: 329546 URL: https://svnweb.freebsd.org/changeset/base/329546 Log: Build at45d and mx25l SPI flash drivers as modules. Added: head/sys/modules/spi/at45d/ head/sys/modules/spi/at45d/Makefile (contents, props changed) head/sys/module

Re: svn commit: r329609 - head/stand/lua

2018-02-19 Thread Ian Lepore
On Mon, 2018-02-19 at 22:29 +, Kyle Evans wrote: > > +   -- Swap the first two menu entries > +   menu_entries[1], menu_entries[2] = menu_entries[2], > +   menu_entries[1]; >   IMO, this is the sort of unreadable insanity that co

Re: svn commit: r329610 - head/share/man/man9

2018-02-19 Thread Ian Lepore
On Mon, 2018-02-19 at 22:54 +, Kyle Evans wrote: > Author: kevans > Date: Mon Feb 19 22:54:10 2018 > New Revision: 329610 > URL: https://svnweb.freebsd.org/changeset/base/329610 > > Log: >   style.lua(9): Note that wrapping at 80-columns is not rigid > > > [...] > +Do note that it is ok to

svn commit: r329620 - head/sys/dev/flash

2018-02-19 Thread Ian Lepore
Author: ian Date: Tue Feb 20 03:51:09 2018 New Revision: 329620 URL: https://svnweb.freebsd.org/changeset/base/329620 Log: Add missing MODULE_DEPENDS(). Modified: head/sys/dev/flash/at45d.c head/sys/dev/flash/mx25l.c Modified: head/sys/dev/flash/at45d.c

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

2018-02-20 Thread Ian Lepore
Author: ian Date: Tue Feb 20 14:59:29 2018 New Revision: 329642 URL: https://svnweb.freebsd.org/changeset/base/329642 Log: Adjust whitespace of things added in the past couple years to match the original style of the file. No functional changes. Modified: head/sys/arm/freescale/imx/imx6_cc

svn commit: r329729 - in head/sys/modules/spi: at45d mx25l

2018-02-21 Thread Ian Lepore
Author: ian Date: Wed Feb 21 16:34:04 2018 New Revision: 329729 URL: https://svnweb.freebsd.org/changeset/base/329729 Log: Remove some files that snuck in via cut and paste. Having these compiled into the module causes the kobj method descriptors to be resolved incorrectly (by the compile

svn commit: r329730 - head/sys/modules/imx/imx_i2c

2018-02-21 Thread Ian Lepore
Author: ian Date: Wed Feb 21 16:36:44 2018 New Revision: 329730 URL: https://svnweb.freebsd.org/changeset/base/329730 Log: Add required header files. Reported by: andreast@ Modified: head/sys/modules/imx/imx_i2c/Makefile Modified: head/sys/modules/imx/imx_i2c/Makefile =

Re: svn commit: r329830 - head/sbin/nvmecontrol

2018-02-22 Thread Ian Lepore
On Thu, 2018-02-22 at 17:47 +, Alan Somers wrote: > Author: asomers > Date: Thu Feb 22 17:47:16 2018 > New Revision: 329830 > URL: https://svnweb.freebsd.org/changeset/base/329830 > > Log: >   nvmecontrol: fix build on amd64/clang >    >   Broken by: 329824 >   Sponsored by: Spectra Log

svn commit: r329841 - head/sys/modules/imx/imx_i2c

2018-02-22 Thread Ian Lepore
Author: ian Date: Thu Feb 22 22:25:26 2018 New Revision: 329841 URL: https://svnweb.freebsd.org/changeset/base/329841 Log: Add a missing line continuation. How many commits does it take to get a simple module makefile working? Apparently at least three. Pointy hat to: ian Modified:

Re: svn commit: r329866 - head/sys/cam

2018-02-23 Thread Ian Lepore
On Fri, 2018-02-23 at 16:06 +, Warner Losh wrote: > -static inline int > +static inline bool >  cam_iosched_has_flagged_work(struct cam_iosched_softc *isc) >  { > return !!(isc->flags & CAM_IOSCHED_FLAG_WORK_FLAGS); >  } There should be no need for the ugly !! here, conversion to bool

svn commit: r329911 - head/sys/dev/flash

2018-02-24 Thread Ian Lepore
Author: ian Date: Sat Feb 24 16:28:45 2018 New Revision: 329911 URL: https://svnweb.freebsd.org/changeset/base/329911 Log: Add a functional detach() routine, to make things kldunload-friendly. Modified: head/sys/dev/flash/mx25l.c Modified: head/sys/dev/flash/mx25l.c =

svn commit: r329988 - in head/sys/modules/i2c: . iicbus ofw_iicbus

2018-02-25 Thread Ian Lepore
Author: ian Date: Sun Feb 25 18:26:50 2018 New Revision: 329988 URL: https://svnweb.freebsd.org/changeset/base/329988 Log: Instead of building ofw_iicbus as a separate module, just compile it in to the iicbus module for FDT-based systems. The primary motivation for this is that host contr

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

2018-02-25 Thread Ian Lepore
Author: ian Date: Sun Feb 25 18:42:59 2018 New Revision: 329989 URL: https://svnweb.freebsd.org/changeset/base/329989 Log: Add support for booting into kdb on arm platforms when the RB_KDB is set (using "boot -d" at the loader propmt or setting boot_ddb in loader.conf). Submitted by: Thom

svn commit: r329999 - in head/sys: arm/freescale/imx modules/imx modules/imx/imx_spi

2018-02-25 Thread Ian Lepore
imx_spi.c == --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/sys/arm/freescale/imx/imx_spi.cMon Feb 26 02:28:32 2018 (r32) @@ -0,0 +1,604 @@ +/*- + * SPDX-L

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

2018-02-26 Thread Ian Lepore
Author: ian Date: Mon Feb 26 23:58:56 2018 New Revision: 330044 URL: https://svnweb.freebsd.org/changeset/base/330044 Log: Add a hw.model sysctl oid for armv6/7 which reports the CPU model, similar to what other arches (all except riscv and armv4/5) do. Submitted by: Hyun Hwang Differe

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

2018-02-26 Thread Ian Lepore
Author: ian Date: Tue Feb 27 00:30:10 2018 New Revision: 330045 URL: https://svnweb.freebsd.org/changeset/base/330045 Log: Remove obsolete options from these kernel configs. The functionality these enabled is now on by default since r313330. Modified: head/sys/arm/conf/DOCKSTAR head/sys/

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

2018-02-26 Thread Ian Lepore
Author: ian Date: Tue Feb 27 02:11:23 2018 New Revision: 330050 URL: https://svnweb.freebsd.org/changeset/base/330050 Log: Initialize all members of vm_page::md_page for armv4/5 systems. This fixes a hang in SI_SUB_KMEM sysinit, and is apparently required after r323290. Inspired by the comm

svn commit: r330131 - head/stand/common

2018-02-28 Thread Ian Lepore
Author: ian Date: Wed Feb 28 21:51:51 2018 New Revision: 330131 URL: https://svnweb.freebsd.org/changeset/base/330131 Log: Fix module loading on arm after the metadata.c unification in r329190. Arm modules need an additional address fixup not needed by other platforms. Modified: head/stand/

svn commit: r330257 - in head/sys: dev/efidev sys

2018-03-01 Thread Ian Lepore
Author: ian Date: Thu Mar 1 22:57:14 2018 New Revision: 330257 URL: https://svnweb.freebsd.org/changeset/base/330257 Log: Add a function to retrieve the EFI realtime clock capabilities. Modified: head/sys/dev/efidev/efirt.c head/sys/sys/efi.h Modified: head/sys/dev/efidev/efirt.c

Re: svn commit: r330352 - in head/sys/compat/linuxkpi/common: include/linux src

2018-03-03 Thread Ian Lepore
On Sat, 2018-03-03 at 18:54 +, Hans Petter Selasky wrote: > Author: hselasky > Date: Sat Mar  3 18:54:16 2018 > New Revision: 330352 > URL: https://svnweb.freebsd.org/changeset/base/330352 > > Log: >   Implement msleep_interruptible() in the LinuxKPI. While at it use > pause_sbt() >   instead

Re: svn commit: r330352 - in head/sys/compat/linuxkpi/common: include/linux src

2018-03-03 Thread Ian Lepore
On Sat, 2018-03-03 at 22:49 +0200, Konstantin Belousov wrote: > On Sat, Mar 03, 2018 at 12:14:42PM -0700, Ian Lepore wrote: > > > > To really avoid roundoff errors, use mstosbt(ms) instead of SBT_1MS*ms. > > > > The rounding errors when multiplying or dividing by SBT

Re: svn commit: r330352 - in head/sys/compat/linuxkpi/common: include/linux src

2018-03-03 Thread Ian Lepore
On Sat, 2018-03-03 at 22:49 +0200, Konstantin Belousov wrote: > On Sat, Mar 03, 2018 at 12:14:42PM -0700, Ian Lepore wrote: > > > > To really avoid roundoff errors, use mstosbt(ms) instead of SBT_1MS*ms. > > > > The rounding errors when multiplying or dividing by SBT

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

2018-03-03 Thread Ian Lepore
Author: ian Date: Sat Mar 3 21:41:16 2018 New Revision: 330358 URL: https://svnweb.freebsd.org/changeset/base/330358 Log: Minor changes to wording. Modified: head/share/man/man4/fdt_pinctrl.4 Modified: head/share/man/man4/fdt_pinctrl.4 ===

svn commit: r330360 - head/share/man/man9

2018-03-03 Thread Ian Lepore
Author: ian Date: Sat Mar 3 22:10:16 2018 New Revision: 330360 URL: https://svnweb.freebsd.org/changeset/base/330360 Log: Minor (mostly) wording changes. Modified: head/share/man/man9/fdt_pinctrl.9 Modified: head/share/man/man9/fdt_pinctrl.9 =

svn commit: r330361 - head/sys/sys

2018-03-03 Thread Ian Lepore
Author: ian Date: Sat Mar 3 22:28:20 2018 New Revision: 330361 URL: https://svnweb.freebsd.org/changeset/base/330361 Log: Correct a misplaced closing paren. Does not affect the result, but does clarify (at least for me) that the multiplication happens before the shift. Modified: head/sys/

svn commit: r330385 - head/sys/dev/usb/serial

2018-03-04 Thread Ian Lepore
Author: ian Date: Sun Mar 4 17:30:16 2018 New Revision: 330385 URL: https://svnweb.freebsd.org/changeset/base/330385 Log: Flag the first interface on a KTLINK FTDI-based jtag+uart device as being the jtag port, so that a tty is not created for it. This is based on information in the PR a

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

2018-03-04 Thread Ian Lepore
Author: ian Date: Sun Mar 4 18:58:24 2018 New Revision: 330397 URL: https://svnweb.freebsd.org/changeset/base/330397 Log: Fix a paste-o: use the IICBUS version constants, not IICBB bitbang driver's. Modified: head/sys/dev/iicbus/nxprtc.c Modified: head/sys/dev/iicbus/nxprtc.c ==

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

2018-03-04 Thread Ian Lepore
Author: ian Date: Sun Mar 4 19:20:11 2018 New Revision: 330403 URL: https://svnweb.freebsd.org/changeset/base/330403 Log: Add calls to the new clock_dbgprint_xxx() functions. Modified: head/sys/dev/iicbus/ds1307.c Modified: head/sys/dev/iicbus/ds1307.c ==

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

2018-03-04 Thread Ian Lepore
Author: ian Date: Sun Mar 4 19:23:48 2018 New Revision: 330404 URL: https://svnweb.freebsd.org/changeset/base/330404 Log: Add calls to the new clock_dbgprint_xxx() functions. Modified: head/sys/dev/iicbus/ds13rtc.c Modified: head/sys/dev/iicbus/ds13rtc.c

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

2018-03-04 Thread Ian Lepore
Author: ian Date: Sun Mar 4 19:25:54 2018 New Revision: 330405 URL: https://svnweb.freebsd.org/changeset/base/330405 Log: Oops, fix a paste-o. Modified: head/sys/dev/iicbus/ds13rtc.c Modified: head/sys/dev/iicbus/ds13rtc.c

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

2018-03-04 Thread Ian Lepore
Author: ian Date: Sun Mar 4 19:26:47 2018 New Revision: 330406 URL: https://svnweb.freebsd.org/changeset/base/330406 Log: Add calls to the new clock_dbgprint_xxx() functions. Modified: head/sys/dev/iicbus/nxprtc.c Modified: head/sys/dev/iicbus/nxprtc.c ==

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

2018-03-04 Thread Ian Lepore
Author: ian Date: Sun Mar 4 19:32:52 2018 New Revision: 330407 URL: https://svnweb.freebsd.org/changeset/base/330407 Log: Add calls to the new clock_dbgprint_xxx() functions. Also, stop applying a local .5 second adjustment to the time, since that is now done by the code in subr_rtc.c. Mo

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

2018-03-04 Thread Ian Lepore
Author: ian Date: Sun Mar 4 21:04:30 2018 New Revision: 330411 URL: https://svnweb.freebsd.org/changeset/base/330411 Log: Convert to the new(ish) bcd_clocktime conversion functions, add calls to the new debug output functions, and when setting the clock, propagate the timespec nsecs to the

svn commit: r330412 - in head/sys/modules/i2c: . rtc8583

2018-03-04 Thread Ian Lepore
Author: ian Date: Sun Mar 4 21:06:21 2018 New Revision: 330412 URL: https://svnweb.freebsd.org/changeset/base/330412 Log: Build iicbus/rtc8583 as a module. Added: head/sys/modules/i2c/rtc8583/ head/sys/modules/i2c/rtc8583/Makefile (contents, props changed) Modified: head/sys/modules/i2

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

2018-03-04 Thread Ian Lepore
Author: ian Date: Sun Mar 4 21:58:32 2018 New Revision: 330416 URL: https://svnweb.freebsd.org/changeset/base/330416 Log: The year is stored in a single byte in sram, in binary format, as a count of years since the century, so strip the century out when converting to or from bcd_clocktime f

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

2018-03-04 Thread Ian Lepore
Author: ian Date: Sun Mar 4 23:39:40 2018 New Revision: 330430 URL: https://svnweb.freebsd.org/changeset/base/330430 Log: Switch to the new bcd_clocktime conversion routines, and add calls to the new clock_dbgprint_xxx() functions. Modified: head/sys/dev/iicbus/isl12xx.c Modified: head/sy

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

2018-03-04 Thread Ian Lepore
Author: ian Date: Mon Mar 5 00:15:56 2018 New Revision: 330431 URL: https://svnweb.freebsd.org/changeset/base/330431 Log: Switch to the new bcd_clocktime conversion routines, and add calls to the new clock_dbgprint_xxx() functions. Modified: head/sys/dev/iicbus/ds3231.c Modified: head/sys

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

2018-03-04 Thread Ian Lepore
Author: ian Date: Mon Mar 5 00:43:53 2018 New Revision: 330433 URL: https://svnweb.freebsd.org/changeset/base/330433 Log: Switch to the new bcd_clocktime conversion routines, and add calls to the new clock_dbgprint_xxx() functions. Modified: head/sys/dev/iicbus/s35390a.c Modified: head/sy

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

2018-03-04 Thread Ian Lepore
Author: ian Date: Mon Mar 5 02:08:33 2018 New Revision: 330437 URL: https://svnweb.freebsd.org/changeset/base/330437 Log: Do not stop the loop that configures gpio chipselect pins on the first error, just ignore pins that don't configure and keep setting up the ones that do. (But when boot

Re: svn commit: r330436 - head/bin/chflags

2018-03-04 Thread Ian Lepore
On Mon, 2018-03-05 at 01:56 +, Bryan Drewery wrote: > Author: bdrewery > Date: Mon Mar  5 01:56:07 2018 > New Revision: 330436 > URL: https://svnweb.freebsd.org/changeset/base/330436 > > Log: >   chflags: Add -x option to not traverse mount points. Yay!  One day later than I needed it, but st

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

2018-03-04 Thread Ian Lepore
Author: ian Date: Mon Mar 5 02:13:28 2018 New Revision: 330438 URL: https://svnweb.freebsd.org/changeset/base/330438 Log: Defer attaching the spibus until timers and interrupts are working. The driver requires interrupts to do transfers, and the drivers for the SPI devices on the bus quite

<    3   4   5   6   7   8   9   10   11   12   >