SOURCES (LINUX_2_6): linux-2.6-vs2.1.patch - vs2.1.1-rc5
baggins
baggins at pld-linux.org
Tue Feb 14 13:41:50 CET 2006
Author: baggins Date: Tue Feb 14 12:41:50 2006 GMT
Module: SOURCES Tag: LINUX_2_6
---- Log message:
- vs2.1.1-rc5
---- Files affected:
SOURCES:
linux-2.6-vs2.1.patch (1.1.2.11 -> 1.1.2.12)
---- Diffs:
================================================================
Index: SOURCES/linux-2.6-vs2.1.patch
diff -u SOURCES/linux-2.6-vs2.1.patch:1.1.2.11 SOURCES/linux-2.6-vs2.1.patch:1.1.2.12
--- SOURCES/linux-2.6-vs2.1.patch:1.1.2.11 Mon Feb 13 23:29:02 2006
+++ SOURCES/linux-2.6-vs2.1.patch Tue Feb 14 13:41:44 2006
@@ -176,6 +176,14 @@
diff -NurpP --minimal linux-2.6.15.4/arch/alpha/kernel/ptrace.c linux-2.6.15.4-vs2.1.1-rc3/arch/alpha/kernel/ptrace.c
--- linux-2.6.15.4/arch/alpha/kernel/ptrace.c 2005-06-22 02:37:51 +0200
+++ linux-2.6.15.4-vs2.1.1-rc3/arch/alpha/kernel/ptrace.c 2006-01-04 21:59:59 +0100
+@@ -15,6 +15,7 @@
+ #include <linux/slab.h>
+ #include <linux/security.h>
+ #include <linux/signal.h>
++#include <linux/vs_pid.h>
+
+ #include <asm/uaccess.h>
+ #include <asm/pgtable.h>
@@ -289,6 +289,8 @@ do_sys_ptrace(long request, long pid, lo
read_unlock(&tasklist_lock);
if (!child)
@@ -690,6 +698,16 @@
data8 sys_ni_syscall
data8 sys_ni_syscall /* 275 */
data8 sys_ni_syscall
+--- linux-2.6.15.4/arch/ia64/ia32/sys_ia32.c 2006-01-03 17:29:09 +0100
++++ linux-2.6.15.4-vs2.1.1-rc5/arch/ia64/ia32/sys_ia32.c 2006-02-14 10:30:02 +0100
+@@ -51,6 +51,7 @@
+ #include <linux/compat.h>
+ #include <linux/vfs.h>
+ #include <linux/mman.h>
++#include <linux/vs_pid.h>
+
+ #include <asm/intrinsics.h>
+ #include <asm/semaphore.h>
diff -NurpP --minimal linux-2.6.15.4/arch/ia64/kernel/asm-offsets.c linux-2.6.15.4-vs2.1.1-rc3/arch/ia64/kernel/asm-offsets.c
--- linux-2.6.15.4/arch/ia64/kernel/asm-offsets.c 2005-10-28 20:49:10 +0200
+++ linux-2.6.15.4-vs2.1.1-rc3/arch/ia64/kernel/asm-offsets.c 2006-01-04 21:59:59 +0100
@@ -827,6 +845,32 @@
#include <asm/pgtable.h>
#include <asm/processor.h>
+--- linux-2.6.15.4/arch/ia64/sn/kernel/xpc_main.c 2006-01-03 17:29:09 +0100
++++ linux-2.6.15.4-vs2.1.1-rc5/arch/ia64/sn/kernel/xpc_main.c 2006-02-14 10:30:37 +0100
+@@ -105,6 +105,7 @@ static ctl_table xpc_sys_xpc_hb_dir[] =
+ 0644,
+ NULL,
+ &proc_dointvec_minmax,
++ NULL,
+ &sysctl_intvec,
+ NULL,
+ &xpc_hb_min_interval,
+@@ -118,6 +119,7 @@ static ctl_table xpc_sys_xpc_hb_dir[] =
+ 0644,
+ NULL,
+ &proc_dointvec_minmax,
++ NULL,
+ &sysctl_intvec,
+ NULL,
+ &xpc_hb_check_min_interval,
+@@ -142,6 +144,7 @@ static ctl_table xpc_sys_xpc_dir[] = {
+ 0644,
+ NULL,
+ &proc_dointvec_minmax,
++ NULL,
+ &sysctl_intvec,
+ NULL,
+ &xpc_disengage_request_min_timelimit,
diff -NurpP --minimal linux-2.6.15.4/arch/m32r/kernel/process.c linux-2.6.15.4-vs2.1.1-rc3/arch/m32r/kernel/process.c
--- linux-2.6.15.4/arch/m32r/kernel/process.c 2006-01-03 17:29:09 +0100
+++ linux-2.6.15.4-vs2.1.1-rc3/arch/m32r/kernel/process.c 2006-01-04 21:59:59 +0100
@@ -962,6 +1006,14 @@
diff -NurpP --minimal linux-2.6.15.4/arch/mips/kernel/linux32.c linux-2.6.15.4-vs2.1.1-rc3/arch/mips/kernel/linux32.c
--- linux-2.6.15.4/arch/mips/kernel/linux32.c 2006-01-03 17:29:11 +0100
+++ linux-2.6.15.4-vs2.1.1-rc3/arch/mips/kernel/linux32.c 2006-01-04 21:59:59 +0100
+@@ -37,6 +37,7 @@
+ #include <linux/security.h>
+ #include <linux/compat.h>
+ #include <linux/vfs.h>
++#include <linux/vs_cvirt.h>
+
+ #include <net/sock.h>
+ #include <net/scm.h>
@@ -1150,7 +1150,7 @@ asmlinkage long sys32_newuname(struct ne
int ret = 0;
@@ -1454,10 +1506,11 @@
@@ -154,9 +154,9 @@ void show_regs(struct pt_regs *regs)
struct task_struct *tsk = current;
- printk("CPU: %d %s\n", tsk->thread_info->cpu, print_tainted());
+- printk("CPU: %d %s\n", tsk->thread_info->cpu, print_tainted());
- printk("Process %s (pid: %d, task: %p, ksp: %p)\n",
- current->comm, current->pid, (void *) tsk,
- (void *) tsk->thread.ksp);
++ printk("CPU: %d %s\n", tsk->thread_info->cpu, print_tainted());
+ printk("Process %s (pid: %d[#%u], task: %p, ksp: %p)\n",
+ current->comm, current->pid, current->xid,
+ (void *) tsk, (void *) tsk->thread.ksp);
@@ -1588,6 +1641,14 @@
diff -NurpP --minimal linux-2.6.15.4/arch/sparc/kernel/ptrace.c linux-2.6.15.4-vs2.1.1-rc3/arch/sparc/kernel/ptrace.c
--- linux-2.6.15.4/arch/sparc/kernel/ptrace.c 2005-06-22 02:37:59 +0200
+++ linux-2.6.15.4-vs2.1.1-rc3/arch/sparc/kernel/ptrace.c 2006-01-04 21:59:59 +0100
+@@ -19,6 +19,7 @@
+ #include <linux/smp_lock.h>
+ #include <linux/security.h>
+ #include <linux/signal.h>
++#include <linux/vs_pid.h>
+
+ #include <asm/pgtable.h>
+ #include <asm/system.h>
@@ -322,6 +322,10 @@ asmlinkage void do_ptrace(struct pt_regs
pt_error_return(regs, ESRCH);
goto out;
@@ -1690,6 +1751,14 @@
diff -NurpP --minimal linux-2.6.15.4/arch/sparc64/kernel/ptrace.c linux-2.6.15.4-vs2.1.1-rc3/arch/sparc64/kernel/ptrace.c
--- linux-2.6.15.4/arch/sparc64/kernel/ptrace.c 2005-10-28 20:49:16 +0200
+++ linux-2.6.15.4-vs2.1.1-rc3/arch/sparc64/kernel/ptrace.c 2006-01-04 21:59:59 +0100
+@@ -22,6 +22,7 @@
+ #include <linux/seccomp.h>
+ #include <linux/audit.h>
+ #include <linux/signal.h>
++#include <linux/vs_pid.h>
+
+ #include <asm/asi.h>
+ #include <asm/pgtable.h>
@@ -233,6 +233,10 @@ asmlinkage void do_ptrace(struct pt_regs
pt_error_return(regs, ESRCH);
goto out;
@@ -1802,7 +1871,7 @@
#include "linux/namei.h"
#include "linux/proc_fs.h"
#include "linux/syscalls.h"
-+// #include "linux/vs_pid.h"
++#include "linux/vs_pid.h"
#include "asm/irq.h"
#include "asm/uaccess.h"
#include "user_util.h"
@@ -7474,7 +7543,7 @@
#include <linux/sunrpc/clnt.h>
#include <linux/nfs_fs.h>
#include <linux/nfs_mount.h>
-+// #include <linux/mount.h>
++#include <linux/mount.h>
#include <linux/pagemap.h>
#include <linux/smp_lock.h>
#include <linux/namei.h>
@@ -11092,6 +11161,14 @@
diff -NurpP --minimal linux-2.6.15.4/fs/xattr.c linux-2.6.15.4-vs2.1.1-rc3/fs/xattr.c
--- linux-2.6.15.4/fs/xattr.c 2006-01-03 17:29:59 +0100
+++ linux-2.6.15.4-vs2.1.1-rc3/fs/xattr.c 2006-01-04 21:59:59 +0100
+@@ -17,6 +17,7 @@
+ #include <linux/syscalls.h>
+ #include <linux/module.h>
+ #include <linux/fsnotify.h>
++#include <linux/mount.h>
+ #include <asm/uaccess.h>
+
+ /*
@@ -24,7 +24,7 @@
*/
static long
@@ -12620,9 +12697,9 @@
+ tag_t mnt_tag; /* tagging used for vfsmount */
};
-+#define MNT_IS_RDONLY(m) ((m) && ((m)->mnt_flags & MNT_RDONLY))
-+#define MNT_IS_NOATIME(m) ((m) && ((m)->mnt_flags & MNT_NOATIME))
-+#define MNT_IS_NODIRATIME(m) ((m) && ((m)->mnt_flags & MNT_NODIRATIME))
++#define MNT_IS_RDONLY(m) ((m) && ((m)->mnt_flags & MNT_RDONLY))
++#define MNT_IS_NOATIME(m) ((m) && ((m)->mnt_flags & MNT_NOATIME))
++#define MNT_IS_NODIRATIME(m) ((m) && ((m)->mnt_flags & MNT_NODIRATIME))
+
static inline struct vfsmount *mntget(struct vfsmount *mnt)
{
@@ -17478,12 +17555,11 @@
diff -NurpP --minimal linux-2.6.15.4/kernel/Makefile linux-2.6.15.4-vs2.1.1-rc3/kernel/Makefile
--- linux-2.6.15.4/kernel/Makefile 2006-01-03 17:30:12 +0100
+++ linux-2.6.15.4-vs2.1.1-rc3/kernel/Makefile 2006-01-04 21:59:59 +0100
-@@ -9,6 +9,9 @@ obj-y = sched.o fork.o exec_domain.o
+@@ -9,6 +9,8 @@ obj-y = sched.o fork.o exec_domain.o
rcupdate.o intermodule.o extable.o params.o posix-timers.o \
kthread.o wait.o kfifo.o sys_ni.o posix-cpu-timers.o
-+subdir-y += vserver
-+obj-y += vserver/vserver.o
++obj-y += vserver/
+
obj-$(CONFIG_FUTEX) += futex.o
obj-$(CONFIG_GENERIC_ISA_DMA) += dma.o
@@ -24861,7 +24937,7 @@
+
+#ifdef CONFIG_VSERVER_LEGACY
+
-+#define COPY_MASK_V2(name, mask) \
++#define COPY_MASK_V2(name, mask) \
+ if (vc_data.name != SCHED_KEEP) { \
+ vc_data_v4.name = vc_data.name; \
+ vc_data_v4.set_mask |= mask; \
================================================================
---- CVS-web:
http://cvs.pld-linux.org/SOURCES/linux-2.6-vs2.1.patch?r1=1.1.2.11&r2=1.1.2.12&f=u
More information about the pld-cvs-commit
mailing list