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

2020-04-24 Thread Andriy Gapon
Author: avg Date: Fri Apr 24 10:20:54 2020 New Revision: 360248 URL: https://svnweb.freebsd.org/changeset/base/360248 Log: ccp: add a new hardware ID, found on AMD Ryzen 3 3200U pciconf reports the device as: Family 17h (Models 10h-1fh) Platform Security Processor dmesg: ccp0:

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

2020-04-24 Thread Andriy Gapon
Author: avg Date: Fri Apr 24 09:32:20 2020 New Revision: 360246 URL: https://svnweb.freebsd.org/changeset/base/360246 Log: acpi_video: fix a crash in detach with an LCD output The crash happened because of a video output object was removed from a wrong container, crt_units instead of

svn commit: r360242 - head/sys/dev/iicbus

2020-04-24 Thread Andriy Gapon
Author: avg Date: Fri Apr 24 07:55:39 2020 New Revision: 360242 URL: https://svnweb.freebsd.org/changeset/base/360242 Log: acpi_iicbus: set device description in the probe method Kernel prints the device announcement before the attach method is called, so if the correct description is

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

2020-04-24 Thread Andriy Gapon
Author: avg Date: Fri Apr 24 07:49:21 2020 New Revision: 360241 URL: https://svnweb.freebsd.org/changeset/base/360241 Log: ig4: ensure that drivers always attach in correct order Use DRIVER_MODULE_ORDERED(SI_ORDER_ANY) so that ig4's ACPI attachment happens after iicbus and acpi_iicbus

Re: svn commit: r358733 - head/sys/sys

2020-03-12 Thread Andriy Gapon
implementation of a release store. For people like me who are new to these things here is a good explanation (perhaps a bad title, though): https://preshing.com/20131125/acquire-and-release-fences-dont-work-the-way-youd-expect/ -- Andriy Gapon ___ svn-src-h

svn commit: r358382 - head/sys/cddl/contrib/opensolaris/uts/common/fs/zfs

2020-02-27 Thread Andriy Gapon
Author: avg Date: Thu Feb 27 14:27:42 2020 New Revision: 358382 URL: https://svnweb.freebsd.org/changeset/base/358382 Log: remove stray space symbol in r358380 MFC after:1 week X-MFC with: r358380 Modified: head/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/dsl_dataset.c

svn commit: r358381 - head/sys/cddl/contrib/opensolaris/uts/common/fs/zfs

2020-02-27 Thread Andriy Gapon
Author: avg Date: Thu Feb 27 14:21:01 2020 New Revision: 358381 URL: https://svnweb.freebsd.org/changeset/base/358381 Log: use ZFS_MAX_DATASET_NAME_LEN instead of MAXPATHLEN for dataset names The change affects only FreeBSD specific code as the common code already mostly uses the more

svn commit: r358380 - head/sys/cddl/contrib/opensolaris/uts/common/fs/zfs

2020-02-27 Thread Andriy Gapon
Author: avg Date: Thu Feb 27 14:12:43 2020 New Revision: 358380 URL: https://svnweb.freebsd.org/changeset/base/358380 Log: dsl_dataset_promote_sync: populate 'oldname' before using it It's very unlikely that zfsvfs_update_fromname() and zvol_rename_minors() ever did anything during the

svn commit: r357042 - in head/sys: dev/vmware/vmxnet3 modules/vmware/vmxnet3

2020-01-23 Thread Andriy Gapon
Author: avg Date: Thu Jan 23 11:05:03 2020 New Revision: 357042 URL: https://svnweb.freebsd.org/changeset/base/357042 Log: vmxnet3: add support for RSS kernel option We observe at least one problem: if a UDP socket is connect(2)-ed, then a received packet that matches the connection

svn commit: r357040 - head/sys/dev/virtio/scsi

2020-01-23 Thread Andriy Gapon
Author: avg Date: Thu Jan 23 10:13:56 2020 New Revision: 357040 URL: https://svnweb.freebsd.org/changeset/base/357040 Log: virtio_scsi: use max target ID plus one as the initiator ID This bus does not really have a concept of the initiator ID, so use a guaranteed dummy one that won't

svn commit: r356730 - head/sys/dev/hyperv/storvsc

2020-01-14 Thread Andriy Gapon
Author: avg Date: Tue Jan 14 13:20:16 2020 New Revision: 356730 URL: https://svnweb.freebsd.org/changeset/base/356730 Log: storvsc: port a Linux patch, properly set residual data length on errors This change is based on Linux commit 40630f462824ee. csio.resid should account for

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

2019-12-16 Thread Andriy Gapon
On 12/12/2019 00:00, Konstantin Belousov wrote: > On Wed, Dec 11, 2019 at 03:52:30PM +0000, Andriy Gapon wrote: >> Author: avg >> Date: Wed Dec 11 15:52:29 2019 >> New Revision: 355611 >> URL: https://svnweb.freebsd.org/changeset/base/355611 >> >> Log: >

svn commit: r355736 - head/stand/libsa/zfs

2019-12-13 Thread Andriy Gapon
Author: avg Date: Fri Dec 13 22:04:13 2019 New Revision: 355736 URL: https://svnweb.freebsd.org/changeset/base/355736 Log: zfs boot: fix a crash in a rarely taken path in fzap_lookup Instead of passing NULL to fzap_name_equal and crashing, just return ENOENT. This happened when higher

svn commit: r355611 - head/sys/kern

2019-12-11 Thread Andriy Gapon
Author: avg Date: Wed Dec 11 15:52:29 2019 New Revision: 355611 URL: https://svnweb.freebsd.org/changeset/base/355611 Log: add a sanity check to the system call registration code A system call number should be at least reserved. We do not expect an attempt to register a fixed number

svn commit: r355325 - head/lib/libdevstat

2019-12-03 Thread Andriy Gapon
Author: avg Date: Tue Dec 3 09:48:43 2019 New Revision: 355325 URL: https://svnweb.freebsd.org/changeset/base/355325 Log: devstat_selectdevs: resize dev_select only after copying data out of it The resizing could be a downsizing so some data would be lost and we could attempt to read

svn commit: r354948 - in head: cddl/contrib/opensolaris/cmd/zdb sys/cddl/contrib/opensolaris/uts/common/fs/zfs sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys

2019-11-21 Thread Andriy Gapon
Author: avg Date: Thu Nov 21 13:35:43 2019 New Revision: 354948 URL: https://svnweb.freebsd.org/changeset/base/354948 Log: MFV r354383: 10592 misc. metaslab and vdev related ZoL bug fixes illumos/illumos-gate@555d674d5d4b8191dc83723188349d28278b2431

svn commit: r354941 - in head: cddl/contrib/opensolaris/cmd/zdb cddl/contrib/opensolaris/cmd/zfs cddl/contrib/opensolaris/cmd/zpool cddl/contrib/opensolaris/cmd/ztest cddl/contrib/opensolaris/lib/l...

2019-11-21 Thread Andriy Gapon
Author: avg Date: Thu Nov 21 08:20:05 2019 New Revision: 354941 URL: https://svnweb.freebsd.org/changeset/base/354941 Log: MFV r354382,r354385: 10601 10757 Pool allocation classes illumos/illumos-gate@663207adb1669640c01c5ec6949ce78fd806efae

svn commit: r354886 - head/cddl/contrib/opensolaris/cmd/zpool

2019-11-20 Thread Andriy Gapon
Author: avg Date: Wed Nov 20 08:56:01 2019 New Revision: 354886 URL: https://svnweb.freebsd.org/changeset/base/354886 Log: zpool.8: remove a paragraph about quorum disks FreeBSD has no such thing. illumos and ZoL manuals do not talk about quorum disks either. Only Oracle ZFS mentions

svn commit: r354885 - head/cddl/contrib/opensolaris/cmd/zpool

2019-11-20 Thread Andriy Gapon
Author: avg Date: Wed Nov 20 08:49:13 2019 New Revision: 354885 URL: https://svnweb.freebsd.org/changeset/base/354885 Log: fix up r354804, resolve merge conflicts in zpool.8 Somehow I managed to commit the manual page with unresolved conflicts in it. While here, I also replaced .sp

svn commit: r354849 - head/sys/dev/hyperv/storvsc

2019-11-18 Thread Andriy Gapon
Author: avg Date: Tue Nov 19 07:20:59 2019 New Revision: 354849 URL: https://svnweb.freebsd.org/changeset/base/354849 Log: hyperv/storvsc: stash a pointer to hv_storvsc_request in ccb A SIM-private field is used for that. The pointer can be useful when examining a state of a queued ccb.

svn commit: r354807 - head/sys/conf

2019-11-18 Thread Andriy Gapon
Author: avg Date: Mon Nov 18 10:46:55 2019 New Revision: 354807 URL: https://svnweb.freebsd.org/changeset/base/354807 Log: fix up r354804, add new ZFS file mmp.c to kernel files Reported by: CI LINT build MFC after:4 weeks X-MFC with: r354804 Modified: head/sys/conf/files

svn commit: r354806 - head/cddl/usr.bin/zstreamdump

2019-11-18 Thread Andriy Gapon
Author: avg Date: Mon Nov 18 10:34:27 2019 New Revision: 354806 URL: https://svnweb.freebsd.org/changeset/base/354806 Log: fix up r354804, link zstreamdump with libzfs Since r354804 libzpool depends on libzfs for get_system_hostid symbol. Except for zstreamdump, all binaries linked with

svn commit: r354804 - in head: cddl/contrib/opensolaris/cmd/zdb cddl/contrib/opensolaris/cmd/zhack cddl/contrib/opensolaris/cmd/zpool cddl/contrib/opensolaris/cmd/ztest cddl/contrib/opensolaris/lib...

2019-11-18 Thread Andriy Gapon
Author: avg Date: Mon Nov 18 09:38:35 2019 New Revision: 354804 URL: https://svnweb.freebsd.org/changeset/base/354804 Log: MFV r354378,r354379,r354386: 10499 Multi-modifier protection (MMP) 10499 Multi-modifier protection (MMP)

svn commit: r354638 - in head/sys: amd64/amd64 i386/i386

2019-11-12 Thread Andriy Gapon
Author: avg Date: Tue Nov 12 11:00:01 2019 New Revision: 354638 URL: https://svnweb.freebsd.org/changeset/base/354638 Log: teach db_nextframe/x86 about [X]xen_intr_upcall interrupt handler Discussed with: kib, royger MFC after:3 weeks Sponsored by: Panzura Modified:

svn commit: r354627 - head/sys/i386/i386

2019-11-11 Thread Andriy Gapon
Author: avg Date: Mon Nov 11 19:06:04 2019 New Revision: 354627 URL: https://svnweb.freebsd.org/changeset/base/354627 Log: db_nextframe/i386: reduce the number of special frame types This change removes TRAP_INTERRUPT and TRAP_TIMERINT frame types. Their names are a bit confusing:

svn commit: r354619 - head/sys/amd64/amd64

2019-11-11 Thread Andriy Gapon
Author: avg Date: Mon Nov 11 17:11:49 2019 New Revision: 354619 URL: https://svnweb.freebsd.org/changeset/base/354619 Log: db_nextframe/amd64: remove TRAP_INTERRUPT frame type Besides the confusing name, this type is effectively unused. In all cases where it could be set, the INTERRUPT

Re: svn commit: r354482 - head/sys/x86/x86

2019-11-08 Thread Andriy Gapon
On 08/11/2019 00:04, Colin Percival wrote: > On 2019-11-07 13:34, Andriy Gapon wrote: >> On 07/11/2019 23:19, Colin Percival wrote: >>> On 2019-11-07 13:14, Andriy Gapon wrote: >>>> x86 stack_save_td_running() can work safely only if IPI_TRACE is a

svn commit: r354489 - head/sys/x86/x86

2019-11-07 Thread Andriy Gapon
Author: avg Date: Thu Nov 7 21:43:31 2019 New Revision: 354489 URL: https://svnweb.freebsd.org/changeset/base/354489 Log: revert r354482, checking for XENHVM was a wrong way of checking for Xen Modified: head/sys/x86/x86/stack_machdep.c Modified: head/sys/x86/x86/stack_machdep.c

Re: svn commit: r354482 - head/sys/x86/x86

2019-11-07 Thread Andriy Gapon
On 07/11/2019 23:19, Colin Percival wrote: > On 2019-11-07 13:14, Andriy Gapon wrote: >> x86 stack_save_td_running() can work safely only if IPI_TRACE is a >> non-maskable interrupt. But at the moment FreeBSD/Xen does not provide >> support for the NMI del

svn commit: r354482 - head/sys/x86/x86

2019-11-07 Thread Andriy Gapon
Author: avg Date: Thu Nov 7 21:14:59 2019 New Revision: 354482 URL: https://svnweb.freebsd.org/changeset/base/354482 Log: IPI_TRACE is not really supported on xen x86 stack_save_td_running() can work safely only if IPI_TRACE is a non-maskable interrupt. But at the moment FreeBSD/Xen

svn commit: r354437 - head/cddl/contrib/opensolaris/cmd/zpool

2019-11-07 Thread Andriy Gapon
Author: avg Date: Thu Nov 7 11:50:53 2019 New Revision: 354437 URL: https://svnweb.freebsd.org/changeset/base/354437 Log: fix zpool list property names This change is based on r354380 8899 zpool list property documentation doesn't match actual behaviour There is no "used" pool

svn commit: r354436 - in head: cddl/contrib/opensolaris/cmd/zpool cddl/contrib/opensolaris/lib/libzfs/common cddl/contrib/opensolaris/lib/libzfs_core/common sys/cddl/contrib/opensolaris/uts/common/...

2019-11-07 Thread Andriy Gapon
Author: avg Date: Thu Nov 7 11:18:28 2019 New Revision: 354436 URL: https://svnweb.freebsd.org/changeset/base/354436 Log: MFV r354377: 10554 Implemented zpool sync command illumos/illumos-gate@9c2acf00e275b6b2125a306f33cdddcc58393220

svn commit: r354433 - head

2019-11-06 Thread Andriy Gapon
Author: avg Date: Thu Nov 7 07:21:23 2019 New Revision: 354433 URL: https://svnweb.freebsd.org/changeset/base/354433 Log: add a note about nctgpio and wbwd move to superio Modified: head/UPDATING Modified: head/UPDATING

Re: svn commit: r354333 - in head/sys/cddl: compat/opensolaris/kern compat/opensolaris/sys contrib/opensolaris/uts/common/fs/zfs contrib/opensolaris/uts/common/fs/zfs/sys

2019-11-05 Thread Andriy Gapon
On 05/11/2019 15:39, Andriy Gapon wrote: > On 05/11/2019 15:13, Andrey V. Elsukov wrote: >> On 04.11.2019 16:30, Andriy Gapon wrote: >>> Author: avg >>> Date: Mon Nov 4 13:30:37 2019 >>> New Revision: 354333 >>> URL: https://svnweb.freebsd.org/changes

svn commit: r354359 - in head/sys/cddl: compat/opensolaris/kern compat/opensolaris/sys contrib/opensolaris/uts/common/fs/zfs

2019-11-05 Thread Andriy Gapon
Author: avg Date: Tue Nov 5 14:34:59 2019 New Revision: 354359 URL: https://svnweb.freebsd.org/changeset/base/354359 Log: fix up r354333, make zfsproc visible to dtrace, rename to system_proc I overlooked the fact that zfsproc is required by dtrace modules that use illumos compatible

Re: svn commit: r354333 - in head/sys/cddl: compat/opensolaris/kern compat/opensolaris/sys contrib/opensolaris/uts/common/fs/zfs contrib/opensolaris/uts/common/fs/zfs/sys

2019-11-05 Thread Andriy Gapon
On 05/11/2019 15:13, Andrey V. Elsukov wrote: > On 04.11.2019 16:30, Andriy Gapon wrote: >> Author: avg >> Date: Mon Nov 4 13:30:37 2019 >> New Revision: 354333 >> URL: https://svnweb.freebsd.org/changeset/base/354333 >> >> Log: >>

svn commit: r354349 - head/sys/dev/ixgbe

2019-11-04 Thread Andriy Gapon
Author: avg Date: Tue Nov 5 06:34:20 2019 New Revision: 354349 URL: https://svnweb.freebsd.org/changeset/base/354349 Log: if_ixv: disable RSS configuration on 82599 and X540 VFs It is reported that those VFs share their RSS configuration with PF and, thus, they cannot be configured

svn commit: r354333 - in head/sys/cddl: compat/opensolaris/kern compat/opensolaris/sys contrib/opensolaris/uts/common/fs/zfs contrib/opensolaris/uts/common/fs/zfs/sys

2019-11-04 Thread Andriy Gapon
Author: avg Date: Mon Nov 4 13:30:37 2019 New Revision: 354333 URL: https://svnweb.freebsd.org/changeset/base/354333 Log: zfs: enable SPA_PROCESS on the kernel side The purpose of this change is to group kernelthreads specific to a particular ZFS pool under a kernel process. There can

Re: svn commit: r354324 - head/stand/libsa/zfs

2019-11-03 Thread Andriy Gapon
apply ZIL in the boot code at all. So in my understanding, whether a pool has a log or device or not should be completely irrelevant. -- Andriy Gapon ___ svn-src-head@freebsd.org mailing list https://lists.freebsd.org/mailman/listinfo/svn-src-head To u

Re: svn commit: r354283 - in head: stand/libsa/zfs sys/cddl/boot/zfs

2019-11-03 Thread Andriy Gapon
device, stop there and tell about it. Why? > Modified: > head/stand/libsa/zfs/zfs.c > head/stand/libsa/zfs/zfsimpl.c > head/sys/cddl/boot/zfs/zfsimpl.h -- Andriy Gapon ___ svn-src-head@freebsd.org mailing list https://lists.fr

svn commit: r354212 - head/sys/dev/iicbus

2019-10-31 Thread Andriy Gapon
Author: avg Date: Thu Oct 31 11:31:13 2019 New Revision: 354212 URL: https://svnweb.freebsd.org/changeset/base/354212 Log: iicbb: allow longer SCL low timeout and other improvements First, SCL low timeout is set to 25 milliseconds by default as opposed to 1 millisecond before. The new

svn commit: r354183 - head/sys/dev/ow

2019-10-30 Thread Andriy Gapon
Author: avg Date: Wed Oct 30 15:36:41 2019 New Revision: 354183 URL: https://svnweb.freebsd.org/changeset/base/354183 Log: ow(4): clean up stray white space MFC after:2 weeks Modified: head/sys/dev/ow/ow.c Modified: head/sys/dev/ow/ow.c

svn commit: r354181 - head/sys/dev/ow

2019-10-30 Thread Andriy Gapon
Author: avg Date: Wed Oct 30 15:26:41 2019 New Revision: 354181 URL: https://svnweb.freebsd.org/changeset/base/354181 Log: ow(4): protocol timings can now be changed as sysctl-s / tunables I limited potentially infinite timings by 960 us based on a footnote on page 38 of Maxim Integrated

svn commit: r354180 - head/sys/dev/ow

2019-10-30 Thread Andriy Gapon
Author: avg Date: Wed Oct 30 15:15:53 2019 New Revision: 354180 URL: https://svnweb.freebsd.org/changeset/base/354180 Log: ow(4): increase regular mode recovery time, t_rec, to 15 us Previously we used the minimal value of 1 us and it was really tight. Application Note 3829 has a table

svn commit: r354082 - head/sys/dev/superio

2019-10-25 Thread Andriy Gapon
Author: avg Date: Fri Oct 25 16:30:24 2019 New Revision: 354082 URL: https://svnweb.freebsd.org/changeset/base/354082 Log: superio: do not crash if failed to create the character device MFC after:1 week Modified: head/sys/dev/superio/superio.c Modified:

svn commit: r354080 - head/sys/dev/superio

2019-10-25 Thread Andriy Gapon
+ * * Copyright (c) 2019 Andriy Gapon * * Redistribution and use in source and binary forms, with or without @@ -10,7 +12,7 @@ *notice, this list of conditions and the following disclaimer in the *documentation and/or other materials provided with the distribution. * - * THIS SOFTWARE

Re: svn commit: r354076 - head/sys/dev/ow

2019-10-25 Thread Andriy Gapon
On 25/10/2019 19:06, Ian Lepore wrote: > I will say if you ever do > anything like this to code I wrote, I will revert it immediately. I hope you never write code like: - if (sbttons(now - then) < t->t_rdv * 1000) - } while ((now - then) / SBT_1US < t->t_slot);

svn commit: r354079 - head/sys/dev/superio

2019-10-25 Thread Andriy Gapon
=== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/sys/dev/superio/superio_io.h Fri Oct 25 16:07:24 2019 (r354079) @@ -0,0 +1,42 @@ +/* + * Copyright (c) 2019 Andriy Gapon + * + * Redistribution and use in source and binary forms, with or without + * m

Re: svn commit: r354076 - head/sys/dev/ow

2019-10-25 Thread Andriy Gapon
On 25/10/2019 18:56, Ian Lepore wrote: > On Fri, 2019-10-25 at 18:51 +0300, Andriy Gapon wrote: >> On 25/10/2019 18:46, Ian Lepore wrote: >>> On Fri, 2019-10-25 at 15:38 +, Andriy Gapon wrote: >>>> Author: avg >>>> Date: Fri Oct 25 15:38:09 2019

Re: svn commit: r354076 - head/sys/dev/ow

2019-10-25 Thread Andriy Gapon
On 25/10/2019 18:46, Ian Lepore wrote: > On Fri, 2019-10-25 at 15:38 +0000, Andriy Gapon wrote: >> Author: avg >> Date: Fri Oct 25 15:38:09 2019 >> New Revision: 354076 >> URL: https://svnweb.freebsd.org/changeset/base/354076 >> >> Log: >> owc_gpiobus

svn commit: r354078 - head/sys/dev/ow

2019-10-25 Thread Andriy Gapon
Author: avg Date: Fri Oct 25 15:46:54 2019 New Revision: 354078 URL: https://svnweb.freebsd.org/changeset/base/354078 Log: owc_gpiobus: add missing space in r354077 Modified: head/sys/dev/ow/owc_gpiobus.c Modified: head/sys/dev/ow/owc_gpiobus.c

svn commit: r354077 - head/sys/dev/ow

2019-10-25 Thread Andriy Gapon
Author: avg Date: Fri Oct 25 15:39:46 2019 New Revision: 354077 URL: https://svnweb.freebsd.org/changeset/base/354077 Log: owc_gpiobus_read_data: add recovery time to the read slot Reviewed by: imp MFC after:2 weeks Modified: head/sys/dev/ow/owc_gpiobus.c Modified:

svn commit: r354076 - head/sys/dev/ow

2019-10-25 Thread Andriy Gapon
Author: avg Date: Fri Oct 25 15:38:09 2019 New Revision: 354076 URL: https://svnweb.freebsd.org/changeset/base/354076 Log: owc_gpiobus_read_data: compare times in sbintime_t units Previously the code used sbttous() before microseconds comparison in one place, sbttons() and nanoseconds in

svn commit: r354069 - head/sys/dev/ow

2019-10-25 Thread Andriy Gapon
Author: avg Date: Fri Oct 25 14:20:59 2019 New Revision: 354069 URL: https://svnweb.freebsd.org/changeset/base/354069 Log: owc_gpiobus_read_data: disable preemption earlier Now this is done before starting the low pulse that has rather tight timing. Reviewed by: imp (D22108) MFC

svn commit: r354068 - head/sys/dev/ow

2019-10-25 Thread Andriy Gapon
Author: avg Date: Fri Oct 25 13:47:17 2019 New Revision: 354068 URL: https://svnweb.freebsd.org/changeset/base/354068 Log: ow_temp: better scopes for the lock The lock is used only for start / stop signaling. It is used only for 'flags' field and the related condition variable. This

svn commit: r354067 - head/sys/dev/ow

2019-10-25 Thread Andriy Gapon
Author: avg Date: Fri Oct 25 13:42:36 2019 New Revision: 354067 URL: https://svnweb.freebsd.org/changeset/base/354067 Log: ow_temp: drop the lock around a call that can sleep This is similar to what is done around other calls that lead to own_command_wait() that can sleep. Reviewed

svn commit: r354065 - head/sys/dev/gpio

2019-10-25 Thread Andriy Gapon
Author: avg Date: Fri Oct 25 09:37:54 2019 New Revision: 354065 URL: https://svnweb.freebsd.org/changeset/base/354065 Log: gpioiic: set output after switching to output mode if presetting it failed Some controllers cannot preset future output value while the pin is in input mode. This

svn commit: r354062 - head/cddl/contrib/opensolaris/cmd/zfs

2019-10-25 Thread Andriy Gapon
Author: avg Date: Fri Oct 25 09:19:15 2019 New Revision: 354062 URL: https://svnweb.freebsd.org/changeset/base/354062 Log: zfs.8: fix a typo in the date Reported by: Trond Endrestøl MFC after:3 days Modified: head/cddl/contrib/opensolaris/cmd/zfs/zfs.8 Modified:

svn commit: r353887 - head/sys/dev/nctgpio

2019-10-22 Thread Andriy Gapon
Author: avg Date: Tue Oct 22 14:20:35 2019 New Revision: 353887 URL: https://svnweb.freebsd.org/changeset/base/353887 Log: nctgpio: improve performance (latency) of operation This change consists of two parts. First, nctgpio now supports hardware access via an I/O port window if

svn commit: r353796 - head/sys/kern

2019-10-21 Thread Andriy Gapon
Author: avg Date: Mon Oct 21 12:21:56 2019 New Revision: 353796 URL: https://svnweb.freebsd.org/changeset/base/353796 Log: debug,kassert.warnings is a statistic, not a tunable MFC after:1 week Modified: head/sys/kern/kern_shutdown.c Modified: head/sys/kern/kern_shutdown.c

svn commit: r353749 - head

2019-10-19 Thread Andriy Gapon
Author: avg Date: Sat Oct 19 07:16:20 2019 New Revision: 353749 URL: https://svnweb.freebsd.org/changeset/base/353749 Log: buildkernel: always add standard kernel configuration include path This should change nothing for kernel configurations at the standard locations in the source tree.

svn commit: r353748 - head/sys/x86/x86

2019-10-19 Thread Andriy Gapon
Author: avg Date: Sat Oct 19 07:13:15 2019 New Revision: 353748 URL: https://svnweb.freebsd.org/changeset/base/353748 Log: remove wmb() call from x86 cpu_reset() The rationale is pretty much the same as in r353747. There is no subsequent dependent store. The store is to the regular

svn commit: r353747 - head/sys/amd64/vmm

2019-10-19 Thread Andriy Gapon
Author: avg Date: Sat Oct 19 07:10:15 2019 New Revision: 353747 URL: https://svnweb.freebsd.org/changeset/base/353747 Log: vmm: remove a wmb() call After removing wmb(), vm_set_rendezvous_func() became super trivial, so there was no point in keeping it. The wmb (sfence on amd64,

svn commit: r353727 - head/sys/dev/gpio

2019-10-18 Thread Andriy Gapon
Author: avg Date: Fri Oct 18 12:34:30 2019 New Revision: 353727 URL: https://svnweb.freebsd.org/changeset/base/353727 Log: gpioiic: add the detach method bus_generic_detach was not enough, we also need to clean up the iicbus child device. MFC after:1 week Modified:

svn commit: r353726 - in head: sbin/ddb share/man/man4

2019-10-18 Thread Andriy Gapon
Author: avg Date: Fri Oct 18 12:32:01 2019 New Revision: 353726 URL: https://svnweb.freebsd.org/changeset/base/353726 Log: ddb: use 'textdump dump' instead of 'call doadump' The change is for the example in textdump.4 and the default ddb.conf. First of all, doadump now requires an

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

2019-10-17 Thread Andriy Gapon
Author: avg Date: Thu Oct 17 06:58:07 2019 New Revision: 353679 URL: https://svnweb.freebsd.org/changeset/base/353679 Log: document taskqueue_start_threads_in_proc While here, fix taskqueue_start_threads_cpuset that was documented under old name of taskqueue_start_threads_pinned.

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

2019-10-17 Thread Andriy Gapon
Author: avg Date: Thu Oct 17 06:32:34 2019 New Revision: 353678 URL: https://svnweb.freebsd.org/changeset/base/353678 Log: provide a way to assign taskqueue threads to a kernel process This can be used to group all threads belonging to a single logical entity under a common kernel

svn commit: r353677 - head/sys/dev/wbwd

2019-10-17 Thread Andriy Gapon
Author: avg Date: Thu Oct 17 06:21:09 2019 New Revision: 353677 URL: https://svnweb.freebsd.org/changeset/base/353677 Log: wbwd: small clean-ups and improvements This change applies some suggestions by delphij from D21979. A write-only variable is removed. There is a diagnostic message

svn commit: r353649 - head/cddl/contrib/opensolaris/cmd/zfs

2019-10-16 Thread Andriy Gapon
Author: avg Date: Wed Oct 16 15:21:05 2019 New Revision: 353649 URL: https://svnweb.freebsd.org/changeset/base/353649 Log: fix section number in zfs-program.8 MFC after:3 days Modified: head/cddl/contrib/opensolaris/cmd/zfs/zfs-program.8 Modified:

svn commit: r353648 - head/sys/modules

2019-10-16 Thread Andriy Gapon
Author: avg Date: Wed Oct 16 15:01:44 2019 New Revision: 353648 URL: https://svnweb.freebsd.org/changeset/base/353648 Log: attach itwd to the module build on x86 MFC after:19 days X-MFC with: r353647 Modified: head/sys/modules/Makefile Modified: head/sys/modules/Makefile

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

2019-10-16 Thread Andriy Gapon
Wed Oct 16 14:57:38 2019(r353647) @@ -0,0 +1,75 @@ +.\" +.\" SPDX-License-Identifier: BSD-2-Clause-FreeBSD +.\" +.\" Copyright (c) 2012 Bjoern A. Zeeb +.\" Copyright (c) 2019 Andriy Gapon +.\" +.\" Redistribution and use in source and binary forms, wit

svn commit: r353645 - in head: share/man/man4 sys/dev/wbwd

2019-10-16 Thread Andriy Gapon
Author: avg Date: Wed Oct 16 14:46:04 2019 New Revision: 353645 URL: https://svnweb.freebsd.org/changeset/base/353645 Log: wbwd: move to superio(4) bus This allows to remove a bunch of low level code. Also, superio(4) provides safer interaction with other drivers that work with Super

svn commit: r353643 - head/sys/dev/nctgpio

2019-10-16 Thread Andriy Gapon
Author: avg Date: Wed Oct 16 14:42:49 2019 New Revision: 353643 URL: https://svnweb.freebsd.org/changeset/base/353643 Log: move nctgpio to superio(4) bus This is where it logically belongs. The change allows to drop a bunch of low lewel code. Reviewed by: gonzo MFC after:19

svn commit: r353638 - in head/sys/cddl/contrib/opensolaris/uts/common/fs/zfs: . sys

2019-10-16 Thread Andriy Gapon
Author: avg Date: Wed Oct 16 09:29:01 2019 New Revision: 353638 URL: https://svnweb.freebsd.org/changeset/base/353638 Log: MFV r353637: 10844 Serialize ZTHR operations to eliminate races illumos/illumos-gate@6a316e1f6d32750bb8fcf2558dcb17b90ca580fd

svn commit: r353636 - in head/sys/cddl/contrib/opensolaris/uts/common: fs/zfs sys

2019-10-16 Thread Andriy Gapon
Author: avg Date: Wed Oct 16 09:20:08 2019 New Revision: 353636 URL: https://svnweb.freebsd.org/changeset/base/353636 Log: MFV r353630: 10809 Performance optimization of AVL tree comparator functions illumos/illumos-gate@c4ab0d3f46036e85ad0700125c5a83cc139f55a3

svn commit: r353634 - in head: cddl/contrib/opensolaris/cmd/ztest sys/cddl/contrib/opensolaris/uts/common/fs/zfs sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys

2019-10-16 Thread Andriy Gapon
Author: avg Date: Wed Oct 16 09:04:53 2019 New Revision: 353634 URL: https://svnweb.freebsd.org/changeset/base/353634 Log: MFV r348596: 9689 zfs range lock code should not be zpl-specific illumos/illumos-gate@7931524763ef94dc16989451206563d03bb4 FreeBSD note: some tweaking was

svn commit: r353629 - head/sys/cddl/contrib/opensolaris/uts/common/fs/zfs

2019-10-16 Thread Andriy Gapon
Author: avg Date: Wed Oct 16 07:57:58 2019 New Revision: 353629 URL: https://svnweb.freebsd.org/changeset/base/353629 Log: MFV r353628: 10842 Mutex leak in dsl_dataset_hold_obj() illumos/illumos-gate@ad027c0ff9612bff8f47b43d8561da627f80cd29

svn commit: r353627 - head/cddl/contrib/opensolaris/lib/libzpool/common

2019-10-16 Thread Andriy Gapon
Author: avg Date: Wed Oct 16 07:53:47 2019 New Revision: 353627 URL: https://svnweb.freebsd.org/changeset/base/353627 Log: fix wording / typos in r353625 Reported by: kib MFC after:4 weeks X-MFC with: r353625, r353618 Modified:

svn commit: r353625 - in head/cddl/contrib/opensolaris/lib/libzpool/common: . sys

2019-10-16 Thread Andriy Gapon
Author: avg Date: Wed Oct 16 07:41:33 2019 New Revision: 353625 URL: https://svnweb.freebsd.org/changeset/base/353625 Log: zfs: add a lame emulation of cv_wait_sig(9) in userland to fix r353618 Not sure if we need anything better. Maybe we should try to port illumos libfakekernel or

svn commit: r353624 - head/cddl/contrib/opensolaris/cmd/zfs

2019-10-16 Thread Andriy Gapon
Author: avg Date: Wed Oct 16 07:20:59 2019 New Revision: 353624 URL: https://svnweb.freebsd.org/changeset/base/353624 Log: MFV r353623: 10473 zfs(1M) missing cross-reference to zfs-program(1M) illumos/illumos-gate@736e6700391d17ab1494985a80076fc185722699

svn commit: r353621 - in head/sys/cddl/contrib/opensolaris/uts/common/fs/zfs: . sys

2019-10-16 Thread Andriy Gapon
Author: avg Date: Wed Oct 16 07:09:00 2019 New Revision: 353621 URL: https://svnweb.freebsd.org/changeset/base/353621 Log: MFV r353619: 9691 fat zap should prefetch when iterating illumos/illumos-gate@52abb70e073c2a88808c0d66fd810ba8c5080572

svn commit: r353618 - in head/sys/cddl/contrib/opensolaris/uts/common/fs/zfs: . sys

2019-10-16 Thread Andriy Gapon
Author: avg Date: Wed Oct 16 07:00:18 2019 New Revision: 353618 URL: https://svnweb.freebsd.org/changeset/base/353618 Log: MFV r353617: 9425 allow channel programs to be stopped via signals illumos/illumos-gate@d0cb1fb92629bc0283c88d4719df7285c1612700

svn commit: r353616 - in head: cddl/contrib/opensolaris/cmd/ztest sys/cddl/contrib/opensolaris/uts/common/fs/zfs

2019-10-16 Thread Andriy Gapon
Author: avg Date: Wed Oct 16 06:43:22 2019 New Revision: 353616 URL: https://svnweb.freebsd.org/changeset/base/353616 Log: MFV r353615: 9485 Optimize possible split block search space illumos/illumos-gate@a21fe349793c3805ec504bbe5e9acf06c2d63d7a

svn commit: r353614 - head/sys/cddl/contrib/opensolaris/uts/common/fs/zfs

2019-10-16 Thread Andriy Gapon
Author: avg Date: Wed Oct 16 06:38:05 2019 New Revision: 353614 URL: https://svnweb.freebsd.org/changeset/base/353614 Log: MFV r353613: 10731 zfs: NULL pointer errors FreeBSD already had these changes locally. This commit removes a small formatting difference. MFC after:1 week

svn commit: r353612 - in head: cddl/contrib/opensolaris/cmd/zdb sys/cddl/contrib/opensolaris/uts/common/fs/zfs sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys

2019-10-16 Thread Andriy Gapon
Author: avg Date: Wed Oct 16 06:26:51 2019 New Revision: 353612 URL: https://svnweb.freebsd.org/changeset/base/353612 Log: MFC r353611: 10330 merge recent ZoL vdev and metaslab changes illumos/illumos-gate@a0b03b161c4df3cfc54fbc741db09b3bdc23ffba

svn commit: r353609 - head/sys/cddl/contrib/opensolaris/uts/common/fs/zfs

2019-10-16 Thread Andriy Gapon
Author: avg Date: Wed Oct 16 06:09:00 2019 New Revision: 353609 URL: https://svnweb.freebsd.org/changeset/base/353609 Log: MFV r353608: 10165 libzpool: passing argument 1 to restrict-qualified parameter illumos/illumos-gate@f91fcf59ac2fd04f1816f3dcbc69a46d44276a65

svn commit: r353607 - head/cddl/contrib/opensolaris/cmd/zfs

2019-10-16 Thread Andriy Gapon
Author: avg Date: Wed Oct 16 06:05:18 2019 New Revision: 353607 URL: https://svnweb.freebsd.org/changeset/base/353607 Log: MFV r353606: 10067 Miscellaneous man page typos https://www.illumos.org/issues/10067 fileystem - man1m/zfs.1m man1m/boot.1m Author: Peter Tribble Obtained

Re: svn commit: r353565 - in head/sys/cddl/contrib/opensolaris/uts/common/fs/zfs: . sys

2019-10-15 Thread Andriy Gapon
> Am Tue, 15 Oct 2019 18:56:25 +0300 > Andriy Gapon schrieb: > >> On 15/10/2019 18:53, O. Hartmann wrote: >>> -BEGIN PGP SIGNED MESSAGE- >>> Hash: SHA256 >>> >>> Am Tue, 15 Oct 2019 15:09:36 + (UTC) >>> Andriy Gapon schri

Re: svn commit: r353565 - in head/sys/cddl/contrib/opensolaris/uts/common/fs/zfs: . sys

2019-10-15 Thread Andriy Gapon
On 15/10/2019 19:00, Ian Lepore wrote: > On Tue, 2019-10-15 at 18:56 +0300, Andriy Gapon wrote: >> On 15/10/2019 18:53, O. Hartmann wrote: >>> -BEGIN PGP SIGNED MESSAGE- >>> Hash: SHA256 >>> >>> Am Tue, 15 Oct 2019 15:09:36 + (UTC) >&g

Re: svn commit: r353565 - in head/sys/cddl/contrib/opensolaris/uts/common/fs/zfs: . sys

2019-10-15 Thread Andriy Gapon
On 15/10/2019 18:53, O. Hartmann wrote: > -BEGIN PGP SIGNED MESSAGE- > Hash: SHA256 > > Am Tue, 15 Oct 2019 15:09:36 +0000 (UTC) > Andriy Gapon schrieb: Sorry, I got tired before I could scroll to your reply. -- Andriy Gapon _

svn commit: r353568 - in head/sys/cddl/contrib/opensolaris/uts/common/fs/zfs: . sys

2019-10-15 Thread Andriy Gapon
Author: avg Date: Tue Oct 15 15:52:01 2019 New Revision: 353568 URL: https://svnweb.freebsd.org/changeset/base/353568 Log: fix up r353565, somehow a few files did not get committed MFC after:3 weeks X-MFC with: r353565 Modified:

svn commit: r353565 - in head/sys/cddl/contrib/opensolaris/uts/common/fs/zfs: . sys

2019-10-15 Thread Andriy Gapon
Author: avg Date: Tue Oct 15 15:09:36 2019 New Revision: 353565 URL: https://svnweb.freebsd.org/changeset/base/353565 Log: MFV r353561: 10343 ZoL: Prefix all refcount functions with zfs_ illumos/illumos-gate@e914ace2e9d9bf2dbf9a1f1ce81cb776022096f5

svn commit: r353559 - in head/sys/cddl/contrib/opensolaris/uts/common/fs/zfs: . sys

2019-10-15 Thread Andriy Gapon
Author: avg Date: Tue Oct 15 14:29:18 2019 New Revision: 353559 URL: https://svnweb.freebsd.org/changeset/base/353559 Log: MFV r353558: 10572 10579 Fix race in dnode_check_slots_free() illumos/illumos-gate@aa02ea01948372a32cbf08bfc31c72c32e3fc81e

svn commit: r353556 - head/sys/cddl/contrib/opensolaris/uts/common/fs/zfs

2019-10-15 Thread Andriy Gapon
Author: avg Date: Tue Oct 15 14:20:11 2019 New Revision: 353556 URL: https://svnweb.freebsd.org/changeset/base/353556 Log: MFV r353551: 10452 ZoL: merge in large dnode feature fixes illumos/illumos-gate@946342a260bbae359b48bf142ec1fe40792ee862

svn commit: r353442 - head/sys/cddl/compat/opensolaris/sys

2019-10-11 Thread Andriy Gapon
Author: avg Date: Fri Oct 11 17:01:02 2019 New Revision: 353442 URL: https://svnweb.freebsd.org/changeset/base/353442 Log: fix up r353340, don't assume that fcmpset has strong semantics fcmpset can have two kinds of semantics, weak and strong. For practical purposes, strong semantics

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

2019-10-11 Thread Andriy Gapon
Author: avg Date: Fri Oct 11 12:04:38 2019 New Revision: 353434 URL: https://svnweb.freebsd.org/changeset/base/353434 Log: man4/Makefile: fix sorting for a number of entries starting with 'v' MFC after: 1 week Modified: head/share/man/man4/Makefile Modified:

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

2019-10-11 Thread Andriy Gapon
Author: avg Date: Fri Oct 11 11:31:45 2019 New Revision: 353433 URL: https://svnweb.freebsd.org/changeset/base/353433 Log: fix a typo in superio.4 Reported by: bjk MFC after:2 weeks X-MFC with: r353432 Modified: head/share/man/man4/superio.4 Modified:

svn commit: r353432 - in head/share/man: man4 man9

2019-10-11 Thread Andriy Gapon
:00 1970 (empty, because file is newly added) +++ head/share/man/man4/superio.4 Fri Oct 11 11:13:47 2019 (r353432) @@ -0,0 +1,111 @@ +.\" +.\" SPDX-License-Identifier: BSD-2-Clause-FreeBSD +.\" +.\" Copyright (c) 2019 Andriy Gapon +.\" +.\" Re

Re: svn commit: r353408 - head

2019-10-11 Thread Andriy Gapon
red using ::gets; I recall seeing a similar problem for riscv too. -- Andriy Gapon ___ svn-src-head@freebsd.org mailing list https://lists.freebsd.org/mailman/listinfo/svn-src-head To unsubscribe, send any mail to "svn-src-head-unsubscr...@freebsd.org"

Re: svn commit: r353408 - head

2019-10-11 Thread Andriy Gapon
r ignore depend files for missing source files. -- Andriy Gapon ___ svn-src-head@freebsd.org mailing list https://lists.freebsd.org/mailman/listinfo/svn-src-head To unsubscribe, send any mail to "svn-src-head-unsubscr...@freebsd.org"

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