当前位置:首页 > 开发 > 操作系统 > 正文

Linux kernel patch

发表于: 2011-10-05   作者:bookjovi   来源:转载   浏览次数:
摘要: Count all patches commit as Linux kernel developer, total 13 patches.   [root@localhost linux-2.6]# git shortlog --author="bookjovi@gmail.com" Jovi Zhang (12):      &

Count all patches commit as Linux kernel developer, total 13 patches.

 

[root@localhost linux-2.6]# git shortlog --author="bookjovi@gmail.com"

Jovi Zhang (12):

      perf symbols: Fix multiple initialization of symbol system

      kdb: fix memory leak in kdb_main.c

      kdb: fix crash when KDB_BASE_CMD_MAX is exceeded

      proc: use single_open() correctly

      sysctl: fix #ifdef guard comment

      sysctl: remove obsolete comments

      nfs: fix compilation warning

      procfs: fix some wrong error code usage

      kdb: code cleanup to use macro instead of value

      tty: remove invalid location line in file header

      perf probe: Fix coredump introduced by probe module option

      coredump: fix wrong comments on core limits of pipe coredump case

 

bookjovi@gmail.com (1):

      nfs: add missed CONFIG_NFSD_DEPRECATED 

 

 

 

 

commit ce27a443d17dccf613079a7147cf0d220bc4ec82

Author: Jovi Zhang <bookjovi@gmail.com>

Date:   Mon Jul 25 22:08:08 2011 +0800


    perf probe: Fix coredump introduced by probe module option

    

    perf will coredump if the user doesn't give the "-m" option in probe

    command, this patch fixes it.

    

    [root@localhost perf]# ./perf probe --add='PROBE'

    Segmentation fault (core dumped)

    

    Cc: Ingo Molnar <mingo@elte.hu>

    Cc: Paul Mackerras <paulus@samba.org>

    Cc: Peter Zijlstra <a.p.zijlstra@chello.nl>

    Link: http://lkml.kernel.org/r/1311602888-2389-1-git-send-email-bookjovi@gmail.com

    Signed-off-by: Jovi Zhang <bookjovi@gmail.com>

    Signed-off-by: Arnaldo Carvalho de Melo <acme@redhat.com>



 

commit 99edb3d10a9d384d69557bd09cc39b9ec62aa04e

Author: Jovi Zhang <bookjovi@gmail.com>

Date:   Wed Mar 30 05:30:41 2011 -0400


    tty: remove invalid location line in file header

    

    remove invalid location line in each file header after location

    moved from driver/char to driver/tty

    

    Signed-off-by: Jovi Zhang <bookjovi@gmail.com>

    Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>



commit 27029c339b1beebe79bb4e64422ad1bb8d0b6440
Author: Jovi Zhang <bookjovi@gmail.com>
Date:   Mon Mar 15 07:28:00 2010 -0500

    kdb: code cleanup to use macro instead of value
    
    It's better to use macro KDB_BASE_CMD_MAX instead of 50
    
    Signed-off-by: Jovi Zhang <bookjovi@gmail.com>
    Signed-off-by: Jason Wessel <jason.wessel@windriver.com>


commit fc3d8767b2b6de955579852d7a150f1734265eaf
Author: Jovi Zhang <bookjovi@gmail.com>
Date:   Wed Mar 23 16:42:51 2011 -0700

    procfs: fix some wrong error code usage
    
    [root@wei 1]# cat /proc/1/mem
    cat: /proc/1/mem: No such process
    
    error code -ESRCH is wrong in this situation.  Return -EPERM instead.
    
    Signed-off-by: Jovi Zhang <bookjovi@gmail.com>
    Reviewed-by: KOSAKI Motohiro <kosaki.motohiro@jp.fujitsu.com>
    Cc: Alexey Dobriyan <adobriyan@gmail.com>
    Cc: Al Viro <viro@zeniv.linux.org.uk>
    Signed-off-by: Andrew Morton <akpm@linux-foundation.org>
    Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>


commit 43b7c3f051dea504afccc39bcb56d8e26c2e0b77
Author: Jovi Zhang <bookjovi@gmail.com>
Date:   Wed Mar 2 23:19:37 2011 +0000

    nfs: fix compilation warning
    
    this commit fix compilation warning as following:
    linux-2.6/fs/nfs/nfs4proc.c:3265: warning: comparison of distinct pointer types lacks a cast
    
    Signed-off-by: Jovi Zhang <bookjovi@gmail.com>
    Signed-off-by: Trond Myklebust <Trond.Myklebust@netapp.com>


commit e020e742e5dbd8c44d31706995dc13ddc732e274
Author: Jovi Zhang <bookjovi@gmail.com>
Date:   Wed Jan 12 17:00:45 2011 -0800

    sysctl: remove obsolete comments
    
    ctl_unnumbered.txt have been removed in Documentation directory so just
    also remove this invalid comments
    
    [akpm@linux-foundation.org: fix Documentation/sysctl/00-INDEX, per Dave]
    Signed-off-by: Jovi Zhang <bookjovi@gmail.com>
    Cc: Dave Young <hidave.darkstar@gmail.com>
    Acked-by: WANG Cong <xiyou.wangcong@gmail.com>
    Signed-off-by: Andrew Morton <akpm@linux-foundation.org>
    Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>


commit 556105000334cb440636ef61b862d22b03c24f70
Author: Jovi Zhang <bookjovi@gmail.com>
Date:   Wed Jan 12 17:00:45 2011 -0800

    sysctl: fix #ifdef guard comment
    
    Signed-off-by: Jovi Zhang <bookjovi@gmail.com>
    Acked-by: WANG Cong <xiyou.wangcong@gmail.com>
    Signed-off-by: Andrew Morton <akpm@linux-foundation.org>
    Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>


commit c6a340584607f653e10549c76dd427d4780c8f2c
Author: Jovi Zhang <bookjovi@gmail.com>
Date:   Wed Jan 12 17:00:34 2011 -0800

    proc: use single_open() correctly
    
    single_open()'s third argument is for copying into seq_file->private.  Use
    that, rather than open-coding it.
    
    Signed-off-by: Jovi Zhang <bookjovi@gmail.com>
    Acked-by: David Rientjes <rientjes@google.com>
    Acked-by: Alexey Dobriyan <adobriyan@gmail.com>
    Reviewed-by: KOSAKI Motohiro <kosaki.motohiro@jp.fujitsu.com>
    Signed-off-by: Andrew Morton <akpm@linux-foundation.org>
    Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>


commit 5b6a599f0da3722dea9ecc01d97f54061662ce49
Author: bookjovi@gmail.com <bookjovi@gmail.com>
Date:   Sat Dec 11 00:21:17 2010 -0500

    nfs: add missed CONFIG_NFSD_DEPRECATED
    
    these pieces of code only make sense when CONFIG_NFSD_DEPRECATED enabled
    
    Signed-off-by: Jovi Zhang <bookjovi@gmail.com>
    
     fs/nfsd/nfsctl.c |    2 ++
     1 files changed, 2 insertions(+), 0 deletions(-)
    Signed-off-by: J. Bruce Fields <bfields@redhat.com>


commit 5450d904054b4ed582793ad6ecb5469f03cc4c46
Author: Jovi Zhang <bookjovi@gmail.com>
Date:   Wed Nov 10 07:22:18 2010 -0600

    kdb: fix crash when KDB_BASE_CMD_MAX is exceeded
    
    When the number of dyanmic kdb commands exceeds KDB_BASE_CMD_MAX, the
    kernel will fault.
    
    Signed-off-by: Jovi Zhang <bookjovi@gmail.com>
    Signed-off-by: Jason Wessel <jason.wessel@windriver.com>


commit 85e76ab50aecbdc9011806f2f8943450ccb0d93c
Author: Jovi Zhang <bookjovi@gmail.com>
Date:   Wed Nov 10 07:22:18 2010 -0600

    kdb: fix memory leak in kdb_main.c
    
    Call kfree in the error path as well as the success path in kdb_ll().
    
    Signed-off-by: Jovi Zhang <bookjovi@gmail.com>
    Signed-off-by: Jason Wessel <jason.wessel@windriver.com>


commit 85e00b55517a5696282b80836655e6b6f5702df0
Author: Jovi Zhang <bookjovi@gmail.com>
Date:   Thu Sep 9 13:30:59 2010 -0300

    perf symbols: Fix multiple initialization of symbol system
    
    By returning immediately if it was already initialized, do it as well at
    symbol__exit, refusing multiple deinitializations.
    
    This fixes problems in the kmem, sched and timechart commands.
    
    Reported-by: Davidlohr Bueso <dave@gnu.org>
    Cc: Davidlohr Bueso <dave@gnu.org>
    Signed-off-by: Jovi Zhang <bookjovi@gmail.com>
    LKML-Reference: AANLkTi=9Cn=R8SPMCRp5z+gEjXbaBHeb-AaOtRbuwwcn@mail.gmail.com
    Signed-off-by: Arnaldo Carvalho de Melo <acme@redhat.com>



 

Linux kernel patch

  • 0

    开心

    开心

  • 0

    板砖

    板砖

  • 0

    感动

    感动

  • 0

    有用

    有用

  • 0

    疑问

    疑问

  • 0

    难过

    难过

  • 0

    无聊

    无聊

  • 0

    震惊

    震惊

编辑推荐
一、patch, diff文件格式 ---表示原来代码;+++表示修改后代码。 @@ –34,6 +34,8 @@: 原来为34行
The general steps to build linux kernel is: 1. Preparation 2. Kernel configuration 3. Make an
Linux kernel 的profiling工具有很多,如oprofile,Redhat上则有systemtap,oracle上有从solaris上
1. Common Introduction to Radix Tree (mainly from wiki) In computer science, a radix tree (al
Linus 刚刚宣布了 Linux 内核 3.7 版本的发布,本次升级 带来了众多针对 ARM 平台的改善。 新版本的
Linux之旅(1): diff, patch和quilt (下) 2 quilt 我们自己的项目能够用cvs或svn管理所有代码。但
2 quilt 我们自己的项目可以用cvs或svn管理全部代码。但有时我们要使用其他开发者维护的项目。我们
Linux之旅(1): diff, patch和quilt (下) 2 quilt 我们自己的项目可以用cvs或svn管理全部代码。但
Linux之旅(1): diff, patch和quilt (下) 2 quilt 我们自己的项目能够用cvs或svn管理所有代码。但
Linux之旅(1): diff, patch和quilt (下) 2 quilt 我们自己的项目能够用cvs或svn管理所有代码。但
版权所有 IT知识库 CopyRight © 2009-2015 IT知识库 IT610.com , All Rights Reserved. 京ICP备09083238号