LKML Archive on lore.kernel.org
help / color / mirror / Atom feed
From: Ganesh Mahendran <opensource.ganesh@gmail.com>
To: minchan@kernel.org, ngupta@vflare.org, akpm@linux-foundation.org
Cc: linux-mm@kvack.org, linux-kernel@vger.kernel.org,
Ganesh Mahendran <opensource.ganesh@gmail.com>
Subject: [PATCH V2 2/2] mm/zsmalloc: add statistics support
Date: Mon, 29 Dec 2014 20:28:44 +0800 [thread overview]
Message-ID: <1419856124-6232-1-git-send-email-opensource.ganesh@gmail.com> (raw)
In-Reply-To: <y>
Keeping fragmentation of zsmalloc in a low level is our target. But now
we still need to add the debug code in zsmalloc to get the quantitative data.
This patch adds a new configuration CONFIG_ZSMALLOC_STAT to enable the
statistics collection for developers. Currently only the objects statatitics
in each class are collected. User can get the information via debugfs.
cat /sys/kernel/debug/zsmalloc/zram0/...
For example:
After I copied "jdk-8u25-linux-x64.tar.gz" to zram with ext4 filesystem:
class size obj_allocated obj_used pages_used
0 32 0 0 0
1 48 256 12 3
2 64 64 14 1
3 80 51 7 1
4 96 128 5 3
5 112 73 5 2
6 128 32 4 1
7 144 0 0 0
8 160 0 0 0
9 176 0 0 0
10 192 0 0 0
11 208 0 0 0
12 224 0 0 0
13 240 0 0 0
14 256 16 1 1
15 272 15 9 1
16 288 0 0 0
17 304 0 0 0
18 320 0 0 0
19 336 0 0 0
20 352 0 0 0
21 368 0 0 0
22 384 0 0 0
23 400 0 0 0
24 416 0 0 0
25 432 0 0 0
26 448 0 0 0
27 464 0 0 0
28 480 0 0 0
29 496 33 1 4
30 512 0 0 0
31 528 0 0 0
32 544 0 0 0
33 560 0 0 0
34 576 0 0 0
35 592 0 0 0
36 608 0 0 0
37 624 0 0 0
38 640 0 0 0
40 672 0 0 0
42 704 0 0 0
43 720 17 1 3
44 736 0 0 0
46 768 0 0 0
49 816 0 0 0
51 848 0 0 0
52 864 14 1 3
54 896 0 0 0
57 944 13 1 3
58 960 0 0 0
62 1024 4 1 1
66 1088 15 2 4
67 1104 0 0 0
71 1168 0 0 0
74 1216 0 0 0
76 1248 0 0 0
83 1360 3 1 1
91 1488 11 1 4
94 1536 0 0 0
100 1632 5 1 2
107 1744 0 0 0
111 1808 9 1 4
126 2048 4 4 2
144 2336 7 3 4
151 2448 0 0 0
168 2720 15 15 10
190 3072 28 27 21
202 3264 0 0 0
254 4096 36209 36209 36209
Total 37022 36326 36288
We can calculate the overall fragentation by the last line:
Total 37022 36326 36288
(37022 - 36326) / 37022 = 1.87%
Also by analysing objects alocated in every class we know why we got so low fragmentation:
Most of the allocated objects is in <class 254>. And there is only 1 page in class
254 zspage. So, No fragmentation will be introduced by allocating objs in class 254.
And in the future, we can collect other zsmalloc statistics as we need and analyse them.
Signed-off-by: Ganesh Mahendran <opensource.ganesh@gmail.com>
Suggested-by: Minchan Kim <minchan@kernel.org>
Cc: Nitin Gupta <ngupta@vflare.org>
Acked-by: Minchan Kim <minchan@kernel.org>
---
Change in V2:
use array in struct zs_size_stat -- Minchan
---
mm/Kconfig | 10 +++
mm/zsmalloc.c | 233 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++-
2 files changed, 239 insertions(+), 4 deletions(-)
diff --git a/mm/Kconfig b/mm/Kconfig
index 1d1ae6b..95c5728 100644
--- a/mm/Kconfig
+++ b/mm/Kconfig
@@ -601,6 +601,16 @@ config PGTABLE_MAPPING
You can check speed with zsmalloc benchmark:
https://github.com/spartacus06/zsmapbench
+config ZSMALLOC_STAT
+ bool "Export zsmalloc statistics"
+ depends on ZSMALLOC
+ select DEBUG_FS
+ help
+ This option enables code in the zsmalloc to collect various
+ statistics about whats happening in zsmalloc and exports that
+ information to userspace via debugfs.
+ If unsure, say N.
+
config GENERIC_EARLY_IOREMAP
bool
diff --git a/mm/zsmalloc.c b/mm/zsmalloc.c
index 2359e61..2d5f5be 100644
--- a/mm/zsmalloc.c
+++ b/mm/zsmalloc.c
@@ -91,6 +91,7 @@
#include <linux/hardirq.h>
#include <linux/spinlock.h>
#include <linux/types.h>
+#include <linux/debugfs.h>
#include <linux/zsmalloc.h>
#include <linux/zpool.h>
@@ -168,6 +169,22 @@ enum fullness_group {
ZS_FULL
};
+enum zs_stat_type {
+ OBJ_ALLOCATED,
+ OBJ_USED,
+ NR_ZS_STAT_TYPE,
+};
+
+#ifdef CONFIG_ZSMALLOC_STAT
+
+static struct dentry *zs_stat_root;
+
+struct zs_size_stat {
+ unsigned long objs[NR_ZS_STAT_TYPE];
+};
+
+#endif
+
/*
* number of size_classes
*/
@@ -200,6 +217,10 @@ struct size_class {
/* Number of PAGE_SIZE sized pages to combine to form a 'zspage' */
int pages_per_zspage;
+#ifdef CONFIG_ZSMALLOC_STAT
+ struct zs_size_stat stats;
+#endif
+
spinlock_t lock;
struct page *fullness_list[_ZS_NR_FULLNESS_GROUPS];
@@ -217,10 +238,16 @@ struct link_free {
};
struct zs_pool {
+ char *name;
+
struct size_class **size_class;
gfp_t flags; /* allocation flags used when growing pool */
atomic_long_t pages_allocated;
+
+#ifdef CONFIG_ZSMALLOC_STAT
+ struct dentry *stat_dentry;
+#endif
};
/*
@@ -942,6 +969,166 @@ static bool can_merge(struct size_class *prev, int size, int pages_per_zspage)
return true;
}
+#ifdef CONFIG_ZSMALLOC_STAT
+
+static inline void zs_stat_inc(struct size_class *class,
+ enum zs_stat_type type, unsigned long cnt)
+{
+ class->stats.objs[type] += cnt;
+}
+
+static inline void zs_stat_dec(struct size_class *class,
+ enum zs_stat_type type, unsigned long cnt)
+{
+ class->stats.objs[type] -= cnt;
+}
+
+static inline unsigned long zs_stat_get(struct size_class *class,
+ enum zs_stat_type type)
+{
+ return class->stats.objs[type];
+}
+
+static int __init zs_stat_init(void)
+{
+ if (!debugfs_initialized())
+ return -ENODEV;
+
+ zs_stat_root = debugfs_create_dir("zsmalloc", NULL);
+ if (!zs_stat_root)
+ return -ENOMEM;
+
+ return 0;
+}
+
+static void __exit zs_stat_exit(void)
+{
+ debugfs_remove_recursive(zs_stat_root);
+}
+
+static int zs_stats_size_show(struct seq_file *s, void *v)
+{
+ int i;
+ struct zs_pool *pool = s->private;
+ struct size_class *class;
+ int objs_per_zspage;
+ unsigned long obj_allocated, obj_used, pages_used;
+ unsigned long total_objs = 0, total_used_objs = 0, total_pages = 0;
+
+ seq_printf(s, " %5s %5s %13s %10s %10s\n", "class", "size",
+ "obj_allocated", "obj_used", "pages_used");
+
+ for (i = 0; i < zs_size_classes; i++) {
+ class = pool->size_class[i];
+
+ if (class->index != i)
+ continue;
+
+ spin_lock(&class->lock);
+ obj_allocated = zs_stat_get(class, OBJ_ALLOCATED);
+ obj_used = zs_stat_get(class, OBJ_USED);
+ spin_unlock(&class->lock);
+
+ objs_per_zspage = get_maxobj_per_zspage(class->size,
+ class->pages_per_zspage);
+ pages_used = obj_allocated / objs_per_zspage *
+ class->pages_per_zspage;
+
+ seq_printf(s, " %5u %5u %10lu %10lu %10lu\n", i,
+ class->size, obj_allocated, obj_used, pages_used);
+
+ total_objs += obj_allocated;
+ total_used_objs += obj_used;
+ total_pages += pages_used;
+ }
+
+ seq_puts(s, "\n");
+ seq_printf(s, " %5s %5s %10lu %10lu %10lu\n", "Total", "",
+ total_objs, total_used_objs, total_pages);
+
+ return 0;
+}
+
+static int zs_stats_size_open(struct inode *inode, struct file *file)
+{
+ return single_open(file, zs_stats_size_show, inode->i_private);
+}
+
+static const struct file_operations zs_stat_size_ops = {
+ .open = zs_stats_size_open,
+ .read = seq_read,
+ .llseek = seq_lseek,
+ .release = single_release,
+};
+
+static int zs_pool_stat_create(char *name, struct zs_pool *pool)
+{
+ struct dentry *entry;
+
+ if (!zs_stat_root)
+ return -ENODEV;
+
+ entry = debugfs_create_dir(name, zs_stat_root);
+ if (!entry) {
+ pr_warn("debugfs dir <%s> creation failed\n", name);
+ return -ENOMEM;
+ }
+ pool->stat_dentry = entry;
+
+ entry = debugfs_create_file("obj_in_classes", S_IFREG | S_IRUGO,
+ pool->stat_dentry, pool, &zs_stat_size_ops);
+ if (!entry) {
+ pr_warn("%s: debugfs file entry <%s> creation failed\n",
+ name, "obj_in_classes");
+ return -ENOMEM;
+ }
+
+ return 0;
+}
+
+static void zs_pool_stat_destroy(struct zs_pool *pool)
+{
+ debugfs_remove_recursive(pool->stat_dentry);
+}
+
+#else /* CONFIG_ZSMALLOC_STAT */
+
+static inline void zs_stat_inc(struct size_class *class,
+ enum zs_stat_type type, unsigned long cnt)
+{
+}
+
+static inline void zs_stat_dec(struct size_class *class,
+ enum zs_stat_type type, unsigned long cnt)
+{
+}
+
+static inline unsigned long zs_stat_get(struct size_class *class,
+ enum zs_stat_type type)
+{
+ return 0;
+}
+
+static int __init zs_stat_init(void)
+{
+ return 0;
+}
+
+static void __exit zs_stat_exit(void)
+{
+}
+
+static inline int zs_pool_stat_create(struct zs_pool *pool)
+{
+ return 0;
+}
+
+static inline void zs_pool_stat_destroy(struct zs_pool *pool)
+{
+}
+
+#endif
+
unsigned long zs_get_total_pages(struct zs_pool *pool)
{
return atomic_long_read(&pool->pages_allocated);
@@ -1074,7 +1261,10 @@ unsigned long zs_malloc(struct zs_pool *pool, size_t size)
set_zspage_mapping(first_page, class->index, ZS_EMPTY);
atomic_long_add(class->pages_per_zspage,
&pool->pages_allocated);
+
spin_lock(&class->lock);
+ zs_stat_inc(class, OBJ_ALLOCATED, get_maxobj_per_zspage(
+ class->size, class->pages_per_zspage));
}
obj = (unsigned long)first_page->freelist;
@@ -1088,6 +1278,7 @@ unsigned long zs_malloc(struct zs_pool *pool, size_t size)
kunmap_atomic(vaddr);
first_page->inuse++;
+ zs_stat_inc(class, OBJ_USED, 1);
/* Now move the zspage to another fullness group, if required */
fix_fullness_group(pool, first_page);
spin_unlock(&class->lock);
@@ -1128,6 +1319,12 @@ void zs_free(struct zs_pool *pool, unsigned long obj)
first_page->inuse--;
fullness = fix_fullness_group(pool, first_page);
+
+ zs_stat_dec(class, OBJ_USED, 1);
+ if (fullness == ZS_EMPTY)
+ zs_stat_dec(class, OBJ_ALLOCATED, get_maxobj_per_zspage(
+ class->size, class->pages_per_zspage));
+
spin_unlock(&class->lock);
if (fullness == ZS_EMPTY) {
@@ -1158,9 +1355,16 @@ struct zs_pool *zs_create_pool(char *name, gfp_t flags)
if (!pool)
return NULL;
+ pool->name = kstrdup(name, GFP_KERNEL);
+ if (!pool->name) {
+ kfree(pool);
+ return NULL;
+ }
+
pool->size_class = kcalloc(zs_size_classes, sizeof(struct size_class *),
GFP_KERNEL);
if (!pool->size_class) {
+ kfree(pool->name);
kfree(pool);
return NULL;
}
@@ -1210,6 +1414,9 @@ struct zs_pool *zs_create_pool(char *name, gfp_t flags)
pool->flags = flags;
+ if (zs_pool_stat_create(name, pool))
+ goto err;
+
return pool;
err:
@@ -1222,6 +1429,8 @@ void zs_destroy_pool(struct zs_pool *pool)
{
int i;
+ zs_pool_stat_destroy(pool);
+
for (i = 0; i < zs_size_classes; i++) {
int fg;
struct size_class *class = pool->size_class[i];
@@ -1242,6 +1451,7 @@ void zs_destroy_pool(struct zs_pool *pool)
}
kfree(pool->size_class);
+ kfree(pool->name);
kfree(pool);
}
EXPORT_SYMBOL_GPL(zs_destroy_pool);
@@ -1250,17 +1460,30 @@ static int __init zs_init(void)
{
int ret = zs_register_cpu_notifier();
- if (ret) {
- zs_unregister_cpu_notifier();
- return ret;
- }
+ if (ret)
+ goto notifier_fail;
init_zs_size_classes();
#ifdef CONFIG_ZPOOL
zpool_register_driver(&zs_zpool_driver);
#endif
+
+ ret = zs_stat_init();
+ if (ret) {
+ pr_err("zs stat initialization failed\n");
+ goto stat_fail;
+ }
return 0;
+
+stat_fail:
+#ifdef CONFIG_ZPOOL
+ zpool_unregister_driver(&zs_zpool_driver);
+#endif
+notifier_fail:
+ zs_unregister_cpu_notifier();
+
+ return ret;
}
static void __exit zs_exit(void)
@@ -1269,6 +1492,8 @@ static void __exit zs_exit(void)
zpool_unregister_driver(&zs_zpool_driver);
#endif
zs_unregister_cpu_notifier();
+
+ zs_stat_exit();
}
module_init(zs_init);
--
1.7.9.5
next prev reply other threads:[~2014-12-29 12:29 UTC|newest]
Thread overview: 743+ messages / expand[flat|nested] mbox.gz Atom feed top
[not found] <y>
2009-01-01 23:29 ` [PATCH/RESEND v4 1/2] spi_topcliff_pch: support new device ML7213 IOH y
2011-06-07 5:54 ` Tomoya MORINAGA
2009-01-01 23:29 ` [PATCH/RESEND 2/2] spi_topcliff_pch: DMA support y
2009-10-06 2:35 ` [PATCH 1/1] perf tools: elf_sym__is_function should accept "zero" sized functions Arnaldo Carvalho de Melo
2009-10-07 14:26 ` [PATCH 1/1] perf tools: Install the docs by default Arnaldo Carvalho de Melo
2009-10-08 17:26 ` Ingo Molnar
2009-10-07 16:48 ` [PATCH 1/1] perf tools: Improve kernel/modules symbol lookup Arnaldo Carvalho de Melo
2009-10-08 17:31 ` [tip:perf/core] " tip-bot for Arnaldo Carvalho de Melo
2009-10-11 16:40 ` [PATCH 1/1] perf tools: Move threads & last_match to threads.c Arnaldo Carvalho de Melo
2009-10-12 9:11 ` Ingo Molnar
2009-10-13 14:16 ` [PATCH 1/1 v2] " Arnaldo Carvalho de Melo
2009-10-13 15:19 ` [tip:perf/core] " tip-bot for Arnaldo Carvalho de Melo
2009-10-19 16:56 ` [PATCH] perf tools: Shut up compiler warning Arnaldo Carvalho de Melo
2009-10-20 5:54 ` Ingo Molnar
2009-10-20 13:19 ` Steven Rostedt
2009-10-26 21:23 ` [PATCH 1/3] perf record: process can disappear while reading its /proc/pid/tasks Arnaldo Carvalho de Melo
2009-10-26 21:23 ` [PATCH 2/3] perf tools: Generalize event synthesizing routines Arnaldo Carvalho de Melo
2009-10-26 21:23 ` [PATCH 3/3] perf top: Support userspace symbols too Arnaldo Carvalho de Melo
2009-10-27 13:00 ` Ingo Molnar
2009-10-27 13:04 ` [tip:perf/core] " tip-bot for Arnaldo Carvalho de Melo
2009-10-27 13:03 ` [tip:perf/core] perf tools: Generalize event synthesizing routines tip-bot for Arnaldo Carvalho de Melo
2009-10-27 13:03 ` [tip:perf/core] perf record: Fix race where process can disappear while reading its /proc/pid/tasks tip-bot for Arnaldo Carvalho de Melo
2009-11-02 20:45 ` [PATCH] trivial: remove duplicated MIN macro from tehuti Thiago Farina
2009-11-04 1:36 ` Yang Hongyang
2009-11-23 8:41 ` Microblaze ftrace support y
2009-11-23 8:41 ` [PATCH 1/5] microblaze: ftrace: add static function tracer y
2009-11-23 8:41 ` [PATCH 2/5] microblaze: ftrace: enable HAVE_FUNCTION_TRACE_MCOUNT_TEST y
2009-11-23 8:41 ` [PATCH 3/5] microblaze: ftrace: Add dynamic trace support y
2009-11-23 8:41 ` [PATCH 4/5] microblaze: ftrace: add function graph support y
2009-11-23 8:41 ` [PATCH 5/5] microblaze: ftrace: Add dynamic function graph tracer y
2010-01-06 19:24 ` [PATCH] mfd: Update WM8350 drivers for changed interrupt numbers Mark Brown
2010-01-06 19:50 ` Samuel Ortiz
2010-03-11 18:01 ` [PATCH 1/3] fix incorrect manufacturer name in usb/serial/option: MAXON->CMOTECH Nathaniel McCallum
2010-03-11 18:01 ` [PATCH 2/3] move hardcoded PID to a macro in usb/serial/option Nathaniel McCallum
2010-03-11 18:01 ` [PATCH 3/3] add support for a new CMOTECH device to usb/serial/option Nathaniel McCallum
2010-03-11 18:09 ` [PATCH 1/3] fix incorrect manufacturer name in usb/serial/option: MAXON->CMOTECH Nathaniel McCallum
2010-03-11 18:09 ` [PATCH 2/3] move hardcoded PID to a macro in usb/serial/option Nathaniel McCallum
2010-03-11 18:09 ` [PATCH 3/3] add support for a new CMOTECH device to usb/serial/option Nathaniel McCallum
2010-12-21 11:06 ` [PATCH] EHCI support for on-chip PMC MSP USB controller Anoop P
2010-12-21 16:00 ` Alan Stern
2010-12-21 17:59 ` Greg KH
2010-12-22 14:34 ` [PATCH V2 0/2] " Anoop P.A
2010-12-22 14:36 ` [PATCH V2 1/2] " Anoop P.A
2010-12-22 14:58 ` Anoop P A
2010-12-24 9:44 ` Shane McDonald
2011-01-27 11:28 ` [PATCH v3] EHCI bus glue " Anoop P.A
2011-02-04 19:56 ` Greg KH
2011-02-09 14:12 ` Anoop P A
2011-02-09 17:20 ` Greg KH
[not found] ` <4D52AE7E.8000907@parrot.com>
2011-02-09 15:44 ` Anoop P A
2011-02-15 10:43 ` [PATCH v4] " Anoop P.A
2010-12-22 14:36 ` [PATCH V2 2/2] MSP onchip root hub over current quirk Anoop P.A
2010-12-23 2:18 ` Alan Stern
2010-12-23 9:29 ` Anoop P A
2010-12-23 16:08 ` Alan Stern
2011-01-31 1:36 ` [PATCH 1/2] PCIe, AER, use pre-generated prefix in error information printing Huang Ying
2011-01-31 1:36 ` [PATCH 2/2] ACPI, APEI, Add PCIe AER error information printing support Huang Ying
2011-02-21 8:13 ` [PATCH V5] ST SPEAr: PCIE gadget suppport y
2011-02-21 8:17 ` pratyush
2011-03-22 23:27 ` [PATCH] Add secdata to unix_streams Pat Kane
2011-03-22 23:32 ` Randy Dunlap
[not found] ` <1310310203-12288-1-git-send-email-sundaram@ti.com>
2011-07-11 9:28 ` [PATCH] dmaengine: add dma_ctrl_cmd to pass buffer stride configuration Linus Walleij
2011-07-11 21:39 ` Dan Williams
2011-07-12 9:58 ` Linus Walleij
2011-07-12 10:15 ` Raju, Sundaram
2011-07-12 4:17 ` Jassi Brar
2011-07-12 10:03 ` Linus Walleij
2011-07-12 10:56 ` Raju, Sundaram
2011-07-12 11:09 ` Linus Walleij
2011-07-12 11:20 ` Jassi Brar
2011-07-12 11:31 ` Raju, Sundaram
2011-07-12 12:45 ` Jassi Brar
2011-07-18 7:51 ` Raju, Sundaram
2011-07-23 20:35 ` Jassi Brar
2011-07-14 0:33 ` [PATCH 0/1] powerpc/4xx: enable and fix pcie gen1/gen2 on the 460sx Ayman El-Khashab
2011-07-14 0:33 ` [PATCH 1/1] " Ayman El-Khashab
2011-07-14 1:16 ` Tony Breeds
2011-07-14 16:04 ` Ayman El-Khashab
2011-07-14 22:36 ` Benjamin Herrenschmidt
2011-07-15 16:40 ` [v2 PATCH " Ayman Elkhashab
2011-07-18 4:01 ` Tony Breeds
2011-07-18 13:31 ` Ayman El-Khashab
2011-07-19 1:23 ` Tony Breeds
2011-07-20 13:02 ` [v3 PATCH 0/1] " Ayman Elkhashab
2011-07-20 13:02 ` [v3 PATCH 1/1] " Ayman Elkhashab
2011-07-21 0:59 ` Tony Breeds
2011-08-30 11:53 ` high speed (921.6 kbit/s) marcus.folkesson
2011-08-30 11:53 ` [PATCH] serial: pxa: work around for errata #20 marcus.folkesson
2011-11-08 14:59 ` [PATCH] MIPS: Kernel hangs occasionally during boot Al Cooper
2011-11-08 17:55 ` Ralf Baechle
2011-11-09 7:40 ` Gleb O. Raiko
2011-11-09 9:13 ` Ralf Baechle
2011-11-09 10:34 ` Ralf Baechle
2011-11-09 11:26 ` Gleb O. Raiko
2011-11-10 1:07 ` [PATCH] spi: QUP based bus driver for Qualcomm MSM chipsets Harini Jayaraman
2011-11-10 1:34 ` Bryan Huntsman
2011-11-14 21:58 ` [PATCH v2] " Harini Jayaraman
2011-12-07 22:37 ` Wolfram Sang
2011-12-12 22:28 ` Harini Jayaraman
2011-12-12 22:36 ` David Brown
2012-01-23 12:56 ` Grant Likely
2012-01-23 10:42 ` Russell King - ARM Linux
2012-01-23 15:58 ` David Brown
2012-01-08 16:26 ` [PATCH v6 0/8] Reduce cross CPU IPI interference Gilad Ben-Yossef
2012-01-08 16:32 ` Gilad Ben-Yossef
2012-01-09 9:30 ` Peter Zijlstra
2012-01-09 17:57 ` Chris Metcalf
2012-01-11 7:04 ` Milton Miller
2012-01-11 8:28 ` Gilad Ben-Yossef
2012-01-08 16:26 ` [PATCH v6 1/8] smp: Introduce a generic on_each_cpu_mask function Gilad Ben-Yossef
2012-01-08 16:27 ` [PATCH v6 2/8] arm: move arm over to generic on_each_cpu_mask Gilad Ben-Yossef
2012-01-11 7:04 ` Milton Miller
2012-01-08 16:27 ` [PATCH v6 3/8] tile: move tile to use " Gilad Ben-Yossef
2012-01-11 7:04 ` Milton Miller
2012-01-08 16:27 ` [PATCH v6 4/8] smp: add func to IPI cpus based on parameter func Gilad Ben-Yossef
2012-01-11 7:04 ` Milton Miller
2012-01-08 16:27 ` [PATCH v6 5/8] slub: only IPI CPUs that have per cpu obj to flush Gilad Ben-Yossef
2012-01-11 7:04 ` Milton Miller
2012-01-18 12:09 ` Gilad Ben-Yossef
2012-01-08 16:27 ` [PATCH v6 6/8] fs: only send IPI to invalidate LRU BH when needed Gilad Ben-Yossef
2012-01-11 7:04 ` Milton Miller
2012-01-22 9:59 ` Gilad Ben-Yossef
2012-01-08 16:27 ` [PATCH v6 7/8] mm: only IPI CPUs to drain local pages if they exist Gilad Ben-Yossef
2012-01-09 16:35 ` Christoph Lameter
2012-01-09 16:47 ` Michal Nazarewicz
2012-01-10 12:43 ` Gilad Ben-Yossef
2012-01-10 12:48 ` Michal Nazarewicz
2012-01-11 7:04 ` Milton Miller
2012-01-11 16:10 ` Gilad Ben-Yossef
2012-01-08 16:27 ` [PATCH v6 8/8] mm: add vmstat counters for tracking PCP drains Gilad Ben-Yossef
2012-01-27 18:14 ` [PATCH] uml/hostfs: Propagate dirent.d_type to filldir() Geert Uytterhoeven
2012-01-27 18:20 ` Christoph Hellwig
2012-01-27 20:54 ` Geert Uytterhoeven
2012-02-03 3:56 ` [PATCH 1/1] arm/vfp: vfp_pm_suspend: Use local variable instead of rereading from register Kautuk Consul
2012-02-07 13:06 ` [PATCH 0/2] New Nuvoton I2C driver Rajiv Andrade
2012-02-07 13:06 ` [PATCH 1/2] TPM: " Rajiv Andrade
2012-02-10 18:32 ` Stefan Berger
2012-02-13 16:43 ` Rajiv Andrade
2012-02-07 13:06 ` [PATCH 2/2] tpm_nuvoton_i2c: Use exported symbol for status probe Rajiv Andrade
[not found] ` <4f428dfc.e302440a.02ba.6747@mx.google.com>
2012-02-20 18:31 ` [PATCH 2/5] staging: bcm: fix checkpatch.pl errors and warnings in Version.h Dan Carpenter
[not found] ` <CANz8tm3t5HM9QeNk+h4gNtbTs2UUW1qOe0t=TgnuSD3_gw_A7Q@mail.gmail.com>
2012-02-20 19:09 ` Dan Carpenter
[not found] ` <CANz8tm16FvLjUbgPWTsiz5WTje-bRCEAE1eWx3=F48Lm66-Tyg@mail.gmail.com>
2012-02-22 11:21 ` Andy Whitcroft
2012-02-22 13:51 ` Macros with complex values should be enclosed in parenthesis Dan Carpenter
2012-02-23 13:58 ` [PATCH v5 0/3]Move davinci emif driver to MFD from platform code Manjunathappa, Prakash
2012-02-23 13:58 ` [PATCH v5 1/3] arm:davinci: prepare to move aemif driver to drivers/mfd Manjunathappa, Prakash
2012-02-23 13:58 ` [PATCH v5 2/3] arm:davinci: move emif driver to mfd framework Manjunathappa, Prakash
2012-02-27 14:26 ` Samuel Ortiz
2012-02-28 5:44 ` Manjunathappa, Prakash
2012-02-29 7:01 ` Manjunathappa, Prakash
2012-03-01 11:23 ` Samuel Ortiz
2012-03-06 13:12 ` Manjunathappa, Prakash
2012-03-16 17:29 ` Samuel Ortiz
2012-03-20 12:57 ` Manjunathappa, Prakash
2012-02-23 13:58 ` [PATCH v5 3/3] arm:davinci: move NAND and NOR devices as emif MFD slaves Manjunathappa, Prakash
2012-03-15 18:26 ` [PATCH] ti-st: Enhange logging for Shared Transport - TI driver alexandrasava18
2012-03-15 20:17 ` Daniel Baluta
2012-03-15 20:29 ` Savoy, Pavan
2012-03-15 21:10 ` Alexandra Sava
2012-03-15 21:17 ` Alexandra Sava
2012-03-15 21:23 ` gregkh
2012-03-16 0:30 ` Mircea Gherzan
2012-03-16 0:35 ` Greg KH
2012-03-16 0:41 ` Joe Perches
2012-03-16 0:51 ` Greg KH
2012-03-16 17:58 ` [PATCH V2] Enhance " alexandrasava18
2012-03-16 18:06 ` Joe Perches
2012-03-16 21:14 ` Mircea Gherzan
2012-03-16 21:23 ` Mircea Gherzan
2012-04-27 12:24 ` [PATCH v5 0/7] Add TI EMIF SDRAM controller driver Santosh Shilimkar
2012-04-27 12:24 ` [PATCH v5 1/7] ddr: add LPDDR2 data from JESD209-2 Santosh Shilimkar
2012-04-27 12:24 ` [PATCH v5 2/7] memory: emif: add register definitions for EMIF Santosh Shilimkar
2012-04-27 12:24 ` [PATCH v5 3/7] memory: emif: add basic infrastructure for EMIF driver Santosh Shilimkar
2012-04-27 12:24 ` [PATCH v5 4/7] memory: emif: handle frequency and voltage change events Santosh Shilimkar
2012-04-27 12:24 ` [PATCH v5 5/7] memory: emif: add interrupt and temperature handling Santosh Shilimkar
2012-04-27 12:24 ` [PATCH v5 6/7] memory: emif: add one-time settings Santosh Shilimkar
2012-04-27 12:24 ` [PATCH v5 7/7] memory: emif: add debugfs entries for emif Santosh Shilimkar
2012-05-02 5:16 ` [PATCH v5 0/7] Add TI EMIF SDRAM controller driver Greg KH
2012-05-02 6:50 ` Santosh Shilimkar
2012-05-02 18:03 ` Greg KH
2012-05-03 6:15 ` Shilimkar, Santosh
2012-05-03 22:38 ` Paul Gortmaker
2012-05-04 0:03 ` Greg KH
2012-05-04 6:32 ` Santosh Shilimkar
2012-05-07 19:07 ` [PATCH 1/2] coredump: flush the fpu exit state for proper multi-threaded core dump Suresh Siddha
2012-05-07 19:07 ` [PATCH 2/2] x86, xsave: remove thread_has_fpu() bug check in __sanitize_i387_state() Suresh Siddha
2012-05-07 19:15 ` [PATCH 1/2] coredump: flush the fpu exit state for proper multi-threaded core dump Linus Torvalds
2012-05-07 20:09 ` Suresh Siddha
2012-05-08 23:18 ` Suresh Siddha
2012-05-08 23:18 ` [PATCH 1/3] " Suresh Siddha
2012-05-09 21:05 ` Oleg Nesterov
2012-05-09 21:32 ` Suresh Siddha
2012-05-10 16:55 ` Oleg Nesterov
2012-05-10 17:04 ` Linus Torvalds
2012-05-10 23:33 ` [PATCH v2 1/4] fork: move the real prepare_to_copy() users to arch_dup_task_struct() Suresh Siddha
2012-05-10 23:33 ` [PATCH v2 2/4] coredump: ensure the fpu state is flushed for proper multi-threaded core dump Suresh Siddha
2012-05-11 16:51 ` Oleg Nesterov
2012-05-11 19:05 ` Suresh Siddha
2012-05-13 16:11 ` Oleg Nesterov
2012-05-15 18:03 ` Suresh Siddha
2012-05-15 18:55 ` Oleg Nesterov
2012-05-17 0:17 ` [tip:x86/fpu] " tip-bot for Suresh Siddha
2012-05-10 23:33 ` [PATCH v2 3/4] x86, xsave: remove thread_has_fpu() bug check in __sanitize_i387_state() Suresh Siddha
2012-05-17 0:18 ` [tip:x86/fpu] " tip-bot for Suresh Siddha
2012-05-10 23:33 ` [PATCH v2 4/4] x86, fpu: drop the fpu state during thread exit Suresh Siddha
2012-05-17 0:19 ` [tip:x86/fpu] " tip-bot for Suresh Siddha
2012-05-11 0:17 ` [PATCH v2 1/4] fork: move the real prepare_to_copy() users to arch_dup_task_struct() Benjamin Herrenschmidt
2012-05-17 0:16 ` [tip:x86/fpu] " tip-bot for Suresh Siddha
2012-05-10 23:48 ` [PATCH 1/3] coredump: flush the fpu exit state for proper multi-threaded core dump Suresh Siddha
2012-05-08 23:18 ` [PATCH 2/3] x86, xsave: remove thread_has_fpu() bug check in __sanitize_i387_state() Suresh Siddha
2012-05-09 20:30 ` Oleg Nesterov
2012-05-09 21:18 ` Suresh Siddha
2012-05-10 16:36 ` Oleg Nesterov
2012-05-08 23:18 ` [PATCH 3/3] x86, fpu: clear the fpu state during thread exit Suresh Siddha
2012-05-12 8:47 ` [PATCH] unmapped quotes liwp.linux
2012-05-12 9:02 ` Michael Tokarev
2012-05-12 11:26 ` Fengguang Wu
2012-05-12 14:09 ` Johannes Weiner
2012-05-13 2:18 ` Cong Wang
2012-05-12 14:32 ` Bernd Petrovitsch
2012-05-22 5:56 ` [PATCH v3 0/2] regulator: Add initial suport for max77686 yadi.brar01
2012-05-22 6:53 ` Kyungmin Park
2012-05-22 9:38 ` Mark Brown
2012-05-22 5:56 ` [PATCH v3 1/2] mfd: Add support for MAX77686 yadi.brar01
2012-05-22 13:47 ` Yadwinder Singh Brar
2012-05-22 5:57 ` [PATCH v3 2/2] regulator: " yadi.brar01
2012-05-23 1:40 ` jonghwa3.lee
2012-05-23 4:16 ` Yadwinder Singh Brar
2012-05-23 4:40 ` jonghwa3.lee
2012-05-23 5:23 ` Yadwinder Singh Brar
2012-05-23 5:33 ` jonghwa3.lee
2012-05-23 10:18 ` Mark Brown
2012-05-23 13:02 ` Yadwinder Singh Brar
2012-05-23 6:08 ` Yadwinder Singh Brar
2012-05-23 1:50 ` jonghwa3.lee
2012-05-23 4:17 ` Yadwinder Singh Brar
2012-06-29 16:27 ` [PATCH] Staging: android: fix pr_info and pr_err coding style issues in ashmem.c Pablo Vazquez Rodriguez
2012-06-29 16:37 ` Joe Perches
[not found] ` <CAJ6TP82bM4d+pAc-+w_Y934FgBz5sQoyHm118s39GH5tf3TkJA@mail.gmail.com>
2012-07-06 23:16 ` Greg KH
2012-07-07 1:06 ` Pablo Vazquez Rodriguez
2012-07-13 20:44 ` [PATCH 1/5] MIPS: perf: Change the "mips_perf_event" table unsupported indicator Al Cooper
2012-07-13 20:44 ` [PATCH 2/5] MIPS: perf: Add cpu feature bit for PCI (performance counter interrupt) Al Cooper
2012-07-13 20:44 ` [PATCH 3/5] MIPS: perf: Remove unnecessary #ifdef Al Cooper
2012-07-13 20:44 ` [PATCH 4/5] MIPS: perf: Split the Kconfig option CONFIG_MIPS_MT_SMP Al Cooper
2012-07-13 20:44 ` [PATCH 5/5] MIPS: perf: Add perf functionality for BMIPS5000 Al Cooper
2012-07-19 21:30 ` [PATCH] kernel: acct.c: spaces required around that '<' jan.bannister
2012-07-26 22:12 ` [PATCH] n_tty: Don't lose characters when PARMRK is enabled Jaeden Amero
2012-07-27 13:09 ` Alan Cox
2012-07-27 13:43 ` Jaeden Amero
2012-08-08 6:27 ` [PATCH] x86: set fpmath to 387 to avoid gcc warnings Dragos Tatulea
2012-08-08 6:27 ` Tatulea, Dragos
2012-08-08 6:27 ` Dragos Tatulea
2012-08-14 20:50 ` [PATCH] sched: Support compiling out real-time scheduling with REALTIME_SCHED Trevor Brandt
2012-08-15 7:12 ` Mike Galbraith
2012-08-15 15:10 ` Josh Triplett
2012-08-16 4:30 ` Mike Galbraith
2012-08-15 15:14 ` Peter Zijlstra
2012-08-15 19:58 ` Steven Rostedt
2012-08-16 12:59 ` [PATCH v2 0/2] XEN/X86: Document pagetable_reserve PVOPS and enforce a better semantic Attilio Rao
2012-08-16 12:59 ` [PATCH v2 1/2] XEN/X86: Improve semantic support for pagetable_reserve PVOPS Attilio Rao
2012-08-16 12:59 ` [PATCH v2 2/2] XEN: Document the semantic of the " Attilio Rao
2012-08-20 14:00 ` [PATCHv2 1/2] sched: Fixed cpupri_init stub signature; switched from macros to inlines Trevor Brandt
2012-08-20 14:00 ` [PATCHv2 2/2] sched: Support compiling out real-time scheduling with REALTIME_SCHED Trevor Brandt
2012-09-26 18:34 ` [PATCH 1/1] ARM: Add option to configure output line for McSPI driver Stan Hu
2012-10-08 20:50 ` Tony Lindgren
2012-10-08 22:39 ` [PATCH 1/1] spi: omap2-mcspi: add " Stan Hu
2012-10-17 7:27 ` Mark Brown
2012-10-23 8:43 ` [PATCH] Staging: android: binder: Strings cleanup Anmol Sarma
2012-11-05 9:51 ` [PATCH V2 1/1] staging: usbip: remove an unnecessary lock in usbip_event_happened harvey.yang
2012-11-05 10:04 ` Greg Kroah-Hartman
2012-11-06 8:17 ` [PATCH] smack: SMACK_MAGIC to include/uapi/linux/magic.h Jarkko Sakkinen
2012-11-06 21:59 ` Casey Schaufler
2012-11-06 22:23 ` Eric Paris
2012-11-08 10:43 ` Jarkko Sakkinen
2012-11-08 15:04 ` Eric Paris
2012-11-08 17:40 ` Casey Schaufler
2012-11-08 17:44 ` Jarkko Sakkinen
2012-11-08 17:42 ` Jarkko Sakkinen
2012-11-15 23:16 ` [PATCH] MIPS: Fix crash that occurs when function tracing is enabled Al Cooper
2012-11-15 23:30 ` David Daney
2012-12-22 21:15 ` [PATCH] target: initialize sense_reason_t ret in core_scsi3_emulate_pro_register() Geert Uytterhoeven
2013-01-09 1:51 ` Nicholas A. Bellinger
2013-01-08 21:22 ` [PATCH] perf tools: Fix GNU make v3.80 compatibility issue Al Cooper
2013-01-25 11:29 ` [tip:perf/core] " tip-bot for Al Cooper
2013-01-11 14:33 ` [PATCH] mips: function tracer: Fix broken function tracing Al Cooper
2013-01-11 17:01 ` David Daney
2013-01-14 21:10 ` Alan Cooper
2013-01-14 22:12 ` David Daney
2013-01-15 0:13 ` Alan Cooper
2013-01-15 0:36 ` David Daney
2013-01-15 3:40 ` Steven Rostedt
2013-01-15 17:53 ` Alan Cooper
2013-01-15 21:08 ` Steven Rostedt
2013-01-15 17:55 ` David Daney
2013-01-15 21:07 ` Steven Rostedt
2013-01-15 21:34 ` David Daney
2013-01-15 22:42 ` Alan Cooper
2013-01-16 23:43 ` [PATCH V2] " Al Cooper
2013-01-17 6:27 ` Geert Uytterhoeven
2013-01-17 14:58 ` Alan Cooper
2013-01-17 15:35 ` Steven Rostedt
2013-04-02 11:12 ` Wladislav Wiebe
2013-01-31 7:40 ` [PATCH v3] Add 4 tracepoint events for vfs chenggang.qin
2013-01-31 7:50 ` Al Viro
2013-01-31 9:08 ` [PATCH] perf script: Add a python script to statistic direct io behavior chenggang.qin
2013-01-31 16:25 ` David Ahern
2013-02-01 1:56 ` Namhyung Kim
2013-02-01 15:37 ` [PATCH] Tracepoint: Add 'file name' as a parameter of tracepoint events ext4:ext4_direct_IO_enter&ext4:ext4_direct_IO_exit chenggang.qin
2013-02-01 16:26 ` Theodore Ts'o
2013-02-01 19:34 ` Al Viro
[not found] ` <1360522697-22902-1-git-send-email-y>
2013-02-10 18:58 ` [PATCH 2/8] USB: EHCI: make ehci-atmel a separate driver manjunath.goudar
2013-02-10 18:58 ` [PATCH 4/8] USB: EHCI: make ehci-mv " manjunath.goudar
2013-02-10 18:58 ` [PATCH 5/8] USB: EHCI: make ehci-vt8500 " manjunath.goudar
2013-02-10 18:58 ` [PATCH 6/8] USB: EHCI: make ehci-msm " manjunath.goudar
2013-02-11 17:37 ` Stephen Warren
2013-02-10 18:58 ` [PATCH 7/8] USB: EHCI: make ehci-w90X900 " manjunath.goudar
2013-02-10 18:58 ` [PATCH 8/8] USB: EHCI: make ehci-orion " manjunath.goudar
[not found] ` <1360669523-15010-1-git-send-email-y>
2013-02-12 11:45 ` [PATCH] USB: EHCI: make ehci-atmel " manjunath.goudar
[not found] ` <1360740661-14125-1-git-send-email-manjunath.goudar@linaro.org>
2013-02-13 7:31 ` [PATCH] USB: EHCI: make ehci-vt8500 " manjunath.goudar
2013-05-06 12:42 ` [PATCH 1/1] ktime: Use macro NSEC_PER_USEC instead of a magic number y
2013-05-07 8:15 ` Daniel Borkmann
[not found] ` <CA+8Hj83_6Feq8KVSJh+E=R35wm2ZkF+uGWxcJV7XZsOxdze41A@mail.gmail.com>
[not found] ` <CA+8Hj838CfaAKjdLtO2zdZ5DJP10a0QCzhYJbZ3GqQhmE5MZzw@mail.gmail.com>
2013-05-07 9:12 ` Daniel Borkmann
2013-08-09 14:21 ` [PATCH V13 00/14] Paravirtualized ticket spinlocks Raghavendra K T
2013-08-09 14:21 ` [PATCH V13 01/14] x86/spinlock: Replace pv spinlocks with pv ticketlocks Raghavendra K T
2013-08-10 16:13 ` [tip:x86/spinlocks] x86, spinlock: " tip-bot for Jeremy Fitzhardinge
2013-08-09 14:21 ` [PATCH V13 02/14] x86/ticketlock: Don't inline _spin_unlock when using paravirt spinlocks Raghavendra K T
2013-08-10 16:13 ` [tip:x86/spinlocks] x86, ticketlock: Don' t " tip-bot for Raghavendra K T
2013-08-09 14:21 ` [PATCH V13 03/14] x86/ticketlock: Collapse a layer of functions Raghavendra K T
2013-08-10 16:13 ` [tip:x86/spinlocks] x86, ticketlock: " tip-bot for Jeremy Fitzhardinge
2013-08-09 14:21 ` [PATCH V13 04/14] xen: Defer spinlock setup until boot CPU setup Raghavendra K T
2013-08-10 16:13 ` [tip:x86/spinlocks] " tip-bot for Jeremy Fitzhardinge
2013-08-09 14:21 ` [PATCH V13 05/14] xen/pvticketlock: Xen implementation for PV ticket locks Raghavendra K T
2013-08-10 16:13 ` [tip:x86/spinlocks] xen, pvticketlock: " tip-bot for Jeremy Fitzhardinge
2013-08-09 14:21 ` [PATCH V13 06/14] xen/pvticketlocks: Add xen_nopvspin parameter to disable xen pv ticketlocks Raghavendra K T
2013-08-10 16:14 ` [tip:x86/spinlocks] xen, pvticketlocks: " tip-bot for Jeremy Fitzhardinge
2013-08-09 14:21 ` [PATCH V13 07/14] x86/pvticketlock: Use callee-save for lock_spinning Raghavendra K T
2013-08-10 16:14 ` [tip:x86/spinlocks] x86, pvticketlock: " tip-bot for Jeremy Fitzhardinge
2013-08-09 14:21 ` [PATCH V13 08/14] x86/pvticketlock: When paravirtualizing ticket locks, increment by 2 Raghavendra K T
2013-08-10 16:14 ` [tip:x86/spinlocks] x86, pvticketlock: " tip-bot for Jeremy Fitzhardinge
2013-08-09 14:21 ` [PATCH V13 09/14] jump_label: Split jumplabel ratelimit Raghavendra K T
2013-08-10 16:14 ` [tip:x86/spinlocks] " tip-bot for Andrew Jones
2013-08-09 14:21 ` [PATCH V13 10/14] x86/ticketlock: Add slowpath logic Raghavendra K T
2013-08-10 16:14 ` [tip:x86/spinlocks] x86, ticketlock: " tip-bot for Jeremy Fitzhardinge
2013-08-09 14:21 ` [PATCH V13 11/14] xen/pvticketlock: Allow interrupts to be enabled while blocking Raghavendra K T
2013-08-10 16:15 ` [tip:x86/spinlocks] xen, pvticketlock: " tip-bot for Jeremy Fitzhardinge
2013-08-09 14:22 ` [PATCH V13 12/14] kvm uapi: Add KICK_CPU and PV_UNHALT definition to uapi Raghavendra K T
2013-08-10 16:15 ` [tip:x86/spinlocks] " tip-bot for Raghavendra K T
2013-08-09 14:22 ` [PATCH V13 13/14] kvm guest : Add configuration support to enable debug information for KVM Guests Raghavendra K T
2013-08-10 16:15 ` [tip:x86/spinlocks] kvm guest: " tip-bot for Srivatsa Vaddagiri
2013-08-09 14:22 ` [PATCH V13 14/14] kvm : Paravirtual ticketlocks support for linux guests running on KVM hypervisor Raghavendra K T
2013-08-10 16:15 ` [tip:x86/spinlocks] kvm: " tip-bot for Srivatsa Vaddagiri
2013-08-10 19:38 ` [PATCH RESEND V13 14/14] kvm : " Raghavendra K T
2013-08-12 17:27 ` [tip:x86/spinlocks] kvm: " tip-bot for Srivatsa Vaddagiri
2013-08-13 16:42 ` [PATCH RESEND V13 14/14] kvm : " H. Peter Anvin
2013-08-13 16:55 ` Ingo Molnar
2013-08-13 20:02 ` [PATCH delta " Raghavendra K T
2013-08-13 20:00 ` Jeremy Fitzhardinge
2013-08-13 20:27 ` Raghavendra K T
2013-08-14 9:50 ` Raghavendra K T
2013-08-14 12:49 ` [tip:x86/spinlocks] kvm: " tip-bot for Srivatsa Vaddagiri
2013-08-11 5:35 ` [PATCH RESEND V13 14/14] kvm : " Raghavendra K T
2013-08-16 9:38 ` [PATCH trivial sparse fix] guest x86 kvm: fix sparse warning: symbol 'klock_waiting' was not declared. Should it be static Raghavendra K T
2013-08-19 9:55 ` [tip:x86/spinlocks] x86/kvm/guest: Fix sparse warning: "symbol ' klock_waiting' was not declared as static" tip-bot for Raghavendra K T
2013-08-23 12:04 ` [PATCH ] Documentation/kvm: Update cpuid documentation for steal time and pv eoi Raghavendra K T
2013-08-26 7:07 ` Michael S. Tsirkin
2013-08-26 11:33 ` Raghavendra K T
2013-08-26 8:48 ` [PATCH V13 0/4] Paravirtualized ticket spinlocks for KVM host Raghavendra K T
2013-08-26 8:48 ` [PATCH V13 1/4] kvm uapi: Add KICK_CPU and PV_UNHALT definition to uapi Raghavendra K T
2013-08-26 8:48 ` [PATCH V13 2/4] kvm hypervisor : Add a hypercall to KVM hypervisor to support pv-ticketlocks Raghavendra K T
2013-08-26 8:48 ` [PATCH V13 3/4] kvm hypervisor: Simplify kvm_for_each_vcpu with kvm_irq_delivery_to_apic Raghavendra K T
2013-08-26 8:48 ` [PATCH V13 4/4] Documentation/kvm : Add documentation on Hypercalls and features used for PV spinlock Raghavendra K T
2013-08-28 18:01 ` Rob Landley
2013-08-26 10:04 ` [PATCH V13 0/4] Paravirtualized ticket spinlocks for KVM host Gleb Natapov
2013-08-26 10:28 ` Raghavendra K T
2013-09-04 8:48 ` [PATCH V2] Documentation/kvm: Update cpuid documentation for steal time and pv eoi Raghavendra K T
2013-09-12 5:21 ` Raghavendra K T
2013-09-12 5:44 ` Michael S. Tsirkin
2013-09-12 7:10 ` Raghavendra K T
2013-09-12 7:30 ` [PATCH V3] " Raghavendra K T
2013-09-12 8:28 ` Michael S. Tsirkin
2013-09-18 9:52 ` Raghavendra K T
2013-09-18 9:54 ` Gleb Natapov
2013-09-12 20:54 ` [PATCH] init/do_mounts.c: add maj:min syntax comment Sebastian Capella
2013-09-12 21:03 ` Sebastian Capella
2013-09-15 10:01 ` [PATCH TRIVIAL] mm/Kconfig: Grammar s/an/a/ Geert Uytterhoeven
2013-10-02 15:38 ` [PATCH 0/2] fs/ext4: increase parallelism in updating ext4 orphan list T Makphaibulchoke
2013-10-04 0:28 ` Andreas Dilger
2013-10-03 23:20 ` Thavatchai Makphaibulchoke
2014-04-02 16:29 ` [PATCH v2] " T Makphaibulchoke
2014-04-02 17:41 ` Jan Kara
2014-04-02 19:48 ` Thavatchai Makphaibulchoke
2014-04-14 16:56 ` Thavatchai Makphaibulchoke
2014-04-14 17:40 ` Jan Kara
2014-04-15 16:27 ` Thavatchai Makphaibulchoke
2014-04-15 17:25 ` Jan Kara
2014-04-15 20:22 ` Thavatchai Makphaibulchoke
2014-04-24 17:31 ` [PATCH v3] " T Makphaibulchoke
2014-04-30 10:10 ` Jan Kara
2013-10-09 9:03 ` [PATCH] kvm fix: Enable pvspinlock after jump_label_init() to avoid VM hang Raghavendra K T
2013-10-09 9:23 ` Paolo Bonzini
2013-10-10 14:43 ` Steven Rostedt
2013-10-13 8:08 ` Raghavendra K T
2013-10-13 8:11 ` Gleb Natapov
2013-11-14 12:15 ` [PATCH 1/3] staging: alarm-dev: Remove unnecessary parenthesis SeongJae Park
2013-11-14 12:15 ` [PATCH 2/3] staging: alarm-dev: Remove unnecessary blank lines SeongJae Park
2013-11-14 12:15 ` [PATCH 3/3] staging: alarm-dev: Seperate functions with one blank line SeongJae Park
2014-01-20 8:44 ` [PATCH 0/5] Enabling the asynchronous threads for other phases Liu, Chuansheng
2014-01-20 8:44 ` [PATCH 1/5] PM: Adding two flags for async suspend_noirq and suspend_late Liu, Chuansheng
2014-01-20 8:44 ` [PATCH 2/5] PM: Enabling the asynchronous threads for resume_noirq Liu, Chuansheng
2014-01-20 8:44 ` [PATCH 3/5] PM: Enabling the asyncronous threads for resume_early Liu, Chuansheng
2014-01-20 8:44 ` [PATCH 4/5] PM: Enabling the asyncronous threads for suspend_noirq Liu, Chuansheng
2014-01-20 8:44 ` [PATCH 5/5] PM: Enabling the asyncronous threads for suspend_late Liu, Chuansheng
2014-01-21 8:57 ` [PATCH 0/5] Enabling the asynchronous threads for other phases Li, Zhuangzhi
2014-02-05 21:53 ` Rafael J. Wysocki
2014-02-10 8:36 ` Liu, Chuansheng
2014-02-16 23:40 ` Rafael J. Wysocki
2014-02-17 1:44 ` Liu, Chuansheng
2014-02-17 2:10 ` Liu, Chuansheng
2014-02-10 8:13 ` [PATCH 1/2] genirq: Fix the possible synchronize_irq() wait-forever Chuansheng Liu
2014-02-10 8:13 ` [PATCH 2/2] genirq: Fix one typo chasnge Chuansheng Liu
2014-02-19 16:27 ` [tip:irq/core] genirq: Update the a comment typo tip-bot for Chuansheng Liu
2014-02-10 8:58 ` [PATCH 1/2] genirq: Fix the possible synchronize_irq() wait-forever Thomas Gleixner
2014-02-20 0:34 ` Liu, Chuansheng
2014-02-20 12:52 ` Thomas Gleixner
2014-02-21 0:53 ` Liu, Chuansheng
2014-02-21 10:33 ` Thomas Gleixner
2014-02-21 11:01 ` Liu, Chuansheng
2014-02-21 11:10 ` Thomas Gleixner
2014-02-21 11:26 ` Liu, Chuansheng
2014-02-21 11:52 ` Thomas Gleixner
2014-02-21 12:29 ` Liu, Chuansheng
2014-02-21 13:05 ` Thomas Gleixner
2014-02-17 5:42 ` [PATCH v2 0/5] Enabling the asynchronous threads for other phases Chuansheng Liu
2014-02-17 5:42 ` [PATCH v2 1/5] PM / sleep: Two flags for async suspend_noirq and suspend_late Chuansheng Liu
2014-02-17 5:42 ` [PATCH v2 2/5] PM / sleep: Asynchronous threads for resume_noirq Chuansheng Liu
2014-02-17 5:42 ` [PATCH v2 3/5] PM / sleep: Asynchronous threads for resume_early Chuansheng Liu
2014-02-17 5:42 ` [PATCH v2 4/5] PM / sleep: Asynchronous threads for suspend_noirq Chuansheng Liu
2014-02-17 5:42 ` [PATCH v2 5/5] PM / sleep: Asynchronous threads for suspend_late Chuansheng Liu
2014-02-17 6:19 ` [PATCH v3 0/5] Enabling the asynchronous threads for other phases Chuansheng Liu
2014-02-17 6:19 ` [PATCH v3 1/5] PM / sleep: Two flags for async suspend_noirq and suspend_late Chuansheng Liu
2014-02-17 6:19 ` [PATCH v3 2/5] PM / sleep: Asynchronous threads for resume_noirq Chuansheng Liu
2014-02-17 17:23 ` Rafael J. Wysocki
2014-02-17 6:19 ` [PATCH v3 3/5] PM / sleep: Asynchronous threads for resume_early Chuansheng Liu
2014-02-17 17:25 ` Rafael J. Wysocki
2014-02-17 6:19 ` [PATCH v3 4/5] PM / sleep: Asynchronous threads for suspend_noirq Chuansheng Liu
2014-02-17 17:26 ` Rafael J. Wysocki
2014-02-17 6:19 ` [PATCH v3 5/5] PM / sleep: Asynchronous threads for suspend_late Chuansheng Liu
2014-02-17 17:27 ` Rafael J. Wysocki
2014-02-18 0:33 ` Liu, Chuansheng
2014-02-18 15:29 ` Rafael J. Wysocki
2014-02-19 3:34 ` Liu, Chuansheng
2014-02-18 2:28 ` [PATCH v4 0/5] Enabling the asynchronous threads for other phases Chuansheng Liu
2014-02-18 2:28 ` [PATCH v4 1/5] PM / sleep: Two flags for async suspend_noirq and suspend_late Chuansheng Liu
2014-02-18 2:28 ` [PATCH v4 2/5] PM / sleep: Asynchronous threads for resume_noirq Chuansheng Liu
2014-02-18 2:28 ` [PATCH v4 3/5] PM / sleep: Asynchronous threads for resume_early Chuansheng Liu
2014-02-18 2:28 ` [PATCH v4 4/5] PM / sleep: Asynchronous threads for suspend_noirq Chuansheng Liu
2014-02-18 2:28 ` [PATCH v4 5/5] PM / sleep: Asynchronous threads for suspend_late Chuansheng Liu
2014-02-21 1:38 ` [PATCH v4 0/5] Enabling the asynchronous threads for other phases Liu, Chuansheng
2014-02-21 16:43 ` Rafael J. Wysocki
2014-03-12 14:01 ` [PATCH -next] serial: max310x: Add missing #include <linux/uaccess.h> Geert Uytterhoeven
2014-04-02 12:11 ` [PATCH] x86, fix x86 fixup_irqs() error handling [v3] Prarit Bhargava
2014-04-16 13:24 ` [tip:x86/irq] x86/irq: Fix fixup_irqs() error handling tip-bot for Prarit Bhargava
2014-06-04 14:58 ` [PATCH] Staging:tidspbridge Fix minor checkpatch.pl warning Adithya.K
2014-06-04 15:10 ` Greg KH
2014-06-08 8:56 ` [PATCH V2] " Adithya Krishnamurthy
2014-06-18 22:24 ` Greg KH
2014-06-19 3:48 ` [PATCH V3] " Adithya Krishnamurthy
2014-07-15 16:48 ` [PATCH] Staging:tidspbridge Fix checkpatch.pl warning char * array declaration might be better as static const Adithya Krishnamurthy
2014-07-15 16:48 ` [PATCH] Staging:tidspbridge Fix minor checkpatch.pl warning unnecessary whitespace before a quoted newline Adithya Krishnamurthy
2014-07-15 16:48 ` [PATCH] Staging:tidspbridge Fix minor checkpatch.pl warining Unnecessary parentheses Adithya Krishnamurthy
2014-09-12 8:20 ` [RFC Part2 v1 0/2] Refine the way to initialize IRQ for apb timer Jiang Liu
2014-09-12 8:20 ` [RFC Part2 v1 1/2] intel_mid: Kill unused function apbt_quick_calibrate() Jiang Liu
2014-09-12 8:20 ` [RFC Part2 v1 2/2] intel_mid: Refine the way to initialize IRQ for apb timer Jiang Liu
2014-09-12 8:31 ` [RFC Part2 v1 0/2] " Andy Shevchenko
2014-10-08 22:47 ` [RFC 0/1] fsnotify: next_i is freed during fsnotify_unmount_inodes Jerry Hoemann
2014-10-08 22:47 ` [RFC 1/1] " Jerry Hoemann
2014-12-26 7:45 ` [PATCH] move exit_task_work() before exit_fs() Leon Ma
2014-12-26 17:38 ` Oleg Nesterov
2014-12-29 0:58 ` Ma, Xindong
2014-12-29 1:09 ` Peter Hurley
2014-12-29 1:32 ` Ma, Xindong
2014-12-26 19:30 ` Al Viro
2014-12-29 1:33 ` Ma, Xindong
2014-12-29 2:18 ` Al Viro
2014-12-29 12:28 ` Ganesh Mahendran [this message]
2014-12-29 13:51 ` [PATCH V2 2/2] mm/zsmalloc: add statistics support Ganesh Mahendran
2015-01-08 22:03 ` [PATCH] ethernet: atheros: Add nss-gmac driver Stephen Wang
2015-01-08 22:18 ` Joe Perches
2015-01-08 23:35 ` Arnd Bergmann
2015-01-15 8:12 ` wstephen
2015-01-15 12:34 ` Arnd Bergmann
2015-01-19 21:58 ` wstephen
2015-01-20 14:05 ` Arnd Bergmann
2015-01-22 0:20 ` wstephen
2015-01-22 10:18 ` Arnd Bergmann
2015-01-23 8:54 ` David Miller
2015-01-09 0:00 ` Francois Romieu
2015-01-09 13:50 ` Mark Rutland
2015-01-16 1:56 ` Stephen Hemminger
2015-01-16 1:58 ` Stephen Hemminger
2015-01-16 2:00 ` Stephen Hemminger
2015-01-20 21:59 ` [PATCH 1/1] drivers:hv:vmbus Allow for more than one MMIO range for children Jake Oshins
2015-01-20 21:03 ` Greg KH
2015-01-20 21:08 ` KY Srinivasan
2015-01-23 9:59 ` Vitaly Kuznetsov
2015-01-21 0:59 ` [PATCH 1/1] drivers:hv:vmbus Allow for use of all MMIO ranges Jake Oshins
2015-02-05 8:28 ` [PATCH V4 1/2] bfin_can: rewrite the blackfin style of read/write to common ones Aaron Wu
2015-02-05 8:28 ` [PATCH V4 2/2] bfin_can: rewrite the driver into common style with MMU Aaron Wu
2015-02-05 8:50 ` Marc Kleine-Budde
2015-04-29 1:56 ` [PATCH] Validate pointer when copying mount namespace Leon Ma
2015-04-29 2:36 ` Al Viro
2015-04-29 3:21 ` Ma, Xindong
2015-08-14 16:55 ` [RFC PATCH v3 0/3] Add MMC host driver for Spreadtrum SoC Hongtao Wu
2015-08-14 16:55 ` [RFC PATCH v3 1/3] mmc: sprd: " Hongtao Wu
2015-09-10 13:28 ` Ulf Hansson
[not found] ` <CAG_R4_VTXCV4NVMOwv-9F56-_pVsK0hU4go79ZhV3OFxwcF0mA@mail.gmail.com>
2015-09-28 7:37 ` Shawn Lin
2015-10-06 9:18 ` Ulf Hansson
2015-10-08 13:37 ` Hongtao Wu
2015-10-08 13:54 ` Ulf Hansson
2015-10-09 13:23 ` Hongtao Wu
2015-08-14 16:55 ` [RFC PATCH v3 2/3] Documentation: Add Spreadtrum MMC DT bindings Hongtao Wu
2015-08-14 16:55 ` [RFC PATCH v3 3/3] DT: Add MMC nodes in Spreadtrum DT files Hongtao Wu
2015-09-10 11:23 ` [RFC PATCH v3 0/3] Add MMC host driver for Spreadtrum SoC Ulf Hansson
2015-08-25 7:54 ` [PATCH RFC 0/2] Optimize the snmp stat aggregation for large cpus Raghavendra K T
2015-08-25 7:54 ` [PATCH RFC 1/2] net: Introduce helper functions to get the per cpu data Raghavendra K T
2015-08-25 7:54 ` [PATCH RFC 2/2] net: Optimize snmp stat aggregation by walking all the percpu data at once Raghavendra K T
2015-08-25 14:28 ` Eric Dumazet
2015-08-25 15:47 ` Raghavendra K T
2015-08-25 16:00 ` Eric Dumazet
2015-08-25 16:06 ` Raghavendra K T
2015-08-26 11:04 ` Raghavendra K T
2015-08-25 14:33 ` [PATCH RFC 0/2] Optimize the snmp stat aggregation for large cpus Eric Dumazet
2015-08-25 15:55 ` Raghavendra K T
2015-08-25 23:07 ` David Miller
2015-08-26 10:25 ` Raghavendra K T
2015-08-26 14:09 ` Eric Dumazet
2015-08-26 14:30 ` Raghavendra K T
2015-08-26 17:37 ` [PATCH RFC V2 " Raghavendra K T
2015-08-26 17:37 ` [PATCH RFC V2 1/2] net: Introduce helper functions to get the per cpu data Raghavendra K T
2015-08-26 17:37 ` [PATCH RFC V2 2/2] net: Optimize snmp stat aggregation by walking all the percpu data at once Raghavendra K T
2015-08-27 18:38 ` David Miller
2015-08-28 6:39 ` Raghavendra K T
2015-08-28 18:24 ` David Miller
2015-08-28 19:20 ` Joe Perches
2015-08-28 20:33 ` Eric Dumazet
2015-08-28 20:53 ` Joe Perches
2015-08-28 20:55 ` Eric Dumazet
2015-08-28 21:09 ` Joe Perches
2015-08-28 21:14 ` Eric Dumazet
2015-08-28 21:26 ` Joe Perches
2015-08-28 22:29 ` Eric Dumazet
2015-08-28 23:12 ` Joe Perches
2015-08-29 0:06 ` Eric Dumazet
2015-08-29 0:35 ` Joe Perches
2015-08-29 0:59 ` Eric Dumazet
2015-08-29 2:57 ` Raghavendra K T
2015-08-29 3:26 ` Eric Dumazet
2015-08-29 7:52 ` Raghavendra K T
2015-08-29 5:11 ` David Miller
2015-08-29 7:53 ` Raghavendra K T
2015-08-29 9:07 ` [PATCH RFC V3 0/2] Optimize the snmp stat aggregation for large cpus Raghavendra K T
2015-08-29 9:07 ` [PATCH RFC V3 1/2] net: Introduce helper functions to get the per cpu data Raghavendra K T
2015-08-29 9:07 ` [PATCH RFC V3 2/2] net: Optimize snmp stat aggregation by walking all the percpu data at once Raghavendra K T
2015-08-29 14:32 ` Eric Dumazet
2015-08-29 15:21 ` Joe Perches
2015-08-29 17:25 ` Raghavendra K T
2015-08-30 5:59 ` [PATCH RFC V4 0/2] Optimize the snmp stat aggregation for large cpus Raghavendra K T
2015-08-30 5:59 ` [PATCH RFC V4 1/2] net: Introduce helper functions to get the per cpu data Raghavendra K T
2015-08-30 5:59 ` [PATCH RFC V4 2/2] net: Optimize snmp stat aggregation by walking all the percpu data at once Raghavendra K T
2015-08-30 15:52 ` Eric Dumazet
2015-08-31 4:49 ` [PATCH RFC V4 0/2] Optimize the snmp stat aggregation for large cpus David Miller
2015-11-30 18:18 ` [PATCH 00/13] net: thunderx: HW TSO support and other fixes Sunil Goutham
2015-11-30 19:32 ` David Miller
2015-11-30 18:18 ` [PATCH 01/13] net: thunderx: Force to load octeon-mdio before bgx driver Sunil Goutham
2015-11-30 18:18 ` [PATCH 02/13] net: thunderx: Wait for delayed work to finish before destroying it Sunil Goutham
2015-11-30 18:18 ` [PATCH 03/13] net: thunderx: Increase transmit queue length Sunil Goutham
2015-11-30 18:19 ` [PATCH 04/13] net: thunderx: Set CQ timer threshold properly Sunil Goutham
2015-11-30 18:19 ` [PATCH 05/13] net: thunderx: nicvf_queues: nivc_*_intr: remove duplication Sunil Goutham
2015-11-30 18:19 ` [PATCH 06/13] net: thunderx: Switchon carrier only upon interface link up Sunil Goutham
2015-11-30 18:19 ` [PATCH 07/13] net: thunderx: Remove unnecessary rcv buffer start address management Sunil Goutham
2015-11-30 18:19 ` [PATCH 08/13] net: thunderx: Enable BGX LMAC's RX/TX only after VF is up Sunil Goutham
2015-11-30 18:19 ` [PATCH 09/13] net: thunderx: HW TSO support for pass2 silicon Sunil Goutham
2015-11-30 18:19 ` [PATCH 10/13] net: thunderx: Enable CQE count threshold irq on " Sunil Goutham
2015-11-30 18:19 ` [PATCH 11/13] net: thunderx: HW errata workaround for non-tunneled TSO pkts Sunil Goutham
2015-11-30 18:19 ` [PATCH 12/13] net: thunderx: Fix for duplicate CQEs by HW for TSO packets Sunil Goutham
2015-11-30 18:19 ` [PATCH 13/13] net: thunderx: Add rx timeout and rcv buffer alloc failure stats Sunil Goutham
2015-12-01 9:13 ` [PATCH 0/6] net: thunderx: Miscellaneous fixes Sunil Goutham
2015-12-01 9:13 ` [PATCH 1/6] net: thunderx: Force to load octeon-mdio before bgx driver Sunil Goutham
2015-12-01 13:17 ` Sergei Shtylyov
2015-12-01 16:24 ` Sunil Kovvuri
2015-12-01 9:13 ` [PATCH 2/6] net: thunderx: Wait for delayed work to finish before destroying it Sunil Goutham
2015-12-01 9:13 ` [PATCH 3/6] net: thunderx: Increase transmit queue length Sunil Goutham
2015-12-01 14:40 ` Pavel Fedin
2015-12-01 15:33 ` Eric Dumazet
2015-12-01 16:30 ` Sunil Kovvuri
2015-12-01 19:30 ` David Miller
2015-12-02 5:48 ` Sunil Kovvuri
2015-12-02 13:25 ` Eric Dumazet
2015-12-02 16:50 ` Sunil Kovvuri
2015-12-02 16:59 ` Eric Dumazet
2015-12-02 17:31 ` David Miller
2015-12-02 9:05 ` Pavel Fedin
2015-12-02 10:31 ` Pavel Fedin
2015-12-02 12:29 ` Pavel Fedin
2015-12-02 12:57 ` Sunil Kovvuri
2015-12-02 13:22 ` Pavel Fedin
2015-12-02 8:09 ` Pavel Fedin
2015-12-01 9:13 ` [PATCH 4/6] net: thunderx: Set CQ timer threshold properly Sunil Goutham
2015-12-01 9:13 ` [PATCH 5/6] net: thunderx: Switchon carrier only upon interface link up Sunil Goutham
2015-12-01 15:32 ` Pavel Fedin
2015-12-01 16:39 ` Sunil Kovvuri
2015-12-01 9:13 ` [PATCH 6/6] net: thunderx: Enable BGX LMAC's RX/TX only after VF is up Sunil Goutham
2015-12-07 5:00 ` [PATCH 0/2] net: thunderx: Miscellaneous cleanups Sunil Goutham
2015-12-07 10:33 ` Pavel Fedin
2015-12-07 18:40 ` David Miller
2015-12-07 5:00 ` [PATCH 1/2] net: thunderx: nicvf_queues: nivc_*_intr: remove duplication Sunil Goutham
2015-12-07 5:00 ` [PATCH 2/2] net, thunderx: Remove unnecessary rcv buffer start address management Sunil Goutham
2015-12-09 11:37 ` [PATCH 0/2] net: thunderx: Support for pass-2 hw features Sunil Goutham
2015-12-09 11:38 ` [PATCH 1/2] net: thunderx: HW TSO support for pass-2 hardware Sunil Goutham
2015-12-09 12:05 ` Pavel Fedin
2015-12-09 12:24 ` Sunil Kovvuri
2015-12-09 20:26 ` David Miller
2015-12-09 11:38 ` [PATCH 2/2] net: thunderx: Enable CQE count threshold interrupt Sunil Goutham
2015-12-09 12:07 ` Pavel Fedin
2015-12-09 12:26 ` Sunil Kovvuri
2015-12-10 7:55 ` [PATCH v2 0/2] net: thunderx: Support for pass-2 hw features Sunil Goutham
2015-12-10 8:52 ` Pavel Fedin
2015-12-12 4:38 ` David Miller
2015-12-10 7:55 ` [PATCH v2 1/2] net: thunderx: HW TSO support for pass-2 hardware Sunil Goutham
2015-12-10 7:55 ` [PATCH v2 2/2] net: thunderx: Enable CQE count threshold interrupt Sunil Goutham
2015-12-14 14:43 ` [PATCH 1/3] staging/rdma/hfi1: consolidate kmalloc_array+memset into kcalloc Nicholas Mc Guire
2015-12-14 14:43 ` [PATCH 2/3] staging/rdma/hfi1: check return value of kcalloc Nicholas Mc Guire
2015-12-14 15:21 ` Marciniszyn, Mike
2015-12-14 17:36 ` Nicholas Mc Guire
2015-12-14 14:43 ` [PATCH 3/3] staging/rdma/hfi1: fix build warning Nicholas Mc Guire
2015-12-14 15:28 ` [PATCH 1/3] staging/rdma/hfi1: consolidate kmalloc_array+memset into kcalloc Marciniszyn, Mike
2015-12-14 17:41 ` Nicholas Mc Guire
2015-12-14 18:09 ` Dan Carpenter
2016-01-04 20:09 ` [PATCH 00/17] usb: host: ehci-dbg: cleanup and refactoring Geyslan G. Bem
2016-01-04 20:09 ` [PATCH 01/17] usb: host: ehci-dbg: remove space before open parenthesis Geyslan G. Bem
2016-01-04 20:09 ` [PATCH 02/17] usb: host: ehci-dbg: remove space before open square bracket Geyslan G. Bem
2016-01-04 20:09 ` [PATCH 03/17] usb: host: ehci-dbg: use C89-style comments Geyslan G. Bem
2016-01-04 20:09 ` [PATCH 04/17] usb: host: ehci-dbg: move trailing statements to next line Geyslan G. Bem
2016-01-04 20:09 ` [PATCH 05/17] usb: host: ehci-dbg: fix up closing parenthesis Geyslan G. Bem
2016-01-04 20:09 ` [PATCH 06/17] usb: host: ehci-dbg: put spaces around operators Geyslan G. Bem
2016-01-04 20:09 ` [PATCH 07/17] usb: host: ehci-dbg: fix unsigned comparison Geyslan G. Bem
2016-01-04 20:50 ` Alan Stern
2016-01-04 21:35 ` Geyslan G. Bem
2016-01-04 21:52 ` Alan Stern
2016-01-04 20:09 ` [PATCH 08/17] usb: host: ehci-dbg: remove unnecessary space after cast Geyslan G. Bem
2016-01-04 20:58 ` Alan Stern
2016-01-04 21:40 ` Geyslan G. Bem
2016-01-04 21:49 ` Greg Kroah-Hartman
2016-01-04 21:52 ` Sergei Shtylyov
2016-01-04 22:07 ` Geyslan G. Bem
2016-01-05 2:40 ` Joe Perches
2016-01-05 15:16 ` Geyslan G. Bem
2016-01-05 16:41 ` Alan Stern
2016-01-04 20:09 ` [PATCH 09/17] usb: host: ehci-dbg: fix up function definitions Geyslan G. Bem
2016-01-04 21:00 ` Alan Stern
2016-01-04 23:28 ` Geyslan G. Bem
2016-01-05 15:12 ` Alan Stern
2016-01-05 15:20 ` Joe Perches
2016-01-05 15:23 ` Joe Perches
2016-01-05 15:27 ` Geyslan G. Bem
2016-01-05 15:36 ` Geyslan G. Bem
2016-01-05 16:06 ` Alan Stern
2016-01-05 16:10 ` Joe Perches
2016-01-05 16:29 ` Alan Stern
2016-01-05 17:03 ` Geyslan G. Bem
2016-01-04 20:09 ` [PATCH 10/17] usb: host: ehci-dbg: use a blank line after struct declarations Geyslan G. Bem
2016-01-04 20:09 ` [PATCH 11/17] usb: host: ehci-dbg: convert macro to inline function Geyslan G. Bem
2016-01-04 20:09 ` [PATCH 12/17] usb: host: ehci-dbg: add blank line after declarations Geyslan G. Bem
2016-01-04 20:09 ` [PATCH 13/17] usb: host: ehci-dbg: remove blank line before close brace Geyslan G. Bem
2016-01-04 20:09 ` [PATCH 14/17] usb: host: ehci-dbg: replace sizeof operand Geyslan G. Bem
2016-01-04 20:10 ` [PATCH 15/17] usb: host: ehci-dbg: enclose conditional blocks with braces Geyslan G. Bem
2016-01-04 20:10 ` [PATCH 16/17] usb: host: ehci-dbg: prefer kmalloc_array over kmalloc times size Geyslan G. Bem
2016-01-04 20:10 ` [PATCH 17/17] usb: host: ehci-dbg: refactor fill_periodic_buffer function Geyslan G. Bem
2016-01-04 21:01 ` Alan Stern
2016-01-05 1:19 ` Geyslan G. Bem
2016-01-05 15:15 ` Alan Stern
2016-01-05 15:41 ` Geyslan G. Bem
2016-03-30 23:48 ` [PATCH v2 0/7] drivers:hv: Ensure that bridge windows don't overlap Jake Oshins
2016-03-30 23:48 ` [PATCH v2 1/7] drivers:hv: Lock access to hyperv_mmio resource tree Jake Oshins
2016-03-30 23:48 ` [PATCH v2 2/7] drivers:hv: Make a function to free mmio regions through vmbus Jake Oshins
2016-03-30 23:48 ` [PATCH v2 3/7] drivers:hv: Use new vmbus_mmio_free() from client drivers Jake Oshins
2016-03-30 23:48 ` [PATCH v2 4/7] drivers:hv: Reverse order of resources in hyperv_mmio Jake Oshins
2016-03-30 23:48 ` [PATCH v2 5/7] drivers:hv: Track allocations of children of hv_vmbus in private resource tree Jake Oshins
2016-03-30 23:48 ` [PATCH v2 6/7] drivers:hv: Record MMIO range in use by frame buffer Jake Oshins
2016-03-30 23:48 ` [PATCH v2 7/7] drivers:hv: Separate out frame buffer logic when picking MMIO range Jake Oshins
2016-04-01 23:11 ` [PATCH v3 0/7] drivers:hv: Ensure that bridge windows don't overlap Jake Oshins
2016-04-01 23:11 ` [PATCH v3 1/7] drivers:hv: Lock access to hyperv_mmio resource tree Jake Oshins
2016-04-01 23:11 ` [PATCH v3 2/7] drivers:hv: Make a function to free mmio regions through vmbus Jake Oshins
2016-04-01 23:11 ` [PATCH v3 3/7] drivers:hv: Use new vmbus_mmio_free() from client drivers Jake Oshins
2016-04-01 23:11 ` [PATCH v3 4/7] drivers:hv: Reverse order of resources in hyperv_mmio Jake Oshins
2016-04-01 23:11 ` [PATCH v3 5/7] drivers:hv: Track allocations of children of hv_vmbus in private resource tree Jake Oshins
2016-04-01 23:11 ` [PATCH v3 6/7] drivers:hv: Record MMIO range in use by frame buffer Jake Oshins
2016-04-01 22:17 ` kbuild test robot
2016-04-01 22:17 ` [PATCH] drivers:hv: fix resource_size.cocci warnings kbuild test robot
2016-04-01 23:11 ` [PATCH v3 7/7] drivers:hv: Separate out frame buffer logic when picking MMIO range Jake Oshins
2016-04-02 0:47 ` [PATCH v4 0/7] drivers:hv: Ensure that bridge windows don't overlap Jake Oshins
2016-04-02 0:47 ` [PATCH v4 1/7] drivers:hv: Lock access to hyperv_mmio resource tree Jake Oshins
2016-04-02 0:47 ` [PATCH v4 2/7] drivers:hv: Make a function to free mmio regions through vmbus Jake Oshins
2016-04-02 0:47 ` [PATCH v4 3/7] drivers:hv: Use new vmbus_mmio_free() from client drivers Jake Oshins
2016-04-05 17:59 ` Bjorn Helgaas
2016-04-05 18:20 ` KY Srinivasan
2016-04-05 20:13 ` Jake Oshins
2016-04-02 0:47 ` [PATCH v4 4/7] drivers:hv: Reverse order of resources in hyperv_mmio Jake Oshins
2016-04-02 0:47 ` [PATCH v4 5/7] drivers:hv: Track allocations of children of hv_vmbus in private resource tree Jake Oshins
2016-04-02 0:47 ` [PATCH v4 6/7] drivers:hv: Record MMIO range in use by frame buffer Jake Oshins
2016-04-02 0:47 ` [PATCH v4 7/7] drivers:hv: Separate out frame buffer logic when picking MMIO range Jake Oshins
2016-04-15 4:05 ` [RFC PATCH] aliworkqueue: Adaptive lock integration on multi-core platform ling.ma.program
2016-04-15 17:37 ` Waiman Long
2016-07-26 11:27 ` [PATCH] mmc: core: Optimize the mmc erase size alignment Baolin Wang
2016-09-14 10:38 ` [PATCH] clk: st: clk-flexgen: Unmap region obtained by of_iomap arvind.yadav.cs
2016-09-14 18:24 ` Stephen Boyd
2016-09-19 17:44 ` arvind Yadav
2016-09-14 10:55 ` [PATCH] power: reset: xgene-reboot: " Arvind Yadav
2016-09-19 19:24 ` Sebastian Reichel
2016-12-06 7:42 ` [PATCH] media/platform/exynos4-is/fimc-is - " Arvind Yadav
2017-09-18 15:43 ` [PATCH] ASoC: Intel: Skylake: Fix jack name format substitution Chintan Patel
2017-09-28 3:10 ` [alsa-devel] " Vinod Koul
2017-09-28 18:58 ` Applied "ASoC: Intel: Skylake: Fix jack name format substitution" to the asoc tree Mark Brown
2017-11-21 10:46 ` [PATCH] VSOCK: Don't call vsock_stream_has_data in atomic context Jorgen Hansen
2017-11-23 10:02 ` Stefan Hajnoczi
2017-11-23 16:29 ` David Miller
2014-12-29 14:00 [PATCH V2 2/2] mm/zsmalloc: add statistics support Ganesh Mahendran
[not found] <y@samsung.com>
2012-11-22 7:44 ` [PATCH 2/3] charger-manager: Fix bug when check dropped voltage after fullbatt event y
2012-11-22 7:44 ` [PATCH 3/3] charger-manager: Split _probe funtion for code clean y
2014-01-22 14:18 ` [PATCH] cpufreq: exynos: Fix build error of no type of module_init y
2014-07-23 1:40 ` [PATCH] extcon: Add missing REGMAP_I2C/REGMAP_IRQ dependency on extcon driver Chanwoo Choi
2014-07-23 8:20 ` Krzysztof Kozlowski
2014-07-25 8:39 ` Charles Keepax
2014-08-12 2:01 ` [PATCHv2 0/5] rtc: s3c: Refactoring s3c-rtc driver and support Exynos3250 RTC y
2014-08-12 2:01 ` [PATCHv2 1/5] rtc: s3c: Define s3c_rtc structure to remove global variables y
2014-08-22 20:42 ` Andrew Morton
2014-08-25 0:57 ` Chanwoo Choi
2014-08-26 21:31 ` Andrew Morton
2014-08-28 4:49 ` Chanwoo Choi
2014-08-12 2:01 ` [PATCHv2 2/5] rtc: s3c: Remove warning message when checking coding style with checkpatch script y
2014-08-12 2:01 ` [PATCHv2 3/5] rtc: s3c: Add s3c_rtc_data structure to use variant data instead of s3c_cpu_type y
2014-08-12 2:01 ` [PATCHv2 4/5] rtc: s3c: Add support for RTC of Exynos3250 SoC y
2014-08-12 2:01 ` [PATCHv2 5/5] ARM: dts: Fix wrong compatible string of Exynos3250 RTC dt node y
2015-06-25 12:14 ` [PATCH 1/1] sched.h header file not required for compilation y
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=1419856124-6232-1-git-send-email-opensource.ganesh@gmail.com \
--to=opensource.ganesh@gmail.com \
--cc=akpm@linux-foundation.org \
--cc=linux-kernel@vger.kernel.org \
--cc=linux-mm@kvack.org \
--cc=minchan@kernel.org \
--cc=ngupta@vflare.org \
--subject='Re: [PATCH V2 2/2] mm/zsmalloc: add statistics support' \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).