[kernel] r7919 - in dists/sid/linux-2.6/debian: . patches/features/all/xen

Bastian Blank waldi at alioth.debian.org
Sun Dec 3 16:31:06 CET 2006


Author: waldi
Date: Sun Dec  3 16:31:06 2006
New Revision: 7919

Modified:
   dists/sid/linux-2.6/debian/changelog
   dists/sid/linux-2.6/debian/patches/features/all/xen/vserver-update.patch
Log:
* debian/changelog: Update.
* debian/patches/features/all/xen/vserver-update.patch: Sync with xen patch.


Modified: dists/sid/linux-2.6/debian/changelog
==============================================================================
--- dists/sid/linux-2.6/debian/changelog	(original)
+++ dists/sid/linux-2.6/debian/changelog	Sun Dec  3 16:31:06 2006
@@ -5,6 +5,7 @@
   * Update vserver patch to 2.0.2.2-rc8.
   * s390: Add patch to fix posix types.
   * Update xen patch to changeset 36156 from fedora 2.6.18 branch.
+  * Update xen parts for vserver.
 
   [ Martin Michlmayr ]
   * r8169: Add an option to ignore parity errors.
@@ -17,7 +18,7 @@
   * sata: Avoid null pointer dereference in SATA Promise.
   * cifs: Set CIFS preferred IO size.
 
- -- Bastian Blank <waldi at debian.org>  Sun,  3 Dec 2006 15:43:38 +0100
+ -- Bastian Blank <waldi at debian.org>  Sun,  3 Dec 2006 16:30:24 +0100
 
 linux-2.6 (2.6.18-6) unstable; urgency=low
 

Modified: dists/sid/linux-2.6/debian/patches/features/all/xen/vserver-update.patch
==============================================================================
--- dists/sid/linux-2.6/debian/patches/features/all/xen/vserver-update.patch	(original)
+++ dists/sid/linux-2.6/debian/patches/features/all/xen/vserver-update.patch	Sun Dec  3 16:31:06 2006
@@ -1,6 +1,6 @@
 diff -ur source-amd64-xen/arch/i386/kernel/irq-xen.c source-amd64-xen-vserver-patch/arch/i386/kernel/irq-xen.c
---- source-amd64-xen/arch/i386/kernel/irq-xen.c	2006-11-06 11:57:48.000000000 +0100
-+++ source-amd64-xen-vserver-patch/arch/i386/kernel/irq-xen.c	2006-11-06 12:06:08.000000000 +0100
+--- source-amd64-xen/arch/i386/kernel/irq-xen.c	2006-12-03 15:45:55.000000000 +0100
++++ source-amd64-xen-vserver-patch/arch/i386/kernel/irq-xen.c	2006-12-03 16:29:24.000000000 +0100
 @@ -18,6 +18,7 @@
  #include <linux/notifier.h>
  #include <linux/cpu.h>
@@ -35,8 +35,8 @@
  	irq_exit();
  
 diff -ur source-amd64-xen/arch/i386/kernel/traps-xen.c source-amd64-xen-vserver-patch/arch/i386/kernel/traps-xen.c
---- source-amd64-xen/arch/i386/kernel/traps-xen.c	2006-11-06 11:57:48.000000000 +0100
-+++ source-amd64-xen-vserver-patch/arch/i386/kernel/traps-xen.c	2006-11-06 12:06:08.000000000 +0100
+--- source-amd64-xen/arch/i386/kernel/traps-xen.c	2006-12-03 15:45:55.000000000 +0100
++++ source-amd64-xen-vserver-patch/arch/i386/kernel/traps-xen.c	2006-12-03 16:29:24.000000000 +0100
 @@ -53,6 +53,7 @@
  #include <asm/kdebug.h>
  
@@ -45,7 +45,7 @@
  
  #include "mach_traps.h"
  
-@@ -309,8 +310,8 @@
+@@ -310,8 +311,8 @@
  		regs->esi, regs->edi, regs->ebp, esp);
  	printk(KERN_EMERG "ds: %04x   es: %04x   ss: %04x\n",
  		regs->xds & 0xffff, regs->xes & 0xffff, ss);
@@ -56,7 +56,7 @@
  		current_thread_info(), current, current->thread_info);
  	/*
  	 * When in-kernel, we also print out the stack and code at the
-@@ -392,6 +393,8 @@
+@@ -393,6 +394,8 @@
  
  	oops_enter();
  
@@ -65,7 +65,7 @@
  	if (die.lock_owner != raw_smp_processor_id()) {
  		console_verbose();
  		spin_lock_irqsave(&die.lock, flags);
-@@ -428,9 +431,9 @@
+@@ -429,9 +432,9 @@
  		if (nl)
  			printk("\n");
  		if (notify_die(DIE_OOPS, str, regs, err,
@@ -78,8 +78,8 @@
  			esp = (unsigned long) (&regs->esp);
  			savesegment(ss, ss);
 diff -ur source-amd64-xen/arch/x86_64/ia32/ia32entry-xen.S source-amd64-xen-vserver-patch/arch/x86_64/ia32/ia32entry-xen.S
---- source-amd64-xen/arch/x86_64/ia32/ia32entry-xen.S	2006-11-06 11:57:48.000000000 +0100
-+++ source-amd64-xen-vserver-patch/arch/x86_64/ia32/ia32entry-xen.S	2006-11-06 12:06:08.000000000 +0100
+--- source-amd64-xen/arch/x86_64/ia32/ia32entry-xen.S	2006-12-03 15:45:55.000000000 +0100
++++ source-amd64-xen-vserver-patch/arch/x86_64/ia32/ia32entry-xen.S	2006-12-03 16:29:24.000000000 +0100
 @@ -695,7 +695,7 @@
  	.quad sys_tgkill		/* 270 */
  	.quad compat_sys_utimes
@@ -90,8 +90,8 @@
  	.quad compat_sys_get_mempolicy	/* 275 */
  	.quad sys_set_mempolicy
 diff -ur source-amd64-xen/arch/x86_64/ia32/syscall32-xen.c source-amd64-xen-vserver-patch/arch/x86_64/ia32/syscall32-xen.c
---- source-amd64-xen/arch/x86_64/ia32/syscall32-xen.c	2006-11-06 11:57:48.000000000 +0100
-+++ source-amd64-xen-vserver-patch/arch/x86_64/ia32/syscall32-xen.c	2006-11-06 12:06:08.000000000 +0100
+--- source-amd64-xen/arch/x86_64/ia32/syscall32-xen.c	2006-12-03 15:45:55.000000000 +0100
++++ source-amd64-xen-vserver-patch/arch/x86_64/ia32/syscall32-xen.c	2006-12-03 16:29:24.000000000 +0100
 @@ -10,6 +10,7 @@
  #include <linux/init.h>
  #include <linux/stringify.h>
@@ -109,39 +109,10 @@
  	up_write(&mm->mmap_sem);
  	return 0;
  }
-diff -ur source-amd64-xen/arch/x86_64/kernel/irq-xen.c source-amd64-xen-vserver-patch/arch/x86_64/kernel/irq-xen.c
---- source-amd64-xen/arch/x86_64/kernel/irq-xen.c	2006-11-06 11:57:48.000000000 +0100
-+++ source-amd64-xen-vserver-patch/arch/x86_64/kernel/irq-xen.c	2006-11-06 12:06:08.000000000 +0100
-@@ -15,6 +15,7 @@
- #include <linux/seq_file.h>
- #include <linux/module.h>
- #include <linux/delay.h>
-+#include <linux/vs_context.h>
- #include <asm/uaccess.h>
- #include <asm/io_apic.h>
- #include <asm/idle.h>
-@@ -117,6 +118,7 @@
- {	
- 	/* high bit used in ret_from_ code  */
- 	unsigned irq = ~regs->orig_rax;
-+	struct vx_info_save vxis;
- 
- 	if (unlikely(irq >= NR_IRQS)) {
- 		printk(KERN_EMERG "%s: cannot handle IRQ %d\n",
-@@ -130,7 +132,9 @@
- #ifdef CONFIG_DEBUG_STACKOVERFLOW
- 	stack_overflow_check(regs);
- #endif
-+	__enter_vx_admin(&vxis);
- 	__do_IRQ(irq, regs);
-+	__leave_vx_admin(&vxis);
- 	irq_exit();
- 
- 	return 1;
 diff -ur source-amd64-xen/arch/x86_64/kernel/traps-xen.c source-amd64-xen-vserver-patch/arch/x86_64/kernel/traps-xen.c
---- source-amd64-xen/arch/x86_64/kernel/traps-xen.c	2006-11-06 11:57:48.000000000 +0100
-+++ source-amd64-xen-vserver-patch/arch/x86_64/kernel/traps-xen.c	2006-11-06 12:06:08.000000000 +0100
-@@ -436,8 +436,9 @@
+--- source-amd64-xen/arch/x86_64/kernel/traps-xen.c	2006-12-03 15:45:55.000000000 +0100
++++ source-amd64-xen-vserver-patch/arch/x86_64/kernel/traps-xen.c	2006-12-03 16:29:24.000000000 +0100
+@@ -435,8 +435,9 @@
  
  	printk("CPU %d ", cpu);
  	__show_regs(regs);



More information about the Kernel-svn-changes mailing list