Re: svn commit: r333801 - head/sys/contrib/dev/ath/ath_hal/ar9300

2018-05-18 Thread Ian Lepore
On Fri, 2018-05-18 at 17:23 +, Sean Bruno wrote: > Author: sbruno > Date: Fri May 18 17:23:23 2018 > New Revision: 333801 > URL: https://svnweb.freebsd.org/changeset/base/333801 > > Log: >   Quiesce a couple pages of clang warnings with a cast.  Duplicates >   linux maintainer commit: >    >  

Re: svn commit: r333959 - head/usr.bin/top

2018-05-21 Thread Ian Lepore
On Mon, 2018-05-21 at 09:46 +0100, Andrew Turner wrote: > > > > > On 21 May 2018, at 04:58, Eitan Adler wrote: > > > > Author: eadler > > Date: Mon May 21 03:58:15 2018 > > New Revision: 333959 > > URL: https://svnweb.freebsd.org/changeset/base/333959 > > > > Log: > >  top(1): build with WARNS

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

2018-05-23 Thread Ian Lepore
On Wed, 2018-05-23 at 06:15 +, Matt Macy wrote: > Author: mmacy > Date: Wed May 23 06:15:55 2018 > New Revision: 334074 > URL: https://svnweb.freebsd.org/changeset/base/334074 > > Log: >   Bump FreeBSD_version after r333813 > > Modified: >   head/sys/sys/param.h > > Modified: head/sys/sys/pa

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

2018-05-23 Thread Ian Lepore
On Wed, 2018-05-23 at 09:43 -0700, John Baldwin wrote: > On Wednesday, May 23, 2018 06:15:55 AM Matt Macy wrote: > > > > Author: mmacy > > Date: Wed May 23 06:15:55 2018 > > New Revision: 334074 > > URL: https://svnweb.freebsd.org/changeset/base/334074 > > > > Log: > >   Bump FreeBSD_version afte

Re: svn commit: r333388 - in head: . share/man/man4 sys/conf sys/dev/nxge sys/modules sys/modules/nxge tools/kerneldoc/subsys tools/tools tools/tools/nxge usr.sbin/bsdconfig/share

2018-05-24 Thread Ian Lepore
On Thu, 2018-05-24 at 01:34 +0700, Eugene Grosbein wrote: > 24.05.2018 1:14, Rodney W. Grimes wrote: > > > > > > > > > On Wed, May 23, 2018 at 10:41:17AM -0700, Gleb Smirnoff wrote: > > > > > > > > If end of sales and support is enough to remove 10g driver from the > > > > kernel, > > > > can

Re: svn commit: r333388 - in head: . share/man/man4 sys/confsys/dev/nxge sys/modules sys/modules/nxge tools/kerneldoc/subsys tools/toolstools/tools/nxge usr.sbin/bsdconfig/share

2018-05-24 Thread Ian Lepore
On Wed, 2018-05-23 at 12:30 -0700, Cy Schubert wrote: > Except for old computers and old software that segfaults on 64-bit, > how many people still use i386? > > Full disclosure: I'd like to see i386 deorbited before I retire. > > --- > Sent using a tiny phone keyboard. > Apologies for any typos

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

2018-05-25 Thread Ian Lepore
On Fri, 2018-05-25 at 14:10 -0700, Bryan Drewery wrote: > On 5/9/2018 6:44 AM, Brad Davis wrote: > > > > Author: brd > > Date: Wed May  9 13:44:54 2018 > > New Revision: 333407 > > URL: https://svnweb.freebsd.org/changeset/base/333407 > > > > Log: > >   Enable directory creation with FILESDIR. >

Re: svn commit: r334543 - head/usr.bin/top

2018-06-04 Thread Ian Lepore
On Sun, 2018-06-03 at 14:33 -0700, Rodney W. Grimes wrote: > > > > On Sat, Jun 2, 2018 at 11:08 PM, Eitan Adler wrote: > > > > > > > > On 2 June 2018 at 16:56, Rodney W. Grimes > > > wrote: > > > > > > > > > > > > > > Author: eadler > > > > > Date: Sat Jun  2 22:06:27 2018 > > > > > New Revi

Re: svn commit: r334604 - head/usr.bin/top

2018-06-04 Thread Ian Lepore
On Mon, 2018-06-04 at 05:27 +, Eitan Adler wrote: > Author: eadler > Date: Mon Jun  4 05:27:00 2018 > New Revision: 334604 > URL: https://svnweb.freebsd.org/changeset/base/334604 > > Log: >   top(1): some nitpicks >    >   - prefer fully spelled names to "u_long" Why? I though we preferred th

Re: svn commit: r334630 - head/usr.bin/indent

2018-06-04 Thread Ian Lepore
On Mon, 2018-06-04 at 17:00 -0700, Rodney W. Grimes wrote: > > > > Author: pstef > > Date: Mon Jun  4 20:24:31 2018 > > New Revision: 334630 > > URL: https://svnweb.freebsd.org/changeset/base/334630 > > > > Log: > >   indent(1): remove static const char copyright[] > >    > >   It repeats what is

svn commit: r334656 - head/stand/libsa

2018-06-05 Thread Ian Lepore
Author: ian Date: Tue Jun 5 14:47:13 2018 New Revision: 334656 URL: https://svnweb.freebsd.org/changeset/base/334656 Log: Add vsnprintf() to libsa. Alpha-sort the printf prototypes in stand.h. I'm not sure why the v*printf() functions in libsa return void instead of int, but this mainta

Re: svn commit: r334656 - head/stand/libsa

2018-06-05 Thread Ian Lepore
gt; > > -BEGIN PGP SIGNED MESSAGE- > > Hash: SHA512 > > > > Am Tue, 5 Jun 2018 14:47:13 + (UTC) > > Ian Lepore schrieb: > > > > > > > > Author: ian > > > Date: Tue Jun  5 14:47:13 2018 > > > New Revision: 334656 > >

svn commit: r334665 - head/stand/libsa

2018-06-05 Thread Ian Lepore
Author: ian Date: Tue Jun 5 17:18:10 2018 New Revision: 334665 URL: https://svnweb.freebsd.org/changeset/base/334665 Log: Make the v*printf() functions in libsa return int instead of void. This makes them compatible with the C standard signatures, avoiding spurious mismatch errors in the pl

Re: svn commit: r334656 - head/stand/libsa

2018-06-05 Thread Ian Lepore
O. Hartmann > wrote: > > > > > -BEGIN PGP SIGNED MESSAGE- > > Hash: SHA512 > > > > Am Tue, 5 Jun 2018 14:47:13 + (UTC) > > Ian Lepore schrieb: > > > > > > > > Author: ian > > > Date: Tue Jun  5 14:47:13 2018 > &g

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

2018-06-05 Thread Ian Lepore
On Tue, 2018-06-05 at 20:34 +, Eric van Gyzen wrote: > Author: vangyzen > Date: Tue Jun  5 20:34:11 2018 > New Revision: 334669 > URL: https://svnweb.freebsd.org/changeset/base/334669 > > Log: >   Make Coverity more happy with r334545 >    >   Coverity complains about: >    >   if (((flags

svn commit: r334695 - in head/stand: common i386/libi386 uboot/lib userboot/userboot zfs

2018-06-05 Thread Ian Lepore
Author: ian Date: Tue Jun 5 22:13:45 2018 New Revision: 334695 URL: https://svnweb.freebsd.org/changeset/base/334695 Log: Remove comments and assertions that are no longer valid after r330809. r330809 replaced duplication of devdesc struct fields with an embedded copy of the devdesc stru

Re: svn commit: r334617 - in head: . etc

2018-06-06 Thread Ian Lepore
On Wed, 2018-06-06 at 11:33 -0700, Rodney W. Grimes wrote: > > > > > > On Tue, Jun 5, 2018, at 1:28 PM, Konstantin Belousov wrote: > > > > > > On Wed, Jun 06, 2018 at 01:39:00AM +0700, Eugene Grosbein wrote: > > > > > > > > 06.06.2018 1:26, Konstantin Belousov wrote: > > > > > > > > > > > > >

Re: svn commit: r334617 - in head: . etc

2018-06-06 Thread Ian Lepore
On Thu, 2018-06-07 at 07:20 +0700, Eugene Grosbein wrote: > 07.06.2018 3:06, Ian Lepore wrote: > > > > > I don't understand the drama over this.  rc.d startup scripts are > > *binaries*. > This is plain wrong. Example: before introduction of rcNG we had > /

Re: svn commit: r334777 - head/sys/compat/linuxkpi/common/include/linux

2018-06-08 Thread Ian Lepore
On Thu, 2018-06-07 at 11:41 +, Hans Petter Selasky wrote: > Author: hselasky > Date: Thu Jun  7 11:41:42 2018 > New Revision: 334777 > URL: https://svnweb.freebsd.org/changeset/base/334777 > > Log: >   Wrap timespec64 into timespec in the LinuxKPI. >    >   Submitted by: Johannes Lundber

Re: svn commit: r334221 - head/etc

2018-06-11 Thread Ian Lepore
On Mon, 2018-06-11 at 17:29 -0500, Mark Felder wrote: > > On Sun, May 27, 2018, at 01:09, Alexey Dokuchaev wrote: > > > > On Fri, May 25, 2018 at 07:36:26PM +, Mark Felder wrote: > > > > > > New Revision: 334221 > > > URL: https://svnweb.freebsd.org/changeset/base/334221 > > > > > > Log: >

Re: svn commit: r335066 - in head/sys: kern sys

2018-06-13 Thread Ian Lepore
On Wed, 2018-06-13 at 13:22 -0600, Warner Losh wrote: > So we implement the elevator algorithm, but limit the number of requests > that we can put in each 'car'. Elevators themselves are sometimes call > 'cars' for reasons I have no clue about. An "elevator" is an entire system for moving somethin

svn commit: r335283 - head

2018-06-17 Thread Ian Lepore
Author: ian Date: Sun Jun 17 14:13:45 2018 New Revision: 335283 URL: https://svnweb.freebsd.org/changeset/base/335283 Log: Build LOCAL_LIB_DIRS along with system lib dirs, rather than building them in parallel with LOCAL_DIRS and all the other system post-libs stuff. Modified: head/Makefile

Re: svn commit: r335270 - head/lib/liby

2018-06-17 Thread Ian Lepore
On Sun, 2018-06-17 at 08:26 -0700, Juli Mallett wrote: > On 17 June 2018 at 08:07, Rodney W. Grimes > wrote: > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > Author: eadler > > > > > > > > > > Date: Sat Jun

Re: svn commit: r335402 - head/sbin/veriexecctl

2018-06-20 Thread Ian Lepore
On Wed, 2018-06-20 at 08:45 -0700, Conrad Meyer wrote: > You can keep these poor security modes in your downstream product if > you want, but don't put them in the tree. > And I request exactly the opposite: reject the complaining of people who think all the world is a 256-core 5ghz server and le

Re: svn commit: r335276 - in head/stand/i386: gptboot zfsboot

2018-06-20 Thread Ian Lepore
On Wed, 2018-06-20 at 12:22 +0300, Konstantin Belousov wrote: > On Tue, Jun 19, 2018 at 08:34:18PM -0400, Allan Jude wrote: > > > > On 2018-06-17 07:32, Eugene Grosbein wrote: > > > > > > 17.06.2018 10:18, Allan Jude wrote: > > > > > > > > > > > Author: allanjude > > > > Date: Sun Jun 17 03:18:

Re: svn commit: r335276 - in head/stand/i386: gptboot zfsboot

2018-06-20 Thread Ian Lepore
On Wed, 2018-06-20 at 12:22 +0300, Konstantin Belousov wrote: > On Tue, Jun 19, 2018 at 08:34:18PM -0400, Allan Jude wrote: > > > > On 2018-06-17 07:32, Eugene Grosbein wrote: > > > > > > 17.06.2018 10:18, Allan Jude wrote: > > > > > > > > > > > Author: allanjude > > > > Date: Sun Jun 17 03:18:

Re: svn commit: r335402 - head/sbin/veriexecctl

2018-06-20 Thread Ian Lepore
On Wed, 2018-06-20 at 09:30 -0700, Conrad Meyer wrote: > Ian, > > On Wed, Jun 20, 2018 at 8:58 AM, Ian Lepore wrote: > > > > And I request exactly the opposite: reject the complaining of people > > who think all the world is a 256-core 5ghz server > First:

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

2018-06-20 Thread Ian Lepore
On Wed, 2018-06-20 at 22:54 +0300, Konstantin Belousov wrote: > On Wed, Jun 20, 2018 at 07:16:51PM +, Edward Tomasz Napierala wrote: > > > > Author: trasz > > Date: Wed Jun 20 19:16:51 2018 > > New Revision: 335456 > > URL: https://svnweb.freebsd.org/changeset/base/335456 > > > > Log: > >   I

svn commit: r335486 - head/sys/conf

2018-06-21 Thread Ian Lepore
Author: ian Date: Thu Jun 21 14:59:23 2018 New Revision: 335486 URL: https://svnweb.freebsd.org/changeset/base/335486 Log: Add a note about using option VERBOSE_SYSINIT=0 to get the verbose code compiled in but disabled by default. Modified: head/sys/conf/NOTES Modified: head/sys/conf/NOTE

svn commit: r335489 - head/lib/libc/sys

2018-06-21 Thread Ian Lepore
Author: ian Date: Thu Jun 21 15:21:17 2018 New Revision: 335489 URL: https://svnweb.freebsd.org/changeset/base/335489 Log: Add some words clarifying that rename(2) does nothing when the 'from' and 'to' args are the same file. Wording borrowed from POSIX.1-2017, but the freebsd code to imple

Re: svn commit: r335402 - head/sbin/veriexecctl

2018-06-21 Thread Ian Lepore
On Thu, 2018-06-21 at 11:13 -0700, Conrad Meyer wrote: > On Thu, Jun 21, 2018 at 9:51 AM, Stephen Kiernan om> wrote: > > > > On Wed, Jun 20, 2018 at 10:36 PM, Eitan Adler > > wrote: > > > > > > > > > On 19 June 2018 at 20:08, Eitan Adler > > > wrote: > > > > > > > > On 19 June 2018 at 18:08,

Re: svn commit: r335402 - head/sbin/veriexecctl

2018-06-21 Thread Ian Lepore
On Thu, 2018-06-21 at 19:02 +, Mark Linimon wrote: > On Thu, Jun 21, 2018 at 12:33:26PM -0600, Ian Lepore wrote: > > > > Hiding work in patchsets and reviews and alternate branches and > > other > > shadowy places because it's not perfect > I do not cons

svn commit: r335506 - in head/sys: conf dev/spibus

2018-06-21 Thread Ian Lepore
Author: ian Date: Thu Jun 21 21:16:26 2018 New Revision: 335506 URL: https://svnweb.freebsd.org/changeset/base/335506 Log: Incorporate bus and chip select numbers into spigen(4) cdev names. Rather than assigning spigen device names in order of creation, this uses a device name that correspo

svn commit: r335527 - in head/usr.sbin: . spi

2018-06-21 Thread Ian Lepore
Author: ian Date: Fri Jun 22 01:59:19 2018 New Revision: 335527 URL: https://svnweb.freebsd.org/changeset/base/335527 Log: Add spi(8), a utility for communicating with a device on a SPI bus from userland, conceptually similar to what i2c(8) provides for i2c devices. Submitted by: Bob Fraz

svn commit: r335529 - head/usr.sbin/spi

2018-06-21 Thread Ian Lepore
Author: ian Date: Fri Jun 22 03:40:03 2018 New Revision: 335529 URL: https://svnweb.freebsd.org/changeset/base/335529 Log: Eliminate gcc "shadowed declaration" warnings by using idx rather than index as a variable name. Reported by: manu@ Modified: head/usr.sbin/spi/spi.c Modified: h

svn commit: r335562 - head/sys/vm

2018-06-22 Thread Ian Lepore
Author: ian Date: Fri Jun 22 20:22:26 2018 New Revision: 335562 URL: https://svnweb.freebsd.org/changeset/base/335562 Log: Eliminate a spurious panic on non-SMP systems (occurred on shutdown/reboot). Modified: head/sys/vm/uma_core.c Modified: head/sys/vm/uma_core.c ==

svn commit: r335564 - in head/sys: dts/arm/overlays modules/dtb/rpi

2018-06-22 Thread Ian Lepore
Author: ian Date: Fri Jun 22 20:45:40 2018 New Revision: 335564 URL: https://svnweb.freebsd.org/changeset/base/335564 Log: Add spigen(4) fdt data overlays for RPI-B, RPI-2. By adding spigen-rpi{2,-b}.dtso to fdt_overlays= in loader.conf, the fdt data will set up the correct pinmux and dev

svn commit: r335575 - head/etc/rc.d

2018-06-22 Thread Ian Lepore
Author: ian Date: Sat Jun 23 02:42:08 2018 New Revision: 335575 URL: https://svnweb.freebsd.org/changeset/base/335575 Log: Use 'mv -f' in rc.d/ntpd to avoid spuriously halting the boot. The final 'mv' to install a fetched leap-list file can fail (due to a readonly fs, or schg flags, for e

svn commit: r335592 - head/sys/dts/arm/overlays

2018-06-23 Thread Ian Lepore
Author: ian Date: Sat Jun 23 22:55:22 2018 New Revision: 335592 URL: https://svnweb.freebsd.org/changeset/base/335592 Log: Add spi-max-frequency properties to all spigen nodes. This is a required property for spi devices, although in the spigen case it's expected that the speed will be over

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

2017-12-10 Thread Ian Lepore
Author: ian Date: Sun Dec 10 18:55:42 2017 New Revision: 326750 URL: https://svnweb.freebsd.org/changeset/base/326750 Log: Do not give up if writing to the chip's control and status registers fails during startup. When a brand new chip leaves the factory, it is in a special power-saving mod

svn commit: r326752 - head/stand/arm/uboot

2017-12-10 Thread Ian Lepore
Author: ian Date: Sun Dec 10 21:51:27 2017 New Revision: 326752 URL: https://svnweb.freebsd.org/changeset/base/326752 Log: Save and restore r9 register in arm ubldr. In old gcc 4.2, r9 was a callee- saved register, but in arm EABI it may be either callee-saved or dedicated to some special p

svn commit: r326754 - head/stand/uboot/lib

2017-12-10 Thread Ian Lepore
Author: ian Date: Sun Dec 10 23:06:45 2017 New Revision: 326754 URL: https://svnweb.freebsd.org/changeset/base/326754 Log: When building for arm arches, set PKGALIGN to the max cache line size supported by the arch, to meet u-boot's requirement that I/O be done in cache-aligned chunks.

Re: svn commit: r326773 - in head/sys: conf dev/syscon

2017-12-11 Thread Ian Lepore
On Mon, 2017-12-11 at 10:14 -0800, Nathan Whitehorn wrote: > I think this name might confuse people looking for "syscons". Can it > be  > renamed? Also, if it is ARM-specific, maybe it belongs in sys/arm? > -Nathan > > On 12/11/17 10:04, Kyle Evans wrote: > > > > Author: kevans > > Date: Mon Dec

Re: svn commit: r326773 - in head/sys: conf dev/syscon

2017-12-12 Thread Ian Lepore
On Tue, 2017-12-12 at 07:40 -0800, Rodney W. Grimes wrote: > > > > On Tue, 12 Dec 2017 06:18:36 + > > Alexey Dokuchaev wrote: > > > > > > > > On Mon, Dec 11, 2017 at 10:14:04AM -0800, Nathan Whitehorn wrote: > > > > > > > > I think this name might confuse people looking for "syscons". Can

svn commit: r326924 - head/sys/arm/broadcom/bcm2835

2017-12-17 Thread Ian Lepore
Author: ian Date: Mon Dec 18 00:15:53 2017 New Revision: 326924 URL: https://svnweb.freebsd.org/changeset/base/326924 Log: Fix debugging output, fallout from something like s/read/readctl/g while renaming variables in a previous change. Modified: head/sys/arm/broadcom/bcm2835/bcm2835_bsc.c

svn commit: r326925 - head/sys/arm/broadcom/bcm2835

2017-12-17 Thread Ian Lepore
Author: ian Date: Mon Dec 18 02:34:37 2017 New Revision: 326925 URL: https://svnweb.freebsd.org/changeset/base/326925 Log: Do not attempt to refill the TX fifo if there is no data left to transfer. A comment in bcm_bsc_fill_tx_fifo() even lists sc_totlen > 0 as a precondition for calling

svn commit: r327032 - in head: share/man/man4 sys/conf sys/dev/md

2017-12-20 Thread Ian Lepore
Author: ian Date: Wed Dec 20 18:23:22 2017 New Revision: 327032 URL: https://svnweb.freebsd.org/changeset/base/327032 Log: Add a new kernel config option, MD_ROOT_READONLY, which forces on the MD_READONLY flag for the md device automatically instantiated during kernel init for an mdroot file

Re: svn commit: r327031 - in head/sys: conf dev/ixgbe modules/ix modules/ixv

2017-12-20 Thread Ian Lepore
On Wed, 2017-12-20 at 19:47 +, Eric Joyner wrote: > On Wed, Dec 20, 2017 at 11:32 AM Mark Johnston wrote: > > > > > On Wed, Dec 20, 2017 at 06:15:06PM +, Eric Joyner wrote: > > > > > > Author: erj > > > Date: Wed Dec 20 18:15:06 2017 > > > New Revision: 327031 > > > URL: https://svnweb.

Re: svn commit: r326991 - in head/sys/fs: nfs nfsclient

2017-12-20 Thread Ian Lepore
On Tue, 2017-12-19 at 19:18 +, John Baldwin wrote: > Author: jhb > Date: Tue Dec 19 19:18:48 2017 > New Revision: 326991 > URL: https://svnweb.freebsd.org/changeset/base/326991 > > Log: >   Update NFS to handle larger link counts post ino64. > [...] > Modified: head/sys/fs/nfsclient/nfs_clvno

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

2017-12-20 Thread Ian Lepore
Author: ian Date: Wed Dec 20 20:41:51 2017 New Revision: 327047 URL: https://svnweb.freebsd.org/changeset/base/327047 Log: Remove arm-specific implementations of atomic_load/store_xxx() now that they are provided by sys/atomic_common.h. Modified: head/sys/arm/include/atomic.h Modified: hea

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

2017-12-20 Thread Ian Lepore
Author: ian Date: Wed Dec 20 20:46:12 2017 New Revision: 327048 URL: https://svnweb.freebsd.org/changeset/base/327048 Log: Restore the ability to use EARLY_PRINTF support during most of initarm(). The real kernel page tables are set up much earlier in initarm() now than they were when ear

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

2017-12-20 Thread Ian Lepore
On Wed, 2017-12-20 at 20:41 +, Ian Lepore wrote: > Author: ian > Date: Wed Dec 20 20:41:51 2017 > New Revision: 327047 > URL: https://svnweb.freebsd.org/changeset/base/327047 > > Log: >   Remove arm-specific implementations of atomic_load/store_xxx() now that >  

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

2017-12-20 Thread Ian Lepore
Author: ian Date: Wed Dec 20 22:17:27 2017 New Revision: 327049 URL: https://svnweb.freebsd.org/changeset/base/327049 Log: Allow pmap_kremove() to remove 1MB section mappings as well as 4K pages. This will allow it to undo temporary device mappings such as those made with pmap_preboot_map_at

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

2017-12-20 Thread Ian Lepore
Author: ian Date: Wed Dec 20 22:19:11 2017 New Revision: 327050 URL: https://svnweb.freebsd.org/changeset/base/327050 Log: If a temporary mapping is made to support EARLY_PRINTF, undo that mapping after cninit() runs, otherwise we leave a bogus device-memory mapping in userspace VA in the ke

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

2017-12-26 Thread Ian Lepore
Author: ian Date: Tue Dec 26 18:34:07 2017 New Revision: 327220 URL: https://svnweb.freebsd.org/changeset/base/327220 Log: Update the FDT example for the lm75 sensor to match current devicetree standards and what the existing driver expects. Also change 'like' to 'such as' where the text

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

2017-12-26 Thread Ian Lepore
Author: ian Date: Tue Dec 26 18:42:29 2017 New Revision: 327221 URL: https://svnweb.freebsd.org/changeset/base/327221 Log: Complete the changing of the old "i2c-address" property to the modern "reg" property by updating the description text to match the updated example. This should have b

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

2017-12-26 Thread Ian Lepore
Author: ian Date: Tue Dec 26 19:02:56 2017 New Revision: 327222 URL: https://svnweb.freebsd.org/changeset/base/327222 Log: Add a new ARM kernel option, LOCORE_MAP_MB, to control the size of the kernel VA mapping in the temporary page tables set up by locore-v6.S. The number used to be har

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

2017-12-26 Thread Ian Lepore
Author: ian Date: Tue Dec 26 22:05:55 2017 New Revision: 327226 URL: https://svnweb.freebsd.org/changeset/base/327226 Log: Add a section describing how to tune ARM kernel options to use an MD_ROOT filesystem larger than about 50-55 MiB. The description of VM_KMEM_SIZE_SCALE is roughly as

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

2017-12-29 Thread Ian Lepore
Author: ian Date: Fri Dec 29 20:00:19 2017 New Revision: 327356 URL: https://svnweb.freebsd.org/changeset/base/327356 Log: Correct a mistake and reword a couple sentences to clarify that "the value" refers to the scale value, not the kmem_arena size that results from scaling. Suggested by

svn commit: r327367 - in head/sys: arm/allwinner arm/altera/socfpga arm/arm arm/broadcom/bcm2835 arm/conf arm/freescale/imx arm/freescale/vybrid arm/include arm/mv/armada38x arm/mv/armadaxp arm/nvi...

2017-12-29 Thread Ian Lepore
Author: ian Date: Sat Dec 30 00:20:49 2017 New Revision: 327367 URL: https://svnweb.freebsd.org/changeset/base/327367 Log: Make kernel option KERNVIRTADDR optional, remove it from std. files that can use the default value. It used to be required that the low-order bits of KERNVIRTADDR mat

svn commit: r327439 - in head: . share/man/man7

2017-12-31 Thread Ian Lepore
Author: ian Date: Sun Dec 31 18:53:13 2017 New Revision: 327439 URL: https://svnweb.freebsd.org/changeset/base/327439 Log: Allow use of .WAIT in the LOCAL_DIRS and LOCAL_LIB_DIRS lists. A comment in Makefile.inc1 has long stated that LOCAL_DIRS are built last, after the base system. Incr

svn commit: r327446 - head/sys/sparc64/sparc64

2017-12-31 Thread Ian Lepore
Author: ian Date: Sun Dec 31 20:30:51 2017 New Revision: 327446 URL: https://svnweb.freebsd.org/changeset/base/327446 Log: Chase r327432... sparc64 clock.c now needs to include sys/tslog.h Discussed with:cperciva Modified: head/sys/sparc64/sparc64/clock.c Modified: head/sys/spar

svn commit: r327453 - in head: stand/libsa sys/sys

2017-12-31 Thread Ian Lepore
Author: ian Date: Sun Dec 31 22:43:24 2017 New Revision: 327453 URL: https://svnweb.freebsd.org/changeset/base/327453 Log: Add a validbcd() routine that uses the bcd2bin_data[] array and returns a bool indicating whether the input value represents a valid BCD byte. The existing bcd2bin()

Re: svn commit: r327476 - head/sbin/shutdown

2018-01-01 Thread Ian Lepore
On Mon, 2018-01-01 at 22:33 +, Eitan Adler wrote: > Author: eadler > Date: Mon Jan  1 22:33:57 2018 > New Revision: 327476 > URL: https://svnweb.freebsd.org/changeset/base/327476 > > Log: >   shutdown: Assume absolute time is in the future > [...] > Modified: head/sbin/shutdown/shutdown.c > =

svn commit: r327678 - head/sys/kern

2018-01-07 Thread Ian Lepore
Author: ian Date: Sun Jan 7 18:06:30 2018 New Revision: 327678 URL: https://svnweb.freebsd.org/changeset/base/327678 Log: Use EVENTHANDLER_DIRECT_INVOKE() for device events, for better performance. Modified: head/sys/kern/subr_bus.c Modified: head/sys/kern/subr_bus.c ===

svn commit: r327679 - head/sys/kern

2018-01-07 Thread Ian Lepore
Author: ian Date: Sun Jan 7 18:07:22 2018 New Revision: 327679 URL: https://svnweb.freebsd.org/changeset/base/327679 Log: Use EVENTHANDLER_DIRECT_INVOKE for [un]mount events, for better performance. Modified: head/sys/kern/vfs_mount.c Modified: head/sys/kern/vfs_mount.c

Re: svn commit: r327684 - in head/sys/compat: cloudabi32 cloudabi64

2018-01-08 Thread Ian Lepore
On Mon, 2018-01-08 at 09:13 -0700, Warner Losh wrote: > On Jan 8, 2018 8:37 AM, "Pedro Giffuni" wrote: > > > On 01/08/18 10:13, Ed Schouten wrote: > > > > > Hi Andrew, > > > > 2018-01-08 8:37 GMT+01:00 Andrew Turner : > > > > > > > > Won’t this lead to a NULL pointer dereference on overflow

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

2018-01-09 Thread Ian Lepore
Author: ian Date: Wed Jan 10 02:28:10 2018 New Revision: 327756 URL: https://svnweb.freebsd.org/changeset/base/327756 Log: Bugfix: on RTC chips with a 32-bit binary counter, after reading the time, return immediately rather than falling through to the logic that reads BCD-encoded time. Modi

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

2018-01-09 Thread Ian Lepore
Author: ian Date: Wed Jan 10 02:31:59 2018 New Revision: 327757 URL: https://svnweb.freebsd.org/changeset/base/327757 Log: Bugfix: don't lose the am/pm mode flag when setting the time. Unlike most RTC chips that have a control register bit for am/pm mode, the DS13xx series uses one of the h

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

2018-01-09 Thread Ian Lepore
Author: ian Date: Wed Jan 10 02:57:03 2018 New Revision: 327758 URL: https://svnweb.freebsd.org/changeset/base/327758 Log: Convert a collection of unrelated bitwise flags to a collection of boolean vars in the softc. It makes the code more compact and readable, and actually uses less memory

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

2018-01-14 Thread Ian Lepore
Author: ian Date: Sun Jan 14 17:01:37 2018 New Revision: 327971 URL: https://svnweb.freebsd.org/changeset/base/327971 Log: Add RTC clock conversions for BCD values, with non-panic validation. RTC clock hardware frequently uses BCD numbers. Currently the low-level bcd2bin() and bin2bcd()

svn commit: r328005 - head/sys/x86/isa

2018-01-15 Thread Ian Lepore
Author: ian Date: Mon Jan 15 16:40:43 2018 New Revision: 328005 URL: https://svnweb.freebsd.org/changeset/base/328005 Log: Convert the x86 RTC driver to use new validated BCD<->timespec conversions. New common routines were added to kern/subr_clock.c for converting between calendrical tim

svn commit: r328039 - head/sys/x86/isa

2018-01-15 Thread Ian Lepore
Author: ian Date: Tue Jan 16 03:02:41 2018 New Revision: 328039 URL: https://svnweb.freebsd.org/changeset/base/328039 Log: Add static inline rtcin_locked() and rtcout_locked() functions for doing a related series of operations without doing a lock/unlock for each byte. Use them when reading

svn commit: r328068 - head/sys/x86/isa

2018-01-16 Thread Ian Lepore
Author: ian Date: Tue Jan 16 23:14:12 2018 New Revision: 328068 URL: https://svnweb.freebsd.org/changeset/base/328068 Log: Move some code around and rename a couple variables; no functional changes. The static atrtc_set() function was called only from clock_settime(), so just move its con

svn commit: r328069 - head/sys/x86/isa

2018-01-16 Thread Ian Lepore
Author: ian Date: Tue Jan 16 23:18:52 2018 New Revision: 328069 URL: https://svnweb.freebsd.org/changeset/base/328069 Log: Remove redundant critical_enter/exit() calls. The block of code delimited by these calls is now protected by a spin mutex (obscured within the RTC_LOCK/RTC_UNLOCK macro

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

2018-01-18 Thread Ian Lepore
On Fri, 2018-01-19 at 00:21 +0200, Andriy Gapon wrote: > On 18/01/2018 23:10, Matt Joras wrote: > > > > "/* Insert an empty line if the function has no local variables. > > */" > And if there is a single silly rule in style(9) then it is this. > Waste a line for no possible benefit at all. > Esp

Re: svn commit: r328257 - in head/sys: arm/broadcom/bcm2835 dts/arm modules

2018-01-22 Thread Ian Lepore
On Mon, 2018-01-22 at 10:57 -0800, John Baldwin wrote: > On Monday, January 22, 2018 03:30:03 PM Emmanuel Vadot wrote: > > > > On Mon, 22 Jan 2018 14:07:30 + > > "Poul-Henning Kamp" wrote: > > > > > > > > > > > In message <20180122145117.08173be547f5dd6fef296732@bidouilliste. > > >

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

2018-01-23 Thread Ian Lepore
Author: ian Date: Tue Jan 23 21:18:15 2018 New Revision: 328301 URL: https://svnweb.freebsd.org/changeset/base/328301 Log: Switch to using the bcd_clocktime conversion functinos that validate the BCD data without panicking, and have common code for handling AM/PM mode. Modified: head/sys/de

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

2018-01-23 Thread Ian Lepore
Author: ian Date: Tue Jan 23 21:31:43 2018 New Revision: 328302 URL: https://svnweb.freebsd.org/changeset/base/328302 Log: Switch to using the bcd_clocktime conversion functions that validate the BCD data without panicking, and have common code for handling AM/PM mode. Modified: head/sys/de

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

2018-01-23 Thread Ian Lepore
Author: ian Date: Tue Jan 23 21:36:26 2018 New Revision: 328303 URL: https://svnweb.freebsd.org/changeset/base/328303 Log: Switch to using the bcd_clocktime conversion functions that validate the BCD data without panicking, and have common code for handling AM/PM mode. Modified: head/sys/de

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

2018-01-23 Thread Ian Lepore
Author: ian Date: Tue Jan 23 23:30:19 2018 New Revision: 328307 URL: https://svnweb.freebsd.org/changeset/base/328307 Log: Fix a bug introduced with recursive bus ownership support in r321584. The recursive ownership support added in r321584 was unconditionally in effect all the time -- w

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

2018-01-23 Thread Ian Lepore
Author: ian Date: Wed Jan 24 03:09:56 2018 New Revision: 328312 URL: https://svnweb.freebsd.org/changeset/base/328312 Log: Follow changes in r328307 by using new IIC_RECURSIVE flag. The driver now ensures only one thread at a time is running in the API functions (clock_gettime() and clock

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

2018-01-23 Thread Ian Lepore
Author: ian Date: Wed Jan 24 03:09:41 2018 New Revision: 328311 URL: https://svnweb.freebsd.org/changeset/base/328311 Log: Follow changes in r328307 by using new IIC_RECURSIVE flag. The driver now ensures only one thread at a time is running in the API functions (clock_gettime() and clock

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

2018-01-24 Thread Ian Lepore
Author: ian Date: Wed Jan 24 17:52:06 2018 New Revision: 328345 URL: https://svnweb.freebsd.org/changeset/base/328345 Log: Reformat indentation to match other imx5/6 register definition headers, and tweak some comments. No functional changes. Modified: head/sys/arm/freescale/imx/imx_wdogre

Re: svn commit: r328218 - in head/sys: amd64/amd64 arm/xscale/ixp425 arm64/arm64 cam cam/ctl compat/ndis dev/aacraid dev/advansys dev/ath dev/beri/virtio dev/bnxt dev/bwn dev/ciss dev/cxgbe/crypto dev

2018-01-24 Thread Ian Lepore
On Wed, 2018-01-24 at 09:34 -0800, Conrad Meyer wrote: > On Wed, Jan 24, 2018 at 7:44 AM, Warner Losh wrote: > > > > I agree completely. It doesn't do what you think it is doing, for all the > > reasons that Bruce outlines. We thought it was a bad idea when it came up 2 > > years ago and nothing

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

2018-01-24 Thread Ian Lepore
Author: ian Date: Wed Jan 24 18:10:11 2018 New Revision: 328349 URL: https://svnweb.freebsd.org/changeset/base/328349 Log: Make the trivial imx_soc_family() function an inline in imx_machdep.h. The imx_machdep.c file is on the fast path to non-existance and this would be the only thing le

Re: svn commit: r328313 - head/sys/netpfil/pf

2018-01-24 Thread Ian Lepore
On Wed, 2018-01-24 at 16:13 -0800, Gleb Smirnoff wrote: >   Hi Kristof, > > On Wed, Jan 24, 2018 at 04:29:17AM +, Kristof Provost wrote: > K> Author: kp > K> Date: Wed Jan 24 04:29:16 2018 > K> New Revision: 328313 > K> URL: https://svnweb.freebsd.org/changeset/base/328313 > K>  > K> Log: > K>

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

2018-01-25 Thread Ian Lepore
Author: ian Date: Thu Jan 25 17:53:33 2018 New Revision: 328405 URL: https://svnweb.freebsd.org/changeset/base/328405 Log: Minor cleanups... Move DRIVER_MODULE() and other boilerplate stuff to the bottom of the file, where it is in most imx5/6 drivers. Switch from an RD2 macro using bus_spa

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

2018-01-25 Thread Ian Lepore
Author: ian Date: Thu Jan 25 18:08:56 2018 New Revision: 328407 URL: https://svnweb.freebsd.org/changeset/base/328407 Log: Fix return style in RD2. Remove bogus return value from a void function in WR2 (I have no idea why that didn't result in a compile error). Modified: head/sys/arm/frees

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

2018-01-26 Thread Ian Lepore
On Thu, 2018-01-25 at 22:59 -0700, Warner Losh wrote: > On Thu, Jan 25, 2018 at 10:02 PM, Matt Joras wrote: > > > > > On Thu, Jan 25, 2018 at 8:52 PM, Warner Losh wrote: > > > > > > > > > > > > On Thu, Jan 25, 2018 at 9:40 PM, Eitan Adler wrote: > > > > > > > > > > > > Author: eadler > >

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

2018-01-26 Thread Ian Lepore
Author: ian Date: Fri Jan 26 17:55:17 2018 New Revision: 328442 URL: https://svnweb.freebsd.org/changeset/base/328442 Log: Add support to the imx5/6 watchdog for the external reset signal. Also, if the "power down" watchdog used by the ROM boot code is still active when the regular watchdog

Re: svn commit: r328486 - head/usr.bin/fortune/fortune

2018-01-27 Thread Ian Lepore
On Sat, 2018-01-27 at 22:56 +, Conrad Meyer wrote: > I don’t think dragonfly has anything to do with this?  If you’re > converting > bool increments to setting true values in FreeBSD, use > “true.”  That’s all > there is to it. > > Best, > Conrad style(9) emphasizes internal consistancy in se

Re: svn commit: r328257 - in head/sys: arm/broadcom/bcm2835 dts/arm modules

2018-01-28 Thread Ian Lepore
On Sat, 2018-01-27 at 13:32 -0800, Rodney W. Grimes wrote: > > > > On Sat, 27 Jan 2018 12:13:57 -0800 > > Adrian Chadd wrote: > > > > > > > > Hi, > > > > > > Find the middle ground. Don't dissuade the developer too much. > >  This is what happened two years ago when I started hacking on the >

svn commit: r328528 - in head/sys/dev/usb: . quirk

2018-01-28 Thread Ian Lepore
Author: ian Date: Mon Jan 29 03:24:02 2018 New Revision: 328528 URL: https://svnweb.freebsd.org/changeset/base/328528 Log: Add a NO_GETMAXLUN quirk for the JMicron JMS567 USB to SATA bridge, to prevent lengthy timeout pauses while probing/attaching drives. Modified: head/sys/dev/usb/quirk/u

Re: svn commit: r331532 - head/sys/crypto/ccp

2018-03-25 Thread Ian Lepore
On Sun, 2018-03-25 at 16:56 +, Warner Losh wrote: > Author: imp > Date: Sun Mar 25 16:56:49 2018 > New Revision: 331532 > URL: https://svnweb.freebsd.org/changeset/base/331532 > > Log: >   The PNP info has to follow the module definition. Move it from just >   after the array to its proper loc

Re: svn commit: r331209 - head

2018-03-27 Thread Ian Lepore
On Tue, 2018-03-27 at 09:48 -0700, John Baldwin wrote: > On Tuesday, March 27, 2018 05:19:12 AM Alexey Dokuchaev wrote: > > > > On Thu, Mar 22, 2018 at 08:52:47AM -0700, John Baldwin wrote: > > > > > > On Thursday, March 22, 2018 04:39:38 AM Alexey Dokuchaev wrote: > > > > > > > > > > > > > > .

svn commit: r331868 - in head/sys/modules: i2c/iicbus i2c/isl spi/at45d spi/mx25l spi/spibus

2018-04-01 Thread Ian Lepore
Author: ian Date: Sun Apr 1 18:22:24 2018 New Revision: 331868 URL: https://svnweb.freebsd.org/changeset/base/331868 Log: Add opt_platform.h for several modules that have #ifdef FDT in the source. Submitted by: Andre Albsmeier Modified: head/sys/modules/i2c/iicbus/Makefile head/sys/m

svn commit: r331869 - head/sys/dev/nxge

2018-04-01 Thread Ian Lepore
Author: ian Date: Sun Apr 1 18:53:27 2018 New Revision: 331869 URL: https://svnweb.freebsd.org/changeset/base/331869 Log: Fix the build on arches with default unsigned char. Capture the fubyte() return value in an int as well as the char, and test the full int value for fubyte() failure.

Re: svn commit: r327954 - in head/sys: amd64/conf conf dev/acpica vm x86/acpica

2018-04-01 Thread Ian Lepore
On Sun, 2018-01-14 at 03:36 +, Jeff Roberson wrote: > Author: jeff > Date: Sun Jan 14 03:36:03 2018 > New Revision: 327954 > URL: https://svnweb.freebsd.org/changeset/base/327954 > > Log: >   Move VM_NUMA_ALLOC and DEVICE_NUMA under the single global config > option NUMA. >    >   Sponsored by

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

2018-04-04 Thread Ian Lepore
Author: ian Date: Wed Apr 4 21:19:33 2018 New Revision: 332046 URL: https://svnweb.freebsd.org/changeset/base/332046 Log: Add a missing MODULE_DEPEND(). Modified: head/sys/dev/spibus/spigen.c Modified: head/sys/dev/spibus/spigen.c

  1   2   3   4   5   6   7   8   9   10   >