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

2014-09-12 Thread John Baldwin
On Wednesday, September 10, 2014 11:29:21 PM Slawa Olhovchenkov wrote: > On Wed, Sep 10, 2014 at 02:29:30PM -0400, John Baldwin wrote: > > > Application must change behaviour when reach limit (run GC, switch > > > algorithm and etc.). > > > But mmap of big data file for scaning and processing don't

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

2014-09-10 Thread Slawa Olhovchenkov
On Wed, Sep 10, 2014 at 02:29:30PM -0400, John Baldwin wrote: > > Application must change behaviour when reach limit (run GC, switch > > algorithm and etc.). > > But mmap of big data file for scaning and processing don't touch this > > limit. > > Must be mmap of some temoprary file touch this limi

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

2014-09-10 Thread John Baldwin
On Wednesday, September 10, 2014 08:30:58 PM Slawa Olhovchenkov wrote: > On Wed, Sep 10, 2014 at 10:44:46AM -0400, John Baldwin wrote: > > On Tuesday, September 09, 2014 02:25:18 PM Slawa Olhovchenkov wrote: > > > On Mon, Sep 08, 2014 at 11:17:51AM -0400, John Baldwin wrote: > > > > On Sunday, Sept

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

2014-09-10 Thread Slawa Olhovchenkov
On Wed, Sep 10, 2014 at 10:44:46AM -0400, John Baldwin wrote: > On Tuesday, September 09, 2014 02:25:18 PM Slawa Olhovchenkov wrote: > > On Mon, Sep 08, 2014 at 11:17:51AM -0400, John Baldwin wrote: > > > On Sunday, September 07, 2014 04:56:49 PM Slawa Olhovchenkov wrote: > > > > PS: very bad that

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

2014-09-10 Thread John Baldwin
On Tuesday, September 09, 2014 02:25:18 PM Slawa Olhovchenkov wrote: > On Mon, Sep 08, 2014 at 11:17:51AM -0400, John Baldwin wrote: > > On Sunday, September 07, 2014 04:56:49 PM Slawa Olhovchenkov wrote: > > > PS: very bad that 'data limit' don't anymore reflect application > > > memory consumer.

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

2014-09-09 Thread Slawa Olhovchenkov
On Mon, Sep 08, 2014 at 11:17:51AM -0400, John Baldwin wrote: > On Sunday, September 07, 2014 04:56:49 PM Slawa Olhovchenkov wrote: > > PS: very bad that 'data limit' don't anymore reflect application > > memory consumer. and very small application can adapt to 'no memory' > > from system. > > Yo

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

2014-09-08 Thread Slawa Olhovchenkov
On Fri, Sep 05, 2014 at 12:23:26PM +0300, Andriy Gapon wrote: > on 04/09/2014 04:18 Steven Hartland said the following: > > Indeed that would be interesting, but we might find that its quite memory > > size > > dependent given the scaling so confirming HW details would be nice too. > > > > I'd a

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

2014-09-08 Thread Nikolai Lifanov
On 2014-09-03 21:18, Steven Hartland wrote: - Original Message - From: "Andriy Gapon" on 03/09/2014 23:22 Nikolai Lifanov said the following: On 09/03/14 15:22, John Baldwin wrote: On Wednesday, September 03, 2014 11:05:04 AM Nikolai Lifanov wrote: On 09/03/14 04:09, Steven Hartlan

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

2014-09-08 Thread John Baldwin
On Sunday, September 07, 2014 04:56:49 PM Slawa Olhovchenkov wrote: > PS: very bad that 'data limit' don't anymore reflect application > memory consumer. and very small application can adapt to 'no memory' > from system. You can use RLIMIT_AS instead of RLIMIT_DATA. jemalloc can also be configure

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

2014-09-05 Thread Andriy Gapon
on 04/09/2014 04:18 Steven Hartland said the following: > Indeed that would be interesting, but we might find that its quite memory size > dependent given the scaling so confirming HW details would be nice too. > > I'd also be interested to know who wins the free race between the VM and ARC > when

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

2014-09-04 Thread Nikolai Lifanov
On 09/03/14 21:18, Steven Hartland wrote: > > - Original Message - From: "Andriy Gapon" > > >> on 03/09/2014 23:22 Nikolai Lifanov said the following: >>> On 09/03/14 15:22, John Baldwin wrote: On Wednesday, September 03, 2014 11:05:04 AM Nikolai Lifanov wrote: > On 09/03/14 04

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

2014-09-03 Thread Steven Hartland
- Original Message - From: "Andriy Gapon" on 03/09/2014 23:22 Nikolai Lifanov said the following: On 09/03/14 15:22, John Baldwin wrote: On Wednesday, September 03, 2014 11:05:04 AM Nikolai Lifanov wrote: On 09/03/14 04:09, Steven Hartland wrote: I'm looking to MFC this change s

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

2014-09-03 Thread Andriy Gapon
on 03/09/2014 23:22 Nikolai Lifanov said the following: > On 09/03/14 15:22, John Baldwin wrote: >> On Wednesday, September 03, 2014 11:05:04 AM Nikolai Lifanov wrote: >>> On 09/03/14 04:09, Steven Hartland wrote: I'm looking to MFC this change so wanted to check if anyone had an final fe

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

2014-09-03 Thread Nikolai Lifanov
On 09/03/14 15:22, John Baldwin wrote: > On Wednesday, September 03, 2014 11:05:04 AM Nikolai Lifanov wrote: >> On 09/03/14 04:09, Steven Hartland wrote: >>> I'm looking to MFC this change so wanted to check if >>> anyone had an final feedback / objections? >>> >>> I know we currently have Alan's f

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

2014-09-03 Thread John Baldwin
On Wednesday, September 03, 2014 11:05:04 AM Nikolai Lifanov wrote: > On 09/03/14 04:09, Steven Hartland wrote: > > I'm looking to MFC this change so wanted to check if > > anyone had an final feedback / objections? > > > > I know we currently have Alan's feedback on changing > > the #ifdef __i386

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

2014-09-03 Thread Andriy Gapon
on 03/09/2014 17:58 Andriy Gapon said the following: > on 03/09/2014 15:17 Steven Hartland said the following: >> - Original Message - From: "Andriy Gapon" >> >>> on 03/09/2014 11:09 Steven Hartland said the following: I'm looking to MFC this change so wanted to check if anyone h

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

2014-09-03 Thread Nikolai Lifanov
On 09/03/14 04:09, Steven Hartland wrote: > I'm looking to MFC this change so wanted to check if > anyone had an final feedback / objections? > > I know we currently have Alan's feedback on changing > the #ifdef __i386__ to #ifndef UMA_MD_SMALL_ALLOC > which sounds sensible but waiting Peter to co

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

2014-09-03 Thread Andriy Gapon
on 03/09/2014 15:17 Steven Hartland said the following: > - Original Message - From: "Andriy Gapon" > >> on 03/09/2014 11:09 Steven Hartland said the following: >>> I'm looking to MFC this change so wanted to check if >>> anyone had an final feedback / objections? >> >> I think that your

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

2014-09-03 Thread Steven Hartland
- Original Message - From: "Andriy Gapon" on 03/09/2014 11:09 Steven Hartland said the following: I'm looking to MFC this change so wanted to check if anyone had an final feedback / objections? I think that your changes went in a bit prematurely (little review), so perhaps MFC would

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

2014-09-03 Thread Andriy Gapon
on 03/09/2014 11:09 Steven Hartland said the following: > I'm looking to MFC this change so wanted to check if > anyone had an final feedback / objections? I think that your changes went in a bit prematurely (little review), so perhaps MFC would be premature as well. > I know we currently have Al

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

2014-09-03 Thread Steven Hartland
- Original Message - From: "Andriy Gapon" on 02/09/2014 20:43 Steven Hartland said the following: - Original Message - From: "Andriy Gapon" And the newly added kmem_foo() functions probably do not belong in cddl/compat/opensolaris as Solaris / illumos does not have those fun

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

2014-09-03 Thread Andriy Gapon
on 02/09/2014 20:43 Steven Hartland said the following: > - Original Message - From: "Andriy Gapon" >> And the newly added kmem_foo() functions probably do not belong in >> cddl/compat/opensolaris as Solaris / illumos does not have those functions. > > They could be moved but their curren

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

2014-09-03 Thread Steven Hartland
I'm looking to MFC this change so wanted to check if anyone had an final feedback / objections? I know we currently have Alan's feedback on changing the #ifdef __i386__ to #ifndef UMA_MD_SMALL_ALLOC which sounds sensible but waiting Peter to comment on. Regards Steve __

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

2014-09-02 Thread Alan Cox
On 09/02/2014 14:09, Steven Hartland wrote: > - Original Message - From: "Alan Cox" >> On 09/02/2014 12:34, Steven Hartland wrote: >>> - Original Message - From: "Alan Cox" The patch actually makes two completely orthogonal changes at once, and one of those changes

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

2014-09-02 Thread Steven Hartland
- Original Message - From: "Alan Cox" On 09/02/2014 12:34, Steven Hartland wrote: - Original Message - From: "Alan Cox" The patch actually makes two completely orthogonal changes at once, and one of those changes has no connection to the page daemon. I suspect that is why som

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

2014-09-02 Thread Alan Cox
On 09/02/2014 12:34, Steven Hartland wrote: > - Original Message - From: "Alan Cox" > >> On 09/02/2014 11:01, John Baldwin wrote: >>> On Saturday, August 30, 2014 1:37:43 pm Peter Wemm wrote: On Saturday 30 August 2014 02:03:42 Steven Hartland wrote: I'm very disappointed in the

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

2014-09-02 Thread Steven Hartland
- Original Message - From: "Andriy Gapon" on 02/09/2014 19:01 John Baldwin said the following: I know Steven has since committed a fix, but if there are still concerns, I think it would be best to not just revert this entirely but to spend some time fixing the remaining issues. Clea

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

2014-09-02 Thread Steven Hartland
- Original Message - From: "Alan Cox" On 09/02/2014 11:01, John Baldwin wrote: On Saturday, August 30, 2014 1:37:43 pm Peter Wemm wrote: On Saturday 30 August 2014 02:03:42 Steven Hartland wrote: I'm very disappointed in the attention to detail and errors in the commit. I'm almost

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

2014-09-02 Thread Alan Cox
On 09/02/2014 11:01, John Baldwin wrote: > On Saturday, August 30, 2014 1:37:43 pm Peter Wemm wrote: >> On Saturday 30 August 2014 02:03:42 Steven Hartland wrote: >> I'm very disappointed in the attention to detail and errors in the commit. >> I'm almost at the point where I want to ask for the w

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

2014-09-02 Thread Andriy Gapon
on 02/09/2014 19:01 John Baldwin said the following: > I know Steven has since committed a fix, but if there are still concerns, I > think it would be best to not just revert this entirely but to spend some > time > fixing the remaining issues. Clearly this issue affects a lot of users and >

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

2014-09-02 Thread John Baldwin
On Saturday, August 30, 2014 1:37:43 pm Peter Wemm wrote: > On Saturday 30 August 2014 02:03:42 Steven Hartland wrote: > I'm very disappointed in the attention to detail and errors in the commit. > I'm almost at the point where I want to ask for the whole thing to be backed > out. I would not b

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

2014-08-30 Thread Steven Hartland
- Original Message - From: "Peter Wemm" snip... > I'm aware of the values involved, and as I said what you're > proposing > was more akin to where I started, but I was informed that it had > already > been tested and didn't work well. And Karl also said that his tests are on machines

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

2014-08-30 Thread Peter Wemm
On Saturday 30 August 2014 02:03:42 Steven Hartland wrote: > - Original Message - > From: "Peter Wemm" > > > On Friday 29 August 2014 21:42:15 Steven Hartland wrote: > > > If this function returns non-zerp, ARC is given back: > > > > static int > > arc_reclaim_needed(void) > > { > > >

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

2014-08-29 Thread Steven Hartland
- Original Message - From: "Peter Wemm" On Friday 29 August 2014 21:42:15 Steven Hartland wrote: > - Original Message - > From: "Peter Wemm" > > > On Friday 29 August 2014 20:51:03 Steven Hartland wrote: > snip.. > > > > Does Karl's explaination as to why this doesn't work abo

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

2014-08-29 Thread Peter Wemm
On Friday 29 August 2014 21:42:15 Steven Hartland wrote: > - Original Message - > From: "Peter Wemm" > > > On Friday 29 August 2014 20:51:03 Steven Hartland wrote: > snip.. > > > > Does Karl's explaination as to why this doesn't work above change > > > your > > > mind? > > > > Actually

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

2014-08-29 Thread Steven Hartland
- Original Message - From: "Peter Wemm" On Friday 29 August 2014 20:51:03 Steven Hartland wrote: snip.. > Does Karl's explaination as to why this doesn't work above change > your > mind? Actually no, I would expect the code as committed would *cause* the undesirable behavior that

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

2014-08-29 Thread Peter Wemm
On Friday 29 August 2014 20:51:03 Steven Hartland wrote: > > On Friday 29 August 2014 11:54:42 Alan Cox wrote: > snip... > > > > With the patch we confirmed that both RAM usage and performance > > > > for those > > > > seeing that issue are resolved, with no reported regressions. > > > > > > > >>

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

2014-08-29 Thread Steven Hartland
- Original Message - From: "Steven Hartland" - Original Message - From: "Alan Cox" You didn't really address Peter's initial technical issue. Peter correctly observed that cache pages are just another flavor of free pages. Whenever the VM system is checking the number of

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

2014-08-29 Thread Steven Hartland
- Original Message - From: "Alan Cox" You didn't really address Peter's initial technical issue. Peter correctly observed that cache pages are just another flavor of free pages. Whenever the VM system is checking the number of free pages against any of the thresholds, it always uses

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

2014-08-29 Thread Steven Hartland
On Friday 29 August 2014 11:54:42 Alan Cox wrote: snip... > > Others have also confirmed that even with r265945 they can still > > trigger > > performance issue. > > > > In addition without it we still have loads of RAM sat their > > unused, in my > > particular experience we have 40GB of 192

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

2014-08-29 Thread Peter Wemm
On Friday 29 August 2014 11:54:42 Alan Cox wrote: > On 08/29/2014 03:32, Steven Hartland wrote: > >> On Thursday 28 August 2014 17:30:17 Alan Cox wrote: > >> > On 08/28/2014 16:15, Matthew D. Fuller wrote: > >> > > On Thu, Aug 28, 2014 at 10:11:39PM +0100 I heard the voice of > >> > > > >> > > Ste

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

2014-08-29 Thread Alan Cox
On 08/29/2014 03:32, Steven Hartland wrote: >> On Thursday 28 August 2014 17:30:17 Alan Cox wrote: >> > On 08/28/2014 16:15, Matthew D. Fuller wrote: >> > > On Thu, Aug 28, 2014 at 10:11:39PM +0100 I heard the voice of >> > > >> > > Steven Hartland, and lo! it spake thus: >> > >> Its very likely ap

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

2014-08-29 Thread Bryan Drewery
On 8/28/2014 6:22 PM, Peter Wemm wrote: [...] > vm_paging_needed(void) > { > return (vm_cnt.v_free_count + vm_cnt.v_cache_count < > vm_pageout_wakeup_thresh); > } By the way there is a signed to unsigned comparison here. -- Regards, Bryan Drewery signature.asc Description: OpenPGP

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

2014-08-29 Thread Steven Hartland
On Thursday 28 August 2014 17:30:17 Alan Cox wrote: > On 08/28/2014 16:15, Matthew D. Fuller wrote: > > On Thu, Aug 28, 2014 at 10:11:39PM +0100 I heard the voice of > > > > Steven Hartland, and lo! it spake thus: > >> Its very likely applicable to stable/9 although I've never used 9 > >> myself,

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

2014-08-28 Thread Alexey Dokuchaev
On Thu, Aug 28, 2014 at 10:11:39PM +0100, Steven Hartland wrote: > I'll MFC to 9 and possibly 8 as well at that time if relavent. Although I don't use ZFS on stable/8, your care about our best stable branch :) is much appreciated. ./danfe ___ svn-src-he

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

2014-08-28 Thread Peter Wemm
On Thursday 28 August 2014 17:30:17 Alan Cox wrote: > On 08/28/2014 16:15, Matthew D. Fuller wrote: > > On Thu, Aug 28, 2014 at 10:11:39PM +0100 I heard the voice of > > > > Steven Hartland, and lo! it spake thus: > >> Its very likely applicable to stable/9 although I've never used 9 > >> myself,

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

2014-08-28 Thread Alan Cox
On 08/28/2014 16:15, Matthew D. Fuller wrote: > On Thu, Aug 28, 2014 at 10:11:39PM +0100 I heard the voice of > Steven Hartland, and lo! it spake thus: >> Its very likely applicable to stable/9 although I've never used 9 >> myself, we jumped from 9 direct to 10. > This is actually hitting two diffe

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

2014-08-28 Thread Dmitry Morozovsky
On Thu, 28 Aug 2014, Steven Hartland wrote: > > Thank you, and also Karl and Devin for this work! > > > > Is this change applicable to stable/9? I suppose, pretty large base of users > > could benefit from this. > > Its very likely applicable to stable/9 although I've never used 9 myself, > we j

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

2014-08-28 Thread Matthew D. Fuller
On Thu, Aug 28, 2014 at 10:11:39PM +0100 I heard the voice of Steven Hartland, and lo! it spake thus: > > Its very likely applicable to stable/9 although I've never used 9 > myself, we jumped from 9 direct to 10. This is actually hitting two different issues from the two bugs: - 191510 is about

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

2014-08-28 Thread Steven Hartland
- Original Message - From: "Dmitry Morozovsky" Steve, On Thu, 28 Aug 2014, Steven Hartland wrote: Author: smh Date: Thu Aug 28 19:50:08 2014 New Revision: 270759 URL: http://svnweb.freebsd.org/changeset/base/270759 Log: Refactor ZFS ARC reclaim logic to be more VM cooperative

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

2014-08-28 Thread Dmitry Morozovsky
Steve, On Thu, 28 Aug 2014, Steven Hartland wrote: > Author: smh > Date: Thu Aug 28 19:50:08 2014 > New Revision: 270759 > URL: http://svnweb.freebsd.org/changeset/base/270759 > > Log: > Refactor ZFS ARC reclaim logic to be more VM cooperative [snip] > Credit to Karl Denninger for the orig

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

2014-08-28 Thread Steven Hartland
Author: smh Date: Thu Aug 28 19:50:08 2014 New Revision: 270759 URL: http://svnweb.freebsd.org/changeset/base/270759 Log: Refactor ZFS ARC reclaim logic to be more VM cooperative Prior to this change we triggered ARC reclaim when kmem usage passed 3/4 of the total available, as indicated