svn commit: r340452 - head/sys/cam/scsi

2018-11-15 Thread Warner Losh
Author: imp Date: Thu Nov 15 16:02:34 2018 New Revision: 340452 URL: https://svnweb.freebsd.org/changeset/base/340452 Log: Introduce scsi_ata_setfeatures() as a convenient way to make a passthru ATA SETFEATURES command. Sponsored by: Netflix, Inc Modified: head/sys/cam/scsi/scsi_all.c

svn commit: r340453 - head/sys/cam

2018-11-15 Thread Warner Losh
Author: imp Date: Thu Nov 15 16:02:45 2018 New Revision: 340453 URL: https://svnweb.freebsd.org/changeset/base/340453 Log: Add cam_iosched_set_latfcn to set a latency callback for high latency. It's often useful to have a callback when an I/O takes more than a threshold amount of time. Th

svn commit: r340448 - in head/sys/cam: ata scsi

2018-11-14 Thread Warner Losh
Author: imp Date: Wed Nov 14 23:15:50 2018 New Revision: 340448 URL: https://svnweb.freebsd.org/changeset/base/340448 Log: Remove trailing white space in advance of other changes. Modified: head/sys/cam/ata/ata_da.c head/sys/cam/scsi/scsi_da.c Modified: head/sys/cam/ata/ata_da.c ==

Re: svn commit: r337334 - head/lib/libc/sys

2018-11-13 Thread Warner Losh
On Sun, Aug 5, 2018 at 6:46 PM Bruce Evans wrote: > On Mon, 6 Aug 2018, Bruce Evans wrote: > > > ... > > I forgot about FAT times, and only remembered that utc_offset() was used > > for RTC drivers. I thought that utc_offset() is 0 unless something sets > > the timezone to nonzero or the RTC is

svn commit: r340418 - head/sys/dev/tws

2018-11-13 Thread Warner Losh
Author: imp Date: Tue Nov 13 23:53:24 2018 New Revision: 340418 URL: https://svnweb.freebsd.org/changeset/base/340418 Log: Remove support for versions prior to FreeBSD 7.0 from twa(4) This was for pre-7.0 CAM support. Neither the CAM nor the busdma changes over the years have not been ifd

svn commit: r340412 - head/sys/dev/nvme

2018-11-13 Thread Warner Losh
Author: imp Date: Tue Nov 13 22:41:20 2018 New Revision: 340412 URL: https://svnweb.freebsd.org/changeset/base/340412 Log: Use atomic_load_acq_int() here too to poll done, ala r328521 Modified: head/sys/dev/nvme/nvme_ns.c Modified: head/sys/dev/nvme/nvme_ns.c

Re: svn commit: r340387 - in head/sys: amd64/conf i386/conf

2018-11-12 Thread Warner Losh
On Mon, Nov 12, 2018 at 5:30 PM Rodney W. Grimes < free...@pdx.rh.cn85.dnsmgr.net> wrote: > > On Mon, Nov 12, 2018, 3:12 PM Rodney W. Grimes < > > free...@pdx.rh.cn85.dnsmgr.net wrote: > > > > > > Author: zeising (doc,ports committer) > > > > Date: Mon Nov 12 21:01:28 2018 > > > > New Revision: 34

Re: svn commit: r340387 - in head/sys: amd64/conf i386/conf

2018-11-12 Thread Warner Losh
On Mon, Nov 12, 2018, 3:12 PM Rodney W. Grimes < free...@pdx.rh.cn85.dnsmgr.net wrote: > > Author: zeising (doc,ports committer) > > Date: Mon Nov 12 21:01:28 2018 > > New Revision: 340387 > > URL: https://svnweb.freebsd.org/changeset/base/340387 > > > > Log: > > Add evdev support to amd64 and i

Re: svn commit: r340326 - head

2018-11-10 Thread Warner Losh
On Sat, Nov 10, 2018, 6:38 PM Mark Johnston On Sat, Nov 10, 2018 at 05:07:38PM -0800, Rodney W. Grimes wrote: > > [ Charset UTF-8 unsupported, converting... ] > > > On Sun, 11 Nov 2018 at 2:43 am, Rodney W. Grimes < > > > free...@pdx.rh.cn85.dnsmgr.net> wrote: > > > > > > > If your going to bother

Re: svn commit: r340187 - head/sys/geom

2018-11-07 Thread Warner Losh
On Wed, Nov 7, 2018 at 1:20 PM Poul-Henning Kamp wrote: > > In message < > canczdfrk-7vbetkhfq9kkm4usrvjvh8ws_ozjidmh5336dt...@mail.gmail.com> > , Warner Losh writes: > > >BIO_FLUSH is primarily done to force ordering points, > > Originally BIO_FLUSH w

Re: svn commit: r340187 - head/sys/geom

2018-11-07 Thread Warner Losh
On Wed, Nov 7, 2018 at 9:07 AM Rodney W. Grimes < free...@pdx.rh.cn85.dnsmgr.net> wrote: > > On Tue, 2018-11-06 at 16:17 -0800, Rodney W. Grimes wrote: > > > > > > > > Rodney, this was actually my original intention, however then I > noticed in > > > > the GEOM code there is at least one case when

Re: svn commit: r340176 - head

2018-11-06 Thread Warner Losh
On Tue, Nov 6, 2018 at 2:37 AM Alex Richardson wrote: > Author: arichardson > Date: Tue Nov 6 09:36:59 2018 > New Revision: 340176 > URL: https://svnweb.freebsd.org/changeset/base/340176 > > Log: > Remove btxld from symlinked host tools > > It is only present on amd64/i386 systems which brea

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

2018-11-05 Thread Warner Losh
On Mon, Nov 5, 2018 at 11:47 AM Kyle Evans wrote: > On Mon, Nov 5, 2018 at 12:44 PM Rodney W. Grimes > wrote: > > > > > Author: kevans > > > Date: Mon Nov 5 16:20:07 2018 > > > New Revision: 340152 > > > URL: https://svnweb.freebsd.org/changeset/base/340152 > > > > > > Log: > > > lualoader: A

svn commit: r340155 - head/sys/cam/scsi

2018-11-05 Thread Warner Losh
Author: imp Date: Mon Nov 5 18:47:29 2018 New Revision: 340155 URL: https://svnweb.freebsd.org/changeset/base/340155 Log: Only assert locked for many async events. Many async events that we see are called for this specific path. When calling an async callback for a targetted device, XTP

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

2018-11-02 Thread Warner Losh
Author: imp Date: Sat Nov 3 01:44:37 2018 New Revision: 340094 URL: https://svnweb.freebsd.org/changeset/base/340094 Log: Add missing .El Modified: head/share/man/man4/ahci.4 Modified: head/share/man/man4/ahci.4 ==

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

2018-11-02 Thread Warner Losh
Author: imp Date: Sat Nov 3 00:47:02 2018 New Revision: 340093 URL: https://svnweb.freebsd.org/changeset/base/340093 Log: Document disbale_phy in ahcich sysctls. Modified: head/share/man/man4/ahci.4 Modified: head/share/man/man4/ahci.4 ===

svn commit: r340092 - head/sys/dev/ahci

2018-11-02 Thread Warner Losh
Author: imp Date: Sat Nov 3 00:37:51 2018 New Revision: 340092 URL: https://svnweb.freebsd.org/changeset/base/340092 Log: Implement ability to turn on/off PHYs for AHCI devices. As part of Chuck's work on fixing kernel crashes caused by disk I/O errors, it is useful to be able to trigger

svn commit: r340088 - head/sbin/devd

2018-11-02 Thread Warner Losh
Author: imp Date: Fri Nov 2 22:18:02 2018 New Revision: 340088 URL: https://svnweb.freebsd.org/changeset/base/340088 Log: Further research shows usbdump(8) is what we should point people at rather than tcpdump for usb traffic capture. Modified: head/sbin/devd/devd.conf Modified: head/sbin

svn commit: r340087 - head/sbin/devd

2018-11-02 Thread Warner Losh
Author: imp Date: Fri Nov 2 22:15:47 2018 New Revision: 340087 URL: https://svnweb.freebsd.org/changeset/base/340087 Log: Catch up with the SCSI device removal. We should likely review why we even have this. Modified: head/sbin/devd/devd.conf Modified: head/sbin/devd/devd.conf ===

svn commit: r340086 - head/sbin/devd

2018-11-02 Thread Warner Losh
Author: imp Date: Fri Nov 2 22:15:30 2018 New Revision: 340086 URL: https://svnweb.freebsd.org/changeset/base/340086 Log: Document r226775: tell why we omit usbus[0-9]+ tcpdump can capture packet traces from the usb bus. usbus[0-9] are registered as ifnet devices so this can work. When t

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

2018-11-02 Thread Warner Losh
Author: imp Date: Fri Nov 2 17:50:57 2018 New Revision: 340074 URL: https://svnweb.freebsd.org/changeset/base/340074 Log: Add sysctl_usec_to_sbintime and sysctl_msec_to_sbintime. These functions are used to present a sbintime_t as either a number of microseconds or a number of millisecon

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

2018-11-02 Thread Warner Losh
On Fri, Nov 2, 2018 at 2:46 AM Gary Jennejohn wrote: > On Thu, 1 Nov 2018 20:29:27 -0700 > Conrad Meyer wrote: > > > On Thu, Nov 1, 2018 at 5:46 PM Konstantin Belousov > wrote: > > > > > > On Thu, Nov 01, 2018 at 11:46:23PM +, Conrad Meyer wrote: > > > > ... > > > > @@ -232,7 +232,15 @@ poi

svn commit: r340024 - in head/sys/cam: . scsi

2018-11-01 Thread Warner Losh
Author: imp Date: Thu Nov 1 21:51:41 2018 New Revision: 340024 URL: https://svnweb.freebsd.org/changeset/base/340024 Log: Add comments explaining what hold/unhold do They act as a simple one-deep semaphore to keep open/close/probe from running at the same time to avoid races that creates

svn commit: r339832 - head/lib/libcompat/4.1

2018-10-28 Thread Warner Losh
Author: imp Date: Sun Oct 28 02:58:15 2018 New Revision: 339832 URL: https://svnweb.freebsd.org/changeset/base/339832 Log: ftime appeared in 7th Edition Unix to replace gtime. Note that the timezone and dst entries are always returned as 0. Modified: head/lib/libcompat/4.1/ftime.3 Modified

svn commit: r339831 - head/stand/liblua

2018-10-28 Thread Warner Losh
Author: imp Date: Sun Oct 28 02:57:50 2018 New Revision: 339831 URL: https://svnweb.freebsd.org/changeset/base/339831 Log: Move LUA_ROOT to /boot/lua While this is mostly unused today, this is a better place than /usr/local/lua. Modified: head/stand/liblua/luaconf.h Modified: head/sta

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

2018-10-28 Thread Warner Losh
Author: imp Date: Sun Oct 28 03:02:09 2018 New Revision: 339834 URL: https://svnweb.freebsd.org/changeset/base/339834 Log: Bump .Dd forgotten in last commit. Modified: head/lib/libc/sys/gettimeofday.2 Modified: head/lib/libc/sys/gettimeofday.2

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

2018-10-28 Thread Warner Losh
Author: imp Date: Sun Oct 28 02:58:22 2018 New Revision: 339833 URL: https://svnweb.freebsd.org/changeset/base/339833 Log: Note that the kenrel doesn't keep track daylight savings time, nor timezone offset. These values are generally zero. While one still theoreticall could set these valu

svn commit: r339801 - head/usr.sbin/efivar

2018-10-26 Thread Warner Losh
Author: imp Date: Fri Oct 26 23:44:39 2018 New Revision: 339801 URL: https://svnweb.freebsd.org/changeset/base/339801 Log: Fix pointer arithmetic botch. Pointer subtraction to find size only works with char pointers. Noticed by: jhb@ Sponsored by: Netflix, Inc Modified: head/usr.s

svn commit: r339802 - head/stand/efi/loader

2018-10-26 Thread Warner Losh
Author: imp Date: Fri Oct 26 23:44:50 2018 New Revision: 339802 URL: https://svnweb.freebsd.org/changeset/base/339802 Log: Fix pointer arithmetic Pointer math to find the size in bytes only works with char types. Use correct pointer math to determine if we have enough of a header to loo

svn commit: r339800 - head/stand/efi/loader

2018-10-26 Thread Warner Losh
Author: imp Date: Fri Oct 26 23:08:22 2018 New Revision: 339800 URL: https://svnweb.freebsd.org/changeset/base/339800 Log: Ensure we have a full EFI_DEVICE_PATH header before we try to look at its length. Some BIOSes pad the length of the device path to an even amount. When we had a device p

svn commit: r339798 - head/usr.sbin/efivar

2018-10-26 Thread Warner Losh
Author: imp Date: Fri Oct 26 22:49:25 2018 New Revision: 339798 URL: https://svnweb.freebsd.org/changeset/base/339798 Log: Require that we have at least a device path header before trying to decode the next device path. Sponsored by: Netflix, Inc Modified: head/usr.sbin/efivar/efiutil.

svn commit: r339799 - head/lib/libefivar

2018-10-26 Thread Warner Losh
Author: imp Date: Fri Oct 26 22:49:36 2018 New Revision: 339799 URL: https://svnweb.freebsd.org/changeset/base/339799 Log: Ensure that the device path is sane before trying to decode and print it. Sponsored by: Netflix, Inc Modified: head/lib/libefivar/efivar-dp-format.c Modified: hea

svn commit: r339797 - head/usr.sbin/efivar

2018-10-26 Thread Warner Losh
Author: imp Date: Fri Oct 26 22:13:40 2018 New Revision: 339797 URL: https://svnweb.freebsd.org/changeset/base/339797 Log: Implenent --fromfile to read variable values when printing variables So ./efivar --fromfile Boot0001.bin --print --load-option will take the value from Boot00

svn commit: r339778 - in head/sys: dev/joy modules/joy

2018-10-26 Thread Warner Losh
Author: imp Date: Fri Oct 26 16:34:19 2018 New Revision: 339778 URL: https://svnweb.freebsd.org/changeset/base/339778 Log: Remove empty directories after r339776. git svn won't remove empty directories without --rmdir which I forgot in r339776. Deleted: head/sys/dev/joy/ head/sys/mod

svn commit: r339777 - in head/sys/cam: ata nvme scsi

2018-10-26 Thread Warner Losh
Author: imp Date: Fri Oct 26 16:23:51 2018 New Revision: 339777 URL: https://svnweb.freebsd.org/changeset/base/339777 Log: Add statistics for TRIM comands Add a counter for the LBAs, Ranges and hardware commands so that we can provide additional color to the statistics we provide to vendo

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

2018-10-26 Thread Warner Losh
Author: imp Date: Fri Oct 26 16:03:30 2018 New Revision: 339776 URL: https://svnweb.freebsd.org/changeset/base/339776 Log: Redo r339563: Remove joy(4) driver. This driver was marked as gone in 12. We're at 13 now. Remove it. Data from nycbug's dmesg cache shows only one potential user,

svn commit: r339775 - head/sys/dev/nvme

2018-10-26 Thread Warner Losh
Author: imp Date: Fri Oct 26 14:27:37 2018 New Revision: 339775 URL: https://svnweb.freebsd.org/changeset/base/339775 Log: Put a workaround in for command timeout malfunctioning At least one NVMe drive has a bug that makeing the Command Time Out PCIe feature unreliable. The workaround is

svn commit: r339766 - head/sys/sys

2018-10-25 Thread Warner Losh
Author: imp Date: Fri Oct 26 04:53:29 2018 New Revision: 339766 URL: https://svnweb.freebsd.org/changeset/base/339766 Log: Remove #warning since it breaks libsysdecode Modified: head/sys/sys/joystick.h Modified: head/sys/sys/joystick.h

svn commit: r339765 - in head/sys: modules sys

2018-10-25 Thread Warner Losh
Author: imp Date: Fri Oct 26 04:13:56 2018 New Revision: 339765 URL: https://svnweb.freebsd.org/changeset/base/339765 Log: Bump to 132 for sys/joystick.h removal reversion. Modified: head/sys/modules/Makefile head/sys/sys/param.h Modified: head/sys/modules/Makefile

svn commit: r339764 - head/sys/sys

2018-10-25 Thread Warner Losh
Author: imp Date: Fri Oct 26 04:11:58 2018 New Revision: 339764 URL: https://svnweb.freebsd.org/changeset/base/339764 Log: Add warning to sys/joystick.h announcing its planned demise. Modified: head/sys/sys/joystick.h Modified: head/sys/sys/joystick.h

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

2018-10-25 Thread Warner Losh
Author: imp Date: Fri Oct 26 04:10:32 2018 New Revision: 339763 URL: https://svnweb.freebsd.org/changeset/base/339763 Log: Revert r339563. I held the mistaken belief this was completely unused. While the driver is unused and likely not relevant for a long time, sys/joystick.h lives on i

svn commit: r339762 - head/sys/modules/joy

2018-10-25 Thread Warner Losh
Author: imp Date: Fri Oct 26 04:05:48 2018 New Revision: 339762 URL: https://svnweb.freebsd.org/changeset/base/339762 Log: add modules/joy before revert of r339563 Added: head/sys/modules/joy/ ___ svn-src-head@freebsd.org mailing list https://lists.

svn commit: r339761 - head/sys/dev/joy

2018-10-25 Thread Warner Losh
Author: imp Date: Fri Oct 26 03:59:35 2018 New Revision: 339761 URL: https://svnweb.freebsd.org/changeset/base/339761 Log: Put sys/dev/joy back for the moment Added: head/sys/dev/joy/ ___ svn-src-head@freebsd.org mailing list https://lists.freebsd.o

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-25 Thread Warner Losh
On Thu, Oct 25, 2018 at 9:30 PM Jan Beich wrote: > Warner Losh writes: > > > On Wed, Oct 24, 2018 at 9:42 AM Jan Beich wrote: > > > >> Warner Losh writes: > >> > >> > Author: imp > >> > Date: Mon Oct 22 02:34:00 2018 > >> &g

svn commit: r339736 - head/sys/dev/acpica

2018-10-25 Thread Warner Losh
Author: imp Date: Thu Oct 25 17:17:11 2018 New Revision: 339736 URL: https://svnweb.freebsd.org/changeset/base/339736 Log: Update comment for AMI00[12]0 override. The AML is even stupider than always returning 0. It will only return non-zero for an OS that reports itself as "Windows 2015"

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-24 Thread Warner Losh
On Wed, Oct 24, 2018 at 2:36 PM Warner Losh wrote: > > > On Wed, Oct 24, 2018 at 9:42 AM Jan Beich wrote: > >> Warner Losh writes: >> >> > Author: imp >> > Date: Mon Oct 22 02:34:00 2018 >> > New Revision: 339563 >> > URL: ht

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-24 Thread Warner Losh
On Wed, Oct 24, 2018 at 9:42 AM Jan Beich wrote: > Warner Losh writes: > > > Author: imp > > Date: Mon Oct 22 02:34:00 2018 > > New Revision: 339563 > > URL: https://svnweb.freebsd.org/changeset/base/339563 > > > > Log: > > Remove joy(4) driver

svn commit: r339693 - head/usr.sbin/ctm

2018-10-24 Thread Warner Losh
Author: imp Date: Wed Oct 24 19:21:04 2018 New Revision: 339693 URL: https://svnweb.freebsd.org/changeset/base/339693 Log: add links to the saga of CTM Submitted by: phk Modified: head/usr.sbin/ctm/README Modified: head/usr.sbin/ctm/README ===

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

2018-10-24 Thread Warner Losh
On Wed, Oct 24, 2018 at 9:01 AM Konstantin Belousov wrote: > On Wed, Oct 24, 2018 at 08:33:19AM +0300, Toomas Soome wrote: > > > > > > > On 24 Oct 2018, at 02:11, Konstantin Belousov wrote: > > > > > > Author: kib > > > Date: Tue Oct 23 23:11:38 2018 > > > New Revision: 339673 > > > URL: https:/

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

2018-10-24 Thread Warner Losh
On Wed, Oct 24, 2018 at 8:44 AM Toomas Soome wrote: > > > > On 24 Oct 2018, at 02:11, Konstantin Belousov wrote: > > > > Author: kib > > Date: Tue Oct 23 23:11:38 2018 > > New Revision: 339673 > > URL: https://svnweb.freebsd.org/changeset/base/339673 > > > > Log: > > Fix stand/ build after r339

svn commit: r339668 - head/sys/sys

2018-10-23 Thread Warner Losh
Author: imp Date: Tue Oct 23 20:45:46 2018 New Revision: 339668 URL: https://svnweb.freebsd.org/changeset/base/339668 Log: For the moment, put back the MOUSE_PROTO_{BUS,INPORT} #defines until some ports can be updated. Modified: head/sys/sys/mouse.h Modified: head/sys/sys/mouse.h =

Re: svn commit: r339565 - in head: share/man/man4 share/man/man4/man4.i386 sys/conf sys/dev/aha sys/kern sys/modules sys/modules/aha sys/sparc64/conf

2018-10-22 Thread Warner Losh
On Mon, Oct 22, 2018 at 9:52 AM Rodney W. Grimes < free...@pdx.rh.cn85.dnsmgr.net> wrote: > > On Sun, Oct 21, 2018 at 9:35 PM Warner Losh wrote: > > > > > Author: imp > > > Date: Mon Oct 22 02:34:25 2018 > > > New Revision: 339565 > > >

Re: svn commit: r339570 - in head: share/man/man4 sys/amd64/conf sys/conf sys/dev/ncv sys/i386/conf sys/modules sys/modules/ncv

2018-10-22 Thread Warner Losh
On Mon, Oct 22, 2018 at 9:45 AM Rodney W. Grimes < free...@pdx.rh.cn85.dnsmgr.net> wrote: > > Author: imp > > Date: Mon Oct 22 02:35:26 2018 > > New Revision: 339570 > > URL: https://svnweb.freebsd.org/changeset/base/339570 > > > > Log: > > Remove ncv(4) driver > > > > ncv(4) is marked as gone

Re: svn commit: r339565 - in head: share/man/man4 share/man/man4/man4.i386 sys/conf sys/dev/aha sys/kern sys/modules sys/modules/aha sys/sparc64/conf

2018-10-21 Thread Warner Losh
On Sun, Oct 21, 2018 at 8:47 PM Benjamin Kaduk wrote: > On Sun, Oct 21, 2018 at 9:35 PM Warner Losh wrote: > >> Author: imp >> Date: Mon Oct 22 02:34:25 2018 >> New Revision: 339565 >> URL: https://svnweb.freebsd.org/changeset/base/339565 >> >> Log: >

svn commit: r339576 - in head/sys: dev/advansys dev/aha dev/aic dev/buslogic dev/dpt dev/joy dev/mse dev/ncr dev/ncv dev/nsp dev/stg gnu/dts/include/dt-bindings/genpd modules/aha modules/aic module...

2018-10-21 Thread Warner Losh
Author: imp Date: Mon Oct 22 02:42:14 2018 New Revision: 339576 URL: https://svnweb.freebsd.org/changeset/base/339576 Log: Remove newly empty directories, plus a few ohters that have crept into tree over time (most my fault). Deleted: head/sys/dev/advansys/ head/sys/dev/aha/ head/sys/de

svn commit: r339573 - in head/sys: cam/scsi modules modules/scsi_low

2018-10-21 Thread Warner Losh
Author: imp Date: Mon Oct 22 02:36:07 2018 New Revision: 339573 URL: https://svnweb.freebsd.org/changeset/base/339573 Log: Retire scsi_low scsi_low was a common set of routines to do the SCSI bus sequencing for the ncv, nsp and stg drivers. Those have been removed, so it's no longer nee

svn commit: r339575 - in head/sys: conf dev/sym

2018-10-21 Thread Warner Losh
Author: imp Date: Mon Oct 22 02:36:31 2018 New Revision: 339575 URL: https://svnweb.freebsd.org/changeset/base/339575 Log: Remove the long obsolete SYM_SETUP_LP_PROBE_MAP option. It's not been needed for almost 20 years, and is totally useless now that ncr(4) has been removed. Relnotes:

svn commit: r339572 - in head: share/man/man4 sys/amd64/conf sys/conf sys/dev/stg sys/i386/conf sys/modules sys/modules/stg

2018-10-21 Thread Warner Losh
Author: imp Date: Mon Oct 22 02:35:50 2018 New Revision: 339572 URL: https://svnweb.freebsd.org/changeset/base/339572 Log: Remove stg(4) driver stg(4) is marked as gone in 12. Remove it. There are no sightings of it in the nycbug dmesg database. It was for an obscure SCSI card that sold

svn commit: r339574 - in head: share/man/man4 sys/amd64/conf sys/conf sys/dev/ncr sys/i386/conf sys/modules sys/modules/ncr

2018-10-21 Thread Warner Losh
Author: imp Date: Mon Oct 22 02:36:18 2018 New Revision: 339574 URL: https://svnweb.freebsd.org/changeset/base/339574 Log: Remove the ncr(4) drive. This driver has been obsolete since the FreeBSD 4.x. It should have been removed then since the sym(4) driver had subsumed it. The driver w

svn commit: r339571 - in head: share/man/man4 sys/amd64/conf sys/conf sys/dev/nsp sys/i386/conf sys/modules sys/modules/nsp

2018-10-21 Thread Warner Losh
Author: imp Date: Mon Oct 22 02:35:38 2018 New Revision: 339571 URL: https://svnweb.freebsd.org/changeset/base/339571 Log: Remove nsp(4) driver nsp(4) is marked as gone in 12. Remove it. There are no sightings of it in the nycbug dmesg database. It was for an obscure SCSI card that sold

svn commit: r339570 - in head: share/man/man4 sys/amd64/conf sys/conf sys/dev/ncv sys/i386/conf sys/modules sys/modules/ncv

2018-10-21 Thread Warner Losh
Author: imp Date: Mon Oct 22 02:35:26 2018 New Revision: 339570 URL: https://svnweb.freebsd.org/changeset/base/339570 Log: Remove ncv(4) driver ncv(4) is marked as gone in 12. Remove it. There are no sightings of it in the nycbug dmesg database. It was for an obscure SCSI card that sold

svn commit: r339566 - in head: share/man/man4/man4.i386 sys/conf sys/dev/aic sys/modules sys/modules/aic

2018-10-21 Thread Warner Losh
Author: imp Date: Mon Oct 22 02:34:35 2018 New Revision: 339566 URL: https://svnweb.freebsd.org/changeset/base/339566 Log: Remove aic(4) driver aic was marked to be gone in 12 a while ago. Go ahead and remove it. nycbug's dmesg database shows this was last seen in 6 and one more time in

svn commit: r339565 - in head: share/man/man4 share/man/man4/man4.i386 sys/conf sys/dev/aha sys/kern sys/modules sys/modules/aha sys/sparc64/conf

2018-10-21 Thread Warner Losh
Author: imp Date: Mon Oct 22 02:34:25 2018 New Revision: 339565 URL: https://svnweb.freebsd.org/changeset/base/339565 Log: Remove aha(4) from the tree. We tagged aha as gone in 12 a while ago. Proceed with its removal. Data from nycbug's database shows the last sighting of this driver in

svn commit: r339567 - in head: share/man/man4 sys/conf sys/dev/advansys sys/kern

2018-10-21 Thread Warner Losh
Author: imp Date: Mon Oct 22 02:34:47 2018 New Revision: 339567 URL: https://svnweb.freebsd.org/changeset/base/339567 Log: Remove adv(4) and adw(4) Remove the advanssy drivers (both adv and adw). They were tagged as gone in 12 a while qgo. The nycbug dmesg database shows this was last s

svn commit: r339569 - in head: share/man/man4 sys/amd64/conf sys/conf sys/dev/dpt sys/i386/conf sys/kern sys/modules sys/modules/dpt

2018-10-21 Thread Warner Losh
Author: imp Date: Mon Oct 22 02:35:12 2018 New Revision: 339569 URL: https://svnweb.freebsd.org/changeset/base/339569 Log: Retire dpt(4) Marked as gone in 12 and not relevant since the early 90s. No sightings in nycbug's dmesg database. Relnotes: yes Deleted: head/share/man/man4/d

svn commit: r339568 - in head: share/man/man4 sys/conf sys/dev/buslogic sys/kern sys/sparc64/conf

2018-10-21 Thread Warner Losh
Author: imp Date: Mon Oct 22 02:34:59 2018 New Revision: 339568 URL: https://svnweb.freebsd.org/changeset/base/339568 Log: Remove bt(4) driver The buslogic scsi driver has been tagged as gone in 12 for some time now. Remove it. The nycbug dmesg database shows only one sighting in 6 for

svn commit: r339564 - in head: . share/man/man4 share/man/man4/man4.i386 share/man/man5 sys/conf sys/dev/mse sys/i386/conf sys/modules sys/modules/mse sys/sys tools/kerneldoc/subsys usr.sbin/bsdcon...

2018-10-21 Thread Warner Losh
Author: imp Date: Mon Oct 22 02:34:10 2018 New Revision: 339564 URL: https://svnweb.freebsd.org/changeset/base/339564 Log: Remove mse(4) from tree Remove mse and all support for bus and inport devices from the tree. Data from nycbug's dmesg database shows the last sighting of this drive

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-21 Thread Warner Losh
Author: imp Date: Mon Oct 22 02:34:00 2018 New Revision: 339563 URL: https://svnweb.freebsd.org/changeset/base/339563 Log: Remove joy(4) driver. This driver was marked as gone in 12. We're at 13 now. Remove it. Data from nycbug's dmesg cache shows only one potential user, suggesting it

svn commit: r339562 - in head/sys: amd64/conf i386/conf

2018-10-21 Thread Warner Losh
Author: imp Date: Mon Oct 22 02:28:18 2018 New Revision: 339562 URL: https://svnweb.freebsd.org/changeset/base/339562 Log: Remove the gone_in(12) devices. We're planning on removing adv, adw, aha, aic, bt, ncv, nsp, and stg soon. They have been tagged for removal in 12. At least get them

svn commit: r339546 - head/sys/kern

2018-10-21 Thread Warner Losh
Author: imp Date: Sun Oct 21 16:49:49 2018 New Revision: 339546 URL: https://svnweb.freebsd.org/changeset/base/339546 Log: Remove stray refernce to pdq. Like the infamous twenty first of Johan Sebastian Bach's twenty children, it hasn't been seen in many years. Modified: head/sys/kern/Make.

svn commit: r339543 - head/sys/conf

2018-10-21 Thread Warner Losh
Author: imp Date: Sun Oct 21 16:29:32 2018 New Revision: 339543 URL: https://svnweb.freebsd.org/changeset/base/339543 Log: Remove stray fatm reference. Modified: head/sys/conf/WITHOUT_SOURCELESS_UCODE Modified: head/sys/conf/WITHOUT_SOURCELESS_UCODE ==

svn commit: r339538 - head/sys/dev/ncr

2018-10-21 Thread Warner Losh
Author: imp Date: Sun Oct 21 15:09:42 2018 New Revision: 339538 URL: https://svnweb.freebsd.org/changeset/base/339538 Log: Tag this obsolete driver. It was obsolete in 3.x when the sym driver supported all the "old" chips it did, so we should have killed it in 4, but 12 will do. It's a bit o

svn commit: r339528 - head/sys/mips/conf

2018-10-21 Thread Warner Losh
Author: imp Date: Sun Oct 21 07:56:58 2018 New Revision: 339528 URL: https://svnweb.freebsd.org/changeset/base/339528 Log: Remove all the really old junk that never would be used with an OCTEON CPU. Most of them were here just to test build mips versions of things, even though many of them h

svn commit: r339525 - head/share/mk

2018-10-21 Thread Warner Losh
Author: imp Date: Sun Oct 21 06:52:10 2018 New Revision: 339525 URL: https://svnweb.freebsd.org/changeset/base/339525 Log: Use BROKEN_OPTIONS for NVME, HYPERV, CXGBETOOL and MLX5TOOL instead of __DEFAULT_YES/NO. These options simply cannot work where we were using __DEFAULT_NO. The proper th

svn commit: r339524 - in head: share/man/man5 tools/build/options

2018-10-21 Thread Warner Losh
Author: imp Date: Sun Oct 21 06:33:35 2018 New Revision: 339524 URL: https://svnweb.freebsd.org/changeset/base/339524 Log: Add missing options. WITHOUT_LOADER_LUA is only needed since we turned it off by default on powerpc and sparc64 in r338203. Same with WITHOUT_LOADER_GEIL. WITH_NVME

svn commit: r339493 - head/sbin/nvmecontrol

2018-10-20 Thread Warner Losh
Author: imp Date: Sat Oct 20 21:13:57 2018 New Revision: 339493 URL: https://svnweb.freebsd.org/changeset/base/339493 Log: Fix typo The vendor name wds should have been wdc. Add wdc and keep the wds for script compat. MFC after: 3 days Modified: head/sbin/nvmecontrol/logpage.c Mo

svn commit: r339477 - head/sys/conf

2018-10-20 Thread Warner Losh
Author: imp Date: Sat Oct 20 19:18:30 2018 New Revision: 339477 URL: https://svnweb.freebsd.org/changeset/base/339477 Log: Now that we've branched, turn off building DRM and DRM2 by default. We no longer build the drm/drm2 modules by default. See UPDATING for which package to install inst

svn commit: r339475 - in head: . sys/dev/drm2

2018-10-20 Thread Warner Losh
Author: imp Date: Sat Oct 20 19:14:46 2018 New Revision: 339475 URL: https://svnweb.freebsd.org/changeset/base/339475 Log: Add updating entry for DRM Update messaging for which drm module to install. Add guidance on what hardware is supported (which should be copied into the release not

Re: svn commit: r339413 - in head: libexec libexec/rc libexec/rc/rc.d sbin/init sbin/init/rc.d

2018-10-17 Thread Warner Losh
Would people stop moving things around. Please. We can live with minorly sub-optimal placement of the files for now. The churn isn't helpful. I'm working with Brad to get the design finalized. It's not there yet. Until it's finalized, don't move things. Warner On Wed, Oct 17, 2018 at 12:08 PM Dm

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

2018-10-09 Thread Warner Losh
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 to this change (e.g. a zpool mirror or RAID or some > > other mirror or RAID), you can no lo

svn commit: r338952 - head/usr.sbin/kldxref

2018-09-26 Thread Warner Losh
Author: imp Date: Wed Sep 26 19:41:06 2018 New Revision: 338952 URL: https://svnweb.freebsd.org/changeset/base/338952 Log: Relax syntax requirements of source string The original spec for the strings describing the PNP info didn't allow spaces. Several times now people have broken the ins

svn commit: r338951 - in head/sys/dev: pcn ral rl

2018-09-26 Thread Warner Losh
Author: imp Date: Wed Sep 26 19:41:00 2018 New Revision: 338951 URL: https://svnweb.freebsd.org/changeset/base/338951 Log: Remove bogus spaces. Spaces aren't allowed in these strings. Approved by: re@ (glen) Modified: head/sys/dev/pcn/if_pcn.c head/sys/dev/ral/if_ral_pci.c head/

Re: svn commit: r338949 - in head/sys/dev: cxgb ida iwn ixl mfi mpr mps mvs my oce pccbb pcn ral rl

2018-09-26 Thread Warner Losh
change. > > kldxref /boot/head > kldxref: Parse error of description string U16:vendor; U16:device > > Regards, > Navdeep > > On 9/26/18 10:12 AM, Warner Losh wrote: > > Author: imp > > Date: Wed Sep 26 17:12:30 2018 > > New Revision: 338949 > > URL: https:

svn commit: r338949 - in head/sys/dev: cxgb ida iwn ixl mfi mpr mps mvs my oce pccbb pcn ral rl

2018-09-26 Thread Warner Losh
Author: imp Date: Wed Sep 26 17:12:30 2018 New Revision: 338949 URL: https://svnweb.freebsd.org/changeset/base/338949 Log: Add PNP info to PCI attachments of cbb, cxgb, ida, iwn, ixl, ixlv, mfi, mps, mpr, mvs, my, oce, pcn, ral, rl. This only labels existing pci device tables, and has no pro

svn commit: r338948 - in head/sys: crypto/ccp dev/aac dev/aacraid dev/adlink dev/ae dev/age dev/ahci dev/alc dev/ale dev/amdsmn dev/amdtemp dev/amr dev/an dev/bce dev/bfe dev/bge dev/bwi dev/bwn de...

2018-09-26 Thread Warner Losh
Author: imp Date: Wed Sep 26 17:12:14 2018 New Revision: 338948 URL: https://svnweb.freebsd.org/changeset/base/338948 Log: Reapply, with minor tweaks, r338025, from the original commit: Remove unused and easy to misuse PNP macro parameter Inspired by r338025, just remove the element si

svn commit: r338888 - head/sbin/devd

2018-09-22 Thread Warner Losh
Author: imp Date: Sat Sep 22 15:32:53 2018 New Revision: 33 URL: https://svnweb.freebsd.org/changeset/base/33 Log: We don't need shell protection for when we're expanding matches. Don't add it. This should fix when we do regepx matches against variables we've set and fix wifi bring u

svn commit: r338559 - head/share/man/man8

2018-09-10 Thread Warner Losh
Author: imp Date: Mon Sep 10 15:16:33 2018 New Revision: 338559 URL: https://svnweb.freebsd.org/changeset/base/338559 Log: Correct directions for building pxeboot. One needs to cd to src/stand, not src/stand/i386 as the directions say. PR: 231284 Approved by: re@ (gjb) Modified: head

svn commit: r338474 - head/stand

2018-09-05 Thread Warner Losh
Author: imp Date: Wed Sep 5 20:02:23 2018 New Revision: 338474 URL: https://svnweb.freebsd.org/changeset/base/338474 Log: Be a little conservative about when to force size optimizations. Reports have come in that there's issue with powerpc and sparc64 since we've switched to using -Oz /

svn commit: r338432 - head/usr.sbin/efibootmgr

2018-09-02 Thread Warner Losh
Author: imp Date: Sun Sep 2 18:40:18 2018 New Revision: 338432 URL: https://svnweb.freebsd.org/changeset/base/338432 Log: Make -a (to make the entry active) apply to creation of a new boot variable. Approved by: re@ (rgrimes) PR: 231013 Differential Revision: https://reviews.freebsd

svn commit: r338402 - head/sys/crypto/ccp

2018-08-30 Thread Warner Losh
Author: imp Date: Fri Aug 31 01:01:16 2018 New Revision: 338402 URL: https://svnweb.freebsd.org/changeset/base/338402 Log: Don't load ccp automatically with devmatch Remove the PNP info for the moment from the driver. It's an experimental driver (as noted in r328150). It's performance is

svn commit: r338376 - head

2018-08-29 Thread Warner Losh
Author: imp Date: Wed Aug 29 17:37:23 2018 New Revision: 338376 URL: https://svnweb.freebsd.org/changeset/base/338376 Log: Tweak typos in UPDATING Approved by: re@ (gjb) Modified: head/UPDATING Modified: head/UPDATING =

Re: svn commit: r338348 - in head/sys/dev: drm drm2

2018-08-28 Thread Warner Losh
Your comments weren't exactly clear in the review (even after clarification), and they were at odds with what I'd been told, I thought, the graphics folks wanted to message: all 64-bit platforms use drm-stable/drm-devel. Warner On Tue, Aug 28, 2018 at 11:51 AM Kevin Bowling wrote: > Legacy woul

svn commit: r338349 - head/share/man/man5

2018-08-28 Thread Warner Losh
Author: imp Date: Tue Aug 28 14:53:03 2018 New Revision: 338349 URL: https://svnweb.freebsd.org/changeset/base/338349 Log: Regen src.conf.5 after r338347. Approved by: re@ (gjb) Modified: head/share/man/man5/src.conf.5 Modified: head/share/man/man5/src.conf.5 ==

svn commit: r338348 - in head/sys/dev: drm drm2

2018-08-28 Thread Warner Losh
Author: imp Date: Tue Aug 28 14:46:55 2018 New Revision: 338348 URL: https://svnweb.freebsd.org/changeset/base/338348 Log: Add big, nasty abandonware tags to this code. This code works for some people, but hasn't been updated in a long time. Still allow people to use this code for the mom

svn commit: r338347 - in head: sys/conf sys/modules tools/build/options

2018-08-28 Thread Warner Losh
Author: imp Date: Tue Aug 28 14:46:49 2018 New Revision: 338347 URL: https://svnweb.freebsd.org/changeset/base/338347 Log: Put building of drm and drm2 modules behind options. Make the building of drm dependent on MK_MODULE_DRM and the building of module drm2 on MK_MODULE_DRM2. The defaul

Re: svn commit: r338238 - in head/sbin/init: . rc.d

2018-08-25 Thread Warner Losh
On Thu, Aug 23, 2018 at 3:32 PM Conrad Meyer wrote: > On Wed, Aug 22, 2018 at 10:06 PM, Warner Losh wrote: > > Author: imp > > Date: Thu Aug 23 05:06:27 2018 > > New Revision: 338238 > > URL: https://svnweb.freebsd.org/changeset/base/338238 > > > > Log: &g

svn commit: r338314 - head/sbin/devmatch

2018-08-25 Thread Warner Losh
Author: imp Date: Sat Aug 25 15:47:52 2018 New Revision: 338314 URL: https://svnweb.freebsd.org/changeset/base/338314 Log: Add in a missing newline In the conversion, the newline got stripped. It worked fine when there was only one module, but not when there are many. Add back the missing

svn commit: r338285 - in head: . sys/amd64/conf sys/arm/conf sys/conf sys/contrib/dev/drm2 sys/dev/drm sys/dev/drm2 sys/dev/drm2/i915 sys/dev/drm2/radeon sys/dev/drm2/radeon/reg_srcs sys/dev/drm2/t...

2018-08-23 Thread Warner Losh
Author: imp Date: Fri Aug 24 00:02:00 2018 New Revision: 338285 URL: https://svnweb.freebsd.org/changeset/base/338285 Log: Revert drm2 removal. Revert r338177, r338176, r338175, r338174, r338172 After long consultations with re@, core members and mmacy, revert these changes. Followup

Re: svn commit: r338172 - Now deprecating DRM

2018-08-23 Thread Warner Losh
On Wed, Aug 22, 2018 at 10:08 AM Rodney W. Grimes < free...@pdx.rh.cn85.dnsmgr.net> wrote: > I think this deprecation is a rather serious deviation > from the stated policy, in that 0 notification was > made, core IMHO, has overstepped some boundaries in > that respect. These policies are promis

svn commit: r338240 - head/lib/libdevctl

2018-08-22 Thread Warner Losh
Author: imp Date: Thu Aug 23 05:08:38 2018 New Revision: 338240 URL: https://svnweb.freebsd.org/changeset/base/338240 Log: Forgot to bump .Dd in r338233 like I promised in the review. Doh! Modified: head/lib/libdevctl/devctl.3 Modified: head/lib/libdevctl/devctl.3 ===

<    7   8   9   10   11   12   13   14   15   16   >