[kernel] r19736 - in dists/trunk/linux/debian: . patches patches/features/all/xen

Ian Campbell ijc-guest at alioth.debian.org
Wed Jan 16 19:52:23 UTC 2013


Author: ijc-guest
Date: Wed Jan 16 19:52:23 2013
New Revision: 19736

Log:
xen: microcode: update to latest API.

Added:
   dists/trunk/linux/debian/patches/features/all/xen/microcode-api-update.patch
Modified:
   dists/trunk/linux/debian/changelog
   dists/trunk/linux/debian/patches/series

Modified: dists/trunk/linux/debian/changelog
==============================================================================
--- dists/trunk/linux/debian/changelog	Tue Jan 15 15:18:22 2013	(r19735)
+++ dists/trunk/linux/debian/changelog	Wed Jan 16 19:52:23 2013	(r19736)
@@ -16,6 +16,9 @@
   * udeb: Remove ipv6-modules on all architectures/flavours except for
     armel/iop32x (fixes FTBFS)
 
+  [ Ian Campbell ]
+  * [x86/xen] Update microcode driver to use new API.
+
  -- Ben Hutchings <ben at decadent.org.uk>  Sun, 06 Jan 2013 04:39:12 +0000
 
 linux (3.7.1-1~experimental.2) experimental; urgency=low

Added: dists/trunk/linux/debian/patches/features/all/xen/microcode-api-update.patch
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ dists/trunk/linux/debian/patches/features/all/xen/microcode-api-update.patch	Wed Jan 16 19:52:23 2013	(r19736)
@@ -0,0 +1,27 @@
+From 7a02502f75547538eb4e99273f1fe2b8d797fbb3 Mon Sep 17 00:00:00 2001
+From: Ian Campbell <ijc at hellion.org.uk>
+Date: Wed, 16 Jan 2013 13:38:20 +0000
+Subject: [PATCH] microcode_xen: update for changed core API
+
+Signed-off-by: Ian Campbell <ijc at hellion.org.uk>
+---
+ arch/x86/kernel/microcode_xen.c |    3 ++-
+ 1 files changed, 2 insertions(+), 1 deletions(-)
+
+diff --git a/arch/x86/kernel/microcode_xen.c b/arch/x86/kernel/microcode_xen.c
+index 9e50566..6b7aa48 100644
+--- a/arch/x86/kernel/microcode_xen.c
++++ b/arch/x86/kernel/microcode_xen.c
+@@ -56,7 +56,8 @@ static int xen_microcode_update(int cpu)
+ 	return err;
+ }
+ 
+-static enum ucode_state xen_request_microcode_fw(int cpu, struct device *device)
++static enum ucode_state xen_request_microcode_fw(int cpu, struct device *device,
++						 bool refresh_fw)
+ {
+ 	char name[36];
+ 	struct cpuinfo_x86 *c = &cpu_data(cpu);
+-- 
+1.7.2.5
+

Modified: dists/trunk/linux/debian/patches/series
==============================================================================
--- dists/trunk/linux/debian/patches/series	Tue Jan 15 15:18:22 2013	(r19735)
+++ dists/trunk/linux/debian/patches/series	Wed Jan 16 19:52:23 2013	(r19736)
@@ -68,3 +68,6 @@
 debian/mgag200-disable-autoload.patch
 clean-modules-without-link-vmlinux.sh.patch
 bugfix/all/ath6kl-do-not-use-virt_addr_valid.patch
+
+features/all/xen/microcode-api-update.patch
+



More information about the Kernel-svn-changes mailing list