[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