Re: svn commit: r336547 - in head/etc: defaults rc.d

2019-05-22 Thread Andriy Gapon
ntpd_config}"; then > + driftopt="" # admin set the option, we don't need to add it. > + elif [ -f "${_ntp_old_driftfile}" ]; then > + driftopt="-f ${_ntp_old_driftfile}" > + else > + driftopt="-f ${_ntp_defau

Re: svn commit: r348109 - in head/sys/x86: include x86

2019-05-22 Thread Andriy Gapon
On 22/05/2019 16:44, Andrew Gallatin wrote: > This is needed for AMD SMCA processors, as SMCA uses different > MSR address for access MCA banks. Just curious, what is SMCA? -- Andriy Gapon ___ svn-src-head@freebsd.org mailing list

Re: svn commit: r336547 - in head/etc: defaults rc.d

2019-05-22 Thread Andriy Gapon
se > to you that it was running as root on your system? Like have you > customized ntp.conf to add some file-related commands? I think that it could be because of a customer kernel without MAC. I'll consider adding it. -- Andriy Gapon ___ svn-s

svn commit: r348152 - head/sys/dev/usb

2019-05-23 Thread Andriy Gapon
Author: avg Date: Thu May 23 11:06:38 2019 New Revision: 348152 URL: https://svnweb.freebsd.org/changeset/base/348152 Log: Add USB ID for CP2112 This is a curious small widget for which I might write a driver. It is bridge between USB HID interface and I2C interface plus some GPIO pins.

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

2019-05-23 Thread Andriy Gapon
Author: avg Date: Thu May 23 11:15:22 2019 New Revision: 348153 URL: https://svnweb.freebsd.org/changeset/base/348153 Log: gpioled: add a new hint for initial state hint.gpioled.%d.state determines the initial state of the LED when the driver takes control over it: 0 - the LED is off

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

2019-05-23 Thread Andriy Gapon
Author: avg Date: Thu May 23 11:21:27 2019 New Revision: 348154 URL: https://svnweb.freebsd.org/changeset/base/348154 Log: gpioled: update the manual page after r348153 MFC after:2 weeks Modified: head/share/man/man4/gpioled.4 Modified: head/share/man/man4/gpioled.4

Re: svn commit: r348153 - head/sys/dev/gpio

2019-05-23 Thread Andriy Gapon
On 23/05/2019 14:15, Andriy Gapon wrote: > Author: avg > Date: Thu May 23 11:15:22 2019 > New Revision: 348153 > URL: https://svnweb.freebsd.org/changeset/base/348153 > > Log: > gpioled: add a new hint for initial state > > hint.gpioled.%d.state determines the in

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

2019-05-23 Thread Andriy Gapon
Author: avg Date: Thu May 23 11:35:00 2019 New Revision: 348155 URL: https://svnweb.freebsd.org/changeset/base/348155 Log: gpioled: fix the manual page update in r348154 MFC after:2 weeks Modified: head/share/man/man4/gpioled.4 Modified: head/share/man/man4/gpioled.4 ===

svn commit: r348159 - head/sys/dev/mrsas

2019-05-23 Thread Andriy Gapon
Author: avg Date: Thu May 23 12:51:13 2019 New Revision: 348159 URL: https://svnweb.freebsd.org/changeset/base/348159 Log: add mrsas_shutdown method It should be safer to flush controller and disk caches on the shutdown. And to gracefully shut down the controller as well. It seems that

svn commit: r348227 - head/sys/dev/amdgpio

2019-05-23 Thread Andriy Gapon
Author: avg Date: Fri May 24 06:02:51 2019 New Revision: 348227 URL: https://svnweb.freebsd.org/changeset/base/348227 Log: amdgpio: remove new line symbols from pin names That made, for example, gpioc -l output quite hard to read and parse. Also, fix formatting of a nearby statement wi

svn commit: r348228 - head/sys/dev/amdgpio

2019-05-23 Thread Andriy Gapon
Author: avg Date: Fri May 24 06:06:42 2019 New Revision: 348228 URL: https://svnweb.freebsd.org/changeset/base/348228 Log: amdgpio: fix reading status of input pins AMD FCH GPIO controller uses different bits for setting the output level and for reporting the input level. MFC after:

svn commit: r348229 - head/sys/dev/amdgpio

2019-05-23 Thread Andriy Gapon
Author: avg Date: Fri May 24 06:07:33 2019 New Revision: 348229 URL: https://svnweb.freebsd.org/changeset/base/348229 Log: amdgpio: small formatting cleanup MFC after:2 weeks Modified: head/sys/dev/amdgpio/amdgpio.c Modified: head/sys/dev/amdgpio/amdgpio.c ==

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

2017-03-23 Thread Andriy Gapon
Author: avg Date: Thu Mar 23 08:57:04 2017 New Revision: 315851 URL: https://svnweb.freebsd.org/changeset/base/315851 Log: move thread switch tracing from mi_switch to sched_switch This is done so that the thread state changes during the switch are not confused with the thread state chang

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

2017-03-23 Thread Andriy Gapon
Author: avg Date: Thu Mar 23 08:59:17 2017 New Revision: 315852 URL: https://svnweb.freebsd.org/changeset/base/315852 Log: zfs: add zio_buf_alloc_nowait and use it in vdev_queue_aggregate This way we can avoid blocking the whole queue in the low memory situations. It's better to sacrific

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

2017-03-23 Thread Andriy Gapon
Author: avg Date: Thu Mar 23 09:13:21 2017 New Revision: 315853 URL: https://svnweb.freebsd.org/changeset/base/315853 Log: zfs_putpages: use TXG_WAIT Explicit looping using TXG_NOWAIT is more verbose and may harm performance under heavy load because of multiple waits. MFC after:1

svn commit: r315858 - head/sys/dev/aacraid

2017-03-23 Thread Andriy Gapon
Author: avg Date: Thu Mar 23 11:59:17 2017 New Revision: 315858 URL: https://svnweb.freebsd.org/changeset/base/315858 Log: aacraid: rework r315083 for a clean build with and without AACRAID_DEBUG r315083 essentially reverted r263954 which was made for a good reason, but didn't take into a

svn commit: r315959 - in head/sys: amd64/amd64 amd64/vmm amd64/vmm/amd i386/i386 x86/include x86/x86 x86/xen

2017-03-25 Thread Andriy Gapon
Author: avg Date: Sat Mar 25 18:45:09 2017 New Revision: 315959 URL: https://svnweb.freebsd.org/changeset/base/315959 Log: specific end of interrupt implementation for AMD Local APIC The change is more intrusive than I would like because the feature requires that a vector number is writte

svn commit: r315960 - head/sys/kern

2017-03-25 Thread Andriy Gapon
Author: avg Date: Sat Mar 25 19:08:51 2017 New Revision: 315960 URL: https://svnweb.freebsd.org/changeset/base/315960 Log: dtrace sched:::preempt should fire only when there is preemption The probe fire on any thread switch before. Reviewed by: markj MFC after:1 week Sponsored

Re: svn commit: r315959 - in head/sys: amd64/amd64 amd64/vmm amd64/vmm/amd i386/i386 x86/include x86/x86 x86/xen

2017-03-27 Thread Andriy Gapon
On 03/26/2017 11:30, Chagin Dmitry wrote: > On Sat, Mar 25, 2017 at 06:45:09PM +0000, Andriy Gapon wrote: >> Author: avg >> Date: Sat Mar 25 18:45:09 2017 >> New Revision: 315959 >> URL: https://svnweb.freebsd.org/changeset/base/315959 >> >> Log: >>

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

2017-03-27 Thread Andriy Gapon
Author: avg Date: Mon Mar 27 09:45:27 2017 New Revision: 316017 URL: https://svnweb.freebsd.org/changeset/base/316017 Log: add SMT detection for newer AMD processors The change seems to be more in the nomenclature than in the way the topology is advertised by the hardware. Tested by:

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

2017-03-27 Thread Andriy Gapon
Author: avg Date: Mon Mar 27 11:04:57 2017 New Revision: 316020 URL: https://svnweb.freebsd.org/changeset/base/316020 Log: update comment describing topo_probe_amd() MFC after:2 weeks MFC with: r316017 Modified: head/sys/x86/x86/mp_x86.c Modified: head/sys/x86/x86/mp_x86.c ===

Re: svn commit: r315959 - in head/sys: amd64/amd64 amd64/vmm amd64/vmm/amd i386/i386 x86/include x86/x86 x86/xen

2017-03-27 Thread Andriy Gapon
ble. -- 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"

svn commit: r316021 - in head/sys: amd64/amd64 amd64/vmm amd64/vmm/amd i386/i386 x86/include x86/x86 x86/xen

2017-03-27 Thread Andriy Gapon
Author: avg Date: Mon Mar 27 12:34:29 2017 New Revision: 316021 URL: https://svnweb.freebsd.org/changeset/base/316021 Log: revert r315959 because it causes build problems The change introduced a dependency between genassym.c and header files generated from .m files, but that dependency is

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

2017-04-08 Thread Andriy Gapon
Author: avg Date: Sat Apr 8 14:16:42 2017 New Revision: 316643 URL: https://svnweb.freebsd.org/changeset/base/316643 Log: use msr 0xc001100c to discover multi-node AMD processors This is applicable only to the older processors that do not have the AMD Topology extension. Opteron 6100-s

svn commit: r316853 - head/cddl/contrib/opensolaris/lib/libdtrace/common

2017-04-14 Thread Andriy Gapon
Author: avg Date: Fri Apr 14 15:31:04 2017 New Revision: 316853 URL: https://svnweb.freebsd.org/changeset/base/316853 Log: dtrace: fix normalization of stddev aggregation To be upstreamed. Discussed with: Bryan Cantrill MFC after:2 weeks Sponsored by: Panzura Modified:

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

2017-04-14 Thread Andriy Gapon
Author: avg Date: Fri Apr 14 15:35:07 2017 New Revision: 316854 URL: https://svnweb.freebsd.org/changeset/base/316854 Log: rename vfs.zfs.debug_flags to vfs.zfs.debugflags While the former name is easier to read, the "_flags" suffix has a special meaning for loader(8) and, thus, it was im

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

2017-04-14 Thread Andriy Gapon
at it is used as a permanent setting. But to err on the side of caution I can add a compatibility sysctl name. > On Fri, Apr 14, 2017 at 9:35 AM, Andriy Gapon wrote: >> Author: avg >> Date: Fri Apr 14 15:35:07 2017 >> New Revision: 316854 >> URL: https://svnweb.

Re: svn commit: r317409 - head/contrib/tcpdump

2017-04-25 Thread Andriy Gapon
hout supporting text? All OpenZFS imports use a Git commit ID as a reference to the original commit. -- Andriy Gapon ___ svn-src-head@freebsd.org mailing list https://lists.freebsd.org/mailman/listinfo/svn-src-head To unsubscribe, send any mail t

Re: svn commit: r338172 - in head: . sys/amd64/conf sys/dev/drm sys/dev/drm2 sys/dev/drm2/i915 sys/dev/drm2/radeon sys/dev/drm2/radeon/reg_srcs sys/dev/drm2/ttm sys/i386/conf sys/modules sys/modules/d

2018-08-22 Thread Andriy Gapon
he ports' version and there > is no upstream for most if not all of drm. Both have been merged in to > a single port. ... > Approved by: core@ I am curious if this "panic: implment me" has been addressed? https://lists.freebsd.org/pipermail/free

Re: svn commit: r338214 - in head/sys: conf kern sys

2018-08-23 Thread Andriy Gapon
rogram > invariants. > > Reviewed by:jhb, jtl, np, vangyzen > Relnotes: yes > Sponsored by: Dell EMC Isilon > Differential Revision: https://reviews.freebsd.org/D16835 -- Andriy Gapon ___ svn-src-hea

svn commit: r339591 - head/sys/dev/ichwd

2018-10-22 Thread Andriy Gapon
Author: avg Date: Mon Oct 22 14:44:44 2018 New Revision: 339591 URL: https://svnweb.freebsd.org/changeset/base/339591 Log: ichwd: add support for TCO watchdog timer in Lewisburg PCH (C620) The change is based on public documents listed below as well as Linux changes and the code developed

svn commit: r339595 - head/sys/fs/nfsserver

2018-10-22 Thread Andriy Gapon
Author: avg Date: Mon Oct 22 15:33:05 2018 New Revision: 339595 URL: https://svnweb.freebsd.org/changeset/base/339595 Log: nfsrvd_readdirplus: for some errors, do not fail the entire request Instead, a failing entry is skipped. This change consist of two logical changes. A failure to

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

2018-10-30 Thread Andriy Gapon
code and code hat services it should be written specifically to avoid taking locks used by general code. I am not sure if that approach had any practical benefits, just sharing the memory. -- Andriy Gapon ___ svn-src-head@freebsd.org mailing list https://li

svn commit: r328622 - head/sys/amd64/vmm/amd

2018-01-31 Thread Andriy Gapon
Author: avg Date: Wed Jan 31 11:14:26 2018 New Revision: 328622 URL: https://svnweb.freebsd.org/changeset/base/328622 Log: vmm/svm: post LAPIC interrupts using event injection, not virtual interrupts The virtual interrupt method uses V_IRQ, V_INTR_PRIO, and V_INTR_VECTOR fields of VMCB to

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

2018-01-31 Thread Andriy Gapon
Author: avg Date: Wed Jan 31 14:44:51 2018 New Revision: 328626 URL: https://svnweb.freebsd.org/changeset/base/328626 Log: zfs_rezget: drop cached pages before doing anything else We did that in the case of success to prevent the use of stale cached data, but it makes even less sense to k

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

2018-02-02 Thread Andriy Gapon
Author: avg Date: Fri Feb 2 12:57:33 2018 New Revision: 328776 URL: https://svnweb.freebsd.org/changeset/base/328776 Log: ZFS ARC: restore illumos uses of 'needfree' that were removed in r325851 This is purely a cosmetic change to have a more complete copy of ifdef-ed out illumos code.

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

2018-02-05 Thread Andriy Gapon
Author: avg Date: Mon Feb 5 14:19:36 2018 New Revision: 328881 URL: https://svnweb.freebsd.org/changeset/base/328881 Log: zfs: move a utility function, ioflags, closer to its consumers No functional change. MFC after:1 week Modified: head/sys/cddl/contrib/opensolaris/uts/common

svn commit: r328996 - head/sys/kern

2018-02-07 Thread Andriy Gapon
Author: avg Date: Wed Feb 7 21:51:59 2018 New Revision: 328996 URL: https://svnweb.freebsd.org/changeset/base/328996 Log: exec_map_first_page: fix an inverse condition introduced in r254138 While the bug itself was serious, as we could either pass a non-busied page to vm_pager_get_pages(

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

2018-02-07 Thread Andriy Gapon
iting for a leaked page to get unbusied or hitting some KASSERT. > On 07/02/2018 21:52, Andriy Gapon wrote: >> Author: avg >> Date: Wed Feb 7 21:51:59 2018 >> New Revision: 328996 >> URL: https://svnweb.freebsd.org/changeset/base/328996 >> >> Log: >> exe

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

2018-02-08 Thread Andriy Gapon
Author: avg Date: Thu Feb 8 13:22:40 2018 New Revision: 329016 URL: https://svnweb.freebsd.org/changeset/base/329016 Log: remove a duplicate assignment There should be no functional change. MFC after:1 week Modified: head/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/zfs_vnops

Re: svn commit: r329126 - head/etc/devd

2018-02-12 Thread Andriy Gapon
ial problems for zero benefit. Legacy storage allocation schemes are very limiting, of course. -- 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-

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

2018-02-15 Thread Andriy Gapon
royed. Reviewed by: Matthew Ahrens Reviewed by: Andriy Gapon Reviewed by: Youzhong Yang Approved by: Dan McDonald Author: George Wilson PR: 223803 Tested by:shiva.bhanu...@quorum.com MFC after:2 weeks Modified: head/sys/cddl/contrib/opensolaris/uts/common/

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

2018-02-15 Thread Andriy Gapon
Author: avg Date: Fri Feb 16 06:59:35 2018 New Revision: 329363 URL: https://svnweb.freebsd.org/changeset/base/329363 Log: read-behind / read-ahead support for zfs_getpages() ZFS caches blocks it reads in its ARC, so in general the optional pages are not as useful as with filesystems that

svn commit: r329364 - head/sys/amd64/vmm/amd

2018-02-15 Thread Andriy Gapon
Author: avg Date: Fri Feb 16 07:02:14 2018 New Revision: 329364 URL: https://svnweb.freebsd.org/changeset/base/329364 Log: move vintr_intercept_enabled under INVARIANTS The function is not used outside of INVARIANTS since r328622. MFC after:1 week Modified: head/sys/amd64/vmm/am

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

2018-02-19 Thread Andriy Gapon
Author: avg Date: Mon Feb 19 08:55:22 2018 New Revision: 329556 URL: https://svnweb.freebsd.org/changeset/base/329556 Log: relax an assert in zfsctl_snapdir_lookup to match r323578 Since r323578 we may remove the last reference to a covered vnode with vrele() instead of vput(). So, v_use

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

2018-02-21 Thread Andriy Gapon
@82693e09cc02331fa1b3b73b54b1060e73507a8d https://github.com/illumos/illumos-gate/commit/82693e09cc02331fa1b3b73b54b1060e73507a8d https://www.illumos.org/issues/8966 Reviewed by: Matt Ahrens Reviewed by: Andriy Gapon Approved by: Richard Lowe Author: WHR PR: 225162 Submitted by: WHR

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

2018-02-21 Thread Andriy Gapon
ave support for large buffers and for buffer sizes of 512KB and above the restriction is violated. Reviewed by: Matthew Ahrens Approved by: Dan McDonald Author: Andriy Gapon MFC after:2 weeks Modified: head/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/zfs_fm.c Direct

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

2018-02-21 Thread Andriy Gapon
e this is not true; i.e. it doesn't handle the case where dmu_tx_assign returns EIO. Reviewed by: Matt Ahrens Reviewed by: Andriy Gapon Approved by: Robert Mustacchi Author: Prakash Surya MFC after:3 weeks Modified: head/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/d

svn commit: r329719 - in head: cddl/contrib/opensolaris/lib/libzfs/common sys/cddl/contrib/opensolaris/uts/common/fs/zfs

2018-02-21 Thread Andriy Gapon
at happens. Reviewed by: Matthew Ahrens Approved by: Dan McDonald Author: Andriy Gapon MFC after:2 weeks Modified: head/cddl/contrib/opensolaris/lib/libzfs/common/libzfs_dataset.c head/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/dsl_dataset.c head/sys/cddl/contrib/opensolaris/uts/com

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

2018-02-21 Thread Andriy Gapon
t; has not yet been loaded into the SPA and therefore the code determines that > the pool version is too old and returns ENOTSUP. Just a note that this change is to the illumos specific code. The FreeBSD counterpart had the fix for long time. > Reviewed by: Igor Kozhukhov > Revi

Re: svn commit: r329796 - head/sys/dev/vt

2018-02-21 Thread Andriy Gapon
d by: Matthew Macy > MFC after: 1 week There are some additional, harder problems in that path: https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=213334 -- Andriy Gapon ___ svn-src-head@freebsd.org mailing list https://lists.freebsd.org/mailm

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

2018-02-22 Thread Andriy Gapon
Author: avg Date: Thu Feb 22 11:41:00 2018 New Revision: 329820 URL: https://svnweb.freebsd.org/changeset/base/329820 Log: followup to r329556, completely remove the covered vnode assert vrele() acquires the vnode lock only if the hold count drops to zero. In other scenarios it needs only

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

2018-02-22 Thread Andriy Gapon
Author: avg Date: Thu Feb 22 13:06:27 2018 New Revision: 329823 URL: https://svnweb.freebsd.org/changeset/base/329823 Log: another rework of getzfsvfs / getzfsvfs_impl code This change is designed to account for yet another difference between illumos and FreeBSD VFS. In FreeBSD a filesys

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

2018-02-27 Thread Andriy Gapon
Author: avg Date: Tue Feb 27 14:08:54 2018 New Revision: 330057 URL: https://svnweb.freebsd.org/changeset/base/330057 Log: add ZFS_ENTER protection to .zfs/snapshot vnode operations that need it Those operations, zfsctl_snapdir_readdir and zfsctl_snapdir_getattr, access the filesystem's o

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

2018-03-03 Thread Andriy Gapon
Author: avg Date: Sat Mar 3 15:10:37 2018 New Revision: 330338 URL: https://svnweb.freebsd.org/changeset/base/330338 Log: db_nextframe/amd64: catch up with r328083 to recognize fast_syscall_common Since that change the system call stack traces look like this: ... sys___sysctl() at

svn commit: r330374 - head/sys/ddb

2018-03-04 Thread Andriy Gapon
Author: avg Date: Sun Mar 4 13:27:21 2018 New Revision: 330374 URL: https://svnweb.freebsd.org/changeset/base/330374 Log: db_script_exec: use a saved script name when reporting commands executed Before executing a command in a ddb script ddb prints an information line of the form: db

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

2018-03-07 Thread Andriy Gapon
Author: avg Date: Wed Mar 7 13:49:26 2018 New Revision: 330592 URL: https://svnweb.freebsd.org/changeset/base/330592 Log: MFV r330591: 8984 fix for 6764 breaks ACL inheritance illumos/illumos-gate@e9bacc6d1a71ea3f7082038b2868de8c4dd98bdc https://github.com/illumos/illumos-gate/commit/e9

Re: svn commit: r330338 - head/sys/amd64/amd64

2018-03-12 Thread Andriy Gapon
On 09/03/2018 21:22, John Baldwin wrote: > On Saturday, March 03, 2018 03:10:37 PM Andriy Gapon wrote: >> Author: avg >> Date: Sat Mar 3 15:10:37 2018 >> New Revision: 330338 >> URL: https://svnweb.freebsd.org/changeset/base/330338 >> >> Log: >>

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

2018-03-12 Thread Andriy Gapon
Author: avg Date: Mon Mar 12 11:28:09 2018 New Revision: 330793 URL: https://svnweb.freebsd.org/changeset/base/330793 Log: fix r297857, do not modify CPU extension bits under virtual machines r297857 was meant for real hardware only. PR: 213155 Submitted by: mainl...@apeiro

Re: svn commit: r330883 - head/stand/userboot/userboot

2018-03-14 Thread Andriy Gapon
Also, not sure how it worked at run-time. Maybe userboot.so is linked and loaded in such a way that it allows undefined symbols as long as they are not used. So, probably extract_currdev() just didn't get called. Anyway, thank you for spotting and fixing. -- Andriy Gapon _

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

2018-03-15 Thread Andriy Gapon
I see that the old dataset has dsl_dataset_evict_async() pending in ds_dbu.dbu_tqent and its ds_dbuf is NULL. Reviewed by: Matt Ahrens Reviewed by: Don Brady Approved by: Richard Lowe Author: Andriy Gapon PR: 225877 Reported by: asomers MFC after:

svn commit: r330975 - head/tests/sys/cddl/zfs/tests/cli_root/zpool_upgrade

2018-03-15 Thread Andriy Gapon
Author: avg Date: Thu Mar 15 08:52:49 2018 New Revision: 330975 URL: https://svnweb.freebsd.org/changeset/base/330975 Log: re-enable zpool_upgrade_007_pos test after the fix in r330974 The test was disabled in r329248. PR: 225877 Modified: head/tests/sys/cddl/zfs/tests/cli

svn commit: r330977 - head/sys/geom

2018-03-15 Thread Andriy Gapon
Author: avg Date: Thu Mar 15 09:16:10 2018 New Revision: 330977 URL: https://svnweb.freebsd.org/changeset/base/330977 Log: g_access: deal with races created by geoms that drop the topology lock The problem is that g_access() must be called with the GEOM topology lock held. And that gives

svn commit: r330979 - head/tests/sys/cddl/zfs/tests/cli_root/zfs_copies

2018-03-15 Thread Andriy Gapon
Author: avg Date: Thu Mar 15 09:28:10 2018 New Revision: 330979 URL: https://svnweb.freebsd.org/changeset/base/330979 Log: re-enable zfs_copies_006_pos test after a fix in r330977 The test was disabled in r329408. PR: 225960 Modified: head/tests/sys/cddl/zfs/tests/cli_root

svn commit: r330992 - head/tests/sys/cddl/zfs/include

2018-03-15 Thread Andriy Gapon
Author: avg Date: Thu Mar 15 12:35:22 2018 New Revision: 330992 URL: https://svnweb.freebsd.org/changeset/base/330992 Log: zfs test suite: fix a typo, da0 vs $disk Modified: head/tests/sys/cddl/zfs/include/libtest.kshlib Modified: head/tests/sys/cddl/zfs/include/libtest.kshlib ==

svn commit: r330993 - head/tests/sys/cddl/zfs/tests/cli_root/zfs_destroy

2018-03-15 Thread Andriy Gapon
Author: avg Date: Thu Mar 15 12:40:43 2018 New Revision: 330993 URL: https://svnweb.freebsd.org/changeset/base/330993 Log: zfs test suite: align zfs_destroy_005_neg: with upstream The change is to account for a different order in which the recursive destroy may be attempted. If we first

svn commit: r330994 - head/tests/sys/cddl/zfs/tests/hotplug

2018-03-15 Thread Andriy Gapon
Author: avg Date: Thu Mar 15 12:42:19 2018 New Revision: 330994 URL: https://svnweb.freebsd.org/changeset/base/330994 Log: zfs test suite: destroy old gnops before creating new ones Modified: head/tests/sys/cddl/zfs/tests/hotplug/setup.ksh Modified: head/tests/sys/cddl/zfs/tests/hotplug/setu

svn commit: r330995 - head/tests/sys/cddl/zfs/tests/slog

2018-03-15 Thread Andriy Gapon
Author: avg Date: Thu Mar 15 12:44:13 2018 New Revision: 330995 URL: https://svnweb.freebsd.org/changeset/base/330995 Log: zfs test suite: fix a typo, TESTPOOL vs TESTPOOL2 Modified: head/tests/sys/cddl/zfs/tests/slog/slog.kshlib Modified: head/tests/sys/cddl/zfs/tests/slog/slog.kshlib =

svn commit: r330996 - in head/tests/sys/cddl/zfs: include tests/cache tests/cli_root/zpool_add

2018-03-15 Thread Andriy Gapon
Author: avg Date: Thu Mar 15 12:47:34 2018 New Revision: 330996 URL: https://svnweb.freebsd.org/changeset/base/330996 Log: zfs test suite: support device paths with intermediate directories The code assumed that disks (devices) used for testing are always named like /dev/foo, but there is

svn commit: r331001 - head/tests/sys/cddl/zfs/tests/cli_root/zpool_export

2018-03-15 Thread Andriy Gapon
Author: avg Date: Thu Mar 15 14:23:31 2018 New Revision: 331001 URL: https://svnweb.freebsd.org/changeset/base/331001 Log: zfs test suite: move definition of DISK to the cfg file in zpool_export The variable is used not only by the setup script but also by the atf test bodies. Modified:

svn commit: r331002 - head/tests/sys/cddl/zfs/tests/cli_root/zpool_get

2018-03-15 Thread Andriy Gapon
Author: avg Date: Thu Mar 15 14:35:46 2018 New Revision: 331002 URL: https://svnweb.freebsd.org/changeset/base/331002 Log: zfs test suite: move definition of DISK to the cfg file in zpool_get The variable is used not only by the setup script but also by the atf test bodies. This shou

svn commit: r331003 - head/tests/sys/cddl/zfs/tests/cli_root/zpool_get

2018-03-15 Thread Andriy Gapon
Author: avg Date: Thu Mar 15 14:41:09 2018 New Revision: 331003 URL: https://svnweb.freebsd.org/changeset/base/331003 Log: zfs test suite: add new pool properties / features to the zpool_get list Modified: head/tests/sys/cddl/zfs/tests/cli_root/zpool_get/zpool_get.cfg Modified: head/tests/sy

svn commit: r331004 - head/tests/sys/cddl/zfs/tests/cli_root/zpool_history

2018-03-15 Thread Andriy Gapon
Author: avg Date: Thu Mar 15 14:47:53 2018 New Revision: 331004 URL: https://svnweb.freebsd.org/changeset/base/331004 Log: zfs test suite: move definition of DISK to the cfg file in zpool_get The variable is used not only by the setup script but also by the atf test bodies. Another o

Re: svn commit: r331006 - head/share/termcap

2018-03-15 Thread Andriy Gapon
On 15/03/2018 17:13, Baptiste Daroussin wrote: > Add termcap entries for the st terminal (https://st.sucksless.org) Just in case anyone else got curious, the correct URL is https://st.suckless.org -- Andriy Gapon ___ svn-src-head@freebsd.org mail

Re: svn commit: r331209 - head

2018-03-19 Thread Andriy Gapon
installation steps of doing > 'make installkernel' and rebooting before doing a 'make installworld'? Installation of /boot/loader along with likes of cat and cut has always puzzled me very much. -- Andriy Gapon ___ svn-src-head@freebs

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

2016-09-05 Thread Andriy Gapon
7 @@ spa_nvlist_lookup_by_guid(nvlist_t **nvp ... Alexander, I belive that this commit accidentally breaks the following scenario: zpool create tank /dev/xxx zpool destroy tank zpool create tank /dev/xxx It seems that vdev_geom code is unaware of SPA_LOAD_CREATE state and it would try to match a device GUID, if it can be read, in addition to a name. -- 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: r305331 - in head/sys/cddl/contrib/opensolaris/uts/common: fs/zfs fs/zfs/sys sys/fs

2016-09-05 Thread Andriy Gapon
On 05/09/2016 23:47, Andriy Gapon wrote: > Alexander, > > I belive that this commit accidentally breaks the following scenario: > zpool create tank /dev/xxx > zpool destroy tank > zpool create tank /dev/xxx > > It seems that vdev_geom code is unaware of SPA_LOAD_CREATE

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

2016-09-05 Thread Andriy Gapon
On 05/09/2016 23:47, Andriy Gapon wrote: > Alexander, > > I belive that this commit accidentally breaks the following scenario: > zpool create tank /dev/xxx > zpool destroy tank > zpool create tank /dev/xxx > > It seems that vdev_geom code is unaware of SPA_LOAD_CREATE

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

2016-09-05 Thread Andriy Gapon
Author: avg Date: Tue Sep 6 06:09:12 2016 New Revision: 305456 URL: https://svnweb.freebsd.org/changeset/base/305456 Log: fix zfs pool creation accidentally broken by r305331 The upstream change introduced a new load state, SPA_LOAD_CREATE, and vdev_geom code needs to be aware of it.

Re: svn commit: r305504 - head/sys/fs/nullfs

2016-09-06 Thread Andriy Gapon
ays bypassed for directories? -- 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"

svn commit: r305535 - head/sys/dev/amdsbwd

2016-09-07 Thread Andriy Gapon
Author: avg Date: Wed Sep 7 13:45:35 2016 New Revision: 305535 URL: https://svnweb.freebsd.org/changeset/base/305535 Log: amdsbwd: add support for FCH in family 16h models 30h-3Fh processors Requested by: Mike Tancsa Tested by:Mike Tancsa MFC after:1 week Modified: head/sy

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

2016-09-07 Thread Andriy Gapon
Author: avg Date: Wed Sep 7 14:24:29 2016 New Revision: 305539 URL: https://svnweb.freebsd.org/changeset/base/305539 Log: work around AMD erratum 793 for family 16h, models 00h-0Fh Modified: head/sys/amd64/amd64/initcpu.c Modified: head/sys/amd64/amd64/initcpu.c

Re: svn commit: r305539 - head/sys/amd64/amd64

2016-09-08 Thread Andriy Gapon
On 07/09/2016 19:39, John Baldwin wrote: > On Wednesday, September 07, 2016 02:24:29 PM Andriy Gapon wrote: >> Author: avg >> Date: Wed Sep 7 14:24:29 2016 >> New Revision: 305539 >> URL: https://svnweb.freebsd.org/changeset/base/305539 >> >> Log: >>

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

2016-09-08 Thread Andriy Gapon
Author: avg Date: Thu Sep 8 12:07:25 2016 New Revision: 305596 URL: https://svnweb.freebsd.org/changeset/base/305596 Log: intpm.4 update supported hardware list MFC after:1 week Modified: head/share/man/man4/intpm.4 Modified: head/share/man/man4/intpm.4

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

2016-09-08 Thread Andriy Gapon
Author: avg Date: Thu Sep 8 12:09:13 2016 New Revision: 305600 URL: https://svnweb.freebsd.org/changeset/base/305600 Log: amdsbwd.4: update supported hardware list And place it into its own section. MFC after:1 week Modified: head/share/man/man4/amdsbwd.4 Modified: head/share/

svn commit: r305602 - head/sys/dev/intpm

2016-09-08 Thread Andriy Gapon
Author: avg Date: Thu Sep 8 12:12:39 2016 New Revision: 305602 URL: https://svnweb.freebsd.org/changeset/base/305602 Log: intpm: fix attachment to supported AMD FCHs Modified: head/sys/dev/intpm/intpm.c Modified: head/sys/dev/intpm/intpm.c ===

svn commit: r305603 - head/sys/dev/intpm

2016-09-08 Thread Andriy Gapon
Author: avg Date: Thu Sep 8 12:24:46 2016 New Revision: 305603 URL: https://svnweb.freebsd.org/changeset/base/305603 Log: intpm: do not try attaching to unsupported controller revisions While there set a different device description for the controllers found in various FCHs (Hudson, Bolt

svn commit: r305604 - head/sys/dev/intpm

2016-09-08 Thread Andriy Gapon
Author: avg Date: Thu Sep 8 12:27:34 2016 New Revision: 305604 URL: https://svnweb.freebsd.org/changeset/base/305604 Log: intpm: better clean up resources after a failed attachment bus_generic_detach() fails when called from attach method thus preventing further clean up actions. MF

svn commit: r305606 - head/sys/dev/intpm

2016-09-08 Thread Andriy Gapon
Author: avg Date: Thu Sep 8 12:43:24 2016 New Revision: 305606 URL: https://svnweb.freebsd.org/changeset/base/305606 Log: intpm: make sure to register smbus driver before intpm driver Otherwise we can fail to create an smbus child of intpm. MFC after:1 week Modified: head/sys/d

svn commit: r306218 - in head: share/man/man4 sys/dev/amdsbwd sys/dev/intpm

2016-09-22 Thread Andriy Gapon
t.h Thu Sep 22 21:34:35 2016 (r306218) @@ -0,0 +1,139 @@ +/*- + * Copyright (c) 2016 Andriy Gapon + * All rights reserved. + * + * Redistribution and use in source and binary forms, with or without + * modification, are permitted provided that the following conditions + * are met: + * 1.

svn commit: r306290 - head/sys/dev/amdsbwd

2016-09-24 Thread Andriy Gapon
Author: avg Date: Sat Sep 24 07:55:49 2016 New Revision: 306290 URL: https://svnweb.freebsd.org/changeset/base/306290 Log: clarify description of the 0x790b1022 / "KERNCZ"/ "CZ" device MFC after:5 days X-MFC with: r306218 Modified: head/sys/dev/amdsbwd/amd_chipset.h Modified: he

svn commit: r306291 - head/sys/dev/amdsbwd

2016-09-24 Thread Andriy Gapon
Author: avg Date: Sat Sep 24 07:59:54 2016 New Revision: 306291 URL: https://svnweb.freebsd.org/changeset/base/306291 Log: the rest of changes intended to be committed in r306290 MFC after:5 days X-MFC with: r306218 Modified: head/sys/dev/amdsbwd/amd_chipset.h Modified: head/sys

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

2016-09-24 Thread Andriy Gapon
Author: avg Date: Sat Sep 24 08:13:15 2016 New Revision: 306292 URL: https://svnweb.freebsd.org/changeset/base/306292 Log: fix vnode lock assertion for extended attributes directory Background. In ZFS a file with extended attributes has a special directory associated with it where each e

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

2016-09-29 Thread Andriy Gapon
if (!send_holes_without_birth_time && > + (!td->td_realloc_possible || > zb->zb_object == DMU_META_DNODE_OBJECT) && > td->td_hole_birth_enabled_txg <= td->td_min_txg) > return (0); >

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

2016-10-04 Thread Andriy Gapon
Author: avg Date: Tue Oct 4 08:09:25 2016 New Revision: 306665 URL: https://svnweb.freebsd.org/changeset/base/306665 Log: zfs: fix a wrong assertion for extended attributes For the extended attributes the order between z_teardown_lock and the vnode lock is different. The bug was trigge

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

2016-10-06 Thread Andriy Gapon
Author: avg Date: Fri Oct 7 06:29:24 2016 New Revision: 306801 URL: https://svnweb.freebsd.org/changeset/base/306801 Log: implement zfs_vptocnp() using z_parent property This should allow vn_fullpath() to work even when vfs name cache is disabled for zfs, which is the case when zfs prope

svn commit: r307130 - head/sys/dev/smbus

2016-10-11 Thread Andriy Gapon
Author: avg Date: Wed Oct 12 06:58:01 2016 New Revision: 307130 URL: https://svnweb.freebsd.org/changeset/base/307130 Log: smbus: allow child devices to be added via hints This will allow to add slave drivers in the same fashion as for iicbus. Also, allow other code to add a child devi

svn commit: r307131 - head/include

2016-10-12 Thread Andriy Gapon
Author: avg Date: Wed Oct 12 07:08:32 2016 New Revision: 307131 URL: https://svnweb.freebsd.org/changeset/base/307131 Log: install header files required development with libzfs_core libzfs_core provides a rather limited but committed (stable) interface for working with ZFS. We install li

svn commit: r307140 - head/sys/sys

2016-10-12 Thread Andriy Gapon
Author: avg Date: Wed Oct 12 11:12:31 2016 New Revision: 307140 URL: https://svnweb.freebsd.org/changeset/base/307140 Log: bump __FreeBSD_version for libzfs_core.h Modified: head/sys/sys/param.h Modified: head/sys/sys/param.h ==

svn commit: r307141 - head/sys/sys

2016-10-12 Thread Andriy Gapon
Author: avg Date: Wed Oct 12 11:17:10 2016 New Revision: 307141 URL: https://svnweb.freebsd.org/changeset/base/307141 Log: remove a few stray spaces from sys/param.h Modified: head/sys/sys/param.h Modified: head/sys/sys/param.h

<    4   5   6   7   8   9   10   11   12   13   >