我的Linux内核补丁(标*为已进入mainline)

  1. *mm/vmalloc: interchage the implementation of vmalloc_to_{pfn,page}
  2. *mm/slab.c: cleanup outdated comments and unify variables naming
  3. *mm/percpu.c: renew the max_contig if we merge the head and previous block
  4. mm/percpu.c: don't bother to re-walk the pcpu_slot list if nobody free space since we last drop pcpu_lockku
  5. blkdev: use an efficient way to check merge flags
  6. *scripts/tags.sh: add regular expression replacement pattern for memcg
  7. mm/memcontrol.c: make mem_cgroup_read_stat() read all interested stat item in one go
  8. *percpu: make pcpu_alloc_chunk() use pcpu_mem_free() instead of kfree()
  9. block/blk-core.c: print readable string instead of values
  10. *kprobes: be more permissive when user specifies both symbol name and address
  11. *scripts/tags.sh: add pattern for DEFINE_HASHTABLE
  12. crypto: sha{256,512}_ssse3 - remove asmlinkage from static functions
  13. *kernfs: move the last knowledge of sysfs out from kernfs
  14. *kernfs: fix a subdir count leak
  15. *cgroup: clean up obsolete comment for parse_cgroupfs_options()
  16. *cgroup: remove orphaned cgroup_pidlist_seq_operations
  17. *cgroup: replace pr_warning with preferred pr_warn
  18. *mm/swap: cleanup lru_cache_add functions
  19. mm/memcontrol.c: remove meaningless while loop in mem_cgroup_iter()
  20. mm/memcontrol.c: introduce helper mem_cgroup_zoneinfo_zone()
  21. cgroup: substitude per-cgroup id with per-subsys id
  22. cgroup: introduce helper css_to_id()
  23. mm/memcontrol.c: use accessor to get id from css
  24. netprio_cgroup: use accessor to get id from css
  25. cgroup: convert from per-cgroup id to per-subsys id
  26. *mm/swap.c: introduce put_[un]refcounted_compound_page helpers for spliting put_compound_page
  27. *mm/swap.c: split put_compound_page function
  28. *mm: introdule compound_head_by_tail()
  29. *mm: use a light-weight __mod_zone_page_state in mlocked_vma_newpage()
  30. *mm: fold mlocked_vma_newpage() into its only call site
  31. *mm, hugetlb: move the error handle logic out of normal code path
  32. *mm/vmscan.c: use DIV_ROUND_UP for calculation of zone's balance_gap and correct comments
  33. *mm/page-writeback.c: remove outdated comment
  34. *mm: memcontrol: clean up memcg zoneinfo lookup
  35. *perf tools: Fix 'make help' message error