[Midnightbsd-cvs] [MidnightBSD/src] cdda9b: fix path

Lucas Holt noreply at github.com
Thu Dec 3 00:17:24 EST 2020


  Branch: refs/heads/stable/2.0
  Home:   https://github.com/MidnightBSD/src
  Commit: cdda9b21ca272ecc3e9cadc5422960ebe3f948d2
      https://github.com/MidnightBSD/src/commit/cdda9b21ca272ecc3e9cadc5422960ebe3f948d2
  Author: Lucas Holt <luke at foolishgames.com>
  Date:   2020-11-17 (Tue, 17 Nov 2020)

  Changed paths:
    M usr.bin/whereis/pathnames.h

  Log Message:
  -----------
  fix path


  Commit: 2df1fc53367c128afc282ba1ebdbfac6316eff5b
      https://github.com/MidnightBSD/src/commit/2df1fc53367c128afc282ba1ebdbfac6316eff5b
  Author: Lucas Holt <luke at foolishgames.com>
  Date:   2020-11-17 (Tue, 17 Nov 2020)

  Changed paths:
    M sys/kern/kern_jail.c

  Log Message:
  -----------
  |  kern_jail: missing \0 termination check on osrelease parameter
|
|  If a user spplies a non-\0 terminated osrelease parameter reading it back
|  may disclose kernel memory.
|  This is a problem in case of nested jails (children.max > 0, which is not
|  the default).  Otherwise root outside the jail has access to kernel memory
|  by other means and root inside a jail cannot create a child jail.
|
|  Add the proper \0 check at the end of a supplied osrelease parameter and
|  make sure any copies of the field will be \0-terminated.


  Commit: ad9e25051365567731ace4f30b5c8937e187ca0b
      https://github.com/MidnightBSD/src/commit/ad9e25051365567731ace4f30b5c8937e187ca0b
  Author: Lucas Holt <luke at foolishgames.com>
  Date:   2020-11-17 (Tue, 17 Nov 2020)

  Changed paths:
    M usr.bin/whereis/pathnames.h

  Log Message:
  -----------
  Merge branch 'master' of ssh://github.com/midnightbsd/src into master


  Commit: 8d58b082629f0351b4a8ed9c5ec6a5c235cbd58c
      https://github.com/MidnightBSD/src/commit/8d58b082629f0351b4a8ed9c5ec6a5c235cbd58c
  Author: Lucas Holt <luke at foolishgames.com>
  Date:   2020-11-17 (Tue, 17 Nov 2020)

  Changed paths:
    M sys/net/if.c
    M sys/net/if_var.h

  Log Message:
  -----------
  Expose ifr_buffer_get_(buffer|length) outside if.c.


  Commit: 0d4840527ffaba1782b08095608368d43638519b
      https://github.com/MidnightBSD/src/commit/0d4840527ffaba1782b08095608368d43638519b
  Author: Lucas Holt <luke at foolishgames.com>
  Date:   2020-11-17 (Tue, 17 Nov 2020)

  Changed paths:
    M sys/dev/bnxt/if_bnxt.c

  Log Message:
  -----------
  bnxt(4): Fix ioctls when user addresses are inaccessable.


  Commit: 4c8a8239cd4b855412e4dc6012d355d876696f5f
      https://github.com/MidnightBSD/src/commit/4c8a8239cd4b855412e4dc6012d355d876696f5f
  Author: Lucas Holt <luke at foolishgames.com>
  Date:   2020-11-17 (Tue, 17 Nov 2020)

  Changed paths:
    M sys/dev/usb/input/wmt.c

  Log Message:
  -----------
  wmt(4): Fix Synaptics Touch Digitizer V04 attachment


  Commit: ac15dc59e083126bd9887f4e0a2ad7bbd935280c
      https://github.com/MidnightBSD/src/commit/ac15dc59e083126bd9887f4e0a2ad7bbd935280c
  Author: Lucas Holt <luke at foolishgames.com>
  Date:   2020-11-17 (Tue, 17 Nov 2020)

  Changed paths:
    M sys/netinet6/icmp6.c

  Log Message:
  -----------
  Fix hostname to be returned in an ICMPv6 NI Reply message defined
in RFC 4620, ICMPv6 Node Information Queries.  A vnet jail with an
IPv6 address sent a hostname of the host environment, not the
jail, even if another hostname was set to the jail.

This change can be tested by the following commands:

 # ifconfig epair0 create
 # jail -c -n j1 vnet host.hostname=vnetjail path=/ persist
 # ifconfig epair0b vnet j1
 # ifconfig epair0a inet6 -ifdisabled auto_linklocal up
 # jexec j1 ifconfig epair0b inet6 -ifdisabled auto_linklocal up
 # ping6 -w ff02::1%epair0a


  Commit: ff329798722dbe3fae62da838c9e2c71839d42a2
      https://github.com/MidnightBSD/src/commit/ff329798722dbe3fae62da838c9e2c71839d42a2
  Author: Lucas Holt <luke at foolishgames.com>
  Date:   2020-11-17 (Tue, 17 Nov 2020)

  Changed paths:
    M sys/dev/acpica/acpi_battery.c
    M sys/dev/acpica/acpi_cmbat.c
    M sys/dev/acpica/acpi_if.m
    M sys/dev/acpica/acpi_package.c
    M sys/dev/acpica/acpi_smbat.c
    M sys/dev/acpica/acpiio.h
    M sys/dev/acpica/acpivar.h
    M usr.sbin/acpi/acpiconf/acpiconf.c

  Log Message:
  -----------
  |Add ACPI battery subsystem man page.
|
|Add _BIX (Battery Information Extended) object support.
|
|ACPI Control Method Batteries have a _BIF and/or _BIX object which
|provide static properties of the battery.  FreeBSD acpi_cmbat module
|supported _BIF object only, which was deprecated as of ACPI 4.0.
|_BIX is an extended version of _BIF defined in ACPI 4.0 or later.
|
|As of writing, _BIX has two revisions.  One is in ACPI 4.0 (rev.0) and
|another is in ACPI 6.0 (rev.1).  It seems that hardware vendors still
|stick to _BIF only or _BIX rev.0 + _BIF for the maximum compatibility.
|Microsoft requires _BIX rev.0 for Windows machines, so there are some
|laptop machines with _BIX rev.0 only. In this case, FreeBSD does not
|recognize the battery information.
|
|After this change, the acpi_cmbat module gets battery information from
|_BIX or _BIF object and internally uses _BIX rev.1 data structure as
|the primary information store in the kernel.  ACPIIO_BATT_GET_BI[FX]
|returns an acpi_bi[fx] structure built by using information obtained
|from a _BIF or a _BIX object found on the system.  The revision number
|field can be used to check which field is available.  The acpiconf(8)
|utility will show additional information if _BIX is available.
|
|Although ABIs of ACPIIO_BATT_* were changed, the existing APIs for
|userland utilities are not changed and the backward-compatible ABIs
|are provided.  This means that older versions of acpiconf(8) can also
|work with the new kernel. The (union acpi_battery_ioctl_arg) was
|padded to 256 byte long to avoid another ABI change in the future.
|A _BIX object with its revision number >1 will be treated as
|compatible with the rev.1 _BIX format.
|
|Add workaround for models which do not follow the ACPI specification strictly.
|Extra objects are now simply ignored instead of rejecting everything.


  Commit: 92d03461bbc87988efe14d209edb2604005f6344
      https://github.com/MidnightBSD/src/commit/92d03461bbc87988efe14d209edb2604005f6344
  Author: Lucas Holt <luke at foolishgames.com>
  Date:   2020-11-17 (Tue, 17 Nov 2020)

  Changed paths:
    M sys/dev/ciss/ciss.c

  Log Message:
  -----------
  Fix model number


  Commit: 7ec3c467f3a4631625fff48a3e530dfe959565b5
      https://github.com/MidnightBSD/src/commit/7ec3c467f3a4631625fff48a3e530dfe959565b5
  Author: Lucas Holt <luke at foolishgames.com>
  Date:   2020-11-17 (Tue, 17 Nov 2020)

  Changed paths:
    M sys/dev/ciss/ciss.c

  Log Message:
  -----------
  Don't print the request we may be
| aborting in ciss_notify_abort as part of ciss_detach. It's a left-over debug
| that isn't needed and also discloses a kernel address. Only root could
| provoke as part of a devctl or kldunload.


  Commit: 602414c7cc7738bd7dca8160d3ad4d471ed42305
      https://github.com/MidnightBSD/src/commit/602414c7cc7738bd7dca8160d3ad4d471ed42305
  Author: Lucas Holt <luke at foolishgames.com>
  Date:   2020-11-17 (Tue, 17 Nov 2020)

  Changed paths:
    M sys/dev/sound/pci/hda/hdac.c
    M sys/dev/sound/pci/hda/hdac.h

  Log Message:
  -----------
  snd_hda: Add Intel Cannon Lake support


  Commit: 590a3e8fcfc624e6c585e84eef09f75010453607
      https://github.com/MidnightBSD/src/commit/590a3e8fcfc624e6c585e84eef09f75010453607
  Author: Lucas Holt <luke at foolishgames.com>
  Date:   2020-11-17 (Tue, 17 Nov 2020)

  Changed paths:
    M sys/ofed/drivers/infiniband/ulp/ipoib/ipoib_main.c

  Log Message:
  -----------
  The ipoib_unicast_send() function is not supposed to unlock the priv lock.


  Commit: 8f3b0da5fa1408d1edfe2d2a0a7763ecf0748870
      https://github.com/MidnightBSD/src/commit/8f3b0da5fa1408d1edfe2d2a0a7763ecf0748870
  Author: Lucas Holt <luke at foolishgames.com>
  Date:   2020-11-17 (Tue, 17 Nov 2020)

  Changed paths:
    M usr.bin/calendar/calendars/calendar.birthday
    M usr.bin/calendar/calendars/calendar.history
    M usr.bin/calendar/calendars/calendar.holiday
    M usr.bin/calendar/calendars/calendar.music

  Log Message:
  -----------
  calendar(1): Updates and corrections for some calendar files.


  Commit: 3af47a9d633de8fdea77dec04cebb2f4d6c8af58
      https://github.com/MidnightBSD/src/commit/3af47a9d633de8fdea77dec04cebb2f4d6c8af58
  Author: Lucas Holt <luke at foolishgames.com>
  Date:   2020-11-17 (Tue, 17 Nov 2020)

  Changed paths:
    M sys/conf/NOTES
    M sys/conf/options

  Log Message:
  -----------
  hook CAM_IO_STATS up to the build


  Commit: b784f10d375ce0634e10964d6edc4d35d9f73ca5
      https://github.com/MidnightBSD/src/commit/b784f10d375ce0634e10964d6edc4d35d9f73ca5
  Author: Lucas Holt <luke at foolishgames.com>
  Date:   2020-11-17 (Tue, 17 Nov 2020)

  Changed paths:
    M sys/cam/scsi/scsi_enc_ses.c

  Log Message:
  -----------
  ses: sanitize illegal strings in SES element descriptors

Obtained from: FreeBSD


  Commit: 36de403d8729d71f3bf00ab6f7412e57163ac946
      https://github.com/MidnightBSD/src/commit/36de403d8729d71f3bf00ab6f7412e57163ac946
  Author: Lucas Holt <luke at foolishgames.com>
  Date:   2020-11-17 (Tue, 17 Nov 2020)

  Changed paths:
    M usr.sbin/extattr/rmextattr.c

  Log Message:
  -----------
  setextattr: Increase stdin buffer size to 4096


  Commit: 3c558cb80cfee75cb78bb48115d2ec5291c1dc3f
      https://github.com/MidnightBSD/src/commit/3c558cb80cfee75cb78bb48115d2ec5291c1dc3f
  Author: Lucas Holt <luke at foolishgames.com>
  Date:   2020-11-17 (Tue, 17 Nov 2020)

  Changed paths:
    M sys/cam/nvme/nvme_da.c

  Log Message:
  -----------
  Fix parameter reversal potentially causing buffer overrun


  Commit: e1c7fdba60e1beae2203f7ab938a89f950c94714
      https://github.com/MidnightBSD/src/commit/e1c7fdba60e1beae2203f7ab938a89f950c94714
  Author: Lucas Holt <luke at foolishgames.com>
  Date:   2020-11-17 (Tue, 17 Nov 2020)

  Changed paths:
    M sys/dev/netmap/if_ixl_netmap.h

  Log Message:
  -----------
  netmap: ixl: add CRC to outbound frames


  Commit: f2253581c7c0162475a9b597a0024cf5e182f4e0
      https://github.com/MidnightBSD/src/commit/f2253581c7c0162475a9b597a0024cf5e182f4e0
  Author: Lucas Holt <luke at foolishgames.com>
  Date:   2020-11-17 (Tue, 17 Nov 2020)

  Changed paths:
    M sys/cam/scsi/scsi_enc_ses.c

  Log Message:
  -----------
  Broadcom 9400-8i8e HBAs report virtual SES device, where slots representing
external connectors are reported having no phys.  Since sasdev_phys is NULL
there and proto_hdr is a union, ses_paths_iter() misinterpreted them as ATA.
Add explicit protocol check to properly differentiate them.


  Commit: fca960cd77ac84266c2102d3f5f6d233a10ea067
      https://github.com/MidnightBSD/src/commit/fca960cd77ac84266c2102d3f5f6d233a10ea067
  Author: Lucas Holt <luke at foolishgames.com>
  Date:   2020-11-17 (Tue, 17 Nov 2020)

  Changed paths:
    M sys/dev/usb/usb.h
    M sys/dev/usb/usb_hub.c

  Log Message:
  -----------
  Correctly implement support for remote wakeup for usb 3


  Commit: 310b7ea7a66002cd6345671c8a8b3aaa2436e773
      https://github.com/MidnightBSD/src/commit/310b7ea7a66002cd6345671c8a8b3aaa2436e773
  Author: Lucas Holt <luke at foolishgames.com>
  Date:   2020-11-17 (Tue, 17 Nov 2020)

  Changed paths:
    M etc/master.passwd

  Log Message:
  -----------
  Add the tests user, an unprivileged user from the default kyua config.


  Commit: d78832cecf3793666939f5c8eb8089a398807209
      https://github.com/MidnightBSD/src/commit/d78832cecf3793666939f5c8eb8089a398807209
  Author: Lucas Holt <luke at foolishgames.com>
  Date:   2020-11-17 (Tue, 17 Nov 2020)

  Changed paths:
    M sys/dev/mpr/mpr_sas.c
    M sys/dev/mps/mps_sas.c

  Log Message:
  -----------
  Increase buffer in mprsas_log_command()


  Commit: 8c110de1cb8da5023b975f088169f832c4a20d1f
      https://github.com/MidnightBSD/src/commit/8c110de1cb8da5023b975f088169f832c4a20d1f
  Author: Lucas Holt <luke at foolishgames.com>
  Date:   2020-11-17 (Tue, 17 Nov 2020)

  Changed paths:
    M sys/dev/ismt/ismt.c

  Log Message:
  -----------
  ismt: Fix ISMT_DESC_ADDR_RW macro, slave addresses are already left-shifted


  Commit: c87475fe3e6941174f7cea8bb8aca71216c118ae
      https://github.com/MidnightBSD/src/commit/c87475fe3e6941174f7cea8bb8aca71216c118ae
  Author: Lucas Holt <luke at foolishgames.com>
  Date:   2020-11-17 (Tue, 17 Nov 2020)

  Changed paths:
    M sys/dev/ichwd/ichwd.c
    M sys/dev/ichwd/ichwd.h

  Log Message:
  -----------
  Add Atom C3000 watchdog ID.


  Commit: 2c052e587e087121cb0cba7b980c714f19457ab9
      https://github.com/MidnightBSD/src/commit/2c052e587e087121cb0cba7b980c714f19457ab9
  Author: Lucas Holt <luke at foolishgames.com>
  Date:   2020-11-17 (Tue, 17 Nov 2020)

  Changed paths:
    M sys/conf/kmod.mk
    M sys/modules/cxgbe/iw_cxgbe/Makefile
    M sys/modules/ibcore/Makefile
    M sys/modules/ipoib/Makefile
    M sys/modules/iser/Makefile
    M sys/modules/linuxkpi/Makefile
    M sys/modules/mlx4/Makefile
    M sys/modules/mlx4en/Makefile
    M sys/modules/mlx4ib/Makefile
    M sys/modules/mlx5/Makefile
    M sys/modules/mlx5en/Makefile
    M sys/modules/mlx5fpga_tools/Makefile
    M sys/modules/mlx5ib/Makefile
    M sys/modules/mlxfw/Makefile
    M sys/modules/mthca/Makefile
    M sys/modules/qlnx/qlnxe/Makefile
    M sys/modules/qlnx/qlnxev/Makefile
    M sys/modules/rdma/krping/Makefile

  Log Message:
  -----------
  Introduce LINUXKPI_GENSRCS.


  Commit: a76e18e43a96e78809ea501b6eb65e17a4a6d4c7
      https://github.com/MidnightBSD/src/commit/a76e18e43a96e78809ea501b6eb65e17a4a6d4c7
  Author: Lucas Holt <luke at foolishgames.com>
  Date:   2020-11-17 (Tue, 17 Nov 2020)

  Changed paths:
    M etc/group
    M etc/master.passwd

  Log Message:
  -----------
  Create and use a tests group for the tests user.


  Commit: c7116f60d1ca54ef901a7774c17bd3612460081f
      https://github.com/MidnightBSD/src/commit/c7116f60d1ca54ef901a7774c17bd3612460081f
  Author: Lucas Holt <luke at foolishgames.com>
  Date:   2020-11-18 (Wed, 18 Nov 2020)

  Changed paths:
    M sys/dev/sound/pci/hda/hdac.c

  Log Message:
  -----------
  hdaa: remove verbosity from the normal driver ops


  Commit: c25c4d6a1c6ce76409e02fc25386e307aaa48e91
      https://github.com/MidnightBSD/src/commit/c25c4d6a1c6ce76409e02fc25386e307aaa48e91
  Author: Lucas Holt <luke at foolishgames.com>
  Date:   2020-11-18 (Wed, 18 Nov 2020)

  Changed paths:
    M sys/x86/x86/io_apic.c

  Log Message:
  -----------
   Do not spuriously re-enable disabled io_apic pin


  Commit: b450d44be3daedd7543f719d32a296e840117147
      https://github.com/MidnightBSD/src/commit/b450d44be3daedd7543f719d32a296e840117147
  Author: Lucas Holt <luke at foolishgames.com>
  Date:   2020-11-18 (Wed, 18 Nov 2020)

  Changed paths:
    M sys/conf/kmod.mk

  Log Message:
  -----------
  Add pci_iov_if.h header as a dependency for Linuxkpi consumers.


  Commit: 578754c39ef138b2ca9636c5148934303690d11c
      https://github.com/MidnightBSD/src/commit/578754c39ef138b2ca9636c5148934303690d11c
  Author: Lucas Holt <luke at foolishgames.com>
  Date:   2020-11-18 (Wed, 18 Nov 2020)

  Changed paths:
    M sys/compat/linuxkpi/common/include/linux/pci.h
    M sys/compat/linuxkpi/common/src/linux_pci.c

  Log Message:
  -----------
  add linux iov pass through


  Commit: 0e4afbdeb69669c9708a1ee4d6dbd371dd704779
      https://github.com/MidnightBSD/src/commit/0e4afbdeb69669c9708a1ee4d6dbd371dd704779
  Author: Lucas Holt <luke at foolishgames.com>
  Date:   2020-11-18 (Wed, 18 Nov 2020)

  Changed paths:
    M sys/dev/mlx5/mlx5_core/mlx5_main.c

  Log Message:
  -----------
  mlx5_core: add sysctls to report device caps


  Commit: 46b9446fab757c6c6aedb3f42cecb00a8ccb5cee
      https://github.com/MidnightBSD/src/commit/46b9446fab757c6c6aedb3f42cecb00a8ccb5cee
  Author: Lucas Holt <luke at foolishgames.com>
  Date:   2020-11-18 (Wed, 18 Nov 2020)

  Changed paths:
    M sys/dev/mlx5/mlx5_core/mlx5_main.c

  Log Message:
  -----------
   mlx5: Basic PCIe side of SR-IOV support.


  Commit: 292ea959fbe39ca69365e758d31a418eeeb052e3
      https://github.com/MidnightBSD/src/commit/292ea959fbe39ca69365e758d31a418eeeb052e3
  Author: Lucas Holt <luke at foolishgames.com>
  Date:   2020-11-18 (Wed, 18 Nov 2020)

  Changed paths:
    M sys/dev/mlx5/driver.h
    M sys/modules/mlx5/Makefile

  Log Message:
  -----------
  mlx5: Restore eswitch management code


  Commit: 13cdfc78e5480477b9ae29bf59ffdda7049f109f
      https://github.com/MidnightBSD/src/commit/13cdfc78e5480477b9ae29bf59ffdda7049f109f
  Author: Lucas Holt <luke at foolishgames.com>
  Date:   2020-11-18 (Wed, 18 Nov 2020)

  Changed paths:
    A sys/dev/mlx5/mlx5_core/eswitch.h
    A sys/dev/mlx5/mlx5_core/flow_table.h
    A sys/dev/mlx5/mlx5_core/mlx5_eswitch.c

  Log Message:
  -----------
  mlx5: Restore eswitch management code


  Commit: 2ad5ee71c44392e2077c51828af2f3a15961869f
      https://github.com/MidnightBSD/src/commit/2ad5ee71c44392e2077c51828af2f3a15961869f
  Author: Lucas Holt <luke at foolishgames.com>
  Date:   2020-11-18 (Wed, 18 Nov 2020)

  Changed paths:
    M sys/dev/mlx5/mlx5_core/mlx5_eswitch.c
    M sys/dev/mlx5/mlx5_core/mlx5_mpfs.c
    M sys/dev/mlx5/mlx5_en/mlx5_en_flow_table.c
    M sys/dev/mlx5/mpfs.h

  Log Message:
  -----------
  mlx5: Integrate eswitch and mpfs management


  Commit: 330ed21b08c9616e0796ed6795232ef4878145e7
      https://github.com/MidnightBSD/src/commit/330ed21b08c9616e0796ed6795232ef4878145e7
  Author: Lucas Holt <luke at foolishgames.com>
  Date:   2020-11-18 (Wed, 18 Nov 2020)

  Changed paths:
    M sys/dev/mlx5/device.h

  Log Message:
  -----------
  mlx5: Add 'follow' vport state


  Commit: 218ae9c4128522153219789b93bf1c01a97f9330
      https://github.com/MidnightBSD/src/commit/218ae9c4128522153219789b93bf1c01a97f9330
  Author: Lucas Holt <luke at foolishgames.com>
  Date:   2020-11-18 (Wed, 18 Nov 2020)

  Changed paths:
    M sys/dev/mlx5/mlx5_core/mlx5_main.c

  Log Message:
  -----------
  mlx5: Use eswitch interface to configure VFs


  Commit: fd3e5868407f60d48e16ed4618220cfef8e22126
      https://github.com/MidnightBSD/src/commit/fd3e5868407f60d48e16ed4618220cfef8e22126
  Author: Lucas Holt <luke at foolishgames.com>
  Date:   2020-11-18 (Wed, 18 Nov 2020)

  Changed paths:
    M sys/dev/mlx5/mlx5_core/eswitch.h
    M sys/dev/mlx5/mlx5_core/mlx5_eswitch.c
    M sys/dev/mlx5/mlx5_core/mlx5_main.c

  Log Message:
  -----------
  mlx5: Read number of VF ports from the SR-IOV cap


  Commit: 38f0809252218f50ff6ade3bdabcfa3d4f88e56a
      https://github.com/MidnightBSD/src/commit/38f0809252218f50ff6ade3bdabcfa3d4f88e56a
  Author: Lucas Holt <luke at foolishgames.com>
  Date:   2020-11-18 (Wed, 18 Nov 2020)

  Changed paths:
    M sys/dev/mlx5/mlx5_core/mlx5_eq.c

  Log Message:
  -----------
   mlx5: Route NIC_VPORT_CHANGE events to eswitch


  Commit: a62a2cb134f74ae1f47d12a8236df15c71408b7c
      https://github.com/MidnightBSD/src/commit/a62a2cb134f74ae1f47d12a8236df15c71408b7c
  Author: Lucas Holt <luke at foolishgames.com>
  Date:   2020-11-18 (Wed, 18 Nov 2020)

  Changed paths:
    M sys/dev/mlx5/mlx5_core/mlx5_main.c

  Log Message:
  -----------
  mlx5_core: lower the severity of message noting


  Commit: 0b130793177a8b3893d4d26c5125657586c8cfc9
      https://github.com/MidnightBSD/src/commit/0b130793177a8b3893d4d26c5125657586c8cfc9
  Author: Lucas Holt <luke at foolishgames.com>
  Date:   2020-11-18 (Wed, 18 Nov 2020)

  Changed paths:
    M sys/conf/files

  Log Message:
  -----------
  Add file for static compilation of mlx5


  Commit: cb479c2ada53051a6e6557c2e46245bcb4e98560
      https://github.com/MidnightBSD/src/commit/cb479c2ada53051a6e6557c2e46245bcb4e98560
  Author: Lucas Holt <luke at foolishgames.com>
  Date:   2020-11-19 (Thu, 19 Nov 2020)

  Changed paths:
    M sys/dev/ciss/ciss.c

  Log Message:
  -----------
  Add missing STAILQ_INIT() in ciss_disable_adapter().

I think it should fix reported panic after "ADAPTER HEARTBEAT FAILED".


  Commit: 176ef42677ae7c04feef3716b500f26f7ad3dd49
      https://github.com/MidnightBSD/src/commit/176ef42677ae7c04feef3716b500f26f7ad3dd49
  Author: Lucas Holt <luke at foolishgames.com>
  Date:   2020-11-19 (Thu, 19 Nov 2020)

  Changed paths:
    M cddl/contrib/opensolaris/cmd/ztest/ztest.c
    M sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/zil.h
    M sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/zil_impl.h
    M sys/cddl/contrib/opensolaris/uts/common/fs/zfs/zfs_log.c
    M sys/cddl/contrib/opensolaris/uts/common/fs/zfs/zil.c
    M sys/cddl/contrib/opensolaris/uts/common/fs/zfs/zvol.c

  Log Message:
  -----------
   make zil max block size tunable
|
|We've observed that on some highly fragmented pools, most metaslab
|allocations are small (~2-8KB), but there are some large, 128K
|allocations.  The large allocations are for ZIL blocks.  If there is a
|lot of fragmentation, the large allocations can be hard to satisfy.
|
|The most common impact of this is that we need to check (and thus load)
|lots of metaslabs from the ZIL allocation code path, causing sync writes
|to wait for metaslabs to load, which can take a second or more.  In the
|worst case, we may not be able to satisfy the allocation, in which case
|the ZIL will resort to txg_wait_synced() to ensure the change is on
|disk.
|
|To provide a workaround for this, this change adds a tunable that can
|reduce the size of ZIL blocks.


  Commit: 3904dc3d9317c95b70076ce817f844bc64f85557
      https://github.com/MidnightBSD/src/commit/3904dc3d9317c95b70076ce817f844bc64f85557
  Author: Lucas Holt <luke at foolishgames.com>
  Date:   2020-11-20 (Fri, 20 Nov 2020)

  Changed paths:
    M sys/kern/subr_smp.c

  Log Message:
  -----------
  fix name


  Commit: 8d2dfbc5b48bb53cf0a8f2d9588e1af1b5821779
      https://github.com/MidnightBSD/src/commit/8d2dfbc5b48bb53cf0a8f2d9588e1af1b5821779
  Author: Lucas Holt <luke at foolishgames.com>
  Date:   2020-11-20 (Fri, 20 Nov 2020)

  Changed paths:
    M sys/dev/usb/input/ukbd.c

  Log Message:
  -----------
  Evaluate modifier keys before the regular keys,
so that if a modifier key is pressed at the same time as a regular key, that
means key with modifier is output. Some automated USB keyboards like Yubikeys
need this.


  Commit: 3df1062bb2db1c089d6ec05bf44dbbaa9232f3b9
      https://github.com/MidnightBSD/src/commit/3df1062bb2db1c089d6ec05bf44dbbaa9232f3b9
  Author: Lucas Holt <luke at foolishgames.com>
  Date:   2020-11-20 (Fri, 20 Nov 2020)

  Changed paths:
    M sys/kern/subr_smp.c

  Log Message:
  -----------
  Merge branch 'master' of ssh://github.com/midnightbsd/src into master


  Commit: 4ef1444ed7367a14443bf0e16b4fdf86fcb51ce1
      https://github.com/MidnightBSD/src/commit/4ef1444ed7367a14443bf0e16b4fdf86fcb51ce1
  Author: Lucas Holt <luke at foolishgames.com>
  Date:   2020-11-20 (Fri, 20 Nov 2020)

  Changed paths:
    M sys/fs/cuse/cuse.c

  Log Message:
  -----------
  Fine grain locking inside the cuse(3) kernel module.

Implement one mutex per cuse(3) server instance which also cover the
clients belonging to the given server instance.

This should significantly reduce the mutex congestion inside the
cuse(3) kernel module when multiple servers are in use.

Obtained from: FreeBSD


  Commit: 71bcfba5f5bb23f41e8853d6ef98d59865474c5f
      https://github.com/MidnightBSD/src/commit/71bcfba5f5bb23f41e8853d6ef98d59865474c5f
  Author: Lucas Holt <luke at foolishgames.com>
  Date:   2020-11-20 (Fri, 20 Nov 2020)

  Changed paths:
    M sys/dev/acpica/acpi.c
    M sys/fs/cuse/cuse.c
    M sys/i386/bios/apm.c
    M sys/kern/imgact_binmisc.c
    M sys/kern/kern_linker.c
    M sys/kern/kern_module.c
    M sys/kern/kern_synch.c
    M sys/kern/kern_sysctl.c
    M sys/kern/link_elf.c
    M sys/kern/link_elf_obj.c
    M sys/kern/posix4_mib.c
    M sys/kern/subr_pcpu.c
    M sys/net/route.c
    M sys/net/vnet.c

  Log Message:
  -----------
  use NULL for SYSINIT's last arg


  Commit: 01cf91da4d176bfd3bdda2c81e5360052bf7e3fd
      https://github.com/MidnightBSD/src/commit/01cf91da4d176bfd3bdda2c81e5360052bf7e3fd
  Author: Lucas Holt <luke at foolishgames.com>
  Date:   2020-11-20 (Fri, 20 Nov 2020)

  Changed paths:
    M sys/ufs/ufs/inode.h

  Log Message:
  -----------
  Use proper boolean expressions for soft update macros.


  Commit: 1e16e9176184bb094a02d1ddb173ae281e013725
      https://github.com/MidnightBSD/src/commit/1e16e9176184bb094a02d1ddb173ae281e013725
  Author: Lucas Holt <luke at foolishgames.com>
  Date:   2020-11-20 (Fri, 20 Nov 2020)

  Changed paths:
    M sys/netgraph/ng_nat.c
    M sys/netgraph/ng_nat.h

  Log Message:
  -----------
  Allow ng_nat to be attached to a ethernet interface directly via ng_ether(4)
or the likes. Add new control message types: setdlt and getdlt to switch
from default DLT_RAW (no encapsulation) to DLT_EN10MB (ethernet).


  Commit: c096fd55f8b119172fc393bb055c84d2b09cb78a
      https://github.com/MidnightBSD/src/commit/c096fd55f8b119172fc393bb055c84d2b09cb78a
  Author: Lucas Holt <luke at foolishgames.com>
  Date:   2020-11-20 (Fri, 20 Nov 2020)

  Changed paths:
    M etc/rc.d/ipfw

  Log Message:
  -----------
  Correct "service ipfw status" for
INET6-only systems.


  Commit: 1c1fe987d50d0a7b2e3128a2c85b4cd502d5146b
      https://github.com/MidnightBSD/src/commit/1c1fe987d50d0a7b2e3128a2c85b4cd502d5146b
  Author: Lucas Holt <luke at foolishgames.com>
  Date:   2020-11-20 (Fri, 20 Nov 2020)

  Changed paths:
    M etc/rc.d/ipfw

  Log Message:
  -----------
  bad indent


  Commit: 82808547c62ba3a8ce21cdbfd12e133903df5d54
      https://github.com/MidnightBSD/src/commit/82808547c62ba3a8ce21cdbfd12e133903df5d54
  Author: Lucas Holt <luke at foolishgames.com>
  Date:   2020-11-20 (Fri, 20 Nov 2020)

  Changed paths:
    M sys/netgraph/ng_nat.c

  Log Message:
  -----------
  ng_nat implements NAT for IPv4 traffic only.  When connected to an
ng_ether node it erroneously handled IPv6 packets as well.


  Commit: 3e9d088183afbc0fa4aaef1e017c4e980bc9086b
      https://github.com/MidnightBSD/src/commit/3e9d088183afbc0fa4aaef1e017c4e980bc9086b
  Author: Lucas Holt <luke at foolishgames.com>
  Date:   2020-11-20 (Fri, 20 Nov 2020)

  Changed paths:
    M sys/conf/kern.post.mk

  Log Message:
  -----------
  make all is needed to generate .depend.*


  Commit: b683cf82d5d398a103bd315f53b2dec908f5935f
      https://github.com/MidnightBSD/src/commit/b683cf82d5d398a103bd315f53b2dec908f5935f
  Author: Lucas Holt <luke at foolishgames.com>
  Date:   2020-11-20 (Fri, 20 Nov 2020)

  Changed paths:
    M cddl/contrib/opensolaris/lib/libzfs/common/libzfs.h
    M cddl/contrib/opensolaris/lib/libzfs/common/libzfs_dataset.c
    M cddl/contrib/opensolaris/lib/libzfs/common/libzfs_sendrecv.c
    M cddl/contrib/opensolaris/lib/libzfs/common/libzfs_util.c
    M sys/cddl/contrib/opensolaris/uts/common/fs/zfs/dmu_objset.c
    M sys/cddl/contrib/opensolaris/uts/common/fs/zfs/dmu_send.c
    M sys/cddl/contrib/opensolaris/uts/common/fs/zfs/dsl_dir.c
    M sys/cddl/contrib/opensolaris/uts/common/fs/zfs/zfs_ioctl.c
    M sys/cddl/contrib/opensolaris/uts/common/sys/fs/zfs.h

  Log Message:
  -----------
  ZVOLs should not be allowed to have children

zfs create, receive and rename can bypass this hierarchy rule. Update
both userland and kernel module to prevent this issue and use pyzfs
unit tests to exercise the ioctls directly.

Note: this commit slightly changes zfs_ioc_create() ABI. This allow to
differentiate a generic error (EINVAL) from the specific case where we
tried to create a dataset below a ZVOL (ZFS_ERR_WRONG_PARENT).


  Commit: a23ff44185531fc358c73e2c17b2f6bba904210e
      https://github.com/MidnightBSD/src/commit/a23ff44185531fc358c73e2c17b2f6bba904210e
  Author: Lucas Holt <luke at foolishgames.com>
  Date:   2020-11-20 (Fri, 20 Nov 2020)

  Changed paths:
    M sys/ufs/ufs/inode.h

  Log Message:
  -----------
  revert


  Commit: 3dcef823bae266fe66980553ae0fbba0aa853615
      https://github.com/MidnightBSD/src/commit/3dcef823bae266fe66980553ae0fbba0aa853615
  Author: Lucas Holt <luke at foolishgames.com>
  Date:   2020-11-21 (Sat, 21 Nov 2020)

  Changed paths:
    M sys/net80211/ieee80211_amrr.c

  Log Message:
  -----------
  net80211: fix another possible panic for some drivers


  Commit: d3278d9e01000530276f3914981891843c168a22
      https://github.com/MidnightBSD/src/commit/d3278d9e01000530276f3914981891843c168a22
  Author: Lucas Holt <luke at foolishgames.com>
  Date:   2020-11-21 (Sat, 21 Nov 2020)

  Changed paths:
    M cddl/contrib/opensolaris/cmd/zfs/zfs_util.h
    M cddl/contrib/opensolaris/cmd/zpool/zpool_main.c
    M cddl/contrib/opensolaris/cmd/zpool/zpool_util.h
    M tests/sys/kqueue/libkqueue/common.h
    M tests/sys/kqueue/libkqueue/proc.c
    M tests/sys/kqueue/libkqueue/read.c
    M tests/sys/kqueue/libkqueue/signal.c
    M tests/sys/kqueue/libkqueue/timer.c
    M tests/sys/kqueue/libkqueue/user.c
    M tests/sys/kqueue/libkqueue/vnode.c
    M usr.bin/locate/locate/locate.c
    M usr.bin/locate/locate/locate.h
    M usr.bin/systat/swap.c
    M usr.sbin/config/config.h
    M usr.sbin/config/main.c

  Log Message:
  -----------
  -fno-common fixes


  Commit: f974c0526de7e41915fa01548020347221e3f0c2
      https://github.com/MidnightBSD/src/commit/f974c0526de7e41915fa01548020347221e3f0c2
  Author: Lucas Holt <luke at foolishgames.com>
  Date:   2020-11-21 (Sat, 21 Nov 2020)

  Changed paths:
    M usr.sbin/config/main.c

  Log Message:
  -----------
  fix a couple of buffer overflows


  Commit: 2b6b3dff8776a04a220f8aac6f9c437333ceeba4
      https://github.com/MidnightBSD/src/commit/2b6b3dff8776a04a220f8aac6f9c437333ceeba4
  Author: Lucas Holt <luke at foolishgames.com>
  Date:   2020-11-21 (Sat, 21 Nov 2020)

  Changed paths:
    M usr.bin/calendar/calendars/calendar.usholiday
    M usr.bin/calendar/parsedata.c
    M usr.bin/calendar/tests/calendar.calibrate
    M usr.bin/calendar/tests/regress.sh

  Log Message:
  -----------
  Fix calculation of the recurring weekdays


  Commit: 17cd35bf3f57506399b76d96292a7782010a11df
      https://github.com/MidnightBSD/src/commit/17cd35bf3f57506399b76d96292a7782010a11df
  Author: Lucas Holt <luke at foolishgames.com>
  Date:   2020-11-21 (Sat, 21 Nov 2020)

  Changed paths:
    M usr.bin/ruptime/ruptime.c

  Log Message:
  -----------
  fix a bunch of formatting issues.

Obtained from: freebsd


  Commit: 55ec73971cbcbeda5012406e1b16df84fd0a5784
      https://github.com/MidnightBSD/src/commit/55ec73971cbcbeda5012406e1b16df84fd0a5784
  Author: Lucas Holt <luke at foolishgames.com>
  Date:   2020-11-21 (Sat, 21 Nov 2020)

  Changed paths:
    M usr.bin/ruptime/ruptime.c

  Log Message:
  -----------
  more formatting


  Commit: af25d3539e5f8aef1d4b2bcde7bf50fedfa92092
      https://github.com/MidnightBSD/src/commit/af25d3539e5f8aef1d4b2bcde7bf50fedfa92092
  Author: Lucas Holt <luke at foolishgames.com>
  Date:   2020-11-21 (Sat, 21 Nov 2020)

  Changed paths:
    M sys/netinet6/nd6_nbr.c

  Log Message:
  -----------
  Ignore ND6 neighbor advertisement received for static link-layer entries.


  Commit: 00f7bac715411900de4b897d46a03c11c0b14bea
      https://github.com/MidnightBSD/src/commit/00f7bac715411900de4b897d46a03c11c0b14bea
  Author: Lucas Holt <luke at foolishgames.com>
  Date:   2020-11-21 (Sat, 21 Nov 2020)

  Changed paths:
    M sys/dev/mii/brgphy.c
    M sys/dev/mii/miidevs

  Log Message:
  -----------
  Add support for BCM54618SE PHY


  Commit: 2e3f2f63a7065d58b422f14b8769af3a931d6270
      https://github.com/MidnightBSD/src/commit/2e3f2f63a7065d58b422f14b8769af3a931d6270
  Author: Lucas Holt <luke at foolishgames.com>
  Date:   2020-11-21 (Sat, 21 Nov 2020)

  Changed paths:
    M sys/dev/mlx5/mlx5_en/mlx5_en_main.c

  Log Message:
  -----------
  Ensure a minimum inline size of 16 bytes in mlx5en(4).

This includes 14 bytes of ethernet header and 2 bytes of VLAN header.

This allows for making assumptions about the inline size limit
in the fast transmit path later on.

Use a signed integer variable to catch underflow.

Obtained from: FreeBSD


  Commit: 1fd2f542869182dbf8f3a053fd17c042e715dfa6
      https://github.com/MidnightBSD/src/commit/1fd2f542869182dbf8f3a053fd17c042e715dfa6
  Author: Lucas Holt <luke at foolishgames.com>
  Date:   2020-11-21 (Sat, 21 Nov 2020)

  Changed paths:
    M sys/dev/mlx5/mlx5_en/mlx5_en_tx.c

  Log Message:
  -----------
  Don't drop packets having too many TCP option
headers in mlx5en(4).


  Commit: 26b5eb65539ec032f698e831badf6e98d26b03f6
      https://github.com/MidnightBSD/src/commit/26b5eb65539ec032f698e831badf6e98d26b03f6
  Author: Lucas Holt <luke at foolishgames.com>
  Date:   2020-11-21 (Sat, 21 Nov 2020)

  Changed paths:
    M sys/dev/mlx5/mlx5_en/en.h
    M sys/dev/mlx5/mlx5_en/mlx5_en_tx.c

  Log Message:
  -----------
   Count number of times transmit ring is out of buffers in mlx5en(4).


  Commit: b621fe195506d6d59a9eb99eac91f821f346bb7d
      https://github.com/MidnightBSD/src/commit/b621fe195506d6d59a9eb99eac91f821f346bb7d
  Author: Lucas Holt <luke at foolishgames.com>
  Date:   2020-11-21 (Sat, 21 Nov 2020)

  Changed paths:
    M sys/dev/mlx5/mlx5_en/en.h
    M sys/dev/mlx5/mlx5_en/mlx5_en_main.c

  Log Message:
  -----------
  Remove obsolete bufring stats in mlx5en(4).


  Commit: 42abea83fa4288763e7108c7b332c6ce7d0b229f
      https://github.com/MidnightBSD/src/commit/42abea83fa4288763e7108c7b332c6ce7d0b229f
  Author: Lucas Holt <luke at foolishgames.com>
  Date:   2020-11-21 (Sat, 21 Nov 2020)

  Changed paths:
    M sys/dev/mlx5/mlx5_en/mlx5_en_main.c

  Log Message:
  -----------
   Account out of buffer as dropped packets in mlx5en(4).


  Commit: 9551349d14c7d6080e6465192e9102367ec52773
      https://github.com/MidnightBSD/src/commit/9551349d14c7d6080e6465192e9102367ec52773
  Author: Lucas Holt <luke at foolishgames.com>
  Date:   2020-11-21 (Sat, 21 Nov 2020)

  Changed paths:
    M sys/cam/scsi/scsi_enc_ses.c

  Log Message:
  -----------
  Relax too strict SES element descriptors check


  Commit: 7a5ea34629fc68483db8e5a2a931aa5d224f61a1
      https://github.com/MidnightBSD/src/commit/7a5ea34629fc68483db8e5a2a931aa5d224f61a1
  Author: Lucas Holt <luke at foolishgames.com>
  Date:   2020-11-21 (Sat, 21 Nov 2020)

  Changed paths:
    M usr.bin/calendar/tests/Makefile

  Log Message:
  -----------
  fix test list


  Commit: a3c5dc4bd3be5dd910aecf434712af85e867d316
      https://github.com/MidnightBSD/src/commit/a3c5dc4bd3be5dd910aecf434712af85e867d316
  Author: Lucas Holt <luke at foolishgames.com>
  Date:   2020-11-21 (Sat, 21 Nov 2020)

  Changed paths:
    M sys/dev/sound/usb/uaudio.c

  Log Message:
  -----------
  Avoid scaling USB audio mixer values twice.


  Commit: c18a6690d911af8b0e2292d5edc73b5460ddb8bb
      https://github.com/MidnightBSD/src/commit/c18a6690d911af8b0e2292d5edc73b5460ddb8bb
  Author: Lucas Holt <luke at foolishgames.com>
  Date:   2020-11-21 (Sat, 21 Nov 2020)

  Changed paths:
    M sys/dev/sound/usb/uaudio.c

  Log Message:
  -----------
  Factor out USB audio mixer value range check.


  Commit: d3824d5cf6be62703f38dadeb34e598f3fcb2990
      https://github.com/MidnightBSD/src/commit/d3824d5cf6be62703f38dadeb34e598f3fcb2990
  Author: Lucas Holt <luke at foolishgames.com>
  Date:   2020-11-21 (Sat, 21 Nov 2020)

  Changed paths:
    M sys/dev/sound/usb/uaudio.c

  Log Message:
  -----------
  Make mute controls available for USB audio


  Commit: 4e7a230af326098008d10b81a8a2483508cdba1c
      https://github.com/MidnightBSD/src/commit/4e7a230af326098008d10b81a8a2483508cdba1c
  Author: Lucas Holt <luke at foolishgames.com>
  Date:   2020-11-21 (Sat, 21 Nov 2020)

  Changed paths:
    M sys/dev/sound/usb/uaudio.c

  Log Message:
  -----------
   Be more intelligent when classifying USB audio


  Commit: 7993fe17bf3e5553d38c8caf4b41f7b913de99d9
      https://github.com/MidnightBSD/src/commit/7993fe17bf3e5553d38c8caf4b41f7b913de99d9
  Author: Lucas Holt <luke at foolishgames.com>
  Date:   2020-11-21 (Sat, 21 Nov 2020)

  Changed paths:
    M sys/dev/sound/usb/uaudio.c

  Log Message:
  -----------
  Improve USB audio mixer support for USB audio
class 1 and 2. - make sure volume controls are correctly mapped to "pcm" and
"rec" depending   on how they deliver audio to the USB host. - make sure
there are no duplicate record selections. - remove internal only mixer class
type. - don't add software volume controls for recording only. - some minor
mixer code cleanup.


  Commit: e84f0fb3c9778a14bedf44548d3d0de900bc6791
      https://github.com/MidnightBSD/src/commit/e84f0fb3c9778a14bedf44548d3d0de900bc6791
  Author: Lucas Holt <luke at foolishgames.com>
  Date:   2020-11-21 (Sat, 21 Nov 2020)

  Changed paths:
    M sys/dev/sound/pcm/mixer.c

  Log Message:
  -----------
  Change default microphone level from 0 to 25.


  Commit: 044552d953efe156e49c8512a5ca7432879808c3
      https://github.com/MidnightBSD/src/commit/044552d953efe156e49c8512a5ca7432879808c3
  Author: Lucas Holt <luke at foolishgames.com>
  Date:   2020-11-21 (Sat, 21 Nov 2020)

  Changed paths:
    M sys/dev/sound/pcm/mixer.c
    M sys/dev/sound/pcm/mixer.h

  Log Message:
  -----------
  Implement new mixer API to return the device pointer based on the mixer pointer.


  Commit: b6baa305cdd222c5b4267a75bd21065ef1ea2575
      https://github.com/MidnightBSD/src/commit/b6baa305cdd222c5b4267a75bd21065ef1ea2575
  Author: Lucas Holt <luke at foolishgames.com>
  Date:   2020-11-21 (Sat, 21 Nov 2020)

  Changed paths:
    M etc/rc.d/firstboot

  Log Message:
  -----------
  fix a typo


  Commit: 699ddebf52d5906a86251c94b4c23f079d078597
      https://github.com/MidnightBSD/src/commit/699ddebf52d5906a86251c94b4c23f079d078597
  Author: Lucas Holt <luke at foolishgames.com>
  Date:   2020-11-21 (Sat, 21 Nov 2020)

  Changed paths:
    M sys/dev/sound/usb/uaudio.c
    M sys/dev/sound/usb/uaudio.h
    M sys/dev/sound/usb/uaudio_pcm.c

  Log Message:
  -----------
  Add support for multiple playback and recording
devices per physical USB audio device. This requires some structural
refactoring inside the driver, mostly about converting existing audio channel
structures into arrays.

The main audio mixer is provided by the first PCM instance.
The non-first audio instances may only have a software mixer for PCM playback.

Obtained from: FreeBSD


  Commit: e326da1e978e1531e24626856a3ce4476229d980
      https://github.com/MidnightBSD/src/commit/e326da1e978e1531e24626856a3ce4476229d980
  Author: Lucas Holt <luke at foolishgames.com>
  Date:   2020-11-21 (Sat, 21 Nov 2020)

  Changed paths:
    M sys/dev/evdev/cdev.c

  Log Message:
  -----------
  evdev: Add COMPAT_FREEBSD32 support for amd64
arch

Incompatibility between i386 and amd64 evdev ABIs was caused by presence of
'struct timeval' in evdev protocol. Replace it with 'struct timeval32' for
32 bit binaries.

Big-endian platforms may require additional work due to bitstr_t (array of
unsigned longs) usage in ioctl interface.


  Commit: b46ada4caff5cee729c69d6d7f25dcb8624308e6
      https://github.com/MidnightBSD/src/commit/b46ada4caff5cee729c69d6d7f25dcb8624308e6
  Author: Lucas Holt <luke at foolishgames.com>
  Date:   2020-11-21 (Sat, 21 Nov 2020)

  Changed paths:
    M sys/compat/linuxkpi/common/include/linux/srcu.h

  Log Message:
  -----------
  Some fixes for SRCU in the LinuxKPI.


  Commit: f911860f0590d21c9481a78c3d55221aed770b44
      https://github.com/MidnightBSD/src/commit/f911860f0590d21c9481a78c3d55221aed770b44
  Author: Lucas Holt <luke at foolishgames.com>
  Date:   2020-11-21 (Sat, 21 Nov 2020)

  Changed paths:
    M sys/compat/linuxkpi/common/include/linux/rcupdate.h
    M sys/compat/linuxkpi/common/src/linux_rcu.c
    M sys/sys/param.h

  Log Message:
  -----------
  Clone the RCU interface into a sleepable and a non-sleepable part in the LinuxKPI.

Bump the freebsd compatibility version

Obtained from: FreeBSD


  Commit: 89f9f914abb71c309ae3052be4e66d3cf00fdec0
      https://github.com/MidnightBSD/src/commit/89f9f914abb71c309ae3052be4e66d3cf00fdec0
  Author: Lucas Holt <luke at foolishgames.com>
  Date:   2020-11-21 (Sat, 21 Nov 2020)

  Changed paths:
    M sys/dev/ahci/ahci_pci.c

  Log Message:
  -----------
  Add ID for JMicron JMB582/JMB585 AHCI
controller.

JMB582 has 2 6Gbps SATA ports and PCIe 3.0 x1.
JMB585 has 5 6Gbps SATA ports and PCIe 3.0 x2.

Both chips support AHCI v1.31, Port Multiplier with FBS and 8 MSI vectors.

Obtained from: FreeBSD


  Commit: 3186cde0b172c6e36c09a646e989c1ccd3967d15
      https://github.com/MidnightBSD/src/commit/3186cde0b172c6e36c09a646e989c1ccd3967d15
  Author: Lucas Holt <luke at foolishgames.com>
  Date:   2020-11-22 (Sun, 22 Nov 2020)

  Changed paths:
    M sys/ufs/ffs/ffs_vfsops.c

  Log Message:
  -----------
  ufs: apply suspension for non-forced rw unmounts.


  Commit: e110a7047c05a0733f7afa98acc664b80045e467
      https://github.com/MidnightBSD/src/commit/e110a7047c05a0733f7afa98acc664b80045e467
  Author: Lucas Holt <luke at foolishgames.com>
  Date:   2020-11-22 (Sun, 22 Nov 2020)

  Changed paths:
    M sys/rpc/clnt_dg.c

  Log Message:
  -----------
  Change the xid for client side krpc over UDP to
a global value.

Without this patch, the xid used for the client side krpc requests over
UDP was initialized for each "connection". A "connection" for UDP is
rather sketchy and for the kernel NLM a new one is created every 2minutes.
A problem with client side interoperability with a Netapp server for the NLM
was reported and it is believed to be caused by reuse of the same xid.
Although this was never completely diagnosed by the reporter, I could see
how the same xid might get reused, since it is initialized to a value
based on the TOD clock every two minutes.
I suspect initializing the value for every "connection" was inherited from
userland library code, where having a global xid was not practical.
However, implementing a global "xid" for the kernel rpc is straightforward
and will ensure that an xid value is not reused for a long time. This
patch does that and is hoped it will fix the Netapp interoperability
problem.

Obtained from: FreeBSD


  Commit: 81187b8c7bfbbea927d729fb7bf57a610c1ca396
      https://github.com/MidnightBSD/src/commit/81187b8c7bfbbea927d729fb7bf57a610c1ca396
  Author: Lucas Holt <luke at foolishgames.com>
  Date:   2020-11-22 (Sun, 22 Nov 2020)

  Changed paths:
    M sys/dev/evdev/evdev.c

  Log Message:
  -----------
  fix a panic when removing a usb mouse


  Commit: ddfabb53595ffbee65e0b449884ceb241b88f8be
      https://github.com/MidnightBSD/src/commit/ddfabb53595ffbee65e0b449884ceb241b88f8be
  Author: Lucas Holt <luke at foolishgames.com>
  Date:   2020-11-22 (Sun, 22 Nov 2020)

  Changed paths:
    M sys/fs/nfsserver/nfs_nfsdserv.c

  Log Message:
  -----------
  add linux compat in nfs v4 client with permission checks on open

Obtained from: FreeBSD


  Commit: c1e0d9ee577ee68702d503677837f61bbb957de0
      https://github.com/MidnightBSD/src/commit/c1e0d9ee577ee68702d503677837f61bbb957de0
  Author: Lucas Holt <luke at foolishgames.com>
  Date:   2020-11-22 (Sun, 22 Nov 2020)

  Changed paths:
    M sys/compat/freebsd32/freebsd32_misc.c
    M sys/kern/kern_time.c

  Log Message:
  -----------
  |Remove bogus use of useracc() in (clock_)nanosleep.
|
|There's no point in pre-checking that we can access the user's rmtp
|pointer before we do it in copyout().
|
|While here, improve style(9) compliance.

Obtained from: FreeBSD


  Commit: 4d0cc536ab98ae198e66549163ca10b8210dfad8
      https://github.com/MidnightBSD/src/commit/4d0cc536ab98ae198e66549163ca10b8210dfad8
  Author: Lucas Holt <luke at foolishgames.com>
  Date:   2020-11-22 (Sun, 22 Nov 2020)

  Changed paths:
    M sys/netpfil/pf/pf_ioctl.c

  Log Message:
  -----------
  pf: Do not allow negative ps_len in DIOCGETSTATES


  Commit: 7810a3661c98bd58721c41eb1a6f8692350d3a3e
      https://github.com/MidnightBSD/src/commit/7810a3661c98bd58721c41eb1a6f8692350d3a3e
  Author: Lucas Holt <luke at foolishgames.com>
  Date:   2020-11-22 (Sun, 22 Nov 2020)

  Changed paths:
    M sys/dev/pci/pci_pci.c

  Log Message:
  -----------
  Don't consider PCIe hot-plug command timeout fatal.

According to my tests and errata to several generations of Intel CPUs,
PCIe hot-plug command completion reporting is not very reliable thing.
At least on my Supermicro X11DPi-NT board I never saw it reported.
Before this change timeout code detached devices and tried to disable
the slot, that in my case resulted in hot-plugged device being detached
just a second after it was successfully detected and attached.  This
change removes that, so in case of timeout it just prints the error and
continue operation.  Linux does the same.

Obtained from: FreeBSD


  Commit: 5b80db3248ed67f829add21120c1d005cdf88ad8
      https://github.com/MidnightBSD/src/commit/5b80db3248ed67f829add21120c1d005cdf88ad8
  Author: Lucas Holt <luke at foolishgames.com>
  Date:   2020-11-22 (Sun, 22 Nov 2020)

  Changed paths:
    M sys/geom/geom_subr.c

  Log Message:
  -----------
  g_resize_provider_event: Do not invoke orphan method twice


  Commit: 6b08dfb29de0b29c0161e81f989dddad7f8787c2
      https://github.com/MidnightBSD/src/commit/6b08dfb29de0b29c0161e81f989dddad7f8787c2
  Author: Lucas Holt <luke at foolishgames.com>
  Date:   2020-11-22 (Sun, 22 Nov 2020)

  Changed paths:
    A tools/build/options/WITHOUT_LLVM_ASSERTIONS
    A tools/build/options/WITH_LLVM_ASSERTIONS

  Log Message:
  -----------
  add llvm assertion options


  Commit: fb4c719a52d8866b36ce7d22fb8a3e8cae22ed91
      https://github.com/MidnightBSD/src/commit/fb4c719a52d8866b36ce7d22fb8a3e8cae22ed91
  Author: Lucas Holt <luke at foolishgames.com>
  Date:   2020-11-22 (Sun, 22 Nov 2020)

  Changed paths:
    M sys/netinet/tcp_input.c
    M sys/netinet/tcp_output.c
    M sys/netinet/tcp_sack.c
    M sys/netinet/tcp_var.h

  Log Message:
  -----------
  Improve the TCP SACK generation by reporting DSACKs


  Commit: 52bced782be206a27c4f0bff3e81269c3130a99b
      https://github.com/MidnightBSD/src/commit/52bced782be206a27c4f0bff3e81269c3130a99b
  Author: Lucas Holt <luke at foolishgames.com>
  Date:   2020-11-22 (Sun, 22 Nov 2020)

  Changed paths:
    M etc/mtree/BSD.usr.dist
    M share/mk/src.opts.mk

  Log Message:
  -----------
  install legacy time zones


  Commit: 75a7a1f31f1bf1c1f8d82ad746a21fd383aacd77
      https://github.com/MidnightBSD/src/commit/75a7a1f31f1bf1c1f8d82ad746a21fd383aacd77
  Author: Lucas Holt <luke at foolishgames.com>
  Date:   2020-11-22 (Sun, 22 Nov 2020)

  Changed paths:
    M sys/dev/ips/ips.c

  Log Message:
  -----------
  Add the likely missing braces in ips(4).


  Commit: e31773d415117dd9e3c9178e8ac0360440fb5962
      https://github.com/MidnightBSD/src/commit/e31773d415117dd9e3c9178e8ac0360440fb5962
  Author: Lucas Holt <luke at foolishgames.com>
  Date:   2020-11-22 (Sun, 22 Nov 2020)

  Changed paths:
    M sys/kern/kern_jail.c
    M sys/net/if_ethersubr.c
    M sys/sys/jail.h

  Log Message:
  -----------
  ethersubr: Make the mac address generation more robust

If we create two (vnet) jails and create a bridge interface in each we end up
with the same mac address on both bridge interfaces.
These very often conflicts, resulting in same mac address in both jails.

Mitigate this problem by including the jail name in the mac address.


  Commit: 5fa224781410e5793baf1a70fa5b6d2ed66c8aa1
      https://github.com/MidnightBSD/src/commit/5fa224781410e5793baf1a70fa5b6d2ed66c8aa1
  Author: Lucas Holt <luke at foolishgames.com>
  Date:   2020-11-22 (Sun, 22 Nov 2020)

  Changed paths:
    M sys/dev/drm2/radeon/evergreen.c

  Log Message:
  -----------
  Fix misleading indentation in sys/dev/drm2/radeon/evergreen.c


  Commit: 9f94bf913b0fe70604e28f008e764d2f1c607c9a
      https://github.com/MidnightBSD/src/commit/9f94bf913b0fe70604e28f008e764d2f1c607c9a
  Author: Lucas Holt <luke at foolishgames.com>
  Date:   2020-11-22 (Sun, 22 Nov 2020)

  Changed paths:
    M sys/dev/ixl/i40e_common.c

  Log Message:
  -----------
  Add the missing braces to fix the code not guarded by the if clause


  Commit: 83efae7704019e204c8cbd63938254ba6827a78c
      https://github.com/MidnightBSD/src/commit/83efae7704019e204c8cbd63938254ba6827a78c
  Author: Lucas Holt <luke at foolishgames.com>
  Date:   2020-11-22 (Sun, 22 Nov 2020)

  Changed paths:
    M sys/dev/mrsas/mrsas_cam.c
    M sys/dev/sound/pci/emu10k1.c
    M sys/dev/sound/pci/emu10kx-pcm.c

  Log Message:
  -----------
  Fix some misleading indentation warnings reported by recent clang.


  Commit: dbe4b0fb902275476d3572245272b4e45759127e
      https://github.com/MidnightBSD/src/commit/dbe4b0fb902275476d3572245272b4e45759127e
  Author: Lucas Holt <luke at foolishgames.com>
  Date:   2020-11-22 (Sun, 22 Nov 2020)

  Changed paths:
    M sys/dev/vt/hw/fb/vt_fb.c

  Log Message:
  -----------
  vt: avoid overrun when stride is not a multiple of bytes per pixel


  Commit: d14eceda0e71d989c57b56042e28fc5aee36a7b9
      https://github.com/MidnightBSD/src/commit/d14eceda0e71d989c57b56042e28fc5aee36a7b9
  Author: Lucas Holt <luke at foolishgames.com>
  Date:   2020-11-22 (Sun, 22 Nov 2020)

  Changed paths:
    M sys/netpfil/pf/pf.c

  Log Message:
  -----------
  style fix


  Commit: d527c5e9393561b4c9e0bb708f77ef96d95c13c2
      https://github.com/MidnightBSD/src/commit/d527c5e9393561b4c9e0bb708f77ef96d95c13c2
  Author: Lucas Holt <luke at foolishgames.com>
  Date:   2020-11-22 (Sun, 22 Nov 2020)

  Changed paths:
    M usr.sbin/i2c/i2c.c

  Log Message:
  -----------
  Fix error found by new clang operator precendence warning


  Commit: f886c50931e390b5c479063d0eb123cae5bfdeec
      https://github.com/MidnightBSD/src/commit/f886c50931e390b5c479063d0eb123cae5bfdeec
  Author: Lucas Holt <luke at foolishgames.com>
  Date:   2020-11-22 (Sun, 22 Nov 2020)

  Changed paths:
    M sys/kern/sys_generic.c

  Log Message:
  -----------
  Cast all ioctl command arguments through
uint32_t internally.


  Commit: f56d0cef1465128710ad3ccb0a8589db02010116
      https://github.com/MidnightBSD/src/commit/f56d0cef1465128710ad3ccb0a8589db02010116
  Author: Lucas Holt <luke at foolishgames.com>
  Date:   2020-11-22 (Sun, 22 Nov 2020)

  Changed paths:
    A secure/caroot/blacklisted/AddTrust_External_Root.pem
    A secure/caroot/blacklisted/AddTrust_Low-Value_Services_Root.pem
    A secure/caroot/blacklisted/EE_Certification_Centre_Root_CA.pem
    A secure/caroot/blacklisted/LuxTrust_Global_Root_2.pem
    M secure/caroot/blacklisted/Makefile
    A secure/caroot/blacklisted/Staat_der_Nederlanden_Root_CA_-_G2.pem
    A secure/caroot/blacklisted/Symantec_Class_1_Public_Primary_Certification_Authority_-_G4.pem
    A secure/caroot/blacklisted/Symantec_Class_2_Public_Primary_Certification_Authority_-_G4.pem
    A secure/caroot/blacklisted/Taiwan_GRCA.pem
    A secure/caroot/blacklisted/Verisign_Class_3_Public_Primary_Certification_Authority_-_G3.pem
    R secure/caroot/trusted/AddTrust_External_Root.pem
    R secure/caroot/trusted/AddTrust_Low-Value_Services_Root.pem
    R secure/caroot/trusted/EE_Certification_Centre_Root_CA.pem
    R secure/caroot/trusted/LuxTrust_Global_Root_2.pem
    M secure/caroot/trusted/Makefile
    A secure/caroot/trusted/Microsoft_ECC_Root_Certificate_Authority_2017.pem
    A secure/caroot/trusted/Microsoft_RSA_Root_Certificate_Authority_2017.pem
    R secure/caroot/trusted/Staat_der_Nederlanden_Root_CA_-_G2.pem
    R secure/caroot/trusted/Symantec_Class_1_Public_Primary_Certification_Authority_-_G4.pem
    R secure/caroot/trusted/Symantec_Class_2_Public_Primary_Certification_Authority_-_G4.pem
    R secure/caroot/trusted/Taiwan_GRCA.pem
    A secure/caroot/trusted/Trustwave_Global_Certification_Authority.pem
    A secure/caroot/trusted/Trustwave_Global_ECC_P256_Certification_Authority.pem
    A secure/caroot/trusted/Trustwave_Global_ECC_P384_Certification_Authority.pem
    R secure/caroot/trusted/Verisign_Class_3_Public_Primary_Certification_Authority_-_G3.pem
    A secure/caroot/trusted/certSIGN_Root_CA_G2.pem
    A secure/caroot/trusted/e-Szigno_Root_CA_2017.pem

  Log Message:
  -----------
  update certificates.


  Commit: 5545a1a2f83c84db4c4e9c0a9e618528dc2b42aa
      https://github.com/MidnightBSD/src/commit/5545a1a2f83c84db4c4e9c0a9e618528dc2b42aa
  Author: Lucas Holt <luke at foolishgames.com>
  Date:   2020-11-22 (Sun, 22 Nov 2020)

  Changed paths:
    M sys/sys/types.h

  Log Message:
  -----------
  fix comment


  Commit: d9989efeeadc802424beab9829d3ba54b8653336
      https://github.com/MidnightBSD/src/commit/d9989efeeadc802424beab9829d3ba54b8653336
  Author: Lucas Holt <luke at foolishgames.com>
  Date:   2020-11-22 (Sun, 22 Nov 2020)

  Changed paths:
    M usr.bin/diff/diff.c
    M usr.bin/diff/diffreg.c
    M usr.bin/diff/xmalloc.c

  Log Message:
  -----------
  fix return val checks in diff


  Commit: 874d84f0868404bb7c340094202aa4fdf8d424a7
      https://github.com/MidnightBSD/src/commit/874d84f0868404bb7c340094202aa4fdf8d424a7
  Author: Lucas Holt <luke at foolishgames.com>
  Date:   2020-11-22 (Sun, 22 Nov 2020)

  Changed paths:
    M usr.bin/diff/diff.1
    M usr.bin/diff/diff.c
    M usr.bin/diff/tests/diff_test.sh

  Log Message:
  -----------
  fix segfault


  Commit: f6b6d3c33c661b1c2c72e6a74d16b372074744d7
      https://github.com/MidnightBSD/src/commit/f6b6d3c33c661b1c2c72e6a74d16b372074744d7
  Author: Lucas Holt <luke at foolishgames.com>
  Date:   2020-11-22 (Sun, 22 Nov 2020)

  Changed paths:
    M sys/dev/ocs_fc/ocs_device.c
    M sys/net80211/ieee80211_output.c

  Log Message:
  -----------
  fix ptr


  Commit: 94ebd711e35f9ed1d0f159229ec93ad256bec6be
      https://github.com/MidnightBSD/src/commit/94ebd711e35f9ed1d0f159229ec93ad256bec6be
  Author: Lucas Holt <luke at foolishgames.com>
  Date:   2020-11-22 (Sun, 22 Nov 2020)

  Changed paths:
    M sys/amd64/vmm/intel/vmx.c
    M sys/amd64/vmm/io/vlapic.c
    M sys/amd64/vmm/io/vlapic.h

  Log Message:
  -----------
  Untangle TPR shadowing and APIC virtualization.

This speeds up Windows guests tremendously.

The patch does:
  Add a new tuneable 'hw.vmm.vmx.use_tpr_shadowing' to disable TLP shadowing.
  Also add 'hw.vmm.vmx.cap.tpr_shadowing' to be able to query if TPR shadowing is used.

  Detach the initialization of TPR shadowing from the initialization of APIC virtualization.
  APIC virtualization still needs TPR shadowing, but not vice versa.
  Any CPU that supports APIC virtualization should also support TPR shadowing.

  When TPR shadowing is used, the APIC page of each vCPU is written to the VMCS_VIRTUAL_APIC field of the VMCS
  so that the CPU can write directly to the page without intercept.

  On vm exit, vlapic_update_ppr() is called to update the PPR.

Obtained from: FreeBSD


  Commit: e9de84632ed22e3430fd36f2797c09576e239141
      https://github.com/MidnightBSD/src/commit/e9de84632ed22e3430fd36f2797c09576e239141
  Author: Lucas Holt <luke at foolishgames.com>
  Date:   2020-11-22 (Sun, 22 Nov 2020)

  Changed paths:
    M sys/amd64/linux/linux.h
    M sys/amd64/linux32/linux.h
    M sys/compat/freebsd32/freebsd32.h
    M sys/compat/linux/linux_ioctl.c
    M sys/compat/linux/linux_timer.h
    M sys/dev/ipmi/ipmi.c
    M sys/dev/mpr/mpr_user.c
    M sys/dev/mps/mps_user.c
    M sys/dev/mpt/mpt_user.c
    M sys/i386/linux/linux.h
    M sys/kern/sysv_sem.c
    M sys/kern/sysv_shm.c

  Log Message:
  -----------
  Centralize compatability translation macros.

Copy the CP, PTRIN, etc macros from freebsd32.h into a sys/abi_compat.h
and replace existing definitation with includes where required. This
eliminates duplicate code and allows Linux and FreeBSD compatability
headers to be included in the same files.

Obtained from:	CheriBSD


  Commit: 79edd9cf2eae9f3cb8ab8d5a21122de0e2a78402
      https://github.com/MidnightBSD/src/commit/79edd9cf2eae9f3cb8ab8d5a21122de0e2a78402
  Author: Lucas Holt <luke at foolishgames.com>
  Date:   2020-11-22 (Sun, 22 Nov 2020)

  Changed paths:
    M sys/conf/files.amd64
    M sys/conf/files.i386
    M sys/conf/kern.post.mk
    M sys/conf/kmod.mk
    M sys/modules/linux/Makefile
    M sys/modules/linux64/Makefile
    M sys/modules/vmm/Makefile

  Log Message:
  -----------
  force -fcommon for parts of kernel/kmods that need it.


  Commit: a7edbbe3a832509a08ff37c8946135efce5b824c
      https://github.com/MidnightBSD/src/commit/a7edbbe3a832509a08ff37c8946135efce5b824c
  Author: Lucas Holt <luke at foolishgames.com>
  Date:   2020-11-22 (Sun, 22 Nov 2020)

  Changed paths:
    M UPDATING

  Log Message:
  -----------
  Document certs change


  Commit: 0c41c7e07e06557d6ab4512828c72c27b74afc3c
      https://github.com/MidnightBSD/src/commit/0c41c7e07e06557d6ab4512828c72c27b74afc3c
  Author: Lucas Holt <luke at foolishgames.com>
  Date:   2020-11-22 (Sun, 22 Nov 2020)

  Changed paths:
    M sys/kern/kern_clocksource.c

  Log Message:
  -----------
  getnextevent: put variable only used by KTR under ifdef KTR


  Commit: bf46b2e590b2b4e9ec22f9a824ffff2f925c2a57
      https://github.com/MidnightBSD/src/commit/bf46b2e590b2b4e9ec22f9a824ffff2f925c2a57
  Author: Lucas Holt <luke at foolishgames.com>
  Date:   2020-12-02 (Wed, 02 Dec 2020)

  Changed paths:
    M usr.sbin/Makefile
    R usr.sbin/burncd/Makefile
    R usr.sbin/burncd/burncd.8
    R usr.sbin/burncd/burncd.c

  Log Message:
  -----------
  drop burncd


  Commit: 1d6ee48b997fe572a32bf09756dc095d6e54255c
      https://github.com/MidnightBSD/src/commit/1d6ee48b997fe572a32bf09756dc095d6e54255c
  Author: Lucas Holt <luke at foolishgames.com>
  Date:   2020-12-02 (Wed, 02 Dec 2020)

  Changed paths:
    M ObsoleteFiles.inc

  Log Message:
  -----------
  update list


  Commit: bf84c713db4e9a875038fcf2bccf752927f9cd83
      https://github.com/MidnightBSD/src/commit/bf84c713db4e9a875038fcf2bccf752927f9cd83
  Author: Lucas Holt <luke at foolishgames.com>
  Date:   2020-12-02 (Wed, 02 Dec 2020)

  Changed paths:
    M UPDATING
    M cddl/contrib/opensolaris/cmd/zfs/zfs_util.h
    M cddl/contrib/opensolaris/cmd/zpool/zpool_main.c
    M cddl/contrib/opensolaris/cmd/zpool/zpool_util.h
    M cddl/contrib/opensolaris/cmd/ztest/ztest.c
    M cddl/contrib/opensolaris/lib/libzfs/common/libzfs.h
    M cddl/contrib/opensolaris/lib/libzfs/common/libzfs_dataset.c
    M cddl/contrib/opensolaris/lib/libzfs/common/libzfs_sendrecv.c
    M cddl/contrib/opensolaris/lib/libzfs/common/libzfs_util.c
    M etc/group
    M etc/master.passwd
    M etc/mtree/BSD.usr.dist
    M etc/rc.d/ipfw
    A secure/caroot/blacklisted/AddTrust_External_Root.pem
    A secure/caroot/blacklisted/AddTrust_Low-Value_Services_Root.pem
    A secure/caroot/blacklisted/EE_Certification_Centre_Root_CA.pem
    A secure/caroot/blacklisted/LuxTrust_Global_Root_2.pem
    M secure/caroot/blacklisted/Makefile
    A secure/caroot/blacklisted/Staat_der_Nederlanden_Root_CA_-_G2.pem
    A secure/caroot/blacklisted/Symantec_Class_1_Public_Primary_Certification_Authority_-_G4.pem
    A secure/caroot/blacklisted/Symantec_Class_2_Public_Primary_Certification_Authority_-_G4.pem
    A secure/caroot/blacklisted/Taiwan_GRCA.pem
    A secure/caroot/blacklisted/Verisign_Class_3_Public_Primary_Certification_Authority_-_G3.pem
    R secure/caroot/trusted/AddTrust_External_Root.pem
    R secure/caroot/trusted/AddTrust_Low-Value_Services_Root.pem
    R secure/caroot/trusted/EE_Certification_Centre_Root_CA.pem
    R secure/caroot/trusted/LuxTrust_Global_Root_2.pem
    M secure/caroot/trusted/Makefile
    A secure/caroot/trusted/Microsoft_ECC_Root_Certificate_Authority_2017.pem
    A secure/caroot/trusted/Microsoft_RSA_Root_Certificate_Authority_2017.pem
    R secure/caroot/trusted/Staat_der_Nederlanden_Root_CA_-_G2.pem
    R secure/caroot/trusted/Symantec_Class_1_Public_Primary_Certification_Authority_-_G4.pem
    R secure/caroot/trusted/Symantec_Class_2_Public_Primary_Certification_Authority_-_G4.pem
    R secure/caroot/trusted/Taiwan_GRCA.pem
    A secure/caroot/trusted/Trustwave_Global_Certification_Authority.pem
    A secure/caroot/trusted/Trustwave_Global_ECC_P256_Certification_Authority.pem
    A secure/caroot/trusted/Trustwave_Global_ECC_P384_Certification_Authority.pem
    R secure/caroot/trusted/Verisign_Class_3_Public_Primary_Certification_Authority_-_G3.pem
    A secure/caroot/trusted/certSIGN_Root_CA_G2.pem
    A secure/caroot/trusted/e-Szigno_Root_CA_2017.pem
    M share/mk/src.opts.mk
    M sys/amd64/linux/linux.h
    M sys/amd64/linux32/linux.h
    M sys/amd64/vmm/intel/vmx.c
    M sys/amd64/vmm/io/vlapic.c
    M sys/amd64/vmm/io/vlapic.h
    M sys/cam/nvme/nvme_da.c
    M sys/cam/scsi/scsi_enc_ses.c
    M sys/cddl/contrib/opensolaris/uts/common/fs/zfs/dmu_objset.c
    M sys/cddl/contrib/opensolaris/uts/common/fs/zfs/dmu_send.c
    M sys/cddl/contrib/opensolaris/uts/common/fs/zfs/dsl_dir.c
    M sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/zil.h
    M sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/zil_impl.h
    M sys/cddl/contrib/opensolaris/uts/common/fs/zfs/zfs_ioctl.c
    M sys/cddl/contrib/opensolaris/uts/common/fs/zfs/zfs_log.c
    M sys/cddl/contrib/opensolaris/uts/common/fs/zfs/zil.c
    M sys/cddl/contrib/opensolaris/uts/common/fs/zfs/zvol.c
    M sys/cddl/contrib/opensolaris/uts/common/sys/fs/zfs.h
    M sys/compat/freebsd32/freebsd32.h
    M sys/compat/freebsd32/freebsd32_misc.c
    M sys/compat/linux/linux_ioctl.c
    M sys/compat/linux/linux_timer.h
    M sys/compat/linuxkpi/common/include/linux/pci.h
    M sys/compat/linuxkpi/common/include/linux/rcupdate.h
    M sys/compat/linuxkpi/common/include/linux/srcu.h
    M sys/compat/linuxkpi/common/src/linux_pci.c
    M sys/compat/linuxkpi/common/src/linux_rcu.c
    M sys/conf/NOTES
    M sys/conf/files
    M sys/conf/files.amd64
    M sys/conf/files.i386
    M sys/conf/kern.post.mk
    M sys/conf/kmod.mk
    M sys/conf/options
    M sys/dev/acpica/acpi.c
    M sys/dev/acpica/acpi_battery.c
    M sys/dev/acpica/acpi_cmbat.c
    M sys/dev/acpica/acpi_if.m
    M sys/dev/acpica/acpi_package.c
    M sys/dev/acpica/acpi_smbat.c
    M sys/dev/acpica/acpiio.h
    M sys/dev/acpica/acpivar.h
    M sys/dev/ahci/ahci_pci.c
    M sys/dev/bnxt/if_bnxt.c
    M sys/dev/ciss/ciss.c
    M sys/dev/drm2/radeon/evergreen.c
    M sys/dev/evdev/cdev.c
    M sys/dev/evdev/evdev.c
    M sys/dev/ichwd/ichwd.c
    M sys/dev/ichwd/ichwd.h
    M sys/dev/ipmi/ipmi.c
    M sys/dev/ips/ips.c
    M sys/dev/ismt/ismt.c
    M sys/dev/ixl/i40e_common.c
    M sys/dev/mii/brgphy.c
    M sys/dev/mii/miidevs
    M sys/dev/mlx5/device.h
    M sys/dev/mlx5/driver.h
    A sys/dev/mlx5/mlx5_core/eswitch.h
    A sys/dev/mlx5/mlx5_core/flow_table.h
    M sys/dev/mlx5/mlx5_core/mlx5_eq.c
    A sys/dev/mlx5/mlx5_core/mlx5_eswitch.c
    M sys/dev/mlx5/mlx5_core/mlx5_main.c
    M sys/dev/mlx5/mlx5_core/mlx5_mpfs.c
    M sys/dev/mlx5/mlx5_en/en.h
    M sys/dev/mlx5/mlx5_en/mlx5_en_flow_table.c
    M sys/dev/mlx5/mlx5_en/mlx5_en_main.c
    M sys/dev/mlx5/mlx5_en/mlx5_en_tx.c
    M sys/dev/mlx5/mpfs.h
    M sys/dev/mpr/mpr_sas.c
    M sys/dev/mpr/mpr_user.c
    M sys/dev/mps/mps_sas.c
    M sys/dev/mps/mps_user.c
    M sys/dev/mpt/mpt_user.c
    M sys/dev/mrsas/mrsas_cam.c
    M sys/dev/netmap/if_ixl_netmap.h
    M sys/dev/ocs_fc/ocs_device.c
    M sys/dev/pci/pci_pci.c
    M sys/dev/sound/pci/emu10k1.c
    M sys/dev/sound/pci/emu10kx-pcm.c
    M sys/dev/sound/pci/hda/hdac.c
    M sys/dev/sound/pci/hda/hdac.h
    M sys/dev/sound/pcm/mixer.c
    M sys/dev/sound/pcm/mixer.h
    M sys/dev/sound/usb/uaudio.c
    M sys/dev/sound/usb/uaudio.h
    M sys/dev/sound/usb/uaudio_pcm.c
    M sys/dev/usb/input/ukbd.c
    M sys/dev/usb/input/wmt.c
    M sys/dev/usb/usb.h
    M sys/dev/usb/usb_hub.c
    M sys/dev/vt/hw/fb/vt_fb.c
    M sys/fs/cuse/cuse.c
    M sys/fs/nfsserver/nfs_nfsdserv.c
    M sys/geom/geom_subr.c
    M sys/i386/bios/apm.c
    M sys/i386/linux/linux.h
    M sys/kern/imgact_binmisc.c
    M sys/kern/kern_clocksource.c
    M sys/kern/kern_jail.c
    M sys/kern/kern_linker.c
    M sys/kern/kern_module.c
    M sys/kern/kern_synch.c
    M sys/kern/kern_sysctl.c
    M sys/kern/kern_time.c
    M sys/kern/link_elf.c
    M sys/kern/link_elf_obj.c
    M sys/kern/posix4_mib.c
    M sys/kern/subr_pcpu.c
    M sys/kern/sys_generic.c
    M sys/kern/sysv_sem.c
    M sys/kern/sysv_shm.c
    M sys/modules/cxgbe/iw_cxgbe/Makefile
    M sys/modules/ibcore/Makefile
    M sys/modules/ipoib/Makefile
    M sys/modules/iser/Makefile
    M sys/modules/linux/Makefile
    M sys/modules/linux64/Makefile
    M sys/modules/linuxkpi/Makefile
    M sys/modules/mlx4/Makefile
    M sys/modules/mlx4en/Makefile
    M sys/modules/mlx4ib/Makefile
    M sys/modules/mlx5/Makefile
    M sys/modules/mlx5en/Makefile
    M sys/modules/mlx5fpga_tools/Makefile
    M sys/modules/mlx5ib/Makefile
    M sys/modules/mlxfw/Makefile
    M sys/modules/mthca/Makefile
    M sys/modules/qlnx/qlnxe/Makefile
    M sys/modules/qlnx/qlnxev/Makefile
    M sys/modules/rdma/krping/Makefile
    M sys/modules/vmm/Makefile
    M sys/net/if.c
    M sys/net/if_ethersubr.c
    M sys/net/if_var.h
    M sys/net/route.c
    M sys/net/vnet.c
    M sys/net80211/ieee80211_amrr.c
    M sys/net80211/ieee80211_output.c
    M sys/netgraph/ng_nat.c
    M sys/netgraph/ng_nat.h
    M sys/netinet/tcp_input.c
    M sys/netinet/tcp_output.c
    M sys/netinet/tcp_sack.c
    M sys/netinet/tcp_var.h
    M sys/netinet6/icmp6.c
    M sys/netinet6/nd6_nbr.c
    M sys/netpfil/pf/pf.c
    M sys/netpfil/pf/pf_ioctl.c
    M sys/ofed/drivers/infiniband/ulp/ipoib/ipoib_main.c
    M sys/rpc/clnt_dg.c
    M sys/sys/jail.h
    M sys/sys/param.h
    M sys/sys/types.h
    M sys/ufs/ffs/ffs_vfsops.c
    M sys/x86/x86/io_apic.c
    M tests/sys/kqueue/libkqueue/common.h
    M tests/sys/kqueue/libkqueue/proc.c
    M tests/sys/kqueue/libkqueue/read.c
    M tests/sys/kqueue/libkqueue/signal.c
    M tests/sys/kqueue/libkqueue/timer.c
    M tests/sys/kqueue/libkqueue/user.c
    M tests/sys/kqueue/libkqueue/vnode.c
    A tools/build/options/WITHOUT_LLVM_ASSERTIONS
    A tools/build/options/WITH_LLVM_ASSERTIONS
    M usr.bin/calendar/calendars/calendar.birthday
    M usr.bin/calendar/calendars/calendar.history
    M usr.bin/calendar/calendars/calendar.holiday
    M usr.bin/calendar/calendars/calendar.music
    M usr.bin/calendar/calendars/calendar.usholiday
    M usr.bin/calendar/parsedata.c
    M usr.bin/calendar/tests/Makefile
    M usr.bin/calendar/tests/calendar.calibrate
    M usr.bin/calendar/tests/regress.sh
    M usr.bin/diff/diff.1
    M usr.bin/diff/diff.c
    M usr.bin/diff/diffreg.c
    M usr.bin/diff/tests/diff_test.sh
    M usr.bin/diff/xmalloc.c
    M usr.bin/locate/locate/locate.c
    M usr.bin/locate/locate/locate.h
    M usr.bin/ruptime/ruptime.c
    M usr.bin/systat/swap.c
    M usr.sbin/acpi/acpiconf/acpiconf.c
    M usr.sbin/config/config.h
    M usr.sbin/config/main.c
    M usr.sbin/extattr/rmextattr.c
    M usr.sbin/i2c/i2c.c

  Log Message:
  -----------
  Merge branch 'fixed' into stable/2.0


  Commit: 60ddf7fdffed4462773c96fe26f651efb85c7363
      https://github.com/MidnightBSD/src/commit/60ddf7fdffed4462773c96fe26f651efb85c7363
  Author: Lucas Holt <luke at foolishgames.com>
  Date:   2020-12-03 (Thu, 03 Dec 2020)

  Changed paths:
    A sys/sys/abi_compat.h

  Log Message:
  -----------
  add missing file


Compare: https://github.com/MidnightBSD/src/compare/8ba2654e7dee...60ddf7fdffed


More information about the Midnightbsd-cvs mailing list