[linux-yocto] [PATCH] cryptodev: replace deprecated ablkcipher APIs to skcipher APIs

2016-11-16 Thread Yang Shi
Due to the upstream change [1], ablkcipher APIs have bene deprecated, so replace it to the new skcipher APIs. [1] https://www.spinics.net/lists/linux-crypto/msg18133.html Signed-off-by: Yang Shi <yang@windriver.com> --- drivers/staging/crypto/cryptodev/cryptlib.

[linux-yocto] [PATCH 1/2] yaffs2: replace f_dentry to f_path.dentry

2015-09-09 Thread Yang Shi
Upstream commit 78d28e651f97866d608d9b41f8ad291e65d47dd5 ("kill f_dentry macro") removed f_dentry from struct file, so replace it to f_path.dentry to fix the build failure. Signed-off-by: Yang Shi <yang@windriver.com> --- fs/yaffs2/yaffs_vfs.c | 26 +-

[linux-yocto] [V2] Fix yaffs2 build failure on 4.1 kernel

2015-09-09 Thread Yang Shi
Fix yaffs2 build failure on 4.1 kernel and bring in missed patch. Yang Shi (2): yaffs2: replace f_dentry to f_path.dentry yaffs2: remove read and write methods Zhang Xiao (1): fs/yaffs2: Fix a judgement logic for ACL operations fs/yaffs2/yaffs_vfs.c | 30

[linux-yocto] [PATCH 1/3] yaffs2: replace f_dentry to f_path.dentry

2015-09-09 Thread Yang Shi
Upstream commit 78d28e651f97866d608d9b41f8ad291e65d47dd5 ("kill f_dentry macro") removed f_dentry from struct file, so replace it to f_path.dentry to fix the build failure. Signed-off-by: Yang Shi <yang@windriver.com> --- fs/yaffs2/yaffs_vfs.c | 26 +-

[linux-yocto] [PATCH 3/3] fs/yaffs2: Fix a judgement logic for ACL operations

2015-09-09 Thread Yang Shi
From: Zhang Xiao Currently yaffs doesn't support ACL thus all related operations should return error. While the judgement on ACL operation miss a "!" thus cause this mechanism failed. Add a "!" to fix it. Signed-off-by: Zhang Xiao ---

[linux-yocto] [PATCH 2/3] yaffs2: remove read and write methods

2015-09-09 Thread Yang Shi
Upstream commit 5d5d568975307877e9195f5305f4240e506a2807 ("make new_sync_{read,write}() static") removed read and write methods from drivers and filesystems, remove them from yaffs2 to avoid build failure. Signed-off-by: Yang Shi <yang@windriver.com> --- fs/yaffs2/yaffs_vfs.

[linux-yocto] [PATCH 0/1] Bug 8009: Backport upstream commit to fix 3.14 kernel build failure for qemumips

2015-07-15 Thread Yang Shi
Backported the upstream commit to solve the 3.14 kerne lbuild faiure for qemumips with gcc 4.9.3. The following changes since commit b985d5039e5b14f5acac135a84f2d6541b531552: Merge branch 'standard/base' into standard/mti-malta32 (2015-05-07 14:49:36 -0400) are available in the git

[linux-yocto] [PATCH 2/8] mm: softdirty: make freshly remapped file pages being softdirty unconditionally

2014-08-28 Thread Yang Shi
-by: Linus Torvalds torva...@linux-foundation.org Signed-off-by: Yang Shi yang@windriver.com --- mm/fremap.c | 7 ++- 1 file changed, 2 insertions(+), 5 deletions(-) diff --git a/mm/fremap.c b/mm/fremap.c index d857364..6bf1044 100644 --- a/mm/fremap.c +++ b/mm/fremap.c @@ -82,13 +82,10

[linux-yocto] [PATCH 7/8] docs: Procfs -- Document timerfd output

2014-08-28 Thread Yang Shi
...@parallels.com Cc: Vladimir Davydov vdavy...@parallels.com Link: http://lkml.kernel.org/r/20140715215703.199905...@openvz.org Signed-off-by: Thomas Gleixner t...@linutronix.de Signed-off-by: Yang Shi yang@windriver.com --- Documentation/filesystems/proc.txt | 19 +++ 1 file

[linux-yocto] [PATCH 0/8] Merge CRIU patches from upstream

2014-08-28 Thread Yang Shi
Merge CRIU related kernel commits from upstream, the list of commits come from: http://www.criu.org/Upstream_kernel_commits I merged all post-3.14 commits. -- ___ linux-yocto mailing list linux-yocto@yoctoproject.org

[linux-yocto] [PATCH 5/8] mm: softdirty: clear VM_SOFTDIRTY flag inside clear_refs_write() instead of clear_soft_dirty()

2014-08-28 Thread Yang Shi
-foundation.org Signed-off-by: Yang Shi yang@windriver.com --- fs/proc/task_mmu.c | 14 +- 1 file changed, 9 insertions(+), 5 deletions(-) diff --git a/fs/proc/task_mmu.c b/fs/proc/task_mmu.c index c947470..7ebdc88 100644 --- a/fs/proc/task_mmu.c +++ b/fs/proc/task_mmu.c @@ -738,9 +738,6

[linux-yocto] [PATCH 3/8] mm/memory.c: don't forget to set softdirty on file mapped fault

2014-08-28 Thread Yang Shi
-by: Pavel Emelyanov xe...@parallels.com Signed-off-by: Andrew Morton a...@linux-foundation.org Signed-off-by: Linus Torvalds torva...@linux-foundation.org Signed-off-by: Yang Shi yang@windriver.com --- mm/memory.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/mm/memory.c b

[linux-yocto] [PATCH 0/1] Kernel config fragment for CRIU

2014-08-28 Thread Yang Shi
CRIU kernel config fragment for meta branch -- ___ linux-yocto mailing list linux-yocto@yoctoproject.org https://lists.yoctoproject.org/listinfo/linux-yocto

[linux-yocto] [PATCH] meta: Create kernel config and scc for CRIU

2014-08-28 Thread Yang Shi
Add kernel config fragment for CRIU and include the config into scc file. Signed-off-by: Yang Shi yang@windriver.com --- meta/cfg/kernel-cache/features/criu/criu-enable.scc | 4 meta/cfg/kernel-cache/features/criu/criu.cfg| 8 2 files changed, 12 insertions(+) create

[linux-yocto] [PATCH 0/28] Refresh NUMA kernel code

2014-08-18 Thread Yang Shi
Refresh kernel NUMA up to 3.16. Primarily merged: numa,sched,mm: pseudo-interleaving for automatic NUMA balancing https://lkml.org/lkml/2014/1/27/459 patch 1 - 9 fix numa vs kvm scalability issue https://lkml.org/lkml/2014/2/18/677 patch 12/13 sched,numa: reduce page migrations with

[linux-yocto] [PATCH 09/28] sched/numa: Turn some magic numbers into #defines

2014-08-18 Thread Yang Shi
Gorman mgor...@suse.de Signed-off-by: Peter Zijlstra pet...@infradead.org Cc: Chegu Vinod chegu_vi...@hp.com Link: http://lkml.kernel.org/r/1390860228-21539-10-git-send-email-r...@redhat.com Signed-off-by: Ingo Molnar mi...@kernel.org Signed-off-by: Yang Shi yang@windriver.com --- kernel/sched

[linux-yocto] [PATCH 05/28] sched/numa, mm: Use active_nodes nodemask to limit numa migrations

2014-08-18 Thread Yang Shi
...@redhat.com Acked-by: Mel Gorman mgor...@suse.de Signed-off-by: Peter Zijlstra pet...@infradead.org Cc: Chegu Vinod chegu_vi...@hp.com Link: http://lkml.kernel.org/r/1390860228-21539-6-git-send-email-r...@redhat.com Signed-off-by: Ingo Molnar mi...@kernel.org Signed-off-by: Yang Shi yang

[linux-yocto] [PATCH 07/28] sched/numa: Do statistics calculation using local variables only

2014-08-18 Thread Yang Shi
-by: Mel Gorman mgor...@suse.de Signed-off-by: Peter Zijlstra pet...@infradead.org Cc: Chegu Vinod chegu_vi...@hp.com Link: http://lkml.kernel.org/r/1390860228-21539-8-git-send-email-r...@redhat.com Signed-off-by: Ingo Molnar mi...@kernel.org Signed-off-by: Yang Shi yang@windriver.com --- kernel

[linux-yocto] [PATCH 06/28] sched/numa: Normalize faults_cpu stats and weigh by CPU use

2014-08-18 Thread Yang Shi
Gorman mgor...@suse.de Signed-off-by: Peter Zijlstra pet...@infradead.org Cc: Chegu Vinod chegu_vi...@hp.com Link: http://lkml.kernel.org/r/1390860228-21539-7-git-send-email-r...@redhat.com Signed-off-by: Ingo Molnar mi...@kernel.org Signed-off-by: Yang Shi yang@windriver.com --- include/linux

[linux-yocto] [PATCH 14/28] mm: numa: recheck for transhuge pages under lock during protection changes

2014-08-18 Thread Yang Shi
a...@linux-foundation.org Signed-off-by: Linus Torvalds torva...@linux-foundation.org Signed-off-by: Yang Shi yang@windriver.com --- mm/mprotect.c | 36 ++-- 1 file changed, 34 insertions(+), 2 deletions(-) diff --git a/mm/mprotect.c b/mm/mprotect.c index

[linux-yocto] [PATCH 10/28] numa: fix NULL pointer access and memory leak in unregister_one_node()

2014-08-18 Thread Yang Shi
] in unregister_one_node(). Signed-off-by: Xishi Qiu qiuxi...@huawei.com Signed-off-by: Greg Kroah-Hartman gre...@linuxfoundation.org Signed-off-by: Yang Shi yang@windriver.com --- drivers/base/node.c | 4 1 file changed, 4 insertions(+) diff --git a/drivers/base/node.c b/drivers/base/node.c index

[linux-yocto] [PATCH 03/28] sched/numa: Track from which nodes NUMA faults are triggered

2014-08-18 Thread Yang Shi
/1390860228-21539-4-git-send-email-r...@redhat.com Signed-off-by: Ingo Molnar mi...@kernel.org Signed-off-by: Yang Shi yang@windriver.com --- include/linux/sched.h | 9 +++-- kernel/sched/fair.c | 30 +++--- 2 files changed, 30 insertions(+), 9 deletions(-) diff --git

[linux-yocto] [PATCH 13/28] mm: move mmu notifier call from change_protection to change_pmd_range

2014-08-18 Thread Yang Shi
Morton a...@linux-foundation.org Signed-off-by: Linus Torvalds torva...@linux-foundation.org Signed-off-by: Yang Shi yang@windriver.com --- mm/hugetlb.c | 2 ++ mm/mprotect.c | 15 --- 2 files changed, 14 insertions(+), 3 deletions(-) diff --git a/mm/hugetlb.c b/mm/hugetlb.c index

[linux-yocto] [PATCH 23/28] sched/numa: Update migrate_improves/degrades_locality()

2014-08-18 Thread Yang Shi
Signed-off-by: Peter Zijlstra pet...@infradead.org Cc: mgor...@suse.de Cc: chegu_vi...@hp.com Link: http://lkml.kernel.org/r/20140515130306.61aae...@cuia.bos.redhat.com Signed-off-by: Ingo Molnar mi...@kernel.org Signed-off-by: Yang Shi yang@windriver.com --- kernel/sched/fair.c | 42

[linux-yocto] [PATCH 11/28] sched/numa: Move task_numa_free() to __put_task_struct()

2014-08-18 Thread Yang Shi
Signed-off-by: Ingo Molnar mi...@kernel.org Signed-off-by: Yang Shi yang@windriver.com --- kernel/fork.c | 1 + kernel/sched/core.c | 2 -- 2 files changed, 1 insertion(+), 2 deletions(-) diff --git a/kernel/fork.c b/kernel/fork.c index 4e41cf4..648f543 100644 --- a/kernel/fork.c +++ b

[linux-yocto] [PATCH 16/28] sched/numa: Fix task_numa_free() lockdep splat

2014-08-18 Thread Yang Shi
...@marge.simpson.net Signed-off-by: Ingo Molnar mi...@kernel.org Signed-off-by: Yang Shi yang@windriver.com --- kernel/sched/fair.c | 13 +++-- kernel/sched/sched.h | 9 + 2 files changed, 16 insertions(+), 6 deletions(-) diff --git a/kernel/sched/fair.c b/kernel/sched/fair.c index

[linux-yocto] [PATCH 19/28] sched/numa: Count pages on active node as local

2014-08-18 Thread Yang Shi
: Linus Torvalds torva...@linux-foundation.org Link: http://lkml.kernel.org/r/1397235629-16328-2-git-send-email-r...@redhat.com Signed-off-by: Ingo Molnar mi...@kernel.org Signed-off-by: Yang Shi yang@windriver.com --- kernel/sched/fair.c | 14 +- 1 file changed, 13 insertions(+), 1

[linux-yocto] [PATCH 24/28] sched/numa: Decay -wakee_flips instead of zeroing

2014-08-18 Thread Yang Shi
: chegu_vi...@hp.com Cc: umgwanakikb...@gmail.com Link: http://lkml.kernel.org/r/20140516001332.67f91...@annuminas.surriel.com Signed-off-by: Ingo Molnar mi...@kernel.org Signed-off-by: Yang Shi yang@windriver.com --- kernel/sched/fair.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git

[linux-yocto] [PATCH 18/28] sched/numa: Initialize newidle balance stats in sd_numa_init()

2014-08-18 Thread Yang Shi
...@kernel.org Signed-off-by: Yang Shi yang@windriver.com --- kernel/sched/core.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/kernel/sched/core.c b/kernel/sched/core.c index 47ea188..d653fae 100644 --- a/kernel/sched/core.c +++ b/kernel/sched/core.c @@ -6048,6 +6048,8 @@ sd_numa_init(struct

[linux-yocto] [PATCH 25/28] mm: numa: add migrated transhuge pages to LRU the same way as base pages

2014-08-18 Thread Yang Shi
-foundation.org Signed-off-by: Yang Shi yang@windriver.com --- mm/migrate.c | 6 +- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/mm/migrate.c b/mm/migrate.c index 15b589a..22e74cb 100644 --- a/mm/migrate.c +++ b/mm/migrate.c @@ -1852,7 +1852,7 @@ fail_putback: * guarantee

[linux-yocto] [PATCH 27/28] sched/numa: Fix use of spin_{un}lock_irq() when interrupts are disabled

2014-08-18 Thread Yang Shi
Dumazet eric.duma...@gmail.com Cc: Linus Torvalds torva...@linux-foundation.org Link: http://lkml.kernel.org/r/20140527182541.gh11...@twins.programming.kicks-ass.net Signed-off-by: Ingo Molnar mi...@kernel.org Signed-off-by: Yang Shi yang@windriver.com --- kernel/sched/fair.c | 7 --- 1

[linux-yocto] [PATCH 1/2] SUNRPC: track whether a request is coming from a loop-back interface.

2014-08-18 Thread Yang Shi
...@suse.de Signed-off-by: J. Bruce Fields bfie...@redhat.com Signed-off-by: Yang Shi yang@windriver.com --- include/linux/sunrpc/svc.h | 1 + include/linux/sunrpc/svc_xprt.h | 1 + net/sunrpc/sunrpc.h | 13 + net/sunrpc/svcsock.c| 5 + 4 files

[linux-yocto] [PATCH 0/2] Integrate loopback nfs mount kernel code from 3.16

2014-08-18 Thread Yang Shi
Integrate Neil Brown's nfs loopback mount patches from 3.16. 46dbf93 nfsd: Only set PF_LESS_THROTTLE when really needed. 309c169 SUNRPC: track whether a request is coming from a loop-back interface. -- ___ linux-yocto mailing list

[linux-yocto] [PATCH 03/23] mm, hugetlb: fix race in region tracking

2014-07-30 Thread Yang Shi
...@ah.jp.nec.com Signed-off-by: Andrew Morton a...@linux-foundation.org Signed-off-by: Linus Torvalds torva...@linux-foundation.org Signed-off-by: Yang Shi yang@windriver.com --- include/linux/hugetlb.h | 1 + mm/hugetlb.c| 58 - 2

[linux-yocto] [PATCH 06/23] mm, hugetlb: improve page-fault scalability

2014-07-30 Thread Yang Shi
Signed-off-by: Linus Torvalds torva...@linux-foundation.org Signed-off-by: Yang Shi yang@windriver.com --- mm/hugetlb.c | 84 ++-- 1 file changed, 71 insertions(+), 13 deletions(-) diff --git a/mm/hugetlb.c b/mm/hugetlb.c index df83384

[linux-yocto] [PATCH 05/23] mm, hugetlb: use vma_resv_map() map types

2014-07-30 Thread Yang Shi
Torvalds torva...@linux-foundation.org Signed-off-by: Yang Shi yang@windriver.com --- mm/hugetlb.c | 95 1 file changed, 45 insertions(+), 50 deletions(-) diff --git a/mm/hugetlb.c b/mm/hugetlb.c index 774d880..df83384 100644 --- a/mm

[linux-yocto] [PATCH 0/23] Refresh hugetlb kernel code

2014-07-30 Thread Yang Shi
Refresh kernel hugetlb up to 3.16. Brought in 23 commits. 6915d46 fs/hugetlbfs/inode.c: remove null test before kfree 1b337c3 fs/hugetlbfs/inode.c: use static const for dentry_operations 38d1f0c fs/hugetlbfs/inode.c: add static to hugetlbfs_i_mmap_mutex_key 28f1100 fs/hugetlbfs/inode.c: complete

[linux-yocto] [PATCH 08/23] mm/hugetlb.c: add NULL check of return value of huge_pte_offset

2014-07-30 Thread Yang Shi
...@suse.de Cc: Sasha Levin sasha.le...@oracle.com Cc: Kirill A. Shutemov kirill.shute...@linux.intel.com Cc: Aneesh Kumar K.V aneesh.ku...@linux.vnet.ibm.com Signed-off-by: Andrew Morton a...@linux-foundation.org Signed-off-by: Linus Torvalds torva...@linux-foundation.org Signed-off-by: Yang Shi yang

[linux-yocto] [PATCH 11/23] hugetlb: prep_compound_gigantic_page(): drop __init marker

2014-07-30 Thread Yang Shi
-foundation.org Signed-off-by: Linus Torvalds torva...@linux-foundation.org Signed-off-by: Yang Shi yang@windriver.com --- mm/hugetlb.c | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/mm/hugetlb.c b/mm/hugetlb.c index 77b27bb2..ee4c057 100644 --- a/mm/hugetlb.c +++ b/mm/hugetlb.c

[linux-yocto] [PATCH 01/23] mm, hugetlb: unify region structure handling

2014-07-30 Thread Yang Shi
-by: Linus Torvalds torva...@linux-foundation.org Signed-off-by: Yang Shi yang@windriver.com --- fs/hugetlbfs/inode.c| 17 +++-- include/linux/hugetlb.h | 9 + mm/hugetlb.c| 37 + 3 files changed, 45 insertions(+), 18

[linux-yocto] [PATCH 07/23] mm, hugetlb: mark some bootstrap functions as __init

2014-07-30 Thread Yang Shi
-foundation.org Signed-off-by: Linus Torvalds torva...@linux-foundation.org Signed-off-by: Yang Shi yang@windriver.com --- mm/hugetlb.c | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/mm/hugetlb.c b/mm/hugetlb.c index ef3a024..7b117a5 100644 --- a/mm/hugetlb.c +++ b/mm/hugetlb.c

[linux-yocto] [PATCH 09/23] hugetlb: ensure hugepage access is denied if hugepages are not supported

2014-07-30 Thread Yang Shi
: Randy Dunlap rdun...@infradead.org Signed-off-by: Andrew Morton a...@linux-foundation.org Signed-off-by: Linus Torvalds torva...@linux-foundation.org Signed-off-by: Yang Shi yang@windriver.com --- fs/hugetlbfs/inode.c| 5 + include/linux/hugetlb.h | 10 ++ mm/hugetlb.c

[linux-yocto] [PATCH 15/23] hugetlb: add support for gigantic page allocation at runtime

2014-07-30 Thread Yang Shi
-off-by: Linus Torvalds torva...@linux-foundation.org Signed-off-by: Yang Shi yang@windriver.com --- mm/hugetlb.c | 166 +++ 1 file changed, 155 insertions(+), 11 deletions(-) diff --git a/mm/hugetlb.c b/mm/hugetlb.c index 148ad85

[linux-yocto] [PATCH 20/23] fs/hugetlbfs/inode.c: complete conversion to pr_foo()

2014-07-30 Thread Yang Shi
From: Andrew Morton a...@linux-foundation.org commit 9b857d26d08f00971997cd21aa491e27e0c84ce3 upstream Signed-off-by: Andrew Morton a...@linux-foundation.org Signed-off-by: Linus Torvalds torva...@linux-foundation.org Signed-off-by: Yang Shi yang@windriver.com --- fs/hugetlbfs/inode.c | 18

[linux-yocto] [PATCH 14/23] hugetlb: move helpers up in the file

2014-07-30 Thread Yang Shi
-by: Andrew Morton a...@linux-foundation.org Signed-off-by: Linus Torvalds torva...@linux-foundation.org Signed-off-by: Yang Shi yang@windriver.com --- mm/hugetlb.c | 146 +-- 1 file changed, 73 insertions(+), 73 deletions(-) diff --git

[linux-yocto] [PATCH 16/23] mm, hugetlb: move the error handle logic out of normal code path

2014-07-30 Thread Yang Shi
...@linux-foundation.org Signed-off-by: Yang Shi yang@windriver.com --- mm/hugetlb.c | 26 +- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/mm/hugetlb.c b/mm/hugetlb.c index b46f75d..cc08d95 100644 --- a/mm/hugetlb.c +++ b/mm/hugetlb.c @@ -1385,24

[linux-yocto] [PATCH 18/23] hugetlb: fix copy_hugetlb_page_range() to handle migration/hwpoisoned entry

2014-07-30 Thread Yang Shi
...@vger.kernel.org[2.6.37+] Signed-off-by: Andrew Morton a...@linux-foundation.org Signed-off-by: Linus Torvalds torva...@linux-foundation.org Signed-off-by: Yang Shi yang@windriver.com --- mm/hugetlb.c | 71 1 file changed, 43 insertions

[linux-yocto] [PATCH 17/23] hugetlb: rename hugepage_migration_support() to ..._supported()

2014-07-30 Thread Yang Shi
-off-by: Naoya Horiguchi n-horigu...@ah.jp.nec.com Acked-by: Hugh Dickins hu...@google.com Signed-off-by: Andrew Morton a...@linux-foundation.org Signed-off-by: Linus Torvalds torva...@linux-foundation.org Signed-off-by: Yang Shi yang@windriver.com --- include/linux/hugetlb.h | 4 ++-- mm

[linux-yocto] [PATCH 19/23] mm: hugetlb: fix copy_hugetlb_page_range()

2014-07-30 Thread Yang Shi
a...@linux-foundation.org Signed-off-by: Linus Torvalds torva...@linux-foundation.org Signed-off-by: Yang Shi yang@windriver.com --- mm/hugetlb.c | 1 + 1 file changed, 1 insertion(+) diff --git a/mm/hugetlb.c b/mm/hugetlb.c index ba04a58..4901fc9 100644 --- a/mm/hugetlb.c +++ b/mm/hugetlb.c

[linux-yocto] [PATCH 23/23] fs/hugetlbfs/inode.c: remove null test before kfree

2014-07-30 Thread Yang Shi
-off-by: Linus Torvalds torva...@linux-foundation.org Signed-off-by: Yang Shi yang@windriver.com --- fs/hugetlbfs/inode.c | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/fs/hugetlbfs/inode.c b/fs/hugetlbfs/inode.c index cc81d25..1e2872b 100644 --- a/fs/hugetlbfs/inode.c +++ b

[linux-yocto] [PATCH 12/23] hugetlb: add hstate_is_gigantic()

2014-07-30 Thread Yang Shi
Cc: Yinghai Lu ying...@kernel.org Signed-off-by: Andrew Morton a...@linux-foundation.org Signed-off-by: Linus Torvalds torva...@linux-foundation.org Signed-off-by: Yang Shi yang@windriver.com --- include/linux/hugetlb.h | 5 + mm/hugetlb.c| 28 ++-- 2

[linux-yocto] [PATCH 1/3] x86, kaslr: randomize module base load address

2014-07-28 Thread Yang Shi
Link: http://lkml.kernel.org/r/20140226005916.ga27...@www.outflux.net Signed-off-by: Kees Cook keesc...@chromium.org Signed-off-by: H. Peter Anvin h...@linux.intel.com Signed-off-by: Yang Shi yang@windriver.com --- Documentation/kernel-parameters.txt | 4 ++-- arch/x86/kernel/module.c

[linux-yocto] [PATCH 3/3] x86, kaslr: boot-time selectable with hibernation

2014-07-28 Thread Yang Shi
-by: Kees Cook keesc...@chromium.org Acked-by: Pavel Machek pa...@ucw.cz Signed-off-by: Rafael J. Wysocki rafael.j.wyso...@intel.com Signed-off-by: Yang Shi yang@windriver.com --- Documentation/kernel-parameters.txt | 11 +++ arch/x86/Kconfig| 1 - arch/x86/boot

[linux-yocto] [PATCH 01/14] ARM: Fix missing includes in kprobes sources

2014-07-25 Thread Yang Shi
Signed-off-by: Yang Shi yang@windriver.com --- arch/arm/include/asm/kprobes.h | 2 +- arch/arm/kernel/kprobes-common.c | 3 +++ arch/arm/kernel/kprobes-test-arm.c | 1 + arch/arm/kernel/kprobes-test.c | 4 +++- arch/arm/kernel/kprobes.c | 2 ++ 5 files changed, 10 insertions

[linux-yocto] [PATCH 02/14] uprobes: allow ignoring of probe hits

2014-07-25 Thread Yang Shi
dave.l...@linaro.org Acked-by: Oleg Nesterov o...@redhat.com Signed-off-by: Yang Shi yang@windriver.com --- include/linux/uprobes.h | 1 + kernel/events/uprobes.c | 9 + 2 files changed, 10 insertions(+) diff --git a/include/linux/uprobes.h b/include/linux/uprobes.h index e32251e

[linux-yocto] [PATCH 03/14] ARM: move shared uprobe/kprobe definitions into new include file

2014-07-25 Thread Yang Shi
-by: Yang Shi yang@windriver.com --- arch/arm/include/asm/kprobes.h | 15 +-- arch/arm/include/asm/probes.h | 36 2 files changed, 37 insertions(+), 14 deletions(-) create mode 100644 arch/arm/include/asm/probes.h diff --git a/arch/arm/include/asm

[linux-yocto] [PATCH 09/14] ARM: Change more ARM kprobes symbol names to something more generic

2014-07-25 Thread Yang Shi
arm_probes_decode_init declaration out of the kprobes.h include file and into the probes.h include file. Signed-off-by: David A. Long dave.l...@linaro.org Acked-by: Jon Medhurst t...@linaro.org Signed-off-by: Yang Shi yang@windriver.com --- arch/arm/kernel/kprobes-arm.c | 12

[linux-yocto] [PATCH 08/14] ARM: Make the kprobes condition_check symbol names more generic

2014-07-25 Thread Yang Shi
Medhurst t...@linaro.org Signed-off-by: Yang Shi yang@windriver.com --- arch/arm/include/asm/probes.h| 11 +++--- arch/arm/kernel/kprobes-arm.c| 16 - arch/arm/kernel/kprobes-common.c | 14 arch/arm/kernel/kprobes-thumb.c | 76

[linux-yocto] [PATCH 06/14] ARM: use a function table for determining instruction interpreter action

2014-07-25 Thread Yang Shi
the group number to index into the supplied array. kprobes and uprobes code will each supply their own array of functions. Signed-off-by: David A. Long dave.l...@linaro.org Acked-by: Jon Medhurst t...@linaro.org Signed-off-by: Yang Shi yang@windriver.com --- arch/arm/kernel/kprobes-arm.c| 57

[linux-yocto] [PATCH 07/14] ARM: Remove use of struct kprobe from generic probes code

2014-07-25 Thread Yang Shi
or other non-kprobes instruction interpretation. Signed-off-by: David A. Long dave.l...@linaro.org Acked-by: Jon Medhurst t...@linaro.org Signed-off-by: Yang Shi yang@windriver.com --- arch/arm/include/asm/probes.h| 9 +- arch/arm/kernel/kprobes-arm.c| 61 +++--- arch/arm/kernel

[linux-yocto] [PATCH 05/14] ARM: move generic thumb instruction parsing code to new files for use by other feature

2014-07-25 Thread Yang Shi
in a subsequent part of this patchset. Signed-off-by: David A. Long dave.l...@linaro.org Acked-by: Jon Medhurst t...@linaro.org Signed-off-by: Yang Shi yang@windriver.com --- arch/arm/kernel/Makefile| 2 +- arch/arm/kernel/kprobes-thumb.c | 949

[linux-yocto] [PATCH 04/14] ARM: Move generic arm instruction parsing code to new files for sharing between features

2014-07-25 Thread Yang Shi
in a subsequent part of this patchset. Signed-off-by: David A. Long dave.l...@linaro.org Acked-by: Jon Medhurst t...@linaro.org Signed-off-by: Yang Shi yang@windriver.com --- arch/arm/include/asm/probes.h| 2 + arch/arm/kernel/Makefile | 4 +- arch/arm/kernel/kprobes-arm.c

[linux-yocto] [PATCH 13/14] ARM: Make arch_specific_insn a define for new arch_probes_insn structure

2014-07-25 Thread Yang Shi
probes code. Signed-off-by: David A. Long dave.l...@linaro.org Acked-by: Jon Medhurst t...@linaro.org Signed-off-by: Yang Shi yang@windriver.com --- arch/arm/include/asm/kprobes.h | 2 ++ arch/arm/include/asm/probes.h| 8 ++--- arch/arm/kernel/kprobes-arm.c| 16 - arch/arm

[linux-yocto] [PATCH 12/14] ARM: Add an emulate flag to the kprobes/uprobes instruction decode functions

2014-07-25 Thread Yang Shi
From: David A. Long dave.l...@linaro.org commit 602cd2609eee92d338a83e400774e97c60535ba2 upstream Add an emulate flag into the instruction interpreter, primarily for uprobes support. Signed-off-by: David A. Long dave.l...@linaro.org Acked-by: Jon Medhurst t...@linaro.org Signed-off-by: Yang Shi

[linux-yocto] [PATCH 11/14] ARM: Change the remaining shared kprobes/uprobes symbols to something generic

2014-07-25 Thread Yang Shi
Acked-by: Jon Medhurst t...@linaro.org Signed-off-by: Yang Shi yang@windriver.com --- arch/arm/include/asm/probes.h| 13 ++--- arch/arm/kernel/kprobes-common.c | 2 +- arch/arm/kernel/kprobes-test.c | 8 +--- arch/arm/kernel/kprobes.c| 10 ++ arch/arm/kernel

[linux-yocto] [PATCH 14/14] ARM: add uprobes support

2014-07-25 Thread Yang Shi
dave.l...@linaro.org Signed-off-by: Yang Shi yang@windriver.com --- arch/arm/Kconfig | 3 + arch/arm/include/asm/ptrace.h | 6 + arch/arm/include/asm/thread_info.h | 5 +- arch/arm/include/asm/uprobes.h | 45 +++ arch/arm/kernel/Makefile | 1 + arch

[linux-yocto] [PATCH] vexpress: Pass LOADADDR to Makefile

2014-07-15 Thread Yang Shi
Due to upstream commit 938f94cde74b33d6d3580c6fe65ebe918a770ae2 (ARM: 7656/1: uImage: Error out on build of multiplatform without LOADADDR), vexpress BSP need LOADADDR for making uImage, so pass LOADADDR in the Makefile for vexpress. Signed-off-by: Yang Shi yang@windriver.com --- arch/arm