svn commit: r366262 - stable/12/sbin/nvmecontrol

2020-09-29 Thread David Bright
Author: dab Date: Tue Sep 29 17:09:43 2020 New Revision: 366262 URL: https://svnweb.freebsd.org/changeset/base/366262 Log: MFC r365967: Whitespace fix after r365948 Sponsored by: Dell EMC Isilon Modified: stable/12/sbin/nvmecontrol/firmware.c Directory Properties: stable/12/

svn commit: r366261 - stable/12/sbin/nvmecontrol

2020-09-29 Thread David Bright
Author: dab Date: Tue Sep 29 16:38:56 2020 New Revision: 366261 URL: https://svnweb.freebsd.org/changeset/base/366261 Log: MFC r365948: Honor the FWUG value of some drives in nvmecontrol nvmecontrol tries to upload firmware in chunks as large as it thinks the device permits. It

svn commit: r366255 - stable/12/sys/dev/nvme

2020-09-29 Thread David Bright
Author: dab Date: Tue Sep 29 14:59:41 2020 New Revision: 366255 URL: https://svnweb.freebsd.org/changeset/base/366255 Log: MFC r365946: Add an ioctl to get an NVMe device's maximum transfer size Sponsored by: Dell EMC Isilon Modified: stable/12/sys/dev/nvme/nvme.h

svn commit: r365967 - head/sbin/nvmecontrol

2020-09-21 Thread David Bright
Author: dab Date: Mon Sep 21 18:34:13 2020 New Revision: 365967 URL: https://svnweb.freebsd.org/changeset/base/365967 Log: Whitespace fix after r365948 MFC after:1 week Sponsored by: Dell EMC Isilon Modified: head/sbin/nvmecontrol/firmware.c Modified:

svn commit: r365948 - head/sbin/nvmecontrol

2020-09-21 Thread David Bright
Author: dab Date: Mon Sep 21 15:45:49 2020 New Revision: 365948 URL: https://svnweb.freebsd.org/changeset/base/365948 Log: Honor the FWUG value of some drives in nvmecontrol nvmecontrol tries to upload firmware in chunks as large as it thinks the device permits. It fails to take into

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

2020-09-21 Thread David Bright
Author: dab Date: Mon Sep 21 15:41:47 2020 New Revision: 365946 URL: https://svnweb.freebsd.org/changeset/base/365946 Log: Add an ioctl to get an NVMe device's maximum transfer size Reviewed by: imp, chuck Obtained from:Dell EMC Isilon MFC after:1 week Sponsored by: Dell

svn commit: r363231 - stable/12/lib/libutil

2020-07-15 Thread David Bright
Author: dab Date: Wed Jul 15 17:34:08 2020 New Revision: 363231 URL: https://svnweb.freebsd.org/changeset/base/363231 Log: MFC r362634: Add CAP_EVENT to pidfiles. CAP_EVENT was omitted on pidfiles (in pidfile_open()). There seems no reason why a process that creates and writes a

svn commit: r362634 - head/lib/libutil

2020-06-25 Thread David Bright
Author: dab Date: Thu Jun 25 21:34:43 2020 New Revision: 362634 URL: https://svnweb.freebsd.org/changeset/base/362634 Log: Add CAP_EVENT to pidfiles. CAP_EVENT was omitted on pidfiles (in pidfile_open()). There seems no reason why a process that creates and writes a pidfile cannot

svn commit: r361030 - stable/12/sys/dev/nvme

2020-05-14 Thread David Bright
Author: dab Date: Thu May 14 12:52:08 2020 New Revision: 361030 URL: https://svnweb.freebsd.org/changeset/base/361030 Log: MFC r360568: Fix various Coverity-detected errors in nvme driver This fixes several Coverity-detected errors in the nvme driver. CIDs addressed: 1008344,

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

2020-05-02 Thread David Bright
Author: dab Date: Sat May 2 20:47:58 2020 New Revision: 360568 URL: https://svnweb.freebsd.org/changeset/base/360568 Log: Fix various Coverity-detected errors in nvme driver This fixes several Coverity-detected errors in the nvme driver. CIDs addressed: 1008344, 1009377, 1009380,

svn commit: r359838 - in stable/12: etc/mtree sbin/nvmecontrol sbin/nvmecontrol/tests

2020-04-12 Thread David Bright
Author: dab Date: Sun Apr 12 22:11:29 2020 New Revision: 359838 URL: https://svnweb.freebsd.org/changeset/base/359838 Log: MFC r359717: Add a basic test for nvmecontrol I recently made some bug fixes in nvmecontrol. It occurred to me that since nvmecontrol lacks any kyua tests, I

svn commit: r359751 - in stable/12/sbin/nvmecontrol: . modules/wdc

2020-04-09 Thread David Bright
Author: dab Date: Thu Apr 9 18:17:07 2020 New Revision: 359751 URL: https://svnweb.freebsd.org/changeset/base/359751 Log: MFC r359562: Fix various Coverity-detected errors in nvmecontrol This fixes several Coverity-detected errors in nvmecontrol. While in here, a couple additional

svn commit: r359717 - in head: etc/mtree sbin/nvmecontrol sbin/nvmecontrol/tests

2020-04-07 Thread David Bright
Author: dab Date: Tue Apr 7 20:26:42 2020 New Revision: 359717 URL: https://svnweb.freebsd.org/changeset/base/359717 Log: Add a basic test for nvmecontrol I recently made some bug fixes in nvmecontrol. It occurred to me that since nvmecontrol lacks any kyua tests, I should convert the

svn commit: r359562 - in head/sbin/nvmecontrol: . modules/wdc

2020-04-02 Thread David Bright
Author: dab Date: Thu Apr 2 13:52:54 2020 New Revision: 359562 URL: https://svnweb.freebsd.org/changeset/base/359562 Log: Fix various Coverity-detected errors in nvmecontrol This fixes several Coverity-detected errors in nvmecontrol. While in here, a couple additional errors with

svn commit: r359237 - stable/11/sys/cam/nvme

2020-03-23 Thread David Bright
Author: dab Date: Mon Mar 23 12:39:18 2020 New Revision: 359237 URL: https://svnweb.freebsd.org/changeset/base/359237 Log: MFC r359129: Fix parameter reversal potentially causing buffer overrun. Two arguments were reversed in calls to cam_strvis() in nvme_da.c. This was found by a

svn commit: r359236 - stable/12/sys/cam/nvme

2020-03-23 Thread David Bright
Author: dab Date: Mon Mar 23 12:38:44 2020 New Revision: 359236 URL: https://svnweb.freebsd.org/changeset/base/359236 Log: MFC r359129: Fix parameter reversal potentially causing buffer overrun. Two arguments were reversed in calls to cam_strvis() in nvme_da.c. This was found by a

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

2020-03-19 Thread David Bright
Author: dab Date: Thu Mar 19 12:22:20 2020 New Revision: 359129 URL: https://svnweb.freebsd.org/changeset/base/359129 Log: Fix parameter reversal potentially causing buffer overrun. Two arguments were reversed in calls to cam_strvis() in nvme_da.c. This was found by a Coverity scan of

svn commit: r354854 - head/sys/sys

2019-11-19 Thread David Bright
Author: dab Date: Tue Nov 19 14:46:28 2019 New Revision: 354854 URL: https://svnweb.freebsd.org/changeset/base/354854 Log: Don't sanitize linker_set The assumptions of linker_set don't play nicely with AddressSanitizer. AddressSanitizer adds a 'redzone' of zeros around globals

svn commit: r354808 - in head: contrib/openbsm/etc contrib/openbsm/sys/bsm sys/bsm sys/compat/freebsd32 sys/kern sys/security/audit sys/sys tests/sys/posixshm

2019-11-18 Thread David Bright
Author: dab Date: Mon Nov 18 13:31:16 2019 New Revision: 354808 URL: https://svnweb.freebsd.org/changeset/base/354808 Log: Jail and capability mode for shm_rename; add audit support for shm_rename Co-mingling two things here: * Addressing some feedback from Konstantin and Kyle re:

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

2019-09-26 Thread David Bright
Author: dab Date: Thu Sep 26 16:13:17 2019 New Revision: 352756 URL: https://svnweb.freebsd.org/changeset/base/352756 Log: Correct mistake in MLINKS introduced in r352747 Messed up a merge conflict resolution and didn't catch that before commit. Sponsored by: Dell EMC Isilon

svn commit: r352751 - in head/sys: compat/freebsd32 kern sys

2019-09-26 Thread David Bright
Author: dab Date: Thu Sep 26 15:41:10 2019 New Revision: 352751 URL: https://svnweb.freebsd.org/changeset/base/352751 Log: sysent: regenerate after r352747. Sponsored by: Dell EMC Isilon Modified: head/sys/compat/freebsd32/freebsd32_syscall.h

svn commit: r352747 - in head: lib/libc/sys sys/compat/freebsd32 sys/kern sys/sys tests/sys/posixshm usr.bin/truss

2019-09-26 Thread David Bright
Author: dab Date: Thu Sep 26 15:32:28 2019 New Revision: 352747 URL: https://svnweb.freebsd.org/changeset/base/352747 Log: Add an shm_rename syscall Add an atomic shm rename operation, similar in spirit to a file rename. Atomically unlink an shm from a source path and link it to a

svn commit: r345507 - stable/11/sys/dev/pms/RefTisa/tisa/sassata/sas/ini

2019-03-25 Thread David Bright
Author: dab Date: Mon Mar 25 17:04:14 2019 New Revision: 345507 URL: https://svnweb.freebsd.org/changeset/base/345507 Log: MFC r345009: Fix a scribbler in the PMS driver. The ESGL bit was left uninitialized when executing the REPORT LUNS ioctl. This could allow a zeroed data buffer

svn commit: r345508 - stable/10/sys/dev/pms/RefTisa/tisa/sassata/sas/ini

2019-03-25 Thread David Bright
Author: dab Date: Mon Mar 25 17:04:33 2019 New Revision: 345508 URL: https://svnweb.freebsd.org/changeset/base/345508 Log: MFC r345009: Fix a scribbler in the PMS driver. The ESGL bit was left uninitialized when executing the REPORT LUNS ioctl. This could allow a zeroed data buffer

svn commit: r345506 - stable/12/sys/dev/pms/RefTisa/tisa/sassata/sas/ini

2019-03-25 Thread David Bright
Author: dab Date: Mon Mar 25 17:03:39 2019 New Revision: 345506 URL: https://svnweb.freebsd.org/changeset/base/345506 Log: MFC r345009: Fix a scribbler in the PMS driver. The ESGL bit was left uninitialized when executing the REPORT LUNS ioctl. This could allow a zeroed data buffer

Re: svn commit: r345009 - head/sys/dev/pms/RefTisa/tisa/sassata/sas/ini

2019-03-11 Thread David Bright
On Mar 11, 2019, at 9:26 AM, David Bright wrote: > > Author: dab > Date: Mon Mar 11 14:26:45 2019 > New Revision: 345009 > URL: https://svnweb.freebsd.org/changeset/base/345009 > > Log: > Fix a scribbler in the PMS driver. Oops. Reviewed by:Anton Rang htt

svn commit: r345009 - head/sys/dev/pms/RefTisa/tisa/sassata/sas/ini

2019-03-11 Thread David Bright
Author: dab Date: Mon Mar 11 14:26:45 2019 New Revision: 345009 URL: https://svnweb.freebsd.org/changeset/base/345009 Log: Fix a scribbler in the PMS driver. The ESGL bit was left uninitialized when executing the REPORT LUNS ioctl. This could allow a zeroed data buffer to be treated as a

svn commit: r344889 - stable/11/sys/dev/asmc

2019-03-07 Thread David Bright
Author: dab Date: Thu Mar 7 15:31:32 2019 New Revision: 344889 URL: https://svnweb.freebsd.org/changeset/base/344889 Log: MFC r344553: asmc: Add support for Mac mini 2,1 PR: 235798 Submitted by: Trev Reported by:Trev Modified: stable/11/sys/dev/asmc/asmc.c

svn commit: r344888 - stable/12/sys/dev/asmc

2019-03-07 Thread David Bright
Author: dab Date: Thu Mar 7 15:30:48 2019 New Revision: 344888 URL: https://svnweb.freebsd.org/changeset/base/344888 Log: MFC r344553: asmc: Add support for Mac mini 2,1 PR: 235798 Submitted by: Trev Reported by: Trev Modified: stable/12/sys/dev/asmc/asmc.c

svn commit: r344882 - stable/10/usr.sbin/newsyslog

2019-03-07 Thread David Bright
Author: dab Date: Thu Mar 7 13:11:00 2019 New Revision: 344882 URL: https://svnweb.freebsd.org/changeset/base/344882 Log: MFC r344470: Fix several Coverity-detected issues in newsyslog. - CID 1394815, CID 1305673: Dereference before null check - memory was allocated and the

svn commit: r344880 - stable/12/usr.sbin/newsyslog

2019-03-07 Thread David Bright
Author: dab Date: Thu Mar 7 13:10:34 2019 New Revision: 344880 URL: https://svnweb.freebsd.org/changeset/base/344880 Log: MFC r344470: Fix several Coverity-detected issues in newsyslog. - CID 1394815, CID 1305673: Dereference before null check - memory was allocated and the

svn commit: r344881 - stable/11/usr.sbin/newsyslog

2019-03-07 Thread David Bright
Author: dab Date: Thu Mar 7 13:10:48 2019 New Revision: 344881 URL: https://svnweb.freebsd.org/changeset/base/344881 Log: MFC r344470: Fix several Coverity-detected issues in newsyslog. - CID 1394815, CID 1305673: Dereference before null check - memory was allocated and the

svn commit: r344646 - stable/10/sys/dev/pms/RefTisa/tisa/sassata/sas/ini

2019-02-27 Thread David Bright
Author: dab Date: Wed Feb 27 22:29:37 2019 New Revision: 344646 URL: https://svnweb.freebsd.org/changeset/base/344646 Log: MFC r344473: CID 1332000: Logically dead code in sys/dev/pms/RefTisa/tisa/sassata/sas/ini/itdio.c A pointer is first tested for NULL. If non-NULL, another

svn commit: r344645 - stable/11/sys/dev/pms/RefTisa/tisa/sassata/sas/ini

2019-02-27 Thread David Bright
Author: dab Date: Wed Feb 27 22:29:26 2019 New Revision: 344645 URL: https://svnweb.freebsd.org/changeset/base/344645 Log: MFC r344473: CID 1332000: Logically dead code in sys/dev/pms/RefTisa/tisa/sassata/sas/ini/itdio.c A pointer is first tested for NULL. If non-NULL, another

svn commit: r344644 - stable/12/sys/dev/pms/RefTisa/tisa/sassata/sas/ini

2019-02-27 Thread David Bright
Author: dab Date: Wed Feb 27 22:29:12 2019 New Revision: 344644 URL: https://svnweb.freebsd.org/changeset/base/344644 Log: MFC r344473: CID 1332000: Logically dead code in sys/dev/pms/RefTisa/tisa/sassata/sas/ini/itdio.c A pointer is first tested for NULL. If non-NULL, another

svn commit: r344553 - head/sys/dev/asmc

2019-02-25 Thread David Bright
Author: dab Date: Mon Feb 25 21:59:01 2019 New Revision: 344553 URL: https://svnweb.freebsd.org/changeset/base/344553 Log: asmc: Add support for Mac mini 2,1 PR: 235798 Submitted by: Trev Reported by: Trev MFC after:1 week Modified: head/sys/dev/asmc/asmc.c

svn commit: r344473 - head/sys/dev/pms/RefTisa/tisa/sassata/sas/ini

2019-02-22 Thread David Bright
Author: dab Date: Fri Feb 22 18:43:27 2019 New Revision: 344473 URL: https://svnweb.freebsd.org/changeset/base/344473 Log: CID 1332000: Logically dead code in sys/dev/pms/RefTisa/tisa/sassata/sas/ini/itdio.c A pointer is first tested for NULL. If non-NULL, another pointer is set equal

svn commit: r344470 - head/usr.sbin/newsyslog

2019-02-22 Thread David Bright
Author: dab Date: Fri Feb 22 15:31:50 2019 New Revision: 344470 URL: https://svnweb.freebsd.org/changeset/base/344470 Log: Fix several Coverity-detected issues in newsyslog. - CID 1394815, CID 1305673: Dereference before null check - memory was allocated and the allocation checked for

Re: svn commit: r344389 - head/usr.sbin/newsyslog

2019-02-22 Thread David Bright
lready inferred as __dead2 by any compiler > written in this millenium) I’ve reverted (r344468) the two commits that contained the memory leak fixes at issue. Thanks for the feedback. -- David Bright d...@freebsd.org ___ svn-src-all@freebsd.org

svn commit: r344468 - head/usr.sbin/newsyslog

2019-02-22 Thread David Bright
Author: dab Date: Fri Feb 22 14:59:40 2019 New Revision: 344468 URL: https://svnweb.freebsd.org/changeset/base/344468 Log: Revert r344389 & r343906 - Fix Coverity errors in newsyslog It was pointed out that a couple of the "memory leak" CIDs that I fixed were arguably Coverity errors

svn commit: r344393 - stable/11/sys/cam/scsi

2019-02-20 Thread David Bright
Author: dab Date: Wed Feb 20 22:48:55 2019 New Revision: 344393 URL: https://svnweb.freebsd.org/changeset/base/344393 Log: MFC r344024: CID 1009492: Logically dead code in sys/cam/scsi/scsi_xpt.c In `probedone()`, for the `PROBE_REPORT_LUNS` case, all paths that fall to the bottom

svn commit: r344392 - stable/12/sys/cam/scsi

2019-02-20 Thread David Bright
Author: dab Date: Wed Feb 20 22:48:38 2019 New Revision: 344392 URL: https://svnweb.freebsd.org/changeset/base/344392 Log: MFC r344024: CID 1009492: Logically dead code in sys/cam/scsi/scsi_xpt.c In `probedone()`, for the `PROBE_REPORT_LUNS` case, all paths that fall to the bottom

svn commit: r344394 - stable/10/sys/cam/scsi

2019-02-20 Thread David Bright
Author: dab Date: Wed Feb 20 22:49:09 2019 New Revision: 344394 URL: https://svnweb.freebsd.org/changeset/base/344394 Log: MFC r344024: CID 1009492: Logically dead code in sys/cam/scsi/scsi_xpt.c In `probedone()`, for the `PROBE_REPORT_LUNS` case, all paths that fall to the bottom

svn commit: r344389 - head/usr.sbin/newsyslog

2019-02-20 Thread David Bright
Author: dab Date: Wed Feb 20 22:05:44 2019 New Revision: 344389 URL: https://svnweb.freebsd.org/changeset/base/344389 Log: Complete fix for CID 1007454, CID 1007453: Resource leak in newsyslog The result of a strdup() was stored in a global variable and not freed before program exit.

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

2019-02-11 Thread David Bright
Author: dab Date: Mon Feb 11 22:09:26 2019 New Revision: 344024 URL: https://svnweb.freebsd.org/changeset/base/344024 Log: CID 1009492: Logically dead code in sys/cam/scsi/scsi_xpt.c In `probedone()`, for the `PROBE_REPORT_LUNS` case, all paths that fall to the bottom of the case set

Re: svn commit: r343906 - head/usr.sbin/newsyslog

2019-02-08 Thread David Bright
On Feb 8, 2019, at 7:54 AM, David Bright wrote: > > Author: dab > Date: Fri Feb 8 13:54:16 2019 > New Revision: 343906 > URL: https://svnweb.freebsd.org/changeset/base/343906 > > Log: > Fix several Coverity-detected issues in newsyslog. Oops: Diffe

svn commit: r343906 - head/usr.sbin/newsyslog

2019-02-08 Thread David Bright
Author: dab Date: Fri Feb 8 13:54:16 2019 New Revision: 343906 URL: https://svnweb.freebsd.org/changeset/base/343906 Log: Fix several Coverity-detected issues in newsyslog. - CID 1394815, CID 1305673: Dereference before null check - memory was allocated and the allocation checked for

svn commit: r343151 - stable/11/sys/dev/asmc

2019-01-18 Thread David Bright
Author: dab Date: Fri Jan 18 16:04:36 2019 New Revision: 343151 URL: https://svnweb.freebsd.org/changeset/base/343151 Log: MFC r342822: asmc: Add support for Mac mini 4,1 (Mid-2010) Modified: stable/11/sys/dev/asmc/asmc.c stable/11/sys/dev/asmc/asmcvar.h Directory Properties:

svn commit: r343150 - stable/12/sys/dev/asmc

2019-01-18 Thread David Bright
Author: dab Date: Fri Jan 18 16:03:59 2019 New Revision: 343150 URL: https://svnweb.freebsd.org/changeset/base/343150 Log: MFC r342822: asmc: Add support for Mac mini 4,1 (Mid-2010) Modified: stable/12/sys/dev/asmc/asmc.c stable/12/sys/dev/asmc/asmcvar.h Directory Properties:

svn commit: r343149 - stable/11/sys/dev/asmc

2019-01-18 Thread David Bright
Author: dab Date: Fri Jan 18 15:59:49 2019 New Revision: 343149 URL: https://svnweb.freebsd.org/changeset/base/343149 Log: MFC r342770: asmc: Patch to add MacBook Pro 9,2 support PR: 211513 Submitted by: William Theesfeld Jr Reported by: William Theesfeld Jr

svn commit: r343148 - stable/12/sys/dev/asmc

2019-01-18 Thread David Bright
Author: dab Date: Fri Jan 18 15:58:32 2019 New Revision: 343148 URL: https://svnweb.freebsd.org/changeset/base/343148 Log: MFC r342770: asmc: Patch to add MacBook Pro 9,2 support PR: 211513 Submitted by: William Theesfeld Jr Reported by: William Theesfeld Jr

svn commit: r342822 - head/sys/dev/asmc

2019-01-06 Thread David Bright
Author: dab Date: Sun Jan 6 23:43:12 2019 New Revision: 342822 URL: https://svnweb.freebsd.org/changeset/base/342822 Log: asmc: Add support for Mac mini 4,1 (Mid-2010) MFC after:1 week Modified: head/sys/dev/asmc/asmc.c head/sys/dev/asmc/asmcvar.h Modified:

svn commit: r342770 - head/sys/dev/asmc

2019-01-04 Thread David Bright
Author: dab Date: Fri Jan 4 18:21:49 2019 New Revision: 342770 URL: https://svnweb.freebsd.org/changeset/base/342770 Log: asmc: Patch to add MacBook Pro 9,2 support PR: 211513 Submitted by: William Theesfeld Jr Reported by: William Theesfeld Jr MFC after:1 week

svn commit: r342756 - stable/12/sys/dev/asmc

2019-01-03 Thread David Bright
Author: dab Date: Fri Jan 4 02:50:55 2019 New Revision: 342756 URL: https://svnweb.freebsd.org/changeset/base/342756 Log: MFC r342218: asmc: Add support for MacPro1,1 PR: 203431 Submitted by: j...@alisa.org & holin...@saunalahti.fi Reported by: j...@alisa.org

svn commit: r342755 - stable/11/sys/dev/asmc

2019-01-03 Thread David Bright
Author: dab Date: Fri Jan 4 02:50:18 2019 New Revision: 342755 URL: https://svnweb.freebsd.org/changeset/base/342755 Log: MFC r342218: asmc: Add support for MacPro1,1 PR: 203431 Submitted by: j...@alisa.org & holin...@saunalahti.fi Reported by: j...@alisa.org

svn commit: r342753 - stable/12/sys/dev/asmc

2019-01-03 Thread David Bright
Author: dab Date: Fri Jan 4 02:21:00 2019 New Revision: 342753 URL: https://svnweb.freebsd.org/changeset/base/342753 Log: MFC r342171: asmc: Add support for mid-2011 Macmini 5,2 PR: 225911 Submitted by: trev Reported by: trev Modified:

svn commit: r342752 - stable/11/sys/dev/asmc

2019-01-03 Thread David Bright
Author: dab Date: Fri Jan 4 02:20:34 2019 New Revision: 342752 URL: https://svnweb.freebsd.org/changeset/base/342752 Log: MFC r342171: asmc: Add support for mid-2011 Macmini 5,2 PR: 225911 Submitted by: trev Reported by: trev Modified:

svn commit: r342269 - stable/11/sys/dev/asmc

2018-12-19 Thread David Bright
Author: dab Date: Thu Dec 20 00:58:16 2018 New Revision: 342269 URL: https://svnweb.freebsd.org/changeset/base/342269 Log: MFC r341988 asmc: Add Support for Macbook Pro 8,1 PR: 217505 Submitted by: John O. Brickley , updated by Maciej Pasternacki Reported by: John O.

svn commit: r342268 - stable/12/sys/dev/asmc

2018-12-19 Thread David Bright
Author: dab Date: Thu Dec 20 00:57:23 2018 New Revision: 342268 URL: https://svnweb.freebsd.org/changeset/base/342268 Log: MFC r341988 asmc: Add Support for Macbook Pro 8,1 PR: 217505 Submitted by: John O. Brickley , updated by Maciej Pasternacki Reported by: John O.

svn commit: r342254 - stable/11/share/vt/keymaps

2018-12-19 Thread David Bright
Author: dab Date: Wed Dec 19 22:48:27 2018 New Revision: 342254 URL: https://svnweb.freebsd.org/changeset/base/342254 Log: MFC r341806: Add uk.macbook.kbd keymap (vt) PR: 215185 Submitted by: James Wright Reported by: James Wright Added:

svn commit: r342252 - stable/12/share/vt/keymaps

2018-12-19 Thread David Bright
Author: dab Date: Wed Dec 19 22:46:03 2018 New Revision: 342252 URL: https://svnweb.freebsd.org/changeset/base/342252 Log: MFC r341806: Add uk.macbook.kbd keymap (vt) PR: 215185 Submitted by: James Wright Reported by: James Wright Added:

svn commit: r342246 - stable/11/sys/dev/asmc

2018-12-19 Thread David Bright
Author: dab Date: Wed Dec 19 22:17:24 2018 New Revision: 342246 URL: https://svnweb.freebsd.org/changeset/base/342246 Log: MFC r341820: asmc: Add Support for MacBookAir 7,1 and 7,2 PR: 226172 Submitted by: James Wright Reported by: James Wright Modified:

svn commit: r342241 - stable/12/sys/dev/asmc

2018-12-19 Thread David Bright
Author: dab Date: Wed Dec 19 21:28:11 2018 New Revision: 342241 URL: https://svnweb.freebsd.org/changeset/base/342241 Log: MFC r341820: asmc: Add Support for MacBookAir 7,1 and 7,2 PR: 226172 Submitted by: James Wright Reported by: James Wright Modified:

svn commit: r342218 - head/sys/dev/asmc

2018-12-19 Thread David Bright
Author: dab Date: Wed Dec 19 16:45:37 2018 New Revision: 342218 URL: https://svnweb.freebsd.org/changeset/base/342218 Log: asmc: Add support for MacPro1,1 PR: 203431 Submitted by: j...@alisa.org & holin...@saunalahti.fi Reported by: j...@alisa.org MFC after:1 week

svn commit: r342171 - head/sys/dev/asmc

2018-12-17 Thread David Bright
Author: dab Date: Mon Dec 17 17:21:45 2018 New Revision: 342171 URL: https://svnweb.freebsd.org/changeset/base/342171 Log: asmc: Add support for mid-2011 Macmini 5,2 PR: 225911 Submitted by: trev Reported by: trev MFC after:1 week Modified:

svn commit: r341988 - head/sys/dev/asmc

2018-12-12 Thread David Bright
Author: dab Date: Wed Dec 12 13:43:55 2018 New Revision: 341988 URL: https://svnweb.freebsd.org/changeset/base/341988 Log: asmc: Add Support for Macbook Pro 8,1 PR: 217505 Submitted by: John O. Brickley , updated by Maciej Pasternacki Reported by: John O. Brickley MFC

svn commit: r341820 - head/sys/dev/asmc

2018-12-11 Thread David Bright
Author: dab Date: Tue Dec 11 16:35:59 2018 New Revision: 341820 URL: https://svnweb.freebsd.org/changeset/base/341820 Log: asmc: Add Support for MacBookAir 7,1 and 7,2 PR: 226172 Submitted by: James Wright Reported by: James Wright MFC after:1 week Differential

svn commit: r341806 - head/share/vt/keymaps

2018-12-10 Thread David Bright
Author: dab Date: Tue Dec 11 02:14:40 2018 New Revision: 341806 URL: https://svnweb.freebsd.org/changeset/base/341806 Log: Add uk.macbook.kbd keymap (vt) PR: 215185 Submitted by: James Wright Reported by: James Wright Reviewed by: emaste (earlier version) MFC after:

svn commit: r341275 - in stable/11: sys/dev/netmap tests/sys/kqueue/libkqueue

2018-11-29 Thread David Bright
Author: dab Date: Fri Nov 30 02:06:30 2018 New Revision: 341275 URL: https://svnweb.freebsd.org/changeset/base/341275 Log: MFC r337812,r337814,r337820,r341068: Fix several memory leaks (r337812 & r337814). The libkqueue tests have several places that leak memory by using an idiom

svn commit: r341274 - stable/12/tests/sys/kqueue/libkqueue

2018-11-29 Thread David Bright
Author: dab Date: Fri Nov 30 01:45:54 2018 New Revision: 341274 URL: https://svnweb.freebsd.org/changeset/base/341274 Log: MFC r341068: Make whitespace more consistent in libkqueue tests. After r337820, which "corrected" some spaces-instead-of-tab whitespace issues in the libkqueue

svn commit: r341068 - head/tests/sys/kqueue/libkqueue

2018-11-27 Thread David Bright
Author: dab Date: Tue Nov 27 15:12:34 2018 New Revision: 341068 URL: https://svnweb.freebsd.org/changeset/base/341068 Log: Make whitespace more consistent in libkqueue tests. After r337820, which "corrected" some spaces-instead-of-tab whitespace issues in the libkqueue tests, jmg@

svn commit: r337820 - head/tests/sys/kqueue/libkqueue

2018-08-14 Thread David Bright
Author: dab Date: Tue Aug 14 20:26:54 2018 New Revision: 337820 URL: https://svnweb.freebsd.org/changeset/base/337820 Log: Fix a couple whitespace errors in r337814. Reported by: Renato Botelho MFC after:3 days X-MFC-with: r337814 Sponsored by: Dell EMC Modified:

svn commit: r337814 - head/tests/sys/kqueue/libkqueue

2018-08-14 Thread David Bright
Author: dab Date: Tue Aug 14 19:31:06 2018 New Revision: 337814 URL: https://svnweb.freebsd.org/changeset/base/337814 Log: Fix several (more) memory leaks. A follow-up to r337812 to catch a couple more memory leaks that should have been included in that change. Reported by:

svn commit: r337812 - in head: sys/dev/netmap tests/sys/kqueue/libkqueue

2018-08-14 Thread David Bright
Author: dab Date: Tue Aug 14 19:12:45 2018 New Revision: 337812 URL: https://svnweb.freebsd.org/changeset/base/337812 Log: Fix several memory leaks. The libkqueue tests have several places that leak memory by using an idiom like: puts(kevent_to_str(kevp)); Rework to save the

svn commit: r337418 - in stable/11: lib/libc/sys sys/kern tests/sys/kqueue/libkqueue

2018-08-07 Thread David Bright
Author: dab Date: Tue Aug 7 14:39:00 2018 New Revision: 337418 URL: https://svnweb.freebsd.org/changeset/base/337418 Log: MFC r336761 & r336781: Allow a EVFILT_TIMER kevent to be updated. If a timer is updated (re-added) with a different time period (specified in the .data field of

svn commit: r336905 - head/tests/sys/kqueue/libkqueue

2018-07-30 Thread David Bright
Author: dab Date: Mon Jul 30 14:21:49 2018 New Revision: 336905 URL: https://svnweb.freebsd.org/changeset/base/336905 Log: Correct possible misleading error message in kqtest. ian@ pointed out that in the test_abstime() function time(NULL) is used twice; once in an "if" test and again in

svn commit: r336802 - head/tests/sys/kqueue/libkqueue

2018-07-27 Thread David Bright
Author: dab Date: Sat Jul 28 02:53:36 2018 New Revision: 336802 URL: https://svnweb.freebsd.org/changeset/base/336802 Log: Fix compilation error on some arches after r336761 & r336781. Another cast for printing an intmax_t was needed in a kqueue test for some arches. Pointy-hat:

svn commit: r336781 - head/tests/sys/kqueue/libkqueue

2018-07-27 Thread David Bright
Author: dab Date: Fri Jul 27 20:14:58 2018 New Revision: 336781 URL: https://svnweb.freebsd.org/changeset/base/336781 Log: Fix compilation error on some arches after r336761. A cast for printing an intmax_t was needed in a kqueue test for some arches. MFC after:1 week

svn commit: r336761 - in head: lib/libc/sys sys/kern tests/sys/kqueue/libkqueue

2018-07-27 Thread David Bright
Author: dab Date: Fri Jul 27 13:49:17 2018 New Revision: 336761 URL: https://svnweb.freebsd.org/changeset/base/336761 Log: Allow a EVFILT_TIMER kevent to be updated. If a timer is updated (re-added) with a different time period (specified in the .data field of the kevent), the new time

svn commit: r336647 - stable/10/sys/sys

2018-07-23 Thread David Bright
Author: dab Date: Mon Jul 23 18:47:04 2018 New Revision: 336647 URL: https://svnweb.freebsd.org/changeset/base/336647 Log: MFC r336457: Make the definition of struct kevent in event.h match what the man page for kevent(2) says. This is a trivial comment-only fix. The man page for

svn commit: r336646 - stable/11/sys/sys

2018-07-23 Thread David Bright
Author: dab Date: Mon Jul 23 18:35:58 2018 New Revision: 336646 URL: https://svnweb.freebsd.org/changeset/base/336646 Log: MFC r336457: Make the definition of struct kevent in event.h match what the man page for kevent(2) says. This is a trivial comment-only fix. The man page for

svn commit: r336457 - head/sys/sys

2018-07-18 Thread David Bright
Author: dab Date: Wed Jul 18 13:04:03 2018 New Revision: 336457 URL: https://svnweb.freebsd.org/changeset/base/336457 Log: Make the definition of struct kevent in event.h match what the man page for kevent(2) says. This is a trivial comment-only fix. The man page for kevent(2) gives the

svn commit: r336200 - stable/10/sys/sys

2018-07-11 Thread David Bright
Author: dab Date: Wed Jul 11 14:56:38 2018 New Revision: 336200 URL: https://svnweb.freebsd.org/changeset/base/336200 Log: MFC r335765, r335776, r336186: Remove potential identifier conflict in the EV_SET macro. PR43905 pointed out a problem with the EV_SET macro if the passed

svn commit: r336198 - stable/11/sys/sys

2018-07-11 Thread David Bright
Author: dab Date: Wed Jul 11 14:50:06 2018 New Revision: 336198 URL: https://svnweb.freebsd.org/changeset/base/336198 Log: MFC r335765, r335776, r336186: Remove potential identifier conflict in the EV_SET macro. PR43905 pointed out a problem with the EV_SET macro if the passed

svn commit: r336186 - head/sys/sys

2018-07-10 Thread David Bright
Author: dab Date: Wed Jul 11 02:09:11 2018 New Revision: 336186 URL: https://svnweb.freebsd.org/changeset/base/336186 Log: Address some (although not all) style(9) issues in event.h after r335776. Reported by: bde@ MFC after:1 day Sponsored by: Dell EMC Modified:

svn commit: r335776 - head/sys/sys

2018-06-28 Thread David Bright
Author: dab Date: Thu Jun 28 20:37:17 2018 New Revision: 335776 URL: https://svnweb.freebsd.org/changeset/base/335776 Log: Fix compilation error in r335765 under gcc 4.2.1. The anonymous object initialization introduced in r335765 was acceptable to clang, but not gcc 4.2.1. Fix it for

svn commit: r335765 - head/sys/sys

2018-06-28 Thread David Bright
Author: dab Date: Thu Jun 28 17:01:04 2018 New Revision: 335765 URL: https://svnweb.freebsd.org/changeset/base/335765 Log: Remove potential identifier conflict in the EV_SET macro. PR43905 pointed out a problem with the EV_SET macro if the passed struct kevent pointer were specified with

svn commit: r331217 - stable/10/etc/rc.d

2018-03-19 Thread David Bright
Author: dab Date: Mon Mar 19 17:38:35 2018 New Revision: 331217 URL: https://svnweb.freebsd.org/changeset/base/331217 Log: MFC r331015: Modify rc.d/fsck to handle new status from fsck/fsck_ffs r328013 introduced a new error code from fsck_ffs that indicates that it could not

svn commit: r331216 - stable/11/etc/rc.d

2018-03-19 Thread David Bright
Author: dab Date: Mon Mar 19 17:37:51 2018 New Revision: 331216 URL: https://svnweb.freebsd.org/changeset/base/331216 Log: MFC r331015: Modify rc.d/fsck to handle new status from fsck/fsck_ffs r328013 introduced a new error code from fsck_ffs that indicates that it could not

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

2018-03-15 Thread David Bright
Author: dab Date: Thu Mar 15 18:29:56 2018 New Revision: 331015 URL: https://svnweb.freebsd.org/changeset/base/331015 Log: Modify rc.d/fsck to handle new status from fsck/fsck_ffs r328013 introduced a new error code from fsck_ffs that indicates that it could not completely fix the file

Re: svn commit: r328013 - head/sbin/fsck_ffs

2018-03-10 Thread David Bright
uent mount would fail because the filesystem was not clean, and *then* the boot would stop and drop to single user. -- David Bright d...@freebsd.org ___ svn-src-all@freebsd.org mailing list https://lists.freebsd.org/mailman/listinfo/svn-src-all To u

svn commit: r330695 - in stable/10/usr.sbin/pw: . tests

2018-03-09 Thread David Bright
Author: dab Date: Fri Mar 9 14:45:47 2018 New Revision: 330695 URL: https://svnweb.freebsd.org/changeset/base/330695 Log: MFC r330245: Allow the "@" and "!" characters in passwd file GECOS fields. Two PRs (152084 & 210187) request allowing the "@" and/or "!" characters in the

svn commit: r330694 - in stable/11/usr.sbin/pw: . tests

2018-03-09 Thread David Bright
Author: dab Date: Fri Mar 9 14:45:17 2018 New Revision: 330694 URL: https://svnweb.freebsd.org/changeset/base/330694 Log: MFC r330245: Allow the "@" and "!" characters in passwd file GECOS fields. Two PRs (152084 & 210187) request allowing the "@" and/or "!" characters in the

svn commit: r330693 - stable/10/sbin/dhclient

2018-03-09 Thread David Bright
Author: dab Date: Fri Mar 9 14:39:28 2018 New Revision: 330693 URL: https://svnweb.freebsd.org/changeset/base/330693 Log: MFC r330085: dhclient violates RFC2131 when sending early DHCPREQUEST message to re-obtain old IP When dhclient first starts, if an old IP address exists in the

svn commit: r330692 - stable/11/sbin/dhclient

2018-03-09 Thread David Bright
Author: dab Date: Fri Mar 9 14:38:46 2018 New Revision: 330692 URL: https://svnweb.freebsd.org/changeset/base/330692 Log: MFC r330085: dhclient violates RFC2131 when sending early DHCPREQUEST message to re-obtain old IP When dhclient first starts, if an old IP address exists in the

svn commit: r330664 - stable/10/usr.sbin/syslogd

2018-03-08 Thread David Bright
Author: dab Date: Thu Mar 8 17:14:16 2018 New Revision: 330664 URL: https://svnweb.freebsd.org/changeset/base/330664 Log: MFC r330034 Fix a memory leak in syslogd A memory leak in syslogd for processing of forward actions was reported. This modification adapts the patch submitted

svn commit: r330661 - stable/11/usr.sbin/syslogd

2018-03-08 Thread David Bright
Author: dab Date: Thu Mar 8 16:26:49 2018 New Revision: 330661 URL: https://svnweb.freebsd.org/changeset/base/330661 Log: MFC r330034 Fix a memory leak in syslogd A memory leak in syslogd for processing of forward actions was reported. This modification adapts the patch submitted

svn commit: r330512 - stable/10/sys/libkern

2018-03-05 Thread David Bright
Author: dab Date: Mon Mar 5 16:00:05 2018 New Revision: 330512 URL: https://svnweb.freebsd.org/changeset/base/330512 Log: MFC r330027 iconv uses strlen directly on user supplied memory `iconv_sysctl_add` from `sys/libkern/iconv.c` incorrectly limits the size of user strings, such

svn commit: r330505 - stable/11/sys/libkern

2018-03-05 Thread David Bright
Author: dab Date: Mon Mar 5 13:58:03 2018 New Revision: 330505 URL: https://svnweb.freebsd.org/changeset/base/330505 Log: MFC r330027 iconv uses strlen directly on user supplied memory `iconv_sysctl_add` from `sys/libkern/iconv.c` incorrectly limits the size of user strings, such

svn commit: r330245 - in head/usr.sbin/pw: . tests

2018-03-01 Thread David Bright
Author: dab Date: Thu Mar 1 17:47:28 2018 New Revision: 330245 URL: https://svnweb.freebsd.org/changeset/base/330245 Log: Allow the "@" and "!" characters in passwd file GECOS fields. Two PRs (152084 & 210187) request allowing the "@" and/or "!" characters in the passwd file GECOS

  1   2   >