linux-mm.kvack.org archive mirror
 help / color / mirror / Atom feed
* [PATCH 0/7] zram/zsmalloc promotion
@ 2012-08-08  6:12 Minchan Kim
  2012-08-08  6:12 ` [PATCH 1/7] zsmalloc: s/firstpage/page in new copy map funcs Minchan Kim
                   ` (8 more replies)
  0 siblings, 9 replies; 20+ messages in thread
From: Minchan Kim @ 2012-08-08  6:12 UTC (permalink / raw)
  To: Greg Kroah-Hartman
  Cc: Andrew Morton, linux-mm, linux-kernel, Nitin Gupta, Seth Jennings,
	Dan Magenheimer, Konrad Rzeszutek Wilk, Minchan Kim

This patchset promotes zram/zsmalloc from staging.
Both are very clean and zram is used by many embedded product
for a long time.

[1-3] are patches not merged into linux-next yet but needed
it as base for [4-5] which promotes zsmalloc.
Greg, if you merged [1-3] already, skip them.

Seth Jennings (5):
  1. zsmalloc: s/firstpage/page in new copy map funcs
  2. zsmalloc: prevent mappping in interrupt context
  3. zsmalloc: add page table mapping method
  4. zsmalloc: collapse internal .h into .c
  5. zsmalloc: promote to mm/

Minchan Kim (2):
  6. zram: promote zram from staging
  7. zram: select ZSMALLOC when ZRAM is configured

 drivers/block/Kconfig                              |    1 +
 drivers/block/Makefile                             |    1 +
 drivers/{staging => block}/zram/Kconfig            |    3 +-
 drivers/{staging => block}/zram/Makefile           |    0
 drivers/{staging => block}/zram/zram.txt           |    0
 drivers/{staging => block}/zram/zram_drv.c         |    0
 drivers/{staging => block}/zram/zram_drv.h         |    3 +-
 drivers/{staging => block}/zram/zram_sysfs.c       |    0
 drivers/staging/Kconfig                            |    4 -
 drivers/staging/Makefile                           |    2 -
 drivers/staging/zcache/zcache-main.c               |    4 +-
 drivers/staging/zsmalloc/Kconfig                   |   10 -
 drivers/staging/zsmalloc/Makefile                  |    3 -
 drivers/staging/zsmalloc/zsmalloc_int.h            |  155 ----------
 .../staging/zsmalloc => include/linux}/zsmalloc.h  |    0
 mm/Kconfig                                         |   18 ++
 mm/Makefile                                        |    1 +
 .../zsmalloc/zsmalloc-main.c => mm/zsmalloc.c      |  323 +++++++++++++++++---
 18 files changed, 299 insertions(+), 229 deletions(-)
 rename drivers/{staging => block}/zram/Kconfig (94%)
 rename drivers/{staging => block}/zram/Makefile (100%)
 rename drivers/{staging => block}/zram/zram.txt (100%)
 rename drivers/{staging => block}/zram/zram_drv.c (100%)
 rename drivers/{staging => block}/zram/zram_drv.h (98%)
 rename drivers/{staging => block}/zram/zram_sysfs.c (100%)
 delete mode 100644 drivers/staging/zsmalloc/Kconfig
 delete mode 100644 drivers/staging/zsmalloc/Makefile
 delete mode 100644 drivers/staging/zsmalloc/zsmalloc_int.h
 rename {drivers/staging/zsmalloc => include/linux}/zsmalloc.h (100%)
 rename drivers/staging/zsmalloc/zsmalloc-main.c => mm/zsmalloc.c (73%)

-- 
1.7.9.5

--
To unsubscribe, send a message with 'unsubscribe linux-mm' in
the body to majordomo@kvack.org.  For more info on Linux MM,
see: http://www.linux-mm.org/ .
Don't email: <a href=mailto:"dont@kvack.org"> email@kvack.org </a>

^ permalink raw reply	[flat|nested] 20+ messages in thread

end of thread, other threads:[~2012-08-21  0:56 UTC | newest]

Thread overview: 20+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2012-08-08  6:12 [PATCH 0/7] zram/zsmalloc promotion Minchan Kim
2012-08-08  6:12 ` [PATCH 1/7] zsmalloc: s/firstpage/page in new copy map funcs Minchan Kim
2012-08-08  6:12 ` [PATCH 2/7] zsmalloc: prevent mappping in interrupt context Minchan Kim
2012-08-08  6:12 ` [PATCH 3/7] zsmalloc: add page table mapping method Minchan Kim
2012-08-08  6:12 ` [PATCH 4/7] zsmalloc: collapse internal .h into .c Minchan Kim
2012-08-08  6:12 ` [PATCH 5/7] zsmalloc: promote to mm/ Minchan Kim
2012-08-08  6:12 ` [PATCH 6/7] zram: promote zram from staging Minchan Kim
2012-08-08  6:12 ` [PATCH 7/7] zram: select ZSMALLOC when ZRAM is configured Minchan Kim
2012-08-08 17:35 ` [PATCH 0/7] zram/zsmalloc promotion Nitin Gupta
2012-08-10  1:15   ` Konrad Rzeszutek Wilk
2012-08-14  2:35 ` Greg Kroah-Hartman
2012-08-14  5:36   ` Nitin Gupta
2012-08-14  6:20     ` Minchan Kim
2012-08-14 17:39     ` Seth Jennings
2012-08-15  9:42       ` Konrad Rzeszutek Wilk
2012-08-15 15:23       ` Dan Magenheimer
2012-08-14  6:22   ` Minchan Kim
2012-08-14 13:21     ` Konrad Rzeszutek Wilk
2012-08-17  5:47     ` Nitin Gupta
2012-08-21  0:56       ` Minchan Kim

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).