Re: -mm git tree for since-3.7 is open (was: mmotm 2012-12-14-17-51 uploaded)

2012-12-17 Thread Michal Hocko
Ohh, and I forgot the CC Fengguang for his build testing (since-3.6
branch is closed and it doesn't need testing anymore).

On Mon 17-12-12 15:43:00, Michal Hocko wrote:
> Hi,
> I have just pushed a new since-3.7 branch to the -mm git tree
> (git://git.kernel.org/.../mhocko/mm.git) which is tagged as
> mmotm-2012-12-14-17-51.
> This branch contains all -mm related patches on top of v3.7 Linus tree.
> 
> The following branches have been merged into the tree:
>   - for-3.8 -git://git.kernel.org/.../tj/cgroup.git 
>   - slab/next - git://git.kernel.org/.../penberg/linux.git
>   - balancenuma-v11 - git://git.kernel.org/.../mel/linux-balancenuma
> If there are any other that are needed for -mm, just let me know. If
> there are any branches which will continue in development and they have
> conflicts potential (e.g. cgroup with memcg work or slab with kmem
> accounting) then let me know and I will set up them for periodic merging
> (which expects that those branches are pre merge window like in the
> past).
> 
> The shortlog says:
> Andi Kleen (2):
>   mm: support more pagesizes for MAP_HUGETLB/SHM_HUGETLB
>   selftests: add a test program for variable huge page sizes in 
> mmap/shmget
> 
> Andrea Arcangeli (5):
>   mm: numa: define _PAGE_NUMA
>   mm: numa: pte_numa() and pmd_numa()
>   mm: numa: Support NUMA hinting page faults from gup/gup_fast
>   mm: numa: split_huge_page: transfer the NUMA type from the pmd to the 
> pte
>   mm: numa: Structures for Migrate On Fault per NUMA migration rate 
> limiting
> 
> Andrew Morton (11):
>   arch/sparc/kernel/sys_sparc_64.c: s/COLOUR/COLOR/
>   mm: add a reminder comment for __GFP_BITS_SHIFT
>   memory-hotplug-document-and-enable-config_movable_node-fix
>   slab-slub-struct-memcg_params-fix
>   slub-slub-specific-propagation-changes-fix
>   mm/mprotect.c: coding-style cleanups
>   mm-hugetlb-create-hugetlb-cgroup-file-in-hugetlb_init-fix
>   mm-hugetlb-create-hugetlb-cgroup-file-in-hugetlb_init-fix-2
>   drop_caches-add-some-documentation-and-info-messsge-checkpatch-fixes
>   swap-add-a-simple-detector-for-inappropriate-swapin-readahead-fix
>   memcg-debugging-facility-to-access-dangling-memcgs-fix
> 
> Arnd Bergmann (1):
>   mm/slob: use min_t() to compare ARCH_SLAB_MINALIGN
> 
> Bob Liu (4):
>   thp: clean up __collapse_huge_page_isolate
>   mm: introduce mm_find_pmd()
>   thp: introduce hugepage_vma_check()
>   thp: cleanup: introduce mk_huge_pmd()
> 
> Cesar Eduardo Barros (2):
>   mm: refactor reinsert of swap_info in sys_swapoff()
>   mm: do not call frontswap_init() during swapoff
> 
> Christoph Lameter (6):
>   slub: Use correct cpu_slab on dead cpu
>   slab: Simplify bootstrap
>   mm, sl[au]b: create common functions for boot slab creation
>   slub: Use statically allocated kmem_cache boot structure for bootstrap
>   slab: Use the new create_boot_cache function to simplify bootstrap
>   mm/sl[aou]b: Common alignment code
> 
> David Rientjes (9):
>   mm, memcg: make mem_cgroup_out_of_memory() static
>   mm, oom: allow exiting threads to have access to memory reserves
>   mm, mempolicy: remove duplicate code
>   mm, oom: change type of oom_score_adj to short
>   mm, oom: fix race when specifying a thread as the oom origin
>   mm, memcg: avoid unnecessary function call when memcg is disabled
>   mm, oom: cleanup pagefault oom handler
>   mm, oom: remove redundant sleep in pagefault oom handler
>   mm, oom: remove statically defined arch functions of same name
> 
> Davidlohr Bueso (1):
>   Documentation: ABI: /sys/devices/system/node/
> 
> Dominik Dingel (1):
>   mm/memory.c: remove unused code from do_wp_page()
> 
> Ezequiel Garcia (4):
>   mm/slob: Drop usage of page->private for storing page-sized allocations
>   mm/slob: Use object_size field in kmem_cache_size()
>   mm/sl[aou]b: Move common kmem_cache_size() to slab.h
>   mm/slob: Use free_page instead of put_page for page-size kmalloc 
> allocations
> 
> Gao feng (3):
>   cgroup: use cgroup_addrm_files() in cgroup_clear_directory()
>   cgroup: remove subsystem files when remounting cgroup
>   cgroup_rm_file: don't delete the uncreated files
> 
> Glauber Costa (41):
>   mm/sl[au]b: Move slabinfo processing to slab_common.c
>   mm/sl[au]b: Move print_slabinfo_header to slab_common.c
>   sl[au]b: Process slabinfo_show in common code
>   slub: Commonize slab_cache field in struct page
>   slab: Ignore internal flags in cache creation
>   cgroup: warn about broken hierarchies only after css_online
>   memcg: change defines to an enum
>   memcg: kmem accounting basic infrastructure
>   mm: add a __GFP_KMEMCG flag
>   memcg: kmem controller infrastructure
>   memcg: replace __always_inline with plain inline
>   mm: allocate kernel pages to the right memcg
>   

-mm git tree for since-3.7 is open (was: mmotm 2012-12-14-17-51 uploaded)

2012-12-17 Thread Michal Hocko
Hi,
I have just pushed a new since-3.7 branch to the -mm git tree
(git://git.kernel.org/.../mhocko/mm.git) which is tagged as
mmotm-2012-12-14-17-51.
This branch contains all -mm related patches on top of v3.7 Linus tree.

The following branches have been merged into the tree:
- for-3.8 -git://git.kernel.org/.../tj/cgroup.git 
- slab/next - git://git.kernel.org/.../penberg/linux.git
- balancenuma-v11 - git://git.kernel.org/.../mel/linux-balancenuma
If there are any other that are needed for -mm, just let me know. If
there are any branches which will continue in development and they have
conflicts potential (e.g. cgroup with memcg work or slab with kmem
accounting) then let me know and I will set up them for periodic merging
(which expects that those branches are pre merge window like in the
past).

The shortlog says:
Andi Kleen (2):
  mm: support more pagesizes for MAP_HUGETLB/SHM_HUGETLB
  selftests: add a test program for variable huge page sizes in mmap/shmget

Andrea Arcangeli (5):
  mm: numa: define _PAGE_NUMA
  mm: numa: pte_numa() and pmd_numa()
  mm: numa: Support NUMA hinting page faults from gup/gup_fast
  mm: numa: split_huge_page: transfer the NUMA type from the pmd to the pte
  mm: numa: Structures for Migrate On Fault per NUMA migration rate limiting

Andrew Morton (11):
  arch/sparc/kernel/sys_sparc_64.c: s/COLOUR/COLOR/
  mm: add a reminder comment for __GFP_BITS_SHIFT
  memory-hotplug-document-and-enable-config_movable_node-fix
  slab-slub-struct-memcg_params-fix
  slub-slub-specific-propagation-changes-fix
  mm/mprotect.c: coding-style cleanups
  mm-hugetlb-create-hugetlb-cgroup-file-in-hugetlb_init-fix
  mm-hugetlb-create-hugetlb-cgroup-file-in-hugetlb_init-fix-2
  drop_caches-add-some-documentation-and-info-messsge-checkpatch-fixes
  swap-add-a-simple-detector-for-inappropriate-swapin-readahead-fix
  memcg-debugging-facility-to-access-dangling-memcgs-fix

Arnd Bergmann (1):
  mm/slob: use min_t() to compare ARCH_SLAB_MINALIGN

Bob Liu (4):
  thp: clean up __collapse_huge_page_isolate
  mm: introduce mm_find_pmd()
  thp: introduce hugepage_vma_check()
  thp: cleanup: introduce mk_huge_pmd()

Cesar Eduardo Barros (2):
  mm: refactor reinsert of swap_info in sys_swapoff()
  mm: do not call frontswap_init() during swapoff

Christoph Lameter (6):
  slub: Use correct cpu_slab on dead cpu
  slab: Simplify bootstrap
  mm, sl[au]b: create common functions for boot slab creation
  slub: Use statically allocated kmem_cache boot structure for bootstrap
  slab: Use the new create_boot_cache function to simplify bootstrap
  mm/sl[aou]b: Common alignment code

David Rientjes (9):
  mm, memcg: make mem_cgroup_out_of_memory() static
  mm, oom: allow exiting threads to have access to memory reserves
  mm, mempolicy: remove duplicate code
  mm, oom: change type of oom_score_adj to short
  mm, oom: fix race when specifying a thread as the oom origin
  mm, memcg: avoid unnecessary function call when memcg is disabled
  mm, oom: cleanup pagefault oom handler
  mm, oom: remove redundant sleep in pagefault oom handler
  mm, oom: remove statically defined arch functions of same name

Davidlohr Bueso (1):
  Documentation: ABI: /sys/devices/system/node/

Dominik Dingel (1):
  mm/memory.c: remove unused code from do_wp_page()

Ezequiel Garcia (4):
  mm/slob: Drop usage of page->private for storing page-sized allocations
  mm/slob: Use object_size field in kmem_cache_size()
  mm/sl[aou]b: Move common kmem_cache_size() to slab.h
  mm/slob: Use free_page instead of put_page for page-size kmalloc 
allocations

Gao feng (3):
  cgroup: use cgroup_addrm_files() in cgroup_clear_directory()
  cgroup: remove subsystem files when remounting cgroup
  cgroup_rm_file: don't delete the uncreated files

Glauber Costa (41):
  mm/sl[au]b: Move slabinfo processing to slab_common.c
  mm/sl[au]b: Move print_slabinfo_header to slab_common.c
  sl[au]b: Process slabinfo_show in common code
  slub: Commonize slab_cache field in struct page
  slab: Ignore internal flags in cache creation
  cgroup: warn about broken hierarchies only after css_online
  memcg: change defines to an enum
  memcg: kmem accounting basic infrastructure
  mm: add a __GFP_KMEMCG flag
  memcg: kmem controller infrastructure
  memcg: replace __always_inline with plain inline
  mm: allocate kernel pages to the right memcg
  res_counter: return amount of charges after res_counter_uncharge()
  memcg: kmem accounting lifecycle management
  memcg: use static branches when code not in use
  memcg: allow a memcg with kmem charges to be destructed
  memcg: execute the whole memcg freeing in free_worker()
  fork: protect architectures where THREAD_SIZE >= PAGE_SIZE against fork 
bombs
 

-mm git tree for since-3.7 is open (was: mmotm 2012-12-14-17-51 uploaded)

2012-12-17 Thread Michal Hocko
Hi,
I have just pushed a new since-3.7 branch to the -mm git tree
(git://git.kernel.org/.../mhocko/mm.git) which is tagged as
mmotm-2012-12-14-17-51.
This branch contains all -mm related patches on top of v3.7 Linus tree.

The following branches have been merged into the tree:
- for-3.8 -git://git.kernel.org/.../tj/cgroup.git 
- slab/next - git://git.kernel.org/.../penberg/linux.git
- balancenuma-v11 - git://git.kernel.org/.../mel/linux-balancenuma
If there are any other that are needed for -mm, just let me know. If
there are any branches which will continue in development and they have
conflicts potential (e.g. cgroup with memcg work or slab with kmem
accounting) then let me know and I will set up them for periodic merging
(which expects that those branches are pre merge window like in the
past).

The shortlog says:
Andi Kleen (2):
  mm: support more pagesizes for MAP_HUGETLB/SHM_HUGETLB
  selftests: add a test program for variable huge page sizes in mmap/shmget

Andrea Arcangeli (5):
  mm: numa: define _PAGE_NUMA
  mm: numa: pte_numa() and pmd_numa()
  mm: numa: Support NUMA hinting page faults from gup/gup_fast
  mm: numa: split_huge_page: transfer the NUMA type from the pmd to the pte
  mm: numa: Structures for Migrate On Fault per NUMA migration rate limiting

Andrew Morton (11):
  arch/sparc/kernel/sys_sparc_64.c: s/COLOUR/COLOR/
  mm: add a reminder comment for __GFP_BITS_SHIFT
  memory-hotplug-document-and-enable-config_movable_node-fix
  slab-slub-struct-memcg_params-fix
  slub-slub-specific-propagation-changes-fix
  mm/mprotect.c: coding-style cleanups
  mm-hugetlb-create-hugetlb-cgroup-file-in-hugetlb_init-fix
  mm-hugetlb-create-hugetlb-cgroup-file-in-hugetlb_init-fix-2
  drop_caches-add-some-documentation-and-info-messsge-checkpatch-fixes
  swap-add-a-simple-detector-for-inappropriate-swapin-readahead-fix
  memcg-debugging-facility-to-access-dangling-memcgs-fix

Arnd Bergmann (1):
  mm/slob: use min_t() to compare ARCH_SLAB_MINALIGN

Bob Liu (4):
  thp: clean up __collapse_huge_page_isolate
  mm: introduce mm_find_pmd()
  thp: introduce hugepage_vma_check()
  thp: cleanup: introduce mk_huge_pmd()

Cesar Eduardo Barros (2):
  mm: refactor reinsert of swap_info in sys_swapoff()
  mm: do not call frontswap_init() during swapoff

Christoph Lameter (6):
  slub: Use correct cpu_slab on dead cpu
  slab: Simplify bootstrap
  mm, sl[au]b: create common functions for boot slab creation
  slub: Use statically allocated kmem_cache boot structure for bootstrap
  slab: Use the new create_boot_cache function to simplify bootstrap
  mm/sl[aou]b: Common alignment code

David Rientjes (9):
  mm, memcg: make mem_cgroup_out_of_memory() static
  mm, oom: allow exiting threads to have access to memory reserves
  mm, mempolicy: remove duplicate code
  mm, oom: change type of oom_score_adj to short
  mm, oom: fix race when specifying a thread as the oom origin
  mm, memcg: avoid unnecessary function call when memcg is disabled
  mm, oom: cleanup pagefault oom handler
  mm, oom: remove redundant sleep in pagefault oom handler
  mm, oom: remove statically defined arch functions of same name

Davidlohr Bueso (1):
  Documentation: ABI: /sys/devices/system/node/

Dominik Dingel (1):
  mm/memory.c: remove unused code from do_wp_page()

Ezequiel Garcia (4):
  mm/slob: Drop usage of page-private for storing page-sized allocations
  mm/slob: Use object_size field in kmem_cache_size()
  mm/sl[aou]b: Move common kmem_cache_size() to slab.h
  mm/slob: Use free_page instead of put_page for page-size kmalloc 
allocations

Gao feng (3):
  cgroup: use cgroup_addrm_files() in cgroup_clear_directory()
  cgroup: remove subsystem files when remounting cgroup
  cgroup_rm_file: don't delete the uncreated files

Glauber Costa (41):
  mm/sl[au]b: Move slabinfo processing to slab_common.c
  mm/sl[au]b: Move print_slabinfo_header to slab_common.c
  sl[au]b: Process slabinfo_show in common code
  slub: Commonize slab_cache field in struct page
  slab: Ignore internal flags in cache creation
  cgroup: warn about broken hierarchies only after css_online
  memcg: change defines to an enum
  memcg: kmem accounting basic infrastructure
  mm: add a __GFP_KMEMCG flag
  memcg: kmem controller infrastructure
  memcg: replace __always_inline with plain inline
  mm: allocate kernel pages to the right memcg
  res_counter: return amount of charges after res_counter_uncharge()
  memcg: kmem accounting lifecycle management
  memcg: use static branches when code not in use
  memcg: allow a memcg with kmem charges to be destructed
  memcg: execute the whole memcg freeing in free_worker()
  fork: protect architectures where THREAD_SIZE = PAGE_SIZE against fork 
bombs
  

Re: -mm git tree for since-3.7 is open (was: mmotm 2012-12-14-17-51 uploaded)

2012-12-17 Thread Michal Hocko
Ohh, and I forgot the CC Fengguang for his build testing (since-3.6
branch is closed and it doesn't need testing anymore).

On Mon 17-12-12 15:43:00, Michal Hocko wrote:
 Hi,
 I have just pushed a new since-3.7 branch to the -mm git tree
 (git://git.kernel.org/.../mhocko/mm.git) which is tagged as
 mmotm-2012-12-14-17-51.
 This branch contains all -mm related patches on top of v3.7 Linus tree.
 
 The following branches have been merged into the tree:
   - for-3.8 -git://git.kernel.org/.../tj/cgroup.git 
   - slab/next - git://git.kernel.org/.../penberg/linux.git
   - balancenuma-v11 - git://git.kernel.org/.../mel/linux-balancenuma
 If there are any other that are needed for -mm, just let me know. If
 there are any branches which will continue in development and they have
 conflicts potential (e.g. cgroup with memcg work or slab with kmem
 accounting) then let me know and I will set up them for periodic merging
 (which expects that those branches are pre merge window like in the
 past).
 
 The shortlog says:
 Andi Kleen (2):
   mm: support more pagesizes for MAP_HUGETLB/SHM_HUGETLB
   selftests: add a test program for variable huge page sizes in 
 mmap/shmget
 
 Andrea Arcangeli (5):
   mm: numa: define _PAGE_NUMA
   mm: numa: pte_numa() and pmd_numa()
   mm: numa: Support NUMA hinting page faults from gup/gup_fast
   mm: numa: split_huge_page: transfer the NUMA type from the pmd to the 
 pte
   mm: numa: Structures for Migrate On Fault per NUMA migration rate 
 limiting
 
 Andrew Morton (11):
   arch/sparc/kernel/sys_sparc_64.c: s/COLOUR/COLOR/
   mm: add a reminder comment for __GFP_BITS_SHIFT
   memory-hotplug-document-and-enable-config_movable_node-fix
   slab-slub-struct-memcg_params-fix
   slub-slub-specific-propagation-changes-fix
   mm/mprotect.c: coding-style cleanups
   mm-hugetlb-create-hugetlb-cgroup-file-in-hugetlb_init-fix
   mm-hugetlb-create-hugetlb-cgroup-file-in-hugetlb_init-fix-2
   drop_caches-add-some-documentation-and-info-messsge-checkpatch-fixes
   swap-add-a-simple-detector-for-inappropriate-swapin-readahead-fix
   memcg-debugging-facility-to-access-dangling-memcgs-fix
 
 Arnd Bergmann (1):
   mm/slob: use min_t() to compare ARCH_SLAB_MINALIGN
 
 Bob Liu (4):
   thp: clean up __collapse_huge_page_isolate
   mm: introduce mm_find_pmd()
   thp: introduce hugepage_vma_check()
   thp: cleanup: introduce mk_huge_pmd()
 
 Cesar Eduardo Barros (2):
   mm: refactor reinsert of swap_info in sys_swapoff()
   mm: do not call frontswap_init() during swapoff
 
 Christoph Lameter (6):
   slub: Use correct cpu_slab on dead cpu
   slab: Simplify bootstrap
   mm, sl[au]b: create common functions for boot slab creation
   slub: Use statically allocated kmem_cache boot structure for bootstrap
   slab: Use the new create_boot_cache function to simplify bootstrap
   mm/sl[aou]b: Common alignment code
 
 David Rientjes (9):
   mm, memcg: make mem_cgroup_out_of_memory() static
   mm, oom: allow exiting threads to have access to memory reserves
   mm, mempolicy: remove duplicate code
   mm, oom: change type of oom_score_adj to short
   mm, oom: fix race when specifying a thread as the oom origin
   mm, memcg: avoid unnecessary function call when memcg is disabled
   mm, oom: cleanup pagefault oom handler
   mm, oom: remove redundant sleep in pagefault oom handler
   mm, oom: remove statically defined arch functions of same name
 
 Davidlohr Bueso (1):
   Documentation: ABI: /sys/devices/system/node/
 
 Dominik Dingel (1):
   mm/memory.c: remove unused code from do_wp_page()
 
 Ezequiel Garcia (4):
   mm/slob: Drop usage of page-private for storing page-sized allocations
   mm/slob: Use object_size field in kmem_cache_size()
   mm/sl[aou]b: Move common kmem_cache_size() to slab.h
   mm/slob: Use free_page instead of put_page for page-size kmalloc 
 allocations
 
 Gao feng (3):
   cgroup: use cgroup_addrm_files() in cgroup_clear_directory()
   cgroup: remove subsystem files when remounting cgroup
   cgroup_rm_file: don't delete the uncreated files
 
 Glauber Costa (41):
   mm/sl[au]b: Move slabinfo processing to slab_common.c
   mm/sl[au]b: Move print_slabinfo_header to slab_common.c
   sl[au]b: Process slabinfo_show in common code
   slub: Commonize slab_cache field in struct page
   slab: Ignore internal flags in cache creation
   cgroup: warn about broken hierarchies only after css_online
   memcg: change defines to an enum
   memcg: kmem accounting basic infrastructure
   mm: add a __GFP_KMEMCG flag
   memcg: kmem controller infrastructure
   memcg: replace __always_inline with plain inline
   mm: allocate kernel pages to the right memcg
   res_counter: return amount of charges after res_counter_uncharge()
   memcg: kmem accounting lifecycle 

Re: mmotm 2012-12-14-17-51 uploaded (staging/sb105x)

2012-12-14 Thread Steven Rostedt
On Fri, 2012-12-14 at 21:29 -0800, Randy Dunlap wrote:
> On 12/14/12 17:52, a...@linux-foundation.org wrote:
> > The mm-of-the-moment snapshot 2012-12-14-17-51 has been uploaded to
> > 
> >http://www.ozlabs.org/~akpm/mmotm/
> > 
> > mmotm-readme.txt says
> > 
> > README for mm-of-the-moment:
> > 
> > http://www.ozlabs.org/~akpm/mmotm/
> > 
> > This is a snapshot of my -mm patch queue.  Uploaded at random hopefully
> > more than once a week.
> > 
> 
> 
> (not from mmotm patches)
> 
> When CONFIG_PARPORT is not enabled:
> 
> drivers/built-in.o: In function `multi_init':
> sb_pci_mp.c:(.init.text+0x162ac): undefined reference to 
> `parport_pc_probe_port'
> 

I sent out a fix today. Thanks,

https://lkml.org/lkml/2012/12/14/250

-- Steve


--
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majord...@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Please read the FAQ at  http://www.tux.org/lkml/


Re: mmotm 2012-12-14-17-51 uploaded (staging/sb105x)

2012-12-14 Thread Randy Dunlap
On 12/14/12 17:52, a...@linux-foundation.org wrote:
> The mm-of-the-moment snapshot 2012-12-14-17-51 has been uploaded to
> 
>http://www.ozlabs.org/~akpm/mmotm/
> 
> mmotm-readme.txt says
> 
> README for mm-of-the-moment:
> 
> http://www.ozlabs.org/~akpm/mmotm/
> 
> This is a snapshot of my -mm patch queue.  Uploaded at random hopefully
> more than once a week.
> 


(not from mmotm patches)

When CONFIG_PARPORT is not enabled:

drivers/built-in.o: In function `multi_init':
sb_pci_mp.c:(.init.text+0x162ac): undefined reference to `parport_pc_probe_port'



-- 
~Randy
--
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majord...@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Please read the FAQ at  http://www.tux.org/lkml/


mmotm 2012-12-14-17-51 uploaded

2012-12-14 Thread akpm
The mm-of-the-moment snapshot 2012-12-14-17-51 has been uploaded to

   http://www.ozlabs.org/~akpm/mmotm/

mmotm-readme.txt says

README for mm-of-the-moment:

http://www.ozlabs.org/~akpm/mmotm/

This is a snapshot of my -mm patch queue.  Uploaded at random hopefully
more than once a week.

You will need quilt to apply these patches to the latest Linus release (3.x
or 3.x-rcY).  The series file is in broken-out.tar.gz and is duplicated in
http://ozlabs.org/~akpm/mmotm/series

The file broken-out.tar.gz contains two datestamp files: .DATE and
.DATE--mm-dd-hh-mm-ss.  Both contain the string -mm-dd-hh-mm-ss,
followed by the base kernel version against which this patch series is to
be applied.

This tree is partially included in linux-next.  To see which patches are
included in linux-next, consult the `series' file.  Only the patches
within the #NEXT_PATCHES_START/#NEXT_PATCHES_END markers are included in
linux-next.

A git tree which contains the memory management portion of this tree is
maintained at git://git.kernel.org/pub/scm/linux/kernel/git/mhocko/mm.git
by Michal Hocko.  It contains the patches which are between the
"#NEXT_PATCHES_START mm" and "#NEXT_PATCHES_END" markers, from the series
file, http://www.ozlabs.org/~akpm/mmotm/series.


A full copy of the full kernel tree with the linux-next and mmotm patches
already applied is available through git within an hour of the mmotm
release.  Individual mmotm releases are tagged.  The master branch always
points to the latest release, so it's constantly rebasing.

http://git.cmpxchg.org/?p=linux-mmotm.git;a=summary

To develop on top of mmotm git:

  $ git remote add mmotm 
git://git.kernel.org/pub/scm/linux/kernel/git/mhocko/mm.git
  $ git remote update mmotm
  $ git checkout -b topic mmotm/master
  
  $ git send-email mmotm/master.. [...]

To rebase a branch with older patches to a new mmotm release:

  $ git remote update mmotm
  $ git rebase --onto mmotm/master  topic




The directory http://www.ozlabs.org/~akpm/mmots/ (mm-of-the-second)
contains daily snapshots of the -mm tree.  It is updated more frequently
than mmotm, and is untested.

A git copy of this tree is available at

http://git.cmpxchg.org/?p=linux-mmots.git;a=summary

and use of this tree is similar to
http://git.cmpxchg.org/?p=linux-mmotm.git, described above.


This mmotm tree contains the following patches against 3.7:
(patches marked "*" will be included in linux-next)

  origin.patch
  linux-next.patch
  linux-next-rejects-git-rejects.patch
  make-my-i386-build-work.patch
  i-need-old-gcc.patch
  arch-alpha-kernel-systblss-remove-debug-check.patch
* cris-fix-i-o-macros.patch
* vfs-d_obtain_alias-needs-to-use-as-default-name.patch
* fs-block_devc-page-cache-wrongly-left-invalidated-after-revalidate_disk.patch
* 
arch-x86-platform-iris-irisc-register-a-platform-device-and-a-platform-driver.patch
* x86-numa-dont-check-if-node-is-numa_no_node.patch
* arch-x86-tools-insn_sanityc-identify-source-of-messages.patch
* uv-fix-incorrect-tlb-flush-all-issue.patch
* olpc-fix-olpc-xo1-scic-build-errors.patch
* x86-convert-update_mmu_cache-and-update_mmu_cache_pmd-to-functions.patch
* x86-fix-the-argument-passed-to-sync_global_pgds.patch
* x86-fix-a-compile-error-a-section-type-conflict.patch
* x86-make-mem=-option-to-work-for-efi-platform.patch
* audit-create-explicit-audit_seccomp-event-type.patch
* audit-catch-possible-null-audit-buffers.patch
* ceph-fix-dentry-reference-leak-in-ceph_encode_fh.patch
* cris-use-int-for-ssize_t-to-match-size_t.patch
* pcmcia-move-unbind-rebind-into-dev_pm_opscomplete.patch
* fb-rework-locking-to-fix-lock-ordering-on-takeover.patch
* fb-rework-locking-to-fix-lock-ordering-on-takeover-fix.patch
* fb-rework-locking-to-fix-lock-ordering-on-takeover-fix-2.patch
* cyber2000fb-avoid-palette-corruption-at-higher-clocks.patch
* irq-tsk-comm-is-an-array.patch
* kconfig-fix-irq-subsystem-menu.patch
* timeconstpl-remove-deprecated-defined-array.patch
* time-dont-inline-export_symbol-functions.patch
* coccinelle-add-api-d_find_aliascocci.patch
* h8300-select-generic-atomic64_t-support.patch
* mm-mempolicy-introduce-spinlock-to-read-shared-policy-tree.patch
* drivers-message-fusion-mptscsihc-missing-break.patch
* 
block-restore-proc-partitions-to-not-display-non-partitionable-removable-devices.patch
* block-remove-deadlock-in-disk_clear_events.patch
* block-remove-deadlock-in-disk_clear_events-fix.patch
* block-prevent-race-cleanup.patch
* block-prevent-race-cleanup-fix.patch
* vfs-increment-iversion-when-a-file-is-truncated.patch
* fs-change-return-values-from-eacces-to-eperm.patch
* fs-block_devc-need-not-to-check-inode-i_bdev-in-bd_forget.patch
* watchdog-trigger-all-cpu-backtrace-when-locked-up-and-going-to-panic.patch
* mm-slab-remove-duplicate-check.patch
  mm.patch
* memory-hotplug-document-and-enable-config_movable_node.patch
* memory-hotplug-document-and-enable-config_movable_node-fix.patch
* mm-memmap_init_zone-performance-improvement.patch
* 

mmotm 2012-12-14-17-51 uploaded

2012-12-14 Thread akpm
The mm-of-the-moment snapshot 2012-12-14-17-51 has been uploaded to

   http://www.ozlabs.org/~akpm/mmotm/

mmotm-readme.txt says

README for mm-of-the-moment:

http://www.ozlabs.org/~akpm/mmotm/

This is a snapshot of my -mm patch queue.  Uploaded at random hopefully
more than once a week.

You will need quilt to apply these patches to the latest Linus release (3.x
or 3.x-rcY).  The series file is in broken-out.tar.gz and is duplicated in
http://ozlabs.org/~akpm/mmotm/series

The file broken-out.tar.gz contains two datestamp files: .DATE and
.DATE--mm-dd-hh-mm-ss.  Both contain the string -mm-dd-hh-mm-ss,
followed by the base kernel version against which this patch series is to
be applied.

This tree is partially included in linux-next.  To see which patches are
included in linux-next, consult the `series' file.  Only the patches
within the #NEXT_PATCHES_START/#NEXT_PATCHES_END markers are included in
linux-next.

A git tree which contains the memory management portion of this tree is
maintained at git://git.kernel.org/pub/scm/linux/kernel/git/mhocko/mm.git
by Michal Hocko.  It contains the patches which are between the
#NEXT_PATCHES_START mm and #NEXT_PATCHES_END markers, from the series
file, http://www.ozlabs.org/~akpm/mmotm/series.


A full copy of the full kernel tree with the linux-next and mmotm patches
already applied is available through git within an hour of the mmotm
release.  Individual mmotm releases are tagged.  The master branch always
points to the latest release, so it's constantly rebasing.

http://git.cmpxchg.org/?p=linux-mmotm.git;a=summary

To develop on top of mmotm git:

  $ git remote add mmotm 
git://git.kernel.org/pub/scm/linux/kernel/git/mhocko/mm.git
  $ git remote update mmotm
  $ git checkout -b topic mmotm/master
  make changes, commit
  $ git send-email mmotm/master.. [...]

To rebase a branch with older patches to a new mmotm release:

  $ git remote update mmotm
  $ git rebase --onto mmotm/master topic base topic




The directory http://www.ozlabs.org/~akpm/mmots/ (mm-of-the-second)
contains daily snapshots of the -mm tree.  It is updated more frequently
than mmotm, and is untested.

A git copy of this tree is available at

http://git.cmpxchg.org/?p=linux-mmots.git;a=summary

and use of this tree is similar to
http://git.cmpxchg.org/?p=linux-mmotm.git, described above.


This mmotm tree contains the following patches against 3.7:
(patches marked * will be included in linux-next)

  origin.patch
  linux-next.patch
  linux-next-rejects-git-rejects.patch
  make-my-i386-build-work.patch
  i-need-old-gcc.patch
  arch-alpha-kernel-systblss-remove-debug-check.patch
* cris-fix-i-o-macros.patch
* vfs-d_obtain_alias-needs-to-use-as-default-name.patch
* fs-block_devc-page-cache-wrongly-left-invalidated-after-revalidate_disk.patch
* 
arch-x86-platform-iris-irisc-register-a-platform-device-and-a-platform-driver.patch
* x86-numa-dont-check-if-node-is-numa_no_node.patch
* arch-x86-tools-insn_sanityc-identify-source-of-messages.patch
* uv-fix-incorrect-tlb-flush-all-issue.patch
* olpc-fix-olpc-xo1-scic-build-errors.patch
* x86-convert-update_mmu_cache-and-update_mmu_cache_pmd-to-functions.patch
* x86-fix-the-argument-passed-to-sync_global_pgds.patch
* x86-fix-a-compile-error-a-section-type-conflict.patch
* x86-make-mem=-option-to-work-for-efi-platform.patch
* audit-create-explicit-audit_seccomp-event-type.patch
* audit-catch-possible-null-audit-buffers.patch
* ceph-fix-dentry-reference-leak-in-ceph_encode_fh.patch
* cris-use-int-for-ssize_t-to-match-size_t.patch
* pcmcia-move-unbind-rebind-into-dev_pm_opscomplete.patch
* fb-rework-locking-to-fix-lock-ordering-on-takeover.patch
* fb-rework-locking-to-fix-lock-ordering-on-takeover-fix.patch
* fb-rework-locking-to-fix-lock-ordering-on-takeover-fix-2.patch
* cyber2000fb-avoid-palette-corruption-at-higher-clocks.patch
* irq-tsk-comm-is-an-array.patch
* kconfig-fix-irq-subsystem-menu.patch
* timeconstpl-remove-deprecated-defined-array.patch
* time-dont-inline-export_symbol-functions.patch
* coccinelle-add-api-d_find_aliascocci.patch
* h8300-select-generic-atomic64_t-support.patch
* mm-mempolicy-introduce-spinlock-to-read-shared-policy-tree.patch
* drivers-message-fusion-mptscsihc-missing-break.patch
* 
block-restore-proc-partitions-to-not-display-non-partitionable-removable-devices.patch
* block-remove-deadlock-in-disk_clear_events.patch
* block-remove-deadlock-in-disk_clear_events-fix.patch
* block-prevent-race-cleanup.patch
* block-prevent-race-cleanup-fix.patch
* vfs-increment-iversion-when-a-file-is-truncated.patch
* fs-change-return-values-from-eacces-to-eperm.patch
* fs-block_devc-need-not-to-check-inode-i_bdev-in-bd_forget.patch
* watchdog-trigger-all-cpu-backtrace-when-locked-up-and-going-to-panic.patch
* mm-slab-remove-duplicate-check.patch
  mm.patch
* memory-hotplug-document-and-enable-config_movable_node.patch
* memory-hotplug-document-and-enable-config_movable_node-fix.patch
* 

Re: mmotm 2012-12-14-17-51 uploaded (staging/sb105x)

2012-12-14 Thread Randy Dunlap
On 12/14/12 17:52, a...@linux-foundation.org wrote:
 The mm-of-the-moment snapshot 2012-12-14-17-51 has been uploaded to
 
http://www.ozlabs.org/~akpm/mmotm/
 
 mmotm-readme.txt says
 
 README for mm-of-the-moment:
 
 http://www.ozlabs.org/~akpm/mmotm/
 
 This is a snapshot of my -mm patch queue.  Uploaded at random hopefully
 more than once a week.
 


(not from mmotm patches)

When CONFIG_PARPORT is not enabled:

drivers/built-in.o: In function `multi_init':
sb_pci_mp.c:(.init.text+0x162ac): undefined reference to `parport_pc_probe_port'



-- 
~Randy
--
To unsubscribe from this list: send the line unsubscribe linux-kernel in
the body of a message to majord...@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Please read the FAQ at  http://www.tux.org/lkml/


Re: mmotm 2012-12-14-17-51 uploaded (staging/sb105x)

2012-12-14 Thread Steven Rostedt
On Fri, 2012-12-14 at 21:29 -0800, Randy Dunlap wrote:
 On 12/14/12 17:52, a...@linux-foundation.org wrote:
  The mm-of-the-moment snapshot 2012-12-14-17-51 has been uploaded to
  
 http://www.ozlabs.org/~akpm/mmotm/
  
  mmotm-readme.txt says
  
  README for mm-of-the-moment:
  
  http://www.ozlabs.org/~akpm/mmotm/
  
  This is a snapshot of my -mm patch queue.  Uploaded at random hopefully
  more than once a week.
  
 
 
 (not from mmotm patches)
 
 When CONFIG_PARPORT is not enabled:
 
 drivers/built-in.o: In function `multi_init':
 sb_pci_mp.c:(.init.text+0x162ac): undefined reference to 
 `parport_pc_probe_port'
 

I sent out a fix today. Thanks,

https://lkml.org/lkml/2012/12/14/250

-- Steve


--
To unsubscribe from this list: send the line unsubscribe linux-kernel in
the body of a message to majord...@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Please read the FAQ at  http://www.tux.org/lkml/