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

2020-08-19 Thread Warner Losh
On Wed, Aug 19, 2020 at 11:48 AM Shawn Webb wrote: > On Wed, Aug 19, 2020 at 11:44:42AM -0600, Warner Losh wrote: > > On Wed, Aug 19, 2020 at 11:26 AM Shawn Webb > > wrote: > > > > > On Wed, Aug 19, 2020 at 05:10:05PM +, Warner Losh wrote: > > > >

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

2020-08-19 Thread Warner Losh
On Wed, Aug 19, 2020 at 11:26 AM Shawn Webb wrote: > On Wed, Aug 19, 2020 at 05:10:05PM +0000, Warner Losh wrote: > > Author: imp > > Date: Wed Aug 19 17:10:04 2020 > > New Revision: 364402 > > URL: https://svnweb.freebsd.org/changeset/base/364402 > > > >

svn commit: r364403 - head/sbin/devd

2020-08-19 Thread Warner Losh
Author: imp Date: Wed Aug 19 17:10:09 2020 New Revision: 364403 URL: https://svnweb.freebsd.org/changeset/base/364403 Log: Document the VFS FS events MOUNT notifies when a filesystem is mounted REMOUNT notifies when a filesystem is mounted again UNMOUNT notifies when a filesystem is

svn commit: r364401 - in head: sbin/mount sys/sys

2020-08-19 Thread Warner Losh
Author: imp Date: Wed Aug 19 17:09:58 2020 New Revision: 364401 URL: https://svnweb.freebsd.org/changeset/base/364401 Log: Move the mount name to bit mapping into sys/mount.h so it can be shared with the kernel. Discussed with: kib@ Reviewed by: kirk@ (prior version) Sponsored by:

svn commit: r364402 - head/sys/kern

2020-08-19 Thread Warner Losh
Author: imp Date: Wed Aug 19 17:10:04 2020 New Revision: 364402 URL: https://svnweb.freebsd.org/changeset/base/364402 Log: Add VFS FS events for mount and unmount to devctl/devd Report when a filesystem is mounted, remounted or unmounted via devd, along with details about the mount

svn commit: r364370 - head/sbin/devd

2020-08-18 Thread Warner Losh
Author: imp Date: Wed Aug 19 02:18:11 2020 New Revision: 364370 URL: https://svnweb.freebsd.org/changeset/base/364370 Log: Three typos: Amiga is a proper noun Condition is traditionally spelled starting with 'c' Some, but not all, of the over/under-voltage instances were hyphenated.

svn commit: r364364 - head/sbin/devd

2020-08-18 Thread Warner Losh
Author: imp Date: Tue Aug 18 21:42:02 2020 New Revision: 364364 URL: https://svnweb.freebsd.org/changeset/base/364364 Log: Fix two typos. Submitted by: rpokala@ MFC After: 3 days Modified: head/sbin/devd/devd.conf.5 Modified: head/sbin/devd/devd.conf.5

svn commit: r364361 - head/sbin/devd

2020-08-18 Thread Warner Losh
Author: imp Date: Tue Aug 18 21:26:50 2020 New Revision: 364361 URL: https://svnweb.freebsd.org/changeset/base/364361 Log: Document the PMU system The pmu(4) and adb(4) drivers on powerpc generate PMU events. Document them. The allwinner power modules also generate these events.

svn commit: r364363 - head/sbin/devd

2020-08-18 Thread Warner Losh
Author: imp Date: Tue Aug 18 21:26:58 2020 New Revision: 364363 URL: https://svnweb.freebsd.org/changeset/base/364363 Log: Document the ZFS events as best I can. These are not well documented. MFC After: 3 days Modified: head/sbin/devd/devd.conf.5 Modified: head/sbin/devd/devd.conf.5

svn commit: r364362 - head/sbin/devd

2020-08-18 Thread Warner Losh
Author: imp Date: Tue Aug 18 21:26:54 2020 New Revision: 364362 URL: https://svnweb.freebsd.org/changeset/base/364362 Log: Document the AEON subsystem for the Amiga's power button. MFC After: 3 days Modified: head/sbin/devd/devd.conf.5 Modified: head/sbin/devd/devd.conf.5

svn commit: r364359 - head/sbin/devd

2020-08-18 Thread Warner Losh
Author: imp Date: Tue Aug 18 21:26:39 2020 New Revision: 364359 URL: https://svnweb.freebsd.org/changeset/base/364359 Log: Move the possible event types into a column table to make it easier to read. Sort system type alphabetically. Remove some commas that aren't in the devd notification

svn commit: r364360 - head/sbin/devd

2020-08-18 Thread Warner Losh
Author: imp Date: Tue Aug 18 21:26:45 2020 New Revision: 364360 URL: https://svnweb.freebsd.org/changeset/base/364360 Log: GEOM::rotation_rate changes are also signaled via devctl. MFC After: 3 days Modified: head/sbin/devd/devd.conf.5 Modified: head/sbin/devd/devd.conf.5

svn commit: r364356 - head/sys/arm/allwinner

2020-08-18 Thread Warner Losh
Author: imp Date: Tue Aug 18 20:20:45 2020 New Revision: 364356 URL: https://svnweb.freebsd.org/changeset/base/364356 Log: None of system, subsystem, or type may have spaces in them. Convert the spaces to dashes. Approved by: manu@ Modified: head/sys/arm/allwinner/axp209.c

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

2020-08-18 Thread Warner Losh
Author: imp Date: Tue Aug 18 17:29:01 2020 New Revision: 364351 URL: https://svnweb.freebsd.org/changeset/base/364351 Log: bt(4) has already been removed. Add a deprecation notice. MFC After: 1 day Modified: head/share/man/man4/bt.4 Modified: head/share/man/man4/bt.4

Re: svn commit: r364336 - in head: share/man/man4 sys/dev/pccard

2020-08-18 Thread Warner Losh
On Tue, Aug 18, 2020, 9:27 AM Rodney W. Grimes wrote: > > Author: imp > > Date: Tue Aug 18 06:18:18 2020 > > New Revision: 364336 > > URL: https://svnweb.freebsd.org/changeset/base/364336 > > > > Log: > > Document that PC Card will likely be removed before 13. > > > > This was discussed in

svn commit: r364337 - head/sys/dev/pccard

2020-08-18 Thread Warner Losh
Author: imp Date: Tue Aug 18 06:34:56 2020 New Revision: 364337 URL: https://svnweb.freebsd.org/changeset/base/364337 Log: Use better gone_in_dev rather than just gone_in to print the device name. Modified: head/sys/dev/pccard/pccard.c Modified: head/sys/dev/pccard/pccard.c

svn commit: r364336 - in head: share/man/man4 sys/dev/pccard

2020-08-18 Thread Warner Losh
Author: imp Date: Tue Aug 18 06:18:18 2020 New Revision: 364336 URL: https://svnweb.freebsd.org/changeset/base/364336 Log: Document that PC Card will likely be removed before 13. This was discussed in arch@ a while ago. Most of the 16-bit drivers that it relied on have been removed.

svn commit: r364335 - head/sbin/devd

2020-08-18 Thread Warner Losh
Author: imp Date: Tue Aug 18 06:07:34 2020 New Revision: 364335 URL: https://svnweb.freebsd.org/changeset/base/364335 Log: Modernize a bit. Remove PC Card specific information. It's of little value these days and on the way out after most of its drivers have been removed. Use iwn

svn commit: r364291 - head/usr.bin/patch

2020-08-16 Thread Warner Losh
Author: imp Date: Sun Aug 16 23:55:23 2020 New Revision: 364291 URL: https://svnweb.freebsd.org/changeset/base/364291 Log: Remove heuristic for dealing with trailing newlines being truncated by mailers. Every version of patch since the first one posted to mod.sources in 1985 have

svn commit: r364036 - head/sys/kern

2020-08-07 Thread Warner Losh
Author: imp Date: Fri Aug 7 18:21:48 2020 New Revision: 364036 URL: https://svnweb.freebsd.org/changeset/base/364036 Log: Remove obsolete part of comment. It was cut and pasted from the old version of this function, and was never relevant to the new version. Modified:

svn commit: r364030 - in head: . tools/build

2020-08-07 Thread Warner Losh
Author: imp Date: Fri Aug 7 16:26:56 2020 New Revision: 364030 URL: https://svnweb.freebsd.org/changeset/base/364030 Log: The practice of creating symbolic links is somewhat fragile. Always make copies instead. There's too many times that we can't run the new binaries with old

svn commit: r364004 - head/sbin/mount

2020-08-06 Thread Warner Losh
Author: imp Date: Fri Aug 7 02:48:19 2020 New Revision: 364004 URL: https://svnweb.freebsd.org/changeset/base/364004 Log: All the other printf() calls cast to (void) here, do the two newer ones for consistency. Modified: head/sbin/mount/mount.c Modified: head/sbin/mount/mount.c

svn commit: r363812 - head/sys/kern

2020-08-03 Thread Warner Losh
Author: imp Date: Mon Aug 3 22:12:18 2020 New Revision: 363812 URL: https://svnweb.freebsd.org/changeset/base/363812 Log: Some function had the blank lines, others didn't. Most of the ones that didn't were newer, so remove this now-optional blank line everywhere. Modified:

svn commit: r363408 - head/libexec/getty

2020-07-21 Thread Warner Losh
Author: imp Date: Wed Jul 22 00:44:47 2020 New Revision: 363408 URL: https://svnweb.freebsd.org/changeset/base/363408 Log: getty appears to date from 3rd edition research unix. That's the oldest man page on TUHS and its 'unix 1972' restoration effort has assembler sources that look like

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

2020-07-16 Thread Warner Losh
Author: imp Date: Thu Jul 16 14:12:54 2020 New Revision: 363250 URL: https://svnweb.freebsd.org/changeset/base/363250 Log: Relax the rule against declaring variables in nested scopes and for initializations. Relax some overly perscriptive rules against declarations: they may be at the

Re: svn commit: r363172 - head/contrib/bc/src

2020-07-14 Thread Warner Losh
Did you intend to commit to contrib software that has an active upstream? This is going to cause conflicts in the future. Maybe you can submit it to the new upstream instead? Warner On Mon, Jul 13, 2020 at 11:02 PM Adrian Chadd wrote: > Author: adrian > Date: Tue Jul 14 05:02:18 2020 > New

svn commit: r363063 - head/stand/defaults

2020-07-09 Thread Warner Losh
Author: imp Date: Fri Jul 10 00:24:06 2020 New Revision: 363063 URL: https://svnweb.freebsd.org/changeset/base/363063 Log: Properly backout r362998 Correct a small mistake in r363060's backaout of r362998 by reverse-applying r362998 by hand to loader.conf. Differential Revision:

Re: svn commit: r363060 - in head: stand/defaults sys/amd64/amd64 sys/powerpc/aim sys/vm

2020-07-09 Thread Warner Losh
On Thu, Jul 9, 2020 at 4:54 PM Oliver Pinter wrote: > > > On Friday, July 10, 2020, Scott Long wrote: > >> Author: scottl >> Date: Thu Jul 9 22:38:36 2020 >> New Revision: 363060 >> URL: https://svnweb.freebsd.org/changeset/base/363060 >> >> Log: >> Revert r362998, r326999 while a better

Re: svn commit: r362809 - head/contrib/mandoc

2020-07-01 Thread Warner Losh
On Wed, Jul 1, 2020 at 8:51 AM Rodney W. Grimes wrote: > > On Tue, Jun 30, 2020 at 03:56:17PM -0700, Rodney W. Grimes wrote: > > > [ Charset UTF-8 unsupported, converting... ] > > > > Author: gbe (doc committer) > > > > Date: Tue Jun 30 18:08:59 2020 > > > > New Revision: 362809 > > > > URL:

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

2020-06-29 Thread Warner Losh
On Mon, Jun 29, 2020, 2:15 PM Ravi Pokala wrote: > -Original Message- > From: on behalf of Hans Petter Selasky > > Date: 2020-06-29, Monday at 06:08 > To: , , < > svn-src-head@freebsd.org> > Subject: svn commit: r362781 - > head/sys/compat/linuxkpi/common/include/linux > > Author:

Re: svn commit: r342699 - head/sbin/savecore

2020-06-28 Thread Warner Losh
On Sun, Jun 28, 2020, 6:41 PM Alan Somers wrote: > On Wed, Jan 2, 2019 at 10:09 AM Mark Johnston wrote: > >> Author: markj >> Date: Wed Jan 2 17:09:35 2019 >> New Revision: 342699 >> URL: https://svnweb.freebsd.org/changeset/base/342699 >> >> Log: >> Capsicumize savecore(8). >> >> - Use

Re: svn commit: r362667 - head/sys/cddl/contrib/opensolaris/uts/common/dtrace

2020-06-26 Thread Warner Losh
On Fri, Jun 26, 2020, 9:04 PM Enji Cooper wrote: > > > On Jun 26, 2020, at 6:02 PM, Alexey Dokuchaev wrote: > > > > On Sat, Jun 27, 2020 at 12:57:48AM +, Matt Macy wrote: > >> New Revision: 362667 > >> URL: https://svnweb.freebsd.org/changeset/base/362667 > >> > >> Log: > >> Fix "current"

svn commit: r362665 - head/usr.sbin/chroot

2020-06-26 Thread Warner Losh
Author: imp Date: Fri Jun 26 22:23:15 2020 New Revision: 362665 URL: https://svnweb.freebsd.org/changeset/base/362665 Log: Chroot first appeared in 4.3-Reno, not in 4.4 in the BSD world, but in System III in the AT world. Examination of the TUHS archives shows this was present in

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

2020-06-26 Thread Warner Losh
Author: imp Date: Fri Jun 26 22:05:23 2020 New Revision: 362664 URL: https://svnweb.freebsd.org/changeset/base/362664 Log: Chroot actually appeared in 7th Edition Unix. Chroot appeared during the development of 7th edition Unix. The FreeBSD jail documents, incorrectly, that Bill Joy

Re: svn commit: r362466 - in head: contrib/file/magic/Magdir contrib/tcpdump lib/geom/part stand/efi/include stand/i386/boot0 sys/dev/hptmv sys/geom/part usr.bin/fortune/datfiles usr.bin/mkimg usr.sbi

2020-06-21 Thread Warner Losh
On Sun, Jun 21, 2020, 8:48 AM Hans Petter Selasky wrote: > On 2020-06-21 16:43, Warner Losh wrote: > > Please revert. Another part if the guidance was that industry standard > > terms should be used until the industry renames them. This makes FreeBSD > > unique for no good

Re: svn commit: r362466 - in head: contrib/file/magic/Magdir contrib/tcpdump lib/geom/part stand/efi/include stand/i386/boot0 sys/dev/hptmv sys/geom/part usr.bin/fortune/datfiles usr.bin/mkimg usr.sbi

2020-06-21 Thread Warner Losh
On Sun, Jun 21, 2020, 8:38 AM Hans Petter Selasky wrote: > On 2020-06-21 15:47, Emmanuel Vadot wrote: > > What's more clear about calling something that is called Master Boot > > Record something else ? > > What's next ? Will you contact the BBC so they redub all Doctor Who > > episode where

Re: svn commit: r362444 - head/sbin/dump

2020-06-20 Thread Warner Losh
On Sat, Jun 20, 2020 at 2:19 PM Alexey Dokuchaev wrote: > On Sat, Jun 20, 2020 at 08:12:40PM +, Colin Percival wrote: > > Thanks for backing this out, Warner. > > I also appreciate it. > You bet. I had enough people send me dispassionate context around to realize that minion was no longer a

Re: svn commit: r362422 - head/sbin/dump

2020-06-20 Thread Warner Losh
On Sat, Jun 20, 2020 at 12:46 PM Ian Lepore wrote: > On Sat, 2020-06-20 at 07:57 -0600, Warner Losh wrote: > > On Sat, Jun 20, 2020 at 7:27 AM Hans Petter Selasky > wrote: > > > > > On 2020-06-20 13:10, Rodney W. Grimes wrote: > > > > > Author: im

svn commit: r362444 - head/sbin/dump

2020-06-20 Thread Warner Losh
Author: imp Date: Sat Jun 20 20:06:14 2020 New Revision: 362444 URL: https://svnweb.freebsd.org/changeset/base/362444 Log: Revert -r362422. While whimsical, there's too much negative energy around minion as well as the positive. Modified: head/sbin/dump/tape.c Modified:

Re: svn commit: r362422 - head/sbin/dump

2020-06-20 Thread Warner Losh
On Sat, Jun 20, 2020 at 7:27 AM Hans Petter Selasky wrote: > On 2020-06-20 13:10, Rodney W. Grimes wrote: > >> Author: imp > >> Date: Sat Jun 20 04:19:17 2020 > >> New Revision: 362422 > >> URL:https://svnweb.freebsd.org/changeset/base/362422 > >> > >> Log: > >>Increase the whimsy in this

Re: svn commit: r362420 - head/share/misc

2020-06-20 Thread Warner Losh
On Sat, Jun 20, 2020 at 5:13 AM Rodney W. Grimes wrote: > > On Sat, Jun 20, 2020 at 04:07:44AM +, Warner Losh wrote: > > > New Revision: 362420 > > > URL: https://svnweb.freebsd.org/changeset/base/362420 > > > > > > Log: > > > Correct 1

svn commit: r362422 - head/sbin/dump

2020-06-19 Thread Warner Losh
Author: imp Date: Sat Jun 20 04:19:17 2020 New Revision: 362422 URL: https://svnweb.freebsd.org/changeset/base/362422 Log: Increase the whimsy in this file by famring dump's work out to minions. Adjust variables accordingly. Thankfully, we are able to do this without additional banana

svn commit: r362419 - head/sys/cam

2020-06-19 Thread Warner Losh
Author: imp Date: Sat Jun 20 04:07:23 2020 New Revision: 362419 URL: https://svnweb.freebsd.org/changeset/base/362419 Log: Use the more descriptive src_ccb and dst_ccb for the two ccbs being merged. MFC after: 1 week Modified: head/sys/cam/cam_xpt.c head/sys/cam/cam_xpt.h Modified:

svn commit: r362420 - head/share/misc

2020-06-19 Thread Warner Losh
Author: imp Date: Sat Jun 20 04:07:44 2020 New Revision: 362420 URL: https://svnweb.freebsd.org/changeset/base/362420 Log: Correct 1BSD release date. The Quarter Century of Unix book said that 1BSD was released March 1979. However, the 1BSD tape image that's on Kirk's historical unix

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

2020-06-18 Thread Warner Losh
Author: imp Date: Fri Jun 19 04:09:35 2020 New Revision: 362362 URL: https://svnweb.freebsd.org/changeset/base/362362 Log: The actual name for MMCCAM sd block devices is sdda. Pointed out by: kibab@ Modified: head/share/man/man4/scsi.4 Modified: head/share/man/man4/scsi.4

Re: svn commit: r362217 - head/stand/common

2020-06-16 Thread Warner Losh
On Tue, Jun 16, 2020 at 9:53 PM Warner Losh wrote: > > > On Tue, Jun 16, 2020 at 8:33 PM Ian Lepore wrote: > >> On Tue, 2020-06-16 at 19:34 +0200, Kristof Provost wrote: >> > On 16 Jun 2020, at 19:11, Ed Maste wrote: >> > > On Tue,

Re: svn commit: r362217 - head/stand/common

2020-06-16 Thread Warner Losh
On Tue, Jun 16, 2020 at 8:33 PM Ian Lepore wrote: > On Tue, 2020-06-16 at 19:34 +0200, Kristof Provost wrote: > > On 16 Jun 2020, at 19:11, Ed Maste wrote: > > > On Tue, 16 Jun 2020 at 13:01, Ian Lepore wrote: > > > > > > > > As much as I prefer doing it this way, style(9) doesn't allow for > >

Re: svn commit: r362191 - head/sbin/md5

2020-06-15 Thread Warner Losh
On Mon, Jun 15, 2020, 3:12 PM Rodney W. Grimes wrote: > > On Mon, Jun 15, 2020 at 7:34 AM Mateusz Piotrowski <0...@freebsd.org> > wrote: > > > > > Hi, > > > > > > On 6/15/20 2:33 PM, Rodney W. Grimes wrote: > > > > [ Charset UTF-8 unsupported, converting... ] > > > >> Author: fernape (ports

Re: svn commit: r362191 - head/sbin/md5

2020-06-15 Thread Warner Losh
On Mon, Jun 15, 2020 at 7:34 AM Mateusz Piotrowski <0...@freebsd.org> wrote: > Hi, > > On 6/15/20 2:33 PM, Rodney W. Grimes wrote: > > [ Charset UTF-8 unsupported, converting... ] > >> Author: fernape (ports committer) > >> Date: Mon Jun 15 10:08:02 2020 > >> New Revision: 362191 > >> URL:

Re: svn commit: r362170 - in head/cddl/contrib/opensolaris/cmd: dtrace lockstat zdb zfs zpool zstreamdump

2020-06-14 Thread Warner Losh
On Sun, Jun 14, 2020, 8:57 AM Rodney W. Grimes wrote: > > Author: gbe (doc committer) > > Date: Sun Jun 14 05:50:28 2020 > > New Revision: 362170 > > URL: https://svnweb.freebsd.org/changeset/base/362170 > > > > Log: > > Add HISTORY sections to ZFS and dtrace manpage > > > > Reviewed by:

Re: svn commit: r361884 - in head/usr.bin/sed: . tests

2020-06-07 Thread Warner Losh
On Sun, Jun 7, 2020, 8:04 AM Kyle Evans wrote: > On Sun, Jun 7, 2020 at 8:31 AM Rodney W. Grimes > wrote: > > > > > Author: kevans > > > Date: Sun Jun 7 04:32:38 2020 > > > New Revision: 361884 > > > URL: https://svnweb.freebsd.org/changeset/base/361884 > > > > > > Log: > > > sed: attempt to

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

2020-06-06 Thread Warner Losh
Author: imp Date: Sun Jun 7 02:40:21 2020 New Revision: 361882 URL: https://svnweb.freebsd.org/changeset/base/361882 Log: Mention nda where we mention nvd. Modified: head/share/man/man4/nvme.4 Modified: head/share/man/man4/nvme.4

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

2020-06-06 Thread Warner Losh
Author: imp Date: Sat Jun 6 18:43:08 2020 New Revision: 361873 URL: https://svnweb.freebsd.org/changeset/base/361873 Log: Add a section on CAM architecture. Add xref to all SIM devices we currently have (including a rough indication which ones are likely to fail). Update to include all

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

2020-06-06 Thread Warner Losh
Author: imp Date: Sat Jun 6 07:13:06 2020 New Revision: 361869 URL: https://svnweb.freebsd.org/changeset/base/361869 Log: Sort alphabetically. Modified: head/share/man/man4/Makefile Modified: head/share/man/man4/Makefile

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

2020-06-06 Thread Warner Losh
Author: imp Date: Sat Jun 6 06:49:06 2020 New Revision: 361868 URL: https://svnweb.freebsd.org/changeset/base/361868 Log: Fix typo Submitted by: Yuri Pankov Modified: head/share/man/man4/nda.4 Modified: head/share/man/man4/nda.4

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

2020-06-06 Thread Warner Losh
On Sat, Jun 6, 2020 at 12:22 AM Mark Linimon wrote: > On Sat, Jun 06, 2020 at 06:21:20AM +0000, Warner Losh wrote: > > Document all the sysctl values for the nda devices. > > Thank you. > You are welcome. This is overdue. And is likely missing a MFC After line. And if you re

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

2020-06-06 Thread Warner Losh
Author: imp Date: Sat Jun 6 06:21:20 2020 New Revision: 361867 URL: https://svnweb.freebsd.org/changeset/base/361867 Log: Document all the sysctl values for the nda devices. Include some minimal documentation on namespace support for nda devices. Fix a few typos and formatting nits to

svn commit: r361866 - head/sys/cam/nvme

2020-06-06 Thread Warner Losh
Author: imp Date: Sat Jun 6 06:21:15 2020 New Revision: 361866 URL: https://svnweb.freebsd.org/changeset/base/361866 Log: Add a tunable for the nvd symlink creation. Some automation tries to detect if nvd or nda is in used, and the presence of both confuses it. Provide a knob to turn

svn commit: r361865 - head/sys/cam/nvme

2020-06-06 Thread Warner Losh
Author: imp Date: Sat Jun 6 06:20:04 2020 New Revision: 361865 URL: https://svnweb.freebsd.org/changeset/base/361865 Log: Ensure that we send at least LBA range per TRIM. Modified: head/sys/cam/nvme/nvme_da.c Modified: head/sys/cam/nvme/nvme_da.c

Re: svn commit: r361775 - in head/sys: dts/arm64/overlays modules/dtb/rpi

2020-06-04 Thread Warner Losh
On Thu, Jun 4, 2020 at 7:46 AM Rodney W. Grimes wrote: > > On Thu, Jun 4, 2020 at 7:27 AM Rodney W. Grimes < > free...@gndrsh.dnsmgr.net> > > wrote: > > > > > > On Thu, Jun 4, 2020 at 7:04 AM Rodney W. Grimes < > > > free...@gndrsh.dnsmgr.net> > > > > wrote: > > > > > > > > > > On Wed, Jun 3,

Re: svn commit: r361775 - in head/sys: dts/arm64/overlays modules/dtb/rpi

2020-06-04 Thread Warner Losh
I look forward to your working with the contributors of all the other files to get them corrected. Then we could consider the last three once we come up with what's more proper than "The FreeBSD Project" for those remaining cases. Warner On Thu, Jun 4, 2020 at 7:46 AM Rodney W. Grimes wrote: >

Re: svn commit: r361775 - in head/sys: dts/arm64/overlays modules/dtb/rpi

2020-06-04 Thread Warner Losh
On Thu, Jun 4, 2020 at 7:37 AM Rodney W. Grimes wrote: > > On Thu, Jun 4, 2020 at 6:54 AM Rodney W. Grimes < > free...@gndrsh.dnsmgr.net> > > wrote: > > > > > > > > > > On 03/06/2020 19:59, Oleksandr Tymoshenko wrote: > > > > > Rodney W. Grimes (free...@gndrsh.dnsmgr.net) wrote: > > > > >> [

Re: svn commit: r361775 - in head/sys: dts/arm64/overlays modules/dtb/rpi

2020-06-04 Thread Warner Losh
On Thu, Jun 4, 2020 at 7:27 AM Rodney W. Grimes wrote: > > On Thu, Jun 4, 2020 at 7:04 AM Rodney W. Grimes < > free...@gndrsh.dnsmgr.net> > > wrote: > > > > > > On Wed, Jun 3, 2020, 8:10 PM Pedro Giffuni wrote: > > > > > > > > > > > > > > On 03/06/2020 19:59, Oleksandr Tymoshenko wrote: > > > >

Re: svn commit: r361775 - in head/sys: dts/arm64/overlays modules/dtb/rpi

2020-06-04 Thread Warner Losh
On Thu, Jun 4, 2020 at 6:54 AM Rodney W. Grimes wrote: > > > > On 03/06/2020 19:59, Oleksandr Tymoshenko wrote: > > > Rodney W. Grimes (free...@gndrsh.dnsmgr.net) wrote: > > >> [ Charset UTF-8 unsupported, converting... ] > > >>> Author: gonzo > > >>> Date: Wed Jun 3 22:18:15 2020 > > >>> New

Re: svn commit: r361775 - in head/sys: dts/arm64/overlays modules/dtb/rpi

2020-06-04 Thread Warner Losh
On Thu, Jun 4, 2020 at 7:04 AM Rodney W. Grimes wrote: > > On Wed, Jun 3, 2020, 8:10 PM Pedro Giffuni wrote: > > > > > > > > On 03/06/2020 19:59, Oleksandr Tymoshenko wrote: > > > > Rodney W. Grimes (free...@gndrsh.dnsmgr.net) wrote: > > > >> [ Charset UTF-8 unsupported, converting... ] > > >

Re: svn commit: r361782 - head/sys/dts/arm64/overlays

2020-06-03 Thread Warner Losh
Unless you got their explicit permission to license this under BSDL, please back this out. Warner On Wed, Jun 3, 2020, 8:36 PM Oleksandr Tymoshenko wrote: > Author: gonzo > Date: Thu Jun 4 02:36:41 2020 > New Revision: 361782 > URL: https://svnweb.freebsd.org/changeset/base/361782 > > Log: >

Re: svn commit: r361775 - in head/sys: dts/arm64/overlays modules/dtb/rpi

2020-06-03 Thread Warner Losh
On Wed, Jun 3, 2020, 8:10 PM Pedro Giffuni wrote: > > On 03/06/2020 19:59, Oleksandr Tymoshenko wrote: > > Rodney W. Grimes (free...@gndrsh.dnsmgr.net) wrote: > >> [ Charset UTF-8 unsupported, converting... ] > >>> Author: gonzo > >>> Date: Wed Jun 3 22:18:15 2020 > >>> New Revision: 361775 >

Re: svn commit: r361775 - in head/sys: dts/arm64/overlays modules/dtb/rpi

2020-06-03 Thread Warner Losh
On Wed, Jun 3, 2020, 6:28 PM Rodney W. Grimes wrote: > [ Charset UTF-8 unsupported, converting... ] > > Author: gonzo > > Date: Wed Jun 3 22:18:15 2020 > > New Revision: 361775 > > URL: https://svnweb.freebsd.org/changeset/base/361775 > > > > Log: > > Add spigen overlay for Raspberry Pi 4 > >

svn commit: r361673 - head/share/misc

2020-05-31 Thread Warner Losh
Author: imp Date: Sun May 31 21:38:33 2020 New Revision: 361673 URL: https://svnweb.freebsd.org/changeset/base/361673 Log: Correct the release date for 2.11BSD 2.11BSD was announced on March 14, 1991 in comp.bugs.2bsd by Steven M. Schultz. The document has a 'revised January 1991' date

svn commit: r361016 - head/sys/cam/nvme

2020-05-13 Thread Warner Losh
Author: imp Date: Wed May 13 19:17:35 2020 New Revision: 361016 URL: https://svnweb.freebsd.org/changeset/base/361016 Log: Add nvd alias back to nda now that it actually works. Modified: head/sys/cam/nvme/nvme_da.c Modified: head/sys/cam/nvme/nvme_da.c

svn commit: r361015 - in head/sys/geom: . eli mountver nop part uzip

2020-05-13 Thread Warner Losh
Author: imp Date: Wed May 13 19:17:28 2020 New Revision: 361015 URL: https://svnweb.freebsd.org/changeset/base/361015 Log: Reimplement aliases in geom The alias needs to be part of the provider instead of the geom to work properly. To bind the DEV geom, we need to look at the provider's

svn commit: r360999 - head/sys/cam/ata

2020-05-12 Thread Warner Losh
Author: imp Date: Wed May 13 00:18:44 2020 New Revision: 360999 URL: https://svnweb.freebsd.org/changeset/base/360999 Log: Make the ata probe* and xpt* routines aprobe* and axpt* respectively. Often, in traiging core files, one only has a traceback of where a panic occurred. We have

svn commit: r360995 - head/sys/net/route

2020-05-12 Thread Warner Losh
Author: imp Date: Tue May 12 23:46:52 2020 New Revision: 360995 URL: https://svnweb.freebsd.org/changeset/base/360995 Log: Kill trailing newline while I'm here... Modified: head/sys/net/route/route_ddb.c Modified: head/sys/net/route/route_ddb.c

svn commit: r360993 - head/usr.bin/uname

2020-05-12 Thread Warner Losh
Author: imp Date: Tue May 12 22:44:51 2020 New Revision: 360993 URL: https://svnweb.freebsd.org/changeset/base/360993 Log: Refine the history of uname. It appeared in 4.4BSD. It was not in v7 unix. It was one of the additions in PWB, and appeared in System III and later commercial versions

svn commit: r360600 - head/sys/cam/nvme

2020-05-02 Thread Warner Losh
Author: imp Date: Sun May 3 04:22:27 2020 New Revision: 360600 URL: https://svnweb.freebsd.org/changeset/base/360600 Log: We need to hold the periph lock when we release the ccb (and when we run it). Make sure that we do. Simplify the flow a bit, and fix a comment since we do need to do

Re: svn commit: r360508 - head/sys/cam/nvme

2020-05-02 Thread Warner Losh
On Sat, May 2, 2020, 12:34 PM Colin Percival wrote: > On 2020-04-30 14:08, Warner Losh wrote: > > Author: imp > > Date: Thu Apr 30 21:08:59 2020 > > New Revision: 360508 > > URL: https://svnweb.freebsd.org/changeset/base/360508 > > > > - Unlock the

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

2020-05-01 Thread Warner Losh
Author: imp Date: Fri May 1 21:24:19 2020 New Revision: 360550 URL: https://svnweb.freebsd.org/changeset/base/360550 Log: Add KASSERT to ensure sane nsid. All callers are currently filtering bad nsid to this function, however, we'll have undefined behavior if that's not true. Add the

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

2020-05-01 Thread Warner Losh
Author: imp Date: Fri May 1 21:24:15 2020 New Revision: 360549 URL: https://svnweb.freebsd.org/changeset/base/360549 Log: Rename ns notification function... This function is called whenever the namespace is added, deleted or changes. Update the name to reflect that. No functional

svn commit: r360546 - head/sbin/nvmecontrol

2020-05-01 Thread Warner Losh
== --- head/sbin/nvmecontrol/nvmecontrol.8 Fri May 1 20:20:23 2020 (r360545) +++ head/sbin/nvmecontrol/nvmecontrol.8 Fri May 1 20:29:46 2020 (r360546) @@ -1,4 +1,5 @@ .\" +.\" Copyright (c) 2020 Warner Losh .\" Copyright (c) 2018

svn commit: r360547 - head/sbin/nvmecontrol

2020-05-01 Thread Warner Losh
Author: imp Date: Fri May 1 20:29:51 2020 New Revision: 360547 URL: https://svnweb.freebsd.org/changeset/base/360547 Log: Document the passthru commands. Reviewed by: bcr@ (earlier version) Differential Revision: https://reviews.freebsd.org/D24639 Modified:

svn commit: r360543 - head/stand/libofw

2020-05-01 Thread Warner Losh
Author: imp Date: Fri May 1 18:36:48 2020 New Revision: 360543 URL: https://svnweb.freebsd.org/changeset/base/360543 Log: Redo r360540 to retain the ifndef sparc code, not delete it. Also undo the BROKEN stuff, since it was based on the same misreading. Noticed by: Jens Schweikhardt

svn commit: r360541 - head/tools/boot

2020-05-01 Thread Warner Losh
Author: imp Date: Fri May 1 17:50:26 2020 New Revision: 360541 URL: https://svnweb.freebsd.org/changeset/base/360541 Log: Spell LOADER correctly so we test lua build. Modified: head/tools/boot/universe.sh Modified: head/tools/boot/universe.sh

svn commit: r360540 - head/stand/libofw

2020-05-01 Thread Warner Losh
Author: imp Date: Fri May 1 17:50:21 2020 New Revision: 360540 URL: https://svnweb.freebsd.org/changeset/base/360540 Log: Remove more stray sparc64 ifdefs. Also, dmabuf appears to only be set for sparc64 case, but there was a comment at its only use that says it was broken for some

svn commit: r360539 - head/tools/boot

2020-05-01 Thread Warner Losh
Author: imp Date: Fri May 1 17:17:01 2020 New Revision: 360539 URL: https://svnweb.freebsd.org/changeset/base/360539 Log: Catch up to arm/arm and sparc64 removal. Modified: head/tools/boot/universe.sh Modified: head/tools/boot/universe.sh

svn commit: r360538 - head/tools/boot

2020-05-01 Thread Warner Losh
Author: imp Date: Fri May 1 17:16:57 2020 New Revision: 360538 URL: https://svnweb.freebsd.org/changeset/base/360538 Log: When we have an invalid build option, don't rm -rf the current directory. Add a quick sanity check to objdir before using it. It must start with /. If there was a

svn commit: r360508 - head/sys/cam/nvme

2020-04-30 Thread Warner Losh
Author: imp Date: Thu Apr 30 21:08:59 2020 New Revision: 360508 URL: https://svnweb.freebsd.org/changeset/base/360508 Log: Fix three bugs highlighted by review: - maxio should be dp->d_maxsize. This is often MAXPHYS, but not always (especially if MAXPHYS is > 1MB). - Unlock the

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

2020-04-30 Thread Warner Losh
Author: imp Date: Thu Apr 30 20:58:38 2020 New Revision: 360504 URL: https://svnweb.freebsd.org/changeset/base/360504 Log: Style(9) nit: put function name at start of line. Modified: head/sys/dev/nvme/nvme_ns.c Modified: head/sys/dev/nvme/nvme_ns.c

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

2020-04-30 Thread Warner Losh
Author: imp Date: Thu Apr 30 20:58:33 2020 New Revision: 360503 URL: https://svnweb.freebsd.org/changeset/base/360503 Log: Move / reword a comment. Explain what we're doing with mapping CAM's notion of a LUN to NVMe's notion of a namespace. Modified: head/sys/dev/nvme/nvme_sim.c

svn commit: r360502 - head/sys/cam

2020-04-30 Thread Warner Losh
Author: imp Date: Thu Apr 30 19:48:55 2020 New Revision: 360502 URL: https://svnweb.freebsd.org/changeset/base/360502 Log: Remove stray blank line. This was accidentally added in r360483. Modified: head/sys/cam/cam_ccb.h Modified: head/sys/cam/cam_ccb.h

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

2020-04-29 Thread Warner Losh
Author: imp Date: Thu Apr 30 00:43:11 2020 New Revision: 360485 URL: https://svnweb.freebsd.org/changeset/base/360485 Log: Make sure that we get the sbuf resources we need. Since we're calling sbuf_new with NOWAIT, make sure it can allocate a buffer to use. Don't print anything if we

svn commit: r360484 - head/sys/cam/nvme

2020-04-29 Thread Warner Losh
Author: imp Date: Thu Apr 30 00:43:07 2020 New Revision: 360484 URL: https://svnweb.freebsd.org/changeset/base/360484 Log: Implement the NVME_GET_NSID and NVME_PASSTHROUGH_CMD ioctls With these two ioctls implemented in the nda driver, nvmecontrol now works with nda just like it does

svn commit: r360483 - in head/sys: cam dev/nvme

2020-04-29 Thread Warner Losh
Author: imp Date: Thu Apr 30 00:43:02 2020 New Revision: 360483 URL: https://svnweb.freebsd.org/changeset/base/360483 Log: Return the nvmeX device associated with the ndaX device. Add the nvmeX device to the XPT_PATH_INQ nvme specific information. while one could figure this out by

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

2020-04-29 Thread Warner Losh
Author: imp Date: Thu Apr 30 00:27:19 2020 New Revision: 360482 URL: https://svnweb.freebsd.org/changeset/base/360482 Log: Generate a devctl event for interesting events When we reset the controller, and when the controller tells us about a critical warning, send an event. Modified:

svn commit: r360411 - head/sys/cam/ata

2020-04-27 Thread Warner Losh
Author: imp Date: Mon Apr 27 23:43:08 2020 New Revision: 360411 URL: https://svnweb.freebsd.org/changeset/base/360411 Log: Convert unmappedio over to a flag. Make unmappedio a flag. Move it to the flags definition. Add compat sysctl for it. Modified: head/sys/cam/ata/ata_da.c

svn commit: r360410 - head/sys/cam/ata

2020-04-27 Thread Warner Losh
Author: imp Date: Mon Apr 27 23:43:04 2020 New Revision: 360410 URL: https://svnweb.freebsd.org/changeset/base/360410 Log: Add flags sysctl to ada Report the ada device flags like we do the da devices. No booleans have (yet) been converted, but iomapped and rotating are planned.

svn commit: r360412 - head/sys/cam/ata

2020-04-27 Thread Warner Losh
Author: imp Date: Mon Apr 27 23:43:12 2020 New Revision: 360412 URL: https://svnweb.freebsd.org/changeset/base/360412 Log: Convert rotating to a flag bit. Move rotating to a flag bit. Add bit definitions for it. Create a compat sysctl for it. Modified: head/sys/cam/ata/ata_da.c

svn commit: r360413 - head/sys/cam/nvme

2020-04-27 Thread Warner Losh
Author: imp Date: Mon Apr 27 23:43:17 2020 New Revision: 360413 URL: https://svnweb.freebsd.org/changeset/base/360413 Log: Export the nda device's flags as a sysctl. Modified: head/sys/cam/nvme/nvme_da.c Modified: head/sys/cam/nvme/nvme_da.c

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

2020-04-27 Thread Warner Losh
Author: imp Date: Mon Apr 27 23:39:32 2020 New Revision: 360409 URL: https://svnweb.freebsd.org/changeset/base/360409 Log: Change the flags back to an enum This was changed in the review process for the flags sysctl. The reasons for the change are no longer valid as the code changed

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

2020-04-24 Thread Warner Losh
On Fri, Apr 24, 2020 at 10:07 AM Andriy Gapon wrote: > On 24/04/2020 18:11, Warner Losh wrote: > > > > > > On Fri, Apr 24, 2020 at 8:47 AM Andriy Gapon > <mailto:a...@freebsd.org>> wrote: > > > > On 24/04/2020 17:29, Warner Losh wrote: > >

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

2020-04-24 Thread Warner Losh
On Fri, Apr 24, 2020 at 8:47 AM Andriy Gapon wrote: > On 24/04/2020 17:29, Warner Losh wrote: > > > > > > On Fri, Apr 24, 2020 at 1:49 AM Andriy Gapon > <mailto:a...@freebsd.org>> wrote: > > > > Author: avg > > Date: Fri Apr 24 07:

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