.
Yes, it will be fixed soon(ish). Probably before you can get rid of the
obnoxious disclaimer... :)
It has been fixed by Andrew:
From: Andrew Morton a...@linux-foundation.org
Subject: arch/x86/kvm/mmu.c: work around gcc-4.4.4 bug
Folks, this fix is missing in both -tip and Linus
On Thu, 14 May 2015 19:31:19 +0200 Andrea Arcangeli aarca...@redhat.com wrote:
If the rwsem starves writers it wasn't strictly a bug but lockdep
doesn't like it and this avoids depending on lowlevel implementation
details of the lock.
...
@@ -229,13 +246,33 @@ static __always_inline
There's a more serious failure with i386 allmodconfig:
fs/userfaultfd.c:145:2: note: in expansion of macro 'BUILD_BUG_ON'
BUILD_BUG_ON(sizeof(struct uffd_msg) != 32);
I'm surprised the feature is even reachable on i386 builds?
--
To unsubscribe from this list: send the line unsubscribe kvm in
On Wed, 22 Oct 2014 13:09:28 +0200 Dominik Dingel din...@linux.vnet.ibm.com
wrote:
Add a new function stub to allow architectures to disable for
an mm_structthe backing of non-present, anonymous pages with
read-only empty zero pages.
...
--- a/include/linux/mm.h
+++ b/include/linux/mm.h
On Wed, 22 Oct 2014 21:45:52 +0200 Dominik Dingel din...@linux.vnet.ibm.com
wrote:
+#ifndef mm_forbids_zeropage
+#define mm_forbids_zeropage(X) (0)
+#endif
Can we document this please? What it does, why it does it. We should
also specify precisely which arch header file is
On Mon, 22 Sep 2014 23:32:36 +0200 Paolo Bonzini pbonz...@redhat.com wrote:
Il 22/09/2014 22:49, Andres Lagar-Cavilla ha scritto:
Paolo, should I recut including the recent Reviewed-by's?
No, I'll add them myself.
Paolo, is this patch waiting for something? Is Gleb's Reviewed-by
On Fri, 12 Sep 2014 22:17:23 +0200 Ard Biesheuvel ard.biesheu...@linaro.org
wrote:
In order to make the static inline function is_zero_pfn() callable by
modules, export its symbol dependencies 'zero_pfn' and (for s390 and
mips) 'zero_page_mask'.
So hexagon and score get the export if/when
is disabled, CONFIG_CMA_AREAS isn't defined so compile error
happens. To fix it, define MAX_CMA_AREAS if CONFIG_CMA_AREAS
isn't defined.
Signed-off-by: Joonsoo Kim iamjoonsoo@lge.com
Reported-by: Stephen Rothwell s...@canb.auug.org.au
Signed-off-by: Andrew Morton a...@linux-foundation.org
---
include
is disabled, CONFIG_CMA_AREAS isn't defined so compile error
happens. To fix it, define MAX_CMA_AREAS if CONFIG_CMA_AREAS
isn't defined.
Signed-off-by: Joonsoo Kim iamjoonsoo@lge.com
Reported-by: Stephen Rothwell s...@canb.auug.org.au
Signed-off-by: Andrew Morton a...@linux-foundation.org
---
include
On Wed, 25 Jun 2014 14:33:56 +0200 Marek Szyprowski m.szyprow...@samsung.com
wrote:
That's probably easier. Marek, I'll merge these into -mm (and hence
-next and git://git.kernel.org/pub/scm/linux/kernel/git/mhocko/mm.git)
and shall hold them pending you review/ack/test/etc, OK?
Ok.
On Wed, 25 Jun 2014 14:33:56 +0200 Marek Szyprowski m.szyprow...@samsung.com
wrote:
That's probably easier. Marek, I'll merge these into -mm (and hence
-next and git://git.kernel.org/pub/scm/linux/kernel/git/mhocko/mm.git)
and shall hold them pending you review/ack/test/etc, OK?
Ok.
On Mon, 16 Jun 2014 14:40:46 +0900 Joonsoo Kim iamjoonsoo@lge.com wrote:
PPC KVM's CMA area management requires arbitrary bitmap granularity,
since they want to reserve very large memory and manage this region
with bitmap that one bit for several pages to reduce management overheads.
So
On Tue, 17 Jun 2014 10:25:07 +0900 Joonsoo Kim iamjoonsoo@lge.com wrote:
v2:
- Although this patchset looks very different with v1, the end result,
that is, mm/cma.c is same with v1's one. So I carry Ack to patch 6-7.
This patchset is based on linux-next 20140610.
Thanks
On Mon, 16 Jun 2014 14:40:46 +0900 Joonsoo Kim iamjoonsoo@lge.com wrote:
PPC KVM's CMA area management requires arbitrary bitmap granularity,
since they want to reserve very large memory and manage this region
with bitmap that one bit for several pages to reduce management overheads.
So
On Tue, 17 Jun 2014 10:25:07 +0900 Joonsoo Kim iamjoonsoo@lge.com wrote:
v2:
- Although this patchset looks very different with v1, the end result,
that is, mm/cma.c is same with v1's one. So I carry Ack to patch 6-7.
This patchset is based on linux-next 20140610.
Thanks
On Wed, 19 Feb 2014 09:59:17 +0100 Peter Zijlstra pet...@infradead.org wrote:
On Tue, Feb 18, 2014 at 05:12:43PM -0500, r...@redhat.com wrote:
The NUMA scanning code can end up iterating over many gigabytes
of unpopulated memory, especially in the case of a freshly started
KVM guest with
On Sat, 8 Feb 2014 08:51:57 +0100 Andi Kleen a...@linux.intel.com wrote:
kvm_rebooting is referenced from assembler code, thus
needs to be visible.
So I read the gcc page and looked at the __visible definition but I
still don't really get it. What goes wrong if the __visible isn't
present on
On Wed, 28 Aug 2013 12:53:17 -0700 Kent Overstreet k...@daterainc.com wrote:
+ while (1) {
+ spin_lock(pool-lock);
+
+ /*
+ * prepare_to_wait() must come before steal_tags(), in case
+ * percpu_ida_free() on another cpu flips a bit in
+
On Wed, 28 Aug 2013 12:55:17 -0700 Kent Overstreet k...@daterainc.com wrote:
Fixup patch, addressing Andrew's review feedback:
Looks reasonable.
lib/idr.c | 38 +-
I still don't think it should be in this file.
You say that some as-yet-unmerged
On Wed, 28 Aug 2013 13:44:54 -0700 Kent Overstreet k...@daterainc.com wrote:
What guarantees that this wait will terminate?
It seems fairly clear to me from the break statement a couple lines up;
if we were passed __GFP_WAIT we terminate iff we succesfully allocated a
tag. If we
On Wed, 28 Aug 2013 14:00:10 -0700 Kent Overstreet k...@daterainc.com wrote:
On Wed, Aug 28, 2013 at 01:25:50PM -0700, Andrew Morton wrote:
On Wed, 28 Aug 2013 12:55:17 -0700 Kent Overstreet k...@daterainc.com
wrote:
Fixup patch, addressing Andrew's review feedback:
Looks
On Wed, 28 Aug 2013 14:12:17 -0700 Kent Overstreet k...@daterainc.com wrote:
How's this look?
diff --git a/lib/idr.c b/lib/idr.c
index 15c021c..a3f8e9a 100644
--- a/lib/idr.c
+++ b/lib/idr.c
@@ -1288,6 +1288,11 @@ static inline unsigned alloc_local_tag(struct
percpu_ida *pool,
* Safe
On Wed, 28 Aug 2013 14:23:58 -0700 Kent Overstreet k...@daterainc.com wrote:
I found things to be quite the opposite - it took 5 minutes of staring,
head-scratching, double-checking and penny-dropping before I was
confident that the newly-added code actually has nothing at all to do
with
On Fri, 16 Aug 2013 23:09:06 + Nicholas A. Bellinger
n...@linux-iscsi.org wrote:
From: Kent Overstreet k...@daterainc.com
Percpu frontend for allocating ids. With percpu allocation (that works),
it's impossible to guarantee it will always be possible to allocate all
nr_tags -
On Thu, 25 Jul 2013 10:54:20 +0200 Martin Schwidefsky schwidef...@de.ibm.com
wrote:
From: Konstantin Weitz konstantin.we...@gmail.com
In a virtualized environment and given an appropriate interface the guest
can mark pages as unused while they are free (for the s390 implementation
see git
On Tue, 23 Jul 2013 12:22:59 +1000 Alexey Kardashevskiy a...@ozlabs.ru wrote:
Ping, anyone, please?
ew, you top-posted.
Ben needs ack from any of MM people before proceeding with this patch. Thanks!
For what? The three lines of comment in page-flags.h? ack :)
Manipulating page-_count
On Tue, 23 Jul 2013 12:22:59 +1000 Alexey Kardashevskiy a...@ozlabs.ru wrote:
Ping, anyone, please?
ew, you top-posted.
Ben needs ack from any of MM people before proceeding with this patch. Thanks!
For what? The three lines of comment in page-flags.h? ack :)
Manipulating page-_count
On Tue, 25 Sep 2012 10:12:07 +0100
Mel Gorman mgor...@suse.de wrote:
First, we'd introduce a variant of get_pageblock_migratetype() that returns
all the bits for the pageblock flags and then helpers to extract either the
migratetype or the PG_migrate_skip. We already are incurring the cost of
On Tue, 25 Sep 2012 17:13:27 +0900
Minchan Kim minc...@kernel.org wrote:
I see. To me, your saying is better than current comment.
I hope comment could be more explicit.
diff --git a/mm/compaction.c b/mm/compaction.c
index df01b4e..f1d2cc7 100644
--- a/mm/compaction.c
+++
On Mon, 24 Sep 2012 10:39:38 +0100
Mel Gorman mgor...@suse.de wrote:
On Fri, Sep 21, 2012 at 02:36:56PM -0700, Andrew Morton wrote:
Also, what has to be done to avoid the polling altogether? eg/ie, zap
a pageblock's PB_migrate_skip synchronously, when something was done
On Fri, 21 Sep 2012 11:46:18 +0100
Mel Gorman mgor...@suse.de wrote:
Changelog since V2
o Fix BUG_ON triggered due to pages left on cc.migratepages
o Make compact_zone_order() require non-NULL arg `contended'
Changelog since V1
o only abort the compaction if lock is contended or run too
On Fri, 21 Sep 2012 11:46:20 +0100
Mel Gorman mgor...@suse.de wrote:
Compactions free scanner acquires the zone-lock when checking for PageBuddy
pages and isolating them. It does this even if there are no PageBuddy pages
in the range.
This patch defers acquiring the zone lock for as long as
On Fri, 21 Sep 2012 11:46:22 +0100
Mel Gorman mgor...@suse.de wrote:
When compaction was implemented it was known that scanning could potentially
be excessive. The ideal was that a counter be maintained for each pageblock
but maintaining this information would incur a severe penalty due to a
On Tue, 18 Sep 2012 21:40:31 +0200
Jiri Slaby jsl...@suse.cz wrote:
On 09/13/2012 11:59 AM, Avi Kivity wrote:
On 09/12/2012 09:11 PM, Jiri Slaby wrote:
On 09/12/2012 10:18 AM, Avi Kivity wrote:
On 09/12/2012 11:13 AM, Jiri Slaby wrote:
Please provide the output of vmxcap
On Wed, 19 Sep 2012 10:00:34 +1000 Stephen Rothwell s...@canb.auug.org.au
wrote:
Hi Andrew,
On Tue, 18 Sep 2012 12:46:46 -0700 Andrew Morton a...@linux-foundation.org
wrote:
hm, thanks. This will probably take some time to resolve so I think
I'll drop
mm-move-all-mmu-notifier
On Wed, 22 Aug 2012 18:29:55 +0200
Andrea Arcangeli aarca...@redhat.com wrote:
On Wed, Aug 22, 2012 at 02:03:41PM +0800, Xiao Guangrong wrote:
On 08/21/2012 11:06 PM, Andrea Arcangeli wrote:
CPU0 CPU1
oldpage[1] == 0 (both guest
On Wed, 22 Aug 2012 21:50:43 +0200
Andrea Arcangeli aarca...@redhat.com wrote:
Hi Andrew,
On Wed, Aug 22, 2012 at 12:15:35PM -0700, Andrew Morton wrote:
On Wed, 22 Aug 2012 18:29:55 +0200
Andrea Arcangeli aarca...@redhat.com wrote:
On Wed, Aug 22, 2012 at 02:03:41PM +0800, Xiao
On Tue, 15 May 2012 11:02:17 +0300
Avi Kivity a...@redhat.com wrote:
On 05/14/2012 04:29 PM, Takuya Yoshikawa wrote:
On Sun, 13 May 2012 13:20:46 +0300
Avi Kivity a...@redhat.com wrote:
I don't feel that the savings is worth the extra complication. We save
two pages per memslot
On Wed, 9 May 2012 16:45:29 +0300
Michael S. Tsirkin m...@redhat.com wrote:
kvm needs to update some hypervisor variables atomically
in a sense that the operation can't be interrupted
in the middle. However the hypervisor always runs
on the same CPU so it does not need any memory
barrier or
On Fri, 13 Apr 2012 15:38:41 -0700
Ying Han ying...@google.com wrote:
The mmu_shrink() is heavy by itself by iterating all kvms and holding
the kvm_lock. spotted the code w/ Rik during LSF, and it turns out we
don't need to call the shrinker if nothing to shrink.
We should probably tell the
On Wed, 30 Mar 2011 11:00:26 +0530
Balbir Singh bal...@linux.vnet.ibm.com wrote:
Data from the previous patchsets can be found at
https://lkml.org/lkml/2010/11/30/79
It would be nice if the data for the current patchset was present in
the current patchset's changelog!
--
To unsubscribe from
On Wed, 30 Mar 2011 11:02:38 +0530
Balbir Singh bal...@linux.vnet.ibm.com wrote:
Changelog v4
1. Added documentation for max_unmapped_pages
2. Better #ifdef'ing of max_unmapped_pages and min_unmapped_pages
Changelog v2
1. Use a config option to enable the code (Andrew Morton)
2. Explain
On Thu, 31 Mar 2011 10:57:03 +0530 Balbir Singh bal...@linux.vnet.ibm.com
wrote:
* Andrew Morton a...@linux-foundation.org [2011-03-30 16:36:07]:
On Wed, 30 Mar 2011 11:00:26 +0530
Balbir Singh bal...@linux.vnet.ibm.com wrote:
Data from the previous patchsets can be found
On Tue, 22 Feb 2011 11:55:05 -0700
Alex Williamson alex.william...@redhat.com wrote:
Signed-off-by: Alex Williamson alex.william...@redhat.com
---
include/linux/wbtree.h | 55
lib/Makefile |3 +
lib/wbtree.c | 170
On Tue, 01 Feb 2011 22:25:45 +0530
Balbir Singh bal...@linux.vnet.ibm.com wrote:
Changelog v4
1. Add max_unmapped_ratio and use that as the upper limit
to check when to shrink the unmapped page cache (Christoph
Lameter)
Changelog v2
1. Use a config option to enable the code (Andrew Morton
from Andrew Morton.
Signed-off-by: Huang Yingying.hu...@intel.com
Cc: Andrew Mortona...@linux-foundation.org
+#ifdef CONFIG_MEMORY_FAILURE
+int get_user_pages_hwpoison(struct task_struct *tsk, struct
mm_struct *mm
On Fri, 28 Jan 2011 01:57:11 +0100
Andi Kleen a...@firstfloor.org wrote:
I personally would consider it cleaner to have clearly
defined wrappers instead of complicted flags in the caller.
The number of args to these functions is getting nutty - you'll
probably find that it is beneficial
instruction emulation and MMIO will be
tried for general FAULT page.
The idea comes from Andrew Morton.
hm, I don't remember that. I suspect it came from someone else?
Signed-off-by: Huang Ying ying.hu...@intel.com
Cc: Andrew Morton a...@linux-foundation.org
---
include/asm-generic/errno.h
On Thu, 23 Dec 2010 08:39:59 +0800
Huang Ying ying.hu...@intel.com wrote:
--- a/mm/memory.c
+++ b/mm/memory.c
@@ -1449,9 +1449,16 @@ int __get_user_pages(struct task_struct
if (ret VM_FAULT_ERROR) {
if (ret VM_FAULT_OOM)
On Tue, 30 Nov 2010 15:45:12 +0530
Balbir Singh bal...@linux.vnet.ibm.com wrote:
This patch moves zone_reclaim and associated helpers
outside CONFIG_NUMA. This infrastructure is reused
in the patches for page cache control that follow.
Thereby adding a nice dollop of bloat to everyone's
On Tue, 30 Nov 2010 15:46:31 +0530
Balbir Singh bal...@linux.vnet.ibm.com wrote:
Provide control using zone_reclaim() and a boot parameter. The
code reuses functionality from zone_reclaim() to isolate unmapped
pages and reclaim them as a priority, ahead of other mapped pages.
Signed-off-by:
On Sat, 16 Oct 2010 12:33:31 +0800
Dave Young hidave.darks...@gmail.com wrote:
Add vzalloc for convinience of vmalloc-then-memset-zero case
Use __GFP_ZERO in vzalloc to zero fill the allocated memory.
Signed-off-by: Dave Young hidave.darks...@gmail.com
---
include/linux/vmalloc.h |
On Tue, 19 Oct 2010 09:55:17 +0800 Dave Young hidave.darks...@gmail.com wrote:
On Tue, Oct 19, 2010 at 9:27 AM, Dave Young hidave.darks...@gmail.com wrote:
On Tue, Oct 19, 2010 at 7:46 AM, Andrew Morton
Also, a slightly better implementation would be
static inline void
On Fri, 06 Aug 2010 10:38:24 -0600
Alex Williamson alex.william...@redhat.com wrote:
On Fri, 2010-08-06 at 09:34 -0700, Sridhar Samudrala wrote:
On 8/5/2010 3:59 PM, Michael S. Tsirkin wrote:
cgroup_attach_task_current_cg API that have upstream is backwards: we
really need an API to
On Wed, 13 Jan 2010 11:22:39 +0200 Avi Kivity a...@redhat.com wrote:
On 01/13/2010 12:11 AM, a...@linux-foundation.org wrote:
Subject: kvm/ia64: dereference of NULL pointer in set_pal_result()
From: Roel Kluinroel.kl...@gmail.com
Do not dereference a NULL pointer
diff -puN
Please cc me on mmotm bug reports!
On Sun, 01 Nov 2009 22:47:05 +0100 Jiri Slaby jirisl...@gmail.com wrote:
On 11/01/2009 07:07 PM, a...@linux-foundation.org wrote:
The mm-of-the-moment snapshot 2009-11-01-10-01 has been uploaded to
Hi, I got the following warning while booting an image
On Fri, 9 Oct 2009 08:30:28 -0700
Randy Dunlap rdun...@xenotime.net wrote:
From: Randy Dunlap randy.dun...@oracle.com
When CONFIG_CPU_FREQ is disabled, cpufreq_get() needs a stub.
Used by kvm (although it looks like a bit of the kvm code could
be omitted when CONFIG_CPU_FREQ is disabled).
On Thu, 17 Sep 2009 08:38:18 +0300 Michael S. Tsirkin m...@redhat.com wrote:
Hi Andrew,
On Tue, Aug 11, 2009 at 03:10:10PM -0700, Andrew Morton wrote:
On Wed, 12 Aug 2009 00:27:52 +0300
Michael S. Tsirkin m...@redhat.com wrote:
vhost net module wants to do copy to/from user from
On Wed, 12 Aug 2009 00:27:52 +0300
Michael S. Tsirkin m...@redhat.com wrote:
vhost net module wants to do copy to/from user from a kernel thread,
which needs use_mm (like what fs/aio has). Move that into mm/ and
export to modules.
OK by me. Please include this change in the virtio patchset.
On Wed, 24 Jun 2009 15:47:47 -0700 (PDT)
Davide Libenzi davi...@xmailserver.org wrote:
On Tue, 23 Jun 2009, Andrew Morton wrote:
Maybe there is such a reason, and it hasn't yet been beaten into my
skull. But I still think it should be done in a separate patch. One
which comes
On Wed, 24 Jun 2009 16:52:06 -0700 (PDT)
Davide Libenzi davi...@xmailserver.org wrote:
umm, yes please, I believe the patches should be split. And I'm still
not seeing the justification for forcing CONFIG_EVENTFD onto all
CONFIG_AIO users!
Eventfd notifications became part of the AIO
On Tue, 23 Jun 2009 12:25:36 -0700 (PDT)
Davide Libenzi davi...@xmailserver.org wrote:
The following patch changes the eventfd interface to de-couple the eventfd
memory context, from the file pointer instance.
Without such change, there is no clean way to racely free handle the
POLLHUP
On Tue, 23 Jun 2009 12:25:36 -0700 (PDT)
Davide Libenzi davi...@xmailserver.org wrote:
Another cleanup this patch does, is making AIO select EVENTFD, instead of
adding a bunch of empty function stubs inside eventfd.h in order to
handle the (AIO !EVENTFD) case.
Given that we're trying to
On Tue, 23 Jun 2009 12:25:36 -0700 (PDT)
Davide Libenzi davi...@xmailserver.org wrote:
The following patch changes the eventfd interface to de-couple the eventfd
memory context, from the file pointer instance.
Without such change, there is no clean way to racely free handle the
POLLHUP
On Tue, 23 Jun 2009 13:59:07 -0700 (PDT)
Davide Libenzi davi...@xmailserver.org wrote:
On Tue, 23 Jun 2009, Andrew Morton wrote:
On Tue, 23 Jun 2009 12:25:36 -0700 (PDT)
Davide Libenzi davi...@xmailserver.org wrote:
Another cleanup this patch does, is making AIO select EVENTFD
On Tue, 23 Jun 2009 14:03:22 -0700 (PDT)
Davide Libenzi davi...@xmailserver.org wrote:
On Tue, 23 Jun 2009, Andrew Morton wrote:
On Tue, 23 Jun 2009 12:25:36 -0700 (PDT)
Davide Libenzi davi...@xmailserver.org wrote:
The following patch changes the eventfd interface to de-couple
On Tue, 23 Jun 2009 14:25:05 -0700 (PDT)
Davide Libenzi davi...@xmailserver.org wrote:
On Tue, 23 Jun 2009, Andrew Morton wrote:
That isn't for us to decide. Entire syscalls can be disabled in config.
That is not a well defined separate syscall though. It's a member/feature
of the aiocb
On Tue, 23 Jun 2009 14:34:50 -0700 (PDT)
Davide Libenzi davi...@xmailserver.org wrote:
On Tue, 23 Jun 2009, Andrew Morton wrote:
Should functions be describing all the returned error codes, ala man
pages?
I think so.
This becomes pretty painful when the function calls other
On Tue, 23 Jun 2009 14:48:51 -0700 (PDT)
Davide Libenzi davi...@xmailserver.org wrote:
This becomes pretty painful when the function calls other functions, for
which just relays the error code.
Should we be just documenting the error codes introduced by the function
code, and say
On Tue, 23 Jun 2009 15:49:53 -0700 (PDT)
Davide Libenzi davi...@xmailserver.org wrote:
On Tue, 23 Jun 2009, Andrew Morton wrote:
On Tue, 23 Jun 2009 14:25:05 -0700 (PDT)
Davide Libenzi davi...@xmailserver.org wrote:
On Tue, 23 Jun 2009, Andrew Morton wrote:
That isn't for us
On Mon, 20 Apr 2009 04:36:06 +0300
Izik Eidus iei...@redhat.com wrote:
Ksm is driver that allow merging identical pages between one or more
applications in way unvisible to the application that use it.
Pages that are merged are marked as readonly and are COWed when any
application try to
On Thu, 30 Apr 2009 20:46:24 +0300 Izik Eidus iei...@redhat.com wrote:
Following patchs change the api to be more robust, the result change of
the api came after conversation i had with Andrea and Chris about how
to make the api as stable as we can,
In addition i hope this patchset fix the
On Mon, 27 Apr 2009 14:33:24 -0400 Gregory Haskins ghask...@novell.com wrote:
(Applies to kvm.git 41b76d8d0487c26d6d4d3fe53c1ff59b3236f096)
This series implements a mechanism called irqfd. It lets you create
an eventfd based file-desriptor to inject interrupts to a kvm guest. We
associate
On Mon, 20 Apr 2009 04:36:06 +0300
Izik Eidus iei...@redhat.com wrote:
Ksm is driver that allow merging identical pages between one or more
applications in way unvisible to the application that use it.
Pages that are merged are marked as readonly and are COWed when any
application try to
On Thu, 16 Apr 2009 01:37:25 +0300
Izik Eidus iei...@redhat.com wrote:
Andrew Morton wrote:
On Thu, 9 Apr 2009 06:58:41 +0300
Izik Eidus iei...@redhat.com wrote:
Confused. In the covering email you indicated that v2 of the patchset
had abandoned ioctls and had moved
On Thu, 9 Apr 2009 06:58:37 +0300
Izik Eidus iei...@redhat.com wrote:
KSM is a linux driver that allows dynamicly sharing identical memory
pages between one or more processes.
Generally looks OK to me. But that doesn't mean much. We should rub
bottles with words like hugh and nick on them
On Thu, 9 Apr 2009 06:58:40 +0300
Izik Eidus iei...@redhat.com wrote:
replace_page() allow changing the mapping of pte from one physical page
into diffrent physical page.
At a high level, this is very similar to what page migration does. Yet
this implementation shares nothing with the page
On Thu, 9 Apr 2009 06:58:41 +0300
Izik Eidus iei...@redhat.com wrote:
Ksm is driver that allow merging identical pages between one or more
applications in way unvisible to the application that use it.
Pages that are merged are marked as readonly and are COWed when any
application try to
On Wed, 18 Mar 2009 08:22:46 -0700 Alexander Duyck
alexander.h.du...@intel.com wrote:
+static int igbvf_set_ringparam(struct net_device *netdev,
+ struct ethtool_ringparam *ring)
+{
+ struct igbvf_adapter *adapter = netdev_priv(netdev);
+ struct
On Tue, 10 Mar 2009 19:09:28 -0700 Jeff Kirsher jeffrey.t.kirs...@intel.com
wrote:
From: Alexander Duyck alexander.h.du...@intel.com
This adds an igbvf driver to handle virtual functions provided
by the igb driver.
The drive-by reader is now wondering what a virtual function is.
...
(cc mailing lists)
On Wed, 28 Jan 2009 12:26:16 -0200
Marcelo Tosatti mtosa...@redhat.com wrote:
On Wed, Jan 28, 2009 at 11:20:16AM +0100, Alexander Graf wrote:
On 28.01.2009, at 10:51, Andrew Morton wrote:
On Fri, 23 Jan 2009 12:34:24 -0800 Randy Dunlap
randy.dun...@oracle.com wrote
On Tue, 11 Nov 2008 15:21:37 +0200 Izik Eidus [EMAIL PROTECTED] wrote:
KSM is a linux driver that allows dynamicly sharing identical memory pages
between one or more processes.
unlike tradtional page sharing that is made at the allocation of the
memory, ksm do it dynamicly after the memory
On Tue, 11 Nov 2008 20:48:16 +0200
Avi Kivity [EMAIL PROTECTED] wrote:
Andrew Morton wrote:
The whole approach seems wrong to me. The kernel lost track of these
pages and then we run around post-facto trying to fix that up again.
Please explain (for the changelog) why the kernel cannot
On Tue, 11 Nov 2008 21:07:10 +0200
Izik Eidus [EMAIL PROTECTED] wrote:
we have used KSM in production for about half year and the numbers that
came from our QA is:
using KSM for desktop (KSM was tested just for windows desktop workload)
you can run as many as
52 windows xp with 1 giga ram
On Tue, 11 Nov 2008 15:21:38 +0200
Izik Eidus [EMAIL PROTECTED] wrote:
From: Izik Eidus [EMAIL PROTECTED]
this function is useful for cases you want to compare page and know
that its value wont change during you compare it.
this function is working by walking over the whole rmap of a page
On Tue, 11 Nov 2008 15:21:39 +0200
Izik Eidus [EMAIL PROTECTED] wrote:
From: Izik Eidus [EMAIL PROTECTED]
this function is needed in cases you want to change the userspace
virtual mapping into diffrent physical page,
Not sure that I understand that description. We want to replace a live
On Tue, 11 Nov 2008 15:21:40 +0200
Izik Eidus [EMAIL PROTECTED] wrote:
From: Izik Eidus [EMAIL PROTECTED]
ksm is driver that allow merging identical pages between one or more
applications in way unvisible to the application that use it.
pages that are merged are marked as readonly and are
On Tue, 11 Nov 2008 21:38:06 +0100
Andrea Arcangeli [EMAIL PROTECTED] wrote:
+ * set all the ptes pointed to a page as read only,
+ * odirect_sync is set to 0 in case we cannot protect against race with
odirect
+ * return the number of ptes that were set as read only
+ * (ptes
On Mon, 22 Sep 2008 11:19:47 -0700
Randy Dunlap [EMAIL PROTECTED] wrote:
On Mon, 22 Sep 2008 01:38:58 -0700 [EMAIL PROTECTED] wrote:
The mm-of-the-moment snapshot 2008-09-22-01-36 has been uploaded to
http://userweb.kernel.org/~akpm/mmotm/
It contains the following patches
On Mon, 22 Sep 2008 14:58:52 -0700
Jesse Barnes [EMAIL PROTECTED] wrote:
On Monday, September 22, 2008 12:52 pm Andrew Morton wrote:
On Mon, 22 Sep 2008 11:19:47 -0700
Randy Dunlap [EMAIL PROTECTED] wrote:
On Mon, 22 Sep 2008 01:38:58 -0700 [EMAIL PROTECTED] wrote:
The mm
arch/ia64/kvm/../../../virt/kvm/ioapic.c:42:17: irq.h: No such file or directory
arch/ia64/kvm/../../../virt/kvm/ioapic.c: In function `__kvm_ioapic_update_eoi':
arch/ia64/kvm/../../../virt/kvm/ioapic.c:296: error: implicit declaration of
function `kvm_notify_acked_irq'
91 matches
Mail list logo