drivers/net/bnx2.c | 25 +++++++++++++++----------
1 file changed, 15 insertions(+), 10 deletions(-)
---- linux-2.6.21.5.orig/drivers/net/bnx2.c
-+++ linux-2.6.21.5/drivers/net/bnx2.c
+--- linux-2.6.21.6.orig/drivers/net/bnx2.c
++++ linux-2.6.21.6/drivers/net/bnx2.c
@@ -54,8 +54,8 @@
#define DRV_MODULE_NAME "bnx2"
arch/x86_64/mm/init.c | 2 ++
1 file changed, 2 insertions(+)
---- linux-2.6.21.5.orig/arch/x86_64/mm/init.c
-+++ linux-2.6.21.5/arch/x86_64/mm/init.c
+--- linux-2.6.21.6.orig/arch/x86_64/mm/init.c
++++ linux-2.6.21.6/arch/x86_64/mm/init.c
@@ -72,6 +72,8 @@ void show_mem(void)
for_each_online_pgdat(pgdat) {
drivers/ide/pci/hpt366.c | 8 ++++----
1 file changed, 4 insertions(+), 4 deletions(-)
---- linux-2.6.21.5.orig/drivers/ide/pci/hpt366.c
-+++ linux-2.6.21.5/drivers/ide/pci/hpt366.c
+--- linux-2.6.21.6.orig/drivers/ide/pci/hpt366.c
++++ linux-2.6.21.6/drivers/ide/pci/hpt366.c
@@ -1,5 +1,5 @@
/*
- * linux/drivers/ide/pci/hpt366.c Version 1.03 May 4, 2007
kernel/futex.c | 191 +++++++++++++++++++++++++++++++++-----------------
3 files changed, 150 insertions(+), 64 deletions(-)
---- linux-2.6.21.5.orig/kernel/futex.c
-+++ linux-2.6.21.5/kernel/futex.c
+--- linux-2.6.21.6.orig/kernel/futex.c
++++ linux-2.6.21.6/kernel/futex.c
@@ -396,10 +396,6 @@ static struct task_struct * futex_find_g
p = NULL;
goto out_unlock;
up_read(¤t->mm->mmap_sem);
ret = get_user(uval, uaddr);
---- linux-2.6.21.5.orig/include/linux/sched.h
-+++ linux-2.6.21.5/include/linux/sched.h
+--- linux-2.6.21.6.orig/include/linux/sched.h
++++ linux-2.6.21.6/include/linux/sched.h
@@ -1138,6 +1138,7 @@ static inline void put_task_struct(struc
/* Not implemented yet, only for 486*/
#define PF_STARTING 0x00000002 /* being created */
#define PF_FORKNOEXEC 0x00000040 /* forked but didn't exec */
#define PF_SUPERPRIV 0x00000100 /* used super-user privileges */
#define PF_DUMPCORE 0x00000200 /* dumped core */
---- linux-2.6.21.5.orig/kernel/exit.c
-+++ linux-2.6.21.5/kernel/exit.c
+--- linux-2.6.21.6.orig/kernel/exit.c
++++ linux-2.6.21.6/kernel/exit.c
@@ -884,13 +884,29 @@ fastcall NORET_TYPE void do_exit(long co
if (unlikely(tsk->flags & PF_EXITING)) {
printk(KERN_ALERT
kernel/rtmutex.c | 13 +++++++++++++
1 file changed, 13 insertions(+)
---- linux-2.6.21.5.orig/kernel/rtmutex.c
-+++ linux-2.6.21.5/kernel/rtmutex.c
+--- linux-2.6.21.6.orig/kernel/rtmutex.c
++++ linux-2.6.21.6/kernel/rtmutex.c
@@ -212,6 +212,19 @@ static int rt_mutex_adjust_prio_chain(st
if (!waiter || !waiter->task)
goto out_unlock_pi;
kernel/rtmutex.c | 11 +++++++++--
1 file changed, 9 insertions(+), 2 deletions(-)
---- linux-2.6.21.5.orig/kernel/rtmutex.c
-+++ linux-2.6.21.5/kernel/rtmutex.c
+--- linux-2.6.21.6.orig/kernel/rtmutex.c
++++ linux-2.6.21.6/kernel/rtmutex.c
@@ -659,9 +659,16 @@ rt_mutex_slowlock(struct rt_mutex *lock,
* all over without going into schedule to try
* to get the lock now: