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

2017-02-21 Thread Andriy Gapon
Author: avg Date: Tue Feb 21 09:33:21 2017 New Revision: 314035 URL: https://svnweb.freebsd.org/changeset/base/314035 Log: mca: change type of last_intr to time_t for consinstency time_uptime is time_t MFC after:1 day X-MFC with: r313752 Modified: head/sys/x86/x86/mca.c

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

2017-02-20 Thread Andriy Gapon
her commits >> might as well have never been done. > > As I mentioned in another thread, other svn configurations (ASF, for example) > permit editing the log message: > > http://help.collab.net/index.jsp?topic=/faq/changelog.html How well do various svn exporters handle that? S

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

2017-02-14 Thread Andriy Gapon
Author: avg Date: Tue Feb 14 22:46:39 2017 New Revision: 313752 URL: https://svnweb.freebsd.org/changeset/base/313752 Log: mca: use time_uptime instead of ticks for CMCI throttling This solves several problems. First of all, cmc_throttle is specified in seconds and there was no

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

2017-02-14 Thread Andriy Gapon
Author: avg Date: Tue Feb 14 22:30:22 2017 New Revision: 313751 URL: https://svnweb.freebsd.org/changeset/base/313751 Log: mca: fix writes to MSR_MC_CTL2 in cmci_update Previously, if the threshold was changed, then MC_CTL2_CMCI_EN would get cleared and the logic would switch to the

svn commit: r313735 - in head/sys: fs/nfsserver rpc

2017-02-14 Thread Andriy Gapon
Author: avg Date: Tue Feb 14 17:49:08 2017 New Revision: 313735 URL: https://svnweb.freebsd.org/changeset/base/313735 Log: add svcpool_close to handle killed nfsd threads This patch adds a new function to the server krpc called svcpool_close(). It is similar to svcpool_destroy(), but

svn commit: r313730 - in head/sys: kern vm

2017-02-14 Thread Andriy Gapon
Author: avg Date: Tue Feb 14 13:54:05 2017 New Revision: 313730 URL: https://svnweb.freebsd.org/changeset/base/313730 Log: try to fix RACCT_RSS accounting There could be a race between the vm daemon setting RACCT_RSS based on the vm space and vmspace_exit (called from exit1) resetting

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

2017-02-12 Thread Andriy Gapon
Author: avg Date: Sun Feb 12 19:45:30 2017 New Revision: 313687 URL: https://svnweb.freebsd.org/changeset/base/313687 Log: remove l2_padding_needed statistic from zfs arc It became obsolete when the Compressed ARC support was committed. MFC after:1 week Modified:

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

2017-02-12 Thread Andriy Gapon
Author: avg Date: Sun Feb 12 19:40:59 2017 New Revision: 313686 URL: https://svnweb.freebsd.org/changeset/base/313686 Log: check remaining space in zfs implementations of vptocnp PR: 216939 Submitted by: Iouri V. Ivliev MFC after:1 week Modified:

svn commit: r312991 - head/sys/kern

2017-01-30 Thread Andriy Gapon
Author: avg Date: Mon Jan 30 15:20:13 2017 New Revision: 312991 URL: https://svnweb.freebsd.org/changeset/base/312991 Log: put very expensive sanity checks of advisory locks under DIAGNOSTIC The checks have quadratic complexity over a number of advisory locks active for a file and that

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

2017-01-23 Thread Andriy Gapon
On 22/01/2017 20:30, Eric van Gyzen wrote: > On 01/19/2017 12:46, Andriy Gapon wrote: >> Author: avg >> Date: Thu Jan 19 18:46:41 2017 >> New Revision: 312426 >> URL: https://svnweb.freebsd.org/changeset/base/312426 >> >> Log: >> fix a thread p

svn commit: r312532 - head/sys/kern

2017-01-20 Thread Andriy Gapon
Author: avg Date: Fri Jan 20 13:39:07 2017 New Revision: 312532 URL: https://svnweb.freebsd.org/changeset/base/312532 Log: don't abort writing of a core dump after EFAULT It's possible to get EFAULT when writing a segment backed by a file if the segment extends beyond the file. The

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

2017-01-20 Thread Andriy Gapon
Author: avg Date: Fri Jan 20 13:21:27 2017 New Revision: 312531 URL: https://svnweb.freebsd.org/changeset/base/312531 Log: vmm_dev: work around a bogus error with gcc 6.3.0 The error is: vmm_dev.c: In function 'alloc_memseg': vmm_dev.c:261:11: error: null argument where non-null

svn commit: r312426 - head/sys/kern

2017-01-19 Thread Andriy Gapon
Author: avg Date: Thu Jan 19 18:46:41 2017 New Revision: 312426 URL: https://svnweb.freebsd.org/changeset/base/312426 Log: fix a thread preemption regression in schedulers introduced in r270423 Commit r270423 fixed a regression in sched_yield() that was introduced in earlier changes.

Re: svn commit: r312236 - head/sys/net80211

2017-01-17 Thread Andriy Gapon
the past (but I can't think of > exact cases right now) - primarily where other code expected 1 or 0 > (for things like shifts into protocol fields) and the macro returns 0 > or ${LARGEVAL}. -- Andriy Gapon ___ svn-src-head@freebsd.org mailing

svn commit: r310630 - in head: include lib/libkvm

2016-12-27 Thread Andriy Gapon
Author: avg Date: Tue Dec 27 10:17:56 2016 New Revision: 310630 URL: https://svnweb.freebsd.org/changeset/base/310630 Log: libkvm: support access to vmm guest memory, allow writes to fwmem and vmm This change consists of two parts: - allow libkvm to recognize /dev/vmm/* character devices

Re: svn commit: r310172 - in head/sys/mips: conf ingenic

2016-12-19 Thread Andriy Gapon
ion: https://reviews.freebsd.org/D8793 > > Added: > head/sys/mips/ingenic/jz4780_smb.c (contents, props changed) > head/sys/mips/ingenic/jz4780_smb.h (contents, props changed) > Modified: > head/sys/mips/conf/JZ4780 > head/sys/mips/ing

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

2016-12-15 Thread Andriy Gapon
On 14/12/2016 21:49, Alexander Motin wrote: > On 14.12.2016 14:03, Andriy Gapon wrote: >> On 08/12/2016 17:58, Alexander Motin wrote: >>> This change switches zio_timestamp_compare() from comparing uninitialized >>> io_offset to really populated io_bookmark val

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

2016-12-14 Thread Andriy Gapon
nge and if you can qualify ARC size behavior in various scenarios. I expect that with your change the ARC would more easily give in to the memory pressure. That may delight some, but it could be an issue for others. Especially if it forces ARC to its minimum size for no good reason. P.S. My impr

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

2016-12-14 Thread Andriy Gapon
elow ZFS 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: r310025 - head/libexec/rtld-elf

2016-12-13 Thread Andriy Gapon
t; @@ -3557,7 +3557,7 @@ dl_iterate_phdr(__dl_iterate_hdr_callbac > > error = callback(_info, sizeof phdr_info, param); > > - rlock_acquire(rtld_bind_lock, _lockstate); > + wlock_acquire(rtld_bind_lock, _lockstate); > obj =

svn commit: r309295 - head/usr.sbin/bhyve

2016-11-29 Thread Andriy Gapon
Author: avg Date: Tue Nov 29 13:11:00 2016 New Revision: 309295 URL: https://svnweb.freebsd.org/changeset/base/309295 Log: bhyve: stability and performance improvement for dbgport The TCP server implementation in dbgport does not track clients, so it may try to write to a disconected

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

2016-11-28 Thread Andriy Gapon
c24- 2ed45cd0da70@marlin_init Reviewed by: Matthew Ahrens <mahr...@delphix.com> Reviewed by: Dan Kimmel <dan.kim...@delphix.com> Reviewed by: Pavel Zakharov <pavel.zakha...@delphix.com> Reviewed by: Andriy Gapon <a...@freebsd.org> Approved by: Richard Lowe <

svn commit: r309119 - head/sys/dev/virtio/pci

2016-11-24 Thread Andriy Gapon
Author: avg Date: Thu Nov 24 21:32:04 2016 New Revision: 309119 URL: https://svnweb.freebsd.org/changeset/base/309119 Log: virtio_pci: fix announcement of MSI-X interrupts for queues Queues that do not need interrupts - for instance, output queues - do not have a corresponding entry in

svn commit: r309116 - head/sys/dev/virtio/console

2016-11-24 Thread Andriy Gapon
Author: avg Date: Thu Nov 24 21:12:32 2016 New Revision: 309116 URL: https://svnweb.freebsd.org/changeset/base/309116 Log: virtio_console: correctly determine presense of payload and its length MFC after:2 weeks Modified: head/sys/dev/virtio/console/virtio_console.c Modified:

Re: svn commit: r305898 - head/usr.sbin/bhyve

2016-11-24 Thread Andriy Gapon
lnotes: yes > Sponsored by: iXsystems, Inc. > Differential Revision: D7185 > > Added: > head/usr.sbin/bhyve/pci_virtio_console.c (contents, props changed) > Modified: > head/usr.sbin/bhyve/Makefile > head/usr.sbin/bhyve/virtio.h -- Andriy Gapon

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

2016-11-24 Thread Andriy Gapon
ahr...@delphix.com> Approved by: Gordon Ross <gordon.w.r...@gmail.com> Author: Andriy Gapon <andriy.ga...@clusterhq.com> MFC after:2 weeks Modified: head/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/zfs_vfsops.c Directory Properties: head/sys/cddl/contrib/opensol

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

2016-11-24 Thread Andriy Gapon
com> Reviewed by: Brad Lewis <brad.le...@delphix.com> Approved by: Gordon Ross <gordon.w.r...@gmail.com> Author: Andriy Gapon <andriy.ga...@clusterhq.com> MFC after:3 weeks Modified: head/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/dsl_dataset.c head/sys/

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

2016-11-24 Thread Andriy Gapon
Author: avg Date: Thu Nov 24 10:21:22 2016 New Revision: 309097 URL: https://svnweb.freebsd.org/changeset/base/309097 Log: MFV r308987: 7180 potential race between zfs_suspend_fs+zfs_resume_fs and zfs_ioc_rename illumos/illumos-gate@690041b9caf801816f2d0bac90bc7cecefb73523

svn commit: r309096 - head/cddl/contrib/opensolaris/lib/libzfs/common

2016-11-24 Thread Andriy Gapon
Author: avg Date: Thu Nov 24 10:11:09 2016 New Revision: 309096 URL: https://svnweb.freebsd.org/changeset/base/309096 Log: MFV r308989: 6428 set canmount=off on unmounted filesystem tries to unmount children This is a cosmetic and bookkeeping change as the actual change is already in

svn commit: r309094 - head/cddl/contrib/opensolaris

2016-11-24 Thread Andriy Gapon
Author: avg Date: Thu Nov 24 10:03:57 2016 New Revision: 309094 URL: https://svnweb.freebsd.org/changeset/base/309094 Log: MFV r308986: 6412 zfs receive: -u can be ignored sometimes This is a record only change, the actual change is in FreeBSD since r297520. Modified: Directory

svn commit: r309093 - head/sys/dev/firewire

2016-11-24 Thread Andriy Gapon
Author: avg Date: Thu Nov 24 09:47:56 2016 New Revision: 309093 URL: https://svnweb.freebsd.org/changeset/base/309093 Log: firewire: initialize tag label to -1 in fw_xfer_alloc() Zero can be confused for a potentially valid value. For example, if I load and unload sbp driver I get a lot

svn commit: r309092 - head/sys/dev/firewire

2016-11-24 Thread Andriy Gapon
Author: avg Date: Thu Nov 24 09:43:42 2016 New Revision: 309092 URL: https://svnweb.freebsd.org/changeset/base/309092 Log: fwohci: report whether PhysicalUpperBound register is implemented Please see section 5.15 of 1394 OHCI Specification. If the register is not implemented, then the

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

2016-11-24 Thread Andriy Gapon
Author: avg Date: Thu Nov 24 09:00:51 2016 New Revision: 309090 URL: https://svnweb.freebsd.org/changeset/base/309090 Log: further fix zfs_lock() diagnostics It was very wrong to look at the vnode and znode internals without having locked the vnode first. Reported by: pho Tested

svn commit: r308985 - head/cddl/contrib/opensolaris/lib/libzfs/common

2016-11-22 Thread Andriy Gapon
Author: avg Date: Tue Nov 22 11:44:30 2016 New Revision: 308985 URL: https://svnweb.freebsd.org/changeset/base/308985 Log: revert r304520, set canmount=on is not supposed to mount the filesystem Not sure where I got the idea that it should. See

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

2016-11-20 Thread Andriy Gapon
Author: avg Date: Sun Nov 20 14:00:50 2016 New Revision: 308887 URL: https://svnweb.freebsd.org/changeset/base/308887 Log: fix unsafe modification of zfs_vnodeops when DIAGNOSTIC is enabled The idea was to avoid a false assertion in zfs_lock, but it was implemented very dangerously and

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

2016-11-19 Thread Andriy Gapon
Author: avg Date: Sat Nov 19 08:12:57 2016 New Revision: 308826 URL: https://svnweb.freebsd.org/changeset/base/308826 Log: zfs: fix up after the removal of PG_CACHED pages in r308691 PR: 214629 Reported by: msh...@daemon-security.com Reviewed by: alc Tested by:Shawn

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

2016-11-11 Thread Andriy Gapon
Author: avg Date: Fri Nov 11 15:16:37 2016 New Revision: 308532 URL: https://svnweb.freebsd.org/changeset/base/308532 Log: update SMB_BWRITE documentation, clarify SMB_BREAD After removal of SMB_TRANS some information in the description of SMB_BWRITE has become stale. E.g., the maximum

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

2016-11-11 Thread Andriy Gapon
Author: avg Date: Fri Nov 11 15:11:54 2016 New Revision: 308530 URL: https://svnweb.freebsd.org/changeset/base/308530 Log: iicsmb: SMB_MAXBLOCKSIZE can be used again The constant was set to the correct value in r308242. While there, fix iicsmb_bread() to not use a value of an out

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

2016-11-11 Thread Andriy Gapon
Author: avg Date: Fri Nov 11 15:08:12 2016 New Revision: 308529 URL: https://svnweb.freebsd.org/changeset/base/308529 Log: intpm: clean up intsmb_bread and intsmb_pcall The hardware does not implement SMBus Process Call command, so remove ifdef-ed out code from intsmb_pcall. The code

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

2016-11-11 Thread Andriy Gapon
Author: avg Date: Fri Nov 11 14:41:02 2016 New Revision: 308527 URL: https://svnweb.freebsd.org/changeset/base/308527 Log: smb: fix SMB_READB, SMB_READW, SMB_PCALL to work as documented Previously, those ioctls were defined as 'in' only, so rdata.byte and rdata.word were never updated in

svn commit: r308480 - head/sys/dev/hwpmc

2016-11-10 Thread Andriy Gapon
Author: avg Date: Thu Nov 10 11:12:45 2016 New Revision: 308480 URL: https://svnweb.freebsd.org/changeset/base/308480 Log: pmc_process_csw_out: ignore deleted counters I see the fllowing panic on AMD when exiting pmcstat: panic: [pmc,1473] pp_pmcval outside of expected range cpu=2

svn commit: r308479 - head/usr.sbin/watchdogd

2016-11-10 Thread Andriy Gapon
Author: avg Date: Thu Nov 10 10:45:12 2016 New Revision: 308479 URL: https://svnweb.freebsd.org/changeset/base/308479 Log: fix a watchdogd regression introduced in r308040 The code assumed that 'timeout' and 'timeout_sec' are in sync which they weren't if no '-t' option was passed to

svn commit: r308247 - head/cddl/contrib/opensolaris/lib/libzfs_core/common

2016-11-03 Thread Andriy Gapon
Mustacchi <r...@joyent.com> Author: Andriy Gapon <a...@icyb.net.ua> MFC after:2 weeks Modified: head/cddl/contrib/opensolaris/lib/libzfs_core/common/libzfs_core.c head/cddl/contrib/opensolaris/lib/libzfs_core/common/libzfs_core.h Directory Properties: head/cddl/contrib/opens

svn commit: r308242 - in head: share/man/man4 sys/dev/smbus

2016-11-03 Thread Andriy Gapon
Author: avg Date: Thu Nov 3 07:40:52 2016 New Revision: 308242 URL: https://svnweb.freebsd.org/changeset/base/308242 Log: smbus: remove smbus_trans / SMB_TRANS This change reverts most of r281985. The method did not map to anything defined by SMBus protocol and could not be

svn commit: r308225 - head/sys/dev/cpuctl

2016-11-02 Thread Andriy Gapon
Author: avg Date: Wed Nov 2 17:47:19 2016 New Revision: 308225 URL: https://svnweb.freebsd.org/changeset/base/308225 Log: dev/cpuctl: put debug output under CPUCTL_DEBUG rather than DEBUG DEBUG is a well-known flag. It doesn't imply that there is a particular interest in cpuctl.

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

2016-11-02 Thread Andriy Gapon
Author: avg Date: Wed Nov 2 17:12:15 2016 New Revision: 308221 URL: https://svnweb.freebsd.org/changeset/base/308221 Log: fix typo in a comment MFC after:5 weeks X-MFC with: r308219 Modified: head/sys/dev/ichiic/ig4_iic.c Modified: head/sys/dev/ichiic/ig4_iic.c

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

2016-11-02 Thread Andriy Gapon
Author: avg Date: Wed Nov 2 17:07:18 2016 New Revision: 308220 URL: https://svnweb.freebsd.org/changeset/base/308220 Log: smbus: remove the potentially very dangerous slave probing code MFC after:5 weeks Modified: head/sys/dev/smbus/smbus.c Modified: head/sys/dev/smbus/smbus.c

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

2016-11-02 Thread Andriy Gapon
Author: avg Date: Wed Nov 2 17:04:00 2016 New Revision: 308219 URL: https://svnweb.freebsd.org/changeset/base/308219 Log: ichiic/ig4: completely disengage from smbus MFC after:5 weeks Modified: head/sys/dev/ichiic/ig4_iic.c head/sys/dev/ichiic/ig4_pci.c

svn commit: r308218 - in head: sys/dev/cpuctl usr.sbin/cpucontrol

2016-11-02 Thread Andriy Gapon
1 + #endif /* !AMD_H */ Added: head/usr.sbin/cpucontrol/amd10h.c == --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/usr.sbin/cpucontrol/amd10h.c Wed Nov 2 16:15:49 2016 (r308218) @@ -0,0 +1,307 @@ +/*- + * Copyright

svn commit: r308104 - in head: . share/man/man4 sys/conf sys/dev/chromebook_platform sys/dev/cyapa sys/dev/ichiic sys/dev/iicbus sys/dev/isl sys/modules sys/modules/chromebook_platform sys/modules/...

2016-10-30 Thread Andriy Gapon
- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/share/man/man4/chromebook_platform.4 Sun Oct 30 12:15:33 2016 (r308104) @@ -0,0 +1,68 @@ +.\" Copyright (c) 2016 Andriy Gapon <a...@freebsd.org> +.\" All rights reserved. +.\" +.\" Redistribut

svn commit: r308101 - head/sys/dev/hwpmc

2016-10-30 Thread Andriy Gapon
Author: avg Date: Sun Oct 30 09:38:10 2016 New Revision: 308101 URL: https://svnweb.freebsd.org/changeset/base/308101 Log: hwpmc: fix a race between amd_stop_pmc and amd_intr It is possible that wrmsr in amd_stop_pmc() causes an overflow in a counter that it disables. In that case a

svn commit: r308089 - in head: cddl/contrib/opensolaris/lib/libzfs/common sbin sbin/zfsbootcfg sys/boot/i386/common sys/boot/i386/gptzfsboot sys/boot/i386/zfsboot sys/cddl/contrib/opensolaris/uts/c...

2016-10-29 Thread Andriy Gapon
zfsbootcfg/zfsbootcfg.8 == --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/sbin/zfsbootcfg/zfsbootcfg.8 Sat Oct 29 14:09:32 2016 (r308089) @@ -0,0 +1,112 @@ +.\" Copyright (c) 2016 Andriy Gapon +.\" All rights reserved. +.\" +.\" Redist

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

2016-10-28 Thread Andriy Gapon
Author: avg Date: Fri Oct 28 15:57:55 2016 New Revision: 308050 URL: https://svnweb.freebsd.org/changeset/base/308050 Log: fix a syntax error in r308039 ... that I somehow introduced between testing the change iand committing it. MFC after:1 week X-MFC with: r307903

svn commit: r308040 - head/usr.sbin/watchdogd

2016-10-28 Thread Andriy Gapon
Author: avg Date: Fri Oct 28 14:49:54 2016 New Revision: 308040 URL: https://svnweb.freebsd.org/changeset/base/308040 Log: nap time between pats is forced to be at most half of the timeout Previously, if the timeout was less than 10 seconds, for example, about 8 seconds, then the

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

2016-10-28 Thread Andriy Gapon
Author: avg Date: Fri Oct 28 14:38:01 2016 New Revision: 308039 URL: https://svnweb.freebsd.org/changeset/base/308039 Log: vmm: another take at maximmum address passed to contigmalloc Just using vm_paddr_t value with all bits set. That should work as long as the type is unsigned.

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

2016-10-27 Thread Andriy Gapon
Author: avg Date: Thu Oct 27 07:38:07 2016 New Revision: 307994 URL: https://svnweb.freebsd.org/changeset/base/307994 Log: 3746 ZRLs are racy illumos/illumos-gate@260af64db74a52d64de8c6c5f67dd0a71d228ca5

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

2016-10-25 Thread Andriy Gapon
Author: avg Date: Tue Oct 25 10:59:21 2016 New Revision: 307904 URL: https://svnweb.freebsd.org/changeset/base/307904 Log: fix up r307903, use correct max address definition MFC after:1 week X-MFC with: r307903 Modified: head/sys/amd64/vmm/amd/svm.c Modified:

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

2016-10-25 Thread Andriy Gapon
Author: avg Date: Tue Oct 25 10:34:14 2016 New Revision: 307903 URL: https://svnweb.freebsd.org/changeset/base/307903 Log: vmm/svm: iopm_bitmap and msr_bitmap must be contiguous in physical memory To achieve that the whole svm_softc is allocated with contigmalloc now. It would be more

svn commit: r307768 - in head: share/man/man4 sys/conf sys/dev/jedec_ts sys/modules/i2c sys/modules/i2c/jedec_ts

2016-10-22 Thread Andriy Gapon
== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/share/man/man4/jedec_ts.4 Sat Oct 22 08:00:46 2016 (r307768) @@ -0,0 +1,130 @@ +.\" +.\" Copyright (c) 2016 Andriy Gapon <a...@freebsd.org>

svn commit: r307348 - head/sys/dev/acpi_support

2016-10-15 Thread Andriy Gapon
Author: avg Date: Sat Oct 15 09:10:35 2016 New Revision: 307348 URL: https://svnweb.freebsd.org/changeset/base/307348 Log: aibs / atk0110: add support for querying sensors via GGRP and GITM Comparing to the Linux driver there is still one missing feature. The Linux driver finds and

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

2016-10-14 Thread Andriy Gapon
On 14/10/2016 15:22, Alexander Motin wrote: > On 14.10.2016 15:11, Andriy Gapon wrote: >> On 14/10/2016 15:01, Alexander Motin wrote: >>> Author: mav >>> Date: Fri Oct 14 12:01:33 2016 >>> New Revision: 307317 >>> URL: https://svnweb.freebsd.org/changes

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

2016-10-14 Thread Andriy Gapon
boot code support large blocks? Just to be sure. And maybe this is worth some additional notice because users sometimes forget to upgrade gptzfsboot / zfsboot. -- 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: r307195 - head/sys/dev/iicbus

2016-10-13 Thread Andriy Gapon
On 13/10/2016 10:25, Andriy Gapon wrote: > Author: avg > Date: Thu Oct 13 07:25:18 2016 > New Revision: 307195 > URL: https://svnweb.freebsd.org/changeset/base/307195 > > Log: > convert iicsmb to use iicbus_transfer for all operations > > Previously the

Re: svn commit: r307182 - head/etc/rc.d

2016-10-13 Thread Andriy Gapon
On 13/10/2016 10:12, Ngie Cooper (yaneurabeya) wrote: > >> On Oct 12, 2016, at 23:19, Andriy Gapon <a...@freebsd.org> wrote: >> >> Author: avg >> Date: Thu Oct 13 06:19:54 2016 >> New Revision: 307182 >> URL: https://svnweb.freebsd.org/changeset/base/3

Re: svn commit: r307191 - head/etc/rc.d

2016-10-13 Thread Andriy Gapon
head/etc/rc.d/MakefileThu Oct 13 07:10:27 2016(r307191) > @@ -314,6 +314,7 @@ FILES+= wpa_supplicant > .if ${MK_ZFS} != "no" > FILESGROUPS+=ZFS > ZFS+=zfs > +ZFS+=zfsbe > ZFS+=

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

2016-10-13 Thread Andriy Gapon
Author: avg Date: Thu Oct 13 07:25:18 2016 New Revision: 307195 URL: https://svnweb.freebsd.org/changeset/base/307195 Log: convert iicsmb to use iicbus_transfer for all operations Previously the driver used more low level operations like iicbus_start and iicbus_write. The problem is

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

2016-10-13 Thread Andriy Gapon
Author: avg Date: Thu Oct 13 06:19:54 2016 New Revision: 307182 URL: https://svnweb.freebsd.org/changeset/base/307182 Log: rc.d/zfsbe: a new script designed for boot environment support Currently zfsbe ensures that subordinate filesystems are mounted at the right mount points. The

Re: svn commit: r306680 - in head/sys: amd64/amd64 amd64/include i386/include x86/include x86/x86

2016-10-12 Thread Andriy Gapon
On 12/10/2016 16:45, Konstantin Belousov wrote: > On Wed, Oct 12, 2016 at 04:25:00PM +0300, Andriy Gapon wrote: >> On 04/10/2016 20:01, Konstantin Belousov wrote: >>> Author: kib >>> Date: Tue Oct 4 17:01:24 2016 >>> New Revision: 306680 >>> URL: htt

Re: svn commit: r306680 - in head/sys: amd64/amd64 amd64/include i386/include x86/include x86/x86

2016-10-12 Thread Andriy Gapon
Anton Rang > Reviewed by:cem (earlier version) > Sponsored by: Dell EMC Isilon > Differential Revision: https://reviews.freebsd.org/D8041 -- Andriy Gapon ___ svn-src-head@freebsd.org mailing list https://lists.freebsd.org/mail

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

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: 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

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

2016-10-12 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

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

2016-10-07 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

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

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

2016-09-29 Thread Andriy Gapon
>td_realloc_possible || > + 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_mi

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

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:

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:

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 <a...@freebsd.org> + * All rights reserved. + * + * Redistribution and use in source and binary forms, with or without + * modification, are permitted provided that the following conditio

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:

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.

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,

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: 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:

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

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: 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

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

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: r305456 - head/sys/cddl/contrib/opensolaris/uts/common/fs/zfs

2016-09-06 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: 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

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
e(const char *pool, nvlist_t *n >*/ > spa_evicting_os_wait(spa); > spa->spa_minref = refcount_count(>spa_refcount); > + spa->spa_load_state = SPA_LOAD_NONE; > > mutex_exit(_namespace_lock); > > @@ -5615,7 +5616,7 @@ spa_nvlist_lookup_by_gu

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

2016-08-23 Thread Andriy Gapon
Author: avg Date: Tue Aug 23 10:40:53 2016 New Revision: 304674 URL: https://svnweb.freebsd.org/changeset/base/304674 Log: intpm: add support for SB800 This code should be able to support later AMD chipsets as well, but that hasn't been tested. SB800 supports accessing several

Re: svn commit: r304321 - in head/sys: boot/efi/boot1 boot/efi/loader boot/i386/boot2 boot/i386/gptboot boot/i386/gptzfsboot boot/i386/zfsboot boot/userboot/ficl boot/userboot/userboot boot/userboot/z

2016-08-23 Thread Andriy Gapon
it's also possible that the current limitations will be a history by then. -- 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: r303630 - in head/sys: boot/zfs cddl/boot/zfs

2016-08-22 Thread Andriy Gapon
On 22/08/2016 16:54, Allan Jude wrote: > On 2016-08-22 04:21, Andriy Gapon wrote: >> On 01/08/2016 22:37, Allan Jude wrote: >>> Author: allanjude >>> Date: Mon Aug 1 19:37:43 2016 >>> New Revision: 303630 >>> URL: https://svnweb.freebsd.org/changeset/

Re: svn commit: r303630 - in head/sys: boot/zfs cddl/boot/zfs

2016-08-22 Thread Andriy Gapon
stem. E.g., the large blocks support could be one of such features. And, as I've said in another email, I really do not think that we should strive to support all possible (non-essential) ZFS features in the ZFS boot chain. -- Andriy Gapon ___ svn-sr

Re: svn commit: r304321 - in head/sys: boot/efi/boot1 boot/efi/loader boot/i386/boot2 boot/i386/gptboot boot/i386/gptzfsboot boot/i386/zfsboot boot/userboot/ficl boot/userboot/userboot boot/userboot/z

2016-08-22 Thread Andriy Gapon
On 22/08/2016 10:20, Andriy Gapon wrote: > This commit breaks boot process for me and in a quite weird way. > I don't have a serial console, so a couple of screenshots. > This is what happens with this change: > https://people.freebsd.org/~avg/boot-fail-1024x768.jpg > This

Re: svn commit: r304321 - in head/sys: boot/efi/boot1 boot/efi/loader boot/i386/boot2 boot/i386/gptboot boot/i386/gptzfsboot boot/i386/zfsboot boot/userboot/ficl boot/userboot/userboot boot/userboot/z

2016-08-22 Thread Andriy Gapon
on my guess. Also, there is this report: https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=212038 That problem could have a different cause. It should be easier to analyze as the it happens with bhyveload, i.e., in userland. -- Andriy Gapon ___ svn-src-head@freebsd.or

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